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/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..a0a4907b02 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" = ( 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..024abd1968 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 }, 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..5daed4908c 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{ 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..7acf9a7b3a 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'; diff --git a/_maps/RandomZLevels/spacebattle.dmm b/_maps/RandomZLevels/spacebattle.dmm index f5fdd3d496..c554618c9a 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,8 +3060,8 @@ /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) diff --git a/_maps/RandomZLevels/undergroundoutpost45.dmm b/_maps/RandomZLevels/undergroundoutpost45.dmm index 02ab07915f..575af3c075 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, 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/boxstation.json b/_maps/boxstation.json index 9cd407ef93..d07f9f3493 100644 --- a/_maps/boxstation.json +++ b/_maps/boxstation.json @@ -3,5 +3,6 @@ "map_path": "map_files/BoxStation", "map_file": "BoxStation.dmm", "minetype": "lavaland", - "transition_config": "default" + "transition_config": "default", + "allow_custom_shuttles": "yes" } diff --git a/_maps/cerestation.json b/_maps/cerestation.json index e4c6b52f89..625fe282a9 100644 --- a/_maps/cerestation.json +++ b/_maps/cerestation.json @@ -3,5 +3,6 @@ "map_path": "map_files/Cerestation", "map_file": "cerestation.dmm", "minetype": "lavaland", - "transition_config": "default" + "transition_config": "default", + "allow_custom_shuttles": "yes" } \ No newline at end of file diff --git a/_maps/deltastation.json b/_maps/deltastation.json index 5558cbb1ed..43126821da 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 index e7aa0f7adb..f9f808e392 100644 --- a/_maps/map_files/Cerestation/cerestation.dmm +++ b/_maps/map_files/Cerestation/cerestation.dmm @@ -25,116 +25,40 @@ /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, +/obj/effect/spawner/structure/window/reinforced, /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 - }, +/turf/closed/wall/r_wall, /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 - }, +/turf/open/floor/circuit, /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 - }, +/turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai) "aaw" = ( -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai) "aax" = ( -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/ai) "aay" = ( /obj/machinery/light{ @@ -143,61 +67,25 @@ /obj/machinery/porta_turret/ai{ dir = 4 }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /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 - }, +/turf/open/floor/circuit, /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{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-09" }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/ai) "aaG" = ( /obj/structure/cable{ @@ -205,9 +93,7 @@ d2 = 4; icon_state = "2-4" }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai) "aaH" = ( /obj/structure/cable{ @@ -215,9 +101,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai) "aaI" = ( /obj/structure/cable{ @@ -229,9 +113,7 @@ dir = 1; pixel_y = -22 }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai) "aaJ" = ( /obj/machinery/power/terminal, @@ -239,31 +121,26 @@ d2 = 8; icon_state = "0-8" }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai) "aaK" = ( /obj/machinery/power/apc{ dir = 2; name = "AI Core APC"; + areastring = "/area/ai_monitored/turret_protected/ai"; pixel_y = -24 }, /obj/structure/cable{ icon_state = "0-2"; d2 = 2 }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /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 - }, +/turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/ai) "aaM" = ( /turf/open/space, @@ -271,13 +148,6 @@ 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{ @@ -290,37 +160,29 @@ /area/space) "aaQ" = ( /turf/closed/wall, -/area/maintenance/asteroid/disposal/north) +/area/maintenance/asteroid/disposal/external/north) "aaR" = ( -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, -/area/maintenance/asteroid/disposal/north) +/area/maintenance/asteroid/disposal/external/north) "aaS" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 - }, +/turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/ai) "aaU" = ( -/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" }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/ai_monitored/turret_protected/ai) "aaV" = ( /obj/machinery/power/smes{ @@ -330,9 +192,7 @@ icon_state = "0-4"; d2 = 4 }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai) "aaW" = ( /obj/structure/cable{ @@ -340,35 +200,13 @@ d2 = 8; icon_state = "1-8" }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/ai_monitored/turret_protected/ai) "aaX" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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; @@ -405,13 +243,13 @@ dir = 4 }, /turf/open/floor/plating/airless, -/area/maintenance/asteroid/disposal/north) +/area/maintenance/asteroid/disposal/external/north) "abf" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/closed/wall, -/area/maintenance/asteroid/disposal/north) +/area/maintenance/asteroid/disposal/external/north) "abg" = ( /obj/structure/disposalpipe/trunk{ dir = 8 @@ -420,7 +258,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/maintenance/asteroid/disposal/north) +/area/maintenance/asteroid/disposal/external/north) "abh" = ( /obj/machinery/conveyor/auto{ dir = 8 @@ -431,13 +269,13 @@ random_basetype = /obj/structure/sign/poster/contraband }, /turf/open/floor/plating, -/area/maintenance/asteroid/disposal/north) +/area/maintenance/asteroid/disposal/external/north) "abi" = ( /obj/machinery/conveyor/auto{ dir = 8 }, /turf/open/floor/plating, -/area/maintenance/asteroid/disposal/north) +/area/maintenance/asteroid/disposal/external/north) "abj" = ( /obj/machinery/conveyor/auto{ dir = 8 @@ -446,7 +284,7 @@ dir = 1 }, /turf/open/floor/plating, -/area/maintenance/asteroid/disposal/north) +/area/maintenance/asteroid/disposal/external/north) "abk" = ( /obj/effect/decal/cleanable/cobweb/cobweb2, /obj/machinery/conveyor/auto{ @@ -454,14 +292,12 @@ verted = -1 }, /turf/open/floor/plating, -/area/maintenance/asteroid/disposal/north) +/area/maintenance/asteroid/disposal/external/north) "abl" = ( /obj/machinery/light{ dir = 8 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/ai) "abm" = ( /obj/structure/cable{ @@ -469,9 +305,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai) "abn" = ( /obj/effect/landmark/tripai, @@ -498,9 +332,7 @@ pixel_x = 27; pixel_y = 5 }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai) "abo" = ( /obj/effect/landmark/tripai, @@ -527,24 +359,14 @@ name = "Custom Channel"; pixel_y = 28 }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /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) +/area/ai_monitored/turret_protected/ai) "abr" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/plating, @@ -557,25 +379,25 @@ dir = 1 }, /turf/open/floor/plating, -/area/maintenance/asteroid/disposal/north) +/area/maintenance/asteroid/disposal/external/north) "abu" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 }, /turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/disposal/north) +/area/maintenance/asteroid/disposal/external/north) "abv" = ( /obj/effect/turf_decal/stripes/line{ dir = 5 }, /turf/open/floor/plating, -/area/maintenance/asteroid/disposal/north) +/area/maintenance/asteroid/disposal/external/north) "abw" = ( /obj/machinery/conveyor/auto{ dir = 1 }, /turf/open/floor/plating, -/area/maintenance/asteroid/disposal/north) +/area/maintenance/asteroid/disposal/external/north) "abx" = ( /obj/structure/showcase{ density = 0; @@ -587,15 +409,11 @@ pixel_x = 9; pixel_y = 2 }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai) "aby" = ( /obj/machinery/holopad, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/ai) "abz" = ( /obj/item/device/radio/intercom{ @@ -639,9 +457,7 @@ pixel_y = 28 }, /obj/effect/landmark/start/ai, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai) "abA" = ( /obj/structure/showcase{ @@ -654,9 +470,7 @@ pixel_x = -9; pixel_y = 2 }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai) "abB" = ( /obj/machinery/porta_turret/syndicate{ @@ -668,11 +482,6 @@ /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{ @@ -680,19 +489,19 @@ }) "abF" = ( /turf/closed/wall/rust, -/area/maintenance/asteroid/disposal/north) +/area/maintenance/asteroid/disposal/external/north) "abG" = ( /obj/machinery/light/small, /obj/structure/table, -/obj/item/weapon/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, /turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/disposal/north) +/area/maintenance/asteroid/disposal/external/north) "abH" = ( /obj/structure/rack, /obj/item/clothing/mask/breath, -/obj/item/weapon/tank/internals/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, /turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/disposal/north) +/area/maintenance/asteroid/disposal/external/north) "abI" = ( /obj/structure/cable/orange{ d2 = 4; @@ -701,6 +510,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Northern External Waste Belt APC"; + areastring = "/area/maintenance/asteroid/disposal/external/north"; pixel_y = -24 }, /obj/effect/turf_decal/stripes/end{ @@ -708,7 +518,7 @@ dir = 1 }, /turf/open/floor/plating, -/area/maintenance/asteroid/disposal/north) +/area/maintenance/asteroid/disposal/external/north) "abJ" = ( /obj/structure/cable/orange{ d1 = 2; @@ -716,33 +526,29 @@ icon_state = "2-8" }, /turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/disposal/north) +/area/maintenance/asteroid/disposal/external/north) "abK" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 }, /turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/disposal/north) +/area/maintenance/asteroid/disposal/external/north) "abL" = ( /obj/structure/disposalpipe/trunk, /obj/structure/disposaloutlet{ dir = 1 }, /turf/open/floor/plating, -/area/maintenance/asteroid/disposal/north) +/area/maintenance/asteroid/disposal/external/north) "abM" = ( /obj/machinery/porta_turret/ai{ dir = 4 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/ai) "abO" = ( /obj/structure/cable{ @@ -750,9 +556,7 @@ d2 = 4; icon_state = "1-4" }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai) "abP" = ( /obj/machinery/light{ @@ -763,9 +567,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai) "abQ" = ( /obj/structure/cable{ @@ -776,38 +578,18 @@ /obj/machinery/ai_slipper{ uses = 10 }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai) "abR" = ( /obj/machinery/light{ dir = 1 }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /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 - }, +/turf/open/floor/plasteel/black, /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, @@ -827,24 +609,20 @@ icon_state = "1-2" }, /turf/open/floor/plating, -/area/maintenance/asteroid/disposal/north) +/area/maintenance/asteroid/disposal/external/north) "abY" = ( /obj/structure/disposalpipe/segment, /turf/closed/wall, -/area/maintenance/asteroid/disposal/north) +/area/maintenance/asteroid/disposal/external/north) "abZ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/ai) "aca" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-09" }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai) "acb" = ( /obj/structure/cable{ @@ -855,74 +633,12 @@ /obj/machinery/porta_turret/ai{ dir = 4 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /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'"; @@ -949,14 +665,14 @@ icon_state = "1-2" }, /turf/open/floor/plating, -/area/maintenance/asteroid/disposal/north) +/area/maintenance/asteroid/disposal/external/north) "acl" = ( /obj/machinery/disposal/deliveryChute, /obj/structure/disposalpipe/trunk{ dir = 1 }, /turf/open/floor/plating/airless, -/area/maintenance/asteroid/disposal/north) +/area/maintenance/asteroid/disposal/external/north) "acm" = ( /obj/docking_port/stationary{ dheight = 9; @@ -972,9 +688,7 @@ /area/space) "acn" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai) "aco" = ( /obj/structure/cable{ @@ -982,63 +696,16 @@ d2 = 2; icon_state = "1-2" }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 - }, +/turf/open/floor/circuit, /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, +/obj/effect/spawner/structure/window/reinforced, /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 @@ -1046,17 +713,13 @@ /obj/machinery/ai_slipper{ uses = 10 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/ai) "acw" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -1070,17 +733,13 @@ icon_state = "robot_old"; name = "Cyborg Statue" }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /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 - }, +/turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai) "acy" = ( /obj/structure/cable{ @@ -1091,17 +750,13 @@ /obj/machinery/ai_slipper{ uses = 10 }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /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 - }, +/turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai) "acA" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -1115,17 +770,13 @@ icon_state = "robot_old"; name = "Cyborg Statue" }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /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 - }, +/turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/ai) "acC" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -1134,9 +785,7 @@ /obj/machinery/ai_slipper{ uses = 10 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/ai) "acD" = ( /obj/docking_port/stationary{ @@ -1151,26 +800,6 @@ }, /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{ @@ -1192,9 +821,7 @@ icon_state = "1-2" }, /obj/machinery/holopad, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai) "acK" = ( /obj/machinery/camera/motion{ @@ -1202,20 +829,8 @@ dir = 1; network = list("MiniSat") }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /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{ @@ -1224,36 +839,15 @@ }, /area/shuttle/syndicate) "acN" = ( -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/transfer) +/turf/open/floor/plating/astplate, +/area/security/execution/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) +/area/ai_monitored/turret_protected/ai) "acQ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/ai_monitored/turret_protected/ai) "acR" = ( /obj/machinery/door/airlock/hatch{ @@ -1266,118 +860,29 @@ 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 - }, +/turf/closed/wall/r_wall, /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 - }, +/turf/closed/wall/r_wall, /area/tcommsat/server) "ade" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/ai_monitored/turret_protected/ai) "adf" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/ai_monitored/turret_protected/ai) "adg" = ( /obj/structure/cable{ @@ -1386,96 +891,56 @@ 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/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/circuit, /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 - }, +/turf/open/floor/plasteel/black, /area/tcommsat/server) "ado" = ( /obj/machinery/light{ dir = 1 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/tcommsat/server) "adp" = ( /obj/machinery/telecomms/processor/preset_three, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /area/tcommsat/server) "adq" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/tcommsat/computer) "adr" = ( /obj/effect/decal/remains/human, /obj/effect/landmark/revenantspawn, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/ai_monitored/turret_protected/ai) "ads" = ( /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 }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai) "adt" = ( /obj/structure/cable{ @@ -1487,111 +952,27 @@ 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/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 4 }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/ai_monitored/turret_protected/ai) "adv" = ( /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 }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /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"; @@ -1602,56 +983,42 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/transfer) +/turf/open/floor/plating, +/area/security/execution/transfer) "adD" = ( /obj/machinery/telecomms/server/presets/engineering, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /area/tcommsat/server) "adE" = ( /obj/machinery/telecomms/bus/preset_four, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /area/tcommsat/server) "adF" = ( /obj/machinery/telecomms/bus/preset_three, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /area/tcommsat/server) "adG" = ( /obj/machinery/telecomms/server/presets/security, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /area/tcommsat/server) "adH" = ( /obj/machinery/power/apc{ cell_type = 5000; dir = 1; name = "Telecomms Server APC"; + areastring = "/area/tcommsat/server"; pixel_y = 25 }, /obj/structure/cable{ icon_state = "0-2"; d2 = 2 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/tcommsat/server) "adI" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/tcommsat/computer) "adJ" = ( /obj/machinery/computer/message_monitor, @@ -1659,115 +1026,29 @@ c_tag = "Telecomms Control Room 2"; dir = 6 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/tcommsat/computer) "adK" = ( /obj/machinery/announcement_system, /obj/machinery/light{ dir = 1 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/tcommsat/computer) "adL" = ( /obj/machinery/camera{ c_tag = "AI Hallway"; dir = 5 }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /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, +/obj/item/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) +/area/security/execution/transfer) "adV" = ( /obj/machinery/light/small{ brightness = 3; @@ -1778,19 +1059,8 @@ 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) +/turf/open/floor/plating, +/area/security/execution/transfer) "adX" = ( /turf/open/floor/plating/asteroid/airless, /area/mine/unexplored{ @@ -1798,27 +1068,19 @@ }) "adY" = ( /obj/machinery/telecomms/server/presets/common, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /area/tcommsat/server) "adZ" = ( /obj/machinery/telecomms/processor/preset_four, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /area/tcommsat/server) "aea" = ( /obj/machinery/telecomms/receiver/preset_right, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /area/tcommsat/server) "aeb" = ( /obj/machinery/telecomms/server/presets/command, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /area/tcommsat/server) "aec" = ( /obj/structure/cable{ @@ -1826,25 +1088,19 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/tcommsat/server) "aed" = ( /obj/structure/chair/office/dark{ dir = 1 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/tcommsat/computer) "aee" = ( /obj/machinery/computer/telecomms/server{ network = "tcommsat" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/tcommsat/computer) "aef" = ( /obj/structure/cable{ @@ -1854,103 +1110,13 @@ }, /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 - }, +/obj/item/coin/antagtoken, +/turf/open/floor/plating, /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) @@ -1960,36 +1126,15 @@ dir = 6; network = list("SS13","Security","PrisonCell") }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /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 - }, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "aet" = ( /obj/machinery/flasher{ @@ -2000,36 +1145,15 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /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 - }, +/turf/open/floor/circuit, /area/tcommsat/server) "aex" = ( /obj/machinery/telecomms/broadcaster/preset_right, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /area/tcommsat/server) "aey" = ( /obj/structure/cable{ @@ -2037,9 +1161,7 @@ d2 = 4; icon_state = "2-4" }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /area/tcommsat/server) "aez" = ( /obj/structure/cable{ @@ -2047,9 +1169,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/tcommsat/server) "aeA" = ( /obj/structure/cable{ @@ -2057,25 +1177,18 @@ d2 = 8; icon_state = "1-8" }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/tcommsat/server) "aeB" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/tcommsat/computer) "aeC" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 8 }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/ai_monitored/turret_protected/ai) "aeD" = ( /obj/structure/cable{ @@ -2087,21 +1200,9 @@ 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; @@ -2114,106 +1215,31 @@ 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 - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_north) "aeK" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plasteel/floorgrime, /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 - }, +/turf/open/floor/plasteel, /area/security/prison) "aeP" = ( -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /area/tcommsat/server) "aeQ" = ( /obj/structure/cable{ @@ -2221,165 +1247,40 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_north) "afb" = ( /obj/machinery/light/small, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/closed/wall/r_wall, /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 - }, +/turf/open/floor/plasteel/floorgrime, /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 - }, +/turf/open/floor/plasteel/red/side, /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 @@ -2390,9 +1291,7 @@ dir = 4; network = list("SS13") }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /area/tcommsat/server) "afm" = ( /obj/machinery/power/smes{ @@ -2402,9 +1301,7 @@ d2 = 4; icon_state = "0-4" }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /area/tcommsat/server) "afn" = ( /obj/machinery/telecomms/hub/preset, @@ -2413,29 +1310,7 @@ 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 - }, +/turf/open/floor/circuit, /area/tcommsat/server) "afp" = ( /obj/machinery/door/airlock/glass_engineering{ @@ -2449,7 +1324,6 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; dir = 5 }, /area/tcommsat/computer) @@ -2460,7 +1334,6 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; dir = 5 }, /area/tcommsat/computer) @@ -2476,7 +1349,6 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; dir = 5 }, /area/tcommsat/computer) @@ -2487,149 +1359,46 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel/red, /area/security/prison) "afA" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /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 - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating/astplate, /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, +/turf/closed/wall/rust, /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 - }, +/turf/closed/wall, /area/maintenance/asteroid/fore/com_north) "afJ" = ( /obj/machinery/holopad, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/tcommsat/server) "afK" = ( /obj/structure/cable{ @@ -2640,20 +1409,16 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 5 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/tcommsat/computer) "afL" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/tcommsat/computer) "afM" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -2663,46 +1428,36 @@ c_tag = "Telecomms Control Room"; dir = 6 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/tcommsat/computer) "afN" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/tcommsat/computer) "afO" = ( /obj/structure/table, -/obj/item/weapon/folder/blue, +/obj/item/folder/blue, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/closed/wall/r_wall, /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 - }, +/turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/aisat/hallway) "afR" = ( /obj/structure/cable{ @@ -2713,9 +1468,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/aisat/hallway) "afS" = ( /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, @@ -2723,83 +1476,39 @@ name = "AI Chamber turret control"; pixel_y = 24 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/aisat/hallway) "afV" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-09" }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/aisat/hallway) "afW" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /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, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "agc" = ( -/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 @@ -2808,9 +1517,7 @@ d2 = 4; icon_state = "0-4" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/security/prison) "agd" = ( /obj/machinery/door_timer{ @@ -2828,9 +1535,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/security/prison) "age" = ( @@ -2851,9 +1556,7 @@ icon_state = "2-4" }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/security/prison) "agf" = ( @@ -2869,23 +1572,9 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /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 @@ -2902,14 +1591,11 @@ icon_state = "1-8" }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 5; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 5 }, /area/security/prison) "agi" = ( -/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 @@ -2918,267 +1604,25 @@ d2 = 8; icon_state = "0-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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) +/area/security/execution/transfer) "agl" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/transfer) +/turf/closed/wall, +/area/security/execution/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) +/area/security/execution/transfer) "agH" = ( /obj/machinery/message_server, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /area/tcommsat/server) "agI" = ( /obj/machinery/telecomms/broadcaster/preset_left, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /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; @@ -3186,9 +1630,7 @@ icon_state = "4-8" }, /obj/machinery/holopad, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/tcommsat/computer) "agL" = ( /obj/structure/cable{ @@ -3199,9 +1641,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 6 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/tcommsat/computer) "agM" = ( /obj/structure/cable{ @@ -3217,9 +1657,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/tcommsat/computer) "agN" = ( /obj/structure/cable{ @@ -3230,9 +1668,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/tcommsat/computer) "agO" = ( /obj/machinery/door/airlock/engineering{ @@ -3247,9 +1683,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/tcommsat/computer) "agP" = ( /obj/structure/cable{ @@ -3263,9 +1697,7 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/aisat/hallway) "agQ" = ( /obj/structure/cable{ @@ -3277,18 +1709,14 @@ dir = 4 }, /mob/living/simple_animal/bot/secbot/pingsky, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/aisat/hallway) "agS" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -3304,17 +1732,13 @@ dir = 1; pixel_y = -22 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/aisat/hallway) "agU" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ @@ -3323,25 +1747,8 @@ /obj/machinery/ai_status_display{ pixel_x = 32 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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"; @@ -3352,36 +1759,18 @@ brightness = 3; dir = 8 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "agX" = ( -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plasteel/red, /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"; @@ -3391,23 +1780,19 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 + dir = 4 }, /area/security/prison) "ahc" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/machinery/camera{ c_tag = "Brig Perma Cell 2"; dir = 10; @@ -3416,214 +1801,46 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /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 - }, +/turf/open/floor/plating, /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) +/area/maintenance/asteroid/fore/com_north) "ahv" = ( /obj/machinery/telecomms/server/presets/supply, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /area/tcommsat/server) "ahw" = ( /obj/machinery/telecomms/bus/preset_two, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /area/tcommsat/server) "ahx" = ( /obj/machinery/telecomms/receiver/preset_left, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /area/tcommsat/server) "ahy" = ( /obj/machinery/telecomms/server/presets/medical, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /area/tcommsat/server) "ahz" = ( /obj/structure/chair/office/dark, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/tcommsat/computer) "ahB" = ( /obj/structure/cable{ @@ -3631,9 +1848,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/tcommsat/computer) "ahC" = ( /obj/machinery/door/airlock/hatch{ @@ -3646,9 +1861,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/aisat/hallway) "ahD" = ( /obj/machinery/door/airlock/hatch{ @@ -3656,48 +1869,25 @@ req_one_access_txt = "65" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/aisat/hallway) "ahE" = ( -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/aisat/hallway) "ahF" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "ahK" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -3710,38 +1900,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{ @@ -3753,126 +1913,45 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /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) +/turf/closed/wall/rust, +/area/security/execution/transfer) "ahR" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/circuit, /area/tcommsat/server) "ahZ" = ( /obj/machinery/telecomms/processor/preset_two, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /area/tcommsat/server) "aia" = ( /obj/machinery/telecomms/processor/preset_one, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /area/tcommsat/server) "aib" = ( /obj/machinery/telecomms/server/presets/science, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /area/tcommsat/server) "aic" = ( /obj/machinery/computer/telecomms/monitor{ network = "tcommsat" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/tcommsat/computer) "aid" = ( /obj/structure/table, /obj/item/device/radio/off, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/tcommsat/computer) "aie" = ( /obj/structure/filingcabinet/chestdrawer, @@ -3881,34 +1960,29 @@ dir = 1; pixel_y = -22 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/tcommsat/computer) "aif" = ( /obj/machinery/power/apc{ dir = 2; name = "Telecomms Control Room APC"; + areastring = "/area/tcommsat/computer"; pixel_y = -24 }, /obj/structure/cable, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/tcommsat/computer) "aig" = ( /obj/structure/rack{ dir = 8; layer = 2.9 }, -/obj/item/weapon/storage/toolbox/mechanical{ +/obj/item/storage/toolbox/mechanical{ pixel_x = -2; pixel_y = -1 }, /obj/item/device/multitool, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/tcommsat/computer) "aih" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ @@ -3922,9 +1996,7 @@ /obj/structure/sign/map/left/ceres{ pixel_x = -32 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/aisat/hallway) "aii" = ( /obj/machinery/light/small{ @@ -3933,18 +2005,14 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 8 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/aisat/hallway) "aik" = ( /obj/machinery/recharge_station, @@ -3952,52 +2020,8 @@ dir = 1 }, /obj/effect/landmark/start/cyborg, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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"; @@ -4011,9 +2035,7 @@ dir = 8 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/security/prison) "air" = ( @@ -4021,9 +2043,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/prison) "ais" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -4034,26 +2054,7 @@ 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 - }, +/turf/open/floor/plasteel, /area/security/prison) "aiu" = ( /obj/machinery/door_timer{ @@ -4065,56 +2066,18 @@ 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 + dir = 4 }, /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 - }, +/turf/open/floor/plating, /area/security/prison) "aiy" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/machinery/camera{ c_tag = "Brig Perma Cell 5"; dir = 10; @@ -4123,123 +2086,26 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /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 - }, +/turf/open/floor/plating, /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) +/area/maintenance/asteroid/fore/com_north) "aiM" = ( /obj/machinery/light, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/tcommsat/server) "aiN" = ( /obj/machinery/telecomms/bus/preset_one, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /area/tcommsat/server) "aiO" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -4252,25 +2118,19 @@ c_tag = "AI Asteroid Hallway 3"; dir = 4 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/aisat/hallway) "aiR" = ( /turf/closed/wall, @@ -4280,70 +2140,28 @@ dir = 4; icon_state = "pipe-c" }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/quartermaster/sorting) "aiT" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/quartermaster/sorting) "aiU" = ( /obj/structure/disposalpipe/segment{ dir = 2; icon_state = "pipe-c" }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 - }, +/turf/open/floor/plasteel, /area/security/processing) "ajb" = ( /obj/structure/closet/crate, @@ -4356,36 +2174,15 @@ d2 = 8; icon_state = "2-8" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "ajg" = ( /obj/structure/closet/secure_closet/brig{ @@ -4395,15 +2192,7 @@ /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 - }, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "aji" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -4415,9 +2204,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/security/prison) "ajj" = ( @@ -4435,15 +2222,14 @@ /obj/machinery/power/apc{ dir = 4; name = "Prison Wing APC"; + areastring = "/area/security/prison"; pixel_x = 24 }, /obj/structure/cable/orange{ d2 = 2; icon_state = "0-2" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/prison) "ajk" = ( /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, @@ -4452,47 +2238,12 @@ 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 - }, +/turf/open/floor/plasteel, /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 + dir = 8 }, /area/security/prison) "ajo" = ( @@ -4503,87 +2254,8 @@ /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) +/area/security/prison) "ajz" = ( /obj/structure/disposaloutlet{ dir = 8 @@ -4599,25 +2271,19 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/tcommsat/server) "ajB" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/tcommsat/server) "ajC" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/mine/unexplored{ name = "AI Asteroid" }) @@ -4625,17 +2291,13 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 - }, +/turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/hallway) "ajF" = ( /obj/structure/disposalpipe/segment{ @@ -4645,9 +2307,7 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/hallway) "ajG" = ( /obj/structure/disposalpipe/segment{ @@ -4657,17 +2317,13 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/hallway) "ajH" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/mine/unexplored{ name = "AI Asteroid" }) @@ -4694,9 +2350,7 @@ dir = 8; icon_state = "pipe-c" }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/quartermaster/sorting) "ajL" = ( /obj/machinery/conveyor{ @@ -4704,18 +2358,14 @@ id = "CargoWaste"; verted = -1 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/quartermaster/sorting) "ajM" = ( /obj/machinery/conveyor{ dir = 8; id = "CargoWaste" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/quartermaster/sorting) "ajN" = ( /obj/machinery/conveyor{ @@ -4725,9 +2375,7 @@ /obj/machinery/light{ dir = 1 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/quartermaster/sorting) "ajO" = ( /obj/structure/disposalpipe/trunk{ @@ -4736,18 +2384,14 @@ /obj/structure/disposaloutlet{ dir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/quartermaster/sorting) "ajP" = ( /obj/structure/disposalpipe/wrapsortjunction{ icon_state = "pipe-j1s"; dir = 8 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/quartermaster/sorting) "ajQ" = ( /obj/machinery/disposal/deliveryChute{ @@ -4780,7 +2424,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/structure/sign/poster/contraband/communist_state{ pixel_y = 32 }, @@ -4795,48 +2439,15 @@ /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_west) "ajX" = ( -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 + dir = 8 }, /area/security/prison) "akb" = ( @@ -4848,9 +2459,7 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/prison) "akc" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -4862,9 +2471,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/prison) "akd" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -4873,16 +2480,12 @@ d2 = 8; icon_state = "2-8" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 + dir = 4 }, /area/security/prison) "akf" = ( @@ -4890,95 +2493,31 @@ id = "Cell 8"; name = "Cell Door 8" }, -/turf/open/floor/plasteel/red{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red, /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 - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_north) "akl" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_east) "ako" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/ai_monitored/turret_protected/aisat/hallway) "akp" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/hallway) "akq" = ( /obj/structure/disposalpipe/segment{ @@ -4996,9 +2535,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/hallway) "akr" = ( /obj/structure/disposalpipe/segment{ @@ -5016,9 +2553,7 @@ name = "External Airlock Access"; req_access_txt = "12" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/hallway) "aks" = ( /obj/structure/disposalpipe/segment{ @@ -5033,8 +2568,7 @@ icon_state = "1-8" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/ai_monitored/turret_protected/aisat/hallway) "akt" = ( @@ -5042,9 +2576,7 @@ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/ai_monitored/turret_protected/aisat/hallway) "aku" = ( /obj/structure/disposalpipe/segment{ @@ -5053,9 +2585,7 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 8 }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/ai_monitored/turret_protected/aisat/hallway) "akv" = ( /obj/structure/disposalpipe/segment{ @@ -5068,9 +2598,7 @@ name = "External Airlock Access"; req_access_txt = "12" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/hallway) "akw" = ( /obj/structure/disposalpipe/segment{ @@ -5083,9 +2611,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/hallway) "akx" = ( /turf/open/floor/plating/asteroid/airless, @@ -5098,9 +2624,7 @@ id = "CargoWaste"; verted = -1 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/quartermaster/sorting) "akz" = ( /obj/machinery/conveyor{ @@ -5108,36 +2632,28 @@ id = "CargoWaste" }, /obj/machinery/recycler, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/quartermaster/sorting) "akA" = ( /obj/machinery/conveyor{ dir = 4; id = "CargoWaste" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/quartermaster/sorting) "akC" = ( /obj/machinery/mineral/stacking_unit_console{ dir = 2; machinedir = 8 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/quartermaster/sorting) "akD" = ( /obj/item/trash/candy, @@ -5158,42 +2674,25 @@ dir = 4; icon_state = "pipe-c" }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/security/processing) "akH" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/security/processing) "akI" = ( /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_north) "akL" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ @@ -5204,39 +2703,12 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/obj/item/bedsheet, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "akQ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -5248,80 +2720,35 @@ 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 - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plasteel/freezer, /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 - }, +/obj/item/bikehorn/rubberducky, +/turf/open/floor/plasteel/freezer, /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 - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/cargo_west) "akX" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -5330,39 +2757,30 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 + dir = 8 }, /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 - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plasteel/neutral/corner, /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 - }, +/turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/hallway) "alc" = ( /turf/closed/mineral, @@ -5373,62 +2791,37 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/quartermaster/sorting) "alh" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/sorting) "ali" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/sorting) "alj" = ( /obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/quartermaster/sorting) "alk" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/mine/unexplored{ name = "Cargo Asteroid" }) @@ -5437,15 +2830,11 @@ /turf/open/floor/plating, /area/space) "alm" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/security/prison) "aln" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/security/prison) "alo" = ( /obj/machinery/door_timer{ @@ -5454,34 +2843,9 @@ 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) +/area/security/prison) "alr" = ( /turf/open/floor/plating/asteroid, /area/security/prison) @@ -5495,18 +2859,14 @@ /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 - }, +/obj/item/pickaxe/emergency, +/obj/item/shovel, +/obj/item/storage/bag/ore, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_north) "alv" = ( /obj/structure/grille, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_north) "alw" = ( /obj/machinery/light/small{ @@ -5516,24 +2876,18 @@ /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 - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plating/astplate, /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 - }, +/obj/item/paper_bin, +/obj/item/stamp/captain, +/turf/open/floor/wood, /area/crew_quarters/heads/captain) "alA" = ( /obj/structure/table/wood, @@ -5541,31 +2895,23 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /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 - }, +/turf/open/floor/wood, /area/crew_quarters/heads/captain) "alC" = ( -/obj/item/weapon/storage/secure/safe{ +/obj/item/storage/secure/safe{ pixel_y = 32 }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/crew_quarters/heads/captain) "alD" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/crew_quarters/heads/captain) "alE" = ( /obj/structure/sink{ @@ -5576,61 +2922,43 @@ /obj/structure/mirror{ pixel_x = -32 }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/freezer, /area/crew_quarters/heads/captain) "alF" = ( -/obj/item/weapon/soap/deluxe, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/item/soap/deluxe, +/turf/open/floor/plasteel/freezer, /area/crew_quarters/heads/captain) "alG" = ( /obj/machinery/light/small{ dir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_east) "alH" = ( -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/ai_monitored/turret_protected/aisat/hallway) "alI" = ( -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /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 - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/quartermaster/sorting) "alM" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/sorting) "alN" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -5641,23 +2969,17 @@ dir = 1; network = list("SS13","QM") }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/sorting) "alO" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/sorting) "alP" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/sorting) "alQ" = ( /obj/machinery/airalarm{ @@ -5665,9 +2987,7 @@ pixel_x = 24 }, /obj/structure/table, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/sorting) "alR" = ( /obj/machinery/door/airlock/glass_security{ @@ -5679,9 +2999,7 @@ dir = 4 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/security/processing) "alS" = ( @@ -5695,65 +3013,21 @@ pixel_y = 20 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /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 - }, +/turf/open/floor/plasteel/floorgrime, /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 + dir = 1 }, /area/security/prison) "alW" = ( @@ -5761,8 +3035,7 @@ dir = 4 }, /turf/open/floor/plasteel/red/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/security/prison) "alX" = ( @@ -5774,9 +3047,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/prison) "alY" = ( /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, @@ -5785,9 +3056,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/prison) "alZ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -5799,9 +3068,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/prison) "ama" = ( /obj/machinery/navbeacon{ @@ -5812,36 +3079,15 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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{ @@ -5852,22 +3098,7 @@ 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 - }, +/turf/open/floor/plasteel, /area/security/prison) "amf" = ( /obj/machinery/door/airlock/glass_security{ @@ -5879,9 +3110,7 @@ dir = 4 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/security/prison) "amg" = ( @@ -5894,25 +3123,19 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "amj" = ( /obj/machinery/door/airlock/glass_security{ @@ -5923,53 +3146,19 @@ /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 - }, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "aml" = ( /obj/structure/chair/stool, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/cargo_west) "amo" = ( /obj/structure/cable/orange{ @@ -5981,9 +3170,7 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_north) "amp" = ( /obj/structure/cable/orange{ @@ -5994,9 +3181,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_north) "amq" = ( /obj/structure/cable/orange{ @@ -6008,9 +3193,7 @@ dir = 4 }, /obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_north) "amr" = ( /obj/structure/cable/orange{ @@ -6022,9 +3205,7 @@ dir = 4 }, /obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_north) "ams" = ( /obj/structure/cable/orange{ @@ -6036,62 +3217,44 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/wood, /area/crew_quarters/heads/captain) "amu" = ( /obj/structure/chair{ dir = 1 }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/crew_quarters/heads/captain) "amv" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/crew_quarters/heads/captain) "amw" = ( -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/crew_quarters/heads/captain) "amx" = ( /obj/machinery/door/airlock{ name = "Bathroom" }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/freezer, /area/crew_quarters/heads/captain) "amy" = ( /obj/machinery/light/small, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/freezer, /area/crew_quarters/heads/captain) "amz" = ( -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/freezer, /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 - }, +/turf/open/floor/plasteel/freezer, /area/crew_quarters/heads/captain) "amB" = ( /obj/machinery/button/door{ @@ -6106,9 +3269,7 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/freezer, /area/crew_quarters/heads/captain) "amC" = ( /obj/machinery/camera/motion{ @@ -6121,15 +3282,14 @@ /obj/machinery/power/apc{ dir = 2; name = "AI Asteroid Maintenance APC"; + areastring = "/area/ai_monitored/turret_protected/aisat/hallway"; pixel_y = -24 }, /obj/structure/cable{ icon_state = "0-4"; d2 = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/hallway) "amE" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -6143,9 +3303,7 @@ d2 = 8; icon_state = "2-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/hallway) "amF" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -6154,23 +3312,18 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/ai_monitored/turret_protected/aisat/hallway) "amG" = ( /obj/machinery/holopad, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plasteel/neutral/corner, /area/ai_monitored/turret_protected/aisat/hallway) "amI" = ( /turf/closed/mineral/random/labormineral, @@ -6182,52 +3335,38 @@ name = "Disposals"; req_access_txt = "12;31" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/sorting) +/turf/open/floor/plating, +/area/maintenance/asteroid/fore/cargo_west) "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 - }, +/obj/item/storage/box, +/obj/item/storage/box, +/obj/item/storage/box, +/obj/item/storage/box, +/obj/item/storage/box, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/quartermaster/sorting) "amM" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/sorting) "amN" = ( /obj/machinery/light, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/sorting) "amO" = ( /obj/structure/filingcabinet/chestdrawer, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/sorting) "amP" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/quartermaster/miningdock) "amQ" = ( /obj/machinery/disposal/deliveryChute, @@ -6250,14 +3389,10 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red/side, /area/security/processing) "amS" = ( -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "amT" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -6268,18 +3403,14 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red/side, /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 + dir = 8 }, /area/security/prison) "amV" = ( @@ -6292,8 +3423,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/red/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/security/prison) "amW" = ( @@ -6311,9 +3441,7 @@ d2 = 8; icon_state = "2-8" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/prison) "amX" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -6324,9 +3452,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/red/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red/corner, /area/security/prison) "amY" = ( /obj/machinery/door/airlock/glass_security{ @@ -6342,30 +3468,11 @@ 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 - }, +/turf/open/floor/plasteel/red/side, /area/security/prison) "anb" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/machinery/camera{ c_tag = "Brig Perma Cell 3"; dir = 10; @@ -6374,16 +3481,12 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "anc" = ( /obj/structure/table, /obj/item/device/radio/beacon, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/security/prison) "and" = ( /obj/structure/disposalpipe/sortjunction{ @@ -6395,9 +3498,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_north) "ane" = ( /obj/structure/cable/orange{ @@ -6409,9 +3510,7 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_north) "anf" = ( /obj/structure/cable/orange{ @@ -6423,9 +3522,7 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_north) "ang" = ( /obj/structure/cable/orange{ @@ -6442,9 +3539,7 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_north) "anh" = ( /obj/structure/cable/orange{ @@ -6452,14 +3547,13 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_north) "ani" = ( /obj/machinery/power/apc{ dir = 4; name = "Captain's Private Quarters APC"; + areastring = "/area/crew_quarters/heads/captain"; pixel_x = 23; pixel_y = 2 }, @@ -6471,39 +3565,29 @@ icon_state = "ast_warn_end"; dir = 8 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/captain) +/turf/open/floor/plating/astplate, +/area/maintenance/asteroid/fore/com_north) "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 - }, +/obj/item/pinpointer, +/obj/item/disk/nuclear, +/turf/open/floor/wood, /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 - }, +/turf/open/floor/wood, /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 - }, +/obj/item/bedsheet/captain, +/turf/open/floor/wood, /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 - }, +/turf/closed/wall/r_wall, /area/crew_quarters/heads/captain) "ann" = ( /obj/docking_port/stationary/random{ @@ -6523,26 +3607,20 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plasteel/neutral/corner, /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 - }, +/turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/hallway) "anr" = ( /obj/structure/cable/orange{ @@ -6552,22 +3630,19 @@ /obj/machinery/power/apc{ dir = 1; name = "Disposals APC"; + areastring = "/area/quartermaster/sorting"; 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) +/turf/open/floor/plating/astplate, +/area/maintenance/asteroid/fore/cargo_west) "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 - }, +/turf/closed/wall, /area/quartermaster/sorting) "anu" = ( /obj/machinery/door/airlock/glass_mining{ @@ -6575,110 +3650,60 @@ req_access_txt = "31" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/sorting) "anv" = ( /obj/structure/disposalpipe/junction{ icon_state = "pipe-j1"; dir = 1 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/quartermaster/sorting) "anw" = ( /obj/structure/disposalpipe/junction{ icon_state = "pipe-j1"; dir = 1 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/quartermaster/office) "anx" = ( /obj/structure/disposalpipe/segment{ dir = 2; icon_state = "pipe-c" }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/quartermaster/office) "any" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/quartermaster/office) "anz" = ( /obj/structure/rack, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/quartermaster/miningdock) "anA" = ( /obj/structure/rack, -/obj/item/weapon/shovel, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/item/shovel, +/turf/open/floor/plasteel/floorgrime, /area/quartermaster/miningdock) "anB" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /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 - }, +/turf/open/floor/plasteel/floorgrime, /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 - }, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "anF" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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"; @@ -6686,20 +3711,14 @@ pixel_x = -32 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/security/prison) "anI" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/prison) "anJ" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/security/warden) "anK" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -6708,29 +3727,8 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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"; @@ -6738,86 +3736,30 @@ 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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "anS" = ( /obj/machinery/atmospherics/pipe/simple/general/hidden{ dir = 8 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/security/prison) "anT" = ( /obj/structure/closet/firecloset/full, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_north) "anU" = ( /obj/machinery/light/small{ @@ -6826,27 +3768,21 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_north) "anX" = ( /obj/structure/cable/orange{ @@ -6858,9 +3794,7 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_north) "anY" = ( /obj/structure/cable/orange{ @@ -6869,9 +3803,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_north) "anZ" = ( /obj/machinery/light/small{ @@ -6881,45 +3813,35 @@ /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 - }, +/turf/open/floor/wood, /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 - }, +/turf/open/floor/wood, /area/crew_quarters/heads/captain) "aoc" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/captain, +/obj/item/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 - }, +/turf/open/floor/wood, /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 - }, +/turf/closed/wall, /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 - }, +/turf/open/floor/wood, /area/crew_quarters/heads/captain) "aof" = ( /obj/machinery/light/small{ @@ -6929,9 +3851,7 @@ dir = 4 }, /obj/machinery/holopad, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/crew_quarters/heads/captain) "aog" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -6944,9 +3864,7 @@ name = "Captain RC"; pixel_y = 30 }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/crew_quarters/heads/captain) "aoh" = ( /obj/machinery/door/window/eastright{ @@ -6959,9 +3877,7 @@ /obj/machinery/keycard_auth{ pixel_y = 24 }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/crew_quarters/heads/captain) "aoi" = ( /obj/machinery/airalarm{ @@ -6970,9 +3886,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 10 }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/captain) "aoj" = ( /obj/machinery/light{ @@ -6980,42 +3894,31 @@ }, /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/captain) "aok" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/lockbox/medal, +/obj/item/storage/lockbox/medal, /obj/machinery/camera{ c_tag = "Captain's Office" }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /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 - }, +/obj/item/book/manual/wiki/security_space_law, +/turf/open/floor/carpet, /area/crew_quarters/heads/captain) "aom" = ( /obj/structure/displaycase/captain, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /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 - }, +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, /area/shuttle/pod_1) "aop" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -7028,9 +3931,7 @@ icon_state = "1-2" }, /obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/hallway) "aoq" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -7038,9 +3939,7 @@ dir = 8 }, /obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/hallway) "aor" = ( /obj/machinery/light/small{ @@ -7054,9 +3953,7 @@ d2 = 4; icon_state = "2-4" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/cargo_west) "aot" = ( /obj/structure/cable/orange{ @@ -7069,14 +3966,13 @@ d2 = 8; icon_state = "1-8" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/cargo_west) "aou" = ( /obj/machinery/power/apc{ dir = 4; name = "Cargo APC"; + areastring = "/area/quartermaster/office"; pixel_x = 23; pixel_y = 2 }, @@ -7088,46 +3984,33 @@ icon_state = "ast_warn_end"; dir = 8 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/office) +/turf/open/floor/plating/astplate, +/area/maintenance/asteroid/fore/cargo_west) "aov" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "aox" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "aoz" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/quartermaster/office) "aoA" = ( /turf/closed/wall/mineral/titanium, @@ -7137,94 +4020,58 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "aoC" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "aoE" = ( /obj/machinery/light{ dir = 1 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "aoF" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "aoG" = ( /obj/machinery/door/poddoor/shutters{ id = "MiningWarehouse" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/quartermaster/miningdock) "aoH" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/quartermaster/miningdock) "aoI" = ( -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /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 - }, +/turf/open/floor/plasteel/floorgrime, /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 - }, +/obj/item/ore/slag, +/turf/open/floor/plasteel/floorgrime, /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 @@ -7237,9 +4084,7 @@ /obj/structure/reagent_dispensers/peppertank{ pixel_y = -32 }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red/side, /area/security/prison) "aoN" = ( /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, @@ -7253,55 +4098,10 @@ d2 = 4; icon_state = "2-4" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel/showroomfloor, /area/security/warden) "aoR" = ( /obj/machinery/camera{ @@ -7309,17 +4109,7 @@ 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 - }, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "aoT" = ( /obj/structure/cable/orange{ @@ -7336,9 +4126,7 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_north) "aoU" = ( /obj/structure/cable/orange{ @@ -7346,14 +4134,10 @@ d2 = 8; icon_state = "1-8" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/cargo_south) "aoV" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/crew_quarters/dorms/female) "aoW" = ( /obj/structure/cable/orange{ @@ -7363,9 +4147,7 @@ }, /obj/structure/disposalpipe/segment, /obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_north) "aoX" = ( /obj/structure/grille, @@ -7373,22 +4155,16 @@ /area/maintenance/asteroid/fore/com_north) "aoY" = ( /obj/structure/dresser, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /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 - }, +/turf/open/floor/wood, /area/crew_quarters/heads/captain) "apa" = ( /obj/machinery/light/small, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/crew_quarters/heads/captain) "apb" = ( /obj/machinery/door/airlock/command{ @@ -7396,54 +4172,38 @@ req_access = null; req_access_txt = "20" }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/crew_quarters/heads/captain) "apc" = ( /obj/structure/chair/office/dark, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /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 - }, +/obj/item/melee/chainofcommand, +/turf/open/floor/wood, /area/crew_quarters/heads/captain) "ape" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/captain) "apf" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /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 - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/captain) "aph" = ( /mob/living/simple_animal/pet/fox/Renault, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/captain) "api" = ( -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/captain) "apj" = ( /obj/structure/chair{ @@ -7473,35 +4233,28 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 + dir = 8 }, /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 - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/hallway) "apo" = ( /obj/structure/grille/broken, @@ -7514,24 +4267,18 @@ icon_state = "1-8" }, /obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "apt" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, @@ -7539,46 +4286,26 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /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 - }, +/turf/open/floor/plasteel/floorgrime, /area/quartermaster/miningdock) "apv" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /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 - }, +/turf/open/floor/plasteel/floorgrime, /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"; @@ -7589,18 +4316,14 @@ brightness = 3; dir = 8 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /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 - }, +/turf/open/floor/plasteel/red, /area/security/prison) "apA" = ( /obj/machinery/airalarm{ @@ -7621,25 +4344,11 @@ dir = 6; network = list("SS13","Security") }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 + dir = 4 }, /area/security/prison) "apD" = ( @@ -7647,37 +4356,7 @@ 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 - }, +/turf/open/floor/plasteel/red, /area/security/prison) "apG" = ( /obj/machinery/door/airlock/glass_security{ @@ -7687,49 +4366,13 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /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"; + areastring = "/area/crew_quarters/locker"; pixel_y = -24 }, /obj/structure/cable/orange, @@ -7737,37 +4380,27 @@ icon_state = "warn_end"; dir = 1 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/locker) +/turf/open/floor/plating, +/area/maintenance/asteroid/fore/com_north) "apL" = ( /obj/structure/closet/crate, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plasteel/black, /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 - }, +/obj/item/bedsheet/blue, +/turf/open/floor/plasteel/black, /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 - }, +/obj/item/bedsheet/orange, +/turf/open/floor/plasteel/black, /area/crew_quarters/dorms/female) "apP" = ( /obj/machinery/light/small{ @@ -7778,17 +4411,13 @@ pixel_x = -32; random_basetype = /obj/structure/sign/poster/official }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/crew_quarters/dorms/female) "apQ" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/purple, +/obj/item/bedsheet/purple, /obj/effect/landmark/start/assistant, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/crew_quarters/dorms/female) "apR" = ( /obj/machinery/camera/motion{ @@ -7804,48 +4433,36 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 5 }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /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 - }, +/turf/closed/wall/r_wall, /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 - }, +/turf/closed/wall/r_wall, /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 - }, +/obj/item/hand_tele, +/turf/open/floor/wood, /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 - }, +/obj/item/card/id/captains_spare, +/turf/open/floor/wood, /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 - }, +/turf/open/floor/wood, /area/crew_quarters/heads/captain) "apY" = ( /obj/structure/table/wood, @@ -7854,17 +4471,13 @@ }, /obj/structure/window/reinforced, /obj/machinery/recharger, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /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 - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/captain) "aqa" = ( /obj/structure/chair/comfy/brown{ @@ -7874,40 +4487,32 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/captain) "aqb" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/photo_album, +/obj/item/storage/photo_album, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /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 - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/captain) "aqd" = ( /obj/structure/chair/comfy/brown{ dir = 8 }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/captain) "aqe" = ( /obj/structure/chair{ dir = 1 }, -/obj/item/weapon/storage/pod{ +/obj/item/storage/pod{ pixel_x = -24 }, /obj/item/device/radio/intercom{ @@ -7917,9 +4522,7 @@ /area/shuttle/pod_1) "aqf" = ( /obj/structure/girder, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_north) "aqg" = ( /obj/effect/spawner/lootdrop/grille_or_trash, @@ -7941,23 +4544,18 @@ /obj/machinery/door/firedoor, /obj/machinery/door/airlock/glass, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /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 - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plasteel/neutral/corner, /area/ai_monitored/turret_protected/aisat/hallway) "aql" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -7973,9 +4571,7 @@ icon_state = "1-8" }, /obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/cargo_west) "aqn" = ( /obj/machinery/camera{ @@ -7983,23 +4579,17 @@ dir = 5; network = list("SS13","QM") }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "aqo" = ( /obj/machinery/computer/cargo, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "aqp" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 6 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "aqq" = ( /obj/machinery/door/airlock/mining{ @@ -8008,75 +4598,22 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/quartermaster/miningdock) "aqr" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /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 - }, +/turf/open/floor/plasteel/floorgrime, /area/quartermaster/miningdock) "aqt" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /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{ @@ -8084,61 +4621,26 @@ d2 = 8; icon_state = "2-8" }, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/showroomfloor, /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 - }, +/turf/closed/wall, /area/crew_quarters/locker) "aqD" = ( /obj/machinery/status_display{ density = 0; layer = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/crew_quarters/locker) "aqE" = ( -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/crew_quarters/dorms/female) "aqF" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/blue, +/obj/item/bedsheet/blue, /obj/structure/window, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/crew_quarters/dorms/female) "aqG" = ( /obj/structure/sign/poster/random{ @@ -8146,101 +4648,77 @@ pixel_x = -32; random_basetype = /obj/structure/sign/poster/official }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/crew_quarters/dorms/female) "aqH" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/orange, +/obj/item/bedsheet/orange, /obj/structure/window, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/crew_quarters/dorms/female) "aqI" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/purple, +/obj/item/bedsheet/purple, /obj/structure/window, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/carpet, /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 - }, +/turf/open/floor/carpet, /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 - }, +/turf/open/floor/carpet, /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 - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/captain) "aqP" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/red{ +/obj/item/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 - }, +/turf/open/floor/carpet, /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 - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/captain) "aqR" = ( /obj/structure/shuttle/engine/propulsion/burst, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/shuttle/pod_1) "aqS" = ( /obj/machinery/door/airlock/shuttle{ @@ -8252,17 +4730,13 @@ name = "escape pod 1"; port_angle = 90 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/shuttle/pod_1) "aqT" = ( /obj/structure/closet/crate, -/obj/item/weapon/pickaxe/mini, +/obj/item/pickaxe/mini, /obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_east) "aqU" = ( /obj/structure/lattice/catwalk, @@ -8280,9 +4754,7 @@ /turf/open/floor/engine, /area/hallway/secondary/bridges/cargo_ai) "aqX" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/quartermaster/storage) "aqY" = ( /obj/machinery/requests_console{ @@ -8291,32 +4763,24 @@ name = "Cargo RC"; pixel_x = -30 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "arb" = ( /obj/machinery/conveyor{ dir = 4; id = "QMLoad" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "arc" = ( /obj/machinery/conveyor{ @@ -8327,18 +4791,14 @@ id = "QMLoaddoor2"; name = "supply dock loading door" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/quartermaster/office) "ard" = ( /obj/machinery/conveyor{ dir = 4; id = "QMLoad" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/quartermaster/office) "are" = ( /obj/machinery/conveyor{ @@ -8364,27 +4824,19 @@ name = "Supply Dock Airlock"; req_access_txt = "31" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/quartermaster/office) "arh" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/quartermaster/office) "ari" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "arj" = ( /obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "ark" = ( /obj/machinery/requests_console{ @@ -8399,16 +4851,12 @@ dir = 8; network = list("SS13","QM") }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel/floorgrime, /area/quartermaster/miningdock) "arm" = ( /obj/machinery/button/door{ @@ -8417,24 +4865,11 @@ pixel_y = -24 }, /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/quartermaster/miningdock) "arn" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /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"; @@ -8445,80 +4880,9 @@ dir = 8 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /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"; @@ -8529,51 +4893,7 @@ 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 + dir = 4 }, /area/security/prison) "arx" = ( @@ -8581,9 +4901,7 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_north) "ary" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -8593,20 +4911,16 @@ c_tag = "Dorm Commons North"; dir = 4 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/crew_quarters/locker) "arA" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -8617,9 +4931,7 @@ name = "Station Intercom (General)"; pixel_y = 20 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/locker) "arB" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ @@ -8628,9 +4940,7 @@ /obj/structure/extinguisher_cabinet{ pixel_y = 32 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/locker) "arC" = ( /obj/machinery/airalarm{ @@ -8642,17 +4952,13 @@ /obj/machinery/light{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/locker) "arD" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/crew_quarters/dorms/female) "arE" = ( /obj/machinery/light_switch{ @@ -8662,9 +4968,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 6 }, /area/crew_quarters/dorms/female) "arF" = ( @@ -8672,9 +4976,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 6 }, /area/crew_quarters/dorms/female) "arG" = ( @@ -8682,9 +4984,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 10 }, /area/crew_quarters/dorms/female) "arH" = ( @@ -8697,9 +4997,7 @@ pixel_y = 20 }, /turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 10 }, /area/crew_quarters/dorms/female) "arI" = ( @@ -8711,97 +5009,71 @@ dir = 8 }, /turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 10 }, /area/crew_quarters/dorms/female) "arJ" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /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 - }, +/turf/open/floor/carpet, /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 - }, +/turf/open/floor/carpet, /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 - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/captain) "arN" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/blue, +/obj/item/folder/blue, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /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 - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/captain) "arP" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /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 - }, +/turf/open/floor/plating, /area/bridge) "arR" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/crew_quarters/heads/chief/private) "arS" = ( /obj/structure/closet/crate, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/quartermaster/storage) "arT" = ( /obj/machinery/light/small{ dir = 1 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /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 - }, +/turf/open/floor/plasteel/floorgrime, /area/quartermaster/storage) "arV" = ( /obj/item/device/radio/intercom{ @@ -8809,194 +5081,77 @@ name = "Station Intercom (General)"; pixel_x = -28 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "arW" = ( /obj/machinery/conveyor_switch{ id = "QMLoad" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plating, /area/quartermaster/office) "asb" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/quartermaster/miningdock) "asf" = ( /turf/closed/wall/mineral/titanium, /area/shuttle/mining) "asg" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/mining) "ash" = ( /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 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 - }, +/obj/item/gun/energy/e_gun/dragnet, +/obj/item/gun/energy/e_gun/dragnet, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/showroomfloor, /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"; @@ -9005,39 +5160,8 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /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{ @@ -9045,71 +5169,51 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plasteel, /area/crew_quarters/locker) "asv" = ( /obj/structure/chair/stool, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/locker) "asw" = ( /obj/structure/table/wood, /obj/item/toy/dummy, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/locker) "asx" = ( /obj/structure/table/wood, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/locker) "asy" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 + dir = 4 }, /area/crew_quarters/dorms/female) "asA" = ( -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/crew_quarters/dorms/female) "asB" = ( /obj/machinery/light{ dir = 4 }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/crew_quarters/dorms/female) "asC" = ( /obj/machinery/status_display{ density = 0; layer = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/crew_quarters/dorms/female) "asD" = ( /obj/structure/cable/orange{ @@ -9119,55 +5223,41 @@ }, /obj/structure/grille, /obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_north) "asE" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/cmo, +/obj/item/bedsheet/cmo, /obj/machinery/airalarm{ pixel_y = 23 }, -/obj/item/weapon/storage/secure/safe{ +/obj/item/storage/secure/safe{ pixel_x = -28 }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /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 - }, +/turf/open/floor/carpet, /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 - }, +/turf/open/floor/carpet, /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 - }, +/obj/item/paper_bin, +/turf/open/floor/carpet, /area/crew_quarters/heads/cmo/private) "asI" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/crew_quarters/heads/cmo/private) "asJ" = ( /obj/machinery/vending/boozeomat, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/captain) "asK" = ( /obj/machinery/light, @@ -9175,89 +5265,52 @@ dir = 1; pixel_y = -24 }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/captain) "asL" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /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 - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/captain) "asN" = ( /obj/structure/closet/emcloset, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/bridge) "asO" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/bridge) "asP" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/item/paper_bin, +/turf/open/floor/carpet, /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 - }, +/turf/open/floor/carpet, /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 - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/chief/private) "asS" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/ce, +/obj/item/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 - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/chief/private) "asU" = ( /obj/structure/sign/poster/random{ @@ -9266,20 +5319,14 @@ random_basetype = /obj/structure/sign/poster/contraband }, /obj/structure/closet/crate, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/quartermaster/storage) "asV" = ( -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/quartermaster/storage) "asW" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/quartermaster/storage) "asX" = ( /obj/machinery/light{ @@ -9288,9 +5335,7 @@ /obj/machinery/newscaster{ pixel_x = -28 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "asY" = ( /obj/machinery/holopad, @@ -9307,9 +5352,7 @@ pixel_x = 24; pixel_y = -8 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "asZ" = ( /obj/machinery/button/door{ @@ -9325,14 +5368,15 @@ pixel_x = -24; pixel_y = -8 }, +/obj/machinery/light{ + dir = 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 - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "atb" = ( /obj/machinery/light{ @@ -9342,15 +5386,11 @@ /obj/machinery/newscaster{ pixel_x = 28 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "atc" = ( /obj/structure/closet/secure_closet/miner, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/miningdock) "atd" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ @@ -9359,37 +5399,28 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/miningdock) "ate" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/miningdock) "atf" = ( /obj/structure/rack, -/obj/item/weapon/shovel, -/obj/item/weapon/pickaxe, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/shovel, +/obj/item/pickaxe, +/obj/item/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 - }, +/turf/open/floor/plasteel, /area/quartermaster/miningdock) "atg" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/quartermaster/miningdock) "ath" = ( /obj/structure/table, @@ -9410,79 +5441,45 @@ /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 - }, +/turf/closed/wall, /area/security/processing) "atm" = ( /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 }, /obj/structure/window/reinforced, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/security/armory) "atn" = ( /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 }, /obj/structure/window/reinforced, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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"; @@ -9493,9 +5490,7 @@ brightness = 3; dir = 8 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "atr" = ( /obj/structure/cable/orange{ @@ -9509,17 +5504,13 @@ name = "Ol' Saltwater"; weaponscheck = 1 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel/showroomfloor, /area/security/warden) "att" = ( /obj/machinery/navbeacon{ @@ -9527,18 +5518,8 @@ location = "CellBlockLowRight"; name = "navigation beacon (CellBlockLowRight)" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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"; @@ -9547,41 +5528,12 @@ /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 - }, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "atx" = ( /obj/structure/weightlifter, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 @@ -9589,48 +5541,36 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 1 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/locker) "atB" = ( /obj/structure/table/wood, /obj/item/device/paicard, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/obj/item/storage/firstaid/brute, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/crew_quarters/locker) "atE" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 + dir = 5 }, /area/crew_quarters/dorms/female) "atG" = ( @@ -9638,23 +5578,17 @@ dir = 8 }, /turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 5; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 5 }, /area/crew_quarters/dorms/female) "atH" = ( /turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 5; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 5 }, /area/crew_quarters/dorms/female) "atI" = ( /turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 9; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 9 }, /area/crew_quarters/dorms/female) "atJ" = ( @@ -9665,6 +5599,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Female Sleeping Quarters APC"; + areastring = "/area/crew_quarters/dorms/female"; pixel_x = -25; pixel_y = 1 }, @@ -9672,9 +5607,7 @@ icon_state = "warn_end"; dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/crew_quarters/dorms/female) "atK" = ( /obj/structure/cable/orange{ @@ -9689,49 +5622,35 @@ }, /obj/item/device/assembly/mousetrap/armed, /obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/cmo/private) "atN" = ( -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/cmo/private) "atO" = ( /obj/structure/chair{ dir = 1 }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /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 - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/cmo/private) "atQ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/crew_quarters/heads/captain) "atR" = ( /obj/machinery/door/airlock/command{ @@ -9740,44 +5659,29 @@ req_access_txt = "20" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/captain) "atS" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 - }, +/turf/open/floor/carpet, /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 - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/chief/private) "atW" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/obj/item/weapon/storage/secure/safe{ +/obj/item/storage/secure/safe{ pixel_x = 32 }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/chief/private) "atX" = ( /obj/structure/cable/orange{ @@ -9786,80 +5690,31 @@ icon_state = "1-2" }, /obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plasteel/floorgrime, /area/quartermaster/storage) "atZ" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/quartermaster/storage) "aua" = ( /obj/machinery/door/poddoor/shutters{ id = "CargoWarehouse" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/quartermaster/storage) "aub" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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"; @@ -9885,47 +5740,28 @@ dir = 4; pixel_x = 24 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "auh" = ( /obj/effect/landmark/start/shaft_miner, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/obj/item/ore/silver, +/obj/item/ore/silver, +/obj/item/ore/silver, +/turf/open/floor/plasteel, /area/quartermaster/miningdock) "aul" = ( /obj/structure/closet/emcloset, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/miningdock) "aum" = ( /turf/open/floor/mineral/titanium/blue, @@ -9938,9 +5774,7 @@ /area/shuttle/mining) "auo" = ( /obj/machinery/gulag_teleporter, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/processing) "aup" = ( /obj/structure/closet/secure_closet/security/sec, @@ -9951,9 +5785,7 @@ network = list("SS13","Security") }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/security/main) "auq" = ( @@ -9963,9 +5795,7 @@ pixel_y = 32 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/security/main) "aur" = ( @@ -9975,38 +5805,17 @@ dir = 1 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 5; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 5 }, /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 - }, +/turf/open/floor/plasteel/darkred/side, /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 @@ -10017,41 +5826,7 @@ 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 - }, +/turf/open/floor/plasteel/red/side, /area/security/prison) "auz" = ( /obj/machinery/light, @@ -10064,16 +5839,12 @@ /area/security/prison) "auA" = ( /obj/effect/turf_decal/stripes/asteroid/line, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_west) "auC" = ( /obj/structure/cable/orange{ @@ -10085,9 +5856,7 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_north) "auD" = ( /obj/machinery/door/airlock/maintenance{ @@ -10097,32 +5866,24 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/obj/item/storage/pill_bottle/dice, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/crew_quarters/locker) "auH" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -10131,43 +5892,35 @@ pixel_x = 32; random_basetype = /obj/structure/sign/poster/official }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/locker) "auI" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/yellow, +/obj/item/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 - }, +/turf/open/floor/plasteel/black, /area/crew_quarters/dorms/female) "auJ" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/green, +/obj/item/bedsheet/green, /obj/structure/window{ icon_state = "window"; dir = 1 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/crew_quarters/dorms/female) "auK" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/red, +/obj/item/bedsheet/red, /obj/structure/window{ icon_state = "window"; dir = 1 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/crew_quarters/dorms/female) "auL" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -10180,25 +5933,19 @@ name = "Chief Medical Officer RC"; pixel_x = -30 }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /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 - }, +/turf/open/floor/carpet, /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 - }, +/turf/closed/wall, /area/crew_quarters/heads/cmo/private) "auO" = ( /obj/structure/table/wood, @@ -10206,9 +5953,7 @@ dir = 10 }, /turf/open/floor/plasteel/darkblue/side{ - icon_state = "darkblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/bridge) "auP" = ( @@ -10218,11 +5963,9 @@ name = "Station Intercom (General)"; pixel_y = 20 }, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /turf/open/floor/plasteel/darkblue/side{ - icon_state = "darkblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/bridge) "auQ" = ( @@ -10231,9 +5974,7 @@ pixel_y = 32 }, /turf/open/floor/plasteel/darkblue/side{ - icon_state = "darkblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/bridge) "auR" = ( @@ -10241,7 +5982,6 @@ pixel_y = 32 }, /turf/open/floor/plasteel/darkblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless; dir = 5 }, /area/bridge) @@ -10257,9 +5997,7 @@ req_access_txt = "0"; req_one_access_txt = "19;41" }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/bridge) "auT" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -10267,18 +6005,14 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/bridge) "auU" = ( /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/bridge) "auV" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -10288,9 +6022,7 @@ pixel_y = 24; req_one_access_txt = "19;14" }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/bridge) "auW" = ( /obj/machinery/light/small{ @@ -10304,9 +6036,7 @@ /obj/machinery/airalarm{ pixel_y = 23 }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/bridge) "auX" = ( /obj/machinery/requests_console{ @@ -10325,9 +6055,7 @@ c_tag = "Bridge Main 1" }, /turf/open/floor/plasteel/darkblue/side{ - icon_state = "darkblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/bridge) "auZ" = ( @@ -10335,9 +6063,7 @@ pixel_y = 32 }, /turf/open/floor/plasteel/darkblue/side{ - icon_state = "darkblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/bridge) "ava" = ( @@ -10345,26 +6071,20 @@ dir = 6 }, /turf/open/floor/plasteel/darkblue/side{ - icon_state = "darkblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/bridge) "avb" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/chief/private) "avd" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -10377,14 +6097,13 @@ name = "Chief Engineer RC"; pixel_x = 30 }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/chief/private) "ave" = ( /obj/machinery/power/apc{ dir = 4; name = "Cargo Warehouse APC"; + areastring = "/area/quartermaster/storage"; pixel_x = 23; pixel_y = 2 }, @@ -10401,18 +6120,8 @@ 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) +/turf/open/floor/plating/astplate, +/area/maintenance/asteroid/fore/cargo_west) "avg" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -10420,9 +6129,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/quartermaster/storage) "avh" = ( /obj/machinery/door/poddoor/shutters{ @@ -10431,9 +6138,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/quartermaster/storage) "avi" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -10442,9 +6147,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "avj" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -10452,16 +6155,12 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "avl" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ @@ -10471,9 +6170,7 @@ dir = 4; id = "QMLoad" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "avm" = ( /obj/machinery/conveyor{ @@ -10484,9 +6181,7 @@ id = "QMLoaddoor"; name = "supply dock loading door" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/quartermaster/office) "avn" = ( /obj/machinery/conveyor{ @@ -10504,21 +6199,15 @@ /obj/machinery/light{ dir = 8 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/miningdock) "avp" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/quartermaster/miningdock) "avr" = ( /obj/machinery/door/airlock/glass_mining{ @@ -10526,9 +6215,7 @@ name = "Mining Dock"; req_access_txt = "48" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/miningdock) "avs" = ( /obj/machinery/door/airlock/external{ @@ -10538,9 +6225,7 @@ req_access_txt = "48"; shuttledocked = 1 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/quartermaster/miningdock) "avt" = ( /obj/machinery/door/airlock/titanium{ @@ -10577,8 +6262,7 @@ /turf/closed/wall/mineral/titanium, /area/shuttle/labor) "avw" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/labor) "avx" = ( @@ -10589,33 +6273,22 @@ /turf/open/floor/plating/airless, /area/space) "avy" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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/item/storage/box/prisoner, /obj/machinery/airalarm{ dir = 8; pixel_x = 24 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/processing) "avB" = ( /obj/machinery/power/apc{ dir = 4; name = "Security Equipment APC"; + areastring = "/area/security/main"; pixel_x = 24 }, /obj/structure/cable/orange{ @@ -10623,125 +6296,18 @@ icon_state = "0-2" }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /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 - }, +/turf/closed/wall, /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 - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/cargo_south) "avO" = ( /obj/structure/cable/orange{ @@ -10750,54 +6316,38 @@ icon_state = "2-4" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_north) "avP" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/locker) "avQ" = ( /obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/locker) "avR" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/locker) "avS" = ( /obj/machinery/light/small, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 - }, +/obj/item/bedsheet/yellow, +/turf/open/floor/plasteel/black, /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 - }, +/obj/item/bedsheet/green, +/turf/open/floor/plasteel/black, /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 - }, +/obj/item/bedsheet/red, +/turf/open/floor/plasteel/black, /area/crew_quarters/dorms/female) "avW" = ( /obj/structure/cable/orange{ @@ -10807,15 +6357,14 @@ /obj/machinery/power/apc{ dir = 2; name = "Male Sleeping Quarters APC"; + areastring = "/area/crew_quarters/dorms/male"; 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 - }, +/turf/open/floor/plating, /area/crew_quarters/dorms/male) "avX" = ( /obj/structure/cable/orange{ @@ -10832,14 +6381,13 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_north) "avY" = ( /obj/machinery/power/apc{ dir = 4; name = "Chief Medical Officer's Private Quarters APC"; + areastring = "/area/crew_quarters/heads/cmo/private"; pixel_x = 23; pixel_y = 2 }, @@ -10855,15 +6403,11 @@ icon_state = "warn_end"; dir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/cmo/private) +/turf/open/floor/plating, +/area/maintenance/asteroid/fore/com_north) "avZ" = ( /obj/structure/dresser, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/cmo/private) "awa" = ( /obj/structure/closet{ @@ -10874,28 +6418,22 @@ /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 - }, +/obj/item/storage/belt/medical, +/obj/item/storage/backpack/medic, +/turf/open/floor/carpet, /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 - }, +/turf/open/floor/carpet, /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 - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/cmo/private) "awd" = ( /obj/machinery/door/airlock/medical{ @@ -10905,24 +6443,17 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /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 - }, +/turf/open/floor/plasteel/black, /area/bridge) "awf" = ( -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/bridge) "awg" = ( /turf/open/floor/plasteel/darkblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless; dir = 4 }, /area/bridge) @@ -10932,41 +6463,30 @@ dir = 8 }, /obj/item/device/aicard, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /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 - }, +/turf/open/floor/carpet, /area/bridge) "awj" = ( -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/bridge) "awk" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /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 - }, +/obj/item/folder, +/turf/open/floor/carpet, /area/bridge) "awm" = ( /turf/open/floor/plasteel/darkblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless; dir = 8 }, /area/bridge) @@ -10978,26 +6498,20 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /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 - }, +/turf/open/floor/carpet, /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 - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/chief/private) "awq" = ( /obj/structure/closet{ @@ -11006,17 +6520,13 @@ }, /obj/item/clothing/shoes/sneakers/brown/ce, /obj/item/clothing/under/rank/chief_engineer, -/obj/item/weapon/storage/backpack/industrial, +/obj/item/storage/backpack/industrial, /obj/item/clothing/gloves/color/black/ce, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/chief/private) "awr" = ( /obj/structure/dresser, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/chief/private) "aws" = ( /obj/effect/spawner/lootdrop/maintenance, @@ -11024,30 +6534,22 @@ /area/maintenance/asteroid/fore/com_north) "awt" = ( /obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /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 - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "awv" = ( /obj/machinery/mineral/equipment_vendor, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/miningdock) "aww" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/miningdock) "awx" = ( /obj/machinery/computer/shuttle/labor, @@ -11063,15 +6565,11 @@ /turf/open/floor/mineral/plastitanium, /area/shuttle/labor) "awz" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/crew_quarters/heads/hos) "awA" = ( /obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/crew_quarters/heads/hos) "awB" = ( /obj/structure/closet/l3closet/scientist, @@ -11079,43 +6577,31 @@ pixel_x = -32 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 9; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 9 }, /area/security/main) "awC" = ( /turf/open/floor/plasteel/red/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/security/main) "awD" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/processing) "awE" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/processing) "awF" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/processing) "awG" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/security/processing) "awH" = ( /obj/structure/cable/orange{ @@ -11124,8 +6610,7 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/red/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/security/main) "awI" = ( @@ -11134,9 +6619,7 @@ dir = 4 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 5; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 5 }, /area/security/main) "awJ" = ( @@ -11144,18 +6627,14 @@ dir = 2; icon_state = "pipe-c" }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 + dir = 9 }, /area/security/brig) "awL" = ( @@ -11163,9 +6642,7 @@ name = "Brig Control"; req_access_txt = "3" }, -/turf/open/floor/plasteel/red{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red, /area/security/warden) "awM" = ( /obj/structure/closet/secure_closet/warden, @@ -11173,9 +6650,7 @@ /obj/structure/extinguisher_cabinet{ pixel_y = 32 }, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/showroomfloor, /area/security/warden) "awN" = ( /obj/machinery/button/door{ @@ -11184,17 +6659,13 @@ pixel_x = 24; pixel_y = 8 }, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/showroomfloor, /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 - }, +/turf/open/floor/plasteel/red/side, /area/security/prison) "awP" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -11203,29 +6674,14 @@ dir = 8 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /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 + dir = 1 }, /area/security/brig) "awS" = ( @@ -11233,9 +6689,7 @@ dir = 1 }, /turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/security/brig) "awT" = ( @@ -11243,64 +6697,33 @@ brightness = 3; dir = 8 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel, /area/crew_quarters/locker) "awY" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/locker) "awZ" = ( /obj/machinery/holopad, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/locker) "axa" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/crew_quarters/dorms/male) "axb" = ( /obj/structure/window/reinforced{ @@ -11308,15 +6731,11 @@ }, /obj/structure/window/reinforced, /obj/machinery/computer/mecha, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/bridge) "axc" = ( /obj/structure/chair/comfy/brown, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/bridge) "axd" = ( /obj/structure/window/reinforced{ @@ -11324,26 +6743,18 @@ }, /obj/structure/window/reinforced, /obj/machinery/computer/cargo/request, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/bridge) "axe" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/crew_quarters/heads/chief/private) "axf" = ( /obj/structure/closet/crate/medical, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/quartermaster/storage) "axg" = ( /obj/structure/closet/crate/freezer, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/quartermaster/storage) "axh" = ( /obj/machinery/button/door{ @@ -11352,9 +6763,7 @@ pixel_x = 24 }, /obj/structure/closet/crate/freezer, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/quartermaster/storage) "axi" = ( /obj/machinery/button/door{ @@ -11362,9 +6771,7 @@ name = "Cargo Warehouse Shutters"; pixel_x = -24 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "axj" = ( /obj/machinery/navbeacon{ @@ -11378,9 +6785,7 @@ home_destination = "QM #1"; suffix = "#1" }, -/turf/open/floor/plasteel/bot{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/bot, /area/quartermaster/office) "axk" = ( /turf/open/floor/mineral/titanium/blue, @@ -11397,25 +6802,19 @@ home_destination = "QM #4"; suffix = "#2" }, -/turf/open/floor/plasteel/bot{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/bot, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel/brown/corner, /area/quartermaster/office) "axo" = ( /obj/machinery/airalarm{ @@ -11423,8 +6822,7 @@ pixel_x = -23 }, /turf/open/floor/plasteel/brown/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/quartermaster/miningdock) "axp" = ( @@ -11434,9 +6832,7 @@ dir = 8; network = list("SS13","QM") }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/miningdock) "axq" = ( /obj/structure/closet/crate, @@ -11455,15 +6851,13 @@ /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/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/machinery/airalarm{ pixel_y = 23 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/crew_quarters/heads/hos) "axv" = ( /obj/machinery/mineral/labor_claim_console{ @@ -11480,25 +6874,13 @@ }, /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 + dir = 8 }, /area/security/main) "axz" = ( @@ -11507,37 +6889,17 @@ name = "Labor Camp Shuttle Airlock"; req_access_txt = "2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/security/processing) "axA" = ( /obj/effect/landmark/start/security_officer, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/security/processing) "axD" = ( /obj/structure/cable/orange{ @@ -11545,80 +6907,27 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 + dir = 8 }, /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 - }, +/turf/open/floor/plasteel/showroomfloor, /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 - }, +/turf/open/floor/plasteel/showroomfloor, /area/security/warden) "axL" = ( /obj/structure/table/reinforced, @@ -11629,93 +6938,30 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel/red{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red, /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 - }, +/turf/open/floor/plasteel/white, /area/security/brig) "axO" = ( -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /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 - }, +/turf/open/floor/plasteel/black, /area/security/brig) "axQ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/effect/spawner/structure/window/reinforced/tinted, +/turf/open/floor/plating, /area/security/brig) "axR" = ( /obj/structure/chair{ dir = 8 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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; @@ -11723,9 +6969,7 @@ icon_state = "4-8" }, /obj/machinery/light/small, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_south) "axU" = ( /obj/structure/cable/orange{ @@ -11739,9 +6983,7 @@ d2 = 8; icon_state = "1-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_north) "axV" = ( /obj/structure/cable/orange{ @@ -11755,9 +6997,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_north) "axW" = ( /obj/machinery/door/airlock/maintenance{ @@ -11769,9 +7009,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_north) "axX" = ( /obj/structure/cable/orange{ @@ -11782,9 +7020,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_north) "axY" = ( /obj/structure/cable/orange{ @@ -11793,161 +7029,114 @@ icon_state = "2-8" }, /obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/crew_quarters/locker) "ayc" = ( /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{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/crew_quarters/locker) "aye" = ( /obj/machinery/light/small{ dir = 1 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 - }, +/obj/item/bedsheet/blue, +/turf/open/floor/plasteel/black, /area/crew_quarters/dorms/male) "ayg" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/orange, +/obj/item/bedsheet/orange, /obj/effect/landmark/start/assistant, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 - }, +/obj/item/bedsheet/purple, +/turf/open/floor/plasteel/black, /area/crew_quarters/dorms/male) "ayi" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/crew_quarters/heads/hos/private) "ayj" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/hos, +/obj/item/bedsheet/hos, /obj/machinery/airalarm{ pixel_y = 23 }, -/obj/item/weapon/storage/secure/safe{ +/obj/item/storage/secure/safe{ pixel_x = -28 }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /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 - }, +/turf/open/floor/carpet, /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 - }, +/turf/open/floor/carpet, /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 - }, +/obj/item/paper_bin, +/turf/open/floor/carpet, /area/crew_quarters/heads/hos/private) "ayn" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /area/bridge) "ayr" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, -/turf/open/floor/plasteel/darkblue{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/darkblue, /area/bridge) "ays" = ( /obj/structure/window/reinforced, @@ -11957,16 +7146,12 @@ /obj/structure/window/reinforced{ dir = 8 }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/bridge) "ayt" = ( /obj/structure/window/reinforced, /obj/machinery/computer/communications, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/bridge) "ayu" = ( /obj/structure/window/reinforced, @@ -11975,85 +7160,63 @@ /obj/structure/window/reinforced{ dir = 4 }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /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 - }, +/turf/open/floor/plasteel/black, /area/bridge) "ayw" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/bridge) "ayx" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/bridge) "ayy" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 - }, +/obj/item/paper_bin, +/turf/open/floor/carpet, /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 - }, +/turf/open/floor/carpet, /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 - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/hor/private) "ayC" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/rd, +/obj/item/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 - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/hor/private) "ayD" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_east) "ayF" = ( /obj/structure/closet, @@ -12061,21 +7224,18 @@ dir = 1 }, /obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/obj/item/storage/toolbox/mechanical, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_east) "ayH" = ( /obj/machinery/power/apc{ dir = 8; name = "Fore Asteroid Maintenance APC"; + areastring = "/area/maintenance/asteroid/fore/cargo_west"; pixel_x = -23; pixel_y = 2 }, @@ -12087,9 +7247,7 @@ icon_state = "warn_end"; dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/cargo_west) "ayI" = ( /obj/structure/cable/orange{ @@ -12103,15 +7261,11 @@ icon_state = "2-8" }, /obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/cargo_west) "ayJ" = ( /obj/structure/closet/crate/internals, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/quartermaster/storage) "ayK" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, @@ -12120,16 +7274,12 @@ dir = 5; network = list("SS13","QM") }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "ayM" = ( /obj/machinery/navbeacon{ @@ -12138,9 +7288,7 @@ freq = 1400; location = "QM #2" }, -/turf/open/floor/plasteel/bot{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/bot, /area/quartermaster/office) "ayN" = ( /obj/structure/window/reinforced{ @@ -12156,17 +7304,13 @@ freq = 1400; location = "QM #5" }, -/turf/open/floor/plasteel/bot{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/bot, /area/quartermaster/office) "ayP" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 8 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "ayQ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -12176,9 +7320,7 @@ icon_state = "pipe-j1"; dir = 1 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "ayR" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -12187,9 +7329,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "ayS" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -12199,9 +7339,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "ayT" = ( /obj/machinery/door/airlock/mining{ @@ -12213,9 +7351,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/miningdock) "ayU" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -12225,29 +7361,23 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/miningdock) "ayV" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/miningdock) "ayW" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/miningdock) "ayX" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, @@ -12255,9 +7385,7 @@ dir = 4; pixel_x = 24 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/miningdock) "ayY" = ( /obj/structure/shuttle/engine/propulsion/burst, @@ -12286,53 +7414,24 @@ /obj/structure/chair{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/main) "azc" = ( /obj/structure/table, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /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 + dir = 4 }, /area/security/main) "azh" = ( @@ -12346,85 +7445,43 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/red{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red, /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 + dir = 4 }, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel/white, /area/security/brig) "azo" = ( /obj/structure/table/wood, -/obj/item/weapon/folder, -/obj/item/weapon/folder/red, +/obj/item/folder, +/obj/item/folder/red, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/security/brig) "azp" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/security/courtroom) "azq" = ( /obj/structure/cable{ @@ -12433,9 +7490,7 @@ icon_state = "2-4" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_north) "azr" = ( /obj/structure/cable{ @@ -12447,9 +7502,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_north) "azs" = ( /obj/machinery/door/airlock/maintenance{ @@ -12461,9 +7514,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_north) "azt" = ( /obj/structure/cable{ @@ -12474,9 +7525,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/fore/com_north) "azu" = ( /obj/structure/cable/orange{ @@ -12490,6 +7539,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Fore Maintenance APC"; + areastring = "/area/maintenance/asteroid/fore/com_north"; pixel_x = 23; pixel_y = 2 }, @@ -12501,90 +7551,68 @@ icon_state = "warn_end"; dir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/obj/item/storage/crayons, +/turf/open/floor/plasteel, /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 - }, +/obj/item/coin/silver, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/crew_quarters/locker) "azB" = ( -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/crew_quarters/dorms/male) "azC" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/blue, +/obj/item/bedsheet/blue, /obj/structure/window, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/crew_quarters/dorms/male) "azD" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/orange, +/obj/item/bedsheet/orange, /obj/structure/window, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/crew_quarters/dorms/male) "azE" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/purple, +/obj/item/bedsheet/purple, /obj/structure/window, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/crew_quarters/dorms/male) "azF" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ @@ -12593,17 +7621,13 @@ /obj/structure/sign/poster/contraband/fun_police{ pixel_x = -32 }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /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 - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/hos/private) "azH" = ( /obj/structure/chair{ @@ -12612,9 +7636,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/hos/private) "azI" = ( /obj/structure/table/wood, @@ -12622,44 +7644,34 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /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 - }, +/turf/closed/wall, /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 - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /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 + dir = 1 }, /area/bridge) "azN" = ( @@ -12669,9 +7681,7 @@ /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 + dir = 1 }, /area/bridge) "azO" = ( @@ -12680,32 +7690,24 @@ }, /obj/machinery/holopad, /turf/open/floor/plasteel/darkblue/side{ - icon_state = "darkblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /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 + dir = 1 }, /area/bridge) "azQ" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/bridge) "azR" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/crew_quarters/heads/hor/private) "azS" = ( /obj/structure/table/wood, @@ -12713,9 +7715,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/hor/private) "azT" = ( /obj/structure/chair{ @@ -12724,33 +7724,28 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /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 - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/hor/private) "azV" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 8 }, -/obj/item/weapon/storage/secure/safe{ +/obj/item/storage/secure/safe{ pixel_x = 32 }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/hor/private) "azW" = ( /obj/machinery/power/apc{ dir = 8; name = "Research Director's Private Quarters APC"; + areastring = "/area/crew_quarters/heads/hor/private"; pixel_x = -23; pixel_y = 2 }, @@ -12767,34 +7762,26 @@ 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) +/turf/open/floor/plating/astplate, +/area/maintenance/asteroid/fore/com_east) "azX" = ( /obj/structure/chair{ dir = 1 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plasteel/floorgrime, /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 - }, +/turf/open/floor/plasteel/floorgrime, /area/quartermaster/storage) "aAa" = ( /obj/machinery/door/airlock/engineering{ @@ -12804,29 +7791,21 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/quartermaster/storage) "aAb" = ( /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "aAc" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "aAd" = ( /obj/machinery/light, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "aAe" = ( /obj/machinery/navbeacon{ @@ -12839,9 +7818,7 @@ home_destination = "QM #3"; suffix = "#2" }, -/turf/open/floor/plasteel/bot{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/bot, /area/quartermaster/office) "aAf" = ( /obj/structure/shuttle/engine/propulsion/burst/left, @@ -12866,9 +7843,7 @@ home_destination = "QM #6"; suffix = "#2" }, -/turf/open/floor/plasteel/bot{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/bot, /area/quartermaster/office) "aAj" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -12878,8 +7853,7 @@ network = list("SS13","QM") }, /turf/open/floor/plasteel/brown/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/quartermaster/office) "aAk" = ( @@ -12893,7 +7867,6 @@ dir = 1 }, /turf/open/floor/plasteel/brown/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless; dir = 1 }, /area/quartermaster/miningdock) @@ -12901,16 +7874,12 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 1 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/miningdock) "aAm" = ( /obj/structure/table, -/obj/item/weapon/folder, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/item/folder, +/turf/open/floor/plasteel, /area/quartermaster/miningdock) "aAn" = ( /turf/open/floor/mineral/titanium/blue, @@ -12931,9 +7900,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/crew_quarters/heads/hos) "aAq" = ( /obj/effect/landmark/start/security_officer, @@ -12943,19 +7910,15 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/obj/item/storage/fancy/donut_box, +/turf/open/floor/plasteel, /area/security/main) "aAs" = ( /obj/structure/cable/orange{ @@ -12963,9 +7926,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/red/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red/corner, /area/security/main) "aAt" = ( /obj/structure/closet/wardrobe/red, @@ -12973,9 +7934,7 @@ dir = 4 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 6 }, /area/security/main) "aAu" = ( @@ -12983,31 +7942,16 @@ name = "evidence closet" }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 10 }, /area/security/brig) "aAv" = ( -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red/side, /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 - }, +/turf/open/floor/plasteel/showroomfloor, /area/security/warden) "aAy" = ( /obj/structure/rack, @@ -13034,55 +7978,20 @@ pixel_x = 24; req_access_txt = "3" }, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/showroomfloor, /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 + dir = 4 }, /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 - }, +/turf/open/floor/plasteel/white, /area/security/brig) "aAD" = ( /obj/machinery/door/airlock/glass_security{ @@ -13091,40 +8000,26 @@ 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 - }, +/turf/open/floor/plasteel/red, /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 - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /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 @@ -13132,47 +8027,20 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/security/brig) "aAJ" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/item/storage/toolbox/mechanical, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_north) "aAK" = ( /obj/structure/chair/comfy/brown, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/security/courtroom) "aAO" = ( /obj/structure/disposalpipe/segment, @@ -13181,14 +8049,10 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_north) "aAP" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/maintenance/asteroid/fore/com_north) "aAQ" = ( /obj/structure/cable{ @@ -13196,9 +8060,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_north) "aAR" = ( /obj/structure/cable/orange{ @@ -13206,9 +8068,7 @@ d2 = 4; icon_state = "1-4" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_east) "aAS" = ( /obj/structure/cable/orange{ @@ -13220,51 +8080,31 @@ 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 - }, +/turf/open/floor/plasteel/floorgrime, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/crew_quarters/locker) "aAX" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/crew_quarters/dorms/male) "aAY" = ( /obj/machinery/light_switch{ @@ -13274,9 +8114,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 6 }, /area/crew_quarters/dorms/male) "aAZ" = ( @@ -13284,9 +8122,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 6 }, /area/crew_quarters/dorms/male) "aBa" = ( @@ -13294,9 +8130,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 10 }, /area/crew_quarters/dorms/male) "aBb" = ( @@ -13309,9 +8143,7 @@ pixel_y = 20 }, /turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 10 }, /area/crew_quarters/dorms/male) "aBc" = ( @@ -13323,9 +8155,7 @@ dir = 8 }, /turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 10 }, /area/crew_quarters/dorms/male) "aBd" = ( @@ -13336,53 +8166,39 @@ name = "Head of Security RC"; pixel_x = -30 }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/hos/private) "aBe" = ( -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /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 - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /area/bridge) "aBj" = ( -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/hor/private) "aBk" = ( /obj/machinery/requests_console{ @@ -13392,9 +8208,7 @@ name = "Research Director RC"; pixel_x = 30 }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/hor/private) "aBl" = ( /obj/structure/cable/orange{ @@ -13406,26 +8220,19 @@ c_tag = "Bridge Mainteance East"; dir = 4 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/obj/item/coin/silver, +/obj/item/coin/silver, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/cargo_west) "aBn" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/quartermaster/office) "aBo" = ( /obj/machinery/door/firedoor, @@ -13433,18 +8240,13 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "aBp" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/quartermaster/office) "aBq" = ( /obj/machinery/door/firedoor, @@ -13453,9 +8255,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "aBr" = ( /obj/structure/chair{ @@ -13467,14 +8267,6 @@ }, /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 @@ -13494,126 +8286,24 @@ network = list("SS13","Security") }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/security/main) "aBu" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/security/main) "aBv" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 - }, +/turf/open/floor/plasteel, /area/security/courtroom) "aBG" = ( /obj/structure/disposalpipe/segment, @@ -13623,9 +8313,7 @@ icon_state = "1-2" }, /obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_north) "aBH" = ( /obj/structure/cable{ @@ -13634,37 +8322,21 @@ 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 - }, +/turf/open/floor/plasteel/floorgrime, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/crew_quarters/locker) "aBL" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -13672,71 +8344,53 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 + dir = 4 }, /area/crew_quarters/dorms/male) "aBN" = ( -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/crew_quarters/dorms/male) "aBO" = ( /obj/machinery/light{ dir = 4 }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/crew_quarters/dorms/male) "aBP" = ( /obj/machinery/status_display{ density = 0; layer = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/crew_quarters/dorms/male) "aBQ" = ( /obj/structure/dresser, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /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 - }, +/turf/open/floor/carpet, /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 - }, +/turf/open/floor/carpet, /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 - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/hos/private) "aBU" = ( /obj/machinery/door/airlock/security{ @@ -13746,9 +8400,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/hos/private) "aBV" = ( /obj/machinery/camera{ @@ -13759,9 +8411,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 }, -/turf/open/floor/plasteel/darkblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/darkblue/side, /area/bridge) "aBW" = ( /obj/machinery/computer/crew, @@ -13769,64 +8419,45 @@ dir = 1; pixel_y = -24 }, -/turf/open/floor/plasteel/darkblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/darkblue/side, /area/bridge) "aBX" = ( /obj/machinery/computer/med_data, -/turf/open/floor/plasteel/darkblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/darkblue/side, /area/bridge) "aBY" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /obj/machinery/light, -/turf/open/floor/plasteel/darkblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/darkblue/side, /area/bridge) "aBZ" = ( /turf/open/floor/plasteel/darkblue/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/bridge) "aCa" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/darkblue/side, /area/bridge) "aCc" = ( -/turf/open/floor/plasteel/darkblue/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/darkblue/corner, /area/bridge) "aCd" = ( /obj/machinery/computer/security, -/turf/open/floor/plasteel/darkblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/darkblue/side, /area/bridge) "aCe" = ( /obj/machinery/computer/secure_data, -/turf/open/floor/plasteel/darkblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/darkblue/side, /area/bridge) "aCf" = ( -/turf/open/floor/plasteel/darkblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/darkblue/side, /area/bridge) "aCg" = ( /obj/machinery/door/airlock/research{ @@ -13836,26 +8467,20 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /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 - }, +/turf/open/floor/carpet, /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 - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/hor/private) "aCj" = ( /obj/structure/closet{ @@ -13867,16 +8492,12 @@ /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 - }, +/obj/item/storage/backpack/science, +/turf/open/floor/carpet, /area/crew_quarters/heads/hor/private) "aCk" = ( /obj/structure/dresser, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/hor/private) "aCl" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -13884,17 +8505,13 @@ dir = 8; pixel_x = -24 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "aCm" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "aCn" = ( /obj/machinery/light{ @@ -13903,9 +8520,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "aCo" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -13917,9 +8532,7 @@ pixel_y = 32; supply_display = 1 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "aCp" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -13930,26 +8543,20 @@ pixel_y = 32; random_basetype = /obj/structure/sign/poster/official }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "aCq" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 1 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "aCs" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -13958,35 +8565,28 @@ /obj/machinery/airalarm{ pixel_y = 23 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "aCt" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 9 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "aCu" = ( /obj/effect/landmark/event_spawn, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "aCv" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/brown/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/brown/corner, /area/quartermaster/office) "aCw" = ( /obj/machinery/power/apc{ dir = 1; name = "Mining Dock APC"; + areastring = "/area/quartermaster/miningdock"; pixel_y = 24 }, /obj/structure/cable/orange{ @@ -13997,10 +8597,8 @@ icon_state = "ast_warn_end"; dir = 8 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/miningdock) +/turf/open/floor/plating/astplate, +/area/maintenance/asteroid/fore/cargo_south) "aCx" = ( /obj/structure/closet/crate, /turf/open/floor/mineral/titanium/blue, @@ -14038,25 +8636,19 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /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 - }, +/turf/open/floor/plating, /area/security/processing) "aCB" = ( /obj/structure/table, /obj/item/clothing/head/beret/sec, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/main) "aCC" = ( /obj/effect/landmark/start/security_officer, @@ -14066,9 +8658,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/main) "aCD" = ( /obj/structure/disposalpipe/segment, @@ -14081,14 +8671,11 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/security/main) "aCE" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -14097,9 +8684,7 @@ d2 = 2; icon_state = "0-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/security/brig) "aCF" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -14114,9 +8699,7 @@ network = list("SS13","Security") }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/security/brig) "aCG" = ( @@ -14124,9 +8707,7 @@ dir = 4 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/security/brig) "aCH" = ( @@ -14137,9 +8718,7 @@ dir = 1 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/security/brig) "aCI" = ( @@ -14153,31 +8732,9 @@ pixel_y = 20 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /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{ @@ -14186,9 +8743,7 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/security/brig) "aCL" = ( @@ -14196,9 +8751,7 @@ dir = 1 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/security/brig) "aCM" = ( @@ -14217,9 +8770,7 @@ pixel_y = 32 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/security/brig) "aCN" = ( @@ -14230,39 +8781,7 @@ 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 + dir = 1 }, /area/security/brig) "aCR" = ( @@ -14273,9 +8792,7 @@ pixel_y = 32 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/security/brig) "aCS" = ( @@ -14283,42 +8800,23 @@ 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 + dir = 1 }, /area/security/brig) "aCU" = ( /obj/structure/closet/secure_closet/courtroom, -/obj/item/weapon/gavelhammer, +/obj/item/gavelhammer, /obj/effect/decal/cleanable/cobweb, /obj/machinery/light{ dir = 8 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/courtroom) "aCV" = ( /obj/machinery/airalarm{ pixel_y = 23 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/courtroom) "aCW" = ( /obj/item/device/radio/intercom{ @@ -14327,25 +8825,10 @@ 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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel/neutral, /area/security/courtroom) "aDa" = ( /obj/structure/extinguisher_cabinet{ @@ -14355,25 +8838,19 @@ c_tag = "Courtroom North"; dir = 6 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 + dir = 5 }, /area/security/courtroom) "aDc" = ( /turf/open/floor/plasteel/vault{ - dir = 5; - initial_gas_mix = "n2=500;TEMP=80"; - temperature = 80 + dir = 5 }, /area/security/courtroom) "aDd" = ( @@ -14386,9 +8863,7 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_north) "aDe" = ( /obj/structure/cable{ @@ -14400,9 +8875,7 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_north) "aDf" = ( /obj/structure/sign/poster/random{ @@ -14410,25 +8883,19 @@ pixel_x = -32; random_basetype = /obj/structure/sign/poster/official }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/crew_quarters/locker) "aDi" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -14443,9 +8910,7 @@ name = "Station Intercom (General)"; pixel_y = -28 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/locker) "aDj" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -14453,32 +8918,24 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/locker) "aDk" = ( /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/locker) "aDl" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 + dir = 5 }, /area/crew_quarters/dorms/male) "aDn" = ( @@ -14486,53 +8943,38 @@ dir = 8 }, /turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 5; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 5 }, /area/crew_quarters/dorms/male) "aDo" = ( /turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 5; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 5 }, /area/crew_quarters/dorms/male) "aDp" = ( /turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 9; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 9 }, /area/crew_quarters/dorms/male) "aDq" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/crew_quarters/dorms/male) "aDr" = ( /obj/structure/disposalpipe/segment, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/crew_quarters/heads/hos/private) "aDs" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/bridge) "aDt" = ( /obj/machinery/status_display{ density = 0; layer = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/bridge) "aDu" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, /obj/structure/cable/orange{ d2 = 2; @@ -14543,30 +8985,10 @@ 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 - }, +/turf/open/floor/plating, /area/bridge) "aDw" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/orange{ d2 = 2; icon_state = "0-2" @@ -14578,33 +9000,12 @@ 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 - }, +/turf/open/floor/plating, /area/bridge) "aDy" = ( /obj/structure/girder, /obj/structure/grille, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_east) "aDz" = ( /obj/structure/cable/orange{ @@ -14613,9 +9014,7 @@ icon_state = "1-4" }, /obj/structure/grille/broken, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/cargo_west) "aDA" = ( /obj/structure/cable/orange{ @@ -14624,33 +9023,25 @@ icon_state = "4-8" }, /obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "aDC" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel/brown/corner, /area/quartermaster/office) "aDE" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -14660,9 +9051,7 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/plasteel/brown{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/brown, /area/quartermaster/office) "aDF" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -14671,9 +9060,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/brown{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/brown, /area/quartermaster/office) "aDG" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -14684,8 +9071,7 @@ dir = 4 }, /turf/open/floor/plasteel/brown/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/quartermaster/office) "aDH" = ( @@ -14695,9 +9081,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "aDI" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -14711,9 +9095,7 @@ dir = 1; network = list("SS13","QM") }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "aDJ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -14724,9 +9106,7 @@ icon_state = "pipe-c" }, /obj/effect/landmark/start/cargo_technician, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "aDK" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -14737,9 +9117,7 @@ dir = 8; network = list("SS13","QM") }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "aDL" = ( /obj/structure/shuttle/engine/heater, @@ -14751,9 +9129,7 @@ /area/shuttle/labor) "aDM" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/main) "aDN" = ( /obj/structure/disposalpipe/segment, @@ -14763,9 +9139,7 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/security/main) "aDO" = ( @@ -14778,264 +9152,21 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/red{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/security/brig) "aEg" = ( /obj/machinery/door/airlock/security{ @@ -15043,46 +9174,30 @@ req_access = null; req_access_txt = "1" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 + dir = 1 }, /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 + dir = 5 }, /area/security/courtroom) "aEj" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/obj/item/gavelblock, +/turf/open/floor/plasteel/neutral, /area/security/courtroom) "aEm" = ( /obj/structure/window/reinforced{ @@ -15093,9 +9208,7 @@ dir = 8 }, /turf/open/floor/plasteel/vault{ - dir = 5; - initial_gas_mix = "n2=500;TEMP=80"; - temperature = 80 + dir = 5 }, /area/security/courtroom) "aEn" = ( @@ -15103,9 +9216,7 @@ dir = 8 }, /turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/security/courtroom) "aEo" = ( @@ -15116,9 +9227,7 @@ icon_state = "1-2" }, /obj/structure/grille/broken, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_north) "aEp" = ( /obj/structure/cable{ @@ -15127,9 +9236,7 @@ icon_state = "1-4" }, /obj/structure/table, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/fore/com_north) "aEq" = ( /obj/structure/cable{ @@ -15144,16 +9251,15 @@ /obj/machinery/power/apc{ dir = 2; name = "Dorm Toilets APC"; + areastring = "/area/crew_quarters/toilet"; 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) +/turf/open/floor/plating, +/area/maintenance/asteroid/fore/com_north) "aEr" = ( /obj/machinery/power/terminal{ dir = 4 @@ -15165,80 +9271,63 @@ /obj/structure/sign/electricshock{ pixel_y = -32 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_north) "aEt" = ( -/turf/open/floor/plasteel/neutral/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/side, /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 - }, +/turf/open/floor/plasteel, /area/crew_quarters/locker) "aEv" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/yellow, +/obj/item/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 - }, +/turf/open/floor/plasteel/black, /area/crew_quarters/dorms/male) "aEw" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/green, +/obj/item/bedsheet/green, /obj/structure/window{ icon_state = "window"; dir = 1 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/crew_quarters/dorms/male) "aEx" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/red, +/obj/item/bedsheet/red, /obj/structure/window{ icon_state = "window"; dir = 1 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/crew_quarters/dorms/male) "aEy" = ( /obj/structure/disposalpipe/segment, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/bridge) "aEz" = ( /obj/structure/rack, /obj/item/device/flashlight, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/bridge) "aEA" = ( /obj/machinery/power/apc{ dir = 1; name = "Head of Security's Personal Quarters APC"; + areastring = "/area/crew_quarters/heads/hos/private"; pixel_y = 24 }, /obj/structure/cable/orange{ @@ -15246,21 +9335,18 @@ 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) +/turf/open/floor/plating, +/area/bridge) "aEB" = ( /obj/structure/closet/crate, /obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/bridge) "aEC" = ( /obj/machinery/power/apc{ dir = 4; name = "Bridge APC"; + areastring = "/area/bridge"; pixel_x = 23; pixel_y = 2 }, @@ -15272,15 +9358,11 @@ icon_state = "warn_end"; dir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/bridge) "aED" = ( /turf/open/floor/plasteel/darkblue/side{ - icon_state = "darkblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/bridge) "aEE" = ( @@ -15291,9 +9373,7 @@ pixel_y = 23 }, /turf/open/floor/plasteel/darkblue/side{ - icon_state = "darkblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/bridge) "aEF" = ( @@ -15301,27 +9381,21 @@ /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 + dir = 1 }, /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 + dir = 1 }, /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 + dir = 1 }, /area/bridge) "aEI" = ( @@ -15331,8 +9405,7 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/darkblue/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/bridge) "aEJ" = ( @@ -15340,27 +9413,7 @@ 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 - }, +/turf/open/floor/plasteel/black, /area/bridge) "aEL" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -15370,9 +9423,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/bridge) "aEM" = ( /obj/structure/cable/orange{ @@ -15387,13 +9438,12 @@ dir = 4 }, /turf/open/floor/plasteel/darkblue/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/bridge) "aEN" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -15406,14 +9456,12 @@ pixel_y = 20 }, /turf/open/floor/plasteel/darkblue/side{ - icon_state = "darkblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/bridge) "aEO" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/o2, +/obj/item/storage/firstaid/o2, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -15421,9 +9469,7 @@ dir = 4 }, /turf/open/floor/plasteel/darkblue/side{ - icon_state = "darkblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/bridge) "aEP" = ( @@ -15435,9 +9481,7 @@ dir = 4 }, /turf/open/floor/plasteel/darkblue/side{ - icon_state = "darkblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/bridge) "aEQ" = ( @@ -15449,53 +9493,39 @@ dir = 8 }, /turf/open/floor/plasteel/darkblue/side{ - icon_state = "darkblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/bridge) "aER" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 - }, +/obj/item/paper_bin, +/turf/open/floor/carpet, /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 - }, +/turf/open/floor/carpet, /area/quartermaster/qm/private) "aEU" = ( /obj/structure/dresser, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/quartermaster/qm/private) "aEV" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/qm, +/obj/item/bedsheet/qm, /obj/machinery/airalarm{ pixel_y = 23 }, -/obj/item/weapon/storage/secure/safe{ +/obj/item/storage/secure/safe{ pixel_x = 32 }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/quartermaster/qm/private) "aEW" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/quartermaster/qm/private) "aEX" = ( /obj/machinery/door/airlock/glass_mining{ @@ -15504,9 +9534,7 @@ req_one_access_txt = "31;48" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "aEY" = ( /obj/machinery/door/airlock/glass_mining{ @@ -15514,52 +9542,41 @@ req_access_txt = "0"; req_one_access_txt = "31;48" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "aEZ" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, -/obj/item/weapon/pen/fourcolor, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/item/pen/fourcolor, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "aFb" = ( /obj/structure/closet/wardrobe/cargotech, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "aFc" = ( /obj/structure/table, /obj/machinery/cell_charger, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "aFd" = ( /obj/structure/table, -/obj/item/weapon/hand_labeler, +/obj/item/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 + dir = 4 }, /area/quartermaster/office) "aFe" = ( @@ -15576,23 +9593,8 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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{ @@ -15603,18 +9605,8 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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"; @@ -15634,14 +9626,11 @@ icon_state = "1-4" }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/security/main) "aFk" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 @@ -15663,9 +9652,7 @@ d2 = 4; icon_state = "1-4" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/security/brig) "aFl" = ( /obj/structure/disposalpipe/segment{ @@ -15683,9 +9670,7 @@ icon_state = "1-4" }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 10 }, /area/security/brig) "aFm" = ( @@ -15700,9 +9685,7 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 1 }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red/side, /area/security/brig) "aFn" = ( /obj/structure/disposalpipe/segment{ @@ -15717,9 +9700,7 @@ icon_state = "4-8" }, /obj/machinery/light, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red/side, /area/security/brig) "aFo" = ( /obj/structure/disposalpipe/segment{ @@ -15739,9 +9720,7 @@ d2 = 4; icon_state = "2-4" }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red/side, /area/security/brig) "aFp" = ( /obj/structure/disposalpipe/junction{ @@ -15756,9 +9735,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red/side, /area/security/brig) "aFq" = ( /obj/structure/disposalpipe/segment{ @@ -15772,19 +9749,7 @@ 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 - }, +/turf/open/floor/plasteel/red/side, /area/security/brig) "aFs" = ( /obj/structure/disposalpipe/segment{ @@ -15799,9 +9764,7 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red/side, /area/security/brig) "aFt" = ( /obj/structure/cable/orange{ @@ -15815,9 +9778,7 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red/side, /area/security/brig) "aFu" = ( /obj/structure/disposalpipe/segment{ @@ -15836,9 +9797,7 @@ d2 = 4; icon_state = "2-4" }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red/side, /area/security/brig) "aFv" = ( /obj/structure/disposalpipe/junction{ @@ -15858,9 +9817,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red/side, /area/security/brig) "aFw" = ( /obj/structure/disposalpipe/segment{ @@ -15870,9 +9827,7 @@ dir = 4 }, /obj/machinery/light, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red/side, /area/security/brig) "aFx" = ( /obj/structure/disposalpipe/segment{ @@ -15888,8 +9843,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/red/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/security/brig) "aFy" = ( @@ -15911,9 +9865,7 @@ d2 = 4; icon_state = "1-4" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/brig) "aFz" = ( /obj/structure/cable/orange{ @@ -15927,9 +9879,7 @@ d2 = 4; icon_state = "2-4" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/brig) "aFA" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -15940,9 +9890,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/red/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red/corner, /area/security/brig) "aFB" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -15953,9 +9901,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/brig) "aFC" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -15967,9 +9913,7 @@ icon_state = "4-8" }, /obj/machinery/light, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red/side, /area/security/brig) "aFD" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ @@ -15980,9 +9924,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red/side, /area/security/brig) "aFE" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -15999,9 +9941,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red/side, /area/security/brig) "aFF" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -16012,9 +9952,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red/side, /area/security/brig) "aFG" = ( /obj/machinery/airalarm{ @@ -16026,120 +9964,59 @@ 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 - }, +/turf/open/floor/plasteel/red/side, /area/security/brig) "aFJ" = ( /obj/structure/chair{ dir = 4 }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red/side, /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{ +/obj/structure/disposalpipe/sortjunction{ dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + icon_state = "pipe-j2s"; + name = "disposal pipe - Chemistry"; + sortType = 11 }, -/area/security/courtroom) +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/east) "aFM" = ( /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /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 + dir = 1 }, /area/security/courtroom) "aFR" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/crew_quarters/toilet) "aFS" = ( /obj/structure/closet/secure_closet/personal, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plasteel/neutral, /area/crew_quarters/locker) "aFU" = ( /obj/machinery/light/small, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 - }, +/obj/item/bedsheet/yellow, +/turf/open/floor/plasteel/black, /area/crew_quarters/dorms/male) "aFW" = ( /obj/machinery/light/small, @@ -16148,32 +10025,24 @@ pixel_x = -32; random_basetype = /obj/structure/sign/poster/official }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 - }, +/obj/item/bedsheet/green, +/turf/open/floor/plasteel/black, /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 - }, +/obj/item/bedsheet/red, +/turf/open/floor/plasteel/black, /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 - }, +/turf/closed/wall/r_wall, /area/bridge) "aGa" = ( /obj/structure/disposalpipe/trunk{ @@ -16182,9 +10051,7 @@ /obj/structure/disposaloutlet{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/bridge) "aGb" = ( /obj/structure/cable/orange{ @@ -16192,9 +10059,7 @@ d2 = 4; icon_state = "1-4" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/bridge) "aGc" = ( /obj/machinery/light/small, @@ -16206,16 +10071,15 @@ /obj/machinery/power/apc{ dir = 2; name = "Head of Personnel's Office APC"; + areastring = "/area/crew_quarters/heads/hop"; 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) +/turf/open/floor/plating, +/area/bridge) "aGd" = ( /obj/structure/cable/orange{ d1 = 4; @@ -16227,9 +10091,7 @@ d2 = 4; icon_state = "1-4" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/bridge) "aGe" = ( /obj/machinery/door/airlock/maintenance{ @@ -16241,9 +10103,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/bridge) "aGf" = ( /obj/structure/disposalpipe/segment{ @@ -16258,9 +10118,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/bridge) "aGg" = ( /obj/structure/cable/orange{ @@ -16274,9 +10132,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/bridge) "aGh" = ( /obj/structure/cable/orange{ @@ -16295,9 +10151,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/bridge) "aGi" = ( /obj/structure/cable/orange{ @@ -16309,9 +10163,7 @@ dir = 4 }, /obj/structure/disposalpipe/junction, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/bridge) "aGj" = ( /obj/structure/cable/orange{ @@ -16332,9 +10184,7 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/bridge) "aGk" = ( /obj/structure/cable/orange{ @@ -16345,9 +10195,7 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 8 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/bridge) "aGl" = ( /obj/structure/cable/orange{ @@ -16358,17 +10206,13 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/bridge) "aGm" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/quartermaster/qm/private) "aGn" = ( /obj/structure/table/wood, @@ -16376,9 +10220,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/quartermaster/qm/private) "aGo" = ( /obj/structure/chair{ @@ -16387,17 +10229,7 @@ /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 - }, +/turf/open/floor/carpet, /area/quartermaster/qm/private) "aGq" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ @@ -16409,14 +10241,13 @@ name = "Quartermaster RC"; pixel_x = 30 }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/quartermaster/qm/private) "aGr" = ( /obj/machinery/power/apc{ dir = 8; name = "Quartermaster's Private Quarters APC"; + areastring = "/area/quartermaster/qm/private"; pixel_x = -23; pixel_y = 2 }, @@ -16433,10 +10264,8 @@ icon_state = "warn_end"; dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/qm/private) +/turf/open/floor/plating, +/area/maintenance/asteroid/fore/com_east) "aGs" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/extinguisher_cabinet{ @@ -16447,8 +10276,7 @@ icon_state = "pipe-c" }, /turf/open/floor/plasteel/brown/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/quartermaster/office) "aGt" = ( @@ -16457,13 +10285,11 @@ 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) @@ -16472,7 +10298,6 @@ dir = 5 }, /turf/open/floor/plasteel/brown/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless; dir = 1 }, /area/quartermaster/office) @@ -16486,9 +10311,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 10 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "aGx" = ( /obj/machinery/autolathe, @@ -16498,9 +10321,7 @@ /obj/machinery/newscaster{ pixel_y = 32 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "aGy" = ( /obj/structure/table, @@ -16516,14 +10337,12 @@ pixel_y = 32; supply_display = 1 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "aGz" = ( /obj/structure/table, -/obj/item/weapon/folder, -/obj/item/weapon/stamp/denied{ +/obj/item/folder, +/obj/item/stamp/denied{ pixel_x = 5; pixel_y = 3 }, @@ -16534,20 +10353,16 @@ }, /obj/item/stack/packageWrap, /obj/item/device/destTagger, -/obj/item/weapon/stamp, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/item/stamp, +/turf/open/floor/plasteel, /area/quartermaster/office) "aGA" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, /obj/structure/noticeboard{ pixel_y = 32 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "aGB" = ( /obj/structure/table, @@ -16557,22 +10372,15 @@ pixel_y = 32; random_basetype = /obj/structure/sign/poster/official }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "aGC" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/security/checkpoint/supply) "aGD" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/security/checkpoint/supply) "aGE" = ( /obj/structure/disposalpipe/segment, @@ -16580,21 +10388,15 @@ pixel_x = 32 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/security/main) "aGF" = ( /obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/security/detectives_office) "aGG" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/lawoffice) "aGH" = ( /obj/machinery/door/airlock{ @@ -16605,31 +10407,7 @@ 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 - }, +/turf/open/floor/wood, /area/lawoffice) "aGK" = ( /obj/structure/disposalpipe/segment{ @@ -16637,9 +10415,7 @@ icon_state = "pipe-c" }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/security/brig) "aGL" = ( @@ -16651,9 +10427,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/brig) "aGM" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -16665,9 +10439,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/brig) "aGN" = ( /obj/structure/disposalpipe/junction{ @@ -16675,26 +10447,14 @@ 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 + dir = 4 }, /area/security/brig) "aGP" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/brig) "aGQ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/orange{ @@ -16706,9 +10466,7 @@ d2 = 2; icon_state = "0-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/security/brig) "aGR" = ( /obj/machinery/door/airlock/glass_security{ @@ -16718,73 +10476,30 @@ req_access_txt = "0"; req_one_access_txt = "38;63" }, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/showroomfloor, /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 + dir = 8 }, /area/security/courtroom) "aGV" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/courtroom) "aGW" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/blue, +/obj/item/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 + dir = 9 }, /area/security/courtroom) "aGY" = ( /obj/machinery/recharge_station, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet) "aGZ" = ( -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet) "aHa" = ( /obj/machinery/door/airlock/glass{ @@ -16792,43 +10507,31 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/crew_quarters/locker) "aHc" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/crew_quarters/heads/hop) "aHd" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 - }, +/turf/open/floor/plasteel/darkblue/side, /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 - }, +/turf/open/floor/plasteel/black, /area/bridge) "aHg" = ( /obj/structure/cable/orange{ @@ -16838,25 +10541,19 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/holopad, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/bridge) "aHh" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 8 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /area/bridge) "aHj" = ( /obj/machinery/door/airlock/mining{ @@ -16866,26 +10563,20 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /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 - }, +/turf/open/floor/carpet, /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 - }, +/turf/open/floor/carpet, /area/quartermaster/qm/private) "aHm" = ( /obj/machinery/light_switch{ @@ -16894,9 +10585,7 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/quartermaster/qm/private) "aHn" = ( /obj/structure/closet{ @@ -16905,11 +10594,9 @@ }, /obj/item/clothing/shoes/sneakers/brown/qm, /obj/item/clothing/under/rank/cargo, -/obj/item/weapon/storage/backpack, +/obj/item/storage/backpack, /obj/item/clothing/gloves/color/black, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/quartermaster/qm/private) "aHo" = ( /obj/structure/cable/orange{ @@ -16918,14 +10605,13 @@ icon_state = "2-8" }, /obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_east) "aHp" = ( /obj/machinery/power/apc{ dir = 2; name = "Gravity Generator APC"; + areastring = "/area/maintenance/asteroid/fore/cargo_west"; pixel_y = -24 }, /turf/closed/mineral, @@ -16937,37 +10623,28 @@ dir = 8 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "aHt" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/security/checkpoint/supply) "aHu" = ( /obj/machinery/computer/secure_data, @@ -16975,9 +10652,7 @@ dir = 4 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 9; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 9 }, /area/security/checkpoint/supply) "aHv" = ( @@ -16989,9 +10664,7 @@ dir = 4 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/security/checkpoint/supply) "aHw" = ( @@ -16999,9 +10672,7 @@ dir = 4 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/security/checkpoint/supply) "aHx" = ( @@ -17012,67 +10683,25 @@ pixel_x = 32 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 5; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 5 }, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel/grimy, /area/security/detectives_office) "aHC" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /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{ @@ -17080,29 +10709,14 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /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 - }, +/turf/open/floor/wood, /area/lawoffice) "aHH" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -17111,19 +10725,8 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red/side, /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{ @@ -17131,9 +10734,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red/side, /area/security/brig) "aHK" = ( /obj/machinery/disposal/bin, @@ -17141,9 +10742,7 @@ dir = 1 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 6 }, /area/security/brig) "aHL" = ( @@ -17154,9 +10753,7 @@ network = list("SS13","Security") }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/security/brig) "aHM" = ( @@ -17165,21 +10762,16 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red/side, /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 + dir = 5 }, /area/security/brig) "aHO" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, /obj/structure/cable/orange{ d2 = 2; @@ -17189,9 +10781,7 @@ id = "brigfront"; name = "emergency blast door" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/security/brig) "aHP" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -17201,22 +10791,11 @@ 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 + dir = 1 }, /area/security/brig) "aHR" = ( -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/showroomfloor, /area/security/brig) "aHS" = ( /obj/machinery/camera{ @@ -17224,26 +10803,12 @@ dir = 9; network = list("SS13","Security") }, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/showroomfloor, /area/security/brig) "aHT" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /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 - }, +/turf/open/floor/plating, /area/security/courtroom) "aHV" = ( /obj/machinery/door/airlock/glass{ @@ -17251,47 +10816,36 @@ 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 + dir = 4 }, /area/security/courtroom) "aHX" = ( /obj/machinery/light/small{ dir = 8 }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet) "aHY" = ( /obj/machinery/door/airlock{ id_tag = "b3" }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet) "aHZ" = ( /obj/structure/urinal{ pixel_x = 32 }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet) "aIa" = ( /obj/machinery/washing_machine, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/barber, /area/crew_quarters/locker) "aIb" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -17299,18 +10853,14 @@ icon_state = "pipe-j1"; dir = 1 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/crew_quarters/locker) "aId" = ( /obj/structure/disposalpipe/segment{ @@ -17320,9 +10870,7 @@ pixel_y = 32 }, /turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/crew_quarters/locker) "aIe" = ( @@ -17330,28 +10878,20 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/crew_quarters/locker) "aIf" = ( -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/crew_quarters/locker) "aIg" = ( /obj/structure/closet/wardrobe/pjs, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/crew_quarters/locker) "aIh" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet/hop, +/obj/item/bedsheet/hop, /obj/effect/landmark/start/head_of_personnel, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/hop) "aIi" = ( /obj/machinery/light_switch{ @@ -17360,29 +10900,23 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /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{ +/obj/item/storage/secure/safe{ pixel_y = 32 }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /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 - }, +/turf/closed/wall, /area/crew_quarters/heads/hop) "aIl" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -17397,9 +10931,7 @@ }, /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/crew_quarters/heads/hop) "aIm" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ @@ -17408,9 +10940,7 @@ /obj/machinery/airalarm{ pixel_y = 23 }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/crew_quarters/heads/hop) "aIn" = ( /obj/structure/bed/dogbed, @@ -17423,9 +10953,7 @@ pixel_y = 20 }, /mob/living/simple_animal/pet/dog/corgi/Ian, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/crew_quarters/heads/hop) "aIo" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -17435,9 +10963,7 @@ density = 0; layer = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/crew_quarters/heads/hop) "aIp" = ( /obj/machinery/door/airlock/glass_command{ @@ -17452,46 +10978,36 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /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 - }, +/turf/closed/wall, /area/bridge) "aIr" = ( /obj/machinery/light, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/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 - }, +/turf/open/floor/plasteel/darkblue/side, /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 - }, +/turf/open/floor/plasteel/darkblue/side, /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 - }, +/turf/open/floor/plasteel/black, /area/bridge) "aIu" = ( /obj/structure/cable/orange{ @@ -17503,9 +11019,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/bridge) "aIv" = ( /obj/machinery/camera{ @@ -17513,62 +11027,46 @@ dir = 1; network = list("SS13") }, -/turf/open/floor/plasteel/darkblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/darkblue/side, /area/bridge) "aIw" = ( /obj/machinery/light, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, -/turf/open/floor/plasteel/darkblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/darkblue/side, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "aIz" = ( /mob/living/simple_animal/sloth/paperwork, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/security/checkpoint/supply) "aIB" = ( /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/security/checkpoint/supply) "aIC" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/checkpoint/supply) "aID" = ( /obj/machinery/airalarm{ @@ -17576,9 +11074,7 @@ pixel_x = 24 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/security/checkpoint/supply) "aIE" = ( @@ -17598,42 +11094,23 @@ /obj/machinery/power/apc{ dir = 8; name = "Cargo Security Checkpoint APC"; + areastring = "/area/security/checkpoint/supply"; pixel_x = -23; pixel_y = 2 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/supply) +/turf/open/floor/plating, +/area/maintenance/asteroid/fore/cargo_south) "aIF" = ( /obj/effect/landmark/secequipment, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red/side, /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 + dir = 6 }, /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 @@ -17645,75 +11122,39 @@ 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 - }, +/turf/open/floor/carpet, /area/security/detectives_office) "aIM" = ( /obj/structure/table/wood, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/lawoffice) "aIN" = ( /obj/structure/table/wood, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/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 - }, +/turf/open/floor/wood, /area/lawoffice) "aIO" = ( /obj/structure/table/wood, /obj/item/device/flashlight/lamp/green, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/lawoffice) "aIP" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /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 - }, +/turf/open/floor/plating, /area/security/brig) "aIQ" = ( -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/lawoffice) "aIR" = ( /obj/machinery/door/window/brigdoor/southleft{ @@ -17725,13 +11166,10 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/security/brig) "aIS" = ( -/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, /obj/structure/cable/orange{ @@ -17740,21 +11178,16 @@ icon_state = "1-4" }, /obj/structure/cable/orange, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/security/brig) "aIT" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /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 - }, +/turf/open/floor/plating, /area/security/brig) "aIU" = ( /obj/structure/cable/orange{ @@ -17765,61 +11198,34 @@ /obj/structure/chair/office/light{ dir = 8 }, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/showroomfloor, /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/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 + dir = 5 }, /area/security/courtroom) "aIY" = ( /obj/structure/table, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /turf/open/floor/plasteel/vault{ - dir = 5; - initial_gas_mix = "n2=500;TEMP=80"; - temperature = 80 + dir = 5 }, /area/security/courtroom) "aIZ" = ( -/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, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/security/courtroom) "aJa" = ( /obj/structure/disposalpipe/segment, @@ -17829,9 +11235,7 @@ icon_state = "1-2" }, /obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_north) "aJb" = ( /obj/machinery/button/door{ @@ -17841,9 +11245,7 @@ pixel_x = 24 }, /obj/machinery/recharge_station, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet) "aJc" = ( /obj/structure/sign/poster/random{ @@ -17851,14 +11253,10 @@ pixel_x = -32; random_basetype = /obj/structure/sign/poster/official }, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/barber, /area/crew_quarters/locker) "aJd" = ( -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/barber, /area/crew_quarters/locker) "aJe" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -17867,41 +11265,26 @@ name = "Station Intercom (General)"; pixel_x = -29 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/locker) "aJf" = ( /turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/crew_quarters/locker) "aJg" = ( /obj/structure/closet/wardrobe/grey, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/carpet, /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 - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/hop) "aJk" = ( /obj/machinery/door/airlock/command{ @@ -17912,9 +11295,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/hop) "aJl" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -17924,9 +11305,7 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/crew_quarters/heads/hop) "aJm" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -17936,9 +11315,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/crew_quarters/heads/hop) "aJn" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -17947,9 +11324,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/crew_quarters/heads/hop) "aJo" = ( /obj/machinery/light{ @@ -17961,9 +11336,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/crew_quarters/heads/hop) "aJp" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ @@ -17973,15 +11346,11 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/crew_quarters/heads/hop) "aJq" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/darkblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/darkblue/side, /area/bridge) "aJr" = ( /obj/structure/cable/orange{ @@ -17990,15 +11359,11 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/darkblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/darkblue/side, /area/bridge) "aJs" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/darkblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/darkblue/side, /area/bridge) "aJt" = ( /obj/structure/cable/orange{ @@ -18008,6 +11373,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Fore Asteroid Maintenance APC"; + areastring = "/area/maintenance/asteroid/fore/com_east"; pixel_x = -23; pixel_y = 2 }, @@ -18015,49 +11381,37 @@ icon_state = "warn_end"; dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_east) "aJu" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/teleporter/quantum/cargo) "aJv" = ( /obj/machinery/status_display{ density = 0; layer = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel/bot, /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 - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "aJz" = ( /obj/machinery/computer/cargo, @@ -18065,9 +11419,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "aJA" = ( /obj/structure/chair/office/dark, @@ -18075,9 +11427,7 @@ dir = 4 }, /obj/effect/landmark/start/cargo_technician, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "aJB" = ( /obj/structure/table, @@ -18085,38 +11435,29 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "aJE" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/security/checkpoint/supply) "aJF" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -18124,9 +11465,7 @@ }, /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 + dir = 10 }, /area/security/checkpoint/supply) "aJG" = ( @@ -18140,21 +11479,17 @@ pixel_y = -32 }, /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/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 - }, +/obj/item/pen, +/turf/open/floor/plasteel/red/side, /area/security/checkpoint/supply) "aJH" = ( /obj/structure/filingcabinet, /obj/machinery/light, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red/side, /area/security/checkpoint/supply) "aJI" = ( /obj/structure/table, @@ -18162,9 +11497,7 @@ /obj/machinery/newscaster/security_unit{ pixel_y = -32 }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red/side, /area/security/checkpoint/supply) "aJJ" = ( /obj/machinery/camera{ @@ -18173,9 +11506,7 @@ network = list("SS13","QM") }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 6 }, /area/security/checkpoint/supply) "aJK" = ( @@ -18183,7 +11514,7 @@ dir = 4 }, /obj/structure/closet/crate, -/obj/item/weapon/coin/silver, +/obj/item/coin/silver, /obj/effect/spawner/lootdrop/maintenance, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating/asteroid, @@ -18195,14 +11526,12 @@ "aJM" = ( /obj/structure/table/wood, /obj/machinery/computer/med_data/laptop, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/security/detectives_office) "aJN" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/box/evidence, -/obj/item/weapon/hand_labeler, +/obj/item/storage/box/evidence, +/obj/item/hand_labeler, /obj/item/hand_labeler_refill{ pixel_x = 3; pixel_y = 2 @@ -18211,24 +11540,7 @@ 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 - }, +/turf/open/floor/plasteel/grimy, /area/security/detectives_office) "aJQ" = ( /obj/structure/chair/office/dark{ @@ -18241,9 +11553,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/lawoffice) "aJR" = ( /obj/machinery/airalarm{ @@ -18252,30 +11562,17 @@ }, /obj/machinery/holopad, /obj/effect/landmark/start/lawyer, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/lawoffice) "aJS" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /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 - }, +/turf/open/floor/plasteel/floorgrime, /area/security/brig) "aJV" = ( /obj/machinery/door/airlock/glass_security{ @@ -18286,13 +11583,10 @@ 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 - }, +/turf/open/floor/plasteel/red, /area/security/brig) "aJW" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/orange{ @@ -18308,21 +11602,11 @@ id = "brigfront"; name = "emergency blast door" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plasteel, /area/security/brig) "aJZ" = ( /obj/machinery/light{ @@ -18331,17 +11615,13 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 4 }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet) "aKa" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/crew_quarters/toilet) "aKb" = ( /obj/structure/table, @@ -18352,108 +11632,81 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/barber, /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 - }, +/turf/open/floor/plasteel/barber, /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 - }, +/turf/open/floor/plasteel, /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 + dir = 4 }, /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 - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/hop) "aKi" = ( /obj/structure/chair, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /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 - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/hop) "aKk" = ( -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /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 - }, +/turf/open/floor/wood, /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 - }, +/turf/open/floor/wood, /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 - }, +/turf/open/floor/wood, /area/crew_quarters/heads/hop) "aKo" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/orange{ d1 = 1; d2 = 2; @@ -18470,26 +11723,17 @@ name = "Emergency Blast Door" }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/bridge) "aKp" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/hallway/primary/fore) "aKq" = ( -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/rust, /area/hallway/primary/fore) "aKr" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, /area/teleporter/quantum/cargo) "aKs" = ( /obj/effect/turf_decal/stripes/line{ @@ -18502,36 +11746,17 @@ /obj/machinery/power/apc{ dir = 1; name = "Cargo Quantum Pad APC"; + areastring = "/area/teleporter/quantum/cargo"; 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 - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /area/teleporter/quantum/cargo) "aKv" = ( /obj/machinery/door/airlock/glass_mining{ @@ -18541,17 +11766,13 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "aKx" = ( /obj/structure/table/reinforced, @@ -18560,50 +11781,23 @@ req_one_access_txt = "50;48" }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plasteel/grimy, /area/security/detectives_office) "aKB" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/blue{ +/obj/item/folder/blue{ pixel_x = 5; pixel_y = 5 }, -/obj/item/weapon/folder/red{ +/obj/item/folder/red{ pixel_x = 8; pixel_y = 6 }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/lawoffice) "aKC" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ @@ -18614,9 +11808,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/lawoffice) "aKD" = ( /obj/machinery/photocopier, @@ -18626,9 +11818,7 @@ pixel_x = 24; pixel_y = -3 }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/lawoffice) "aKE" = ( /obj/machinery/camera{ @@ -18641,9 +11831,7 @@ name = "Station Intercom (General)"; pixel_x = -28 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/security/brig) "aKF" = ( /obj/structure/cable/orange{ @@ -18651,24 +11839,18 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /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 - }, +/turf/open/floor/plasteel/floorgrime, /area/security/brig) "aKH" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/item/bedsheet, +/turf/open/floor/plasteel/floorgrime, /area/security/brig) "aKI" = ( /obj/machinery/light/small{ @@ -18683,25 +11865,19 @@ normaldoorcontrol = 1; pixel_x = -24 }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet) "aKJ" = ( /obj/machinery/door/airlock{ id_tag = "b2" }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/freezer, /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 - }, +/turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet) "aKL" = ( /obj/structure/sink{ @@ -18714,42 +11890,32 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet) "aKM" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 - }, +/turf/open/floor/plasteel/barber, /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 - }, +/turf/open/floor/plasteel/barber, /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 - }, +/turf/open/floor/plasteel, /area/crew_quarters/locker) "aKQ" = ( /obj/structure/closet/wardrobe/mixed, @@ -18758,43 +11924,33 @@ pixel_x = 32; random_basetype = /obj/structure/sign/poster/official }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/obj/item/paper_bin, +/turf/open/floor/carpet, /area/crew_quarters/heads/hop) "aKS" = ( /obj/structure/table/wood, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /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 - }, +/turf/open/floor/carpet, /area/crew_quarters/heads/hop) "aKU" = ( /obj/structure/table, -/obj/item/weapon/folder/red{ +/obj/item/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 - }, +/turf/open/floor/wood, /area/crew_quarters/heads/hop) "aKV" = ( /obj/structure/table, @@ -18804,29 +11960,21 @@ network = list("SS13") }, /obj/machinery/recharger, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/crew_quarters/heads/hop) "aKW" = ( /obj/structure/filingcabinet, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /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 - }, +/obj/item/paper_bin, +/obj/item/stamp/hop, +/turf/open/floor/wood, /area/crew_quarters/heads/hop) "aKY" = ( /obj/machinery/computer/card, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/crew_quarters/heads/hop) "aKZ" = ( /obj/structure/chair/comfy, @@ -18848,16 +11996,13 @@ pixel_x = 24; req_access_txt = "57" }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/crew_quarters/heads/hop) "aLa" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel/darkblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless; dir = 8 }, /area/bridge) @@ -18867,9 +12012,7 @@ d2 = 4; icon_state = "1-4" }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/bridge) "aLc" = ( /obj/structure/cable/orange{ @@ -18878,9 +12021,7 @@ icon_state = "4-8" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/darkblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/darkblue/side, /area/bridge) "aLd" = ( /obj/structure/cable/orange{ @@ -18899,9 +12040,7 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/bridge) "aLe" = ( /obj/structure/cable/orange{ @@ -18910,9 +12049,7 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/darkblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/darkblue/side, /area/bridge) "aLf" = ( /obj/structure/cable/orange{ @@ -18920,37 +12057,30 @@ d2 = 8; icon_state = "1-8" }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/bridge) "aLg" = ( /obj/machinery/airalarm{ pixel_y = 23 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/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 - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/fore/com_east) "aLj" = ( /obj/structure/cable/orange{ @@ -18961,9 +12091,7 @@ /obj/structure/sign/electricshock{ pixel_y = 32 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/fore/com_east) "aLk" = ( /obj/machinery/power/smes/engineering, @@ -18971,36 +12099,26 @@ d2 = 8; icon_state = "0-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aLm" = ( /obj/structure/table, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aLn" = ( /obj/structure/closet/emcloset, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aLo" = ( /obj/structure/tank_dispenser/oxygen, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aLp" = ( /obj/effect/turf_decal/stripes/line{ @@ -19012,15 +12130,11 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/teleporter/quantum/cargo) "aLq" = ( /obj/machinery/quantumpad, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/teleporter/quantum/cargo) "aLr" = ( /obj/effect/turf_decal/stripes/line{ @@ -19036,9 +12150,7 @@ pixel_x = 24 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/teleporter/quantum/cargo) "aLs" = ( /obj/structure/chair{ @@ -19048,8 +12160,7 @@ dir = 6 }, /turf/open/floor/plasteel/brown/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/quartermaster/office) "aLt" = ( @@ -19060,8 +12171,7 @@ dir = 4 }, /turf/open/floor/plasteel/brown/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/quartermaster/office) "aLu" = ( @@ -19071,8 +12181,7 @@ icon_state = "pipe-c" }, /turf/open/floor/plasteel/brown/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/quartermaster/office) "aLv" = ( @@ -19083,8 +12192,7 @@ dir = 4 }, /turf/open/floor/plasteel/brown/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/quartermaster/office) "aLw" = ( @@ -19096,8 +12204,7 @@ }, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel/brown/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/quartermaster/office) "aLx" = ( @@ -19108,8 +12215,7 @@ dir = 4 }, /turf/open/floor/plasteel/brown/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/quartermaster/office) "aLy" = ( @@ -19118,8 +12224,7 @@ dir = 4 }, /turf/open/floor/plasteel/brown/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/quartermaster/office) "aLz" = ( @@ -19128,8 +12233,7 @@ }, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel/brown/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/quartermaster/office) "aLA" = ( @@ -19139,87 +12243,27 @@ 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) +/area/quartermaster/office) "aLD" = ( /obj/structure/filingcabinet, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/grimy, /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 - }, +/obj/item/lighter, +/turf/open/floor/plasteel/grimy, /area/security/detectives_office) "aLH" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, -/obj/item/weapon/pen, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/item/pen, +/turf/open/floor/wood, /area/lawoffice) "aLI" = ( /obj/structure/cable/orange{ @@ -19227,46 +12271,20 @@ d2 = 4; icon_state = "1-4" }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/lawoffice) "aLJ" = ( /obj/machinery/power/apc{ dir = 4; name = "Lawyer's Office APC"; + areastring = "/area/lawoffice"; 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 - }, +/turf/open/floor/wood, /area/lawoffice) "aLM" = ( /obj/structure/chair{ @@ -19274,26 +12292,6 @@ }, /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) @@ -19303,18 +12301,6 @@ }, /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) @@ -19322,26 +12308,20 @@ /obj/machinery/door/airlock{ name = "Bathroom" }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/freezer, /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 - }, +/turf/open/floor/plasteel/barber, /area/crew_quarters/locker) "aLT" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/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 + dir = 4 }, /area/crew_quarters/locker) "aLU" = ( @@ -19350,9 +12330,7 @@ name = "Station Intercom (General)"; pixel_y = -28 }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/crew_quarters/locker) "aLV" = ( /obj/structure/closet/wardrobe/mixed, @@ -19360,20 +12338,15 @@ c_tag = "Dorm Lockers"; dir = 9 }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/crew_quarters/locker) "aLW" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "hopshutter" }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/crew_quarters/heads/hop) "aLX" = ( /obj/structure/table/reinforced, @@ -19386,16 +12359,13 @@ name = "Desk Door"; req_access_txt = "57" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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) @@ -19403,18 +12373,14 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 4 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/darkblue/side, /area/bridge) "aMb" = ( /obj/structure/cable/orange{ @@ -19426,33 +12392,26 @@ dir = 4 }, /obj/machinery/holopad, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/darkblue/side, /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 - }, +/obj/item/storage/toolbox/mechanical, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/fore/com_east) "aMf" = ( /obj/structure/cable{ @@ -19460,9 +12419,7 @@ d2 = 4; icon_state = "2-4" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_east) "aMg" = ( /obj/structure/cable{ @@ -19470,9 +12427,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/fore/com_east) "aMh" = ( /obj/structure/cable{ @@ -19485,9 +12440,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/fore/com_east) "aMi" = ( /obj/machinery/power/terminal{ @@ -19497,20 +12450,14 @@ d2 = 8; icon_state = "0-8" }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/fore/com_east) "aMj" = ( /obj/item/chair, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aMk" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aMl" = ( /obj/structure/sign/securearea{ @@ -19520,9 +12467,7 @@ name = "EXTERNAL AIRLOCK"; pixel_x = 32 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aMm" = ( /obj/structure/sign/securearea{ @@ -19541,16 +12486,12 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /area/teleporter/quantum/cargo) "aMo" = ( /obj/effect/turf_decal/stripes/line{ @@ -19560,11 +12501,9 @@ dir = 8; pixel_x = 32 }, -/obj/item/weapon/paper/guides/quantumpad, +/obj/item/paper/guides/quantumpad, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/teleporter/quantum/cargo) "aMp" = ( /obj/structure/chair{ @@ -19573,7 +12512,6 @@ /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) @@ -19584,18 +12522,15 @@ }, /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/brown/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /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 - }, +/obj/item/pickaxe, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/cargo_south) "aMs" = ( /obj/structure/cable/orange{ @@ -19608,14 +12543,13 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/cargo_south) "aMt" = ( /obj/machinery/power/apc{ dir = 4; name = "Fore Asteroid Maintenance APC"; + areastring = "/area/maintenance/asteroid/fore/cargo_south"; pixel_x = 23; pixel_y = 2 }, @@ -19627,30 +12561,8 @@ icon_state = "ast_warn_end"; dir = 8 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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{ @@ -19658,9 +12570,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_west) "aMx" = ( /obj/machinery/door/airlock/maintenance{ @@ -19672,165 +12582,48 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_west) "aMy" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 - }, +/turf/open/floor/plasteel/grimy, /area/security/detectives_office) "aMD" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, -/obj/item/weapon/pen, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/item/pen, +/turf/open/floor/plasteel/grimy, /area/security/detectives_office) "aME" = ( /obj/machinery/photocopier, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/grimy, /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 - }, +/turf/open/floor/plasteel, /area/security/brig) "aMM" = ( /obj/structure/table, -/obj/item/weapon/storage/box/cups, +/obj/item/storage/box/cups, /turf/open/floor/plasteel/vault{ - dir = 5; - initial_gas_mix = "n2=500;TEMP=80"; - temperature = 80 + dir = 5 }, /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 + dir = 5 }, /area/security/courtroom) "aMO" = ( @@ -19840,9 +12633,7 @@ network = list("SS13") }, /turf/open/floor/plasteel/vault{ - dir = 5; - initial_gas_mix = "n2=500;TEMP=80"; - temperature = 80 + dir = 5 }, /area/security/courtroom) "aMP" = ( @@ -19850,28 +12641,9 @@ 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 @@ -19885,17 +12657,13 @@ normaldoorcontrol = 1; pixel_x = -24 }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet) "aMT" = ( /obj/machinery/door/airlock{ id_tag = "b1" }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet) "aMU" = ( /obj/machinery/airalarm{ @@ -19907,9 +12675,7 @@ dir = 1; network = list("SS13") }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet) "aMV" = ( /obj/structure/table, @@ -19918,23 +12684,17 @@ dir = 1; network = list("SS13") }, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/barber, /area/crew_quarters/locker) "aMW" = ( /obj/structure/table, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/barber, /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 - }, +/turf/open/floor/plasteel/barber, /area/crew_quarters/locker) "aMY" = ( /obj/machinery/light/small{ @@ -19945,16 +12705,12 @@ dir = 4 }, /turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; - dir = 9; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 9 }, /area/crew_quarters/heads/hop) "aMZ" = ( /turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/crew_quarters/heads/hop) "aNa" = ( @@ -19966,9 +12722,7 @@ pixel_x = 24 }, /turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; - dir = 5; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 5 }, /area/crew_quarters/heads/hop) "aNb" = ( @@ -19978,7 +12732,6 @@ network = list("SS13") }, /turf/open/floor/plasteel/darkblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless; dir = 8 }, /area/bridge) @@ -19989,9 +12742,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/bridge) "aNd" = ( /obj/structure/cable{ @@ -20005,9 +12756,7 @@ icon_state = "4-8" }, /obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/fore/com_east) "aNe" = ( /obj/structure/cable/orange{ @@ -20026,9 +12775,7 @@ icon_state = "1-4" }, /obj/structure/chair/stool, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_east) "aNf" = ( /obj/structure/cable/orange{ @@ -20036,9 +12783,7 @@ icon_state = "0-8" }, /obj/machinery/computer/station_alert, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/fore/com_east) "aNg" = ( /obj/structure/cable/orange{ @@ -20047,9 +12792,7 @@ icon_state = "1-2" }, /obj/effect/turf_decal/stripes/asteroid/line, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/cargo_west) "aNh" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -20064,9 +12807,7 @@ icon_state = "2-4" }, /obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aNi" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -20077,9 +12818,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aNj" = ( /obj/machinery/door/airlock/glass_external{ @@ -20093,9 +12832,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aNk" = ( /obj/machinery/light/small, @@ -20108,9 +12845,7 @@ icon_state = "4-8" }, /obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aNl" = ( /obj/machinery/door/airlock/glass_external{ @@ -20124,9 +12859,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aNm" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -20154,9 +12887,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/teleporter/quantum/cargo) "aNp" = ( /obj/machinery/light/small, @@ -20164,9 +12895,7 @@ dir = 4 }, /obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/teleporter/quantum/cargo) "aNq" = ( /obj/machinery/door/airlock/glass_external{ @@ -20175,9 +12904,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/teleporter/quantum/cargo) "aNr" = ( /obj/structure/cable/orange{ @@ -20187,7 +12914,6 @@ }, /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) @@ -20201,7 +12927,6 @@ dir = 10 }, /turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; dir = 5 }, /area/teleporter/quantum/cargo) @@ -20209,16 +12934,14 @@ /obj/structure/table, /obj/item/device/multitool, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/item/weapon/screwdriver, +/obj/item/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) @@ -20231,60 +12954,29 @@ pixel_x = 28 }, /turf/open/floor/plasteel/brown/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/quartermaster/office) "aNw" = ( /obj/effect/landmark/blobstart, /obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/cargo_south) "aNx" = ( /obj/structure/closet, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plasteel/floorgrime, /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"; + areastring = "/area/maintenance/asteroid/fore/com_west"; pixel_y = 24 }, /obj/effect/turf_decal/stripes/end, @@ -20292,9 +12984,7 @@ d2 = 2; icon_state = "0-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_west) "aND" = ( /obj/structure/cable{ @@ -20304,9 +12994,7 @@ /obj/machinery/power/terminal{ dir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_west) "aNE" = ( /obj/machinery/door/airlock{ @@ -20316,29 +13004,10 @@ /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 - }, +/turf/open/floor/wood, /area/lawoffice) "aNG" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 @@ -20351,13 +13020,10 @@ id = "brigfront"; name = "emergency blast door" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/security/brig) "aNH" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 @@ -20377,23 +13043,7 @@ 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 - }, +/turf/open/floor/plating, /area/security/brig) "aNJ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -20402,35 +13052,26 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/brig) "aNK" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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/effect/spawner/structure/window, /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/security/courtroom) "aNN" = ( /obj/structure/disposalpipe/segment, @@ -20443,9 +13084,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_north) "aNO" = ( /obj/machinery/door/airlock/glass{ @@ -20453,44 +13092,31 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/locker) "aNP" = ( -/obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/crew_quarters/locker) "aNQ" = ( /obj/machinery/door/airlock/glass{ name = "Locker Room" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/locker) "aNR" = ( /obj/machinery/vending/cigarette, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/primary/fore) "aNS" = ( /obj/machinery/vending/cola, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/primary/fore) "aNT" = ( /obj/machinery/vending/snack, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/primary/fore) "aNU" = ( /obj/machinery/door/poddoor/preopen{ @@ -20498,22 +13124,17 @@ layer = 2.6 }, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/crew_quarters/heads/hop) "aNV" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /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 - }, +/turf/open/floor/plating, /area/crew_quarters/heads/hop) "aNW" = ( /obj/machinery/door/poddoor/preopen{ @@ -20521,9 +13142,7 @@ layer = 2.6 }, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/crew_quarters/heads/hop) "aNX" = ( @@ -20532,9 +13151,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/hallway/primary/fore) "aNY" = ( /obj/structure/cable{ @@ -20546,9 +13163,7 @@ name = "Command SMES Access"; req_access_txt = "10;11;12" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_east) "aNZ" = ( /obj/machinery/door/airlock/maintenance{ @@ -20560,9 +13175,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_east) "aOa" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -20575,21 +13188,16 @@ name = "External Airlock Access"; req_access_txt = "12" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aOb" = ( /obj/machinery/status_display{ density = 0; layer = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/hallway/primary/fore) "aOc" = ( -/obj/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 5 }, @@ -20598,14 +13206,10 @@ d2 = 4; icon_state = "1-4" }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /turf/open/floor/plating, /area/hallway/secondary/bridges/cargo_ai) "aOd" = ( -/obj/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -20614,10 +13218,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /turf/open/floor/plating, /area/hallway/secondary/bridges/cargo_ai) "aOe" = ( @@ -20627,12 +13228,9 @@ /turf/closed/wall/r_wall, /area/hallway/secondary/bridges/cargo_ai) "aOf" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/teleporter/quantum/cargo) "aOg" = ( /obj/structure/cable/orange{ @@ -20645,18 +13243,14 @@ 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/effect/spawner/structure/window, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/teleporter/quantum/cargo) "aOi" = ( /obj/structure/cable/orange{ @@ -20668,9 +13262,7 @@ name = "Fore Asteroid Maintenance Access"; req_access_txt = "12" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/cargo_west) "aOj" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -20680,17 +13272,13 @@ }, /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/effect/spawner/structure/window, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/quartermaster/office) "aOl" = ( /obj/structure/chair{ @@ -20703,8 +13291,7 @@ }, /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/brown/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/quartermaster/office) "aOm" = ( @@ -20712,37 +13299,8 @@ density = 0; layer = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 @@ -20750,22 +13308,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 @@ -20774,9 +13318,7 @@ icon_state = "ast_warn"; dir = 8 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_west) "aOt" = ( /obj/structure/cable{ @@ -20789,9 +13331,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/fore/com_west) "aOu" = ( /obj/structure/cable/orange{ @@ -20799,9 +13339,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/hallway/primary/starboard/fore) "aOv" = ( /obj/structure/cable/orange{ @@ -20810,8 +13348,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/red/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/fore) "aOw" = ( @@ -20821,22 +13358,7 @@ 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 + dir = 4 }, /area/hallway/primary/fore) "aOy" = ( @@ -20849,8 +13371,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/fore) "aOz" = ( @@ -20867,8 +13388,7 @@ dir = 6 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/fore) "aOA" = ( @@ -20884,8 +13404,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/red/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/fore) "aOB" = ( @@ -20898,8 +13417,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/fore) "aOC" = ( @@ -20916,8 +13434,7 @@ }, /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/red/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/fore) "aOD" = ( @@ -20936,8 +13453,7 @@ icon_state = "1-8" }, /turf/open/floor/plasteel/red/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/fore) "aOE" = ( @@ -20953,8 +13469,7 @@ pixel_y = 32 }, /turf/open/floor/plasteel/red/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/fore) "aOF" = ( @@ -20972,31 +13487,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{ @@ -21011,8 +13503,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/fore) "aOI" = ( @@ -21025,15 +13516,13 @@ icon_state = "2-8" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /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 + dir = 4 }, /area/hallway/primary/fore) "aOK" = ( @@ -21041,17 +13530,14 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /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 - }, +/turf/open/floor/plasteel, /area/hallway/primary/fore) "aOM" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -21065,8 +13551,7 @@ pixel_y = 32 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/fore) "aON" = ( @@ -21080,8 +13565,7 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/fore) "aOO" = ( @@ -21092,8 +13576,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/fore) "aOP" = ( @@ -21101,8 +13584,7 @@ dir = 1 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/fore) "aOQ" = ( @@ -21114,8 +13596,7 @@ icon_state = "pipe-c" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/fore) "aOR" = ( @@ -21126,8 +13607,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/fore) "aOS" = ( @@ -21142,8 +13622,7 @@ dir = 6 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/fore) "aOT" = ( @@ -21152,9 +13631,7 @@ icon_state = "pipe-j2"; dir = 1 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/primary/fore) "aOU" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -21165,9 +13642,7 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/primary/fore) "aOV" = ( /obj/structure/disposalpipe/segment{ @@ -21176,9 +13651,7 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 1 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/primary/fore) "aOW" = ( /obj/structure/disposalpipe/segment{ @@ -21191,8 +13664,7 @@ dir = 1 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/fore) "aOX" = ( @@ -21210,8 +13682,7 @@ }, /obj/machinery/door/airlock/glass, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/fore) "aOY" = ( @@ -21227,8 +13698,7 @@ pixel_y = 20 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/fore) "aOZ" = ( @@ -21243,8 +13713,7 @@ dir = 6 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/fore) "aPa" = ( @@ -21258,8 +13727,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/fore) "aPb" = ( @@ -21269,9 +13737,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/primary/fore) "aPc" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -21285,9 +13751,7 @@ dir = 6 }, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/fore) "aPd" = ( @@ -21303,9 +13767,7 @@ dir = 4 }, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/fore) "aPe" = ( @@ -21322,9 +13784,7 @@ icon_state = "pipe-c" }, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/fore) "aPf" = ( @@ -21343,9 +13803,7 @@ }, /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 + dir = 4 }, /area/hallway/primary/fore) "aPg" = ( @@ -21356,9 +13814,7 @@ }, /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 + dir = 4 }, /area/hallway/primary/fore) "aPh" = ( @@ -21376,9 +13832,7 @@ dir = 4 }, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/fore) "aPi" = ( @@ -21391,9 +13845,7 @@ dir = 4 }, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/fore) "aPj" = ( @@ -21409,8 +13861,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/fore) "aPk" = ( @@ -21426,8 +13877,7 @@ pixel_y = 32 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/fore) "aPl" = ( @@ -21440,8 +13890,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/fore) "aPm" = ( @@ -21464,8 +13913,7 @@ name = "navigation beacon (Command-Middle 2)" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/fore) "aPn" = ( @@ -21482,8 +13930,7 @@ dir = 6 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/fore) "aPo" = ( @@ -21496,8 +13943,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/fore) "aPp" = ( @@ -21510,8 +13956,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/fore) "aPq" = ( @@ -21524,8 +13969,7 @@ dir = 1 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/fore) "aPr" = ( @@ -21538,8 +13982,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/fore) "aPs" = ( @@ -21555,8 +13998,7 @@ pixel_y = 32 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/fore) "aPt" = ( @@ -21569,8 +14011,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/fore) "aPu" = ( @@ -21583,8 +14024,7 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/fore) "aPv" = ( @@ -21592,8 +14032,7 @@ dir = 1 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/fore) "aPw" = ( @@ -21605,14 +14044,12 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/fore) "aPx" = ( /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/fore) "aPy" = ( @@ -21621,8 +14058,7 @@ dir = 6 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/fore) "aPz" = ( @@ -21632,8 +14068,7 @@ pixel_y = 20 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/fore) "aPA" = ( @@ -21641,15 +14076,13 @@ pixel_y = 32 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /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 + dir = 4 }, /area/hallway/primary/fore) "aPC" = ( @@ -21663,8 +14096,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/starboard/fore) "aPE" = ( @@ -21678,8 +14110,7 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/starboard/fore) "aPF" = ( @@ -21695,8 +14126,7 @@ pixel_y = 32 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/starboard/fore) "aPG" = ( @@ -21716,8 +14146,7 @@ }, /obj/machinery/door/firedoor, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/starboard/fore) "aPH" = ( @@ -21733,8 +14162,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/starboard/fore) "aPI" = ( @@ -21752,8 +14180,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/starboard/fore) "aPJ" = ( @@ -21766,8 +14193,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/starboard/fore) "aPK" = ( @@ -21785,8 +14211,7 @@ icon_state = "2-4" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/starboard/fore) "aPL" = ( @@ -21796,9 +14221,7 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/primary/starboard/fore) "aPM" = ( /obj/structure/cable/orange{ @@ -21809,9 +14232,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/primary/starboard/fore) "aPN" = ( /obj/structure/cable/orange{ @@ -21822,9 +14243,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/primary/starboard/fore) "aPO" = ( /obj/structure/chair{ @@ -21839,61 +14258,24 @@ pixel_x = 24 }, /turf/open/floor/plasteel/brown/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /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 - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_west) "aPT" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/electrical{ +/obj/item/storage/toolbox/electrical{ pixel_x = 1; pixel_y = 5 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/fore/com_west) "aPU" = ( /obj/structure/cable{ @@ -21904,9 +14286,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/fore/com_west) "aPV" = ( /obj/machinery/door/airlock/maintenance{ @@ -21918,9 +14298,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_west) "aPW" = ( /obj/structure/cable{ @@ -21928,9 +14306,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/fore) "aPX" = ( /obj/structure/cable{ @@ -21939,9 +14315,7 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/fore) "aPY" = ( /obj/structure/cable{ @@ -21954,19 +14328,7 @@ 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 - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/fore) "aQa" = ( /obj/structure/cable{ @@ -21979,9 +14341,7 @@ d2 = 8; icon_state = "2-8" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/fore) "aQb" = ( /obj/structure/cable{ @@ -21990,9 +14350,7 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/fore) "aQc" = ( /obj/structure/cable{ @@ -22003,9 +14361,7 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 1 }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/fore) "aQd" = ( /obj/structure/cable{ @@ -22014,37 +14370,7 @@ 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 - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/fore) "aQg" = ( /obj/structure/cable/orange{ @@ -22057,9 +14383,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/fore) "aQh" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ @@ -22070,9 +14394,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/fore) "aQi" = ( /obj/structure/disposalpipe/segment, @@ -22081,41 +14403,29 @@ d2 = 8; icon_state = "1-8" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/fore) "aQj" = ( -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/fore) "aQl" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/fore) "aQm" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/fore) "aQo" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -22123,17 +14433,13 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/fore) "aQq" = ( /obj/effect/turf_decal/stripes/line{ @@ -22143,22 +14449,16 @@ dir = 4 }, /obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/fore) "aQr" = ( /obj/effect/landmark/lightsout, /obj/machinery/holopad, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/fore) "aQs" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/fore) "aQt" = ( /obj/structure/cable{ @@ -22167,9 +14467,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/fore) "aQu" = ( /obj/structure/cable{ @@ -22177,37 +14475,27 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/fore) "aQv" = ( /obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/starboard/fore) "aQz" = ( /obj/structure/cable/orange{ @@ -22215,21 +14503,15 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/starboard/fore) "aQA" = ( /obj/effect/landmark/lightsout, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/starboard/fore) "aQB" = ( /obj/machinery/holopad, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/starboard/fore) "aQC" = ( /obj/structure/cable/orange{ @@ -22243,9 +14525,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/primary/starboard/fore) "aQD" = ( /obj/structure/cable/orange{ @@ -22260,9 +14540,7 @@ dir = 4 }, /obj/machinery/door/firedoor, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "aQE" = ( /obj/structure/cable/orange{ @@ -22270,9 +14548,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "aQF" = ( /obj/structure/cable/orange{ @@ -22281,9 +14557,7 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "aQG" = ( /obj/structure/cable/orange{ @@ -22293,8 +14567,7 @@ }, /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/brown/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/quartermaster/office) "aQH" = ( @@ -22307,9 +14580,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/cargo_south) "aQI" = ( /obj/structure/cable/orange{ @@ -22324,51 +14595,24 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /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 - }, +/obj/item/stock_parts/cell/high, +/turf/open/floor/plasteel/floorgrime, /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 - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/fore) "aQP" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -22378,9 +14622,7 @@ dir = 1; pixel_y = -22 }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/fore) "aQQ" = ( /obj/structure/cable{ @@ -22391,42 +14633,32 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /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 - }, +/turf/open/floor/plasteel/neutral/corner, /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 - }, +/turf/open/floor/plasteel/neutral/corner, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/fore) "aQV" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -22448,17 +14680,13 @@ pixel_x = 32; pixel_y = -40 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/fore) "aQX" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -22469,31 +14697,23 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /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 - }, +/turf/open/floor/plasteel/neutral/corner, /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 - }, +/turf/open/floor/plasteel/neutral/corner, /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 - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/fore) "aRb" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -22503,9 +14723,7 @@ dir = 1; pixel_y = -22 }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/fore) "aRc" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -22518,9 +14736,7 @@ dir = 4 }, /obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/fore) "aRd" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -22530,9 +14746,7 @@ dir = 1; pixel_y = -24 }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/fore) "aRe" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -22548,18 +14762,14 @@ d2 = 4; icon_state = "2-4" }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /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 - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/fore) "aRg" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ @@ -22576,9 +14786,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/primary/fore) "aRh" = ( /obj/machinery/airalarm{ @@ -22588,9 +14796,7 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 1 }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/fore) "aRi" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -22604,9 +14810,7 @@ dir = 4 }, /obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/fore) "aRj" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -22628,9 +14832,7 @@ pixel_x = -32; pixel_y = -40 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/primary/fore) "aRk" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden, @@ -22639,9 +14841,7 @@ location = "CommandMiddle"; name = "navigation beacon (Command-Middle)" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/fore) "aRl" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -22653,9 +14853,7 @@ pixel_x = 32; pixel_y = -24 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/primary/fore) "aRm" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -22672,9 +14870,7 @@ d2 = 4; icon_state = "2-4" }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/fore) "aRn" = ( /obj/machinery/light, @@ -22686,9 +14882,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/fore) "aRo" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -22699,9 +14893,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/fore) "aRp" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -22716,9 +14908,7 @@ dir = 1; pixel_y = -22 }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/fore) "aRq" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -22733,9 +14923,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/fore) "aRr" = ( /obj/structure/cable{ @@ -22746,47 +14934,35 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /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 - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/fore) "aRt" = ( -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/fore) "aRu" = ( /obj/machinery/light, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/fore) "aRv" = ( /obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /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 + dir = 8 }, /area/hallway/primary/fore) "aRx" = ( /obj/machinery/light, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/starboard/fore) "aRy" = ( @@ -22795,14 +14971,12 @@ pixel_y = -24 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/starboard/fore) "aRz" = ( /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/fore) "aRA" = ( @@ -22812,8 +14986,7 @@ network = list("SS13") }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/starboard/fore) "aRB" = ( @@ -22821,8 +14994,7 @@ dir = 5 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/starboard/fore) "aRC" = ( @@ -22832,8 +15004,7 @@ pixel_y = -22 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/starboard/fore) "aRD" = ( @@ -22848,8 +15019,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/starboard/fore) "aRE" = ( @@ -22858,8 +15028,7 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/starboard/fore) "aRF" = ( @@ -22867,8 +15036,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/starboard/fore) "aRG" = ( @@ -22880,8 +15048,7 @@ pixel_y = -24 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/starboard/fore) "aRH" = ( @@ -22894,8 +15061,7 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/starboard/fore) "aRI" = ( @@ -22920,9 +15086,7 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/primary/starboard/fore) "aRJ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -22936,9 +15100,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/starboard/fore) "aRK" = ( /obj/structure/cable/orange{ @@ -22953,9 +15115,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/primary/starboard/fore) "aRL" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -22971,32 +15131,15 @@ dir = 4 }, /obj/machinery/door/firedoor, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel/brown/corner, /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, @@ -23012,23 +15155,16 @@ name = "External Airlock Access"; req_access_txt = "12" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aRR" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/teleporter/quantum/security) "aRS" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/teleporter/quantum/security) "aRT" = ( /obj/machinery/door/airlock/glass{ @@ -23040,35 +15176,25 @@ 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/effect/spawner/structure/window, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/teleporter/quantum/security) "aRV" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/janitor) "aRW" = ( /obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/janitor) "aRX" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/janitor) "aRY" = ( /obj/machinery/door/airlock{ @@ -23082,26 +15208,20 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/janitor) "aRZ" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /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 - }, +/turf/closed/wall/r_wall, /area/hallway/primary/fore) "aSb" = ( /obj/machinery/door/airlock/vault{ @@ -23117,29 +15237,22 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/closed/wall/r_wall, /area/hallway/primary/fore) "aSd" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aSe" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -23150,9 +15263,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aSf" = ( /obj/structure/cable{ @@ -23165,9 +15276,7 @@ name = "External Airlock Access"; req_access_txt = "12" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aSg" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -23175,30 +15284,20 @@ name = "External Airlock Access"; req_access_txt = "12" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /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, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /turf/open/floor/plating, /area/hallway/secondary/bridges/cargo_ai) "aSj" = ( @@ -23207,16 +15306,13 @@ name = "Cargo Atmospherics Checkpoint"; req_access_txt = "24" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 + dir = 1 }, /area/hallway/primary/starboard/fore) "aSl" = ( @@ -23226,9 +15322,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/primary/starboard/fore) "aSm" = ( /obj/effect/turf_decal/stripes/line{ @@ -23238,54 +15332,31 @@ dir = 4 }, /obj/machinery/door/firedoor, -/turf/open/floor/plasteel/brown/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/brown/corner, /area/quartermaster/office) "aSn" = ( -/turf/open/floor/plasteel/brown/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/brown/corner, /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 - }, +/turf/open/floor/plasteel/brown/corner, /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 - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aSs" = ( /obj/structure/cable{ @@ -23296,9 +15367,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aSt" = ( /obj/structure/cable{ @@ -23315,9 +15384,7 @@ normaldoorcontrol = 1; pixel_y = 24 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aSu" = ( /obj/effect/turf_decal/stripes/line, @@ -23326,8 +15393,7 @@ }, /obj/machinery/door/firedoor, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/fore) "aSv" = ( @@ -23336,9 +15402,7 @@ dir = 1 }, /obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/fore) "aSw" = ( /obj/effect/turf_decal/stripes/line, @@ -23346,9 +15410,7 @@ dir = 1 }, /obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/fore) "aSx" = ( /obj/structure/table, @@ -23359,9 +15421,8 @@ pixel_x = -28 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/item/weapon/screwdriver, +/obj/item/screwdriver, /turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; dir = 5 }, /area/teleporter/quantum/security) @@ -23372,7 +15433,6 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; dir = 5 }, /area/teleporter/quantum/security) @@ -23381,10 +15441,9 @@ dir = 8; pixel_x = 27 }, -/obj/item/weapon/paper/guides/quantumpad, +/obj/item/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) @@ -23403,9 +15462,7 @@ d2 = 4; icon_state = "2-4" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_south) "aSB" = ( /obj/effect/turf_decal/stripes/asteroid/line{ @@ -23417,9 +15474,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_south) "aSC" = ( /obj/structure/cable/orange{ @@ -23429,12 +15484,11 @@ /obj/machinery/power/apc{ dir = 4; name = "Command Asteroid Solars Maintenance APC"; + areastring = "/area/maintenance/asteroid/fore/com_south"; pixel_x = 23; pixel_y = 2 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_south) "aSD" = ( /obj/structure/disposalpipe/trunk{ @@ -23443,9 +15497,7 @@ /obj/structure/disposaloutlet{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/janitor) "aSE" = ( /obj/effect/turf_decal/stripes/line{ @@ -23454,14 +15506,10 @@ /obj/machinery/door/window/eastright{ req_access_txt = "26" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/janitor) "aSF" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/janitor) "aSG" = ( /obj/structure/bed/dogbed, @@ -23469,9 +15517,7 @@ name = "Wags-His-Tail"; real_name = "Wags-His-Tail" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/janitor) "aSH" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ @@ -23481,9 +15527,7 @@ /obj/machinery/airalarm{ pixel_y = 23 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/janitor) "aSI" = ( /obj/vehicle/janicart, @@ -23493,13 +15537,11 @@ /obj/structure/sign/map/left/ceres{ pixel_y = 32 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/janitor) "aSJ" = ( /obj/structure/table, -/obj/item/weapon/storage/box/mousetraps, +/obj/item/storage/box/mousetraps, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -23508,10 +15550,8 @@ name = "Station Intercom (General)"; pixel_y = 20 }, -/obj/item/weapon/storage/box/mousetraps, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/item/storage/box/mousetraps, +/turf/open/floor/plasteel, /area/janitor) "aSK" = ( /obj/structure/table, @@ -23521,10 +15561,8 @@ /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 - }, +/obj/item/paper/fluff/stations/cere/janitor, +/turf/open/floor/plasteel, /area/janitor) "aSL" = ( /obj/machinery/light_switch{ @@ -23533,9 +15571,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 9 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/janitor) "aSM" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -23545,14 +15581,10 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/janitor) "aSN" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/ai_monitored/nuke_storage) "aSO" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -23576,7 +15608,7 @@ /area/ai_monitored/nuke_storage) "aSQ" = ( /obj/structure/table, -/obj/item/weapon/phone, +/obj/item/phone, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 4 }, @@ -23584,14 +15616,12 @@ /area/ai_monitored/nuke_storage) "aSR" = ( /obj/structure/table, -/obj/item/weapon/wrench, +/obj/item/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 - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aSS" = ( /obj/machinery/atmospherics/components/binary/pump{ @@ -23602,17 +15632,13 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aST" = ( /obj/effect/turf_decal/stripes/line{ dir = 5 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aSU" = ( /obj/machinery/door/firedoor, @@ -23621,8 +15647,7 @@ }, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/fore) "aSV" = ( @@ -23632,9 +15657,7 @@ }, /obj/effect/turf_decal/stripes/line, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/fore) "aSW" = ( /obj/machinery/door/firedoor, @@ -23642,17 +15665,13 @@ dir = 1 }, /obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /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 - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aSY" = ( /obj/structure/cable{ @@ -23666,15 +15685,11 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aSZ" = ( /obj/structure/closet/firecloset/full, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aTa" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -23683,17 +15698,13 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aTc" = ( /obj/machinery/door/airlock/glass_external{ @@ -23702,9 +15713,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aTd" = ( /obj/machinery/light/small{ @@ -23714,17 +15723,8 @@ dir = 4 }, /obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 @@ -23741,9 +15741,7 @@ name = "Cargo Atmospherics Checkpoint"; req_access_txt = "24" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/fore) "aTh" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -23753,9 +15751,7 @@ dir = 1 }, /obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/fore) "aTi" = ( /obj/machinery/door/airlock/glass_external{ @@ -23764,9 +15760,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/fore) "aTj" = ( /obj/machinery/atmospherics/components/binary/pump{ @@ -23777,9 +15771,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 9 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/fore) "aTk" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -23788,17 +15780,13 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/fore) "aTm" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -23807,9 +15795,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/fore) "aTn" = ( /obj/machinery/atmospherics/components/binary/pump{ @@ -23820,18 +15806,14 @@ /obj/effect/turf_decal/stripes/line{ dir = 5 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/fore) "aTp" = ( /obj/structure/cable/orange{ @@ -23843,9 +15825,7 @@ icon_state = "ast_warn"; dir = 1 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/cargo_south) "aTq" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -23855,17 +15835,14 @@ }, /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /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 - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/starboard/fore) "aTs" = ( /obj/structure/cable/orange{ @@ -23877,8 +15854,7 @@ dir = 9 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/starboard/fore) "aTt" = ( @@ -23891,9 +15867,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_west) "aTu" = ( /obj/structure/cable{ @@ -23901,9 +15875,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aTv" = ( /obj/effect/turf_decal/stripes/line{ @@ -23914,9 +15886,7 @@ dir = 4; pixel_x = -22 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/teleporter/quantum/security) "aTw" = ( /obj/effect/turf_decal/stripes/line{ @@ -23927,9 +15897,7 @@ d2 = 4; icon_state = "1-4" }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/teleporter/quantum/security) "aTx" = ( /obj/effect/turf_decal/stripes/line{ @@ -23938,6 +15906,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Security Quantum Pad APC"; + areastring = "/area/teleporter/quantum/security"; pixel_x = 23; pixel_y = 2 }, @@ -23946,9 +15915,7 @@ icon_state = "0-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/teleporter/quantum/security) "aTy" = ( /obj/structure/rack, @@ -23962,17 +15929,13 @@ /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 - }, +/turf/open/floor/plasteel, /area/janitor) "aTB" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/janitor) "aTC" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -23982,13 +15945,12 @@ /obj/machinery/power/apc{ dir = 4; name = "Custodial APC"; + areastring = "/area/janitor"; pixel_x = 23; pixel_y = 2 }, /obj/structure/cable/orange, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/janitor) "aTD" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ @@ -23998,9 +15960,7 @@ name = "Station Intercom (General)"; pixel_x = -29 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/ai_monitored/nuke_storage) "aTE" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ @@ -24011,9 +15971,7 @@ d2 = 4; icon_state = "1-4" }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/ai_monitored/nuke_storage) "aTF" = ( /obj/machinery/light/small{ @@ -24025,9 +15983,7 @@ d2 = 8; icon_state = "2-8" }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/ai_monitored/nuke_storage) "aTG" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ @@ -24040,48 +15996,28 @@ c_tag = "Command Atmospherics Checkpoint"; dir = 5 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aTI" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aTL" = ( /obj/machinery/light/small, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aTM" = ( /obj/effect/turf_decal/stripes/line{ @@ -24098,25 +16034,19 @@ c_tag = "Cargo Atmospherics Checkpoint"; dir = 5 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/fore) "aTP" = ( /obj/structure/cable/orange{ @@ -24128,23 +16058,13 @@ pixel_x = 24 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_west) "aTS" = ( /obj/effect/turf_decal/stripes/line{ @@ -24154,33 +16074,21 @@ /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 - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /area/teleporter/quantum/security) "aTV" = ( /obj/machinery/status_display{ density = 0; layer = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/teleporter/quantum/security) "aTW" = ( /obj/structure/cable/orange{ @@ -24191,43 +16099,31 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_south) "aTX" = ( /obj/structure/closet/jcloset, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/janitor) "aTY" = ( /obj/structure/chair/stool, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/janitor) "aTZ" = ( -/obj/item/weapon/mop, -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/mop, +/obj/item/reagent_containers/glass/bucket, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel/black, /area/ai_monitored/nuke_storage) "aUb" = ( -/turf/open/floor/plasteel/stairs{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/stairs, /area/ai_monitored/nuke_storage) "aUc" = ( /obj/structure/window/reinforced{ @@ -24237,13 +16133,12 @@ /obj/machinery/power/apc{ dir = 4; name = "Vault APC"; + areastring = "/area/ai_monitored/nuke_storage"; pixel_x = 23; pixel_y = 2 }, /obj/structure/cable/orange, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/ai_monitored/nuke_storage) "aUd" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ @@ -24256,9 +16151,7 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aUe" = ( /obj/machinery/firealarm{ @@ -24266,8 +16159,7 @@ pixel_x = -24 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/fore) "aUf" = ( @@ -24276,29 +16168,23 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aUg" = ( /obj/structure/table, -/obj/item/weapon/wrench, +/obj/item/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 - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/fore) "aUi" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ @@ -24307,9 +16193,7 @@ /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 - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/fore) "aUj" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ @@ -24317,17 +16201,13 @@ }, /obj/machinery/portable_atmospherics/canister/air, /obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/fore) "aUl" = ( /obj/structure/cable/orange{ @@ -24336,8 +16216,7 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/starboard/fore) "aUm" = ( @@ -24346,17 +16225,14 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/fore) "aUn" = ( /obj/machinery/light{ dir = 4 }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/fore) "aUo" = ( /obj/effect/turf_decal/stripes/line{ @@ -24365,15 +16241,11 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/teleporter/quantum/security) "aUp" = ( /obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/teleporter/quantum/security) "aUq" = ( /obj/effect/turf_decal/stripes/line{ @@ -24387,9 +16259,7 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 1 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/teleporter/quantum/security) "aUr" = ( /obj/effect/turf_decal/stripes/asteroid/line, @@ -24398,9 +16268,7 @@ d2 = 4; icon_state = "2-4" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_south) "aUs" = ( /obj/structure/reagent_dispensers/fueltank, @@ -24408,73 +16276,61 @@ /area/maintenance/asteroid/fore/com_south) "aUt" = ( /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, /obj/machinery/camera{ c_tag = "Custodials"; dir = 5 }, /obj/item/key/janitor, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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/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/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 - }, +/obj/item/reagent_containers/spray/cleaner, +/obj/item/grenade/chem_grenade/cleaner, +/obj/item/grenade/chem_grenade/cleaner, +/obj/item/grenade/chem_grenade/cleaner, +/turf/open/floor/plasteel, /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/item/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /obj/machinery/light, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/janitor) "aUw" = ( /obj/structure/reagent_dispensers/watertank/high, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/janitor) "aUx" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/janitor) "aUz" = ( /obj/structure/janitorialcart, @@ -24482,15 +16338,11 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/janitor) "aUA" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/ai_monitored/nuke_storage) "aUB" = ( /obj/machinery/door/airlock/vault{ @@ -24502,9 +16354,7 @@ /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 - }, +/turf/closed/wall/r_wall, /area/ai_monitored/nuke_storage) "aUD" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ @@ -24514,15 +16364,11 @@ dir = 8 }, /obj/machinery/portable_atmospherics/canister/air, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aUE" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aUF" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -24531,17 +16377,14 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 + dir = 8 }, /area/hallway/primary/fore) "aUH" = ( @@ -24549,23 +16392,17 @@ c_tag = "Command Asteroid Hall 10"; dir = 8 }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/fore) "aUI" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aUK" = ( /obj/structure/cable/orange{ @@ -24574,9 +16411,7 @@ icon_state = "2-4" }, /obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/cargo_south) "aUL" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -24587,8 +16422,7 @@ }, /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/starboard/fore) "aUM" = ( @@ -24597,9 +16431,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/starboard/fore) "aUN" = ( /obj/structure/cable{ @@ -24613,8 +16445,7 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/starboard/fore) "aUO" = ( @@ -24627,9 +16458,7 @@ name = "Cargo SMES Access"; req_access_txt = "10;11;12" }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/fore/cargo_south) "aUP" = ( /obj/structure/cable{ @@ -24643,18 +16472,14 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/cargo_south) "aUR" = ( /obj/structure/closet, @@ -24673,27 +16498,18 @@ name = "EXTERNAL AIRLOCK"; pixel_x = 32 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aUT" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/teleporter/quantum/security) "aUU" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/maintenance/solars/asteroid/command) "aUV" = ( -/turf/closed/wall/r_wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall/rust, /area/maintenance/solars/asteroid/command) "aUW" = ( /obj/structure/cable/orange{ @@ -24705,20 +16521,15 @@ name = "Command Asteroid Solars"; req_access_txt = "10;11;12" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/solars/asteroid/command) "aUX" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/janitor) "aUY" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -24740,9 +16551,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 10 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aVd" = ( /obj/effect/turf_decal/stripes/line, @@ -24753,9 +16562,7 @@ name = "EXTERNAL AIRLOCK"; pixel_y = -32 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aVe" = ( /obj/machinery/atmospherics/components/binary/pump{ @@ -24766,9 +16573,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 6 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aVf" = ( /obj/structure/cable{ @@ -24777,9 +16582,7 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aVg" = ( /obj/structure/cable{ @@ -24794,9 +16597,7 @@ name = "EXTERNAL AIRLOCK"; pixel_y = -32 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aVh" = ( /obj/machinery/light{ @@ -24808,8 +16609,7 @@ icon_state = "1-4" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/starboard/fore) "aVi" = ( @@ -24821,9 +16621,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aVj" = ( /obj/machinery/power/smes, @@ -24831,9 +16629,7 @@ d2 = 4; icon_state = "0-4" }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/solars/asteroid/command) "aVk" = ( /obj/structure/cable/orange{ @@ -24841,9 +16637,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/solars/asteroid/command) "aVl" = ( /obj/structure/cable/orange{ @@ -24859,9 +16653,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/solars/asteroid/command) "aVm" = ( /obj/structure/closet/crate{ @@ -24878,7 +16670,7 @@ pixel_x = 1; pixel_y = -2 }, -/obj/item/weapon/storage/belt/champion, +/obj/item/storage/belt/champion, /obj/machinery/camera{ c_tag = "Vault" }, @@ -24889,11 +16681,11 @@ /area/ai_monitored/nuke_storage) "aVo" = ( /obj/structure/safe, -/obj/item/weapon/twohanded/fireaxe, +/obj/item/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{ +/obj/item/reagent_containers/food/drinks/bottle/vodka/badminka, +/obj/item/dice/d20{ desc = "A die with twenty sides. You feel absolutely normal while looking at this."; name = "Die of Mediocre Rolling Capability" }, @@ -24904,9 +16696,7 @@ cyclelinkeddir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aVq" = ( /obj/machinery/door/airlock/glass_external{ @@ -24918,9 +16708,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aVr" = ( /obj/structure/cable/orange{ @@ -24930,9 +16718,7 @@ }, /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 - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/cargo_south) "aVs" = ( /obj/machinery/door/firedoor, @@ -24948,8 +16734,7 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/starboard/fore) "aVt" = ( @@ -24959,8 +16744,7 @@ }, /obj/machinery/door/firedoor, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/starboard/fore) "aVu" = ( @@ -24972,9 +16756,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/fore/cargo_south) "aVv" = ( /obj/structure/cable{ @@ -24986,9 +16768,7 @@ dir = 4 }, /obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aVw" = ( /obj/machinery/power/terminal{ @@ -25001,40 +16781,25 @@ /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 - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/solars/asteroid/command) "aVy" = ( /obj/structure/cable/orange, /obj/machinery/power/apc{ dir = 4; name = "Command Asteroid Solars APC"; + areastring = "/area/maintenance/solars/asteroid/command"; pixel_x = 23; pixel_y = 2 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aVA" = ( /obj/structure/cable{ @@ -25046,19 +16811,13 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aVB" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/maintenance/solars/asteroid/fore) "aVC" = ( -/turf/closed/wall/r_wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall/rust, /area/maintenance/solars/asteroid/fore) "aVD" = ( /obj/machinery/door/airlock/maintenance{ @@ -25070,9 +16829,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/maintenance/solars/asteroid/fore) "aVE" = ( /obj/machinery/firealarm{ @@ -25080,8 +16837,7 @@ pixel_x = 24 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/starboard/fore) "aVF" = ( @@ -25095,28 +16851,20 @@ d2 = 2; icon_state = "0-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/cargo_south) "aVG" = ( /obj/effect/landmark/event_spawn, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/cargo_south) "aVH" = ( /obj/machinery/light/small, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/cargo_south) "aVJ" = ( /obj/machinery/door/airlock/glass_external{ @@ -25127,9 +16875,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aVK" = ( /obj/structure/cable{ @@ -25141,9 +16887,7 @@ name = "Command Asteroid Solar Control"; track = 0 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/solars/asteroid/command) "aVL" = ( /obj/structure/cable{ @@ -25156,39 +16900,35 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /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 - }, +/obj/item/storage/toolbox/electrical, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/solars/asteroid/command) "aVN" = ( /obj/structure/grille, /turf/open/space, /area/space) "aVO" = ( -/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 }, @@ -25206,7 +16946,7 @@ /area/ai_monitored/nuke_storage) "aVQ" = ( /obj/structure/filingcabinet, -/obj/item/weapon/folder/documents, +/obj/item/folder/documents, /obj/machinery/light{ dir = 4 }, @@ -25219,9 +16959,7 @@ name = "Command Atmospherics Checkpoint"; req_access_txt = "24" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aVS" = ( /obj/machinery/door/airlock/glass_external{ @@ -25233,9 +16971,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "aVT" = ( /obj/machinery/power/smes, @@ -25243,9 +16979,7 @@ d2 = 4; icon_state = "0-4" }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/solars/asteroid/fore) "aVU" = ( /obj/structure/cable/orange{ @@ -25253,9 +16987,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/solars/asteroid/fore) "aVV" = ( /obj/structure/cable/orange{ @@ -25271,9 +17003,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/solars/asteroid/fore) "aVW" = ( /obj/structure/cable{ @@ -25287,9 +17017,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/fore) "aVX" = ( /obj/structure/cable{ @@ -25304,9 +17032,7 @@ name = "External Airlock Access"; req_access_txt = "12" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/fore) "aVY" = ( /obj/structure/cable{ @@ -25319,8 +17045,7 @@ }, /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/starboard/fore) "aVZ" = ( @@ -25329,9 +17054,7 @@ d2 = 4; icon_state = "1-4" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/cargo_south) "aWa" = ( /obj/machinery/power/terminal{ @@ -25344,9 +17067,7 @@ /obj/structure/sign/electricshock{ pixel_y = -32 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/cargo_south) "aWb" = ( /obj/structure/cable{ @@ -25358,37 +17079,22 @@ /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 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, /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 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, /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 - }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, /area/maintenance/solars/asteroid/command) "aWf" = ( /obj/machinery/door/airlock/external{ @@ -25402,9 +17108,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/solars/asteroid/command) "aWg" = ( /obj/machinery/camera{ @@ -25418,22 +17122,13 @@ /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 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, /turf/open/floor/plating, /area/hallway/secondary/bridges/com_engi) "aWj" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, /obj/structure/cable{ d1 = 2; d2 = 4; @@ -25442,10 +17137,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 6 }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, /turf/open/floor/plating, /area/hallway/secondary/bridges/com_engi) "aWk" = ( @@ -25471,31 +17163,18 @@ /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 - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/solars/asteroid/fore) "aWn" = ( /obj/structure/cable/orange, /obj/machinery/power/apc{ dir = 4; name = "Fore Asteroid Solars APC"; + areastring = "/area/maintenance/solars/asteroid/fore"; pixel_x = 23; pixel_y = 2 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/solars/asteroid/fore) "aWo" = ( /obj/structure/cable{ @@ -25504,9 +17183,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/fore) "aWp" = ( /obj/item/device/radio/intercom{ @@ -25515,17 +17192,14 @@ pixel_x = 28 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/starboard/fore) "aWq" = ( /obj/machinery/light/small{ dir = 1 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/cargo_south) "aWr" = ( /obj/structure/girder, @@ -25533,19 +17207,13 @@ /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 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, /turf/open/floor/plating, /area/hallway/secondary/bridges/com_serv) "aWt" = ( @@ -25554,12 +17222,10 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/solars/asteroid/command) "aWu" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-09" }, /turf/open/floor/circuit, @@ -25576,30 +17242,18 @@ /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 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, /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 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, /turf/open/floor/plating, /area/hallway/secondary/bridges/com_engi) "aWz" = ( @@ -25612,9 +17266,7 @@ icon_state = "0-4"; d2 = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/solars/asteroid/fore) "aWA" = ( /obj/structure/cable{ @@ -25627,20 +17279,14 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/solars/asteroid/fore) "aWB" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/solars/asteroid/fore) "aWC" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/fore) "aWD" = ( /obj/structure/sign/securearea{ @@ -25650,9 +17296,7 @@ name = "EXTERNAL AIRLOCK"; pixel_y = -32 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/fore) "aWE" = ( /obj/structure/cable{ @@ -25700,16 +17344,11 @@ density = 0; layer = 4 }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /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 - }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, /area/maintenance/solars/asteroid/fore) "aWJ" = ( /obj/machinery/door/airlock/external{ @@ -25723,9 +17362,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/solars/asteroid/fore) "aWK" = ( /obj/machinery/door/airlock/glass_external{ @@ -25737,9 +17374,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/fore) "aWL" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -25751,17 +17386,14 @@ }, /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /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 - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/starboard/fore) "aWN" = ( /obj/structure/cable{ @@ -25814,9 +17446,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/solars/asteroid/fore) "aWS" = ( /obj/structure/cable{ @@ -25829,9 +17459,7 @@ dir = 4 }, /obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/fore) "aWT" = ( /obj/machinery/light{ @@ -25839,8 +17467,7 @@ }, /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/starboard/fore) "aWU" = ( @@ -25872,9 +17499,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/fore) "aWW" = ( /obj/structure/cable{ @@ -25889,9 +17514,6 @@ /turf/open/space, /area/space) "aWX" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, /obj/structure/cable{ d1 = 2; d2 = 8; @@ -25900,37 +17522,22 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 10 }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, /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 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, /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 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, /turf/open/floor/plating, /area/hallway/secondary/bridges/med_cargo) "aXa" = ( @@ -26058,16 +17665,6 @@ /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{ @@ -26092,17 +17689,6 @@ /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{ @@ -26117,27 +17703,8 @@ }, /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, +/turf/closed/wall/rust, /area/maintenance/asteroid/port/west) "aXx" = ( /obj/structure/cable{ @@ -26153,95 +17720,25 @@ /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 - }, +/turf/closed/wall, /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 - }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, /area/crew_quarters/rehab_dome) "aXC" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 - }, +/turf/closed/wall, /area/maintenance/asteroid/port/west) "aXL" = ( /turf/closed/mineral, @@ -26251,84 +17748,37 @@ /area/maintenance/asteroid/port/neast) "aXN" = ( /obj/machinery/vending/hydronutrients, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /area/crew_quarters/rehab_dome) "aXO" = ( /obj/machinery/hydroponics/soil, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /area/crew_quarters/rehab_dome) "aXP" = ( /obj/structure/flora/ausbushes/lavendergrass, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /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 - }, +/turf/open/floor/grass, /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 - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/west) "aXX" = ( -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/west) "aXY" = ( /turf/open/floor/plating/asteroid, @@ -26339,9 +17789,7 @@ /area/maintenance/asteroid/port/west) "aYa" = ( /obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /area/crew_quarters/rehab_dome) "aYb" = ( /obj/structure/table/wood, @@ -26350,25 +17798,19 @@ /obj/item/seeds/grape, /obj/item/seeds/poppy, /obj/item/seeds/tea, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /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 - }, +/obj/item/cultivator, +/obj/item/shovel/spade, +/obj/item/reagent_containers/glass/bucket, +/obj/item/storage/bag/plants/portaseeder, +/turf/open/floor/grass, /area/crew_quarters/rehab_dome) "aYd" = ( /obj/structure/flora/ausbushes/brflowers, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /area/crew_quarters/rehab_dome) "aYe" = ( /obj/machinery/hydroponics/soil, @@ -26381,9 +17823,7 @@ dir = 8; network = list("SS13") }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /area/crew_quarters/rehab_dome) "aYf" = ( /turf/closed/mineral/random/labormineral, @@ -26391,24 +17831,14 @@ name = "Engineering Asteroid" }) "aYg" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/west) "aYj" = ( /obj/machinery/light/small{ @@ -26417,27 +17847,18 @@ /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 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, /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 - }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/grass, /area/crew_quarters/rehab_dome) "aYm" = ( /obj/structure/flora/ausbushes/fullgrass, @@ -26445,29 +17866,21 @@ c_tag = "Rehabilitation Dome North"; network = list("SS13") }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /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 - }, +/turf/open/floor/grass, /area/crew_quarters/rehab_dome) "aYo" = ( -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /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 - }, +/turf/open/floor/grass, /area/crew_quarters/rehab_dome) "aYq" = ( /obj/machinery/hydroponics/soil, @@ -26476,27 +17889,16 @@ pixel_x = 24 }, /mob/living/simple_animal/butterfly, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /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 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, /turf/open/floor/plating, /area/hallway/secondary/bridges/com_engi) "aYs" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, /obj/structure/cable{ d1 = 1; d2 = 4; @@ -26505,10 +17907,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 5 }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, /turf/open/floor/plating, /area/hallway/secondary/bridges/com_engi) "aYt" = ( @@ -26523,17 +17922,12 @@ /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 - }, +/turf/closed/wall, /area/hallway/primary/port) "aYx" = ( /obj/machinery/door/airlock/glass_external{ @@ -26544,22 +17938,17 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 + dir = 8 }, /area/hallway/primary/port) "aYz" = ( /obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/port) "aYA" = ( /obj/machinery/door/airlock/glass, @@ -26568,9 +17957,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/port) "aYB" = ( /obj/structure/closet/crate, @@ -26586,75 +17973,55 @@ "aYD" = ( /obj/structure/flora/ausbushes/fullgrass, /mob/living/simple_animal/butterfly, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /area/crew_quarters/rehab_dome) "aYE" = ( /obj/structure/flora/ausbushes/sparsegrass, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /area/crew_quarters/rehab_dome) "aYF" = ( /obj/structure/flora/ausbushes/pointybush, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /area/crew_quarters/rehab_dome) "aYG" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /area/crew_quarters/rehab_dome) "aYH" = ( /obj/structure/flora/ausbushes/ywflowers, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /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 - }, +/turf/open/floor/grass, /area/crew_quarters/rehab_dome) "aYJ" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 - }, +/turf/open/floor/plating, /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 + dir = 1 }, /area/hallway/primary/central) "aYM" = ( /obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 + dir = 4 }, /area/hallway/primary/central) "aYO" = ( @@ -26667,9 +18034,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/central) "aYP" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -26684,9 +18049,6 @@ /turf/open/space, /area/space) "aYQ" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 9 }, @@ -26695,10 +18057,7 @@ d2 = 8; icon_state = "1-8" }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, /turf/open/floor/plating, /area/hallway/secondary/bridges/med_cargo) "aYR" = ( @@ -26723,9 +18082,7 @@ dir = 4 }, /obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/port) "aYU" = ( /obj/machinery/firealarm{ @@ -26733,14 +18090,11 @@ pixel_x = -24 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/port) "aYV" = ( -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/port) "aYW" = ( /obj/structure/cable{ @@ -26748,18 +18102,14 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/neast) "aYY" = ( /obj/structure/cable{ @@ -26777,9 +18127,7 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/neast) "aYZ" = ( /obj/structure/cable{ @@ -26793,9 +18141,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/neast) "aZa" = ( /obj/structure/cable{ @@ -26812,9 +18158,7 @@ dir = 4; sortType = 19 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/neast) "aZb" = ( /obj/structure/cable{ @@ -26829,9 +18173,7 @@ dir = 4 }, /obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/neast) "aZc" = ( /obj/structure/cable{ @@ -26846,9 +18188,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/neast) "aZd" = ( /obj/structure/cable{ @@ -26863,48 +18203,34 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/grass, /area/crew_quarters/rehab_dome) "aZf" = ( -/turf/open/floor/plasteel/redblue{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/redblue, /area/crew_quarters/rehab_dome) "aZg" = ( /obj/structure/flora/ausbushes/leafybush, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /area/crew_quarters/rehab_dome) "aZh" = ( /obj/structure/flora/ausbushes/grassybush, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /area/crew_quarters/rehab_dome) "aZi" = ( /mob/living/simple_animal/chicken/rabbit/normal, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /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 - }, +/turf/open/floor/grass, /area/crew_quarters/rehab_dome) "aZk" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -26912,25 +18238,19 @@ dir = 4 }, /obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/central) "aZl" = ( /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/central) "aZm" = ( -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/central) "aZn" = ( /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/central) "aZo" = ( @@ -26944,43 +18264,25 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/closed/wall, /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 + dir = 1 }, /area/hallway/primary/starboard) "aZs" = ( /obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 + dir = 4 }, /area/hallway/primary/starboard) "aZu" = ( @@ -26997,9 +18299,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/port) "aZw" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -27011,8 +18311,7 @@ pixel_x = -28 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/port) "aZx" = ( @@ -27023,9 +18322,7 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/port) "aZy" = ( /obj/structure/cable{ @@ -27044,9 +18341,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/port) "aZz" = ( /obj/structure/cable{ @@ -27064,9 +18359,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/neast) "aZA" = ( /obj/structure/cable{ @@ -27084,9 +18377,7 @@ icon_state = "ast_warn"; dir = 8 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/neast) "aZB" = ( /obj/structure/cable{ @@ -27101,9 +18392,7 @@ dir = 4 }, /obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/neast) "aZC" = ( /obj/structure/cable{ @@ -27119,15 +18408,11 @@ icon_state = "pipe-c" }, /obj/effect/turf_decal/stripes/asteroid/line, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/neast) "aZD" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/neast) "aZE" = ( /obj/structure/girder, @@ -27146,9 +18431,7 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/neast) "aZG" = ( /obj/machinery/light/small{ @@ -27158,22 +18441,16 @@ /area/maintenance/asteroid/port/neast) "aZH" = ( /obj/structure/flora/ausbushes/reedbush, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /area/crew_quarters/rehab_dome) "aZI" = ( /obj/structure/sink/puddle, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /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 - }, +/turf/open/floor/grass, /area/crew_quarters/rehab_dome) "aZK" = ( /turf/closed/mineral, @@ -27188,9 +18465,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/central) "aZM" = ( /turf/closed/mineral, @@ -27198,9 +18473,7 @@ name = "Medical Asteroid" }) "aZN" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/mine/unexplored{ name = "Medical Asteroid" }) @@ -27220,19 +18493,15 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/starboard) "aZQ" = ( -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/starboard) "aZR" = ( /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/starboard) "aZS" = ( @@ -27247,19 +18516,16 @@ /obj/machinery/power/apc{ dir = 1; name = "Port Hallway APC"; + areastring = "/area/hallway/primary/port"; 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 - }, +/turf/open/floor/plasteel/floorgrime, /area/hallway/primary/port) "aZU" = ( /obj/structure/table, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/port) "aZV" = ( /obj/structure/cable{ @@ -27274,9 +18540,7 @@ name = "EXTERNAL AIRLOCK"; pixel_x = 32 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/port) "aZW" = ( /obj/machinery/light{ @@ -27284,15 +18548,12 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/port) "aZX" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/port) "aZY" = ( /obj/structure/cable{ @@ -27301,35 +18562,25 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/port) "aZZ" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 - }, +/turf/open/floor/plating, /area/crew_quarters/bar) "bab" = ( /obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/crew_quarters/bar) "bac" = ( /obj/effect/turf_decal/stripes/asteroid/line, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/neast) "bad" = ( /obj/structure/cable{ @@ -27349,14 +18600,13 @@ d2 = 4; icon_state = "2-4" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/neast) "bae" = ( /obj/machinery/power/apc{ dir = 1; name = "Port Asteroid Maintenance APC"; + areastring = "/area/maintenance/asteroid/port/neast"; pixel_y = 24 }, /obj/structure/cable{ @@ -27364,9 +18614,7 @@ icon_state = "0-8" }, /obj/effect/turf_decal/stripes/asteroid/end, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/neast) "baf" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -27375,16 +18623,12 @@ pixel_y = -32 }, /obj/structure/flora/ausbushes/reedbush, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /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 - }, +/turf/open/floor/grass, /area/crew_quarters/rehab_dome) "bah" = ( /turf/open/floor/plating/asteroid, @@ -27392,9 +18636,7 @@ "bai" = ( /obj/structure/table, /obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/central) "baj" = ( /obj/structure/sign/securearea{ @@ -27404,15 +18646,11 @@ name = "EXTERNAL AIRLOCK"; pixel_y = 32 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/central) "bak" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/central) "bal" = ( /obj/machinery/camera{ @@ -27421,8 +18659,7 @@ network = list("SS13") }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/central) "bam" = ( @@ -27434,9 +18671,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 5 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/central) "ban" = ( /obj/structure/cable{ @@ -27457,15 +18692,11 @@ name = "EXTERNAL AIRLOCK"; pixel_y = 32 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/central) "bao" = ( /obj/structure/closet/emcloset, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/central) "bap" = ( /obj/machinery/door/airlock/glass_external{ @@ -27477,31 +18708,25 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "baq" = ( /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /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 - }, +/turf/open/floor/plasteel/neutral, /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 + dir = 4 }, /area/hallway/primary/starboard) "bat" = ( @@ -27515,14 +18740,10 @@ d2 = 8; icon_state = "1-8" }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/hallway/primary/port) "bav" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/port) "baw" = ( /obj/structure/cable{ @@ -27534,9 +18755,7 @@ dir = 8; pixel_x = 24 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/hallway/primary/port) "bax" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -27545,14 +18764,14 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/port) "bay" = ( /obj/machinery/power/apc{ dir = 1; name = "Bar APC"; + areastring = "/area/crew_quarters/bar"; pixel_y = 24 }, /obj/structure/cable/orange{ @@ -27560,9 +18779,7 @@ icon_state = "0-4" }, /obj/structure/closet/gmcloset, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/crew_quarters/bar) "baz" = ( /obj/structure/cable/orange{ @@ -27571,9 +18788,7 @@ icon_state = "4-8" }, /obj/structure/table/wood, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/crew_quarters/bar) "baA" = ( /obj/structure/cable/orange{ @@ -27583,9 +18798,7 @@ }, /obj/structure/table/wood, /obj/machinery/reagentgrinder, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/crew_quarters/bar) "baB" = ( /obj/structure/cable/orange{ @@ -27593,9 +18806,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/crew_quarters/bar) "baC" = ( /obj/structure/cable/orange{ @@ -27612,9 +18823,7 @@ /obj/machinery/newscaster{ pixel_y = 32 }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/crew_quarters/bar) "baD" = ( /obj/structure/cable/orange{ @@ -27626,9 +18835,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/crew_quarters/bar) "baE" = ( /obj/structure/cable/orange{ @@ -27641,23 +18848,17 @@ }, /obj/structure/disposaloutlet, /obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/crew_quarters/bar) "baF" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 - }, +/turf/open/floor/plating, /area/crew_quarters/kitchen) "baH" = ( /obj/structure/cable{ @@ -27667,15 +18868,11 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/disposalpipe/segment, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/neast) "baI" = ( /obj/structure/flora/ausbushes/ppflowers, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /area/crew_quarters/rehab_dome) "baJ" = ( /obj/structure/flora/ausbushes/lavendergrass, @@ -27685,14 +18882,13 @@ dir = 8; network = list("SS13") }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /area/crew_quarters/rehab_dome) "baK" = ( /obj/machinery/power/apc{ dir = 8; name = "Rehabilitation Dome APC"; + areastring = "/area/crew_quarters/rehab_dome"; pixel_x = -25 }, /obj/structure/cable{ @@ -27700,9 +18896,7 @@ pixel_y = 1; d2 = 2 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/crew_quarters/rehab_dome) "baL" = ( /obj/structure/rack, @@ -27711,14 +18905,10 @@ /area/hallway/primary/central) "baM" = ( /obj/structure/table, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/central) "baN" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/central) "baO" = ( /obj/machinery/light{ @@ -27734,8 +18924,7 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/central) "baP" = ( @@ -27750,9 +18939,7 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/central) "baQ" = ( /obj/structure/cable{ @@ -27760,14 +18947,13 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/central) "baR" = ( /obj/machinery/power/apc{ dir = 4; name = "Central Primary Hallway APC"; + areastring = "/area/hallway/primary/central"; pixel_x = 23; pixel_y = 2 }, @@ -27775,14 +18961,10 @@ d2 = 8; icon_state = "0-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/central) "baS" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/ai_monitored/storage/eva) "baT" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -27795,9 +18977,7 @@ dir = 4 }, /obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "baU" = ( /obj/machinery/firealarm{ @@ -27811,8 +18991,7 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/starboard) "baV" = ( @@ -27821,8 +19000,7 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/starboard) "baW" = ( @@ -27831,24 +19009,19 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/port) "baX" = ( /obj/machinery/status_display{ density = 0; layer = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 + dir = 8 }, /area/hallway/primary/port) "baZ" = ( @@ -27856,36 +19029,26 @@ c_tag = "Bar Backroom"; dir = 5 }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/crew_quarters/bar) "bba" = ( -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/crew_quarters/bar) "bbb" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /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 - }, +/turf/open/floor/wood, /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 - }, +/turf/open/floor/wood, /area/crew_quarters/bar) "bbe" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -27896,57 +19059,44 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /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 - }, +/turf/open/floor/plasteel/freezer, /area/crew_quarters/kitchen) "bbg" = ( /obj/machinery/light/small{ dir = 1 }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/freezer, /area/crew_quarters/kitchen) "bbh" = ( /obj/structure/kitchenspike, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/freezer, /area/crew_quarters/kitchen) "bbi" = ( /obj/machinery/camera{ c_tag = "Freezer" }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/freezer, /area/crew_quarters/kitchen) "bbj" = ( /obj/machinery/power/apc{ dir = 1; name = "Kitchen APC"; + areastring = "/area/crew_quarters/kitchen"; 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 - }, +/turf/open/floor/plasteel/freezer, /area/crew_quarters/kitchen) "bbk" = ( -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/freezer, /area/crew_quarters/kitchen) "bbl" = ( /obj/structure/flora/ausbushes/stalkybush, @@ -27955,28 +19105,21 @@ dir = 4; network = list("SS13") }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /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 - }, +/turf/open/floor/grass, /area/crew_quarters/rehab_dome) "bbn" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/crew_quarters/rehab_dome) "bbo" = ( /obj/structure/table, @@ -27984,8 +19127,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/crew_quarters/rehab_dome) "bbp" = ( @@ -27997,8 +19139,7 @@ dir = 10 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/crew_quarters/rehab_dome) "bbq" = ( @@ -28007,9 +19148,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/hallway/primary/central) "bbr" = ( /obj/machinery/light/small{ @@ -28023,15 +19162,11 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/rack, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/central) "bbt" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/central) "bbu" = ( /obj/structure/cable{ @@ -28040,26 +19175,20 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plasteel, /area/ai_monitored/storage/eva) "bbx" = ( /obj/machinery/camera{ @@ -28069,61 +19198,46 @@ /obj/machinery/airalarm{ pixel_y = 23 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/ai_monitored/storage/eva) "bby" = ( /obj/machinery/suit_storage_unit/standard_unit, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/ai_monitored/storage/eva) "bbz" = ( /obj/machinery/light{ dir = 1 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 + dir = 4 }, /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 - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/wood, /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 - }, +/obj/item/gun/ballistic/revolver/doublebarrel, +/obj/item/storage/belt/bandolier, +/turf/open/floor/wood, /area/crew_quarters/bar) "bbE" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/crew_quarters/bar) "bbF" = ( /obj/structure/sign/poster/random{ @@ -28131,15 +19245,11 @@ pixel_y = -32; random_basetype = /obj/structure/sign/poster/contraband }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/crew_quarters/bar) "bbG" = ( /obj/effect/landmark/blobstart, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/crew_quarters/bar) "bbH" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -28148,17 +19258,13 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /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 - }, +/turf/open/floor/plasteel/freezer, /area/crew_quarters/kitchen) "bbJ" = ( /obj/structure/cable/orange{ @@ -28167,9 +19273,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/freezer, /area/crew_quarters/kitchen) "bbK" = ( /obj/structure/cable{ @@ -28180,30 +19284,21 @@ /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 - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/neast) "bbL" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plasteel/neutral, /area/crew_quarters/rehab_dome) "bbN" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/rehab_dome) "bbO" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -28212,13 +19307,12 @@ dir = 8; network = list("SS13") }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/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 + dir = 4 }, /area/crew_quarters/rehab_dome) "bbP" = ( @@ -28232,9 +19326,7 @@ pixel_x = -32; random_basetype = /obj/structure/sign/poster/contraband }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/hallway/primary/central) "bbQ" = ( /obj/effect/turf_decal/stripes/asteroid/line{ @@ -28246,9 +19338,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/hallway/primary/central) "bbR" = ( /obj/structure/cable{ @@ -28260,9 +19350,7 @@ name = "External Airlock Access"; req_access_txt = "12" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/central) "bbS" = ( /obj/effect/turf_decal/stripes/line{ @@ -28273,19 +19361,7 @@ 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 - }, +/turf/open/floor/plating, /area/hallway/primary/central) "bbU" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -28299,9 +19375,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/central) "bbV" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -28317,9 +19391,7 @@ name = "External Airlock Access"; req_access_txt = "12" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/central) "bbW" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -28331,8 +19403,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/central) "bbX" = ( @@ -28346,41 +19417,29 @@ d2 = 4; icon_state = "2-4" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plasteel, /area/ai_monitored/storage/eva) "bbZ" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/ai_monitored/storage/eva) "bcc" = ( /obj/structure/closet/emcloset, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "bcd" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -28391,9 +19450,7 @@ d2 = 4; icon_state = "2-4" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "bce" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -28404,9 +19461,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "bcf" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -28424,18 +19479,14 @@ name = "EXTERNAL AIRLOCK"; pixel_x = 32 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "bcg" = ( /obj/machinery/status_display{ density = 0; layer = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/hallway/primary/starboard) "bch" = ( /obj/structure/reagent_dispensers/fueltank, @@ -28444,16 +19495,12 @@ "bci" = ( /obj/structure/reagent_dispensers/fueltank, /obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "bcj" = ( /obj/structure/table, /obj/machinery/cell_charger, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "bck" = ( /obj/machinery/power/terminal{ @@ -28463,9 +19510,7 @@ icon_state = "0-2"; d2 = 2 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/port/west) "bcl" = ( /obj/machinery/door/airlock/maintenance{ @@ -28477,15 +19522,11 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/port/west) "bcm" = ( /obj/structure/tank_dispenser/oxygen, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/hallway/primary/port) "bcn" = ( /obj/machinery/door/firedoor, @@ -28495,8 +19536,7 @@ }, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/port) "bco" = ( @@ -28506,9 +19546,7 @@ }, /obj/effect/turf_decal/stripes/line, /obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/port) "bcp" = ( /obj/structure/cable{ @@ -28522,16 +19560,12 @@ }, /obj/effect/turf_decal/stripes/line, /obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /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 - }, +/turf/closed/wall, /area/crew_quarters/bar) "bcr" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -28544,21 +19578,15 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /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 - }, +/turf/open/floor/plasteel/freezer, /area/crew_quarters/kitchen) "bct" = ( /obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/freezer, /area/crew_quarters/kitchen) "bcu" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -28568,18 +19596,14 @@ icon_state = "1-2" }, /obj/effect/decal/cleanable/blood/gibs/old, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/freezer, /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 - }, +/turf/open/floor/plasteel/freezer, /area/crew_quarters/kitchen) "bcw" = ( /obj/effect/spawner/lootdrop/grille_or_trash, @@ -28590,26 +19614,19 @@ /obj/machinery/light{ dir = 8 }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /area/crew_quarters/rehab_dome) "bcy" = ( -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/crew_quarters/rehab_dome) "bcz" = ( /turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 10 }, /area/crew_quarters/rehab_dome) "bcA" = ( /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/crew_quarters/rehab_dome) "bcB" = ( @@ -28619,8 +19636,7 @@ pixel_x = 24 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/crew_quarters/rehab_dome) "bcC" = ( @@ -28631,8 +19647,7 @@ /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 + dir = 1 }, /area/hallway/primary/central) "bcD" = ( @@ -28646,9 +19661,7 @@ icon_state = "1-2" }, /obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/central) "bcE" = ( /obj/effect/turf_decal/stripes/line{ @@ -28657,8 +19670,7 @@ /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 + dir = 4 }, /area/hallway/primary/central) "bcF" = ( @@ -28669,52 +19681,36 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/central) "bcG" = ( /obj/machinery/light/small, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/central) "bcH" = ( /obj/structure/tank_dispenser/oxygen, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/central) "bcI" = ( /obj/structure/closet/crate/rcd, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/ai_monitored/storage/eva) "bcJ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/ai_monitored/storage/eva) "bcK" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/ai_monitored/storage/eva) "bcL" = ( /obj/structure/table, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "bcM" = ( /obj/structure/table, /obj/machinery/cell_charger, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/hallway/primary/starboard) "bcN" = ( /obj/machinery/camera{ @@ -28722,9 +19718,7 @@ dir = 6 }, /obj/structure/chair/stool, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/hallway/primary/starboard) "bcO" = ( /obj/machinery/computer/station_alert, @@ -28732,26 +19726,20 @@ d2 = 2; icon_state = "0-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "bcP" = ( /obj/machinery/light/small{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "bcR" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -28760,14 +19748,10 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "bcS" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "bcT" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -28777,8 +19761,7 @@ network = list("SS13","QM") }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/starboard) "bcU" = ( @@ -28788,9 +19771,7 @@ icon_state = "4-8" }, /obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/west) "bcV" = ( /obj/structure/cable{ @@ -28798,14 +19779,10 @@ d2 = 4; icon_state = "1-4" }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/port/west) "bcW" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "bcX" = ( /obj/structure/cable/orange{ @@ -28813,9 +19790,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "bcY" = ( /obj/structure/cable{ @@ -28827,48 +19802,38 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/port) "bcZ" = ( /obj/structure/table, -/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, /obj/machinery/light{ dir = 1 }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/crew_quarters/bar) "bda" = ( /obj/structure/table, -/obj/item/weapon/book/manual/barman_recipes, +/obj/item/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 - }, +/obj/item/coin/silver, +/obj/item/coin/silver, +/turf/open/floor/wood, /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 - }, +/turf/open/floor/wood, /area/crew_quarters/bar) "bdc" = ( /obj/structure/table, /obj/machinery/chem_dispenser/drinks, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/crew_quarters/bar) "bdd" = ( /obj/structure/table, @@ -28876,9 +19841,7 @@ /obj/structure/extinguisher_cabinet{ pixel_y = 32 }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/crew_quarters/bar) "bde" = ( /obj/structure/sign/securearea{ @@ -28888,9 +19851,7 @@ pixel_x = 4; pixel_y = 28 }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/crew_quarters/bar) "bdf" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -28903,15 +19864,11 @@ dir = 4; pixel_x = 24 }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/crew_quarters/bar) "bdg" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/freezer, /area/crew_quarters/kitchen) "bdh" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -28920,50 +19877,38 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/freezer, /area/crew_quarters/kitchen) "bdi" = ( /obj/effect/decal/cleanable/blood/gibs/old, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/freezer, /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 - }, +/turf/open/floor/grass, /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 - }, +/turf/open/floor/grass, /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 - }, +/turf/open/floor/grass, /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 - }, +/turf/open/floor/grass, /area/crew_quarters/rehab_dome) "bdn" = ( /obj/structure/flora/ausbushes/fullgrass, @@ -28974,9 +19919,7 @@ pixel_x = 32; pixel_y = -32 }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /area/crew_quarters/rehab_dome) "bdo" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -28986,23 +19929,17 @@ c_tag = "Rehabilitation Dome South 1"; dir = 1 }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /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 - }, +/turf/open/floor/grass, /area/crew_quarters/rehab_dome) "bdq" = ( /turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 5; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 5 }, /area/crew_quarters/rehab_dome) "bdr" = ( @@ -29014,9 +19951,7 @@ }, /obj/machinery/door/firedoor, /turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 10 }, /area/crew_quarters/rehab_dome) "bds" = ( @@ -29028,9 +19963,7 @@ dir = 4 }, /obj/machinery/door/firedoor, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/rehab_dome) "bdt" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -29043,8 +19976,7 @@ }, /obj/machinery/door/firedoor, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/crew_quarters/rehab_dome) "bdu" = ( @@ -29052,15 +19984,12 @@ density = 0; layer = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 + dir = 1 }, /area/hallway/primary/central) "bdw" = ( @@ -29070,9 +19999,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/central) "bdx" = ( /obj/structure/cable{ @@ -29088,27 +20015,21 @@ name = "External Airlock Access"; req_access_txt = "12" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/obj/item/tank/jetpack/carbondioxide, +/turf/open/floor/plasteel, /area/ai_monitored/storage/eva) "bdz" = ( /obj/structure/rack, /obj/structure/window/reinforced{ dir = 4 }, -/obj/item/weapon/tank/jetpack/carbondioxide, +/obj/item/tank/jetpack/carbondioxide, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/ai_monitored/storage/eva) "bdA" = ( /obj/structure/rack, @@ -29116,16 +20037,12 @@ dir = 8 }, /obj/item/clothing/shoes/magboots, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/ai_monitored/storage/eva) "bdC" = ( /obj/structure/cable/orange{ @@ -29138,9 +20055,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/hallway/primary/starboard) "bdD" = ( /obj/structure/cable/orange{ @@ -29153,9 +20068,7 @@ d2 = 8; icon_state = "1-8" }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/hallway/primary/starboard) "bdE" = ( /obj/structure/cable/orange{ @@ -29163,17 +20076,13 @@ d2 = 8; icon_state = "2-8" }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /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 - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "bdG" = ( /obj/effect/turf_decal/stripes/line, @@ -29188,8 +20097,7 @@ }, /obj/machinery/door/firedoor, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/starboard) "bdH" = ( @@ -29198,9 +20106,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/starboard) "bdI" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -29210,8 +20116,7 @@ }, /obj/machinery/door/firedoor, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/starboard) "bdJ" = ( @@ -29221,9 +20126,7 @@ icon_state = "4-8" }, /obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "bdK" = ( /obj/structure/cable/orange{ @@ -29231,9 +20134,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "bdL" = ( /obj/structure/cable{ @@ -29247,9 +20148,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/port) "bdM" = ( /obj/structure/cable{ @@ -29261,9 +20160,7 @@ name = "External Airlock Access"; req_access_txt = "12" }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/hallway/primary/port) "bdN" = ( /obj/structure/cable{ @@ -29273,8 +20170,7 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/port) "bdO" = ( @@ -29284,9 +20180,7 @@ icon_state = "4-8" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/port) "bdP" = ( /obj/structure/cable{ @@ -29304,44 +20198,34 @@ pixel_x = 24 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /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 - }, +/turf/open/floor/wood, /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 - }, +/turf/open/floor/wood, /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 - }, +/turf/open/floor/wood, /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 - }, +/turf/open/floor/wood, /area/crew_quarters/bar) "bdU" = ( /obj/structure/cable/orange{ @@ -29350,9 +20234,7 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/crew_quarters/bar) "bdV" = ( /obj/structure/cable/orange{ @@ -29363,62 +20245,43 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /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 - }, +/turf/open/floor/plasteel/freezer, /area/crew_quarters/kitchen) "bdX" = ( /obj/structure/closet/secure_closet/freezer/meat, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/freezer, /area/crew_quarters/kitchen) "bdY" = ( /obj/structure/closet/chefcloset, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/freezer, /area/crew_quarters/kitchen) "bdZ" = ( /obj/machinery/chem_master/condimaster, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/freezer, /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 - }, +/turf/open/floor/grass, /area/crew_quarters/rehab_dome) "beb" = ( /obj/structure/table/wood, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /area/crew_quarters/rehab_dome) "bec" = ( /obj/structure/chair/stool, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /area/crew_quarters/rehab_dome) "bed" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/crew_quarters/rehab_dome) "bee" = ( /obj/effect/turf_decal/stripes/line{ @@ -29427,9 +20290,7 @@ /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 + dir = 5 }, /area/crew_quarters/rehab_dome) "bef" = ( @@ -29437,22 +20298,17 @@ dir = 6 }, /obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/crew_quarters/rehab_dome) "beg" = ( /turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 10 }, /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 + dir = 8 }, /area/hallway/primary/central) "bei" = ( @@ -29460,8 +20316,7 @@ dir = 1 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/central) "bej" = ( @@ -29469,8 +20324,7 @@ pixel_y = 32 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/central) "bek" = ( @@ -29478,8 +20332,7 @@ pixel_y = 23 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/central) "bel" = ( @@ -29493,8 +20346,7 @@ pixel_y = 24 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/central) "bem" = ( @@ -29511,17 +20363,14 @@ location = "EngineeringMiddle"; name = "navigation beacon (Engineering-Middle)" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 + dir = 4 }, /area/hallway/primary/central) "beo" = ( @@ -29529,8 +20378,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/central) "bep" = ( @@ -29541,8 +20389,7 @@ }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/central) "beq" = ( @@ -29553,8 +20400,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/central) "ber" = ( @@ -29562,26 +20408,20 @@ dir = 10 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/central) "bes" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/ai_monitored/storage/eva) "bet" = ( /obj/structure/cable{ icon_state = "0-2"; d2 = 2 }, -/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{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/ai_monitored/storage/eva) "beu" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -29589,25 +20429,21 @@ name = "EVA"; req_access_txt = "18" }, -/turf/open/floor/plasteel/blue{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/blue, /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 - }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, /area/ai_monitored/storage/eva) "bew" = ( /obj/machinery/power/apc{ dir = 8; name = "Starboard Hallway APC"; + areastring = "/area/hallway/primary/starboard"; pixel_x = -25; pixel_y = 1 }, @@ -29616,9 +20452,7 @@ dir = 4 }, /obj/structure/cable/orange, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "bex" = ( /obj/structure/cable{ @@ -29627,9 +20461,7 @@ icon_state = "2-4" }, /obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/hallway/primary/starboard) "bey" = ( /obj/structure/cable{ @@ -29642,9 +20474,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/hallway/primary/starboard) "bez" = ( /obj/structure/cable{ @@ -29657,22 +20487,16 @@ /obj/structure/sign/electricshock{ pixel_y = -32 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "beB" = ( /obj/structure/closet/crate, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "beC" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -29682,21 +20506,15 @@ icon_state = "1-2" }, /obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "beD" = ( /obj/machinery/light/small, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "beE" = ( /obj/structure/tank_dispenser/oxygen, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "beF" = ( /turf/closed/mineral/random/labormineral, @@ -29705,49 +20523,35 @@ /turf/closed/mineral, /area/maintenance/asteroid/starboard) "beH" = ( -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/rust, /area/maintenance/asteroid/starboard) "beI" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/maintenance/asteroid/starboard) "beJ" = ( -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /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 - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/wood, /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 - }, +/turf/open/floor/wood, /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 - }, +/turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "beO" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -29760,15 +20564,11 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "beP" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/crew_quarters/kitchen) "beQ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -29781,32 +20581,25 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/freezer, /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 - }, +/turf/open/floor/grass, /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 - }, +/turf/open/floor/grass, /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 + dir = 1 }, /area/crew_quarters/rehab_dome) "beU" = ( @@ -29818,28 +20611,20 @@ dir = 8 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/rehab_dome) "beV" = ( /turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; - dir = 5; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 5 }, /area/hallway/primary/central) "beW" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/central) "beX" = ( /obj/effect/landmark/lightsout, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/central) "beY" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -29857,9 +20642,7 @@ location = "EngineeringMiddle2"; name = "navigation beacon (Engineering-Middle 2)" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/central) "beZ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -29871,9 +20654,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/central) "bfa" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -29884,9 +20665,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/central) "bfb" = ( /obj/structure/cable{ @@ -29902,9 +20681,7 @@ d2 = 8; icon_state = "1-8" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/central) "bfc" = ( /obj/structure/cable{ @@ -29915,9 +20692,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/central) "bfd" = ( /obj/structure/cable{ @@ -29928,9 +20703,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/central) "bfe" = ( /obj/structure/cable{ @@ -29948,9 +20721,7 @@ location = "EngineeringEast"; name = "navigation beacon (Engineering-East)" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/central) "bff" = ( /obj/structure/cable{ @@ -29959,28 +20730,21 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/blue/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/blue/corner, /area/hallway/primary/central) "bfg" = ( /obj/structure/cable{ 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{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 + dir = 9 }, /area/ai_monitored/storage/eva) "bfi" = ( @@ -29991,17 +20755,13 @@ }, /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 + dir = 1 }, /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 + dir = 1 }, /area/ai_monitored/storage/eva) "bfk" = ( @@ -30011,17 +20771,13 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /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 + dir = 5 }, /area/ai_monitored/storage/eva) "bfm" = ( @@ -30035,9 +20791,7 @@ req_access_txt = "0"; req_one_access_txt = "10;11;12" }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/hallway/primary/starboard) "bfn" = ( /obj/structure/cable/orange{ @@ -30045,9 +20799,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/hallway/primary/starboard) "bfo" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -30060,19 +20812,15 @@ name = "External Airlock Access"; req_access_txt = "12" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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) +/turf/open/floor/plating, +/area/maintenance/asteroid/starboard) "bfq" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -30080,9 +20828,7 @@ /turf/open/floor/plating, /area/maintenance/asteroid/starboard) "bfr" = ( -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/starboard) "bfs" = ( /obj/effect/spawner/lootdrop/grille_or_trash, @@ -30109,14 +20855,6 @@ /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"; @@ -30125,9 +20863,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel/stage_left{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/stage_left, /area/crew_quarters/theatre) "bfA" = ( /obj/structure/cable{ @@ -30136,25 +20872,20 @@ icon_state = "4-8" }, /obj/structure/closet/secure_closet/engineering_electrical, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/wood, /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 + dir = 8 }, /area/hallway/primary/port) "bfD" = ( @@ -30165,40 +20896,30 @@ }, /obj/structure/table/wood/poker, /obj/machinery/door/firedoor, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /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 - }, +/turf/open/floor/wood, /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 - }, +/turf/open/floor/wood, /area/crew_quarters/bar) "bfG" = ( /obj/structure/chair/stool/bar, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "bfH" = ( /obj/machinery/newscaster{ pixel_y = 32 }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "bfI" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -30215,18 +20936,14 @@ pixel_x = 32; random_basetype = /obj/structure/sign/poster/official }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/bar, /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 - }, +/turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "bfK" = ( /obj/structure/table, @@ -30237,18 +20954,14 @@ name = "Station Intercom (General)"; pixel_y = 20 }, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cafeteria, /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 - }, +/turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "bfM" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -30257,25 +20970,19 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "bfN" = ( /obj/structure/sink/kitchen{ pixel_y = 32 }, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "bfO" = ( /obj/structure/extinguisher_cabinet{ pixel_y = 32 }, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "bfP" = ( /obj/structure/disposalpipe/segment, @@ -30286,9 +20993,7 @@ }, /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 - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/neast) "bfQ" = ( /obj/structure/flora/ausbushes/fullgrass, @@ -30296,9 +21001,7 @@ c_tag = "Rehabilitation Dome South 2"; dir = 1 }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /area/crew_quarters/rehab_dome) "bfR" = ( /obj/structure/flora/ausbushes/fullgrass, @@ -30306,9 +21009,7 @@ dir = 1; pixel_y = -22 }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /area/crew_quarters/rehab_dome) "bfS" = ( /obj/structure/flora/ausbushes/sparsegrass, @@ -30316,24 +21017,18 @@ dir = 1; pixel_y = -26 }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /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 - }, +/turf/open/floor/grass, /area/crew_quarters/rehab_dome) "bfU" = ( /obj/machinery/light, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /area/crew_quarters/rehab_dome) "bfV" = ( /obj/machinery/light{ @@ -30344,8 +21039,7 @@ dir = 5 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/crew_quarters/rehab_dome) "bfW" = ( @@ -30356,13 +21050,12 @@ c_tag = "Rehabilitation Dome Lobby South"; dir = 1 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/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 + dir = 8 }, /area/crew_quarters/rehab_dome) "bfX" = ( @@ -30370,8 +21063,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/crew_quarters/rehab_dome) "bfY" = ( @@ -30387,8 +21079,7 @@ /obj/structure/disposalpipe/segment, /obj/machinery/door/firedoor, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/crew_quarters/rehab_dome) "bfZ" = ( @@ -30397,9 +21088,7 @@ pixel_y = -32 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/primary/central) "bga" = ( /obj/machinery/camera{ @@ -30408,8 +21097,7 @@ network = list("SS13") }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/central) "bgb" = ( @@ -30419,14 +21107,12 @@ pixel_y = -28 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/central) "bgc" = ( /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/central) "bgd" = ( @@ -30434,9 +21120,7 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 }, -/turf/open/floor/plasteel/neutral/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/side, /area/hallway/primary/central) "bge" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -30447,14 +21131,10 @@ dir = 1; network = list("SS13") }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/central) "bgf" = ( -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/central) "bgg" = ( /obj/item/device/radio/intercom{ @@ -30462,9 +21142,7 @@ name = "Station Intercom (General)"; pixel_y = -28 }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/central) "bgh" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ @@ -30474,9 +21152,7 @@ pixel_x = -32; pixel_y = -32 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/primary/central) "bgi" = ( /obj/structure/cable{ @@ -30497,9 +21173,7 @@ location = "EngineeringEast3"; name = "navigation beacon (Engineering-East 3)" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/central) "bgj" = ( /obj/structure/cable{ @@ -30512,9 +21186,7 @@ }, /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 + dir = 4 }, /area/hallway/primary/central) "bgk" = ( @@ -30531,9 +21203,7 @@ req_access_txt = "18" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/blue{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/blue, /area/ai_monitored/storage/eva) "bgl" = ( /obj/structure/cable{ @@ -30545,9 +21215,7 @@ dir = 4 }, /turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/ai_monitored/storage/eva) "bgm" = ( @@ -30565,9 +21233,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/ai_monitored/storage/eva) "bgn" = ( /obj/structure/cable{ @@ -30576,9 +21242,7 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/ai_monitored/storage/eva) "bgo" = ( /obj/structure/cable{ @@ -30594,9 +21258,7 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/ai_monitored/storage/eva) "bgp" = ( /obj/structure/cable{ @@ -30606,28 +21268,24 @@ /obj/machinery/power/apc{ dir = 4; name = "EVA APC"; + areastring = "/area/ai_monitored/storage/eva"; pixel_x = 23; pixel_y = 2 }, /turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/ai_monitored/storage/eva) "bgq" = ( /obj/machinery/vending/coffee, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 + dir = 8 }, /area/hallway/primary/starboard) "bgs" = ( @@ -30644,8 +21302,7 @@ icon_state = "pipe-c" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/starboard) "bgt" = ( @@ -30661,8 +21318,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/starboard) "bgu" = ( @@ -30683,8 +21339,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/starboard) "bgv" = ( @@ -30703,8 +21358,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/starboard) "bgw" = ( @@ -30720,8 +21374,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/starboard) "bgx" = ( @@ -30743,8 +21396,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/starboard) "bgy" = ( @@ -30763,8 +21415,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/starboard) "bgz" = ( @@ -30782,8 +21433,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/starboard) "bgA" = ( @@ -30802,8 +21452,7 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/starboard) "bgB" = ( @@ -30812,9 +21461,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/starboard) "bgC" = ( /obj/structure/cable/orange{ @@ -30824,8 +21471,7 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/starboard) "bgD" = ( @@ -30838,10 +21484,8 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard) +/turf/open/floor/plating, +/area/maintenance/asteroid/starboard) "bgE" = ( /obj/structure/cable/orange{ d1 = 4; @@ -30859,9 +21503,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/starboard) "bgG" = ( /obj/structure/cable/orange{ @@ -30874,9 +21516,7 @@ d2 = 8; icon_state = "2-8" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/starboard) "bgH" = ( /obj/structure/cable/orange{ @@ -30885,9 +21525,7 @@ icon_state = "4-8" }, /obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/starboard) "bgI" = ( /obj/structure/cable/orange{ @@ -30895,9 +21533,7 @@ d2 = 8; icon_state = "2-8" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/starboard) "bgJ" = ( /obj/structure/closet/crate, @@ -30908,18 +21544,14 @@ icon_state = "window"; dir = 4 }, -/turf/open/floor/plasteel/stage_left{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/stage_left, /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 - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/port) "bgM" = ( /obj/structure/cable{ @@ -30930,9 +21562,7 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/port) "bgN" = ( /obj/machinery/camera{ @@ -30943,9 +21573,7 @@ pixel_x = -32 }, /obj/structure/chair/stool/bar, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "bgO" = ( /obj/structure/disposalpipe/junction{ @@ -30953,9 +21581,7 @@ dir = 2 }, /obj/structure/chair/stool/bar, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "bgP" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -30963,17 +21589,13 @@ dir = 4 }, /obj/structure/chair/stool/bar, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "bgQ" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "bgR" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -30982,9 +21604,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "bgS" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden, @@ -31001,9 +21621,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "bgT" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -31021,9 +21639,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "bgU" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -31038,9 +21654,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "bgV" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -31054,33 +21668,13 @@ /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 - }, +/turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "bgX" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "bgY" = ( /obj/machinery/disposal/bin, @@ -31090,9 +21684,7 @@ /obj/machinery/newscaster{ pixel_x = 32 }, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "bgZ" = ( /obj/structure/cable{ @@ -31106,37 +21698,29 @@ name = "Service Atmospherics Checkpoint"; req_access_txt = "24" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /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 + dir = 1 }, /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 + dir = 4 }, /area/hallway/primary/central) "bhd" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/engine/engineering) "bhe" = ( /obj/structure/cable{ @@ -31149,9 +21733,7 @@ d2 = 4; icon_state = "2-4" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/central) "bhf" = ( /obj/structure/cable{ @@ -31163,9 +21745,7 @@ dir = 8 }, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/central) "bhg" = ( @@ -31173,32 +21753,24 @@ dir = 4 }, /turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/ai_monitored/storage/eva) "bhh" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/ai_monitored/storage/eva) "bhk" = ( /obj/machinery/camera{ @@ -31210,22 +21782,17 @@ pixel_x = 24 }, /turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/ai_monitored/storage/eva) "bhl" = ( /obj/machinery/vending/cola/random, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 + dir = 8 }, /area/hallway/primary/starboard) "bhn" = ( @@ -31235,9 +21802,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/starboard) "bho" = ( /obj/structure/cable{ @@ -31245,9 +21810,7 @@ d2 = 4; icon_state = "1-4" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/starboard) "bhp" = ( /obj/structure/cable{ @@ -31255,9 +21818,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/starboard) "bhq" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on, @@ -31266,9 +21827,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/starboard) "bhr" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -31282,9 +21841,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/starboard) "bhs" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ @@ -31295,9 +21852,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/starboard) "bht" = ( /obj/machinery/light/small{ @@ -31315,6 +21870,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Surgery APC"; + areastring = "/area/medical/surgery"; pixel_y = -24 }, /obj/structure/cable/orange, @@ -31322,16 +21878,12 @@ icon_state = "ast_warn_end"; dir = 1 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/medical/surgery) "bhw" = ( /obj/machinery/light/small, /obj/structure/closet, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/starboard) "bhx" = ( /obj/structure/cable/orange{ @@ -31349,9 +21901,7 @@ }, /obj/effect/spawner/lootdrop/costume, /obj/effect/spawner/lootdrop/costume, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/bar, /area/crew_quarters/theatre) "bhz" = ( /obj/structure/window{ @@ -31364,86 +21914,62 @@ }, /obj/effect/spawner/lootdrop/costume, /obj/effect/spawner/lootdrop/costume, -/turf/open/floor/plasteel/stage_left{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/stage_left, /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 - }, +/turf/open/floor/plasteel/bar, /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 - }, +/turf/open/floor/plasteel/bar, /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 - }, +/turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "bhD" = ( -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "bhE" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "bhF" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "bhG" = ( /obj/effect/landmark/start/cook, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cafeteria, /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 - }, +/obj/item/reagent_containers/food/condiment/peppermill, +/turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "bhI" = ( /obj/structure/table, -/obj/item/weapon/book/manual/chef_recipes, +/obj/item/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 - }, +/turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "bhJ" = ( -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "bhK" = ( /obj/machinery/vending/dinnerware, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "bhL" = ( /obj/structure/disposalpipe/segment, @@ -31460,28 +21986,22 @@ /obj/effect/turf_decal/stripes/line{ dir = 9 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/neast) "bhN" = ( /obj/structure/table, -/obj/item/weapon/wrench, +/obj/item/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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/neast) "bhO" = ( /turf/open/floor/plating/asteroid/airless, @@ -31516,8 +22036,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/central) "bhT" = ( @@ -31526,15 +22045,12 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 + dir = 4 }, /area/hallway/primary/central) "bhV" = ( @@ -31544,65 +22060,49 @@ }, /obj/item/stack/sheet/metal/fifty, /turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 10 }, /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 - }, +/turf/open/floor/plasteel/blue/side, /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 - }, +/turf/open/floor/plasteel/blue/side, /area/ai_monitored/storage/eva) "bhY" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/electrical{ +/obj/item/storage/toolbox/electrical{ pixel_x = 1; pixel_y = 5 }, -/turf/open/floor/plasteel/blue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/blue/side, /area/ai_monitored/storage/eva) "bhZ" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, /turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 6 }, /area/ai_monitored/storage/eva) "bia" = ( /obj/machinery/vending/snack/random, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel/neutral/corner, /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 - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/starboard) "bid" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -31613,24 +22113,18 @@ dir = 1; network = list("SS13") }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /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 - }, +/turf/open/floor/plasteel/neutral/corner, /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 - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/starboard) "big" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -31641,9 +22135,7 @@ dir = 1; network = list("SS13") }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/starboard) "bih" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -31653,37 +22145,28 @@ dir = 1; pixel_y = -24 }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /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 + dir = 4 }, /area/hallway/primary/starboard) "bij" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 - }, +/turf/open/floor/plating, /area/medical/surgery) "bil" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/medical/virology) "bim" = ( /obj/structure/cable/orange{ @@ -31691,15 +22174,11 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/starboard) "bin" = ( /obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/west) "bio" = ( /obj/structure/cable/orange{ @@ -31707,9 +22186,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/west) "bip" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -31721,8 +22198,7 @@ pixel_x = -32 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/port) "biq" = ( @@ -31734,28 +22210,22 @@ pixel_x = -32; random_basetype = /obj/structure/sign/poster/official }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/bar, /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 - }, +/turf/open/floor/plasteel/bar, /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 - }, +/obj/item/kitchen/fork, +/turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "bit" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -31765,9 +22235,7 @@ dir = 8 }, /obj/effect/landmark/start/mime, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "biu" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -31776,22 +22244,18 @@ /obj/structure/chair{ dir = 4 }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/bar, /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{ +/obj/item/reagent_containers/food/condiment/peppermill, +/obj/item/reagent_containers/food/condiment/saltshaker{ pixel_x = 5 }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "biw" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -31801,9 +22265,7 @@ /obj/structure/chair{ dir = 8 }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "bix" = ( /obj/structure/cable/orange{ @@ -31814,9 +22276,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "biy" = ( /obj/structure/table/reinforced, @@ -31827,37 +22287,27 @@ id = "kitchen" }, /obj/machinery/door/firedoor, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "biz" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cafeteria, /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 - }, +/turf/open/floor/plasteel/cafeteria, /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 - }, +/obj/item/reagent_containers/food/condiment/saltshaker, +/turf/open/floor/plasteel/cafeteria, /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 - }, +/obj/item/kitchen/rollingpin, +/turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "biD" = ( /obj/structure/table, @@ -31865,9 +22315,7 @@ /obj/machinery/light{ dir = 4 }, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "biE" = ( /obj/structure/disposalpipe/segment, @@ -31886,18 +22334,14 @@ c_tag = "Service Atmospherics Checkpoint"; dir = 5 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/neast) "biG" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ @@ -31906,9 +22350,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/neast) "biH" = ( /obj/structure/lattice, @@ -31937,99 +22379,96 @@ /turf/open/space, /area/space) "biL" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /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 - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/starboard) "biN" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/medical/morgue) "biO" = ( /obj/machinery/status_display{ density = 0; layer = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/medical/morgue) "biP" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/medical/patients_rooms) "biQ" = ( -/obj/structure/table, -/obj/item/weapon/surgicaldrill, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/obj/structure/closet/crate/freezer, +/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/reagent_containers/blood/BPlus{ + pixel_x = 1; + pixel_y = 2 + }, +/obj/item/reagent_containers/blood/OMinus, +/obj/item/reagent_containers/blood/OPlus{ + pixel_x = -2; + pixel_y = -1 + }, +/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/corner{ + dir = 1 }, /area/medical/surgery) "biR" = ( -/obj/structure/table, -/obj/item/weapon/hemostat, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/obj/structure/closet/crate/freezer/surplus_limbs, +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 5 }, /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 - }, +/turf/open/floor/plasteel/whiteblue, /area/medical/surgery) "biT" = ( /obj/structure/table, -/obj/item/weapon/retractor, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/obj/item/clothing/gloves/color/latex, +/obj/item/clothing/mask/surgical, +/obj/item/clothing/suit/apron/surgical, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 9 }, /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 +/obj/item/surgicaldrill, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 4 }, /area/medical/surgery) "biV" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/medical/surgery) "biW" = ( /obj/structure/chair{ dir = 8 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/medical/surgery) "biX" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/medical/surgery) "biY" = ( /obj/structure/chair{ @@ -32038,9 +22477,7 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/medical/surgery) "biZ" = ( /obj/structure/closet/crate, @@ -32054,9 +22491,7 @@ /turf/open/floor/plating, /area/maintenance/asteroid/starboard) "bjb" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/medical/virology) "bjc" = ( /obj/structure/cable/orange{ @@ -32064,9 +22499,7 @@ d2 = 4; icon_state = "1-4" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/starboard) "bjd" = ( /obj/structure/cable/orange{ @@ -32075,9 +22508,7 @@ icon_state = "2-8" }, /obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/starboard) "bje" = ( /obj/structure/disposalpipe/segment{ @@ -32090,9 +22521,7 @@ icon_state = "4-8" }, /obj/structure/grille/broken, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "bjf" = ( /obj/structure/disposalpipe/segment{ @@ -32103,9 +22532,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "bjg" = ( /obj/structure/cable{ @@ -32116,9 +22543,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "bjh" = ( /obj/structure/cable{ @@ -32132,9 +22557,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "bji" = ( /obj/structure/cable{ @@ -32148,9 +22571,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "bjj" = ( /obj/structure/cable{ @@ -32165,9 +22586,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "bjk" = ( /obj/structure/cable{ @@ -32180,8 +22599,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/port) "bjl" = ( @@ -32194,9 +22612,7 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/port) "bjm" = ( /obj/structure/cable{ @@ -32214,42 +22630,29 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/primary/port) "bjn" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/crew_quarters/bar) "bjo" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/bar, /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 - }, +/turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "bjq" = ( /obj/machinery/holopad, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "bjr" = ( /obj/effect/landmark/xmastree, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "bjs" = ( /obj/structure/cable/orange{ @@ -32257,9 +22660,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "bjt" = ( /obj/structure/table/reinforced, @@ -32267,31 +22668,23 @@ id = "kitchen" }, /obj/machinery/door/firedoor, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cafeteria, /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 - }, +/obj/item/reagent_containers/glass/beaker, +/obj/item/reagent_containers/food/condiment/enzyme, +/turf/open/floor/plasteel/cafeteria, /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 - }, +/obj/item/reagent_containers/food/snacks/mint, +/turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "bjw" = ( /obj/structure/table, /obj/machinery/microwave, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "bjx" = ( /obj/structure/disposalpipe/segment, @@ -32303,17 +22696,13 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/neast) "bjz" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ @@ -32326,9 +22715,7 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/neast) "bjA" = ( /obj/structure/extinguisher_cabinet{ @@ -32336,8 +22723,7 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/central) "bjB" = ( @@ -32347,9 +22733,6 @@ }, /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{ @@ -32363,16 +22746,13 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /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 - }, +/turf/open/floor/plating, /area/hallway/primary/central) "bjG" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -32382,8 +22762,7 @@ }, /obj/machinery/door/airlock/glass, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/starboard) "bjH" = ( @@ -32398,9 +22777,7 @@ }, /obj/machinery/door/airlock/glass, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/starboard) "bjI" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -32409,9 +22786,7 @@ dir = 1 }, /obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/starboard) "bjJ" = ( /obj/structure/extinguisher_cabinet{ @@ -32421,114 +22796,92 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" }, +/turf/open/floor/plasteel/cmo, /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 - }, +/turf/open/floor/plasteel/cmo, /area/crew_quarters/heads/cmo) "bjM" = ( /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/light{ - dir = 1 - }, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/neutral/side{ + dir = 8; + heat_capacity = 1e+006 }, /area/crew_quarters/heads/cmo) "bjN" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/machinery/airalarm{ pixel_y = 23 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/vault, /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 - }, +/turf/open/floor/plasteel/vault, /area/medical/patients_rooms) "bjP" = ( /obj/structure/closet/secure_closet/personal/patient, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/vault, /area/medical/patients_rooms) "bjQ" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/machinery/firealarm{ pixel_y = 24 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/vault, /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 +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 1 }, /area/medical/surgery) "bjS" = ( -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/medical/surgery) "bjT" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/blue, /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 +/obj/item/hemostat, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 4 }, /area/medical/surgery) "bjV" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/medical/surgery) "bjW" = ( /obj/structure/chair{ @@ -32537,20 +22890,26 @@ /obj/structure/extinguisher_cabinet{ pixel_x = 24 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/medical/surgery) "bjX" = ( /obj/structure/table, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/obj/machinery/camera{ + c_tag = "Virology 2"; + dir = 5; + network = list("SS13","CMO") + }, +/obj/structure/sign/poster/official/bless_this_spess{ + pixel_x = -32 + }, +/obj/item/folder/red, +/obj/item/pen/red, +/turf/open/floor/plasteel/whitegreen/side{ + dir = 8 }, /area/medical/virology) "bjY" = ( -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/medical/virology) "bjZ" = ( /obj/structure/cable/orange{ @@ -32559,9 +22918,7 @@ icon_state = "4-8" }, /obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/starboard) "bka" = ( /obj/machinery/light/small{ @@ -32574,9 +22931,7 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/west) "bkc" = ( /obj/structure/disposalpipe/segment{ @@ -32593,9 +22948,7 @@ d2 = 4; icon_state = "2-4" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "bkd" = ( /obj/structure/cable/orange{ @@ -32607,9 +22960,7 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "bke" = ( /obj/structure/cable/orange{ @@ -32620,9 +22971,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/west) "bkf" = ( /obj/structure/cable/orange{ @@ -32636,9 +22985,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "bkg" = ( /obj/machinery/door/airlock/maintenance{ @@ -32653,9 +23000,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "bkh" = ( /obj/structure/cable/orange{ @@ -32668,8 +23013,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/port) "bki" = ( @@ -32687,9 +23031,7 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/port) "bkj" = ( /obj/structure/cable/orange{ @@ -32704,9 +23046,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/primary/port) "bkk" = ( /obj/structure/cable/orange{ @@ -32717,9 +23057,7 @@ /obj/machinery/door/airlock/glass{ name = "Bar" }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "bkl" = ( /obj/structure/cable/orange{ @@ -32727,9 +23065,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "bkm" = ( /obj/structure/cable/orange{ @@ -32741,9 +23077,7 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "bkn" = ( /obj/structure/cable/orange{ @@ -32753,9 +23087,7 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/table/wood, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "bko" = ( /obj/structure/cable/orange{ @@ -32767,9 +23099,7 @@ /obj/structure/chair{ dir = 8 }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "bkp" = ( /obj/structure/cable/orange{ @@ -32780,9 +23110,7 @@ /obj/structure/chair{ dir = 4 }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "bkq" = ( /obj/structure/table/wood, @@ -32791,9 +23119,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "bkr" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -32805,9 +23131,7 @@ /obj/structure/chair{ dir = 8 }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "bks" = ( /obj/structure/cable/orange{ @@ -32815,22 +23139,16 @@ d2 = 8; icon_state = "1-8" }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "bkt" = ( /obj/machinery/deepfryer, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cafeteria, /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 - }, +/obj/item/storage/box/donkpockets, +/turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "bkv" = ( /obj/structure/closet/secure_closet/freezer/fridge, @@ -32838,9 +23156,7 @@ dir = 8; pixel_x = 24 }, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "bkw" = ( /obj/structure/disposalpipe/segment, @@ -32855,16 +23171,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 10 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/neast) "bky" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ @@ -32874,22 +23186,16 @@ /obj/effect/turf_decal/stripes/line{ dir = 6 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/neast) "bkz" = ( /obj/machinery/light/small{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/central) "bkA" = ( -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/engine/engineering) "bkB" = ( /obj/structure/cable{ @@ -32905,9 +23211,7 @@ /obj/machinery/power/emitter/anchored{ state = 2 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/engine/engineering) "bkC" = ( /obj/structure/cable{ @@ -32915,9 +23219,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/engine/engineering) "bkD" = ( /obj/structure/cable{ @@ -32932,9 +23234,7 @@ /obj/machinery/power/emitter/anchored{ state = 2 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/engine/engineering) "bkE" = ( /obj/structure/cable{ @@ -32944,89 +23244,65 @@ /obj/machinery/power/emitter/anchored{ state = 2 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/engine/engineering) "bkF" = ( /obj/machinery/light/small{ dir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/central) "bkG" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/primary/starboard) "bkH" = ( -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/cmo, /area/crew_quarters/heads/cmo) "bkJ" = ( -/obj/structure/table, -/obj/item/weapon/folder/red{ +/obj/item/folder/red{ pixel_x = 8; pixel_y = 6 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/structure/table/glass, +/turf/open/floor/plasteel/blue, /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 - }, +/turf/open/floor/plasteel/neutral, /area/medical/patients_rooms) "bkL" = ( /obj/machinery/vending/wallmed{ pixel_x = 24 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cmo, /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 - }, +/obj/item/folder/white, +/obj/structure/table/glass, +/turf/open/floor/plasteel/blue, /area/medical/patients_rooms) "bkN" = ( -/obj/effect/landmark/xeno_spawn, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/machinery/computer/operating, +/turf/open/floor/plasteel/blue, /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 - }, +/turf/open/floor/plasteel/neutral, /area/medical/surgery) "bkP" = ( /obj/machinery/holopad, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/blue, /area/medical/surgery) "bkQ" = ( /obj/structure/chair{ @@ -33036,15 +23312,11 @@ dir = 8; pixel_x = 24 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/medical/surgery) "bkR" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/medical/virology) "bkS" = ( /obj/structure/cable/orange{ @@ -33056,23 +23328,17 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/west) "bkU" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/storage/primary) "bkV" = ( /obj/structure/cable/orange{ @@ -33080,9 +23346,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/port) "bkW" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ @@ -33094,9 +23358,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/primary/port) "bkX" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -33105,62 +23367,46 @@ /obj/machinery/door/airlock/glass{ name = "Bar" }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/bar, /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 - }, +/turf/open/floor/plasteel/bar, /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 - }, +/turf/open/floor/plasteel/bar, /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 - }, +/turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "blb" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/bar, /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 - }, +/turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "bld" = ( /obj/machinery/holopad, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cafeteria, /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 - }, +/turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "blf" = ( /obj/structure/cable{ @@ -33185,9 +23431,7 @@ name = "External Airlock Access"; req_access_txt = "12" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/neast) "blg" = ( /obj/structure/cable{ @@ -33201,9 +23445,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 6 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/central) "blh" = ( /obj/structure/cable{ @@ -33214,9 +23456,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/central) "bli" = ( /obj/structure/cable{ @@ -33230,9 +23470,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/central) "blj" = ( /obj/structure/cable{ @@ -33248,9 +23486,7 @@ name = "External Airlock Access"; req_access_txt = "12" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/central) "blk" = ( /obj/structure/cable{ @@ -33263,8 +23499,7 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/central) "bll" = ( @@ -33276,17 +23511,14 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 + dir = 4 }, /area/hallway/primary/central) "bln" = ( @@ -33295,9 +23527,7 @@ d2 = 4; icon_state = "2-4" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/engine/engineering) "blo" = ( /obj/machinery/light, @@ -33306,9 +23536,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/engine/engineering) "blp" = ( /obj/structure/cable{ @@ -33316,9 +23544,7 @@ d2 = 8; icon_state = "1-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/engine/engineering) "blq" = ( /obj/machinery/computer/station_alert, @@ -33329,15 +23555,11 @@ name = "Chief Engineer RC"; pixel_x = -32 }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/crew_quarters/heads/chief) "blr" = ( /obj/machinery/light, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/engine/engineering) "bls" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -33346,8 +23568,7 @@ icon_state = "pipe-c" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/central) "blt" = ( @@ -33364,9 +23585,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/central) "blu" = ( /obj/structure/cable{ @@ -33381,8 +23600,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/central) "blv" = ( @@ -33402,9 +23620,7 @@ name = "External Airlock Access"; req_access_txt = "12" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/central) "blw" = ( /obj/structure/cable{ @@ -33421,9 +23637,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/central) "blx" = ( /obj/structure/cable{ @@ -33437,9 +23651,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/central) "bly" = ( /obj/structure/cable{ @@ -33454,9 +23666,7 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/central) "blz" = ( /obj/structure/cable{ @@ -33467,9 +23677,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/central) "blA" = ( /obj/structure/cable{ @@ -33490,9 +23698,7 @@ name = "EXTERNAL AIRLOCK"; pixel_x = 32 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/central) "blB" = ( /obj/structure/cable{ @@ -33511,9 +23717,7 @@ name = "EXTERNAL AIRLOCK"; pixel_x = -32 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "blC" = ( /obj/structure/cable{ @@ -33524,9 +23728,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "blD" = ( /obj/structure/cable{ @@ -33543,9 +23745,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "blE" = ( /obj/structure/cable{ @@ -33563,9 +23763,7 @@ name = "External Airlock Access"; req_access_txt = "12" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "blF" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -33580,9 +23778,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/primary/starboard) "blG" = ( /obj/structure/cable{ @@ -33602,9 +23798,7 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/starboard) "blH" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ @@ -33619,9 +23813,7 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/starboard) "blI" = ( /obj/structure/cable/orange{ @@ -33631,11 +23823,13 @@ /obj/machinery/power/apc{ dir = 4; name = "Chief Medical Officer's Office APC"; + areastring = "/area/crew_quarters/heads/cmo"; pixel_x = 23; pixel_y = 2 }, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/neutral/side{ + dir = 8; + heat_capacity = 1e+006 }, /area/crew_quarters/heads/cmo) "blJ" = ( @@ -33644,21 +23838,16 @@ name = "Privacy Shutters"; pixel_x = -24 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/item/twohanded/required/kirbyplants/random, +/turf/open/floor/plasteel/cmo, /area/medical/patients_rooms) "blK" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cmo, /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 - }, +/turf/open/floor/plasteel/cmo, /area/medical/patients_rooms) "blM" = ( /obj/machinery/button/door{ @@ -33666,29 +23855,22 @@ name = "Privacy Shutters"; pixel_x = -24 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/item/twohanded/required/kirbyplants/random, +/turf/open/floor/plasteel/cmo, /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 - }, +/turf/open/floor/plasteel/blue, /area/medical/surgery) "blO" = ( -/obj/structure/closet/crate/freezer/surplus_limbs, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/structure/table, +/obj/item/retractor, +/turf/open/floor/plasteel/whiteblue/corner, /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 - }, +/turf/open/floor/plasteel/black, /area/medical/surgery) "blQ" = ( /obj/structure/chair{ @@ -33698,57 +23880,62 @@ c_tag = "Surgery Observation"; dir = 9 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/medical/surgery) "blR" = ( /obj/machinery/status_display{ density = 0; layer = 4 }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/medical/surgery) "blS" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plasteel/white, /area/medical/virology) "blU" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" }, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating, /area/medical/virology) "blV" = ( /obj/structure/bed, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/obj/machinery/light/small{ + dir = 1 }, +/obj/item/bedsheet/medical, +/turf/open/floor/plasteel/vault, /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 +/obj/item/storage/box/donkpockets, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, +/turf/open/floor/plasteel/vault, /area/medical/virology) "blX" = ( /obj/structure/cable/orange{ @@ -33767,35 +23954,27 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plasteel, /area/storage/primary) "bma" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/storage/primary) "bmc" = ( /obj/structure/disposalpipe/segment{ @@ -33803,9 +23982,7 @@ icon_state = "pipe-c" }, /obj/machinery/vending/snack/random, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/storage/primary) "bmd" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -33815,47 +23992,35 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel/bar, /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 - }, +/turf/open/floor/plasteel/bar, /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 - }, +/turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "bmh" = ( /obj/machinery/light, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "bmi" = ( /obj/machinery/vending/coffee, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "bmj" = ( /obj/machinery/vending/cola, @@ -33868,9 +24033,7 @@ dir = 8; pixel_x = 24 }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "bmk" = ( /obj/machinery/food_cart, @@ -33882,18 +24045,14 @@ name = "Privacy Shutters"; pixel_x = -24 }, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cafeteria, /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 - }, +/turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "bmm" = ( /obj/structure/disposaloutlet{ @@ -33905,17 +24064,13 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/crew_quarters/kitchen) "bmn" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/crew_quarters/kitchen) "bmo" = ( /obj/structure/cable{ @@ -33932,9 +24087,7 @@ name = "disposal pipe - Kitchen"; sortType = 20 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/neast) "bmp" = ( /obj/machinery/door/airlock/glass_external{ @@ -33948,9 +24101,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/neast) "bmq" = ( /obj/structure/cable{ @@ -33963,9 +24114,7 @@ }, /obj/machinery/light/small, /obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/neast) "bmr" = ( /obj/structure/cable{ @@ -33981,9 +24130,7 @@ name = "Service Atmospherics Checkpoint"; req_access_txt = "24" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/neast) "bms" = ( /obj/structure/cable{ @@ -34021,9 +24168,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/central) "bmv" = ( /obj/structure/cable{ @@ -34036,9 +24181,7 @@ dir = 4 }, /obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/central) "bmw" = ( /obj/machinery/door/airlock/glass_external{ @@ -34052,9 +24195,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/central) "bmx" = ( /obj/structure/cable{ @@ -34072,9 +24213,7 @@ name = "EXTERNAL AIRLOCK"; pixel_y = -32 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/central) "bmy" = ( /obj/machinery/firealarm{ @@ -34083,8 +24222,7 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/central) "bmz" = ( @@ -34094,8 +24232,7 @@ dir = 9 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/central) "bmA" = ( @@ -34104,38 +24241,29 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/engine/engineering) "bmB" = ( /obj/structure/reflector/single/anchored{ dir = 4 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/engine/engineering) "bmC" = ( /obj/structure/reflector/box/anchored, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/engine/engineering) "bmD" = ( /obj/structure/reflector/single/anchored{ dir = 1 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 + dir = 1 }, /area/hallway/primary/central) "bmF" = ( @@ -34145,8 +24273,7 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/central) "bmG" = ( @@ -34154,17 +24281,13 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/central) "bmH" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/central) "bmI" = ( /obj/structure/cable{ @@ -34178,9 +24301,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/central) "bmJ" = ( /obj/machinery/door/airlock/glass_external{ @@ -34197,9 +24318,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/central) "bmK" = ( /obj/structure/cable{ @@ -34215,9 +24334,7 @@ dir = 4 }, /obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/central) "bmL" = ( /obj/machinery/door/airlock/glass_external{ @@ -34234,9 +24351,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/central) "bmM" = ( /obj/structure/cable{ @@ -34300,9 +24415,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "bmQ" = ( /obj/structure/cable{ @@ -34317,9 +24430,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "bmR" = ( /obj/machinery/door/airlock/glass_external{ @@ -34336,9 +24447,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "bmS" = ( /obj/structure/cable{ @@ -34353,28 +24462,22 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /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 - }, +/obj/item/storage/toolbox/electrical, +/turf/open/floor/plating, /area/hallway/primary/starboard) "bmV" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -34384,23 +24487,17 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /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 - }, +/turf/open/floor/plasteel/black, /area/medical/morgue) "bmX" = ( /obj/machinery/light, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cmo, /area/crew_quarters/heads/cmo) "bmY" = ( /obj/machinery/camera{ @@ -34413,27 +24510,19 @@ 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 - }, +/turf/open/floor/plasteel/cmo, /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 - }, +/turf/open/floor/plasteel/cmo, /area/crew_quarters/heads/cmo) "bna" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "medp1" }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/medical/patients_rooms) "bnb" = ( /obj/machinery/door/airlock/medical{ @@ -34441,33 +24530,25 @@ req_access_txt = "5" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/medical/patients_rooms) "bnc" = ( -/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, /obj/machinery/door/poddoor/shutters/preopen{ id = "medp1" }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/medical/patients_rooms) "bnd" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "medp2" }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/medical/patients_rooms) "bne" = ( /obj/machinery/door/airlock/medical{ @@ -34475,26 +24556,21 @@ req_access_txt = "5" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/medical/patients_rooms) "bnf" = ( -/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 = "medp2" }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/medical/patients_rooms) "bng" = ( /obj/structure/closet/secure_closet/medical2, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 8 }, /area/medical/surgery) "bnh" = ( @@ -34504,91 +24580,75 @@ dir = 10; network = list("SS13","CMO") }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 8 }, /area/medical/surgery) "bni" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/whiteblue/side, /area/medical/surgery) "bnj" = ( +/obj/structure/table, +/obj/item/surgical_drapes, +/obj/item/razor, /obj/machinery/firealarm{ dir = 1; pixel_y = -24 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/whiteblue/corner, /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 +/obj/structure/table, +/obj/item/cautery{ + pixel_x = 4 }, +/turf/open/floor/plasteel/whiteblue/corner, /area/medical/surgery) "bnl" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/medical/surgery) "bnm" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/green, /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 - }, +/turf/open/floor/plasteel/neutral, /area/medical/virology) "bno" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, /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 +/turf/open/floor/plasteel/whitegreen/side{ + dir = 4 }, /area/medical/virology) "bnp" = ( +/obj/machinery/door/airlock/virology{ + name = "Break Room"; + req_access_txt = "39" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plasteel/white, /area/medical/virology) "bnq" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -34599,42 +24659,45 @@ dir = 5; network = list("SS13","CMO") }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/whitegreen/corner{ + dir = 1 }, /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 +/obj/structure/table/glass, +/obj/item/wrench, +/obj/item/crowbar, +/obj/item/restraints/handcuffs, +/turf/open/floor/plasteel/whitegreen/corner{ + dir = 1 }, /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 +/obj/structure/disposalpipe/segment{ + dir = 4 }, +/turf/open/floor/plasteel/green, /area/medical/virology) "bnt" = ( /obj/structure/table, /obj/machinery/microwave, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/whitegreen/corner{ + dir = 4 }, /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 @@ -34650,6 +24713,9 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/open/floor/plating/airless, /area/mine/unexplored{ name = "Medical Asteroid" @@ -34659,9 +24725,7 @@ density = 0; layer = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/storage/primary) "bny" = ( /obj/structure/table, @@ -34669,9 +24733,7 @@ c_tag = "Primary Tool Storage North"; dir = 5 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/storage/primary) "bnz" = ( /obj/structure/cable/orange{ @@ -34679,9 +24741,7 @@ d2 = 4; icon_state = "2-4" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/storage/primary) "bnA" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -34697,9 +24757,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/storage/primary) "bnB" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -34710,9 +24768,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/storage/primary) "bnC" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -34727,9 +24783,7 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/storage/primary) "bnD" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -34747,9 +24801,7 @@ /obj/machinery/door/airlock/glass{ name = "Primary Tool Storage" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/storage/primary) "bnE" = ( /obj/structure/cable/orange{ @@ -34764,9 +24816,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/primary/port) "bnF" = ( /obj/structure/cable/orange{ @@ -34785,9 +24835,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/port) "bnG" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ @@ -34802,9 +24850,7 @@ icon_state = "pipe-j2"; dir = 1 }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/port) "bnH" = ( /obj/machinery/door/airlock/glass{ @@ -34812,41 +24858,30 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "bnI" = ( /obj/machinery/door/airlock/glass{ name = "Bar" }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/bar, /area/crew_quarters/bar) "bnJ" = ( /obj/structure/sign/barsign, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/crew_quarters/bar) "bnK" = ( /obj/machinery/status_display{ density = 0; layer = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/crew_quarters/bar) "bnL" = ( /obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/maintenance/asteroid/port/neast) "bnM" = ( -/obj/structure/window/reinforced, /obj/structure/cable{ d1 = 1; d2 = 4; @@ -34855,14 +24890,10 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 5 }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /turf/open/floor/plating, /area/hallway/secondary/bridges/serv_engi) "bnN" = ( -/obj/structure/window/reinforced, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -34871,14 +24902,10 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /turf/open/floor/plating, /area/hallway/secondary/bridges/serv_engi) "bnO" = ( -/obj/structure/window/reinforced, /obj/structure/cable{ d1 = 1; d2 = 8; @@ -34887,10 +24914,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /turf/open/floor/plating, /area/hallway/secondary/bridges/serv_engi) "bnP" = ( @@ -34899,8 +24923,7 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/central) "bnQ" = ( @@ -34919,26 +24942,19 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/engine/engineering) "bnS" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/engine/engineering) "bnU" = ( /obj/machinery/light{ @@ -34947,12 +24963,10 @@ /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 + dir = 1 }, /area/hallway/primary/central) "bnV" = ( -/obj/structure/window/reinforced, /obj/structure/cable{ d1 = 1; d2 = 4; @@ -34965,14 +24979,10 @@ dir = 1; icon_state = "pipe-c" }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /turf/open/floor/plating, /area/hallway/secondary/bridges/engi_med) "bnW" = ( -/obj/structure/window/reinforced, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -34984,14 +24994,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /turf/open/floor/plating, /area/hallway/secondary/bridges/engi_med) "bnX" = ( -/obj/structure/window/reinforced, /obj/structure/cable{ d1 = 1; d2 = 8; @@ -35004,10 +25010,7 @@ dir = 8; icon_state = "pipe-c" }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 1 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /turf/open/floor/plating, /area/hallway/secondary/bridges/engi_med) "bnY" = ( @@ -35015,17 +25018,14 @@ dir = 8 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /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 - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/starboard) "boa" = ( /obj/machinery/light{ @@ -35038,26 +25038,19 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/starboard) "bob" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/security/checkpoint/medical) "boc" = ( -/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 = "cmooffice" }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/crew_quarters/heads/cmo) "bod" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -35072,43 +25065,34 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/barber, /area/crew_quarters/heads/cmo) "boe" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 + dir = 9 }, /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 + dir = 1 }, /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 + dir = 1 }, /area/medical/medbay/central) "boi" = ( /obj/machinery/power/apc{ dir = 1; name = "Morgue APC"; + areastring = "/area/medical/patients_rooms"; pixel_y = 24 }, /obj/structure/cable/orange{ @@ -35116,23 +25100,17 @@ icon_state = "0-2" }, /turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/medical/patients_rooms) "boj" = ( /turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/medical/medbay/central) "bok" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/medical/surgery) "bol" = ( /obj/machinery/door/airlock/medical{ @@ -35140,9 +25118,7 @@ req_access_txt = "45" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/medical/surgery) "bom" = ( /obj/machinery/door/airlock/glass_medical{ @@ -35150,9 +25126,7 @@ req_access_txt = "0" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/medical/surgery) "bon" = ( /obj/structure/sink{ @@ -35160,16 +25134,19 @@ pixel_x = -12; pixel_y = 2 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/obj/structure/sign/poster/official/cleanliness{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/vault{ + dir = 5 }, /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 +/turf/open/floor/plasteel/whitegreen/corner{ + dir = 8 }, /area/medical/virology) "bop" = ( @@ -35177,75 +25154,27 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/whitegreen/side, /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 - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel/whitegreen/corner, /area/medical/virology) "bov" = ( -/obj/structure/disposalpipe/segment{ +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/medical/virology) "bow" = ( /obj/structure/table, @@ -35253,20 +25182,16 @@ /obj/machinery/light{ dir = 4 }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 }, +/turf/open/floor/plasteel/whitegreen/corner, /area/medical/virology) "box" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/medical/virology) "boy" = ( /obj/structure/cable/orange{ @@ -35277,18 +25202,7 @@ /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 - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/starboard) "boA" = ( /obj/structure/closet/crate, @@ -35301,9 +25215,7 @@ dir = 8 }, /obj/item/device/analyzer, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/storage/primary) "boC" = ( /obj/structure/cable/orange{ @@ -35311,26 +25223,18 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/storage/primary) "boD" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/storage/primary) "boE" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/storage/primary) "boF" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/storage/primary) "boG" = ( /obj/structure/cable/orange{ @@ -35338,9 +25242,7 @@ d2 = 4; icon_state = "1-4" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/port) "boH" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ @@ -35363,9 +25265,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/primary/port) "boI" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -35384,8 +25284,7 @@ }, /obj/machinery/door/airlock/glass, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/port) "boJ" = ( @@ -35397,9 +25296,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/primary/port) "boK" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -35415,9 +25312,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/primary/port) "boL" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ @@ -35432,17 +25327,13 @@ d2 = 8; icon_state = "2-8" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/hallway/primary/port) "boN" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -35452,8 +25343,7 @@ c_tag = "Service Asteroid Hallway 7" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/port) "boO" = ( @@ -35461,8 +25351,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/port) "boP" = ( @@ -35470,14 +25359,12 @@ dir = 10 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/port) "boQ" = ( /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/port) "boR" = ( @@ -35489,8 +25376,7 @@ }, /obj/machinery/door/firedoor, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/port) "boS" = ( @@ -35502,8 +25388,7 @@ c_tag = "Service Asteroid Hallway 8" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/port) "boT" = ( @@ -35512,8 +25397,7 @@ icon_state = "pipe-c" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/port) "boU" = ( @@ -35525,8 +25409,7 @@ icon_state = "pipe-c" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/port) "boV" = ( @@ -35535,8 +25418,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/port) "boW" = ( @@ -35544,8 +25426,7 @@ c_tag = "Engineering Asteroid Hallway 1" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/central) "boX" = ( @@ -35557,8 +25438,7 @@ }, /obj/machinery/door/firedoor, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/central) "boY" = ( @@ -35566,8 +25446,7 @@ dir = 6 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/central) "boZ" = ( @@ -35575,8 +25454,7 @@ dir = 9 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/central) "bpa" = ( @@ -35595,7 +25473,6 @@ icon_state = "2-4" }, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -35612,7 +25489,6 @@ dir = 6 }, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -35630,7 +25506,6 @@ filter_type = "n2" }, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -35642,7 +25517,6 @@ dir = 4 }, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -35654,7 +25528,6 @@ dir = 4 }, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -35666,7 +25539,6 @@ dir = 4 }, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -35675,9 +25547,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/engine/engineering) "bph" = ( /obj/effect/turf_decal/stripes/line{ @@ -35687,7 +25557,6 @@ dir = 4 }, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -35706,9 +25575,7 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/central) "bpk" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ @@ -35732,9 +25599,7 @@ pixel_x = 32; pixel_y = 40 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/primary/central) "bpl" = ( /obj/machinery/camera{ @@ -35742,8 +25607,7 @@ }, /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/central) "bpm" = ( @@ -35755,8 +25619,7 @@ }, /obj/machinery/door/firedoor, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/central) "bpn" = ( @@ -35764,8 +25627,7 @@ pixel_y = 32 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/central) "bpo" = ( @@ -35773,8 +25635,7 @@ dir = 1 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/starboard) "bpp" = ( @@ -35786,8 +25647,7 @@ }, /obj/machinery/door/firedoor, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/starboard) "bpq" = ( @@ -35798,9 +25658,7 @@ pixel_x = -32; pixel_y = 24 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/primary/starboard) "bpr" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -35815,9 +25673,7 @@ dir = 8; network = list("SS13","QM") }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/starboard) "bps" = ( /obj/machinery/disposal/deliveryChute{ @@ -35832,27 +25688,23 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/security/checkpoint/medical) "bpt" = ( /obj/structure/table, /obj/machinery/airalarm{ pixel_y = 23 }, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, -/obj/item/weapon/pen, +/obj/item/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 + dir = 1 }, /area/security/checkpoint/medical) "bpu" = ( @@ -35865,9 +25717,7 @@ pixel_y = 32 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/security/checkpoint/medical) "bpv" = ( @@ -35883,9 +25733,7 @@ pixel_y = 32 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/security/checkpoint/medical) "bpw" = ( @@ -35894,14 +25742,11 @@ }, /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 + dir = 5 }, /area/security/checkpoint/medical) "bpx" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/orange{ d2 = 2; icon_state = "0-2" @@ -35910,16 +25755,13 @@ dir = 4 }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/security/checkpoint/medical) "bpy" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 9 }, /area/medical/medbay/central) "bpz" = ( @@ -35934,17 +25776,15 @@ }, /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /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 +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 1 }, /area/medical/medbay/central) "bpB" = ( @@ -35958,8 +25798,8 @@ pixel_x = -32; pixel_y = 32 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 1 }, /area/medical/medbay/central) "bpC" = ( @@ -35972,9 +25812,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/blue, /area/medical/medbay/central) "bpD" = ( /obj/structure/cable/orange{ @@ -35983,9 +25821,7 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/medical/medbay/central) "bpE" = ( /obj/structure/cable/orange{ @@ -36001,9 +25837,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/blue, /area/medical/medbay/central) "bpF" = ( /obj/structure/cable/orange{ @@ -36014,9 +25848,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/medical/medbay/central) "bpG" = ( /obj/structure/cable/orange{ @@ -36030,8 +25862,8 @@ /obj/machinery/firealarm{ pixel_y = 24 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 4 }, /area/medical/medbay/central) "bpH" = ( @@ -36046,8 +25878,8 @@ /obj/machinery/airalarm{ pixel_y = 23 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 4 }, /area/medical/medbay/central) "bpI" = ( @@ -36057,8 +25889,8 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 4 }, /area/medical/medbay/central) "bpJ" = ( @@ -36066,8 +25898,8 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/whiteblue/side{ + dir = 1 }, /area/medical/medbay/central) "bpK" = ( @@ -36077,55 +25909,33 @@ /obj/structure/extinguisher_cabinet{ pixel_y = 32 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 1 }, /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 +/obj/item/stack/packageWrap, +/obj/structure/table/glass, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 4 }, /area/medical/medbay/central) "bpM" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/whiteblue/corner, /area/medical/medbay/central) "bpN" = ( /obj/machinery/vending/medical, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/whiteblue/side{ + dir = 1 }, /area/medical/medbay/central) "bpO" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /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, @@ -36142,31 +25952,25 @@ 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 +/turf/open/floor/plasteel/whitegreen/corner{ + dir = 1 }, /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 - }, +/turf/open/floor/plasteel/green, /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 +/turf/open/floor/plasteel/whitegreen/corner{ + dir = 4 }, /area/medical/virology) "bpU" = ( /obj/structure/closet/wardrobe/virology_white, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/vault{ + dir = 5 }, /area/medical/virology) "bpV" = ( @@ -36183,14 +25987,10 @@ /turf/closed/wall/mineral/titanium, /area/shuttle/pod_3) "bpY" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/awaymission/research/interior/gateway) "bpZ" = ( -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/rust, /area/awaymission/research/interior/gateway) "bqa" = ( /obj/machinery/light/small{ @@ -36202,28 +26002,22 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/west) "bqb" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/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 - }, +/turf/open/floor/plasteel, /area/storage/primary) "bqc" = ( /obj/structure/table, /obj/item/clothing/gloves/color/yellow, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/storage/primary) "bqd" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -36233,15 +26027,12 @@ pixel_x = -28 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /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 - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/port) "bqf" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -36254,9 +26045,7 @@ icon_state = "pipe-j1"; dir = 1 }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/port) "bqg" = ( /obj/structure/disposalpipe/segment{ @@ -36269,17 +26058,13 @@ dir = 8 }, /obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/port) "bqh" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/port) "bqi" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -36287,9 +26072,7 @@ icon_state = "pipe-j2"; dir = 8 }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/port) "bqj" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -36302,17 +26085,13 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/port) "bql" = ( /obj/effect/turf_decal/stripes/line{ @@ -36322,9 +26101,7 @@ dir = 8 }, /obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/port) "bqm" = ( /obj/effect/turf_decal/stripes/line{ @@ -36334,21 +26111,15 @@ dir = 8 }, /obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/central) "bqn" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/central) "bqp" = ( /obj/structure/cable{ @@ -36357,9 +26128,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/central) "bqq" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -36368,8 +26137,7 @@ pixel_x = 29 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/central) "bqr" = ( @@ -36389,7 +26157,6 @@ dir = 5 }, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -36399,7 +26166,6 @@ dir = 4 }, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -36409,7 +26175,6 @@ dir = 5 }, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -36419,7 +26184,6 @@ dir = 4 }, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -36428,7 +26192,6 @@ /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) @@ -36445,7 +26208,6 @@ dir = 4 }, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -36457,21 +26219,6 @@ 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) @@ -36479,7 +26226,6 @@ /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) @@ -36491,7 +26237,6 @@ dir = 10 }, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -36503,7 +26248,6 @@ dir = 4 }, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -36531,8 +26275,7 @@ pixel_x = -28 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/central) "bqF" = ( @@ -36546,9 +26289,7 @@ dir = 4 }, /obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/central) "bqG" = ( /obj/effect/turf_decal/stripes/line{ @@ -36561,18 +26302,14 @@ dir = 4 }, /obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/starboard) "bqI" = ( /obj/machinery/holopad, @@ -36580,9 +26317,7 @@ icon_state = "pipe-j1"; dir = 8 }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/starboard) "bqJ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -36592,9 +26327,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/arrival/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/arrival/corner, /area/hallway/primary/starboard) "bqK" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ @@ -36612,9 +26345,7 @@ icon_state = "2-4" }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/security/checkpoint/medical) "bqL" = ( @@ -36626,9 +26357,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/checkpoint/medical) "bqM" = ( /obj/structure/cable/orange{ @@ -36640,9 +26369,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/checkpoint/medical) "bqN" = ( /obj/structure/cable/orange{ @@ -36659,9 +26386,7 @@ dir = 4 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/security/checkpoint/medical) "bqO" = ( @@ -36687,9 +26412,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/checkpoint/medical) "bqP" = ( /obj/structure/cable/orange{ @@ -36700,8 +26423,8 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/whiteblue/side{ + dir = 8 }, /area/medical/medbay/central) "bqQ" = ( @@ -36717,9 +26440,7 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/medical/medbay/central) "bqR" = ( /obj/structure/cable/orange{ @@ -36731,31 +26452,25 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/blue, /area/medical/medbay/central) "bqS" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plasteel/whiteblue/corner, /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 +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 8 }, /area/medical/medbay/central) "bqV" = ( @@ -36768,23 +26483,21 @@ network = list("SS13") }, /obj/effect/landmark/lightsout, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 8 }, /area/medical/medbay/central) "bqW" = ( /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 8 }, /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 - }, +/turf/open/floor/plasteel/whiteblue/corner, /area/medical/medbay/central) "bqY" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -36797,9 +26510,7 @@ name = "Medbay RC"; pixel_y = -30 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/whiteblue/corner, /area/medical/medbay/central) "bqZ" = ( /obj/structure/cable/orange{ @@ -36811,8 +26522,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 8 }, /area/medical/medbay/central) "bra" = ( @@ -36820,34 +26531,30 @@ dir = 4 }, /obj/effect/landmark/start/medical_doctor, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/blue, /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 +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 }, +/turf/open/floor/plasteel/neutral, /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 +/turf/open/floor/plasteel/whitegreen/side{ + dir = 4 }, /area/medical/medbay/central) "brd" = ( /obj/structure/closet/l3closet/virology, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; - dir = 9; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 9 }, /area/medical/virology) "bre" = ( @@ -36857,9 +26564,10 @@ /obj/structure/window/reinforced{ dir = 8 }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, +/turf/open/floor/plasteel/freezer, /area/medical/virology) "brf" = ( /obj/machinery/shower{ @@ -36868,64 +26576,59 @@ /obj/structure/window/reinforced{ dir = 4 }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, +/turf/open/floor/plasteel/freezer, /area/medical/virology) "brg" = ( /obj/structure/closet/l3closet/virology, -/obj/machinery/light{ +/obj/machinery/light/small{ dir = 1 }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; - dir = 5; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 5 }, /area/medical/virology) "brh" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 +/obj/item/storage/box/masks{ + pixel_x = 3; + pixel_y = 3 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless +/obj/item/storage/box/gloves, +/obj/structure/table/glass, +/turf/open/floor/plasteel/whitegreen/side{ + dir = 5 }, /area/medical/virology) "bri" = ( /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/syringes, +/obj/item/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 +/turf/open/floor/plasteel/whitegreen/corner{ + dir = 1 }, /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 +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, +/turf/open/floor/plasteel/green, /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 +/turf/open/floor/plasteel/whitegreen/corner{ + dir = 4 }, /area/medical/virology) "brl" = ( @@ -36933,9 +26636,7 @@ cyclelinkeddir = 4; name = "Medical Escape Pod" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/starboard) "brm" = ( /turf/open/floor/plating, @@ -36963,7 +26664,7 @@ /obj/structure/chair{ dir = 4 }, -/obj/item/weapon/storage/pod{ +/obj/item/storage/pod{ pixel_y = 32 }, /turf/open/floor/mineral/titanium/blue, @@ -36989,8 +26690,7 @@ /turf/open/floor/mineral/titanium/blue, /area/shuttle/pod_3) "brr" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/pod_3) "brs" = ( @@ -37004,60 +26704,44 @@ "brt" = ( /obj/item/stack/rods, /obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/awaymission/research/interior/gateway) "bru" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/awaymission/research/interior/gateway) "brv" = ( /obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/obj/item/wrench, +/obj/item/screwdriver, +/turf/open/floor/plasteel, /area/storage/primary) "bry" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 + dir = 8 }, /area/hallway/primary/port) "brA" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/port) "brB" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -37086,9 +26770,7 @@ pixel_x = 32; pixel_y = -40 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/primary/port) "brC" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -37102,25 +26784,19 @@ }, /obj/machinery/door/airlock/glass, /turf/open/floor/plasteel/green/corner{ - icon_state = "greencorner"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/hallway/primary/port) "brF" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -37136,9 +26812,7 @@ pixel_x = 32; pixel_y = -32 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/primary/port) "brG" = ( /obj/machinery/light, @@ -37146,9 +26820,7 @@ dir = 4 }, /turf/open/floor/plasteel/green/corner{ - icon_state = "greencorner"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/port) "brH" = ( @@ -37156,9 +26828,7 @@ dir = 4 }, /turf/open/floor/plasteel/green/corner{ - icon_state = "greencorner"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/port) "brI" = ( @@ -37170,9 +26840,7 @@ dir = 4 }, /turf/open/floor/plasteel/green/corner{ - icon_state = "greencorner"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/port) "brJ" = ( @@ -37180,8 +26848,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/port) "brK" = ( @@ -37196,8 +26863,7 @@ }, /obj/machinery/door/firedoor, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/port) "brL" = ( @@ -37210,8 +26876,7 @@ pixel_y = -28 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/port) "brM" = ( @@ -37220,15 +26885,13 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /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 + dir = 8 }, /area/hallway/primary/port) "brO" = ( @@ -37241,8 +26904,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/port) "brP" = ( @@ -37251,8 +26913,7 @@ dir = 10 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/port) "brQ" = ( @@ -37263,8 +26924,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/central) "brR" = ( @@ -37278,8 +26938,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/central) "brS" = ( @@ -37290,8 +26949,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/central) "brT" = ( @@ -37304,8 +26962,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/central) "brU" = ( @@ -37325,8 +26982,7 @@ }, /obj/machinery/door/firedoor, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/central) "brV" = ( @@ -37337,8 +26993,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/central) "brW" = ( @@ -37350,9 +27005,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/primary/central) "brX" = ( /obj/structure/cable{ @@ -37368,17 +27021,14 @@ d2 = 8; icon_state = "2-8" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 + dir = 4 }, /area/hallway/primary/central) "brZ" = ( @@ -37391,7 +27041,6 @@ icon_state = "1-2" }, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -37405,16 +27054,12 @@ 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 - }, +/obj/effect/spawner/structure/window/plasma/reinforced, +/turf/open/floor/plating, /area/engine/supermatter) "bsc" = ( /obj/effect/turf_decal/stripes/line{ @@ -37422,7 +27067,6 @@ }, /obj/machinery/atmospherics/pipe/simple/cyan/visible, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -37431,7 +27075,6 @@ dir = 4 }, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -37441,8 +27084,7 @@ }, /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/central) "bsf" = ( @@ -37461,9 +27103,7 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/central) "bsg" = ( /obj/structure/cable{ @@ -37478,9 +27118,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/primary/central) "bsh" = ( /obj/structure/cable{ @@ -37495,9 +27133,7 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/central) "bsi" = ( /obj/structure/cable{ @@ -37518,9 +27154,7 @@ dir = 4 }, /obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/central) "bsj" = ( /obj/structure/cable{ @@ -37540,9 +27174,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/central) "bsk" = ( /obj/machinery/light, @@ -37551,9 +27183,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/central) "bsl" = ( /obj/item/device/radio/intercom{ @@ -37565,9 +27195,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/central) "bsm" = ( /obj/machinery/door/airlock/glass, @@ -37576,21 +27204,17 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /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 + dir = 8 }, /area/hallway/primary/starboard) "bso" = ( /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/starboard) "bsp" = ( @@ -37599,8 +27223,7 @@ pixel_y = -24 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/starboard) "bsq" = ( @@ -37612,8 +27235,7 @@ }, /obj/machinery/door/firedoor, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/starboard) "bsr" = ( @@ -37634,9 +27256,7 @@ pixel_x = -32; pixel_y = -40 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/primary/starboard) "bss" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -37650,22 +27270,19 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/arrival/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/arrival/corner, /area/hallway/primary/starboard) "bst" = ( /obj/machinery/power/apc{ dir = 8; name = "Medbay Security Checkpoint APC"; + areastring = "/area/security/checkpoint/medical"; 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 + dir = 8 }, /area/security/checkpoint/medical) "bsu" = ( @@ -37673,22 +27290,16 @@ dir = 8 }, /obj/effect/landmark/start/depsec/medical, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red/side, /area/security/checkpoint/medical) "bsv" = ( -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red/side, /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 - }, +/turf/open/floor/plasteel/red/side, /area/security/checkpoint/medical) "bsx" = ( /obj/structure/cable/orange{ @@ -37696,55 +27307,70 @@ d2 = 2; icon_state = "1-2" }, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 6 }, /area/security/checkpoint/medical) "bsy" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/orange, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/security/checkpoint/medical) "bsz" = ( -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/obj/structure/table/glass, +/obj/item/reagent_containers/glass/bottle/morphine{ + pixel_x = 8; + pixel_y = -3 + }, +/obj/item/reagent_containers/glass/bottle/epinephrine{ + pixel_x = 7; + pixel_y = -3 + }, +/obj/item/reagent_containers/syringe{ + pixel_x = 6; + pixel_y = -3 + }, +/obj/item/clothing/mask/breath, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 8 }, /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 +/obj/structure/table/glass, +/obj/item/clothing/neck/stethoscope, +/obj/item/device/flashlight/pen, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 8 }, /area/medical/medbay/central) "bsB" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 +/obj/effect/turf_decal/stripes/line{ + icon_state = "warningline"; + dir = 1 }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel, /area/medical/medbay/central) "bsD" = ( /obj/machinery/door/firedoor, -/turf/open/floor/plasteel/delivery{ - baseturf = /turf/open/floor/plating/asteroid/airless +/obj/effect/turf_decal/stripes/line{ + icon_state = "warningline"; + dir = 1 }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel, /area/medical/medbay/central) "bsE" = ( /obj/structure/cable/orange{ @@ -37752,125 +27378,135 @@ d2 = 2; icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 8 }, /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 +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, +/turf/open/floor/plasteel/neutral, /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 +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, +/turf/open/floor/plasteel/blue, /area/medical/medbay/central) "bsH" = ( -/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/whitegreen/side{ - icon_state = "whitegreen"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/medical/medbay/central) "bsI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/machinery/door/firedoor, +/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/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ 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 +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, +/turf/open/floor/plasteel/white, /area/medical/virology) "bsK" = ( /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/whitegreen/side{ - icon_state = "whitegreen"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/medical/virology) "bsL" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 + dir = 5 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, /turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/medical/virology) "bsM" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, /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/scrubbers/hidden, /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 +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/whitegreen/corner{ + dir = 8 }, /area/medical/virology) "bsO" = ( /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/obj/effect/turf_decal/stripes/corner, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" }, +/turf/open/floor/plasteel/green, /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 +/obj/effect/turf_decal/stripes/line{ + dir = 6 }, +/turf/open/floor/plasteel/neutral, /area/medical/virology) "bsQ" = ( -/obj/structure/table, -/obj/item/weapon/hand_labeler, +/obj/item/hand_labeler, /obj/item/device/radio/headset/headset_med, /obj/structure/reagent_dispensers/virusfood{ density = 0; @@ -37879,11 +27515,8 @@ /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 - }, +/obj/structure/table/glass, +/turf/open/floor/plasteel/whitegreen/corner, /area/medical/virology) "bsR" = ( /obj/structure/closet/emcloset, @@ -37897,31 +27530,23 @@ /obj/machinery/gateway{ dir = 9 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/awaymission/research/interior/gateway) "bsU" = ( /obj/machinery/gateway{ dir = 1 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/awaymission/research/interior/gateway) "bsV" = ( /obj/machinery/gateway{ dir = 5 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/awaymission/research/interior/gateway) "bsW" = ( -/obj/item/weapon/crowbar, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/item/crowbar, +/turf/open/floor/plating/astplate, /area/awaymission/research/interior/gateway) "bsX" = ( /obj/item/clothing/head/cone, @@ -37935,13 +27560,11 @@ }, /obj/structure/disposalpipe/segment, /obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/west) "bsZ" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/electrical{ +/obj/item/storage/toolbox/electrical{ pixel_x = 1; pixel_y = 5 }, @@ -37950,23 +27573,17 @@ name = "Station Intercom (General)"; pixel_x = -28 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/storage/primary) "btb" = ( /obj/structure/table, -/obj/item/weapon/storage/belt/utility, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/item/storage/belt/utility, +/turf/open/floor/plasteel, /area/storage/primary) "btc" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -37976,28 +27593,20 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/port) "btd" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/hydroponics) "bte" = ( /turf/open/floor/plasteel/green/corner{ - icon_state = "greencorner"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /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 - }, +/turf/open/floor/plasteel, /area/hydroponics) "btg" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -38006,9 +27615,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/green/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/green/corner, /area/hydroponics) "bth" = ( /obj/structure/table/reinforced, @@ -38016,26 +27623,19 @@ name = "Hydroponics Desk"; req_access_txt = "35" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hydroponics) "bti" = ( -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hydroponics) "btj" = ( /obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/hydroponics) "btk" = ( /obj/machinery/door/airlock/maintenance{ @@ -38047,9 +27647,7 @@ icon_state = "pipe-c" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/east) "btl" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -38058,14 +27656,10 @@ /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, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /turf/open/floor/plating, /area/hallway/secondary/bridges/serv_engi) "btn" = ( @@ -38074,9 +27668,7 @@ name = "External Airlock Access"; req_access_txt = "12" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/central) "bto" = ( /obj/structure/cable{ @@ -38085,26 +27677,20 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /area/engine/engineering) "btr" = ( /obj/effect/turf_decal/stripes/line{ @@ -38121,7 +27707,6 @@ icon_state = "1-2" }, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -38138,7 +27723,6 @@ dir = 4 }, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -38156,9 +27740,7 @@ id = "SM1"; name = "Radiation Chamber Shutters" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/engine/supermatter) "btu" = ( /obj/machinery/power/rad_collector/anchored, @@ -38167,33 +27749,27 @@ 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 - }, +/obj/effect/spawner/structure/window/plasma/reinforced, +/turf/open/floor/plating, /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) @@ -38202,20 +27778,16 @@ 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 - }, +/obj/effect/spawner/structure/window/plasma/reinforced, +/turf/open/floor/plating, /area/engine/supermatter) "btA" = ( /obj/machinery/power/rad_collector/anchored, @@ -38224,7 +27796,6 @@ d2 = 4 }, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/supermatter) @@ -38242,9 +27813,7 @@ id = "SM2"; name = "Radiation Chamber Shutters" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/engine/supermatter) "btC" = ( /obj/effect/turf_decal/stripes/line{ @@ -38260,7 +27829,6 @@ }, /obj/machinery/meter, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -38274,7 +27842,6 @@ on = 0 }, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -38282,9 +27849,7 @@ /obj/machinery/atmospherics/pipe/manifold/general/visible{ dir = 1 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/engine/engineering) "btF" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ @@ -38295,9 +27860,7 @@ dir = 9; network = list("SS13","CE") }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/engine/engineering) "btG" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -38305,8 +27868,7 @@ }, /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/central) "btH" = ( @@ -38320,17 +27882,14 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 + dir = 4 }, /area/hallway/primary/central) "btJ" = ( @@ -38345,23 +27904,16 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "btL" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 6 }, @@ -38369,28 +27921,20 @@ dir = 4; icon_state = "pipe-c" }, -/obj/structure/grille, -/obj/structure/window/reinforced, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /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, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /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 }, @@ -38398,8 +27942,7 @@ dir = 2; icon_state = "pipe-c" }, -/obj/structure/grille, -/obj/structure/window/reinforced, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /turf/open/floor/plating, /area/hallway/secondary/bridges/engi_med) "btO" = ( @@ -38413,9 +27956,7 @@ /obj/structure/sign/bluecross_2{ pixel_x = 32 }, -/turf/open/floor/plasteel/arrival/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/arrival/corner, /area/hallway/primary/starboard) "btP" = ( /obj/machinery/computer/secure_data, @@ -38425,9 +27966,7 @@ pixel_x = -28 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 10 }, /area/security/checkpoint/medical) "btQ" = ( @@ -38435,49 +27974,40 @@ density = 0; layer = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/medical/medbay/central) "btR" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel/blue, /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 - }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel/blue, /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 - }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel/blue, /area/medical/medbay/central) "btV" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel/blue, /area/medical/medbay/central) "btW" = ( /obj/structure/cable/orange{ @@ -38486,50 +28016,29 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 8 }, /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 - }, +/turf/open/floor/plasteel/whiteblue/corner, /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 - }, +/turf/open/floor/plasteel/whiteblue/corner, /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 - }, +/turf/open/floor/plasteel/whiteblue/corner, /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 - }, +/obj/structure/closet/secure_closet/medical1, +/turf/open/floor/plasteel/whiteblue/corner, /area/medical/medbay/central) "buc" = ( /obj/machinery/doorButtons/access_button{ @@ -38540,32 +28049,11 @@ pixel_y = -28; req_access_txt = "39" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /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"; @@ -38574,13 +28062,13 @@ pixel_y = -28; req_access_txt = "39" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/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 + dir = 8 }, /area/medical/virology) "buf" = ( @@ -38591,31 +28079,23 @@ pixel_y = -28; req_access_txt = "39" }, +/obj/structure/sink{ + dir = 4; + pixel_x = 11 + }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 + dir = 5 }, /turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 6 }, /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 - }, +/obj/structure/sign/poster/official/safety_internals, +/turf/closed/wall/r_wall, /area/medical/virology) "buh" = ( /obj/machinery/doorButtons/airlock_controller{ @@ -38629,91 +28109,71 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-25" + }, /turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /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 +/turf/open/floor/plasteel/whitegreen/corner{ + dir = 8 }, /area/medical/virology) "buj" = ( -/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/structure/extinguisher_cabinet{ pixel_x = 24 }, -/turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/structure/table/glass, +/turf/open/floor/plasteel/whitegreen/corner, /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 - }, +/obj/item/computer_hardware/recharger/APC, +/turf/open/floor/plating, /area/awaymission/research/interior/gateway) "bum" = ( /obj/machinery/gateway{ dir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/awaymission/research/interior/gateway) "bun" = ( /obj/machinery/gateway/centerstation, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/awaymission/research/interior/gateway) "buo" = ( /obj/machinery/gateway{ dir = 4 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plating/astplate, /area/awaymission/research/interior/gateway) "buq" = ( /obj/structure/barricade/wooden, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/awaymission/research/interior/gateway) "bur" = ( -/obj/item/weapon/paper/fluff/stations/cere/gateway, +/obj/item/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 - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/west) "bus" = ( /obj/structure/cable/orange{ @@ -38723,15 +28183,14 @@ }, /obj/structure/disposalpipe/segment, /obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "but" = ( /obj/structure/table, /obj/machinery/power/apc{ dir = 8; name = "Primary Tool Storage APC"; + areastring = "/area/storage/primary"; pixel_x = -24 }, /obj/structure/cable/orange{ @@ -38740,9 +28199,7 @@ }, /obj/item/stack/cable_coil, /obj/item/stack/cable_coil, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/storage/primary) "buu" = ( /obj/structure/cable/orange{ @@ -38751,24 +28208,18 @@ icon_state = "1-8" }, /obj/machinery/holopad, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/storage/primary) "buw" = ( /obj/structure/table, /obj/item/device/multitool, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/storage/primary) "bux" = ( /obj/machinery/firealarm{ @@ -38782,14 +28233,10 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/port) "buy" = ( -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/darkgreen, /area/hydroponics) "buz" = ( /obj/machinery/camera{ @@ -38798,15 +28245,11 @@ /obj/structure/extinguisher_cabinet{ pixel_y = 32 }, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/darkgreen, /area/hydroponics) "buA" = ( /obj/machinery/hydroponics/constructable, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/darkgreen, /area/hydroponics) "buB" = ( /obj/structure/beebox, @@ -38816,9 +28259,7 @@ d2 = 4; icon_state = "2-4" }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /area/hydroponics) "buC" = ( /obj/structure/flora/ausbushes/ywflowers, @@ -38827,9 +28268,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /area/hydroponics) "buD" = ( /obj/structure/cable/orange{ @@ -38837,9 +28276,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /area/hydroponics) "buE" = ( /obj/machinery/door/airlock/maintenance{ @@ -38852,9 +28289,7 @@ icon_state = "4-8" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hydroponics) "buF" = ( /obj/machinery/light/small{ @@ -38868,9 +28303,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 5 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/east) "buG" = ( /obj/structure/cable/orange{ @@ -38881,9 +28314,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/east) "buH" = ( /obj/machinery/door/airlock/glass_external{ @@ -38897,9 +28328,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/east) "buI" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -38915,9 +28344,7 @@ }, /obj/effect/turf_decal/stripes/line, /obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/east) "buJ" = ( /obj/machinery/door/airlock/glass_external{ @@ -38926,9 +28353,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/east) "buK" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -38944,9 +28369,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/central) "buM" = ( /obj/machinery/light/small{ @@ -38955,17 +28378,13 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/hallway/primary/central) "buO" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -38974,9 +28393,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/central) "buP" = ( /obj/machinery/airalarm{ @@ -38984,9 +28401,7 @@ pixel_x = -22 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/yellow/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/yellow/corner, /area/hallway/primary/central) "buQ" = ( /obj/structure/cable{ @@ -39000,15 +28415,11 @@ location = "EngineeringWest2"; name = "navigation beacon (Engineering-West 2)" }, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/yellow/side, /area/hallway/primary/central) "buR" = ( /turf/open/floor/plasteel/yellow/corner{ - icon_state = "yellowcorner"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/central) "buS" = ( @@ -39016,15 +28427,11 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/engine/engineering) "buT" = ( /obj/machinery/holopad, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/engine/engineering) "buU" = ( /obj/effect/turf_decal/stripes/line{ @@ -39037,7 +28444,6 @@ }, /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) @@ -39057,38 +28463,30 @@ }, /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 - }, +/obj/effect/spawner/structure/window/plasma/reinforced, +/turf/open/floor/plating, /area/engine/supermatter) "buX" = ( -/obj/machinery/power/supermatter_shard/crystal, +/obj/machinery/power/supermatter_shard/crystal/engine, /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 - }, +/obj/effect/spawner/structure/window/plasma/reinforced, +/turf/open/floor/plating, /area/engine/supermatter) "buZ" = ( /obj/machinery/power/rad_collector/anchored, @@ -39096,9 +28494,8 @@ icon_state = "0-4"; d2 = 4 }, -/obj/item/weapon/tank/internals/plasma, +/obj/item/tank/internals/plasma, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/supermatter) @@ -39120,7 +28517,6 @@ name = "Filtered to Gas" }, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -39129,9 +28525,7 @@ /obj/machinery/atmospherics/pipe/manifold/general/visible{ dir = 8 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/engine/engineering) "bvc" = ( /obj/machinery/atmospherics/components/unary/thermomachine/freezer{ @@ -39140,16 +28534,12 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/yellow/corner, /area/hallway/primary/central) "bve" = ( /obj/structure/cable{ @@ -39164,9 +28554,7 @@ location = "EngineeringEast2"; name = "navigation beacon (Engineering-East 2)" }, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/yellow/side, /area/hallway/primary/central) "bvf" = ( /obj/machinery/airalarm{ @@ -39174,18 +28562,14 @@ pixel_x = 24 }, /turf/open/floor/plasteel/yellow/corner{ - icon_state = "yellowcorner"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/central) "bvg" = ( /obj/machinery/light/small{ dir = 1 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "bvh" = ( /obj/structure/cable{ @@ -39203,9 +28587,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "bvi" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -39222,9 +28604,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "bvj" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -39233,6 +28613,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Central Asteroid Maintenance APC"; + areastring = "/area/maintenance/asteroid/central"; pixel_y = 24 }, /obj/structure/cable{ @@ -39242,9 +28623,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "bvk" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -39253,9 +28632,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "bvl" = ( /obj/machinery/door/airlock/glass_external{ @@ -39267,9 +28644,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "bvm" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -39282,9 +28657,7 @@ dir = 4 }, /obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "bvn" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -39330,9 +28703,7 @@ name = "Medbay Atmospherics Checkpoint"; req_access_txt = "24" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "bvr" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -39344,9 +28715,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "bvs" = ( /obj/machinery/door/airlock/glass_external{ @@ -39358,9 +28727,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "bvt" = ( /obj/machinery/atmospherics/components/binary/pump{ @@ -39374,9 +28741,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "bvu" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -39388,9 +28753,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "bvv" = ( /obj/effect/turf_decal/stripes/line{ @@ -39399,9 +28762,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "bvw" = ( /obj/effect/turf_decal/stripes/line{ @@ -39411,117 +28772,108 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "bvx" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/medical/medbay/central) "bvy" = ( -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/item/twohanded/required/kirbyplants/random, +/turf/open/floor/plasteel/blue, /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; +/obj/item/reagent_containers/glass/bottle/epinephrine{ + pixel_x = 7; pixel_y = -3 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/obj/item/reagent_containers/glass/bottle/charcoal{ + pixel_x = -4; + pixel_y = -3 + }, +/obj/item/reagent_containers/syringe/epinephrine{ + pixel_x = 3; + pixel_y = -2 + }, +/obj/item/reagent_containers/dropper, +/obj/item/reagent_containers/glass/beaker{ + pixel_x = 8; + pixel_y = 2 + }, +/obj/structure/table/glass, +/turf/open/floor/plasteel/blue, +/area/medical/medbay/central) +"bvA" = ( +/obj/structure/chair, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 1 }, /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 +/obj/structure/chair, +/obj/effect/landmark/start/assistant, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 1 }, /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 +/obj/structure/reagent_dispensers/water_cooler, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 4 }, /area/medical/medbay/central) "bvD" = ( +/obj/item/stack/medical/gauze, +/obj/item/stack/medical/ointment, +/obj/item/stack/medical/bruise_pack, /obj/structure/table/reinforced, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/whiteblue/side{ + dir = 8 }, /area/medical/medbay/central) "bvE" = ( /obj/machinery/computer/med_data, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 1 }, /area/medical/medbay/central) "bvF" = ( /obj/machinery/sleeper{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, /area/medical/medbay/central) "bvG" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cmo, /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 - }, +/turf/open/floor/plasteel/cmo, /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 - }, +/turf/open/floor/plasteel/blue, /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 - }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel/whiteblue/corner, /area/medical/medbay/central) "bvK" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/medical/genetics/cloning) "bvL" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/medical/genetics/cloning) "bvM" = ( /obj/machinery/door/airlock/glass_virology{ @@ -39529,14 +28881,28 @@ req_access_txt = "39" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/obj/effect/turf_decal/stripes/line{ + icon_state = "warningline"; + dir = 1 }, +/obj/effect/turf_decal/stripes/line, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plasteel/white, /area/medical/virology) "bvN" = ( /obj/machinery/power/apc{ dir = 8; name = "Virology APC"; + areastring = "/area/medical/virology"; pixel_x = -25; pixel_y = 1 }, @@ -39548,10 +28914,8 @@ icon_state = "ast_warn_end"; dir = 4 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/virology) +/turf/open/floor/plating/astplate, +/area/maintenance/asteroid/starboard) "bvO" = ( /obj/structure/cable/orange{ d1 = 4; @@ -39559,9 +28923,7 @@ icon_state = "4-8" }, /obj/structure/grille/broken, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/starboard) "bvP" = ( /obj/structure/cable/orange{ @@ -39574,35 +28936,19 @@ d2 = 8; icon_state = "1-8" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plating, /area/awaymission/research/interior/gateway) "bvS" = ( /obj/machinery/gateway{ dir = 6 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/awaymission/research/interior/gateway) "bvT" = ( /obj/structure/cable/orange{ @@ -39614,31 +28960,19 @@ icon_state = "ast_warn"; dir = 4 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/storage/primary) "bvX" = ( /obj/machinery/light{ @@ -39651,9 +28985,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/port) "bvY" = ( /obj/machinery/camera{ @@ -39661,9 +28993,7 @@ dir = 4 }, /turf/open/floor/plasteel/green/corner{ - icon_state = "greencorner"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hydroponics) "bvZ" = ( @@ -39671,49 +29001,35 @@ dir = 8 }, /obj/effect/landmark/start/botanist, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/darkgreen, /area/hydroponics) "bwa" = ( /turf/open/floor/plasteel/darkgreen/side{ - icon_state = "darkgreen"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hydroponics) "bwb" = ( -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hydroponics) "bwe" = ( -/turf/open/floor/plasteel/hydrofloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/hydrofloor, /area/hydroponics) "bwf" = ( /obj/machinery/hydroponics/constructable, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /area/hydroponics) "bwg" = ( /obj/machinery/door/airlock/maintenance{ @@ -39725,9 +29041,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/east) "bwh" = ( /obj/structure/sign/securearea{ @@ -39737,18 +29051,13 @@ name = "EXTERNAL AIRLOCK"; pixel_x = -32 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/central) "bwi" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/engine/break_room) "bwj" = ( -/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/preopen{ id = "engineeringlockdown"; @@ -39756,9 +29065,7 @@ name = "Emergency Lockdown Blastdoor" }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/engine/break_room) "bwk" = ( /obj/structure/cable{ @@ -39778,34 +29085,27 @@ req_access_txt = "0"; req_one_access_txt = "10;24" }, -/turf/open/floor/plasteel/yellow{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/yellow, /area/engine/break_room) "bwl" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /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 - }, +/turf/open/floor/plating, /area/engine/break_room) "bwm" = ( /obj/structure/table, -/obj/item/weapon/pipe_dispenser, +/obj/item/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 - }, +/turf/open/floor/plasteel/black, /area/engine/engineering) "bwn" = ( /obj/effect/turf_decal/stripes/line{ @@ -39818,7 +29118,6 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -39828,9 +29127,8 @@ d2 = 8; icon_state = "0-8" }, -/obj/item/weapon/tank/internals/plasma, +/obj/item/tank/internals/plasma, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/supermatter) @@ -39852,7 +29150,6 @@ dir = 8 }, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -39866,27 +29163,21 @@ 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 - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /area/engine/engineering) "bwt" = ( -/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, /obj/machinery/door/poddoor/preopen{ @@ -39895,9 +29186,7 @@ name = "Emergency Lockdown Blastdoor" }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/engine/break_room) "bwu" = ( /obj/structure/cable{ @@ -39918,20 +29207,14 @@ req_access_txt = "0"; req_one_access_txt = "10;24" }, -/turf/open/floor/plasteel/yellow{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/yellow, /area/engine/break_room) "bwv" = ( /obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/central) "bww" = ( -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/central) "bwx" = ( /turf/open/floor/plating/asteroid, @@ -39944,14 +29227,10 @@ name = "EXTERNAL AIRLOCK"; pixel_x = 32 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "bwz" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/maintenance/asteroid/central) "bwA" = ( /obj/effect/turf_decal/stripes/line{ @@ -39961,25 +29240,19 @@ c_tag = "Medbay Atmospherics Checkpoint"; dir = 5 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "bwD" = ( /obj/machinery/atmospherics/components/binary/pump{ @@ -39994,9 +29267,7 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "bwE" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -40009,9 +29280,7 @@ name = "Medbay Atmospherics Checkpoint"; req_access_txt = "24" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "bwF" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ @@ -40021,8 +29290,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/starboard) "bwG" = ( @@ -40033,31 +29301,21 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/primary/starboard) "bwH" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/blue, /area/medical/medbay/central) "bwI" = ( -/turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plasteel/neutral, /area/medical/medbay/central) "bwK" = ( /obj/machinery/door/airlock/glass_medical{ @@ -40065,9 +29323,7 @@ name = "Medbay"; req_access_txt = "45" }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/medical/medbay/central) "bwL" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -40079,38 +29335,30 @@ dir = 8; pixel_x = 27 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/whiteblue/corner, /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/item/reagent_containers/glass/beaker/cryoxadone, +/obj/item/reagent_containers/glass/beaker/cryoxadone, /obj/machinery/light{ dir = 8 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/structure/table/glass, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel/cmo, /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 - }, +/turf/open/floor/plasteel/cmo, /area/medical/medbay/central) "bwP" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ @@ -40121,14 +29369,14 @@ c_tag = "Cyrotubes"; dir = 9 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, /area/medical/medbay/central) "bwQ" = ( /obj/machinery/power/apc{ dir = 8; name = "Medbay APC"; + areastring = "/area/medical/medbay/central"; pixel_x = -25; pixel_y = 1 }, @@ -40142,18 +29390,15 @@ icon_state = "0-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 8 }, /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 - }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel/whiteblue/corner, /area/medical/medbay/central) "bwS" = ( /obj/machinery/shower{ @@ -40162,9 +29407,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 6 }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/freezer, /area/medical/genetics/cloning) "bwT" = ( /obj/structure/mirror{ @@ -40173,9 +29416,10 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless +/obj/machinery/light{ + dir = 1 }, +/turf/open/floor/plasteel/freezer, /area/medical/genetics/cloning) "bwU" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ @@ -40184,8 +29428,8 @@ /obj/machinery/airalarm{ pixel_y = 23 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/whitepurple/corner{ + dir = 1 }, /area/medical/genetics/cloning) "bwV" = ( @@ -40196,10 +29440,8 @@ /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 +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 4 }, /area/medical/genetics/cloning) "bwW" = ( @@ -40207,23 +29449,18 @@ dir = 1 }, /mob/living/carbon/monkey, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /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 +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 }, +/turf/open/floor/plasteel/white, /area/medical/virology) "bwY" = ( /mob/living/carbon/monkey, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/medical/virology) "bwZ" = ( /obj/item/wallframe/apc, @@ -40231,9 +29468,7 @@ d2 = 4; icon_state = "0-4" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/awaymission/research/interior/gateway) "bxa" = ( /obj/item/stack/rods, @@ -40242,9 +29477,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/awaymission/research/interior/gateway) "bxb" = ( /obj/structure/cable/orange{ @@ -40257,9 +29490,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/awaymission/research/interior/gateway) "bxc" = ( /obj/structure/cable/orange{ @@ -40267,9 +29498,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/awaymission/research/interior/gateway) "bxd" = ( /obj/structure/cable/orange{ @@ -40277,37 +29506,28 @@ d2 = 8; icon_state = "1-8" }, -/obj/item/weapon/paper/pamphlet/gateway, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/item/paper/pamphlet/gateway, +/turf/open/floor/plating, /area/awaymission/research/interior/gateway) "bxe" = ( /obj/item/clothing/head/cone, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plasteel, /area/storage/primary) "bxh" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/item/storage/toolbox/mechanical, +/turf/open/floor/plasteel, /area/storage/primary) "bxi" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -40316,8 +29536,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/port) "bxj" = ( @@ -40327,13 +29546,10 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hydroponics) "bxk" = ( -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/orange{ d1 = 1; @@ -40341,9 +29557,7 @@ icon_state = "1-2" }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hydroponics) "bxl" = ( /obj/structure/cable/orange{ @@ -40351,9 +29565,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/darkgreen, /area/hydroponics) "bxm" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -40362,38 +29574,31 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/darkgreen, /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/item/reagent_containers/food/snacks/grown/chili, +/obj/item/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 - }, +/turf/open/floor/plasteel/darkgreen, /area/hydroponics) "bxo" = ( -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, +/obj/effect/spawner/structure/window/reinforced, /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 - }, +/turf/open/floor/plating, /area/hydroponics) "bxp" = ( /obj/structure/flora/ausbushes/ywflowers, @@ -40402,24 +29607,18 @@ d2 = 8; icon_state = "1-8" }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /area/hydroponics) "bxq" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /area/hydroponics) "bxr" = ( /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/hydroponics) "bxs" = ( /obj/structure/cable/orange{ @@ -40434,14 +29633,13 @@ icon_state = "ast_warn"; dir = 1 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/east) "bxt" = ( /obj/machinery/power/apc{ dir = 8; name = "Engineering Foyer APC"; + areastring = "/area/engine/break_room"; pixel_x = -25 }, /obj/structure/cable{ @@ -40454,9 +29652,7 @@ /obj/machinery/airalarm{ pixel_y = 23 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/break_room) "bxu" = ( /obj/structure/cable{ @@ -40473,9 +29669,7 @@ dir = 9 }, /turf/open/floor/plasteel/yellow/corner{ - icon_state = "yellowcorner"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/engine/break_room) "bxv" = ( @@ -40486,19 +29680,15 @@ }, /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 + dir = 1 }, /area/engine/break_room) "bxw" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/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 + dir = 1 }, /area/engine/break_room) "bxx" = ( @@ -40518,7 +29708,6 @@ }, /obj/machinery/atmospherics/pipe/simple/green/visible, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -40537,7 +29726,6 @@ req_access_txt = "10" }, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/supermatter) @@ -40571,7 +29759,6 @@ }, /obj/machinery/atmospherics/pipe/simple/cyan/visible, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -40583,7 +29770,6 @@ dir = 4 }, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -40595,14 +29781,12 @@ /area/engine/engineering) "bxF" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/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 + dir = 4 }, /area/engine/break_room) "bxG" = ( @@ -40614,9 +29798,7 @@ /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 + dir = 1 }, /area/engine/break_room) "bxH" = ( @@ -40631,15 +29813,14 @@ icon_state = "2-8" }, /turf/open/floor/plasteel/yellow/corner{ - icon_state = "yellowcorner"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/engine/break_room) "bxI" = ( /obj/machinery/power/apc{ dir = 4; name = "Engineering Foyer APC"; + areastring = "/area/engine/break_room"; pixel_x = 23; pixel_y = 2 }, @@ -40650,9 +29831,7 @@ /obj/machinery/airalarm{ pixel_y = 23 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/break_room) "bxJ" = ( /turf/closed/mineral, @@ -40660,9 +29839,7 @@ "bxK" = ( /obj/structure/closet/crate, /obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "bxL" = ( /obj/structure/reagent_dispensers/fueltank, @@ -40670,23 +29847,19 @@ /area/maintenance/asteroid/central) "bxM" = ( /obj/structure/table, -/obj/item/weapon/wrench, +/obj/item/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 - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "bxO" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ @@ -40695,9 +29868,7 @@ /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 - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "bxP" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ @@ -40705,71 +29876,52 @@ }, /obj/machinery/portable_atmospherics/canister/air, /obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "bxQ" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 + dir = 8 }, /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 +/obj/item/reagent_containers/food/drinks/britcup, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 8 }, /area/medical/medbay/central) "bxT" = ( /obj/machinery/button/door{ id = "medmain"; - name = "Medbay Foyer Doors"; + name = "Medbay Doors"; + normaldoorcontrol = 1; + pixel_x = 4; 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 +/turf/open/floor/plasteel/whiteblue/side{ + dir = 4 }, /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 - }, +/obj/item/wrench/medical, +/obj/structure/table/glass, +/turf/open/floor/plasteel, /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 - }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, /area/medical/medbay/central) "bxX" = ( /obj/structure/bed/roller, @@ -40777,11 +29929,8 @@ 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 - }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel/whiteblue/corner, /area/medical/medbay/central) "bxY" = ( /obj/machinery/shower{ @@ -40790,18 +29939,14 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 8 }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/freezer, /area/medical/genetics/cloning) "bxZ" = ( -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/freezer, /area/medical/genetics/cloning) "bya" = ( -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 1 }, /area/medical/genetics/cloning) "byb" = ( @@ -40814,10 +29959,8 @@ /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 +/turf/open/floor/plasteel/whitepurple/corner{ + dir = 4 }, /area/medical/genetics/cloning) "byc" = ( @@ -40828,29 +29971,21 @@ "byd" = ( /obj/machinery/light, /mob/living/carbon/monkey, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/medical/virology) "bye" = ( -/obj/item/weapon/screwdriver, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/item/screwdriver, +/turf/open/floor/plating, /area/awaymission/research/interior/gateway) "byf" = ( /obj/structure/closet/emcloset, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/obj/item/paper/pamphlet/gateway, +/obj/item/coin/silver, +/turf/open/floor/plating, /area/awaymission/research/interior/gateway) "byh" = ( /obj/effect/turf_decal/delivery, @@ -40860,15 +29995,12 @@ 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 - }, +/turf/open/floor/plasteel, /area/storage/primary) "byj" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -40877,8 +30009,7 @@ pixel_y = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/port) "byk" = ( @@ -40886,9 +30017,7 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/hydroponics) "byl" = ( /obj/structure/disposalpipe/segment{ @@ -40898,9 +30027,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 5 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/hydroponics) "bym" = ( /obj/item/device/radio/intercom{ @@ -40917,7 +30044,6 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/darkgreen/side{ - baseturf = /turf/open/floor/plating/asteroid/airless; dir = 4 }, /area/hydroponics) @@ -40930,13 +30056,10 @@ d2 = 8; icon_state = "1-8" }, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/darkgreen, /area/hydroponics) "byo" = ( /turf/open/floor/plasteel/darkgreen/side{ - baseturf = /turf/open/floor/plating/asteroid/airless; dir = 4 }, /area/hydroponics) @@ -40947,9 +30070,7 @@ /obj/machinery/airalarm{ pixel_y = 23 }, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/darkgreen, /area/hydroponics) "byq" = ( /obj/effect/turf_decal/stripes/line{ @@ -40963,9 +30084,7 @@ req_access_txt = "33" }, /obj/effect/turf_decal/delivery, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hydroponics) "byr" = ( /obj/machinery/navbeacon{ @@ -40975,9 +30094,7 @@ location = "Hydroponics" }, /obj/effect/turf_decal/delivery, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/east) "bys" = ( /obj/structure/disposalpipe/trunk{ @@ -40986,28 +30103,20 @@ /obj/structure/disposaloutlet{ dir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/obj/item/storage/bag/ore, +/turf/open/floor/plating, /area/hallway/primary/central) "byu" = ( /obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/central) "byv" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/break_room) "byw" = ( /obj/structure/cable{ @@ -41015,23 +30124,17 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/break_room) "byx" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/break_room) "byy" = ( /obj/machinery/light{ dir = 4 }, -/turf/open/floor/plasteel/yellow/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/yellow/corner, /area/engine/break_room) "byz" = ( /obj/effect/turf_decal/stripes/line{ @@ -41044,7 +30147,6 @@ }, /obj/machinery/atmospherics/pipe/simple/green/visible, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -41052,9 +30154,7 @@ /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 - }, +/turf/open/floor/plasteel/black, /area/engine/engineering) "byB" = ( /obj/effect/decal/cleanable/dirt, @@ -41064,14 +30164,6 @@ 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) @@ -41082,7 +30174,6 @@ on = 0 }, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/supermatter) @@ -41090,10 +30181,7 @@ /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 - }, +/turf/open/floor/plasteel/black, /area/engine/engineering) "byF" = ( /obj/effect/turf_decal/stripes/line{ @@ -41106,7 +30194,6 @@ }, /obj/machinery/atmospherics/pipe/simple/cyan/visible, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -41121,30 +30208,22 @@ /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 + dir = 8 }, /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 - }, +/turf/open/floor/plasteel, /area/engine/break_room) "byJ" = ( /obj/structure/extinguisher_cabinet{ pixel_x = 24 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/break_room) "byK" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/security/checkpoint/engineering) "byL" = ( /obj/machinery/light/small{ @@ -41160,8 +30239,7 @@ dir = 8 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/starboard) "byN" = ( @@ -41169,9 +30247,7 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/starboard) "byO" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -41184,66 +30260,56 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/arrival/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/arrival/corner, /area/hallway/primary/starboard) "byP" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/open/floor/plasteel/white/side{ - icon_state = "whitehall"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /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 - }, +/turf/open/floor/plasteel/cmo, /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 - }, +/turf/open/floor/plasteel/cmo, /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 - }, +/turf/open/floor/plasteel/blue, /area/medical/medbay/central) "byT" = ( /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/weapon/folder, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/obj/item/pen, +/obj/item/folder, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 8 }, /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 - }, +/turf/open/floor/plasteel/whiteblue/corner, /area/medical/medbay/central) "byV" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -41253,28 +30319,24 @@ pixel_x = -28 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 8 }, /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/reagent_containers/glass/beaker/cryoxadone, +/obj/item/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 - }, +/obj/structure/table/glass, +/turf/open/floor/plasteel, /area/medical/medbay/central) "byX" = ( /obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cmo, /area/medical/medbay/central) "byY" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ @@ -41284,9 +30346,8 @@ /obj/machinery/light{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, /area/medical/medbay/central) "byZ" = ( /obj/structure/cable/orange{ @@ -41300,8 +30361,11 @@ dir = 5; network = list("SS13") }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/obj/machinery/vending/wallmed{ + pixel_x = -24 + }, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 8 }, /area/medical/medbay/central) "bza" = ( @@ -41310,17 +30374,15 @@ }, /obj/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/freezer, /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 +/turf/open/floor/plasteel/whitepurple/corner{ + dir = 1 }, /area/medical/genetics/cloning) "bzc" = ( @@ -41338,10 +30400,8 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 4 }, /area/medical/genetics/cloning) "bzd" = ( @@ -41351,7 +30411,6 @@ dir = 8 }, /turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; dir = 5 }, /area/storage/primary) @@ -41359,7 +30418,6 @@ /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) @@ -41367,17 +30425,13 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 5 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/storage/primary) "bzg" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/storage/primary) "bzh" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -41387,41 +30441,32 @@ /obj/machinery/door/airlock/glass{ name = "Primary Tool Storage" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/storage/primary) "bzi" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel/hydrofloor, /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 - }, +/turf/open/floor/plasteel/black, /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) @@ -41430,32 +30475,24 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/darkgreen, /area/hydroponics) "bzn" = ( /obj/effect/landmark/start/botanist, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /area/hydroponics) "bzo" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/hydroponics) "bzp" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/hydroponics) "bzq" = ( /turf/closed/mineral/random/labormineral, @@ -41465,26 +30502,20 @@ name = "External Airlock Access"; req_access_txt = "12" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/closed/wall/r_wall, /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 - }, +/turf/open/floor/plasteel, /area/engine/break_room) "bzu" = ( /obj/structure/cable{ @@ -41495,22 +30526,18 @@ /obj/machinery/atmospherics/pipe/simple/orange/hidden{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/engine/break_room) "bzw" = ( /obj/structure/table, -/obj/item/weapon/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, /obj/machinery/atmospherics/pipe/simple/orange/hidden{ dir = 4 }, @@ -41519,36 +30546,28 @@ pixel_x = 29 }, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /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 - }, +/turf/closed/wall/r_wall, /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 - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /area/engine/engineering) "bzA" = ( /obj/machinery/atmospherics/pipe/simple/green/visible, @@ -41561,20 +30580,17 @@ 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 - }, +/turf/open/floor/plasteel/black, /area/engine/engineering) "bzD" = ( /obj/structure/table, -/obj/item/weapon/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/disposalpipe/segment, /obj/item/device/radio/intercom{ @@ -41583,9 +30599,7 @@ pixel_x = -28 }, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/engine/break_room) "bzE" = ( @@ -41595,18 +30609,13 @@ icon_state = "1-2" }, /obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/break_room) "bzF" = ( -/turf/open/floor/plasteel/red/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red/corner, /area/engine/break_room) "bzG" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -41629,9 +30638,7 @@ pixel_y = 32 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 9; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 9 }, /area/security/checkpoint/engineering) "bzI" = ( @@ -41642,15 +30649,14 @@ pixel_y = 20 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/security/checkpoint/engineering) "bzJ" = ( /obj/machinery/power/apc{ dir = 4; name = "Engineering Security Checkpoint APC"; + areastring = "/area/security/checkpoint/engineering"; pixel_x = 23; pixel_y = 2 }, @@ -41662,18 +30668,14 @@ pixel_y = 32 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 5; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 5 }, /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 - }, +/obj/item/mop, +/obj/item/reagent_containers/glass/bucket, +/turf/open/floor/plating, /area/hallway/primary/starboard) "bzL" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -41682,17 +30684,14 @@ icon_state = "pipe-c" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/starboard) "bzM" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/starboard) "bzN" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ @@ -41707,9 +30706,7 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/arrival/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/arrival/corner, /area/hallway/primary/starboard) "bzO" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -41719,10 +30716,14 @@ dir = 4 }, /obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/open/floor/plasteel/white/side{ - icon_state = "whitehall"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/medical/medbay/central) "bzP" = ( @@ -41732,9 +30733,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/blue, /area/medical/medbay/central) "bzQ" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ @@ -41743,21 +30742,17 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cmo, /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 +/obj/machinery/holopad, +/obj/structure/disposalpipe/segment{ + dir = 4 }, +/turf/open/floor/plasteel/cmo, /area/medical/medbay/central) "bzS" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -41766,9 +30761,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cmo, /area/medical/medbay/central) "bzT" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -41777,11 +30770,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/whiteblue/corner{ - icon_state = "whitebluecorner"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/medical/medbay/central) "bzU" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -41791,9 +30780,7 @@ dir = 4 }, /turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/medical/medbay/central) "bzV" = ( @@ -41809,9 +30796,7 @@ name = "Medbay"; req_access_txt = "5" }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/medical/medbay/central) "bzW" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -41822,8 +30807,8 @@ dir = 8; icon_state = "pipe-j1" }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 8 }, /area/medical/medbay/central) "bzX" = ( @@ -41832,75 +30817,55 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/blue, /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 - }, +/turf/open/floor/plasteel/whiteblue/corner, /area/medical/medbay/central) "bzZ" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cmo, /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 - }, +/turf/open/floor/plasteel/cmo, /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 - }, +/turf/open/floor/plasteel/whitepurple/corner, /area/medical/medbay/central) "bAc" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 1 }, /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 +/turf/open/floor/plasteel/whitepurple/corner{ + dir = 1 }, /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 +/turf/open/floor/plasteel/whitepurple/corner{ + dir = 4 }, /area/medical/genetics/cloning) "bAg" = ( @@ -41911,7 +30876,6 @@ }, /obj/effect/landmark/revenantspawn, /turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; dir = 5 }, /area/medical/morgue) @@ -41923,26 +30887,20 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "bAi" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "bAk" = ( /obj/machinery/light/small{ @@ -41951,62 +30909,48 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plasteel, /area/storage/primary) "bAm" = ( /obj/machinery/firealarm{ dir = 4; pixel_x = 24 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 + dir = 8 }, /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 - }, +/turf/open/floor/plasteel/black, /area/hydroponics) "bAp" = ( /obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/darkgreen, /area/hydroponics) "bAq" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 8 }, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/darkgreen, /area/hydroponics) "bAr" = ( /obj/machinery/door/airlock/glass{ @@ -42016,23 +30960,20 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/darkgreen, /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 - }, +/turf/open/floor/grass, /area/hydroponics) "bAt" = ( /obj/machinery/power/apc{ dir = 8; name = "Port Asteroid Maintenance APC"; + areastring = "/area/maintenance/asteroid/port/east"; pixel_x = -23; pixel_y = 2 }, @@ -42044,9 +30985,7 @@ icon_state = "ast_warn_end"; dir = 4 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/east) "bAu" = ( /obj/structure/cable/orange{ @@ -42054,9 +30993,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/west) "bAv" = ( /obj/structure/cable/orange{ @@ -42070,9 +31007,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/east) "bAw" = ( /obj/structure/cable/orange{ @@ -42080,9 +31015,7 @@ d2 = 8; icon_state = "1-8" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/west) "bAx" = ( /obj/machinery/light/small{ @@ -42112,9 +31045,7 @@ icon_state = "ast_warn"; dir = 1 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/central) "bAC" = ( /obj/machinery/atmospherics/pipe/simple/orange/hidden{ @@ -42124,25 +31055,19 @@ icon_state = "ast_warn"; dir = 1 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/closed/wall/r_wall, /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 - }, +/turf/closed/wall/r_wall, /area/engine/break_room) "bAF" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ @@ -42156,9 +31081,7 @@ /obj/machinery/newscaster{ pixel_x = -28 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/break_room) "bAG" = ( /obj/structure/cable{ @@ -42169,24 +31092,18 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 8 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 + dir = 4 }, /area/engine/break_room) "bAI" = ( /obj/machinery/atmospherics/pipe/simple/orange/hidden, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/engine/engineering) "bAJ" = ( /obj/effect/turf_decal/stripes/line{ @@ -42202,7 +31119,6 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -42225,7 +31141,6 @@ dir = 5 }, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -42242,7 +31157,6 @@ dir = 4 }, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -42261,7 +31175,6 @@ icon_state = "4-8" }, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -42281,7 +31194,6 @@ dir = 4 }, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -42299,7 +31211,6 @@ }, /obj/machinery/atmospherics/pipe/manifold/green/visible, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/supermatter) @@ -42318,7 +31229,6 @@ icon_state = "2-8" }, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -42328,7 +31238,6 @@ }, /obj/machinery/atmospherics/pipe/manifold/cyan/visible, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -42344,7 +31253,6 @@ dir = 4 }, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -42359,7 +31267,6 @@ }, /obj/machinery/atmospherics/pipe/manifold/cyan/visible, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -42374,7 +31281,6 @@ dir = 10 }, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -42386,9 +31292,7 @@ }, /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/engine/break_room) "bAV" = ( @@ -42397,9 +31301,7 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/break_room) "bAW" = ( /obj/structure/cable{ @@ -42415,9 +31317,7 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 8 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/break_room) "bAX" = ( /obj/structure/cable{ @@ -42426,14 +31326,11 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/engine/break_room) "bAY" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -42463,9 +31360,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/security/checkpoint/engineering) "bBa" = ( @@ -42475,9 +31370,7 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/checkpoint/engineering) "bBb" = ( /obj/structure/cable{ @@ -42486,9 +31379,7 @@ icon_state = "1-8" }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/security/checkpoint/engineering) "bBc" = ( @@ -42497,18 +31388,14 @@ pixel_x = -12; pixel_y = 2 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "bBe" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ @@ -42520,70 +31407,39 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/arrival/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/arrival/corner, /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 - }, +/obj/item/twohanded/required/kirbyplants/random, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plasteel/blue, /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 - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plasteel/neutral, /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 +/turf/open/floor/plasteel/whiteblue/side{ + dir = 4 }, /area/medical/medbay/central) "bBl" = ( @@ -42596,45 +31452,44 @@ name = "Medbay"; req_access_txt = "5" }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /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 +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 8 }, /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 - }, +/turf/open/floor/plasteel/neutral, /area/medical/medbay/central) "bBo" = ( /obj/machinery/portable_atmospherics/canister/oxygen, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, +/turf/open/floor/plasteel/blue, /area/medical/medbay/central) "bBp" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, +/turf/open/floor/plasteel/blue, /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 +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, +/turf/open/floor/plasteel/blue, /area/medical/medbay/central) "bBr" = ( /obj/structure/cable/orange{ @@ -42647,8 +31502,8 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 8 }, /area/medical/medbay/central) "bBs" = ( @@ -42660,9 +31515,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/blue, /area/medical/medbay/central) "bBt" = ( /obj/structure/cable/orange{ @@ -42676,10 +31529,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/whitepurple/side{ + dir = 4 }, /area/medical/medbay/central) "bBu" = ( @@ -42700,9 +31551,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/medical/genetics/cloning) "bBv" = ( /obj/structure/cable/orange{ @@ -42718,8 +31567,8 @@ dir = 4; icon_state = "pipe-j2" }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/whitepurple/corner{ + dir = 8 }, /area/medical/genetics/cloning) "bBw" = ( @@ -42739,13 +31588,10 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/medical/genetics/cloning) "bBx" = ( -/obj/structure/table, -/obj/item/weapon/book/manual/medical_cloning{ +/obj/item/book/manual/medical_cloning{ pixel_y = 6 }, /obj/machinery/firealarm{ @@ -42760,9 +31606,8 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/structure/table/glass, +/turf/open/floor/plasteel/whiteblue/corner, /area/medical/genetics/cloning) "bBy" = ( /obj/structure/cable/orange{ @@ -42770,9 +31615,7 @@ d2 = 4; icon_state = "2-4" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/starboard) "bBz" = ( /obj/structure/cable/orange{ @@ -42780,9 +31623,7 @@ d2 = 8; icon_state = "1-8" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/starboard) "bBA" = ( /obj/structure/disposaloutlet{ @@ -42801,9 +31642,7 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "bBC" = ( /obj/structure/cable/orange{ @@ -42815,17 +31654,13 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/grass, /area/hydroponics) "bBE" = ( /obj/structure/grille, @@ -42835,31 +31670,23 @@ /obj/machinery/atmospherics/pipe/simple/orange/hidden{ dir = 6 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/central) "bBI" = ( /obj/machinery/vending/coffee, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/break_room) "bBJ" = ( /obj/structure/cable{ @@ -42868,17 +31695,13 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/break_room) "bBK" = ( /obj/structure/table, -/obj/item/weapon/storage/box/cups, +/obj/item/storage/box/cups, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/engine/break_room) "bBL" = ( @@ -42887,9 +31710,7 @@ density = 0; layer = 4 }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/engine/engineering) "bBM" = ( /obj/effect/turf_decal/stripes/line{ @@ -42897,7 +31718,6 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -42909,7 +31729,6 @@ d2 = 4 }, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -42923,7 +31742,6 @@ icon_state = "4-8" }, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -42934,7 +31752,6 @@ icon_state = "4-8" }, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -42950,7 +31767,6 @@ icon_state = "1-2" }, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -42966,7 +31782,6 @@ icon_state = "2-4" }, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -42978,7 +31793,6 @@ icon_state = "4-8" }, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -42990,7 +31804,6 @@ icon_state = "1-8" }, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -43004,7 +31817,6 @@ on = 0 }, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -43013,13 +31825,11 @@ density = 0; layer = 4 }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/engine/engineering) "bBW" = ( /obj/structure/table, -/obj/item/weapon/storage/box/cups, +/obj/item/storage/box/cups, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/disposalpipe/segment, /obj/machinery/camera{ @@ -43028,9 +31838,7 @@ network = list("SS13","CE") }, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/engine/break_room) "bBX" = ( @@ -43038,9 +31846,7 @@ dir = 8 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/break_room) "bBY" = ( /obj/structure/cable{ @@ -43051,15 +31857,11 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/break_room) "bBZ" = ( /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/engine/break_room) "bCa" = ( @@ -43069,9 +31871,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/security/checkpoint/engineering) "bCb" = ( /obj/structure/chair/office/dark{ @@ -43079,15 +31879,7 @@ }, /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 + dir = 8 }, /area/security/checkpoint/engineering) "bCd" = ( @@ -43106,9 +31898,7 @@ dir = 4 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/security/checkpoint/engineering) "bCe" = ( @@ -43116,9 +31906,7 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/starboard) "bCf" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -43134,38 +31922,26 @@ /obj/structure/sign/bluecross_2{ pixel_x = 32 }, -/turf/open/floor/plasteel/arrival/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/arrival/corner, /area/hallway/primary/starboard) "bCg" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/medical/chemistry) "bCh" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/northleft{ - name = "Chemistry Desk"; - req_access_txt = "33" +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/chemistry) +/turf/open/floor/plasteel/neutral, +/area/medical/medbay/central) "bCi" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 8 }, -/area/medical/chemistry) +/area/medical/medbay/central) "bCj" = ( /obj/machinery/smartfridge/chemistry/preloaded, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/medical/chemistry) "bCk" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -43175,69 +31951,68 @@ normaldoorcontrol = 1; pixel_x = -24 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 8 }, /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 +/obj/effect/turf_decal/stripes/line{ + icon_state = "warningline"; + dir = 1 }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel, /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 +/obj/effect/turf_decal/stripes/line{ + icon_state = "warningline"; + dir = 1 }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel, /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 +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 8 }, /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 - }, +/turf/open/floor/plasteel/neutral, /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 +/turf/open/floor/plasteel/whitepurple/corner{ + dir = 4 }, /area/medical/medbay/central) "bCq" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 8 }, /area/medical/genetics/cloning) "bCs" = ( @@ -43248,8 +32023,8 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/whitepurple/corner{ + dir = 8 }, /area/medical/genetics/cloning) "bCt" = ( @@ -43269,18 +32044,18 @@ d2 = 4; icon_state = "1-4" }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/obj/machinery/light, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 8 }, /area/medical/genetics/cloning) "bCu" = ( -/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/structure/cable/orange{ d2 = 8; icon_state = "0-8" @@ -43288,12 +32063,12 @@ /obj/machinery/power/apc{ dir = 4; name = "Cloning Lab APC"; + areastring = "/area/medical/genetics/cloning"; pixel_x = 23; pixel_y = 2 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/structure/table/glass, +/turf/open/floor/plasteel/whitepurple/corner, /area/medical/genetics/cloning) "bCv" = ( /turf/closed/wall/rust, @@ -43311,44 +32086,34 @@ icon_state = "ast_warn"; dir = 4 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plasteel/hydrofloor, /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 + dir = 8 }, /area/hydroponics) "bCB" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 }, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/darkgreen, /area/hydroponics) "bCC" = ( /obj/structure/cable/orange{ @@ -43356,9 +32121,7 @@ d2 = 4; icon_state = "2-4" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/west) "bCD" = ( /obj/structure/closet, @@ -43377,21 +32140,15 @@ "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 - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/central) "bCH" = ( /obj/structure/rack, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/central) "bCI" = ( /obj/machinery/vending/snack, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/break_room) "bCJ" = ( /obj/structure/cable{ @@ -43402,33 +32159,25 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 8 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /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 + dir = 4 }, /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 - }, +/turf/closed/wall/r_wall, /area/engine/engineering) "bCN" = ( /obj/machinery/atmospherics/pipe/simple/orange/visible{ @@ -43455,7 +32204,6 @@ }, /obj/structure/closet/radiation, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -43463,7 +32211,6 @@ /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) @@ -43471,31 +32218,12 @@ /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) @@ -43507,7 +32235,6 @@ icon_state = "1-2" }, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -43517,7 +32244,6 @@ }, /obj/structure/closet/radiation, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -43538,22 +32264,7 @@ /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 + dir = 8 }, /area/engine/break_room) "bDb" = ( @@ -43561,9 +32272,7 @@ dir = 4 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/engine/break_room) "bDc" = ( @@ -43579,27 +32288,21 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel/red{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red, /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 + dir = 8 }, /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 - }, +/turf/open/floor/plasteel, /area/security/checkpoint/engineering) "bDf" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on, @@ -43610,17 +32313,13 @@ }, /obj/structure/table, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /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 - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/starboard) "bDh" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -43634,87 +32333,32 @@ dir = 8; network = list("SS13","QM") }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /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 + dir = 1 }, /area/medical/chemistry) "bDk" = ( /obj/structure/table/glass, -/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/dropper, +/obj/item/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/dropper, /turf/open/floor/plasteel/whiteyellow/side{ - icon_state = "whiteyellow"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /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 + dir = 1 }, /area/medical/chemistry) "bDq" = ( @@ -43724,9 +32368,7 @@ icon_state = "pipe-c" }, /turf/open/floor/plasteel/whiteblue/corner{ - icon_state = "whitebluecorner"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/medical/medbay/central) "bDr" = ( @@ -43735,16 +32377,14 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/medical/medbay/central) "bDs" = ( /obj/machinery/light{ dir = 1 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 1 }, /area/medical/medbay/central) "bDt" = ( @@ -43752,8 +32392,8 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 4 }, /area/medical/medbay/central) "bDu" = ( @@ -43764,8 +32404,8 @@ c_tag = "Medbay South"; dir = 6 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 4 }, /area/medical/medbay/central) "bDv" = ( @@ -43775,8 +32415,8 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 4 }, /area/medical/medbay/central) "bDw" = ( @@ -43784,26 +32424,20 @@ dir = 9 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 1 }, /area/medical/medbay/central) "bDx" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/medical/genetics) "bDy" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/medical/genetics) "bDz" = ( /obj/machinery/door/airlock/glass_research{ @@ -43818,14 +32452,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/medical/genetics) "bDA" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/medical/genetics) "bDB" = ( /obj/structure/cable/orange{ @@ -43836,20 +32466,16 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/starboard) "bDC" = ( -/obj/item/weapon/storage/toolbox/mechanical/old, +/obj/item/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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "bDE" = ( /obj/machinery/light/small, @@ -43860,17 +32486,13 @@ icon_state = "ast_warn"; dir = 4 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/port) "bDH" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ @@ -43882,9 +32504,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/port) "bDI" = ( /obj/structure/table, @@ -43895,61 +32515,47 @@ network = list("SS13"); start_active = 1 }, -/turf/open/floor/plasteel/hydrofloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/hydrofloor, /area/hydroponics) "bDJ" = ( /obj/machinery/chem_master/condimaster, -/turf/open/floor/plasteel/hydrofloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/hydrofloor, /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/shovel/spade, +/obj/item/wrench, +/obj/item/reagent_containers/glass/bucket, +/obj/item/wirecutters, +/obj/item/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 - }, +/turf/open/floor/plasteel/hydrofloor, /area/hydroponics) "bDL" = ( /obj/machinery/biogenerator, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/darkgreen, /area/hydroponics) "bDM" = ( /obj/machinery/seed_extractor, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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/item/storage/bag/plants/portaseeder, +/obj/item/storage/bag/plants/portaseeder, +/obj/item/storage/bag/plants, +/obj/item/storage/bag/plants, /obj/machinery/light, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/hydroponics) "bDO" = ( /obj/structure/closet/wardrobe/botanist, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/darkgreen, /area/hydroponics) "bDP" = ( /obj/structure/beebox, @@ -43959,24 +32565,18 @@ dir = 5; network = list("SS13") }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /area/hydroponics) "bDQ" = ( /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/item/stack/packageWrap, /obj/item/device/destTagger, -/turf/open/floor/plasteel/hydrofloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/hydrofloor, /area/hydroponics) "bDR" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/engine/atmos) "bDS" = ( /obj/machinery/status_display{ @@ -43986,9 +32586,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 6 }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/engine/atmos) "bDT" = ( /obj/machinery/door/airlock/maintenance{ @@ -43999,34 +32597,26 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/orange/visible, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/engine/atmos) +/turf/open/floor/plating, +/area/maintenance/asteroid/central) "bDU" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /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 - }, +/turf/closed/wall/r_wall, /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 - }, +/turf/open/floor/plasteel, /area/engine/break_room) "bDX" = ( /obj/structure/cable{ @@ -44035,14 +32625,10 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/break_room) "bDY" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/break_room) "bDZ" = ( /obj/machinery/firealarm{ @@ -44050,9 +32636,7 @@ pixel_x = 24 }, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/engine/break_room) "bEa" = ( @@ -44060,14 +32644,13 @@ dir = 1 }, /obj/structure/closet/secure_closet/engineering_electrical, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engineering) "bEb" = ( /obj/machinery/power/apc{ dir = 1; name = "Engineering APC"; + areastring = "/area/engine/engineering"; pixel_y = 24 }, /obj/structure/cable{ @@ -44075,16 +32658,12 @@ pixel_y = 1; d2 = 2 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/engine/engineering) "bEd" = ( /obj/machinery/atmospherics/pipe/simple/orange/visible{ @@ -44100,13 +32679,10 @@ /obj/machinery/atmospherics/pipe/simple/orange/visible{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/engine/engineering) "bEf" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/orange/visible{ dir = 4 }, @@ -44121,9 +32697,7 @@ d2 = 2 }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/engine/engineering) "bEg" = ( /obj/machinery/door/airlock/glass_engineering{ @@ -44138,24 +32712,18 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/engine/engineering) "bEh" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/engine/engineering) "bEj" = ( /obj/machinery/firealarm{ @@ -44165,9 +32733,7 @@ /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 + dir = 1 }, /area/engine/break_room) "bEk" = ( @@ -44179,22 +32745,18 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 6 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 + dir = 4 }, /area/engine/break_room) "bEm" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ d1 = 4; d2 = 8; @@ -44221,9 +32783,7 @@ pixel_y = -24 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 10 }, /area/security/checkpoint/engineering) "bEo" = ( @@ -44235,28 +32795,22 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red/side, /area/security/checkpoint/engineering) "bEp" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 9 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/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 + dir = 6 }, /area/security/checkpoint/engineering) "bEq" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/starboard) "bEr" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -44265,40 +32819,43 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /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 +/obj/machinery/chem_master, +/turf/open/floor/plasteel/whiteyellow/corner{ + dir = 1 }, /area/medical/chemistry) "bEt" = ( -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/whiteyellow/corner{ + dir = 1 }, /area/medical/chemistry) "bEu" = ( -/obj/machinery/chem_heater, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/obj/structure/table/glass, +/obj/item/storage/box/beakers{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/dropper, +/turf/open/floor/plasteel/whiteyellow/corner{ + dir = 1 }, /area/medical/chemistry) "bEv" = ( -/obj/machinery/chem_dispenser, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/obj/machinery/chem_master, +/turf/open/floor/plasteel/whiteyellow/corner{ + dir = 4 }, /area/medical/chemistry) "bEw" = ( -/turf/open/floor/plasteel/whiteyellow/side{ - icon_state = "whiteyellow"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteyellow/corner{ + dir = 4 }, /area/medical/chemistry) "bEx" = ( @@ -44308,9 +32865,7 @@ icon_state = "pipe-c" }, /turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/medical/medbay/central) "bEy" = ( @@ -44319,17 +32874,19 @@ icon_state = "pipe-j1"; dir = 4 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/blue, /area/medical/medbay/central) "bEz" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/obj/structure/table/glass, +/obj/item/storage/box/syringes, +/obj/item/storage/box/beakers{ + pixel_x = 2; + pixel_y = 2 }, +/turf/open/floor/plasteel/whiteblue/side, /area/medical/medbay/central) "bEA" = ( /obj/machinery/firealarm{ @@ -44339,9 +32896,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/whiteblue/corner, /area/medical/medbay/central) "bEB" = ( /obj/structure/extinguisher_cabinet{ @@ -44351,18 +32906,14 @@ dir = 4; icon_state = "pipe-j2" }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/whiteblue/corner, /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 - }, +/turf/open/floor/plasteel/whiteblue/corner, /area/medical/medbay/central) "bED" = ( /obj/machinery/disposal/bin, @@ -44370,8 +32921,8 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/whitepurple/side{ + dir = 9 }, /area/medical/genetics) "bEE" = ( @@ -44382,32 +32933,24 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/disposalpipe/junction, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /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 + dir = 5 }, /area/medical/genetics) "bEG" = ( /obj/structure/window/reinforced{ dir = 8 }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /area/medical/genetics) "bEH" = ( -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /area/medical/genetics) "bEI" = ( /obj/structure/cable/orange{ @@ -44420,12 +32963,10 @@ d2 = 4; icon_state = "1-4" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/starboard) "bEJ" = ( -/obj/item/weapon/coin/gold, +/obj/item/coin/gold, /turf/open/floor/plating, /area/space) "bEK" = ( @@ -44437,33 +32978,25 @@ "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 - }, +/obj/item/electronics/airlock, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "bEM" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 - }, +/turf/open/floor/plasteel, /area/maintenance/asteroid/port/west) "bEO" = ( /obj/machinery/status_display{ density = 0; layer = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/crew_quarters/fitness) "bEP" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -44473,8 +33006,7 @@ /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 + dir = 8 }, /area/hallway/primary/port) "bEQ" = ( @@ -44483,9 +33015,7 @@ }, /obj/effect/turf_decal/stripes/line, /obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/port) "bER" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -44500,9 +33030,7 @@ }, /obj/effect/turf_decal/stripes/line, /obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/port) "bES" = ( /obj/structure/disposalpipe/sortjunction{ @@ -44511,15 +33039,12 @@ name = "disposal pipe - Library"; sortType = 16 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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) @@ -44527,7 +33052,6 @@ /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) @@ -44535,7 +33059,6 @@ /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) @@ -44543,7 +33066,6 @@ /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) @@ -44551,28 +33073,22 @@ /obj/machinery/light{ dir = 8 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/engine/atmos) "bFa" = ( /obj/structure/table, @@ -44580,9 +33096,7 @@ /obj/item/stack/rods{ amount = 50 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/atmos) "bFb" = ( /obj/structure/table, @@ -44590,6 +33104,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Atmospherics APC"; + areastring = "/area/engine/atmos"; pixel_y = 24 }, /obj/structure/cable{ @@ -44597,20 +33112,16 @@ pixel_y = 1; d2 = 2 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/atmos) "bFc" = ( /obj/structure/table, -/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/airalarm{ pixel_y = 23 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/atmos) "bFd" = ( /obj/structure/rack, @@ -44618,35 +33129,26 @@ /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 - }, +/turf/open/floor/plasteel, /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 + dir = 4 }, /area/engine/atmos) "bFf" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 8 }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 + dir = 8 }, /area/engine/break_room) "bFh" = ( @@ -44659,46 +33161,35 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /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 + dir = 4 }, /area/engine/break_room) "bFk" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/engine/engineering) "bFl" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engineering) "bFm" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -44709,29 +33200,23 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engineering) "bFn" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engineering) "bFo" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/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 - }, +/turf/open/floor/plasteel, /area/engine/engineering) "bFp" = ( /obj/structure/table, @@ -44740,9 +33225,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engineering) "bFq" = ( /obj/structure/table, @@ -44751,9 +33234,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engineering) "bFr" = ( /obj/structure/table, @@ -44766,9 +33247,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engineering) "bFs" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -44779,9 +33258,7 @@ d2 = 4; icon_state = "1-4" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engineering) "bFt" = ( /obj/structure/table, @@ -44797,9 +33274,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engineering) "bFu" = ( /obj/structure/table, @@ -44814,9 +33289,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engineering) "bFv" = ( /obj/structure/table, @@ -44830,9 +33303,7 @@ d2 = 8; icon_state = "2-8" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engineering) "bFw" = ( /obj/structure/disposalpipe/segment{ @@ -44842,9 +33313,7 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 1 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engineering) "bFx" = ( /obj/structure/disposalpipe/segment{ @@ -44854,9 +33323,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engineering) "bFy" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -44867,14 +33334,11 @@ }, /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 + dir = 4 }, /area/engine/engineering) "bFz" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -44882,9 +33346,7 @@ dir = 4 }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/engine/engineering) "bFA" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, @@ -44893,9 +33355,7 @@ icon_state = "pipe-c" }, /turf/open/floor/plasteel/yellow/corner{ - icon_state = "yellowcorner"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/engine/break_room) "bFB" = ( @@ -44907,16 +33367,12 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 + dir = 4 }, /area/engine/break_room) "bFD" = ( @@ -44928,8 +33384,7 @@ }, /obj/machinery/door/airlock/glass, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/starboard) "bFE" = ( @@ -44939,9 +33394,7 @@ dir = 1 }, /obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/starboard) "bFF" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -44955,85 +33408,65 @@ dir = 1 }, /obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/starboard) "bFG" = ( -/obj/machinery/requests_console{ - department = "Chemistry"; - departmentType = 2; - name = "Chemistry RC"; - pixel_x = -30 +/obj/machinery/chem_dispenser, +/obj/structure/sign/poster/official/safety_eye_protection{ + pixel_x = -32 }, -/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 +/turf/open/floor/plasteel/whiteyellow/side{ + dir = 8 }, /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 - }, +/turf/open/floor/plasteel/whiteyellow/corner, /area/medical/chemistry) "bFI" = ( +/obj/machinery/chem_heater, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/whiteyellow/side, /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 - }, +/turf/open/floor/plasteel/whiteyellow/side, /area/medical/chemistry) "bFK" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, +/obj/machinery/chem_heater, /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, +/turf/open/floor/plasteel/whiteyellow/side, /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 +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, +/turf/open/floor/plasteel/whiteyellow/side, /area/medical/chemistry) "bFM" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/structure/disposalpipe/segment{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /turf/open/floor/plasteel/whiteyellow/side{ - icon_state = "whiteyellow"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/medical/chemistry) "bFN" = ( @@ -45048,9 +33481,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/medical/chemistry) "bFO" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -45061,9 +33492,7 @@ dir = 4 }, /turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/medical/medbay/central) "bFP" = ( @@ -45074,28 +33503,22 @@ icon_state = "pipe-j2"; dir = 1 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/medical/medbay/central) "bFQ" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/medical/medbay/zone2) "bFR" = ( /obj/machinery/status_display{ density = 0; layer = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/medical/medbay/zone2) "bFS" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/whitepurple/side{ + dir = 8 }, /area/medical/genetics) "bFT" = ( @@ -45110,16 +33533,13 @@ /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 - }, +/turf/open/floor/plasteel/neutral, /area/medical/genetics) "bFU" = ( /obj/machinery/computer/scan_consolenew, +/obj/effect/turf_decal/bot, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/medical/genetics) "bFV" = ( @@ -45127,72 +33547,17 @@ dir = 8 }, /mob/living/carbon/monkey, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /area/medical/genetics) "bFW" = ( /obj/structure/flora/tree/palm, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /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, +/turf/open/floor/plating, /area/maintenance/asteroid/starboard) "bGe" = ( /obj/machinery/disposal/deliveryChute{ @@ -45203,14 +33568,6 @@ }, /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; @@ -45226,24 +33583,17 @@ /obj/machinery/light{ dir = 1 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/fitness) "bGi" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/fitness) "bGj" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/fitness) "bGk" = ( /turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; dir = 5 }, /area/crew_quarters/fitness) @@ -45254,7 +33604,6 @@ pixel_y = 28 }, /turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; dir = 5 }, /area/crew_quarters/fitness) @@ -45263,11 +33612,10 @@ /obj/machinery/camera{ c_tag = "Fitness North" }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "applebush" }, /turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; dir = 5 }, /area/crew_quarters/fitness) @@ -45277,7 +33625,6 @@ name = "Crabohydrates" }, /turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; dir = 5 }, /area/crew_quarters/fitness) @@ -45288,16 +33635,15 @@ random_basetype = /obj/structure/sign/poster/official }, /obj/structure/table, -/obj/item/weapon/folder/red{ +/obj/item/folder/red{ pixel_x = 8; pixel_y = 6 }, -/obj/item/weapon/folder/yellow{ +/obj/item/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) @@ -45307,23 +33653,18 @@ }, /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 - }, +/turf/closed/wall, /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 + dir = 1 }, /area/library) "bGs" = ( @@ -45333,23 +33674,19 @@ /obj/item/device/radio/intercom{ pixel_y = 25 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/library) "bGt" = ( /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, /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 + dir = 4 }, /area/library) "bGu" = ( @@ -45358,29 +33695,23 @@ }, /obj/structure/disposaloutlet, /obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/library) "bGv" = ( /obj/structure/table/wood, /obj/structure/window/reinforced{ dir = 8 }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/library) "bGw" = ( /obj/machinery/airalarm{ pixel_y = 23 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/library) "bGx" = ( /obj/structure/extinguisher_cabinet{ @@ -45389,6 +33720,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Library APC"; + areastring = "/area/library"; pixel_x = 23; pixel_y = 2 }, @@ -45396,20 +33728,14 @@ d2 = 2; icon_state = "0-2" }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/library) "bGy" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/library/lounge) "bGz" = ( /obj/machinery/vending/coffee, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/library/lounge) "bGA" = ( /obj/structure/chair/comfy/black{ @@ -45418,28 +33744,20 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/grimy, /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 - }, +/turf/open/floor/plasteel/grimy, /area/library/lounge) "bGC" = ( /obj/structure/fireplace, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/grimy, /area/library/lounge) "bGD" = ( -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/grimy, /area/library/lounge) "bGE" = ( /obj/structure/chair/comfy/black{ @@ -45448,35 +33766,28 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/grimy, /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/item/grown/log, +/obj/item/grown/log, +/obj/item/grown/log, +/obj/item/grown/log, /obj/machinery/airalarm{ pixel_y = 23 }, -/obj/item/weapon/hatchet, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/item/hatchet, +/turf/open/floor/wood, /area/library/lounge) "bGG" = ( /obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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) @@ -45486,26 +33797,18 @@ dir = 4; network = list("SS13","CE") }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/atmos) "bGJ" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/atmos) "bGK" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/atmos) "bGL" = ( /obj/machinery/atmospherics/pipe/simple/orange/visible, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/atmos) "bGM" = ( /obj/structure/cable{ @@ -45516,9 +33819,7 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/atmos) "bGN" = ( /obj/structure/chair/office/dark{ @@ -45529,9 +33830,7 @@ dir = 4 }, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/engine/atmos) "bGO" = ( @@ -45548,18 +33847,14 @@ dir = 4 }, /obj/machinery/door/firedoor, -/turf/open/floor/plasteel/yellow{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/yellow, /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 + dir = 8 }, /area/engine/break_room) "bGQ" = ( @@ -45578,9 +33873,7 @@ icon_state = "pipe-c" }, /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/break_room) "bGR" = ( /obj/structure/cable{ @@ -45594,9 +33887,7 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 1 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/break_room) "bGS" = ( /obj/structure/cable{ @@ -45612,9 +33903,7 @@ dir = 4 }, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/engine/break_room) "bGT" = ( @@ -45634,9 +33923,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/yellow{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/yellow, /area/engine/engineering) "bGU" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -45651,9 +33938,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/engine/engineering) "bGV" = ( @@ -45675,9 +33960,7 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engineering) "bGW" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -45688,9 +33971,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engineering) "bGX" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ @@ -45706,9 +33987,7 @@ d2 = 4; icon_state = "2-4" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engineering) "bGY" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -45729,9 +34008,7 @@ d2 = 8; icon_state = "1-8" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engineering) "bGZ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -45743,9 +34020,7 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engineering) "bHa" = ( /obj/structure/disposalpipe/segment{ @@ -45766,9 +34041,7 @@ icon_state = "1-2" }, /obj/effect/landmark/start/station_engineer, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engineering) "bHb" = ( /obj/structure/disposalpipe/segment{ @@ -45782,9 +34055,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engineering) "bHc" = ( /obj/structure/disposalpipe/segment{ @@ -45800,9 +34071,7 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engineering) "bHd" = ( /obj/structure/disposalpipe/segment{ @@ -45815,9 +34084,7 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engineering) "bHe" = ( /obj/structure/disposalpipe/segment{ @@ -45832,9 +34099,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/engine/engineering) "bHf" = ( @@ -45857,9 +34122,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/yellow{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/yellow, /area/engine/engineering) "bHg" = ( /obj/structure/cable{ @@ -45875,9 +34138,7 @@ dir = 4 }, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/engine/break_room) "bHh" = ( @@ -45893,9 +34154,7 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/break_room) "bHi" = ( /obj/structure/cable{ @@ -45911,9 +34170,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 5 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/break_room) "bHj" = ( /obj/machinery/vending/cigarette, @@ -45924,146 +34181,125 @@ dir = 10 }, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/engine/break_room) "bHk" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/engine/gravity_generator) "bHl" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 +/obj/machinery/requests_console{ + department = "Chemistry"; + departmentType = 2; + name = "Chemistry RC"; + pixel_x = -30 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/mob/living/simple_animal/bot/cleanbot{ + name = "Na2CO3" + }, +/turf/open/floor/plasteel/whiteyellow/side{ + dir = 8 }, /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 +/turf/open/floor/plasteel/whiteyellow/side{ + dir = 1 }, /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 +/turf/open/floor/plasteel/whiteyellow/side{ + dir = 1 }, /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 +/turf/open/floor/plasteel/whiteyellow/side{ + dir = 4 }, /area/medical/chemistry) "bHq" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/medical/chemistry) "bHr" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 4 }, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 10 }, /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 - }, +/turf/open/floor/plasteel/whiteblue/side, /area/medical/medbay/central) "bHt" = ( +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/plasteel/whiteblue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 6 }, /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/item/folder/white, +/obj/item/gun/syringe, +/obj/item/reagent_containers/dropper, +/obj/item/soap/nanotrasen, /obj/machinery/newscaster{ pixel_y = 32 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/structure/table/glass, +/turf/open/floor/plasteel/neutral/corner, /area/medical/medbay/zone2) "bHv" = ( -/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 }, /obj/machinery/airalarm{ pixel_y = 23 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/structure/table/glass, +/turf/open/floor/plasteel/neutral/side, /area/medical/medbay/zone2) "bHw" = ( -/obj/structure/table, /obj/item/device/radio/intercom, -/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 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/structure/table/glass, +/turf/open/floor/plasteel/neutral/side, /area/medical/medbay/zone2) "bHx" = ( -/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 }, @@ -46072,18 +34308,16 @@ name = "Station Intercom (General)"; pixel_y = 20 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/structure/table/glass, +/turf/open/floor/plasteel/neutral/side, /area/medical/medbay/zone2) "bHy" = ( -/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 }, @@ -46093,16 +34327,13 @@ /obj/structure/window/reinforced{ dir = 4 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/structure/table/glass, +/turf/open/floor/plasteel, /area/medical/medbay/zone2) "bHz" = ( /obj/structure/disposalpipe/trunk, /obj/structure/disposaloutlet, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/medical/medbay/zone2) "bHA" = ( /obj/structure/closet/secure_closet/medical1, @@ -46111,16 +34342,16 @@ name = "Station Intercom (General)"; pixel_x = -28 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/whitepurple/side{ + dir = 9 }, /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 +/turf/open/floor/plasteel/whitepurple/side{ + dir = 1 }, /area/medical/genetics) "bHC" = ( @@ -46132,8 +34363,8 @@ icon_state = "pipe-c" }, /obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/whitepurple/corner{ + dir = 1 }, /area/medical/genetics) "bHD" = ( @@ -46147,16 +34378,13 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/medical/genetics) "bHE" = ( /obj/machinery/dna_scannernew, +/obj/effect/turf_decal/delivery, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/medical/genetics) "bHF" = ( @@ -46165,76 +34393,32 @@ }, /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 - }, +/turf/open/floor/plasteel/neutral, /area/crew_quarters/fitness) "bHL" = ( -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/crew_quarters/fitness) "bHM" = ( /obj/structure/stacklifter, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/crew_quarters/fitness) "bHP" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -46242,7 +34426,6 @@ }, /obj/structure/table, /turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; dir = 5 }, /area/crew_quarters/fitness) @@ -46251,7 +34434,6 @@ dir = 4 }, /turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; dir = 5 }, /area/crew_quarters/fitness) @@ -46260,7 +34442,6 @@ /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) @@ -46273,7 +34454,6 @@ pixel_y = 4 }, /turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; dir = 5 }, /area/crew_quarters/fitness) @@ -46281,9 +34461,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/crew_quarters/fitness) "bHU" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -46291,17 +34469,14 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /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 - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/port) "bHW" = ( /obj/item/device/radio/intercom{ @@ -46309,30 +34484,22 @@ name = "Station Intercom (General)"; pixel_x = -28 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/library) "bHX" = ( /obj/structure/chair/comfy/brown{ dir = 1 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 - }, +/obj/item/book/codex_gigas, +/turf/open/floor/plasteel/black, /area/library) "bHZ" = ( -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/library) "bIa" = ( /obj/machinery/door/window{ @@ -46342,9 +34509,7 @@ opacity = 1; req_access_txt = "37" }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/library) "bIb" = ( /obj/structure/cable/orange{ @@ -46360,56 +34525,41 @@ pixel_x = 32; random_basetype = /obj/structure/sign/poster/official }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/library) "bIc" = ( -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/library/lounge) "bId" = ( /obj/structure/table/wood, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/grimy, /area/library/lounge) "bIe" = ( /obj/structure/chair/comfy/black{ dir = 1 }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/grimy, /area/library/lounge) "bIf" = ( /obj/structure/extinguisher_cabinet{ pixel_x = 28 }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/library/lounge) "bIg" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, /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) @@ -46420,7 +34570,6 @@ req_access_txt = "24" }, /turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; dir = 5 }, /area/engine/atmos) @@ -46430,9 +34579,7 @@ d2 = 4; icon_state = "1-4" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/atmos) "bIl" = ( /obj/structure/cable{ @@ -46440,9 +34587,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/atmos) "bIm" = ( /obj/structure/cable{ @@ -46450,9 +34595,7 @@ d2 = 8; icon_state = "2-8" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/atmos) "bIn" = ( /obj/machinery/light{ @@ -46463,7 +34606,7 @@ name = "Atmospherics Desk Shutters"; pixel_x = 24 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-13" }, /turf/open/floor/plasteel/yellow/side{ @@ -46472,17 +34615,13 @@ /area/engine/atmos) "bIo" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /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 + dir = 10 }, /area/engine/break_room) "bIq" = ( @@ -46493,18 +34632,14 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/yellow/side, /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 - }, +/turf/open/floor/plasteel/yellow/side, /area/engine/break_room) "bIs" = ( /obj/machinery/disposal/bin, @@ -46512,30 +34647,22 @@ dir = 1 }, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 6 }, /area/engine/break_room) "bIt" = ( /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/engine/engineering) "bIu" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engineering) "bIv" = ( /obj/structure/table, /obj/machinery/cell_charger, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engineering) "bIw" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -46544,14 +34671,10 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engineering) "bIx" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engineering) "bIy" = ( /obj/structure/cable{ @@ -46560,17 +34683,13 @@ icon_state = "1-2" }, /obj/machinery/holopad, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/engine/engineering) "bIA" = ( /obj/structure/disposalpipe/segment, @@ -46579,28 +34698,22 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engineering) "bIB" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/electrical{ +/obj/item/storage/toolbox/electrical{ pixel_x = 1; pixel_y = 5 }, -/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, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engineering) "bIC" = ( /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/engine/engineering) "bID" = ( @@ -46609,18 +34722,14 @@ dir = 1 }, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 10 }, /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 - }, +/turf/open/floor/plasteel/yellow/side, /area/engine/break_room) "bIF" = ( /obj/structure/cable{ @@ -46631,9 +34740,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 }, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/yellow/side, /area/engine/break_room) "bIG" = ( /obj/structure/table, @@ -46641,9 +34748,7 @@ /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 + dir = 6 }, /area/engine/break_room) "bIH" = ( @@ -46652,22 +34757,16 @@ }, /obj/structure/table, /obj/item/device/geiger_counter, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/engine/gravity_generator) "bII" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/engine/gravity_generator) "bIJ" = ( /obj/machinery/light/small{ dir = 4 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/central) "bIK" = ( /obj/machinery/light{ @@ -46679,39 +34778,41 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/starboard) "bIL" = ( /obj/structure/closet/secure_closet/chemical, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/plasteel/whiteyellow/corner{ + dir = 8 }, /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/hand_labeler, /obj/item/stack/packageWrap, /obj/machinery/light, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/whiteyellow/corner{ + dir = 8 }, /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 +/obj/item/book/manual/wiki/chemistry, +/turf/open/floor/plasteel/whiteyellow/corner{ + dir = 8 }, /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/camera{ @@ -46719,8 +34820,8 @@ dir = 10; network = list("SS13","CMO") }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/whiteyellow/corner{ + dir = 8 }, /area/medical/chemistry) "bIP" = ( @@ -46728,58 +34829,45 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/whiteyellow/side, /area/medical/chemistry) "bIQ" = ( /obj/structure/table/glass, /obj/machinery/reagentgrinder, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/whiteyellow/corner, /area/medical/chemistry) "bIR" = ( /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 }, /obj/item/clothing/glasses/science, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/whiteyellow/corner, /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{ +/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 }, /obj/machinery/light, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/whiteyellow/corner, /area/medical/chemistry) "bIT" = ( /obj/structure/closet/wardrobe/chemistry_white, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/whiteyellow/corner, /area/medical/chemistry) "bIU" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/medical/medbay/zone2) "bIV" = ( /obj/machinery/door/airlock/glass_medical{ @@ -46789,39 +34877,30 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/medical/medbay/zone2) "bIW" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 +/obj/structure/table/glass, +/turf/open/floor/plasteel/neutral/side{ + dir = 4 }, /area/medical/medbay/zone2) "bIY" = ( -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cmo, /area/medical/medbay/zone2) "bIZ" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/whiteblue/side, /area/medical/medbay/zone2) "bJa" = ( /obj/structure/closet/secure_closet/personal/patient, @@ -46831,20 +34910,16 @@ name = "Genetics Requests Console"; pixel_x = -30 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/whitepurple/side{ + dir = 8 }, /area/medical/genetics) "bJb" = ( -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/medical/genetics) "bJc" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/medical/genetics) "bJd" = ( /obj/structure/cable/orange{ @@ -46855,15 +34930,11 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/medical/genetics) "bJe" = ( /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/medical/genetics) "bJf" = ( @@ -46872,59 +34943,16 @@ req_access_txt = "9" }, /mob/living/carbon/monkey, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /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 - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/west) "bJm" = ( /obj/structure/sign/poster/random{ @@ -46932,80 +34960,59 @@ pixel_x = -32; random_basetype = /obj/structure/sign/poster/official }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/crew_quarters/fitness) "bJn" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/fitness) "bJo" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, -/obj/item/weapon/pen, +/obj/item/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/effect/spawner/structure/window, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 + dir = 8 }, /area/library) "bJt" = ( -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/library) "bJu" = ( -/turf/open/floor/plasteel/chapel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/chapel, /area/library) "bJv" = ( /obj/structure/table/wood, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/library) "bJw" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 6 }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/library) "bJx" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -47016,9 +35023,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/library) "bJy" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -47028,25 +35033,19 @@ /obj/machinery/door/airlock/glass{ name = "Library" }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/library/lounge) "bJz" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /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 - }, +/turf/open/floor/plasteel/grimy, /area/library/lounge) "bJB" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ @@ -47055,9 +35054,7 @@ /obj/machinery/light_switch{ pixel_x = 24 }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/library/lounge) "bJC" = ( /obj/structure/cable/orange{ @@ -47066,9 +35063,7 @@ icon_state = "1-2" }, /obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/east) "bJD" = ( /obj/effect/turf_decal/delivery, @@ -47079,7 +35074,6 @@ }, /obj/machinery/portable_atmospherics/scrubber, /turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; dir = 5 }, /area/engine/atmos) @@ -47087,7 +35081,6 @@ /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) @@ -47095,7 +35088,6 @@ /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) @@ -47103,7 +35095,6 @@ /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) @@ -47111,23 +35102,17 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/atmos) "bJI" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/atmos) "bJJ" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/engine/atmos) "bJK" = ( /obj/structure/cable{ @@ -47144,9 +35129,7 @@ name = "Atmospherics"; req_access_txt = "24" }, -/turf/open/floor/plasteel/yellow{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/yellow, /area/engine/atmos) "bJL" = ( /obj/machinery/camera{ @@ -47156,21 +35139,17 @@ }, /obj/machinery/vending/tool, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/engine/engineering) "bJM" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/item/storage/toolbox/mechanical, +/turf/open/floor/plasteel, /area/engine/engineering) "bJN" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/electrical{ +/obj/item/storage/toolbox/electrical{ pixel_x = 1; pixel_y = 5 }, @@ -47183,25 +35162,19 @@ icon_state = "1-2" }, /obj/item/clothing/gloves/color/yellow, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engineering) "bJO" = ( /obj/structure/table, -/obj/item/weapon/book/manual/wiki/engineering_construction, +/obj/item/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 - }, +/turf/open/floor/plasteel, /area/engine/engineering) "bJP" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engineering) "bJQ" = ( /obj/structure/cable{ @@ -47210,9 +35183,7 @@ icon_state = "1-2" }, /obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engineering) "bJR" = ( /obj/structure/disposalpipe/segment, @@ -47222,41 +35193,33 @@ 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 - }, +/obj/item/book/manual/wiki/engineering_guide, +/turf/open/floor/plasteel, /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 - }, +/obj/item/twohanded/rcl/pre_loaded, +/obj/item/twohanded/rcl/pre_loaded, +/obj/item/twohanded/rcl/pre_loaded, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/engine/engineering) "bJU" = ( /obj/structure/closet/secure_closet/engineering_personal, -/obj/item/weapon/pickaxe/mini, +/obj/item/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 + dir = 4 }, /area/engine/engineering) "bJV" = ( @@ -47271,15 +35234,11 @@ name = "Gravity Generator"; req_access_txt = "10;11" }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/engine/gravity_generator) "bJW" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/engine/gravity_generator) "bJX" = ( /obj/effect/turf_decal/stripes/line{ @@ -47288,17 +35247,15 @@ /obj/machinery/light{ dir = 8 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 8 }, /area/medical/medbay/zone2) "bJZ" = ( @@ -47307,24 +35264,24 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 8 }, /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 +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 8 }, /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 +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 8 }, /area/medical/medbay/zone2) "bKc" = ( @@ -47332,18 +35289,14 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cmo, /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 - }, +/turf/open/floor/plasteel/cmo, /area/medical/medbay/zone2) "bKe" = ( /obj/structure/sink{ @@ -47358,17 +35311,15 @@ dir = 4; pixel_x = 24 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 +/turf/open/floor/plasteel/whitepurple/side{ + dir = 8 }, /area/medical/genetics) "bKg" = ( @@ -47376,9 +35327,7 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/medical/genetics) "bKh" = ( /obj/structure/chair/office/light{ @@ -47394,44 +35343,8 @@ icon_state = "pipe-c" }, /obj/effect/landmark/start/geneticist, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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, @@ -47443,29 +35356,24 @@ dir = 4; network = list("SS13") }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/crew_quarters/fitness) "bKn" = ( /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /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 + dir = 8 }, /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 + dir = 8 }, /area/crew_quarters/fitness) "bKq" = ( @@ -47473,24 +35381,18 @@ /obj/machinery/door/airlock/glass{ name = "Fitness Area" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/wood, /area/library) "bKs" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/library) "bKt" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -47501,9 +35403,7 @@ d2 = 4; icon_state = "1-4" }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/library) "bKu" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -47518,9 +35418,7 @@ /obj/machinery/door/airlock/glass{ name = "Library" }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/library/lounge) "bKv" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -47531,9 +35429,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/library/lounge) "bKw" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -47544,9 +35440,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/library/lounge) "bKx" = ( /obj/structure/cable/orange{ @@ -47554,9 +35448,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/library/lounge) "bKy" = ( /obj/structure/disposalpipe/segment, @@ -47569,9 +35461,7 @@ name = "Port Asteroid Maintenance"; req_access_txt = "12" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/library/lounge) "bKz" = ( /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/visible, @@ -47585,27 +35475,21 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/engine/atmos) "bKD" = ( /obj/structure/cable{ @@ -47619,27 +35503,21 @@ 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 - }, +/obj/item/pickaxe/mini, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/engine/atmos) "bKF" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/atmos) "bKG" = ( /obj/structure/cable{ @@ -47652,24 +35530,18 @@ dir = 1 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/engine/atmos) "bKI" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/engine/atmos) "bKJ" = ( /obj/structure/disposalpipe/segment{ @@ -47680,47 +35552,35 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/yellow/side, /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 - }, +/turf/open/floor/plasteel/yellow/side, /area/engine/engineering) "bKL" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engineering) "bKM" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engineering) "bKN" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel/black, /area/engine/gravity_generator) "bKP" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -47732,26 +35592,13 @@ 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 - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/closed/wall/r_wall, /area/engine/gravity_generator) "bKS" = ( /obj/effect/turf_decal/stripes/line{ @@ -47760,15 +35607,11 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 8 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/engine/gravity_generator) "bKT" = ( /obj/machinery/gravity_generator/main/station, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/engine/gravity_generator) "bKU" = ( /obj/structure/closet/crate, @@ -47778,27 +35621,21 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "bKW" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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) +/turf/open/floor/plating, +/area/maintenance/asteroid/starboard) "bKY" = ( /obj/machinery/light/small{ dir = 1 @@ -47806,14 +35643,13 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/starboard) "bKZ" = ( /obj/machinery/power/apc{ dir = 1; name = "Chemistry APC"; + areastring = "/area/medical/chemistry"; pixel_y = 24 }, /obj/structure/cable/orange{ @@ -47821,20 +35657,14 @@ icon_state = "0-2" }, /obj/effect/turf_decal/stripes/end, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/chemistry) +/turf/open/floor/plating, +/area/maintenance/asteroid/starboard) "bLa" = ( /obj/structure/plasticflaps, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/medical/medbay/zone2) "bLb" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/medical/medbay/zone2) "bLc" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -47844,9 +35674,7 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cmo, /area/medical/medbay/zone2) "bLd" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -47855,9 +35683,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cmo, /area/medical/medbay/zone2) "bLe" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -47867,9 +35693,7 @@ dir = 4 }, /obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cmo, /area/medical/medbay/zone2) "bLf" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -47879,9 +35703,7 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cmo, /area/medical/medbay/zone2) "bLg" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -47891,9 +35713,7 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cmo, /area/medical/medbay/zone2) "bLh" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ @@ -47906,37 +35726,36 @@ name = "Medbay RC"; pixel_x = 30 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/obj/machinery/light{ + dir = 4 }, +/turf/open/floor/plasteel/cmo, /area/medical/medbay/zone2) "bLi" = ( /obj/structure/table/glass, -/obj/item/weapon/storage/box/disks{ +/obj/item/storage/box/disks{ pixel_x = 2; pixel_y = 2 }, /turf/open/floor/plasteel/whitepurple/side{ - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 10 }, /area/medical/genetics) "bLj" = ( /obj/structure/table/glass, -/obj/item/weapon/storage/box/rxglasses, +/obj/item/storage/box/rxglasses, /obj/machinery/firealarm{ dir = 1; pixel_y = -24 }, -/turf/open/floor/plasteel/whitepurple/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/whitepurple/side, /area/medical/genetics) "bLk" = ( /obj/structure/table/glass, -/obj/item/weapon/folder/white, +/obj/item/folder/white, /obj/item/device/radio/headset/headset_medsci, -/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/extinguisher_cabinet{ pixel_y = -32 }, @@ -47945,9 +35764,7 @@ dir = 10; network = list("SS13","CMO") }, -/turf/open/floor/plasteel/whitepurple/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/whitepurple/side, /area/medical/genetics) "bLl" = ( /obj/structure/cable/orange{ @@ -47956,46 +35773,20 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/whitepurple/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/whitepurple/side, /area/medical/genetics) "bLm" = ( /obj/machinery/dna_scannernew, +/obj/effect/turf_decal/delivery, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 6 }, /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, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/starboard) "bLq" = ( /obj/structure/disposalpipe/segment{ @@ -48014,48 +35805,7 @@ 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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/starboard) "bLw" = ( /obj/structure/cable/orange{ @@ -48069,14 +35819,13 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "bLx" = ( /obj/machinery/power/apc{ dir = 4; name = "Fitness APC"; + areastring = "/area/crew_quarters/fitness"; pixel_x = 23; pixel_y = 2 }, @@ -48088,10 +35837,8 @@ icon_state = "warn_end"; dir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/fitness) +/turf/open/floor/plating, +/area/maintenance/asteroid/port/west) "bLy" = ( /obj/machinery/light{ dir = 8 @@ -48099,51 +35846,38 @@ /obj/machinery/computer/security/telescreen/entertainment{ pixel_x = -32 }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/crew_quarters/fitness) "bLz" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plasteel/neutral, /area/crew_quarters/fitness) "bLD" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/crew_quarters/fitness) "bLE" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ @@ -48153,9 +35887,7 @@ c_tag = "Service Asteroid Hallway 4"; dir = 4 }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/port) "bLF" = ( /obj/structure/table/wood, @@ -48163,65 +35895,47 @@ /obj/machinery/light_switch{ pixel_y = 28 }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/library) "bLG" = ( /obj/machinery/light{ dir = 1 }, /obj/machinery/photocopier, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/library) "bLH" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/library) "bLI" = ( /obj/machinery/light{ dir = 8 }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/library/lounge) "bLJ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /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 - }, +/turf/open/floor/wood, /area/library/lounge) "bLL" = ( /obj/structure/chair/office/dark, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/library/lounge) "bLM" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/library/lounge) "bLN" = ( /obj/structure/grille, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/engine/atmos) "bLO" = ( /obj/machinery/door/window/eastright{ @@ -48229,14 +35943,10 @@ name = "Interior Pipe Access"; req_access_txt = "24" }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/engine/atmos) "bLP" = ( -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/engine/atmos) "bLQ" = ( /obj/machinery/atmospherics/components/binary/pump{ @@ -48262,10 +35972,8 @@ 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 - }, +/obj/item/pickaxe/mini, +/turf/open/floor/plasteel, /area/engine/atmos) "bLS" = ( /obj/machinery/space_heater, @@ -48277,16 +35985,12 @@ dir = 5; network = list("SS13","CE") }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/engine/atmos) "bLU" = ( /obj/structure/cable{ @@ -48297,30 +36001,23 @@ /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /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 + dir = 10 }, /area/engine/engineering) "bLX" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ d2 = 4; icon_state = "0-4" @@ -48330,13 +36027,10 @@ id = "ceoffice" }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/crew_quarters/heads/chief) "bLY" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ d2 = 4; icon_state = "0-4" @@ -48350,13 +36044,10 @@ id = "ceoffice" }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/crew_quarters/heads/chief) "bLZ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ d1 = 1; d2 = 4; @@ -48377,21 +36068,16 @@ id = "ceoffice" }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plasteel/yellow/side, /area/engine/engineering) "bMb" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ d2 = 8; icon_state = "0-8" @@ -48401,9 +36087,7 @@ id = "ceoffice" }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/crew_quarters/heads/chief) "bMc" = ( /obj/structure/disposalpipe/segment, @@ -48425,9 +36109,7 @@ name = "Station Intercom (General)"; pixel_y = -29 }, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/yellow/side, /area/engine/engineering) "bMe" = ( /obj/structure/cable{ @@ -48438,32 +36120,28 @@ /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 + dir = 10 }, /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/pickaxe/mini, +/obj/item/pickaxe/mini, +/obj/item/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 - }, +/turf/open/floor/plasteel/yellow/side, /area/engine/engineering) "bMg" = ( /obj/structure/rack, /obj/item/clothing/gloves/color/black, /obj/item/clothing/gloves/color/black, -/obj/item/weapon/extinguisher, +/obj/item/extinguisher, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; @@ -48478,9 +36156,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/yellow/side, /area/engine/engineering) "bMh" = ( /obj/structure/rack, @@ -48491,14 +36167,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/yellow/side, /area/engine/engineering) "bMi" = ( /obj/structure/rack, -/obj/item/weapon/storage/belt/utility, -/obj/item/weapon/storage/belt/utility, +/obj/item/storage/belt/utility, +/obj/item/storage/belt/utility, /obj/item/clothing/mask/gas, /obj/item/clothing/mask/gas, /obj/item/clothing/mask/gas, @@ -48506,9 +36180,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/yellow/side, /area/engine/engineering) "bMj" = ( /obj/machinery/firealarm{ @@ -48519,16 +36191,12 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/yellow/side, /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 + dir = 6 }, /area/engine/engineering) "bMl" = ( @@ -48540,9 +36208,7 @@ dir = 1; network = list("SS13","CE") }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/engine/gravity_generator) "bMm" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden, @@ -48552,9 +36218,7 @@ icon_state = "1-4" }, /obj/machinery/light/small, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/engine/gravity_generator) "bMn" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -48565,9 +36229,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/engine/gravity_generator) "bMo" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -48583,9 +36245,7 @@ name = "Gravity Generator"; req_access_txt = "10;11" }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/engine/gravity_generator) "bMp" = ( /obj/effect/turf_decal/stripes/corner{ @@ -48604,9 +36264,7 @@ dir = 1; network = list("SS13","CE") }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/engine/gravity_generator) "bMq" = ( /obj/effect/turf_decal/stripes/line{ @@ -48620,9 +36278,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/engine/gravity_generator) "bMr" = ( /obj/effect/turf_decal/stripes/line{ @@ -48636,9 +36292,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/engine/gravity_generator) "bMs" = ( /obj/effect/turf_decal/stripes/line{ @@ -48647,6 +36301,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Gravity Generator APC"; + areastring = "/area/engine/gravity_generator"; pixel_x = 23; pixel_y = 2 }, @@ -48654,9 +36309,7 @@ d2 = 8; icon_state = "0-8" }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/engine/gravity_generator) "bMt" = ( /obj/structure/grille/broken, @@ -48673,9 +36326,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "bMv" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -48688,9 +36339,7 @@ name = "External Airlock Access"; req_access_txt = "12" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "bMw" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ @@ -48701,8 +36350,7 @@ icon_state = "pipe-c" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/starboard) "bMx" = ( @@ -48710,9 +36358,7 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/starboard) "bMy" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -48726,9 +36372,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/starboard) "bMz" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -48746,9 +36390,7 @@ name = "External Airlock Access"; req_access_txt = "12" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "bMA" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -48765,17 +36407,13 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "bMB" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "bMC" = ( /obj/structure/disposalpipe/segment{ @@ -48784,9 +36422,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "bMD" = ( /obj/structure/disposalpipe/segment{ @@ -48795,9 +36431,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/starboard) "bME" = ( /obj/structure/cable/orange{ @@ -48808,9 +36442,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/starboard) "bMF" = ( /obj/structure/cable/orange{ @@ -48822,80 +36454,70 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/starboard) "bMG" = ( -/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 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/obj/structure/table/glass, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 10 }, /area/medical/medbay/zone2) "bMH" = ( -/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, /obj/machinery/light, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/structure/table/glass, +/turf/open/floor/plasteel/whiteblue/side, /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 - }, +/obj/item/hand_labeler, +/obj/item/gun/syringe, +/obj/structure/table/glass, +/turf/open/floor/plasteel/whiteblue/side, /area/medical/medbay/zone2) "bMJ" = ( -/obj/structure/table, -/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, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/structure/table/glass, +/turf/open/floor/plasteel/whiteblue/side, /area/medical/medbay/zone2) "bMK" = ( -/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, /obj/item/stack/packageWrap, /obj/item/device/destTagger, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/structure/table/glass, +/turf/open/floor/plasteel/whiteblue/side, /area/medical/medbay/zone2) "bML" = ( /obj/structure/closet/l3closet, @@ -48904,24 +36526,18 @@ dir = 10; network = list("SS13","CMO") }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/whiteblue/side, /area/medical/medbay/zone2) "bMM" = ( /obj/structure/closet/wardrobe/white/medical, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/whiteblue/side, /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 - }, +/turf/open/floor/plasteel/whiteblue/side, /area/medical/medbay/zone2) "bMO" = ( /obj/machinery/door/airlock/maintenance{ @@ -48934,18 +36550,14 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics) +/turf/open/floor/plating, +/area/maintenance/asteroid/starboard) "bMP" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/starboard) "bMQ" = ( /obj/structure/cable/orange{ @@ -48957,51 +36569,14 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/starboard) "bMV" = ( /obj/structure/disposalpipe/segment, @@ -49010,112 +36585,86 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/west) "bMW" = ( /obj/structure/weightlifter, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/crew_quarters/fitness) "bMX" = ( /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /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 + dir = 1 }, /area/crew_quarters/fitness) "bMZ" = ( /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/crew_quarters/fitness) "bNa" = ( /obj/effect/landmark/lightsout, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/port) "bNb" = ( /obj/machinery/libraryscanner, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/library) "bNc" = ( /obj/structure/chair/office/dark, /obj/effect/landmark/start/librarian, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/library) "bNd" = ( /obj/machinery/holopad, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/library) "bNe" = ( /obj/structure/table/wood, /obj/item/device/camera_film, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/library) "bNf" = ( /obj/structure/table/wood, /obj/machinery/computer/libraryconsole, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/library/lounge) "bNg" = ( /obj/structure/table/wood, /obj/item/toy/cards/deck, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/library/lounge) "bNh" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/blue, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/item/folder/blue, +/turf/open/floor/wood, /area/library/lounge) "bNi" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, -/obj/item/weapon/pen/fourcolor, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/item/pen/fourcolor, +/turf/open/floor/wood, /area/library/lounge) "bNj" = ( /obj/machinery/camera{ c_tag = "Library East"; dir = 9 }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/library/lounge) "bNk" = ( /obj/machinery/power/apc{ dir = 8; name = "Lounge APC"; + areastring = "/area/library/lounge"; pixel_x = -23; pixel_y = 2 }, @@ -49129,9 +36678,7 @@ icon_state = "ast_warn_end"; dir = 4 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/library/lounge) "bNl" = ( /turf/open/floor/engine/n2, @@ -49150,31 +36697,23 @@ /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /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 - }, +/turf/open/floor/plasteel/black, /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 + dir = 8 }, /area/engine/atmos) "bNq" = ( /obj/machinery/holopad, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/atmos) "bNr" = ( /obj/structure/cable{ @@ -49187,9 +36726,7 @@ }, /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/atmos) "bNs" = ( /obj/structure/cable{ @@ -49203,9 +36740,7 @@ name = "Atmospherics"; req_access_txt = "24" }, -/turf/open/floor/plasteel/yellow{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/yellow, /area/engine/atmos) "bNt" = ( /obj/machinery/computer/card/minor/ce, @@ -49229,16 +36764,12 @@ pixel_y = -8; req_access_txt = "10;11" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plasteel/neutral, /area/crew_quarters/heads/chief) "bNv" = ( /obj/structure/cable{ @@ -49246,9 +36777,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/crew_quarters/heads/chief) "bNw" = ( /obj/machinery/door/airlock/engineering{ @@ -49263,30 +36792,22 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/yellow{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/yellow, /area/engine/engine_smes) "bNx" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/engine/engine_smes) "bNy" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /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 - }, +/turf/open/floor/plating, /area/engine/engine_smes) "bNz" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 4; icon_state = "0-4" @@ -49297,13 +36818,10 @@ icon_state = "4-8" }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/engine/engine_smes) "bNA" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ d2 = 4; icon_state = "0-4" @@ -49325,14 +36843,10 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/engine/engine_smes) "bNB" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable/yellow{ d1 = 2; @@ -49344,38 +36858,29 @@ icon_state = "0-8" }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/engine/engine_smes) "bNC" = ( /obj/machinery/status_display{ density = 0; layer = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/engine/engine_smes) "bND" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /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 - }, +/turf/open/floor/plating, /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 + dir = 8 }, /area/hallway/primary/starboard) "bNG" = ( @@ -49383,24 +36888,18 @@ dir = 4; pixel_x = 24 }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /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 - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "bNI" = ( /obj/structure/closet/firecloset/full, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/starboard) "bNJ" = ( /obj/structure/cable/orange{ @@ -49410,9 +36909,7 @@ }, /obj/structure/disposalpipe/segment, /obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/starboard) "bNK" = ( /obj/machinery/door/airlock/maintenance{ @@ -49420,14 +36917,13 @@ req_access_txt = "45" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/medbay/zone2) +/turf/open/floor/plating, +/area/maintenance/asteroid/starboard) "bNL" = ( /obj/machinery/power/apc{ dir = 1; name = "Genetics APC"; + areastring = "/area/medical/genetics"; pixel_y = 24 }, /obj/structure/cable/orange{ @@ -49435,10 +36931,8 @@ icon_state = "0-4" }, /obj/effect/turf_decal/stripes/end, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/genetics) +/turf/open/floor/plating, +/area/maintenance/asteroid/starboard) "bNM" = ( /obj/structure/cable/orange{ d1 = 2; @@ -49454,23 +36948,17 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/starboard) "bNN" = ( /obj/machinery/light/small{ dir = 1 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/starboard) "bNO" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/starboard) "bNP" = ( /obj/structure/cable/orange{ @@ -49479,35 +36967,7 @@ 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 - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/starboard) "bNT" = ( /obj/machinery/light/small{ @@ -49519,9 +36979,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/west) "bNU" = ( /obj/structure/window/reinforced{ @@ -49531,18 +36989,14 @@ /obj/structure/window/reinforced{ dir = 8 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /area/crew_quarters/fitness) "bNW" = ( /obj/structure/window/reinforced{ @@ -49550,9 +37004,7 @@ layer = 2.9 }, /obj/machinery/door/window/eastleft, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/crew_quarters/fitness) "bNX" = ( /obj/structure/table/wood, @@ -49560,34 +37012,26 @@ c_tag = "Library West"; dir = 4 }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/library) "bNY" = ( /obj/structure/table/wood, /obj/item/device/flashlight/lamp/green, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/library) "bNZ" = ( /obj/structure/table/wood, -/obj/item/weapon/pen/fourcolor, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/item/pen/fourcolor, +/turf/open/floor/wood, /area/library) "bOa" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, -/obj/item/weapon/pen, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/item/pen, +/turf/open/floor/wood, /area/library) "bOb" = ( /obj/structure/chair/office/dark{ @@ -49596,44 +37040,32 @@ /obj/structure/sign/map/left/ceres{ pixel_x = -32 }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /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 - }, +/turf/open/floor/wood, /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 - }, +/obj/item/storage/pill_bottle/dice, +/turf/open/floor/wood, /area/library/lounge) "bOe" = ( /obj/structure/table/wood, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /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 - }, +/turf/open/floor/wood, /area/library/lounge) "bOg" = ( /obj/machinery/photocopier, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/library/lounge) "bOh" = ( /obj/machinery/light/small{ @@ -49653,17 +37085,14 @@ /turf/open/floor/engine/n2, /area/engine/atmos) "bOk" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /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 + dir = 8 }, /area/engine/atmos) "bOm" = ( @@ -49671,24 +37100,18 @@ dir = 5 }, /obj/machinery/meter, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/atmos) "bOn" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 10 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 + dir = 8 }, /area/engine/atmos) "bOp" = ( @@ -49702,9 +37125,7 @@ icon_state = "pipe-c" }, /obj/structure/chair/stool/bar, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/atmos) "bOq" = ( /obj/structure/cable{ @@ -49716,11 +37137,9 @@ 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 - }, +/obj/item/storage/fancy/cigarettes, +/obj/item/lighter/greyscale, +/turf/open/floor/plasteel, /area/engine/atmos) "bOr" = ( /obj/structure/cable{ @@ -49737,9 +37156,7 @@ dir = 4 }, /obj/structure/chair/stool/bar, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/atmos) "bOs" = ( /obj/structure/cable{ @@ -49753,9 +37170,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/atmos) "bOt" = ( /obj/structure/cable{ @@ -49768,15 +37183,11 @@ icon_state = "pipe-c" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/atmos) "bOu" = ( /obj/machinery/suit_storage_unit/atmos, -/turf/open/floor/plasteel/delivery{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/delivery, /area/engine/atmos) "bOv" = ( /obj/structure/cable{ @@ -49792,9 +37203,7 @@ icon_state = "pipe-c" }, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 9; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 9 }, /area/engine/engine_smes) "bOw" = ( @@ -49818,9 +37227,7 @@ icon_state = "2-8" }, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/engine/engine_smes) "bOx" = ( @@ -49833,9 +37240,7 @@ dir = 4 }, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/engine/engine_smes) "bOy" = ( @@ -49849,9 +37254,7 @@ dir = 8 }, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/engine/engine_smes) "bOz" = ( @@ -49862,9 +37265,7 @@ }, /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/engine/engine_smes) "bOA" = ( @@ -49875,9 +37276,7 @@ }, /obj/structure/table, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/engine/engine_smes) "bOB" = ( @@ -49893,9 +37292,7 @@ }, /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 + dir = 1 }, /area/engine/engine_smes) "bOC" = ( @@ -49912,9 +37309,7 @@ /obj/structure/sign/electricshock{ pixel_y = 32 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engine_smes) "bOD" = ( /obj/machinery/power/smes/engineering, @@ -49927,9 +37322,7 @@ icon_state = "0-4"; d2 = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engine_smes) "bOE" = ( /obj/machinery/power/smes/engineering, @@ -49945,9 +37338,7 @@ /obj/machinery/light{ dir = 1 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engine_smes) "bOF" = ( /obj/machinery/power/smes/engineering, @@ -49963,9 +37354,7 @@ /obj/structure/sign/electricshock{ pixel_y = 32 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engine_smes) "bOG" = ( /obj/machinery/computer/station_alert, @@ -49984,9 +37373,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engine_smes) "bOH" = ( /obj/machinery/modular_computer/console/preset/engineering, @@ -49994,9 +37381,7 @@ d2 = 8; icon_state = "0-8" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engine_smes) "bOI" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -50008,9 +37393,7 @@ name = "EXTERNAL AIRLOCK"; pixel_x = 32 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "bOJ" = ( /obj/effect/turf_decal/stripes/line, @@ -50019,8 +37402,7 @@ }, /obj/machinery/door/firedoor, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/starboard) "bOK" = ( @@ -50029,9 +37411,7 @@ dir = 1 }, /obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/starboard) "bOL" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -50047,16 +37427,12 @@ name = "EXTERNAL AIRLOCK"; pixel_x = -32 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "bOM" = ( /obj/structure/table, /obj/structure/table, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "bON" = ( /obj/structure/cable/orange{ @@ -50068,14 +37444,13 @@ dir = 8 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/starboard) "bOO" = ( /obj/machinery/power/apc{ dir = 1; name = "Medbay Storage APC"; + areastring = "/area/medical/medbay/zone2"; pixel_y = 24 }, /obj/structure/cable/orange{ @@ -50083,24 +37458,18 @@ 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) +/turf/open/floor/plating, +/area/maintenance/asteroid/starboard) "bOP" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/starboard) "bOQ" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/starboard) "bOR" = ( /obj/structure/cable/orange{ @@ -50112,67 +37481,45 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/starboard) "bOU" = ( /obj/structure/window/reinforced{ dir = 8 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/crew_quarters/fitness) "bOV" = ( /obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/crew_quarters/fitness) "bOW" = ( -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/crew_quarters/fitness) "bOX" = ( /obj/structure/window/reinforced{ dir = 4 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/crew_quarters/fitness) "bOY" = ( /obj/structure/chair{ dir = 8 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/fitness) "bOZ" = ( /obj/machinery/light{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/fitness) "bPa" = ( /obj/structure/extinguisher_cabinet{ @@ -50182,17 +37529,14 @@ dir = 8 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /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 - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/port) "bPc" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -50205,14 +37549,9 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/primary/port) "bPd" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -50221,26 +37560,20 @@ /obj/machinery/door/airlock/glass{ name = "Library" }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/library) "bPe" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /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 - }, +/turf/open/floor/carpet, /area/library) "bPg" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ @@ -50254,9 +37587,7 @@ pixel_x = 32; random_basetype = /obj/structure/sign/poster/official }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/library) "bPh" = ( /obj/structure/sign/poster/random{ @@ -50264,33 +37595,25 @@ pixel_y = -32; random_basetype = /obj/structure/sign/poster/official }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/library/lounge) "bPi" = ( /obj/structure/chair/office/dark{ dir = 1 }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /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 - }, +/turf/open/floor/wood, /area/library/lounge) "bPk" = ( /obj/machinery/light, /obj/machinery/bookbinder, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/library/lounge) "bPl" = ( /obj/structure/cable/orange{ @@ -50298,9 +37621,7 @@ d2 = 4; icon_state = "1-4" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/west) "bPm" = ( /obj/structure/cable/orange{ @@ -50308,9 +37629,7 @@ d2 = 8; icon_state = "2-8" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/east) "bPn" = ( /obj/effect/decal/cleanable/cobweb/cobweb2, @@ -50333,17 +37652,13 @@ /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 4 }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /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 - }, +/turf/open/floor/plasteel/black, /area/engine/atmos) "bPr" = ( /obj/machinery/atmospherics/pipe/simple/green/visible, @@ -50363,9 +37678,7 @@ }, /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 + dir = 8 }, /area/engine/atmos) "bPt" = ( @@ -50373,9 +37686,7 @@ dir = 10 }, /obj/effect/landmark/start/atmospheric_technician, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/atmos) "bPu" = ( /obj/machinery/status_display{ @@ -50386,34 +37697,26 @@ /area/engine/atmos) "bPv" = ( /obj/machinery/atmospherics/pipe/simple/yellow/visible, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/engine/atmos) "bPx" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel/delivery, /area/engine/atmos) "bPz" = ( /obj/machinery/computer/apc_control, @@ -50421,9 +37724,7 @@ /obj/structure/sign/map/left/ceres{ pixel_x = -32 }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/crew_quarters/heads/chief) "bPA" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ @@ -50433,9 +37734,7 @@ pixel_y = -28 }, /obj/structure/closet/secure_closet/engineering_chief, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/crew_quarters/heads/chief) "bPB" = ( /obj/machinery/suit_storage_unit/ce, @@ -50443,9 +37742,7 @@ dir = 1; pixel_y = -22 }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/crew_quarters/heads/chief) "bPC" = ( /obj/effect/landmark/event_spawn, @@ -50454,17 +37751,16 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/crew_quarters/heads/chief) "bPD" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /obj/machinery/power/apc{ dir = 4; name = "Chief Engineer's Office APC"; + areastring = "/area/crew_quarters/heads/chief"; pixel_x = 23; pixel_y = 2 }, @@ -50472,17 +37768,13 @@ d2 = 8; icon_state = "0-8" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/crew_quarters/heads/chief) "bPE" = ( /obj/structure/table, -/obj/item/weapon/book/manual/engineering_particle_accelerator, +/obj/item/book/manual/engineering_particle_accelerator, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/engine/engine_smes) "bPF" = ( @@ -50492,31 +37784,23 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engine_smes) "bPG" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/engine/engine_smes) "bPI" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engine_smes) "bPJ" = ( /obj/structure/cable/yellow{ @@ -50529,9 +37813,7 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engine_smes) "bPK" = ( /obj/machinery/power/terminal{ @@ -50546,9 +37828,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engine_smes) "bPL" = ( /obj/machinery/power/terminal{ @@ -50558,9 +37838,7 @@ d2 = 8; icon_state = "0-8" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engine_smes) "bPM" = ( /obj/structure/cable{ @@ -50572,14 +37850,13 @@ dir = 1 }, /obj/effect/landmark/start/station_engineer, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engine_smes) "bPN" = ( /obj/machinery/power/apc{ dir = 4; name = "Engineering SMES Storage APC"; + areastring = "/area/engine/engine_smes"; pixel_x = 23; pixel_y = 2 }, @@ -50587,9 +37864,7 @@ d2 = 8; icon_state = "0-8" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engine_smes) "bPO" = ( /obj/machinery/door/airlock/glass_external{ @@ -50597,14 +37872,10 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "bPP" = ( -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/starboard) "bPQ" = ( /obj/structure/cable/orange{ @@ -50616,9 +37887,7 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/starboard) "bPR" = ( /obj/structure/cable/orange{ @@ -50629,9 +37898,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/starboard) "bPS" = ( /obj/structure/cable/orange{ @@ -50643,9 +37910,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/starboard) "bPT" = ( /obj/structure/cable/orange{ @@ -50657,9 +37922,7 @@ dir = 4 }, /obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/starboard) "bPU" = ( /obj/structure/disposalpipe/segment{ @@ -50670,9 +37933,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/starboard) "bPV" = ( /obj/structure/cable/orange{ @@ -50689,9 +37950,7 @@ d2 = 4; icon_state = "1-4" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/starboard) "bPW" = ( /obj/structure/cable/orange{ @@ -50703,9 +37962,7 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/starboard) "bPX" = ( /obj/structure/cable/orange{ @@ -50719,9 +37976,7 @@ name = "disposal pipe - Atmospherics"; sortType = 6 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/starboard) "bPY" = ( /obj/structure/cable/orange{ @@ -50735,9 +37990,7 @@ name = "disposal pipe - Engineering"; sortType = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/starboard) "bPZ" = ( /obj/structure/cable/orange{ @@ -50758,9 +38011,7 @@ d2 = 8; icon_state = "2-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/starboard) "bQa" = ( /obj/structure/cable/orange{ @@ -50772,9 +38023,7 @@ dir = 4 }, /obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/starboard) "bQb" = ( /obj/structure/cable/orange{ @@ -50791,16 +38040,7 @@ 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, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/starboard) "bQd" = ( /obj/machinery/newscaster{ @@ -50808,8 +38048,7 @@ pixel_y = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/crew_quarters/fitness) "bQe" = ( @@ -50817,26 +38056,20 @@ dir = 8 }, /obj/effect/landmark/start/assistant, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/fitness) "bQf" = ( /obj/machinery/firealarm{ dir = 4; pixel_x = 24 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/port) "bQh" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -50847,32 +38080,24 @@ /obj/machinery/door/airlock/glass{ name = "Library" }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/library) "bQi" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/library) "bQj" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /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 - }, +/turf/open/floor/carpet, /area/library) "bQl" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ @@ -50883,35 +38108,27 @@ name = "Station Intercom (General)"; pixel_y = 20 }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/library) "bQm" = ( /obj/machinery/door/morgue{ name = "Explicit Section" }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/grimy, /area/library/lounge) "bQn" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/library/lounge) "bQo" = ( /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/library/lounge) "bQp" = ( /obj/structure/closet/crate, @@ -50930,9 +38147,7 @@ dir = 5; network = list("SS13","CE") }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/engine/atmos) "bQr" = ( /obj/machinery/atmospherics/pipe/simple/yellow/visible{ @@ -50940,49 +38155,32 @@ }, /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 + dir = 8 }, /area/engine/atmos) "bQs" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/engine/atmos) "bQw" = ( /obj/machinery/atmospherics/pipe/simple/yellow/visible{ dir = 10 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/atmos) "bQx" = ( /obj/machinery/atmospherics/components/binary/pump{ @@ -50991,18 +38189,14 @@ on = 0; target_pressure = 101 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/engine/atmos) "bQz" = ( /turf/closed/wall, @@ -51017,37 +38211,29 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 - }, +/turf/closed/wall, /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 - }, +/turf/closed/wall, /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/item/book/manual/wiki/engineering_construction, +/obj/item/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 + dir = 8 }, /area/engine/engine_smes) "bQF" = ( @@ -51057,33 +38243,25 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/engine/engine_smes) "bQJ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -51093,9 +38271,7 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engine_smes) "bQK" = ( /obj/machinery/airalarm{ @@ -51110,17 +38286,13 @@ dir = 1; network = list("SS13","CE") }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engine_smes) "bQL" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/yellow/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/yellow/corner, /area/engine/engine_smes) "bQM" = ( /obj/structure/disposalpipe/segment{ @@ -51137,9 +38309,7 @@ req_access_txt = "10" }, /obj/effect/turf_decal/delivery, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/engine/engine_smes) "bQN" = ( /obj/structure/disposalpipe/trunk{ @@ -51148,9 +38318,7 @@ /obj/structure/disposaloutlet{ dir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/engine/engine_smes) "bQO" = ( /obj/structure/closet, @@ -51165,9 +38333,7 @@ }, /obj/structure/disposalpipe/segment, /obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "bQQ" = ( /obj/item/device/radio/intercom{ @@ -51176,8 +38342,7 @@ pixel_x = -28 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/starboard) "bQR" = ( @@ -51191,9 +38356,7 @@ dir = 8 }, /obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "bQS" = ( /obj/structure/disposalpipe/segment{ @@ -51203,101 +38366,74 @@ /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 - }, +/obj/item/pickaxe, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plasteel/floorgrime, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "bQX" = ( /obj/structure/table, -/obj/item/weapon/storage/box/cups, +/obj/item/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 - }, +/turf/open/floor/plasteel/black, /area/crew_quarters/fitness) "bRb" = ( /obj/structure/window/reinforced, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /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 - }, +/obj/item/storage/firstaid/brute, +/turf/open/floor/plasteel, /area/crew_quarters/fitness) "bRe" = ( /obj/structure/noticeboard{ dir = 8; pixel_x = 32 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/fitness) "bRf" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -51310,65 +38446,53 @@ icon_state = "pipe-j1"; dir = 1 }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /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 - }, +/turf/closed/wall, /area/library) "bRh" = ( /obj/machinery/light{ dir = 8 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/library) "bRi" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/library) "bRj" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/library) "bRk" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/library) "bRl" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -51377,34 +38501,26 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/library) "bRm" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/library) "bRn" = ( /obj/machinery/light/small{ dir = 8 }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/grimy, /area/library/lounge) "bRo" = ( /obj/machinery/light/small{ dir = 4 }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/grimy, /area/library/lounge) "bRp" = ( /obj/machinery/light/small{ @@ -51414,9 +38530,7 @@ /turf/open/floor/plating/asteroid, /area/maintenance/asteroid/port/east) "bRq" = ( -/turf/open/floor/engine/o2{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/engine/o2, /area/engine/atmos) "bRr" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/on{ @@ -51424,26 +38538,20 @@ frequency = 1441; id = "o2_in" }, -/turf/open/floor/engine/o2{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/engine/o2, /area/engine/atmos) "bRs" = ( /obj/machinery/light{ dir = 1 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/engine/atmos) "bRu" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible{ @@ -51451,38 +38559,29 @@ }, /obj/machinery/meter, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/engine/atmos) "bRv" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 10 }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 + dir = 8 }, /area/engine/atmos) "bRx" = ( /obj/machinery/atmospherics/pipe/simple/yellow/visible{ dir = 6 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/atmos) "bRy" = ( /obj/machinery/atmospherics/components/binary/pump{ @@ -51490,17 +38589,13 @@ name = "Filter to Waste"; on = 1 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/atmos) "bRz" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ dir = 1 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/atmos) "bRA" = ( /obj/machinery/meter{ @@ -51511,15 +38606,11 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/atmos) "bRB" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/engine/atmos) "bRC" = ( /obj/effect/turf_decal/stripes/line, @@ -51529,9 +38620,7 @@ icon_state = "2-4" }, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 10 }, /area/engine/engine_smes) "bRD" = ( @@ -51546,9 +38635,7 @@ d2 = 8; icon_state = "1-8" }, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/yellow/side, /area/engine/engine_smes) "bRE" = ( /obj/machinery/button/door{ @@ -51558,20 +38645,16 @@ req_access_txt = "10;11" }, /obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/yellow/side, /area/engine/engine_smes) "bRF" = ( /obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/yellow/side, /area/engine/engine_smes) "bRG" = ( /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, -/obj/item/weapon/storage/toolbox/electrical{ +/obj/item/storage/toolbox/mechanical, +/obj/item/storage/toolbox/electrical{ pixel_x = 1; pixel_y = 5 }, @@ -51579,21 +38662,15 @@ /obj/effect/turf_decal/stripes/corner{ dir = 1 }, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/yellow/side, /area/engine/engine_smes) "bRH" = ( /obj/machinery/portable_atmospherics/pump, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/yellow/side, /area/engine/engine_smes) "bRI" = ( /obj/structure/tank_dispenser, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/yellow/side, /area/engine/engine_smes) "bRJ" = ( /obj/machinery/portable_atmospherics/scrubber, @@ -51602,31 +38679,23 @@ pixel_y = -29 }, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 6 }, /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 + dir = 10 }, /area/engine/engine_smes) "bRL" = ( /obj/machinery/suit_storage_unit/engine, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/yellow/side, /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 + dir = 6 }, /area/engine/engine_smes) "bRN" = ( @@ -51634,8 +38703,7 @@ dir = 8 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/starboard) "bRO" = ( @@ -51644,9 +38712,7 @@ dir = 8; network = list("SS13","QM") }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/starboard) "bRP" = ( /obj/machinery/door/airlock/glass_external{ @@ -51658,9 +38724,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "bRQ" = ( /obj/structure/cable/orange{ @@ -51669,33 +38733,24 @@ icon_state = "2-8" }, /obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/starboard) "bRR" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "bRS" = ( /obj/structure/chair, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "bRT" = ( -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /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, +/obj/item/coin/silver, +/obj/item/coin/silver, /turf/open/floor/plating/asteroid, /area/maintenance/asteroid/port/west) "bRV" = ( @@ -51708,9 +38763,7 @@ d2 = 4; icon_state = "2-4" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/west) "bRW" = ( /obj/structure/disposalpipe/segment{ @@ -51722,9 +38775,7 @@ d2 = 8; icon_state = "1-8" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/west) "bRX" = ( /obj/structure/reagent_dispensers/water_cooler, @@ -51732,7 +38783,6 @@ dir = 8 }, /turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; dir = 5 }, /area/crew_quarters/fitness) @@ -51741,7 +38791,6 @@ dir = 8 }, /turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; dir = 5 }, /area/crew_quarters/fitness) @@ -51751,7 +38800,6 @@ }, /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) @@ -51760,64 +38808,45 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /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 - }, +/turf/open/floor/plasteel/neutral, /area/crew_quarters/fitness) "bSc" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/crew_quarters/fitness) "bSd" = ( /obj/structure/bookcase/random/fiction, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/library) "bSe" = ( -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/library) "bSf" = ( /obj/structure/bookcase/random/nonfiction, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/library) "bSg" = ( /obj/structure/bookcase/random/reference, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/library) "bSh" = ( /obj/structure/bookcase/random/religion, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/library) "bSi" = ( /obj/structure/bookcase/random/adult, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/grimy, /area/library/lounge) "bSj" = ( /obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/grimy, /area/library/lounge) "bSk" = ( /obj/structure/sign/poster/random{ @@ -51825,9 +38854,7 @@ pixel_x = 32; random_basetype = /obj/structure/sign/poster/contraband }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/grimy, /area/library/lounge) "bSl" = ( /obj/structure/closet/emcloset, @@ -51837,30 +38864,22 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/open/floor/engine/o2{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/engine/o2, /area/engine/atmos) "bSn" = ( /obj/machinery/portable_atmospherics/canister/oxygen, -/turf/open/floor/engine/o2{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/engine/o2, /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 - }, +/turf/open/floor/engine/o2, /area/engine/atmos) "bSp" = ( /obj/machinery/pipedispenser/disposal, -/turf/open/floor/plasteel/yellow/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/yellow/corner, /area/engine/atmos) "bSq" = ( /obj/machinery/atmospherics/components/binary/pump{ @@ -51868,18 +38887,14 @@ name = "Pure To Canisters"; on = 0 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 + dir = 4 }, /area/engine/atmos) "bSs" = ( @@ -51891,16 +38906,12 @@ name = "Atmospherics Distro"; req_access_txt = "24" }, -/turf/open/floor/plasteel/yellow{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/yellow, /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 - }, +/turf/open/floor/plasteel, /area/engine/atmos) "bSu" = ( /obj/machinery/atmospherics/components/unary/thermomachine/freezer{ @@ -51909,9 +38920,7 @@ on = 1; target_temperature = 80 }, -/turf/open/floor/plasteel/delivery{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/delivery, /area/engine/atmos) "bSv" = ( /obj/machinery/atmospherics/components/binary/pump{ @@ -51919,15 +38928,11 @@ name = "Distro to Waste"; on = 0 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/atmos) "bSw" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/engine/atmos) "bSx" = ( /obj/machinery/door/airlock/maintenance{ @@ -51939,27 +38944,21 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /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 - }, +/turf/closed/wall/r_wall, /area/engine/engine_smes) "bSA" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -51973,8 +38972,7 @@ pixel_x = -24 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/starboard) "bSC" = ( @@ -51989,23 +38987,17 @@ /area/space) "bSD" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/item/paper_bin, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/port/west) "bSE" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/west) "bSG" = ( /obj/machinery/light/small{ @@ -52018,9 +39010,7 @@ icon_state = "1-2" }, /obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/west) "bSH" = ( /obj/machinery/disposal/bin, @@ -52028,7 +39018,6 @@ dir = 4 }, /turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; dir = 5 }, /area/crew_quarters/fitness) @@ -52038,7 +39027,6 @@ }, /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) @@ -52050,7 +39038,6 @@ dir = 6 }, /turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; dir = 5 }, /area/crew_quarters/fitness) @@ -52067,7 +39054,6 @@ dir = 4 }, /turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; dir = 5 }, /area/crew_quarters/fitness) @@ -52077,7 +39063,6 @@ }, /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) @@ -52090,8 +39075,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/crew_quarters/fitness) "bSN" = ( @@ -52099,28 +39083,21 @@ dir = 9 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/crew_quarters/fitness) "bSO" = ( /obj/structure/punching_bag, /obj/machinery/light, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/crew_quarters/fitness) "bSP" = ( /obj/structure/punching_bag, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/crew_quarters/fitness) "bSQ" = ( /obj/structure/closet/boxinggloves, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/fitness) "bSR" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -52128,30 +39105,23 @@ pixel_x = -32 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/port) "bSS" = ( /obj/machinery/light/small, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/library) "bST" = ( /obj/effect/landmark/blobstart, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/grimy, /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 - }, +/turf/open/floor/plasteel/grimy, /area/library/lounge) "bSV" = ( /obj/structure/grille, @@ -52164,19 +39134,7 @@ 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 - }, +/turf/open/floor/engine/o2, /area/engine/atmos) "bSY" = ( /obj/machinery/atmospherics/pipe/simple/yellow/visible, @@ -52184,9 +39142,7 @@ dir = 4 }, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/engine/atmos) "bSZ" = ( @@ -52198,9 +39154,7 @@ on = 1; target_pressure = 4500 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/atmos) "bTa" = ( /obj/machinery/atmospherics/components/binary/pump{ @@ -52208,35 +39162,26 @@ name = "Mix To Canisters"; on = 0 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 + dir = 4 }, /area/engine/atmos) "bTc" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 + dir = 8 }, /area/engine/atmos) "bTe" = ( @@ -52244,9 +39189,7 @@ dir = 4; on = 1 }, -/turf/open/floor/plasteel/delivery{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/delivery, /area/engine/atmos) "bTf" = ( /obj/machinery/atmospherics/pipe/manifold4w/supply/visible, @@ -52255,17 +39198,13 @@ id_tag = "distro_meter"; name = "Distribution Loop" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/closed/wall/r_wall, /area/engine/atmos) "bTh" = ( /obj/machinery/light/small{ @@ -52279,25 +39218,19 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "bTi" = ( /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/engine/engine_smes) "bTj" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/engine/engine_smes) "bTk" = ( /obj/machinery/button/door{ @@ -52309,9 +39242,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/engine/engine_smes) "bTl" = ( /obj/structure/closet/crate, @@ -52324,9 +39255,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 }, @@ -52343,22 +39274,16 @@ /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 - }, +/obj/item/storage/toolbox/mechanical, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/port/west) "bTp" = ( /obj/item/stack/sheet/mineral/wood, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/port/west) "bTq" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "bTr" = ( /obj/effect/decal/cleanable/cobweb, @@ -52366,79 +39291,54 @@ /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" - }) +/turf/closed/wall, +/area/crew_quarters/toilet/fitness) "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" - }) +/turf/open/floor/plasteel, +/area/crew_quarters/toilet/fitness) "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" - }) +/turf/closed/wall, +/area/crew_quarters/toilet/fitness) "bTv" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/structure/disposalpipe/segment, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/crew_quarters/fitness) "bTw" = ( /obj/machinery/door/airlock/glass{ name = "Holodeck Arena" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/fitness) "bTx" = ( /obj/machinery/door/airlock{ name = "Private Study" }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/grimy, /area/library) "bTy" = ( /obj/machinery/light/small, /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plasteel/black, /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 + dir = 8 }, /area/engine/atmos) "bTB" = ( @@ -52446,9 +39346,7 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/atmos) "bTC" = ( /obj/machinery/atmospherics/pipe/simple/yellow/visible, @@ -52456,9 +39354,7 @@ dir = 4 }, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/engine/atmos) "bTD" = ( @@ -52466,12 +39362,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/engine/atmos) "bTE" = ( /obj/machinery/atmospherics/components/binary/pump{ @@ -52480,26 +39373,20 @@ on = 0 }, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/engine/atmos) "bTF" = ( /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 10 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/atmos) "bTG" = ( /obj/machinery/atmospherics/pipe/manifold/yellow/visible{ dir = 8 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/atmos) "bTH" = ( /obj/machinery/atmospherics/components/binary/pump{ @@ -52507,9 +39394,7 @@ name = "Mix to Distro"; on = 0 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/atmos) "bTI" = ( /obj/machinery/atmospherics/pipe/manifold/supply/visible{ @@ -52520,14 +39405,10 @@ dir = 9; network = list("SS13","CE") }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/atmos) "bTJ" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/engine/engine_smes) "bTK" = ( /obj/machinery/portable_atmospherics/canister/toxins, @@ -52545,13 +39426,12 @@ pixel_x = -32 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/starboard) "bTN" = ( /obj/structure/closet/crate, -/obj/item/weapon/pickaxe/emergency, +/obj/item/pickaxe/emergency, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating/asteroid, /area/maintenance/asteroid/starboard) @@ -52564,9 +39444,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/starboard) "bTP" = ( /obj/machinery/light/small{ @@ -52574,26 +39452,20 @@ }, /obj/structure/closet, /obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plasteel/floorgrime, /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 - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/port/west) "bTS" = ( /obj/effect/turf_decal/stripes/asteroid/line{ @@ -52601,37 +39473,23 @@ dir = 8 }, /obj/item/clothing/head/cone, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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" - }) +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/toilet/fitness) "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" - }) +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/toilet/fitness) "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" - }) +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/toilet/fitness) "bTW" = ( /obj/structure/sink{ dir = 4; @@ -52640,28 +39498,20 @@ /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" - }) +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/toilet/fitness) "bTX" = ( /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/fitness) "bTY" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/fitness) "bTZ" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ @@ -52670,9 +39520,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/fitness) "bUa" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -52684,9 +39532,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/fitness) "bUb" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -52703,9 +39549,7 @@ pixel_y = 32; random_basetype = /obj/structure/sign/poster/official }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/fitness) "bUc" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -52714,9 +39558,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/fitness) "bUd" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -52730,9 +39572,7 @@ pixel_y = 32; random_basetype = /obj/structure/sign/poster/official }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/fitness) "bUe" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -52743,9 +39583,7 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/fitness) "bUf" = ( /obj/machinery/door/airlock/maintenance{ @@ -52753,9 +39591,7 @@ req_access_txt = "0" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/port) "bUg" = ( /obj/effect/decal/cleanable/cobweb/cobweb2, @@ -52763,18 +39599,14 @@ dir = 4; pixel_x = 11 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plasteel/grimy, /area/library) "bUi" = ( /obj/structure/table/wood, @@ -52784,14 +39616,10 @@ name = "Station Intercom (General)"; pixel_y = 20 }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/grimy, /area/library) "bUj" = ( -/turf/open/floor/engine/air{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/engine/air, /area/engine/atmos) "bUk" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/on{ @@ -52799,9 +39627,7 @@ frequency = 1441; id = "air_in" }, -/turf/open/floor/engine/air{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/engine/air, /area/engine/atmos) "bUl" = ( /obj/machinery/meter{ @@ -52811,61 +39637,32 @@ /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 - }, +/turf/closed/wall/r_wall, /area/engine/atmos) "bUo" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 5 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel/yellow/side, /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 - }, +/turf/open/floor/plasteel/yellow/side, /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 + dir = 6 }, /area/engine/atmos) "bUs" = ( @@ -52873,9 +39670,7 @@ dir = 6 }, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/engine/atmos) "bUt" = ( @@ -52883,9 +39678,7 @@ dir = 4 }, /obj/machinery/meter, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/atmos) "bUu" = ( /obj/machinery/atmospherics/components/binary/pump{ @@ -52900,33 +39693,21 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/atmos) "bUv" = ( /obj/machinery/power/port_gen/pacman, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /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" = ( @@ -52946,9 +39727,7 @@ /area/maintenance/asteroid/central) "bUC" = ( /obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/starboard) "bUD" = ( /obj/structure/cable/orange{ @@ -52956,64 +39735,46 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/starboard) "bUE" = ( -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet{ - name = "Fitness Toilets" - }) +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/toilet/fitness) "bUF" = ( /obj/structure/extinguisher_cabinet{ pixel_x = -24 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/obj/item/mop, +/obj/item/reagent_containers/glass/bucket, +/turf/open/floor/plating, /area/hallway/primary/port) "bUL" = ( /obj/structure/chair/comfy/brown{ @@ -53022,83 +39783,57 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/grimy, /area/library) "bUM" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, -/obj/item/weapon/pen, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/item/pen, +/turf/open/floor/plasteel/grimy, /area/library) "bUN" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/chapel/main) "bUO" = ( /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/chapel/main) "bUP" = ( /obj/structure/disposalpipe/segment{ dir = 2; icon_state = "pipe-c" }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/chapel/main) "bUQ" = ( /obj/machinery/light/small{ dir = 8 }, -/turf/open/floor/engine/air{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/engine/air, /area/engine/atmos) "bUR" = ( /obj/machinery/portable_atmospherics/canister/air, -/turf/open/floor/engine/air{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/engine/air, /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 - }, +/turf/open/floor/engine/air, /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 + dir = 10 }, /area/engine/atmos) "bUV" = ( @@ -53106,15 +39841,11 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/general/visible, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/yellow/side, /area/engine/atmos) "bUW" = ( /obj/machinery/atmospherics/pipe/manifold/green/visible, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/atmos) "bUX" = ( /obj/machinery/atmospherics/pipe/simple/yellow/visible, @@ -53122,37 +39853,26 @@ dir = 8; name = "Air to Mix" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/engine/atmos) "bUZ" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 9 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/atmos) "bVa" = ( /obj/machinery/light/small, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/central) "bVb" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 }, @@ -53160,16 +39880,10 @@ dir = 2; icon_state = "pipe-c" }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, /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 }, @@ -53179,10 +39893,7 @@ icon_state = "2-4" }, /obj/structure/girder, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, /turf/open/floor/plating, /area/hallway/secondary/bridges/dock_med) "bVd" = ( @@ -53206,28 +39917,13 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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"; + areastring = "/area/crew_quarters/toilet/fitness"; pixel_x = 23; pixel_y = 2 }, @@ -53239,12 +39935,8 @@ 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" - }) +/turf/open/floor/plating/astplate, +/area/maintenance/asteroid/port/west) "bVh" = ( /obj/machinery/camera{ c_tag = "Fitness Bathrooms"; @@ -53257,61 +39949,42 @@ /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" - }) +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/toilet/fitness) "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" - }) +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/toilet/fitness) "bVj" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, /area/crew_quarters/fitness) "bVk" = ( /obj/structure/table, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/fitness) "bVl" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/table, -/obj/item/weapon/storage/firstaid/brute, +/obj/item/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 - }, +/turf/open/floor/plasteel, /area/crew_quarters/fitness) "bVm" = ( /obj/machinery/airalarm{ pixel_y = 23 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/chapel/main) "bVn" = ( -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/chapel/main) "bVo" = ( /obj/item/device/radio/intercom{ @@ -53319,23 +39992,17 @@ name = "Station Intercom (General)"; pixel_y = 20 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/chapel/main) "bVp" = ( /obj/structure/extinguisher_cabinet{ pixel_y = 24 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/chapel/main) "bVq" = ( /obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/chapel/main) "bVr" = ( /obj/machinery/atmospherics/components/unary/vent_pump/high_volume/siphon/on{ @@ -53344,9 +40011,7 @@ id_tag = "air_out"; name = "air out" }, -/turf/open/floor/engine/air{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/engine/air, /area/engine/atmos) "bVs" = ( /obj/machinery/meter{ @@ -53356,17 +40021,13 @@ /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /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 - }, +/turf/open/floor/plasteel/black, /area/engine/atmos) "bVu" = ( /obj/machinery/atmospherics/pipe/simple/green/visible{ @@ -53377,7 +40038,7 @@ }, /obj/structure/window/reinforced, /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, @@ -53410,9 +40071,7 @@ name = "Interior Pipe Access"; req_access_txt = "24" }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/engine/atmos) "bVx" = ( /obj/machinery/atmospherics/components/trinary/filter{ @@ -53422,9 +40081,7 @@ on = 1 }, /obj/structure/window/reinforced, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/vault, /area/engine/atmos) "bVy" = ( /obj/machinery/computer/atmos_control/tank{ @@ -53439,7 +40096,6 @@ }, /obj/structure/window/reinforced, /turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; dir = 5 }, /area/engine/atmos) @@ -53453,9 +40109,7 @@ on = 0 }, /obj/structure/window/reinforced, -/turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/vault, /area/engine/atmos) "bVA" = ( /obj/machinery/atmospherics/components/trinary/filter{ @@ -53477,9 +40131,7 @@ on = 1 }, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/engine/atmos) "bVC" = ( @@ -53489,26 +40141,15 @@ /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 9 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, /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; @@ -53516,10 +40157,7 @@ icon_state = "1-2" }, /obj/structure/girder, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, /turf/open/floor/plating, /area/hallway/secondary/bridges/dock_med) "bVF" = ( @@ -53529,23 +40167,15 @@ /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" - }) +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/toilet/fitness) "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" - }) +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/toilet/fitness) "bVH" = ( /obj/machinery/light/small, /obj/structure/toilet{ @@ -53558,15 +40188,10 @@ 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" - }) +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/toilet/fitness) "bVI" = ( /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "Holodeck Projector Floor" }, /area/holodeck/rec_center) @@ -53576,11 +40201,9 @@ /obj/machinery/light{ dir = 4 }, -/obj/item/weapon/storage/firstaid/o2, +/obj/item/storage/firstaid/o2, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/fitness) "bVK" = ( /obj/machinery/camera{ @@ -53588,9 +40211,7 @@ dir = 5 }, /turf/open/floor/plasteel/chapel{ - icon_state = "chapel"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/chapel/main) "bVL" = ( @@ -53598,69 +40219,51 @@ dir = 1 }, /turf/open/floor/plasteel/chapel{ - icon_state = "chapel"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/chapel/main) "bVM" = ( /turf/open/floor/plasteel/chapel{ - icon_state = "chapel"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/chapel/main) "bVN" = ( /turf/open/floor/plasteel/chapel{ - icon_state = "chapel"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/chapel/main) "bVO" = ( /obj/machinery/newscaster{ pixel_y = 32 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/chapel/main) "bVP" = ( /obj/structure/chair{ dir = 4 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/chapel/main) "bVQ" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 + dir = 1 }, /area/chapel/main) "bVS" = ( -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/grimy, /area/chapel/main) "bVT" = ( /obj/machinery/light{ dir = 4 }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/grimy, /area/chapel/main) "bVU" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible{ @@ -53669,35 +40272,27 @@ /obj/machinery/light{ dir = 8 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /area/engine/atmos) "bVY" = ( /obj/machinery/camera{ @@ -53706,27 +40301,20 @@ network = list("SS13","CE") }, /obj/machinery/atmospherics/pipe/manifold/cyan/visible, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /area/engine/atmos) "bWa" = ( /obj/machinery/atmospherics/pipe/manifold/cyan/visible, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/engine/atmos) "bWb" = ( /obj/machinery/atmospherics/pipe/simple/green/visible, @@ -53734,9 +40322,7 @@ dir = 4 }, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 10 }, /area/engine/atmos) "bWc" = ( @@ -53750,18 +40336,14 @@ /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 }, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/yellow/side, /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 - }, +/turf/open/floor/plasteel/yellow/side, /area/engine/atmos) "bWe" = ( /obj/machinery/atmospherics/pipe/manifold/cyan/visible, @@ -53769,31 +40351,24 @@ name = "Station Intercom (General)"; pixel_y = -29 }, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/yellow/side, /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 - }, +/turf/open/floor/plasteel/delivery, /area/engine/atmos) -"bWg" = ( -/turf/closed/wall, -/area/maintenance/asteroid/central) "bWh" = ( /turf/closed/wall, -/area/maintenance/asteroid/disposal/east) +/area/maintenance/asteroid/disposal/external/east) "bWi" = ( /obj/structure/disposaloutlet{ dir = 1 }, /obj/structure/disposalpipe/trunk, /turf/open/floor/plating/airless, -/area/maintenance/asteroid/disposal/east) +/area/maintenance/asteroid/disposal/external/east) "bWj" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/camera{ @@ -53801,70 +40376,50 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/port) "bWk" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/structure/disposalpipe/segment, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/chapel/main) "bWl" = ( /turf/open/floor/plasteel/chapel{ - icon_state = "chapel"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/chapel/main) "bWm" = ( -/turf/open/floor/plasteel/chapel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/chapel, /area/chapel/main) "bWn" = ( /obj/machinery/holopad, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/chapel/main) "bWo" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/chapel/main) "bWp" = ( /obj/structure/table/wood, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/grimy, /area/chapel/main) "bWq" = ( /obj/machinery/door/airlock/glass_external{ cyclelinkeddir = 8 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/east) "bWr" = ( /obj/machinery/light/small, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/central) "bWt" = ( /obj/effect/turf_decal/stripes/line{ @@ -53873,76 +40428,56 @@ /obj/machinery/atmospherics/pipe/simple/orange/hidden{ dir = 5 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/closed/wall/r_wall, /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 - }, +/turf/closed/wall/r_wall, /area/engine/atmos) "bWw" = ( /obj/structure/grille, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/obj/item/storage/toolbox/electrical, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/central) "bWz" = ( /turf/closed/wall/rust, -/area/maintenance/asteroid/disposal/east) +/area/maintenance/asteroid/disposal/external/east) "bWA" = ( /obj/structure/disposalpipe/segment, /turf/closed/wall/rust, -/area/maintenance/asteroid/disposal/east) +/area/maintenance/asteroid/disposal/external/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" - }) +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/toilet/fitness) "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" - }) +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/toilet/fitness) "bWD" = ( /obj/machinery/door/airlock{ id_tag = "fb2" @@ -53950,12 +40485,8 @@ /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" - }) +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/toilet/fitness) "bWE" = ( /obj/machinery/light/small, /obj/structure/toilet{ @@ -53967,12 +40498,8 @@ normaldoorcontrol = 1; pixel_x = 24 }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet{ - name = "Fitness Toilets" - }) +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/toilet/fitness) "bWF" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/firealarm{ @@ -53980,9 +40507,7 @@ pixel_x = 24 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/fitness) "bWG" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ @@ -53994,9 +40519,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/primary/port) "bWH" = ( /obj/structure/disposalpipe/segment, @@ -54004,41 +40527,32 @@ /obj/machinery/door/airlock/glass{ name = "Chapel" }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/chapel/main) "bWI" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/grimy, /area/chapel/main) "bWJ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/grimy, /area/chapel/main) "bWK" = ( /obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/grimy, /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 - }, +/turf/open/floor/plasteel/grimy, /area/chapel/main) "bWM" = ( /obj/machinery/power/apc{ dir = 8; name = "Chapel APC"; + areastring = "/area/chapel/main"; pixel_x = -23; pixel_y = 2 }, @@ -54052,9 +40566,7 @@ icon_state = "ast_warn_end"; dir = 4 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/chapel/main) "bWN" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/on{ @@ -54063,18 +40575,14 @@ id = "co2_in"; pixel_y = 1 }, -/turf/open/floor/engine/co2{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/engine/co2, /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 - }, +/turf/open/floor/engine/co2, /area/engine/atmos) "bWP" = ( /obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ @@ -54083,9 +40591,7 @@ id_tag = "co2_out"; name = "co2 vent" }, -/turf/open/floor/engine/co2{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/engine/co2, /area/engine/atmos) "bWQ" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/on{ @@ -54094,18 +40600,14 @@ id = "tox_in"; pixel_y = 1 }, -/turf/open/floor/engine/plasma{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/engine/plasma, /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 - }, +/turf/open/floor/engine/plasma, /area/engine/atmos) "bWS" = ( /obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ @@ -54115,9 +40617,7 @@ name = "plasma vent" }, /obj/effect/landmark/xeno_spawn, -/turf/open/floor/engine/plasma{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/engine/plasma, /area/engine/atmos) "bWT" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/on{ @@ -54126,18 +40626,14 @@ id = "n2o_in"; pixel_y = 1 }, -/turf/open/floor/engine/n2o{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/engine/n2o, /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 - }, +/turf/open/floor/engine/n2o, /area/engine/atmos) "bWV" = ( /obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ @@ -54146,9 +40642,7 @@ id_tag = "n2o_out"; name = "n2o vent" }, -/turf/open/floor/engine/n2o{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/engine/n2o, /area/engine/atmos) "bWW" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/on{ @@ -54157,18 +40651,14 @@ id = "mix_in"; pixel_y = 1 }, -/turf/open/floor/engine/vacuum{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/engine/vacuum, /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 - }, +/turf/open/floor/engine/vacuum, /area/engine/atmos) "bWY" = ( /obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ @@ -54177,9 +40667,7 @@ id_tag = "mix_in"; name = "distro vent" }, -/turf/open/floor/engine/vacuum{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/engine/vacuum, /area/engine/atmos) "bWZ" = ( /obj/structure/girder, @@ -54190,23 +40678,17 @@ /obj/structure/girder, /obj/structure/grille, /obj/structure/barricade/wooden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "bXb" = ( -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "bXd" = ( /obj/structure/cable/orange{ @@ -54227,7 +40709,7 @@ icon_state = "4-8" }, /turf/open/floor/plating, -/area/maintenance/asteroid/disposal/east) +/area/maintenance/asteroid/disposal/external/east) "bXf" = ( /obj/machinery/light/small, /obj/structure/cable/orange{ @@ -54236,7 +40718,7 @@ icon_state = "4-8" }, /turf/open/floor/plating, -/area/maintenance/asteroid/disposal/east) +/area/maintenance/asteroid/disposal/external/east) "bXg" = ( /obj/structure/cable/orange{ d1 = 4; @@ -54244,7 +40726,7 @@ icon_state = "4-8" }, /turf/open/floor/plating, -/area/maintenance/asteroid/disposal/east) +/area/maintenance/asteroid/disposal/external/east) "bXh" = ( /obj/structure/cable/orange{ d1 = 4; @@ -54253,7 +40735,7 @@ }, /obj/effect/turf_decal/stripes/corner, /turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/disposal/east) +/area/maintenance/asteroid/disposal/external/east) "bXi" = ( /obj/effect/turf_decal/stripes/end, /obj/structure/cable/orange{ @@ -54263,16 +40745,17 @@ /obj/machinery/power/apc{ dir = 1; name = "Eastern External Waste Belt APC"; + areastring = "/area/maintenance/asteroid/disposal/external/east"; pixel_y = 24 }, /turf/open/floor/plating, -/area/maintenance/asteroid/disposal/east) +/area/maintenance/asteroid/disposal/external/east) "bXj" = ( /obj/machinery/conveyor/auto{ dir = 5 }, /turf/open/floor/plating, -/area/maintenance/asteroid/disposal/east) +/area/maintenance/asteroid/disposal/external/east) "bXk" = ( /obj/structure/disposalpipe/trunk{ dir = 1 @@ -54281,47 +40764,33 @@ dir = 8 }, /turf/open/floor/plating, -/area/maintenance/asteroid/disposal/east) +/area/maintenance/asteroid/disposal/external/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" - }) +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/toilet/fitness) "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" - }) +/turf/closed/wall, +/area/crew_quarters/toilet/fitness) "bXn" = ( /obj/machinery/door/airlock/glass{ name = "Holodeck Arena" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plasteel, /area/crew_quarters/fitness) "bXp" = ( /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/primary/port) "bXq" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -54334,9 +40803,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/primary/port) "bXr" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -54347,71 +40814,49 @@ /obj/machinery/door/airlock/glass{ name = "Chapel" }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/grimy, /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 - }, +/turf/open/floor/plasteel/grimy, /area/chapel/main) "bXu" = ( /obj/machinery/holopad, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/grimy, /area/chapel/main) "bXv" = ( -/turf/open/floor/engine/co2{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/engine/co2, /area/engine/atmos) "bXw" = ( /obj/machinery/portable_atmospherics/canister/carbon_dioxide, -/turf/open/floor/engine/co2{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/engine/co2, /area/engine/atmos) "bXx" = ( -/turf/open/floor/engine/plasma{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/engine/plasma, /area/engine/atmos) "bXy" = ( /obj/machinery/portable_atmospherics/canister/toxins, -/turf/open/floor/engine/plasma{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/engine/plasma, /area/engine/atmos) "bXz" = ( -/turf/open/floor/engine/n2o{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/engine/n2o, /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 - }, +/turf/open/floor/engine/n2o, /area/engine/atmos) "bXB" = ( -/turf/open/floor/engine/vacuum{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/engine/vacuum, /area/engine/atmos) "bXC" = ( /obj/structure/closet, @@ -54423,33 +40868,27 @@ dir = 1 }, /obj/structure/rack, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "bXE" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "bXF" = ( /obj/structure/extinguisher_cabinet{ pixel_x = 24 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/central) "bXG" = ( /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/disposal/east) +/area/maintenance/asteroid/disposal/external/east) "bXH" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 }, /turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/disposal/east) +/area/maintenance/asteroid/disposal/external/east) "bXI" = ( /obj/machinery/light/small{ dir = 4 @@ -54459,57 +40898,39 @@ verted = -1 }, /turf/open/floor/plating, -/area/maintenance/asteroid/disposal/east) +/area/maintenance/asteroid/disposal/external/east) "bXJ" = ( /obj/structure/rack, -/obj/item/weapon/pickaxe/emergency, +/obj/item/pickaxe/emergency, /obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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" - }) +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/toilet/fitness) "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" - }) +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/toilet/fitness) "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" - }) +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/toilet/fitness) "bXN" = ( /obj/machinery/computer/holodeck, /obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/crew_quarters/fitness) "bXP" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -54517,9 +40938,7 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/fitness) "bXQ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -54529,18 +40948,14 @@ /obj/machinery/door/airlock/glass{ name = "Holodeck Arena" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/hallway/primary/port) "bXS" = ( /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, @@ -54553,21 +40968,16 @@ icon_state = "pipe-j1"; dir = 1 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/primary/port) "bXT" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /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 - }, +/turf/open/floor/plating, /area/chapel/main) "bXU" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -54578,9 +40988,7 @@ icon_state = "pipe-c" }, /turf/open/floor/plasteel/chapel{ - icon_state = "chapel"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/chapel/main) "bXV" = ( @@ -54588,27 +40996,21 @@ dir = 4 }, /turf/open/floor/plasteel/chapel{ - icon_state = "chapel"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /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 - }, +/turf/open/floor/plasteel/black, /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 + dir = 1 }, /area/chapel/main) "bXY" = ( @@ -54618,74 +41020,52 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /area/chapel/main) "bYb" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/crew_quarters/abandoned_gambling_den) "bYc" = ( /obj/machinery/light/small, -/turf/open/floor/engine/co2{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/engine/co2, /area/engine/atmos) "bYd" = ( /obj/machinery/light/small, -/turf/open/floor/engine/plasma{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/engine/plasma, /area/engine/atmos) "bYe" = ( /obj/machinery/light/small, -/turf/open/floor/engine/n2o{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/engine/n2o, /area/engine/atmos) "bYf" = ( /obj/machinery/light/small, -/turf/open/floor/engine/vacuum{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/engine/vacuum, /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 - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/central) "bYh" = ( /obj/structure/grille/broken, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/central) "bYi" = ( /obj/structure/closet/toolcloset, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/central) "bYj" = ( /obj/structure/disposalpipe/trunk, @@ -54693,54 +41073,42 @@ dir = 4 }, /turf/open/floor/plating, -/area/maintenance/asteroid/disposal/east) +/area/maintenance/asteroid/disposal/external/east) "bYk" = ( /obj/machinery/conveyor/auto{ dir = 4 }, /obj/machinery/light/small, /turf/open/floor/plating, -/area/maintenance/asteroid/disposal/east) +/area/maintenance/asteroid/disposal/external/east) "bYl" = ( /obj/machinery/conveyor/auto{ dir = 10; verted = -1 }, /turf/open/floor/plating, -/area/maintenance/asteroid/disposal/east) +/area/maintenance/asteroid/disposal/external/east) "bYm" = ( /obj/structure/rack, -/obj/item/weapon/pickaxe/emergency, +/obj/item/pickaxe/emergency, /obj/effect/spawner/lootdrop/maintenance, /obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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" - }) +/obj/item/bikehorn/rubberducky, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/toilet/fitness) "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" - }) +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/toilet/fitness) "bYp" = ( /obj/structure/table, -/obj/item/weapon/paper/fluff/holodeck/disclaimer, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/item/paper/fluff/holodeck/disclaimer, +/turf/open/floor/plasteel, /area/crew_quarters/fitness) "bYq" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -54749,9 +41117,7 @@ icon_state = "pipe-c" }, /obj/machinery/holopad, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/fitness) "bYr" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -54759,9 +41125,7 @@ dir = 4; icon_state = "pipe-j2" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/fitness) "bYs" = ( /obj/structure/disposalpipe/segment{ @@ -54771,27 +41135,21 @@ /obj/machinery/door/airlock/glass{ name = "Holodeck Arena" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/port) "bYv" = ( /obj/machinery/firealarm{ @@ -54808,9 +41166,7 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/port) "bYw" = ( /obj/machinery/disposal/bin, @@ -54818,29 +41174,21 @@ dir = 1 }, /turf/open/floor/plasteel/chapel{ - icon_state = "chapel"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/chapel/main) "bYx" = ( /obj/machinery/light, -/turf/open/floor/plasteel/chapel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/chapel, /area/chapel/main) "bYy" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/chapel/main) "bYz" = ( /obj/machinery/light, /turf/open/floor/plasteel/chapel{ - icon_state = "chapel"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/chapel/main) "bYA" = ( @@ -54852,14 +41200,10 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/east) "bYB" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/crew_quarters/abandoned_gambling_den) "bYC" = ( /obj/structure/toilet{ @@ -54868,56 +41212,40 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/crew_quarters/abandoned_gambling_den) "bYD" = ( /obj/structure/disposalpipe/segment, /turf/closed/wall, -/area/maintenance/asteroid/disposal/east) +/area/maintenance/asteroid/disposal/external/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" - }) +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/toilet/fitness) "bYG" = ( -/obj/item/weapon/soap/nanotrasen, +/obj/item/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" - }) +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/toilet/fitness) "bYH" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/fitness) "bYI" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/port) "bYK" = ( /obj/machinery/light{ @@ -54932,17 +41260,13 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/port) "bYL" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/chapel/main) "bYM" = ( /obj/machinery/door/morgue{ @@ -54951,9 +41275,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/chapel/main) "bYN" = ( /obj/machinery/door/morgue{ @@ -54963,26 +41285,20 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/chapel/main) "bYO" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 - }, +/turf/closed/wall, /area/chapel/office) "bYQ" = ( /obj/structure/disposalpipe/sortjunction{ @@ -54991,9 +41307,7 @@ name = "disposal pipe - Chapel"; sortType = 17 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/chapel/office) "bYR" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -55004,30 +41318,22 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/chapel/office) "bYS" = ( /obj/structure/disposalpipe/segment{ dir = 2; icon_state = "pipe-c" }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/chapel/office) "bYT" = ( /obj/structure/mineral_door/wood, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/crew_quarters/abandoned_gambling_den) "bYU" = ( /obj/structure/sign/barsign, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/crew_quarters/abandoned_gambling_den) "bYV" = ( /obj/machinery/disposal/deliveryChute, @@ -55035,25 +41341,17 @@ dir = 1 }, /turf/open/floor/plating/airless, -/area/maintenance/asteroid/disposal/east) +/area/maintenance/asteroid/disposal/external/east) "bYW" = ( /obj/machinery/light, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/toilet{ - name = "Fitness Toilets" - }) +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/toilet/fitness) "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" - }) +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/toilet/fitness) "bYY" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable{ @@ -55061,9 +41359,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/port) "bYZ" = ( /obj/machinery/status_display{ @@ -55071,9 +41367,7 @@ layer = 4 }, /obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/chapel/main) "bZa" = ( /turf/closed/mineral, @@ -55083,58 +41377,43 @@ dir = 4 }, /obj/machinery/light/small, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/chapel/main) "bZc" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/effect/spawner/structure/window/reinforced/tinted, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plating, /area/chapel/office) "bZf" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "applebush" }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/grimy, /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 - }, +/turf/open/floor/plasteel/grimy, /area/chapel/office) "bZh" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/grimy, /area/chapel/office) "bZi" = ( /obj/item/device/radio/intercom{ @@ -55142,23 +41421,17 @@ name = "Station Intercom (General)"; pixel_y = 20 }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/grimy, /area/chapel/office) "bZj" = ( -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/grimy, /area/chapel/office) "bZk" = ( /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/chapel/office) "bZl" = ( /obj/structure/window/reinforced{ @@ -55168,9 +41441,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/chapel/main) "bZm" = ( /obj/machinery/door/window/northleft{ @@ -55180,29 +41451,23 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/chapel/main) "bZn" = ( /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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) @@ -55213,38 +41478,28 @@ pixel_y = 32; random_basetype = /obj/structure/sign/poster/contraband }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /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 - }, +/turf/open/floor/wood, /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 - }, +/turf/open/floor/plating, /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 - }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, /area/crew_quarters/abandoned_gambling_den) "bZv" = ( /obj/structure/sign/mining{ @@ -55255,34 +41510,13 @@ opened = 1 }, /obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/closed/wall, /area/maintenance/asteroid/port/east) "bZz" = ( /obj/structure/disposalpipe/segment{ @@ -55290,18 +41524,14 @@ }, /obj/effect/decal/cleanable/cobweb, /obj/structure/closet/wardrobe/black, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/west) "bZB" = ( /obj/structure/disposalpipe/segment{ @@ -55309,9 +41539,7 @@ }, /obj/structure/girder, /obj/structure/grille, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/west) "bZC" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -55325,14 +41553,10 @@ }, /obj/effect/turf_decal/stripes/line, /obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/port) "bZD" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/chapel/office) "bZE" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -55340,58 +41564,43 @@ c_tag = "Chapel Office"; dir = 5 }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/grimy, /area/chapel/office) "bZF" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/grimy, /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 - }, +/turf/open/floor/plasteel/grimy, /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 - }, +/turf/open/floor/plasteel/grimy, /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 - }, +/turf/open/floor/plasteel/grimy, /area/chapel/office) "bZJ" = ( /obj/structure/closet/coffin, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/chapel/main) "bZK" = ( /obj/structure/chair/stool, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/crew_quarters/abandoned_gambling_den) "bZL" = ( /obj/structure/table/wood/poker, -/obj/item/weapon/gun/ballistic/revolver/russian, +/obj/item/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) @@ -55399,74 +41608,27 @@ /obj/structure/light_construct{ dir = 4 }, -/obj/item/weapon/reagent_containers/food/drinks/shaker, +/obj/item/reagent_containers/food/drinks/shaker, /obj/structure/table/wood, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /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 - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plasteel, /area/crew_quarters/fitness) "bZU" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -55482,9 +41644,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/port) "bZV" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -55500,9 +41660,7 @@ name = "External Airlock Access"; req_access_txt = "12" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/port) "bZW" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -55519,60 +41677,46 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/hallway/primary/port) "bZY" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/grimy, /area/chapel/office) "bZZ" = ( /obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/bottle/holywater, +/obj/item/reagent_containers/food/drinks/bottle/holywater, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/grimy, /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 - }, +/turf/open/floor/plasteel/grimy, /area/chapel/office) "cab" = ( /obj/structure/table/wood, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/grimy, /area/chapel/office) "cac" = ( /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/weapon/storage/crayons, -/obj/item/weapon/storage/fancy/candle_box{ +/obj/item/pen, +/obj/item/storage/crayons, +/obj/item/storage/fancy/candle_box{ pixel_x = 1 }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/grimy, /area/chapel/office) "cad" = ( /obj/machinery/light{ @@ -55583,55 +41727,13 @@ pixel_x = -32; random_basetype = /obj/structure/sign/poster/contraband }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /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 - }, +/turf/open/floor/wood, /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, @@ -55642,9 +41744,7 @@ name = "Top Secret Clown HQ" }) "cam" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/crew_quarters/theatre{ name = "Top Secret Clown HQ" }) @@ -55655,15 +41755,11 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/port) "cao" = ( /obj/structure/closet/emcloset, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/port) "cap" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ @@ -55673,23 +41769,13 @@ dir = 4; pixel_x = -22 }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/grimy, /area/chapel/office) "caq" = ( /obj/structure/table/wood, -/obj/item/weapon/nullrod, +/obj/item/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 - }, +/turf/open/floor/plasteel/grimy, /area/chapel/office) "cas" = ( /obj/structure/chair/wood/wings{ @@ -55697,17 +41783,13 @@ dir = 1 }, /obj/effect/landmark/start/chaplain, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/grimy, /area/chapel/office) "cat" = ( /obj/machinery/newscaster{ pixel_x = 32 }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/grimy, /area/chapel/office) "cau" = ( /obj/structure/closet/coffin, @@ -55715,15 +41797,11 @@ c_tag = "Chapel Coffins"; dir = 9 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/chapel/main) "cav" = ( /obj/item/chair/stool, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/crew_quarters/abandoned_gambling_den) "caw" = ( /obj/structure/sign/poster/random{ @@ -55732,93 +41810,9 @@ 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, @@ -55832,9 +41826,7 @@ name = "Top Secret Clown HQ" }) "caH" = ( -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/crew_quarters/theatre{ name = "Top Secret Clown HQ" }) @@ -55843,30 +41835,22 @@ 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 - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plasteel, /area/crew_quarters/fitness) "caK" = ( /obj/machinery/light, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/grimy, /area/chapel/office) "caL" = ( /obj/structure/closet/wardrobe/chaplain_black, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/grimy, /area/chapel/office) "caM" = ( /obj/structure/cable/orange{ @@ -55879,9 +41863,7 @@ d2 = 4; icon_state = "1-4" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/east) "caN" = ( /obj/structure/cable/orange{ @@ -55890,9 +41872,7 @@ icon_state = "4-8" }, /obj/structure/barricade/wooden, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/east) "caO" = ( /obj/structure/cable/orange{ @@ -55903,9 +41883,7 @@ /obj/structure/girder, /obj/structure/grille, /obj/structure/barricade/wooden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/crew_quarters/abandoned_gambling_den) "caP" = ( /obj/structure/cable/orange{ @@ -55914,9 +41892,7 @@ icon_state = "4-8" }, /obj/structure/grille, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/crew_quarters/abandoned_gambling_den) "caQ" = ( /obj/structure/cable/orange{ @@ -55924,58 +41900,24 @@ d2 = 8; icon_state = "2-8" }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "caV" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" +/obj/structure/table/reinforced, +/obj/item/stack/cable_coil/white, +/obj/item/stack/cable_coil/white, +/obj/item/crowbar/red, +/turf/open/floor/plasteel/vault{ + dir = 5 }, -/obj/structure/grille, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/maintenance/asteroid/port/west) +/area/shuttle/syndicate) "caW" = ( /obj/structure/barricade/wooden, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/west) "caX" = ( /obj/structure/glowshroom/single, @@ -55992,9 +41934,7 @@ pixel_x = -28; pixel_y = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/fitness) "caZ" = ( /obj/structure/disposalpipe/segment{ @@ -56011,9 +41951,7 @@ pixel_y = -32; random_basetype = /obj/structure/sign/poster/official }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/fitness) "cba" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ @@ -56024,9 +41962,7 @@ dir = 4 }, /obj/structure/closet/lasertag/blue, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/fitness) "cbb" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -56041,9 +41977,7 @@ name = "Station Intercom (General)"; pixel_y = -28 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/fitness) "cbc" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -56058,9 +41992,7 @@ pixel_y = -32; random_basetype = /obj/structure/sign/poster/official }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/fitness) "cbd" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -56077,17 +42009,13 @@ name = "EXTERNAL AIRLOCK"; pixel_y = -32 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/crew_quarters/fitness) "cbf" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -56101,8 +42029,7 @@ pixel_x = -24 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/port) "cbg" = ( @@ -56115,9 +42042,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/port) "cbh" = ( /obj/structure/rack, @@ -56130,9 +42055,7 @@ name = "EXTERNAL AIRLOCK"; pixel_y = -32 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/port) "cbi" = ( /obj/machinery/door/window/northleft{ @@ -56142,42 +42065,34 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/chapel/office) "cbj" = ( /obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 - }, +/turf/open/floor/plasteel/black, /area/chapel/office) "cbl" = ( /obj/structure/cable/orange, /obj/machinery/power/apc{ dir = 2; name = "Gambler Den APC"; + areastring = "/area/crew_quarters/abandoned_gambling_den"; 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 - }, +/turf/open/floor/wood, /area/crew_quarters/abandoned_gambling_den) "cbn" = ( /obj/machinery/computer/slot_machine, @@ -56186,70 +42101,25 @@ pixel_y = -32; random_basetype = /obj/structure/sign/poster/contraband }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /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 - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /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 + dir = 8 }, /area/hallway/primary/port) "cbv" = ( @@ -56262,9 +42132,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/port) "cbw" = ( /obj/structure/disposalpipe/trunk{ @@ -56273,31 +42141,23 @@ /obj/structure/disposaloutlet{ dir = 1 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/chapel/office) "cbx" = ( /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/chapel/office) "cby" = ( /obj/structure/bodycontainer/crematorium{ id = "creamed" }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/chapel/office) "cbz" = ( -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/chapel/office) "cbA" = ( /obj/machinery/camera{ @@ -56309,9 +42169,7 @@ name = "Station Intercom (General)"; pixel_y = 20 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/chapel/office) "cbB" = ( /obj/structure/plasticflaps, @@ -56321,9 +42179,7 @@ freq = 1400; location = "Chapel" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/chapel/office) "cbC" = ( /obj/structure/cable/orange{ @@ -56332,35 +42188,20 @@ icon_state = "4-8" }, /obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/west) "cbF" = ( /obj/item/stack/sheet/mineral/wood, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/obj/item/bedsheet/clown, +/turf/open/floor/plating, /area/crew_quarters/theatre{ name = "Top Secret Clown HQ" }) @@ -56372,9 +42213,7 @@ /obj/structure/sign/poster/contraband/clown{ pixel_y = 32 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/crew_quarters/theatre{ name = "Top Secret Clown HQ" }) @@ -56382,9 +42221,7 @@ /obj/structure/mineral_door/wood{ name = "Secret Clown HQ" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/crew_quarters/theatre{ name = "Top Secret Clown HQ" }) @@ -56394,17 +42231,14 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 + dir = 8 }, /area/hallway/primary/port) "cbL" = ( @@ -56418,54 +42252,42 @@ icon_state = "1-2" }, /obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plasteel/black, /area/chapel/office) "cbN" = ( /obj/machinery/light/small, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 - }, +/obj/item/storage/book/bible, +/turf/open/floor/plasteel/black, /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/reagent_containers/food/snacks/pie/cream, +/obj/item/reagent_containers/food/snacks/pie/cream, +/obj/item/reagent_containers/food/snacks/pie/cream, +/obj/item/reagent_containers/food/snacks/pie/cream, +/obj/item/reagent_containers/food/snacks/pie/cream, +/obj/item/storage/box/mousetraps, +/obj/item/storage/crayons, /obj/item/clothing/mask/joy, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/crew_quarters/theatre{ name = "Top Secret Clown HQ" }) "cbQ" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/crew_quarters/theatre{ name = "Top Secret Clown HQ" }) @@ -56473,17 +42295,13 @@ /mob/living/carbon/monkey{ name = "Mr.Teeny" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating/astplate, /area/crew_quarters/theatre{ name = "Top Secret Clown HQ" }) @@ -56492,9 +42310,7 @@ cyclelinkeddir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/crew_quarters/fitness) "cbU" = ( /turf/open/floor/plating/asteroid/airless, @@ -56507,47 +42323,27 @@ name = "Docking Asteroid" }) "cbW" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 - }, +/turf/open/floor/plating/airless/astplate, /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 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, +/turf/open/floor/plating, /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) @@ -56559,14 +42355,10 @@ 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 }, @@ -56575,13 +42367,8 @@ 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 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, +/turf/open/floor/plating, /area/hallway/secondary/bridges/serv_sci) "ccd" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -56592,9 +42379,7 @@ d2 = 8; icon_state = "1-8" }, -/turf/open/floor/plating/airless/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/airless/astplate, /area/mine/unexplored{ name = "Civilian Asteroid" }) @@ -56610,9 +42395,6 @@ /turf/open/space, /area/space) "ccf" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 }, @@ -56620,16 +42402,10 @@ dir = 8; icon_state = "pipe-c" }, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, /turf/open/floor/plating, /area/hallway/secondary/bridges/dock_med) "ccg" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, /obj/structure/cable{ d1 = 1; d2 = 4; @@ -56639,42 +42415,33 @@ dir = 5 }, /obj/structure/girder, -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, /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 - }, +/turf/open/floor/plating, /area/crew_quarters/theatre{ name = "Top Secret Clown HQ" }) "cci" = ( -/obj/item/weapon/grown/bananapeel{ +/obj/item/grown/bananapeel{ name = "state-of-the-art clown home defense peel" }, /obj/structure/table, -/obj/item/weapon/grown/bananapeel{ +/obj/item/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 - }, +/obj/item/coin/clown, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/crew_quarters/theatre{ name = "Top Secret Clown HQ" }) @@ -56683,42 +42450,24 @@ 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 - }, +/turf/open/floor/plating, /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 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, +/turf/open/floor/plating, /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 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, +/turf/open/floor/plating, /area/hallway/secondary/bridges/serv_sci) "ccn" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -56728,9 +42477,7 @@ name = "Arrivals Atmospherics Checkpoint"; req_access_txt = "24" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/aft) "cco" = ( /obj/structure/cable{ @@ -56753,9 +42500,7 @@ /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 - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/aft) "ccr" = ( /obj/machinery/door/airlock/glass_external{ @@ -56767,9 +42512,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/aft) "ccs" = ( /turf/closed/mineral/random/labormineral, @@ -56781,9 +42524,7 @@ /area/maintenance/asteroid/port/west) "ccu" = ( /obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/starboard/aft) "ccv" = ( /obj/structure/cable{ @@ -56796,16 +42537,14 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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, +/obj/item/ore/iron, /turf/open/floor/plating/asteroid, /area/maintenance/asteroid/port/west) "ccy" = ( @@ -56814,8 +42553,8 @@ icon_state = "crateopen"; opened = 1 }, -/obj/item/weapon/ore/iron, -/obj/item/weapon/ore/iron, +/obj/item/ore/iron, +/obj/item/ore/iron, /turf/open/floor/plating/asteroid, /area/maintenance/asteroid/port/west) "ccz" = ( @@ -56823,7 +42562,6 @@ dir = 8 }, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/hallway/secondary/bridges/serv_sci) @@ -56831,17 +42569,13 @@ /obj/effect/turf_decal/stripes/line{ dir = 9 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/aft) "ccC" = ( /obj/machinery/atmospherics/components/binary/pump{ @@ -56853,9 +42587,7 @@ dir = 5 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/aft) "ccD" = ( /obj/machinery/door/airlock/glass_external{ @@ -56867,9 +42599,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/aft) "ccE" = ( /turf/closed/mineral/random/labormineral, @@ -56880,8 +42610,8 @@ name = "Civilian Asteroid" }) "ccG" = ( -/obj/item/weapon/ore/iron, -/obj/item/weapon/ore/iron, +/obj/item/ore/iron, +/obj/item/ore/iron, /turf/open/floor/plating/asteroid, /area/maintenance/asteroid/port/west) "ccH" = ( @@ -56895,9 +42625,7 @@ c_tag = "Docking Atmospherics Checkpoint"; dir = 5 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/aft) "ccI" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -56907,9 +42635,7 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/aft) "ccJ" = ( /obj/machinery/light{ @@ -56920,9 +42646,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/starboard/aft) "ccK" = ( /obj/structure/cable{ @@ -56931,26 +42655,20 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/aft) "ccL" = ( /obj/structure/ore_box, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/obj/item/ore/iron, +/obj/item/ore/iron, +/obj/item/ore/iron, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/arrivals) "ccN" = ( -/obj/item/weapon/storage/bag/ore, +/obj/item/storage/bag/ore, /turf/open/floor/plating/asteroid, /area/maintenance/asteroid/port/west) "ccO" = ( @@ -56968,26 +42686,20 @@ dir = 8 }, /obj/machinery/portable_atmospherics/canister/air, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/aft) "ccS" = ( /obj/item/device/radio/intercom{ @@ -57000,16 +42712,12 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /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 - }, +/obj/item/storage/bag/ore, +/obj/item/pickaxe/mini, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/arrivals) "ccU" = ( /turf/open/floor/plating/asteroid, @@ -57033,7 +42741,7 @@ /turf/open/floor/plating/asteroid, /area/maintenance/asteroid/port/west) "ccZ" = ( -/obj/item/weapon/pickaxe/mini, +/obj/item/pickaxe/mini, /turf/open/floor/plating/asteroid, /area/maintenance/asteroid/port/west) "cda" = ( @@ -57051,7 +42759,6 @@ dir = 8 }, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/hallway/secondary/bridges/serv_sci) @@ -57062,7 +42769,6 @@ dir = 9 }, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/hallway/secondary/bridges/serv_sci) @@ -57074,15 +42780,11 @@ dir = 8 }, /obj/machinery/portable_atmospherics/canister/air, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/aft) "cdf" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/aft) "cdg" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -57092,9 +42794,7 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/aft) "cdh" = ( /obj/effect/spawner/lootdrop/grille_or_trash, @@ -57112,9 +42812,7 @@ /area/solar/asteroid/aft) "cdk" = ( /obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/aft) "cdl" = ( /obj/machinery/atmospherics/components/binary/pump{ @@ -57126,9 +42824,7 @@ dir = 6 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/aft) "cdm" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -57138,8 +42834,7 @@ }, /obj/machinery/door/firedoor, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/starboard/aft) "cdn" = ( @@ -57156,9 +42851,7 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/aft) "cdp" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -57171,9 +42864,7 @@ name = "Docking Atmospherics Checkpoint"; req_access_txt = "24" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/aft) "cdq" = ( /obj/structure/disposalpipe/segment{ @@ -57184,34 +42875,25 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/starboard/aft) "cdr" = ( /turf/closed/wall/mineral/titanium, /area/shuttle/escape) "cds" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/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 - }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, /area/maintenance/solars/asteroid/aft) "cdu" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/maintenance/solars/asteroid/aft) "cdv" = ( -/turf/closed/wall/r_wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall/rust, /area/maintenance/solars/asteroid/aft) "cdw" = ( /obj/structure/cable{ @@ -57226,8 +42908,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/starboard/aft) "cdx" = ( @@ -57236,9 +42917,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/starboard/aft) "cdy" = ( /obj/structure/cable{ @@ -57254,9 +42933,7 @@ d2 = 8; icon_state = "1-8" }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/starboard/aft) "cdz" = ( /obj/structure/cable{ @@ -57271,9 +42948,7 @@ name = "External Airlock Access"; req_access_txt = "12" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/aft) "cdA" = ( /obj/structure/cable{ @@ -57290,12 +42965,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/aft) "cdB" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /obj/item/device/radio/intercom{ @@ -57308,7 +42981,7 @@ /area/shuttle/escape) "cdC" = ( /obj/structure/lattice, -/obj/item/weapon/wirecutters, +/obj/item/wirecutters, /turf/open/space, /area/solar/asteroid/aft) "cdD" = ( @@ -57328,11 +43001,9 @@ /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 - }, +/obj/item/electronics/tracker, +/obj/item/paper/guides/jobs/engi/solars, +/turf/open/floor/plating, /area/maintenance/solars/asteroid/aft) "cdE" = ( /obj/machinery/power/terminal{ @@ -57346,9 +43017,7 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/solars/asteroid/aft) "cdF" = ( /obj/machinery/power/smes, @@ -57362,9 +43031,7 @@ name = "HIGH VOLTAGE"; pixel_x = 32 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/solars/asteroid/aft) "cdG" = ( /obj/structure/cable{ @@ -57375,13 +43042,12 @@ /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 + dir = 8 }, /area/hallway/primary/starboard/aft) "cdH" = ( /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; @@ -57389,9 +43055,7 @@ }, /area/shuttle/escape) "cdI" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/construction/mining/aux_base) "cdJ" = ( /obj/structure/cable{ @@ -57404,8 +43068,7 @@ pixel_y = 1; d2 = 2 }, -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/storage/tech) "cdK" = ( @@ -57424,8 +43087,7 @@ d2 = 4; icon_state = "2-4" }, -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/storage/tech) "cdL" = ( @@ -57439,8 +43101,7 @@ pixel_y = 1; d2 = 2 }, -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/storage/tech) "cdM" = ( @@ -57455,9 +43116,7 @@ req_access = null; req_access_txt = "10; 13" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/solars/asteroid/aft) "cdN" = ( /obj/structure/cable{ @@ -57465,9 +43124,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/solars/asteroid/aft) "cdO" = ( /obj/structure/cable{ @@ -57481,9 +43138,7 @@ req_access = null; req_access_txt = "10; 13" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/solars/asteroid/aft) "cdP" = ( /obj/structure/cable{ @@ -57496,19 +43151,7 @@ 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 - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/solars/asteroid/aft) "cdR" = ( /obj/structure/cable/orange{ @@ -57516,9 +43159,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/solars/asteroid/aft) "cdS" = ( /obj/structure/cable{ @@ -57533,23 +43174,18 @@ }, /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/starboard/aft) "cdT" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/hallway/secondary/exit) "cdU" = ( /obj/machinery/status_display{ density = 0; layer = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/hallway/secondary/exit) "cdV" = ( /obj/structure/chair, @@ -57594,25 +43230,19 @@ /obj/effect/turf_decal/stripes/line{ dir = 9 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/shuttle/auxillary_base) "cea" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/shuttle/auxillary_base) "ceb" = ( /obj/effect/turf_decal/stripes/line{ dir = 5 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/shuttle/auxillary_base) "cec" = ( /obj/structure/cable{ @@ -57624,8 +43254,7 @@ d2 = 8; icon_state = "0-8" }, -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/storage/tech) "ced" = ( @@ -57633,15 +43262,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 }, @@ -57666,8 +43295,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/storage/tech) "cef" = ( @@ -57678,13 +43306,13 @@ /turf/open/space, /area/space) "ceg" = ( -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/structure/lattice/catwalk, /turf/open/space, /area/solar/asteroid/aft) "ceh" = ( /obj/structure/lattice, -/obj/item/weapon/storage/toolbox/electrical, +/obj/item/storage/toolbox/electrical, /turf/open/space, /area/space) "cei" = ( @@ -57694,9 +43322,7 @@ track = 0 }, /obj/structure/cable, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/solars/asteroid/aft) "cej" = ( /obj/structure/cable/orange{ @@ -57705,14 +43331,13 @@ icon_state = "2-4" }, /obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/solars/asteroid/aft) "cek" = ( /obj/machinery/power/apc{ dir = 4; name = "Aft Asteroid Solar APC"; + areastring = "/area/maintenance/solars/asteroid/aft"; pixel_x = 23; pixel_y = 2 }, @@ -57729,9 +43354,7 @@ icon_state = "warn_end"; dir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/solars/asteroid/aft) "cel" = ( /obj/structure/cable{ @@ -57745,8 +43368,7 @@ /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 + dir = 8 }, /area/hallway/primary/starboard/aft) "cem" = ( @@ -57754,23 +43376,19 @@ icon_state = "crateopen"; opened = 1 }, -/obj/item/weapon/coin/silver, +/obj/item/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 + dir = 9 }, /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 + dir = 1 }, /area/hallway/secondary/exit) "cep" = ( @@ -57779,9 +43397,7 @@ dir = 1 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/secondary/exit) "ceq" = ( @@ -57791,9 +43407,7 @@ dir = 6 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/secondary/exit) "cer" = ( @@ -57804,26 +43418,19 @@ pixel_y = 20 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /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 + dir = 5 }, /area/hallway/secondary/exit) "cet" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/secondary/exit) "ceu" = ( /turf/open/floor/mineral/plastitanium/brig{ @@ -57836,31 +43443,18 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 6 }, -/turf/open/floor/plating/airless/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/airless/astplate, /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 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, +/turf/open/floor/plating, /area/hallway/secondary/bridges/serv_sci) "cex" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 5 }, @@ -57869,13 +43463,8 @@ 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 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, +/turf/open/floor/plating, /area/hallway/secondary/bridges/serv_sci) "cey" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -57886,9 +43475,7 @@ d2 = 8; icon_state = "2-8" }, -/turf/open/floor/plating/airless/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/airless/astplate, /area/mine/unexplored{ name = "Research Asteroid" }) @@ -57896,22 +43483,16 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/shuttle/auxillary_base) "ceA" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/shuttle/auxillary_base) "ceB" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/shuttle/auxillary_base) "ceC" = ( /obj/structure/cable{ @@ -57923,8 +43504,7 @@ d2 = 4; icon_state = "1-4" }, -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/storage/tech) "ceD" = ( @@ -57932,11 +43512,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 }, @@ -57971,11 +43551,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 }, @@ -57997,23 +43577,18 @@ d2 = 8; icon_state = "1-8" }, -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/storage/tech) "ceH" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 - }, +/turf/open/floor/plating/astplate, /area/quartermaster/miningdock/abandoned) "ceJ" = ( /obj/item/solar_assembly, @@ -58031,9 +43606,7 @@ icon_state = "1-2" }, /obj/structure/barricade/wooden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/solars/asteroid/aft) "ceL" = ( /obj/structure/grille/broken, @@ -58041,43 +43614,31 @@ /area/maintenance/asteroid/aft/arrivals) "ceM" = ( /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/hallway/secondary/exit) "ceP" = ( /obj/effect/landmark/blobstart, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/exit) "ceQ" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/exit) "ceR" = ( /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/secondary/exit) "ceS" = ( @@ -58098,36 +43659,28 @@ /area/shuttle/escape) "ceV" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating/airless/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/airless/astplate, /area/mine/unexplored{ name = "Research Asteroid" }) "ceW" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 + dir = 1 }, /area/hallway/primary/aft) "ceY" = ( /obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 + dir = 4 }, /area/hallway/primary/aft) "cfa" = ( @@ -58137,16 +43690,12 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating/airless/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/airless/astplate, /area/mine/unexplored{ name = "Research Asteroid" }) "cfb" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/storage/tech) "cfc" = ( /obj/machinery/door/airlock/highsecurity{ @@ -58158,17 +43707,13 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/quartermaster/miningdock/abandoned) "cfe" = ( /obj/structure/ore_box, @@ -58176,27 +43721,21 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /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 - }, +/obj/item/pickaxe, +/obj/item/pickaxe, +/obj/item/pickaxe/mini, +/obj/item/gun/energy/kinetic_accelerator, +/turf/open/floor/plasteel/floorgrime, /area/quartermaster/miningdock/abandoned) "cfg" = ( /obj/machinery/light/small{ dir = 4 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/quartermaster/miningdock/abandoned) "cfh" = ( /obj/item/solar_assembly, @@ -58211,9 +43750,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/arrivals) "cfj" = ( /obj/structure/cable/orange{ @@ -58221,25 +43758,19 @@ d2 = 8; icon_state = "2-8" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/starboard/aft) "cfm" = ( /obj/structure/barricade/wooden, @@ -58247,22 +43778,15 @@ /area/maintenance/asteroid/aft/arrivals) "cfn" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/exit) "cfo" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/exit) "cfp" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, /area/hallway/secondary/exit) "cfq" = ( /obj/structure/chair{ @@ -58292,34 +43816,26 @@ cyclelinkeddir = 2 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/aft) "cfu" = ( /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/aft) "cfv" = ( -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/aft) "cfw" = ( /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/aft) "cfx" = ( /obj/machinery/light/small{ dir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/storage/tech) "cfy" = ( /obj/structure/cable{ @@ -58332,23 +43848,20 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/storage/tech) "cfz" = ( /obj/machinery/power/apc{ dir = 1; name = "Tech Storage APC"; + areastring = "/area/ai_monitored/turret_protected/ai_upload"; pixel_y = 24 }, /obj/structure/cable{ d2 = 8; icon_state = "0-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/storage/tech) "cfA" = ( /turf/closed/wall/r_wall, @@ -58360,9 +43873,7 @@ /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 - }, +/turf/open/floor/plasteel/floorgrime, /area/quartermaster/miningdock/abandoned) "cfC" = ( /obj/structure/cable{ @@ -58372,39 +43883,32 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/quartermaster/miningdock/abandoned) "cfD" = ( /obj/machinery/power/apc{ dir = 1; name = "Mining Storage APC"; + areastring = "/area/quartermaster/miningdock/abandoned"; pixel_y = 24 }, /obj/structure/cable{ d2 = 8; icon_state = "0-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plasteel/floorgrime, /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 - }, +/turf/open/floor/plating, /area/quartermaster/miningdock/abandoned) "cfG" = ( /obj/item/stack/sheet/glass, @@ -58413,11 +43917,9 @@ /area/solar/asteroid/aft) "cfH" = ( /obj/structure/rack, -/obj/item/weapon/pickaxe, +/obj/item/pickaxe, /obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/arrivals) "cfI" = ( /obj/structure/cable/orange{ @@ -58425,23 +43927,17 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/arrivals) "cfJ" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/maintenance/asteroid/aft/arrivals) "cfK" = ( -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/rust, /area/maintenance/asteroid/aft/arrivals) "cfL" = ( /obj/structure/rack, -/obj/item/weapon/pickaxe/mini, +/obj/item/pickaxe/mini, /turf/open/floor/plating/asteroid, /area/maintenance/asteroid/aft/arrivals) "cfM" = ( @@ -58450,52 +43946,39 @@ /area/maintenance/asteroid/aft/arrivals) "cfN" = ( /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 10 }, /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 - }, +/turf/open/floor/plasteel/red/side, /area/hallway/secondary/exit) "cfP" = ( /turf/open/floor/plasteel/red/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel/red/corner, /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 - }, +/turf/open/floor/plasteel/red/side, /area/hallway/secondary/exit) "cfT" = ( /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 6 }, /area/hallway/secondary/exit) "cfU" = ( @@ -58504,14 +43987,10 @@ name = "Security Escape Airlock"; req_access_txt = "2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/secondary/exit) "cfV" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/secondary/exit) "cfW" = ( /obj/machinery/door/airlock/shuttle{ @@ -58542,8 +44021,8 @@ /area/shuttle/escape) "cfZ" = ( /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; @@ -58556,9 +44035,7 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/aft) "cgb" = ( /obj/machinery/firealarm{ @@ -58570,8 +44047,7 @@ icon_state = "pipe-c" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/aft) "cgc" = ( @@ -58586,17 +44062,13 @@ name = "Research Atmospherics Checkpoint"; req_access_txt = "24" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/aft) "cgd" = ( /obj/machinery/light{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/shuttle/auxillary_base) "cge" = ( /obj/docking_port/mobile/auxillary_base{ @@ -58608,68 +44080,50 @@ }, /obj/machinery/computer/auxillary_base, /obj/docking_port/stationary/public_mining_dock, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/shuttle/auxillary_base) "cgf" = ( /obj/machinery/light{ dir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/shuttle/auxillary_base) "cgg" = ( /obj/machinery/status_display{ density = 0; layer = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 - }, +/obj/item/storage/bag/ore, +/obj/item/storage/bag/ore, +/turf/open/floor/plating, /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 - }, +/obj/item/paper/fluff/stations/cere/abandoned_dock, +/turf/open/floor/plasteel/floorgrime, /area/quartermaster/miningdock/abandoned) "cgj" = ( -/obj/item/weapon/storage/toolbox/mechanical, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/item/storage/toolbox/mechanical, +/turf/open/floor/plasteel/floorgrime, /area/quartermaster/miningdock/abandoned) "cgk" = ( -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/quartermaster/miningdock/abandoned) "cgl" = ( /obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/quartermaster/miningdock/abandoned) "cgn" = ( /obj/machinery/light/small{ @@ -58681,6 +44135,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Arrival Hallway Maintenance APC"; + areastring = "/area/maintenance/asteroid/aft/arrivals"; pixel_x = -25; pixel_y = 1 }, @@ -58692,17 +44147,13 @@ icon_state = "warn_end"; dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/arrivals) "cgp" = ( /obj/machinery/light/small{ dir = 1 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/arrivals) "cgq" = ( /obj/machinery/computer/station_alert, @@ -58710,25 +44161,19 @@ d2 = 2; icon_state = "0-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/arrivals) "cgs" = ( /obj/structure/table, /obj/machinery/cell_charger, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/arrivals) "cgt" = ( /obj/structure/closet/firecloset/full, @@ -58745,13 +44190,10 @@ /turf/open/floor/plating/asteroid, /area/maintenance/asteroid/aft/arrivals) "cgw" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/secondary/exit) "cgx" = ( /obj/machinery/door/airlock/glass_security{ @@ -58759,9 +44201,7 @@ req_access_txt = "2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/exit) "cgy" = ( /turf/closed/wall/mineral/titanium/nodiagonal, @@ -58771,35 +44211,28 @@ cyclelinkeddir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/aft) "cgA" = ( /obj/machinery/status_display{ density = 0; layer = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 + dir = 1 }, /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 - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/aft) "cgD" = ( /obj/machinery/light/small{ @@ -58812,43 +44245,35 @@ icon_state = "1-2" }, /obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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/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, /obj/effect/landmark/xeno_spawn, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/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) "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/item/stock_parts/subspace/analyzer, +/obj/item/stock_parts/subspace/analyzer, +/obj/item/stock_parts/subspace/analyzer, /obj/structure/sign/securearea{ pixel_y = 32 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/storage/tech) "cgH" = ( /obj/structure/cable{ @@ -58856,9 +44281,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/storage/tech) "cgI" = ( /obj/structure/table, @@ -58869,9 +44292,7 @@ /obj/structure/sign/securearea{ pixel_y = 32 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/storage/tech) "cgJ" = ( /obj/structure/table, @@ -58880,92 +44301,72 @@ pixel_y = 3 }, /obj/item/stack/cable_coil, -/obj/item/weapon/stock_parts/cell/high/plus, +/obj/item/stock_parts/cell/high/plus, /obj/machinery/camera{ c_tag = "Tech Storage North" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/storage/tech) "cgK" = ( /obj/structure/table, -/obj/item/weapon/screwdriver{ +/obj/item/screwdriver{ pixel_y = 16 }, -/obj/item/weapon/wirecutters, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/item/wirecutters, +/turf/open/floor/plating, /area/storage/tech) "cgL" = ( /obj/structure/table, -/obj/item/weapon/aiModule/reset, +/obj/item/aiModule/reset, /obj/machinery/light{ dir = 8 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai_upload) "cgN" = ( /obj/machinery/computer/upload/borg, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /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 - }, +/turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai_upload) "cgP" = ( /obj/machinery/computer/upload/ai, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /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 - }, +/turf/open/floor/plasteel/black, /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 - }, +/obj/item/ore/silver, +/obj/item/ore/silver, +/obj/item/ore/iron, +/obj/item/ore/iron, +/obj/item/ore/iron, +/obj/item/ore/gold, +/turf/open/floor/plating, /area/quartermaster/miningdock/abandoned) "cgS" = ( /obj/machinery/light/small, /obj/structure/table, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/quartermaster/miningdock/abandoned) "cgT" = ( /obj/structure/cable/orange{ @@ -58973,9 +44374,7 @@ d2 = 4; icon_state = "1-4" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/science) "cgU" = ( /obj/structure/cable/orange{ @@ -58983,9 +44382,7 @@ d2 = 4; icon_state = "2-4" }, -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/rust, /area/maintenance/asteroid/aft/arrivals) "cgV" = ( /obj/structure/cable/orange{ @@ -59003,9 +44400,7 @@ d2 = 4; icon_state = "2-4" }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/aft/arrivals) "cgW" = ( /obj/structure/cable/orange{ @@ -59013,9 +44408,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/arrivals) "cgX" = ( /obj/structure/cable/orange{ @@ -59023,14 +44416,10 @@ d2 = 8; icon_state = "1-8" }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/aft/arrivals) "cgY" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/arrivals) "cgZ" = ( /obj/structure/cable/orange{ @@ -59039,9 +44428,7 @@ icon_state = "2-4" }, /obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/arrivals) "cha" = ( /obj/structure/cable/orange{ @@ -59049,9 +44436,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/arrivals) "chb" = ( /obj/structure/cable/orange{ @@ -59060,14 +44445,13 @@ icon_state = "4-8" }, /obj/structure/grille, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/science) "chc" = ( /obj/machinery/power/apc{ dir = 2; name = "Auxillary Construction APC"; + areastring = "/area/security/vacantoffice"; pixel_y = -24 }, /obj/structure/cable/orange{ @@ -59083,10 +44467,8 @@ icon_state = "ast_warn_end"; dir = 1 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/vacantoffice) +/turf/open/floor/plating/astplate, +/area/maintenance/asteroid/aft/arrivals) "chd" = ( /obj/structure/cable/orange{ d1 = 4; @@ -59094,9 +44476,7 @@ icon_state = "4-8" }, /obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/arrivals) "che" = ( /obj/structure/closet, @@ -59108,47 +44488,35 @@ pixel_x = -23 }, /turf/open/floor/plasteel/escape{ - icon_state = "escape"; - dir = 9; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 9 }, /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 + dir = 1 }, /area/hallway/secondary/exit) "chh" = ( /turf/open/floor/plasteel/escape/corner{ - icon_state = "escapecorner"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/secondary/exit) "chi" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/exit) "chj" = ( /obj/machinery/door/airlock/glass_external{ cyclelinkeddir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/secondary/exit) "chk" = ( /obj/machinery/door/airlock/glass_external{ cyclelinkeddir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/secondary/exit) "chl" = ( /obj/machinery/door/airlock/shuttle{ @@ -59176,8 +44544,8 @@ /area/shuttle/escape) "chm" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/machinery/light{ dir = 1 }, @@ -59188,17 +44556,13 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/hallway/primary/aft) "chp" = ( /obj/structure/sign/securearea{ @@ -59208,15 +44572,11 @@ name = "EXTERNAL AIRLOCK"; pixel_y = 32 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/aft) "chq" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/aft) "chr" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -59225,8 +44585,7 @@ dir = 5 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/aft) "chs" = ( @@ -59234,8 +44593,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/aft) "cht" = ( @@ -59249,31 +44607,25 @@ cyclelinkeddir = 1; req_access_txt = "24" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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/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{ dir = 8 }, /obj/structure/extinguisher_cabinet{ pixel_x = -24 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/storage/tech) "chv" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/storage/tech) "chw" = ( /obj/structure/cable{ @@ -59282,53 +44634,41 @@ icon_state = "1-2" }, /obj/effect/landmark/blobstart, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/storage/tech) "chx" = ( /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 = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/storage/tech) "chy" = ( /obj/structure/table, -/obj/item/weapon/aiModule/supplied/quarantine, +/obj/item/aiModule/supplied/quarantine, /obj/machinery/camera/motion{ dir = 4 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/ai_upload) "chz" = ( -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai_upload) "chA" = ( -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/ai_upload) "chB" = ( /obj/structure/table, -/obj/item/weapon/aiModule/supplied/freeform, +/obj/item/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 - }, +/turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/ai_upload) "chC" = ( /obj/structure/cable/orange{ @@ -59336,16 +44676,12 @@ d2 = 2; icon_state = "1-2" }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/aft/arrivals) "chE" = ( /obj/machinery/power/terminal{ @@ -59358,9 +44694,7 @@ /obj/structure/sign/electricshock{ pixel_y = -32 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/arrivals) "chF" = ( /obj/structure/cable{ @@ -59368,9 +44702,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/aft/arrivals) "chG" = ( /obj/structure/cable{ @@ -59379,64 +44711,48 @@ icon_state = "2-8" }, /obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/science) "chI" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 + dir = 8 }, /area/hallway/secondary/exit) "chK" = ( /obj/machinery/light{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plating, /area/hallway/primary/aft) "chN" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 + dir = 1 }, /area/hallway/primary/aft) "chP" = ( @@ -59453,9 +44769,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/aft) "chQ" = ( /obj/effect/turf_decal/stripes/line{ @@ -59468,65 +44782,53 @@ name = "EXTERNAL AIRLOCK"; pixel_y = 32 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/aft) "chR" = ( /obj/structure/table, -/obj/item/weapon/wrench, +/obj/item/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 - }, +/turf/open/floor/plating, /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 - }, +/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) "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/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/requests_console{ department = "Tech storage"; pixel_y = -32 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/storage/tech) "chU" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/obj/item/aiModule/reset, +/turf/open/floor/plating, /area/storage/tech) "chW" = ( /obj/structure/table, @@ -59540,9 +44842,7 @@ }, /obj/item/device/assembly/flash/handheld, /obj/item/device/assembly/flash/handheld, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/storage/tech) "chX" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ @@ -59552,39 +44852,29 @@ dir = 4; pixel_x = -23 }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /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 - }, +/turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai_upload) "chZ" = ( /obj/structure/table, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/circuit, /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 - }, +/turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai_upload) "cic" = ( /obj/structure/cable/orange{ @@ -59594,9 +44884,7 @@ }, /obj/structure/grille/broken, /obj/item/stack/rods, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/arrivals) "cid" = ( /obj/structure/cable/orange{ @@ -59605,9 +44893,7 @@ icon_state = "2-8" }, /obj/structure/grille, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/arrivals) "cie" = ( /obj/structure/cable/orange{ @@ -59615,9 +44901,7 @@ d2 = 4; icon_state = "1-4" }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/maintenance/asteroid/aft/arrivals) "cif" = ( /obj/structure/cable/orange{ @@ -59625,9 +44909,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/maintenance/asteroid/aft/arrivals) "cig" = ( /obj/structure/cable/orange{ @@ -59635,9 +44917,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/rust, /area/maintenance/asteroid/aft/arrivals) "cih" = ( /obj/structure/cable/orange{ @@ -59645,9 +44925,7 @@ d2 = 8; icon_state = "2-8" }, -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/rust, /area/maintenance/asteroid/aft/arrivals) "cii" = ( /obj/machinery/door/airlock/maintenance{ @@ -59659,9 +44937,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/arrivals) "cij" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -59670,9 +44946,7 @@ name = "Station Intercom (General)"; pixel_x = 28 }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/starboard/aft) "cik" = ( /obj/structure/closet/crate, @@ -59681,28 +44955,20 @@ /area/maintenance/asteroid/aft/arrivals) "cil" = ( /obj/structure/filingcabinet, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/security/vacantoffice) "cim" = ( -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/security/vacantoffice) "cin" = ( /obj/structure/table/wood, /obj/item/device/flashlight/lamp, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/security/vacantoffice) "cio" = ( /obj/structure/closet, /obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/security/vacantoffice) "cip" = ( /obj/structure/closet/crate, @@ -59716,44 +44982,33 @@ dir = 8 }, /turf/open/floor/plasteel/escape{ - icon_state = "escape"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /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 - }, +/turf/open/floor/plasteel, /area/hallway/secondary/exit) "cis" = ( /obj/structure/barricade/wooden, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/hallway/primary/aft) "cit" = ( /obj/item/clothing/head/cone, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/aft) "ciu" = ( /obj/effect/landmark/event_spawn, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 + dir = 4 }, /area/hallway/primary/aft) "ciw" = ( @@ -59772,17 +45027,13 @@ c_tag = "Research Atmospherics Checkpoint"; dir = 5 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/hallway/primary/aft) "ciy" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ @@ -59791,39 +45042,32 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/aft) "ciz" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/structure/ore_box, +/turf/open/floor/plating, /area/shuttle/auxillary_base) "ciA" = ( /obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/shuttle/auxillary_base) "ciC" = ( /obj/structure/rack{ dir = 8; layer = 2.9 }, -/obj/item/weapon/storage/toolbox/electrical{ +/obj/item/storage/toolbox/electrical{ pixel_x = 1; pixel_y = -1 }, @@ -59831,16 +45075,14 @@ /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 - }, +/turf/open/floor/plating, /area/storage/tech) "ciD" = ( /obj/structure/rack{ dir = 8; layer = 2.9 }, -/obj/item/weapon/storage/toolbox/electrical{ +/obj/item/storage/toolbox/electrical{ pixel_x = 1; pixel_y = -1 }, @@ -59850,62 +45092,44 @@ dir = 8; pixel_x = 24 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/storage/tech) "ciE" = ( /obj/machinery/porta_turret/ai{ dir = 4 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai_upload) "ciG" = ( /obj/machinery/holopad, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai_upload) "ciI" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/teleporter/quantum/research) "ciJ" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/teleporter/quantum/docking) "ciK" = ( /obj/machinery/status_display{ density = 0; layer = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/teleporter/quantum/docking) "ciL" = ( /obj/machinery/light/small{ dir = 8 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/arrivals) "ciM" = ( /obj/structure/cable{ @@ -59917,9 +45141,7 @@ icon_state = "ast_warn"; dir = 1 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/arrivals) "ciN" = ( /obj/machinery/light/small{ @@ -59930,9 +45152,7 @@ d2 = 8; icon_state = "2-8" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/arrivals) "ciO" = ( /obj/structure/cable{ @@ -59947,8 +45167,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/starboard/aft) "ciP" = ( @@ -59956,9 +45175,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/starboard/aft) "ciQ" = ( /obj/structure/cable/orange{ @@ -59967,47 +45184,35 @@ icon_state = "1-2" }, /obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/arrivals) "ciR" = ( /obj/machinery/light/small{ dir = 8 }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/security/vacantoffice) "ciS" = ( /obj/structure/chair/office/dark{ dir = 4 }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/security/vacantoffice) "ciT" = ( /obj/structure/table/wood, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/security/vacantoffice) "ciU" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 6 }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /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 - }, +/turf/open/floor/wood, /area/security/vacantoffice) "ciW" = ( /obj/structure/cable/orange{ @@ -60020,14 +45225,13 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/arrivals) "ciX" = ( /obj/machinery/power/apc{ dir = 4; name = "Departures APC"; + areastring = "/area/hallway/secondary/exit"; pixel_x = 24 }, /obj/structure/cable/orange{ @@ -60038,25 +45242,19 @@ icon_state = "ast_warn_end"; dir = 8 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/secondary/exit) +/turf/open/floor/plating/astplate, +/area/maintenance/asteroid/aft/arrivals) "ciY" = ( /obj/structure/grille/broken, /obj/item/clothing/head/cone, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plating, /area/hallway/primary/aft) "cja" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -60066,8 +45264,7 @@ /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 + dir = 1 }, /area/hallway/primary/aft) "cjb" = ( @@ -60076,9 +45273,7 @@ }, /obj/effect/turf_decal/stripes/line, /obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/aft) "cjc" = ( /obj/effect/turf_decal/stripes/line{ @@ -60087,8 +45282,7 @@ /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 + dir = 4 }, /area/hallway/primary/aft) "cjd" = ( @@ -60100,17 +45294,13 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/hallway/primary/aft) "cjf" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ @@ -60123,16 +45313,11 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/aft) "cjg" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, /area/construction/mining/aux_base) "cjh" = ( /obj/machinery/door/airlock/external{ @@ -60142,61 +45327,53 @@ req_access_txt = "0"; req_one_access_txt = "0" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/construction/mining/aux_base) "cji" = ( /obj/structure/rack{ 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, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/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/plating, /area/storage/tech) "cjj" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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{ +/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, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/item/circuitboard/machine/clonescanner, +/obj/item/circuitboard/machine/clonepod, +/obj/item/circuitboard/computer/scan_consolenew, +/turf/open/floor/plating, /area/storage/tech) "cjl" = ( /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; @@ -60205,22 +45382,20 @@ 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, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/item/aiModule/core/full/custom, +/turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/ai_upload) "cjm" = ( /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; @@ -60228,27 +45403,23 @@ 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, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/item/aiModule/supplied/protectStation, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /area/teleporter/quantum/research) "cjo" = ( /obj/effect/turf_decal/stripes/line{ @@ -60262,14 +45433,13 @@ name = "KEEP CLEAR OF PAD WHEN IN USE"; pixel_y = 32 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/teleporter/quantum/research) "cjp" = ( /obj/machinery/power/apc{ dir = 1; name = "Research Quantum Pad APC"; + areastring = "/area/teleporter/quantum/research"; pixel_y = 24 }, /obj/structure/cable{ @@ -60280,23 +45450,15 @@ /obj/effect/turf_decal/stripes/line{ dir = 5 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/teleporter/quantum/research) "cjq" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, /area/teleporter/quantum/research) "cjr" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, /area/teleporter/quantum/docking) "cjs" = ( /obj/effect/turf_decal/stripes/line{ @@ -60305,15 +45467,14 @@ /obj/machinery/power/apc{ dir = 1; name = "Docking Quantum Pad APC"; + areastring = "/area/teleporter/quantum/docking"; 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 - }, +/turf/open/floor/plasteel/black, /area/teleporter/quantum/docking) "cjt" = ( /obj/effect/turf_decal/stripes/line{ @@ -60327,18 +45488,14 @@ /obj/machinery/light{ dir = 1 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /area/teleporter/quantum/docking) "cjv" = ( /obj/structure/cable/orange{ @@ -60346,9 +45503,7 @@ d2 = 4; icon_state = "2-4" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/science) "cjw" = ( /obj/structure/cable/orange{ @@ -60357,9 +45512,7 @@ icon_state = "4-8" }, /obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/arrivals) "cjx" = ( /obj/structure/cable/orange{ @@ -60372,9 +45525,7 @@ d2 = 8; icon_state = "1-8" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/arrivals) "cjy" = ( /obj/structure/cable{ @@ -60382,9 +45533,7 @@ d2 = 4; icon_state = "1-4" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/arrivals) "cjz" = ( /obj/structure/cable{ @@ -60392,9 +45541,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/arrivals) "cjA" = ( /obj/structure/cable{ @@ -60404,9 +45551,7 @@ }, /obj/structure/closet/crate, /obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/arrivals) "cjB" = ( /obj/structure/cable{ @@ -60423,8 +45568,7 @@ /obj/machinery/door/firedoor, /obj/machinery/door/airlock/glass, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/starboard/aft) "cjC" = ( @@ -60435,38 +45579,29 @@ dir = 1 }, /obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/starboard/aft) "cjD" = ( /obj/structure/table/wood, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, -/obj/item/weapon/pen/fourcolor, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/item/pen/fourcolor, +/turf/open/floor/wood, /area/security/vacantoffice) "cjE" = ( /obj/effect/landmark/blobstart, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /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 - }, +/turf/open/floor/wood, /area/security/vacantoffice) "cjH" = ( /obj/structure/reagent_dispensers/watertank, @@ -60486,16 +45621,12 @@ pixel_x = -28 }, /turf/open/floor/plasteel/escape{ - icon_state = "escape"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/secondary/exit) "cjJ" = ( /obj/structure/closet/emcloset, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/aft) "cjK" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -60504,9 +45635,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/aft) "cjL" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -60516,17 +45645,14 @@ name = "External Airlock Access"; req_access_txt = "12" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 + dir = 1 }, /area/hallway/primary/aft) "cjN" = ( @@ -60539,8 +45665,7 @@ icon_state = "2-4" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/aft) "cjO" = ( @@ -60557,9 +45682,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/aft) "cjP" = ( /obj/machinery/atmospherics/components/binary/pump{ @@ -60575,16 +45698,12 @@ d2 = 8; icon_state = "1-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/hallway/primary/aft) "cjR" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ @@ -60594,26 +45713,20 @@ /obj/effect/turf_decal/stripes/line{ dir = 6 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/construction/mining/aux_base) "cjU" = ( /obj/machinery/airalarm{ @@ -60622,9 +45735,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/construction/mining/aux_base) "cjV" = ( /obj/effect/turf_decal/stripes/line{ @@ -60635,9 +45746,7 @@ d2 = 4; icon_state = "2-4" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/construction/mining/aux_base) "cjW" = ( /obj/effect/turf_decal/stripes/line{ @@ -60647,15 +45756,12 @@ 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 - }, +/turf/open/floor/plasteel, /area/construction/mining/aux_base) "cjX" = ( /obj/effect/turf_decal/stripes/line{ @@ -60666,18 +45772,17 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/machinery/computer/camera_advanced/base_construction, +/turf/open/floor/plasteel, /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/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, @@ -60691,65 +45796,56 @@ /obj/machinery/power/apc{ dir = 1; name = "Aux Construction APC"; + areastring = "/area/construction/mining/aux_base"; pixel_y = 24 }, /obj/structure/cable{ d2 = 8; icon_state = "0-8" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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{ +/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/small{ dir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/storage/tech) "cka" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/storage/tech) "ckb" = ( /obj/structure/rack{ 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 }, /obj/machinery/light/small{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/storage/tech) "ckc" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/ai_upload) "ckd" = ( /obj/structure/cable{ @@ -60757,24 +45853,21 @@ d2 = 4; icon_state = "2-4" }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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"; + areastring = "/area/ai_monitored/turret_protected/ai_upload"; pixel_x = 26 }, /obj/structure/cable{ d2 = 8; icon_state = "0-8" }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/ai_upload) "ckf" = ( /obj/effect/turf_decal/stripes/line{ @@ -60789,15 +45882,11 @@ dir = 4; pixel_x = -22 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/teleporter/quantum/research) "ckg" = ( /obj/machinery/quantumpad, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/teleporter/quantum/research) "ckh" = ( /obj/structure/cable{ @@ -60808,9 +45897,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/teleporter/quantum/research) "cki" = ( /obj/effect/turf_decal/stripes/line{ @@ -60822,15 +45909,11 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/teleporter/quantum/docking) "ckj" = ( /obj/machinery/quantumpad, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/teleporter/quantum/docking) "ckk" = ( /obj/effect/turf_decal/stripes/line{ @@ -60846,9 +45929,7 @@ pixel_x = 24 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/teleporter/quantum/docking) "ckl" = ( /obj/structure/girder, @@ -60866,9 +45947,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/arrivals) "ckn" = ( /obj/structure/cable/orange{ @@ -60876,14 +45955,13 @@ d2 = 8; icon_state = "1-8" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/arrivals) "cko" = ( /obj/machinery/power/apc{ dir = 2; name = "Teleporter APC"; + areastring = "/area/teleporter"; pixel_y = -24 }, /obj/structure/cable/orange{ @@ -60899,10 +45977,8 @@ icon_state = "ast_warn_end"; dir = 1 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/teleporter) +/turf/open/floor/plating/astplate, +/area/maintenance/asteroid/aft/arrivals) "ckp" = ( /obj/machinery/light/small{ dir = 1 @@ -60912,9 +45988,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/arrivals) "ckq" = ( /obj/machinery/door/airlock/maintenance{ @@ -60926,9 +46000,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/arrivals) "ckr" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -60939,8 +46011,7 @@ icon_state = "1-8" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/starboard/aft) "cks" = ( @@ -60948,17 +46019,13 @@ name = "Aft Asteroid Maintenance"; req_access_txt = "12" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/arrivals) "cku" = ( /obj/machinery/light/small{ @@ -60969,21 +46036,15 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/arrivals) "ckv" = ( /obj/effect/landmark/event_spawn, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/security/vacantoffice) "ckw" = ( /obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/exit) "ckx" = ( /obj/machinery/firealarm{ @@ -60995,9 +46056,7 @@ dir = 8; network = list("SS13") }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/exit) "cky" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -61007,32 +46066,26 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/aft) "ckz" = ( /obj/structure/closet/toolcloset, /turf/open/floor/plasteel/brown/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/construction/mining/aux_base) "ckC" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -61043,79 +46096,70 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/construction/mining/aux_base) "ckG" = ( -/turf/open/floor/plasteel/brown/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/brown/corner, /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{ +/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{ - baseturf = /turf/open/floor/plating/asteroid/airless +/obj/machinery/power/apc{ + areastring = "/area/storage/tech"; + dir = 8; + name = "Tech Storage APC"; + pixel_x = -25; + pixel_y = 1 }, +/turf/open/floor/plating, /area/storage/tech) "ckI" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/storage/tech) "ckJ" = ( /obj/structure/rack{ 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 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/storage/tech) "ckK" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -61132,9 +46176,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/ai_upload) "ckM" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -61148,16 +46190,8 @@ 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 - }, +/obj/item/paper/guides/quantumpad, +/turf/open/floor/plasteel/black, /area/teleporter/quantum/research) "ckP" = ( /obj/structure/cable{ @@ -61175,9 +46209,7 @@ name = "EXTERNAL AIRLOCK"; pixel_x = 32 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/teleporter/quantum/research) "ckQ" = ( /obj/structure/sign/securearea{ @@ -61196,15 +46228,7 @@ 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 - }, +/turf/open/floor/plasteel/black, /area/teleporter/quantum/docking) "ckS" = ( /obj/effect/turf_decal/stripes/line{ @@ -61214,16 +46238,12 @@ dir = 8; pixel_x = 32 }, -/obj/item/weapon/paper/guides/quantumpad, +/obj/item/paper/guides/quantumpad, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/teleporter/quantum/docking) "ckT" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/teleporter) "ckU" = ( /obj/structure/cable/orange{ @@ -61234,9 +46254,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/arrivals) "ckV" = ( /obj/machinery/door/airlock/maintenance{ @@ -61248,9 +46266,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/arrivals) "ckW" = ( /obj/structure/cable/orange{ @@ -61261,8 +46277,7 @@ /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 + dir = 8 }, /area/hallway/primary/starboard/aft) "ckX" = ( @@ -61277,9 +46292,7 @@ d2 = 4; icon_state = "2-4" }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/starboard/aft) "ckY" = ( /obj/structure/cable/orange{ @@ -61290,14 +46303,10 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/arrivals) "ckZ" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/security/vacantoffice) "cla" = ( /obj/machinery/door/airlock/shuttle{ @@ -61312,29 +46321,22 @@ pixel_x = -24 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /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 + dir = 10 }, /area/construction/mining/aux_base) "cld" = ( /obj/machinery/light, -/turf/open/floor/plasteel/brown{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/brown, /area/construction/mining/aux_base) "cle" = ( /obj/structure/mining_shuttle_beacon, -/turf/open/floor/plasteel/brown{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/brown, /area/construction/mining/aux_base) "clf" = ( /obj/machinery/firealarm{ @@ -61342,8 +46344,7 @@ pixel_y = -24 }, /turf/open/floor/plasteel/brown/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/construction/mining/aux_base) "clg" = ( @@ -61353,16 +46354,12 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel/brown/corner, /area/construction/mining/aux_base) "cli" = ( /obj/structure/table, @@ -61371,9 +46368,7 @@ /obj/item/stack/rods{ amount = 50 }, -/turf/open/floor/plasteel/brown{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/brown, /area/construction/mining/aux_base) "clj" = ( /obj/structure/table, @@ -61382,18 +46377,14 @@ amount = 50 }, /obj/machinery/light, -/turf/open/floor/plasteel/brown{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/brown, /area/construction/mining/aux_base) "clk" = ( /obj/structure/table, /obj/item/device/assault_pod/mining, -/obj/item/weapon/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 6 }, /area/construction/mining/aux_base) "cll" = ( @@ -61402,33 +46393,27 @@ c_tag = "Tech Storage South"; dir = 1 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/storage/tech) "clm" = ( /obj/structure/table, /obj/item/device/plant_analyzer, -/obj/item/weapon/stock_parts/cell/high/plus, +/obj/item/stock_parts/cell/high/plus, /obj/item/device/healthanalyzer, /obj/item/device/analyzer, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/storage/tech) "cln" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /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 }, /obj/machinery/camera/motion{ dir = 4 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/ai_upload) "clo" = ( /obj/structure/cable{ @@ -61436,18 +46421,14 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/ai_upload) "clq" = ( /obj/item/device/radio/intercom{ @@ -61457,9 +46438,8 @@ }, /obj/structure/table, /obj/item/device/multitool, -/obj/item/weapon/screwdriver, +/obj/item/screwdriver, /turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; dir = 5 }, /area/teleporter/quantum/research) @@ -61470,7 +46450,6 @@ icon_state = "2-4" }, /turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; dir = 5 }, /area/teleporter/quantum/research) @@ -61481,7 +46460,6 @@ icon_state = "1-8" }, /turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; dir = 5 }, /area/teleporter/quantum/research) @@ -61489,47 +46467,35 @@ /obj/machinery/door/airlock/glass_external{ cyclelinkeddir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/teleporter/quantum/research) "clu" = ( /obj/machinery/light/small, /obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/teleporter/quantum/research) "clv" = ( /obj/machinery/door/airlock/glass_external{ cyclelinkeddir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/teleporter/quantum/research) "clw" = ( /obj/machinery/door/airlock/glass_external{ cyclelinkeddir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/teleporter/quantum/docking) "clx" = ( /obj/machinery/light/small, /obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/teleporter/quantum/docking) "cly" = ( /obj/machinery/door/airlock/glass_external{ cyclelinkeddir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/teleporter/quantum/docking) "clz" = ( /obj/structure/cable/orange{ @@ -61539,7 +46505,6 @@ }, /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) @@ -61550,7 +46515,6 @@ icon_state = "2-8" }, /turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; dir = 5 }, /area/teleporter/quantum/docking) @@ -61558,17 +46522,14 @@ /obj/structure/table, /obj/item/device/multitool, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/item/weapon/screwdriver, +/obj/item/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 - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/arrivals) "clD" = ( /obj/structure/cable/orange{ @@ -61577,9 +46538,7 @@ icon_state = "1-2" }, /obj/effect/turf_decal/stripes/asteroid/line, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/arrivals) "clE" = ( /obj/machinery/light/small, @@ -61588,9 +46547,7 @@ /area/maintenance/asteroid/aft/arrivals) "clF" = ( /obj/machinery/computer/teleporter, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/teleporter) "clG" = ( /obj/effect/turf_decal/stripes/line{ @@ -61599,17 +46556,13 @@ /obj/machinery/airalarm{ pixel_y = 23 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/teleporter) "clH" = ( /obj/machinery/light{ dir = 1 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/teleporter) "clI" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, @@ -61617,21 +46570,15 @@ c_tag = "Teleporter"; dir = 6 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/teleporter) "clJ" = ( /obj/effect/turf_decal/bot, /obj/machinery/shieldwallgen, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/teleporter) "clK" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/security/checkpoint/checkpoint2) "clL" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ @@ -61643,8 +46590,7 @@ pixel_x = -24 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/starboard/aft) "clM" = ( @@ -61654,14 +46600,11 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /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) @@ -61669,17 +46612,13 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 8 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/hallway/secondary/exit) "clQ" = ( /turf/closed/wall/mineral/titanium, @@ -61696,8 +46635,7 @@ dir = 8 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/aft) "clT" = ( @@ -61713,21 +46651,15 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/construction/mining/aux_base) "clU" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/construction/mining/aux_base) "clV" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/storage/tech) "clW" = ( /obj/machinery/door/airlock/engineering{ @@ -61739,44 +46671,31 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/storage/tech) "clX" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/storage/tech) "clY" = ( /obj/machinery/vending/snack/random, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/primary/aft) "clZ" = ( /obj/machinery/vending/cola/random, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/primary/aft) "cma" = ( /obj/machinery/vending/coffee, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/primary/aft) "cmb" = ( /turf/closed/wall/r_wall, /area/hallway/primary/aft) "cmc" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/aft) "cmd" = ( /obj/machinery/door/airlock/glass{ @@ -61788,31 +46707,21 @@ 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 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /turf/open/floor/plating, /area/hallway/secondary/bridges/sci_dock) "cmf" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/hallway/secondary/entry) "cmg" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/teleporter/quantum/docking) "cmh" = ( /obj/machinery/door/airlock/glass{ @@ -61824,18 +46733,14 @@ 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/effect/spawner/structure/window, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/teleporter/quantum/docking) "cmj" = ( /obj/machinery/door/airlock/maintenance{ @@ -61847,48 +46752,34 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/arrivals) "cmk" = ( /obj/machinery/teleport/station, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/teleporter) "cml" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/teleporter) "cmm" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/teleporter) "cmn" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 + dir = 9 }, /area/security/checkpoint/checkpoint2) "cmp" = ( /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/security/checkpoint/checkpoint2) "cmq" = ( @@ -61897,9 +46788,7 @@ dir = 1 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/security/checkpoint/checkpoint2) "cmr" = ( @@ -61914,9 +46803,7 @@ pixel_y = 20 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/security/checkpoint/checkpoint2) "cms" = ( @@ -61925,9 +46812,7 @@ pixel_y = 32 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/security/checkpoint/checkpoint2) "cmt" = ( @@ -61938,9 +46823,7 @@ dir = 4 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/security/checkpoint/checkpoint2) "cmu" = ( @@ -61951,9 +46834,7 @@ pixel_y = 23 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 5; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 5 }, /area/security/checkpoint/checkpoint2) "cmv" = ( @@ -61965,9 +46846,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel/red{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red, /area/security/checkpoint/checkpoint2) "cmw" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -61976,17 +46855,14 @@ }, /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /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 - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/starboard/aft) "cmy" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ @@ -61997,21 +46873,16 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/starboard/aft) "cmz" = ( /obj/structure/table_frame/wood, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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) @@ -62024,11 +46895,8 @@ /turf/open/space, /area/space) "cmC" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, /area/shuttle/pod_2) "cmD" = ( /obj/machinery/computer/shuttle/pod{ @@ -62045,7 +46913,7 @@ /turf/open/floor/mineral/titanium/blue, /area/shuttle/pod_2) "cmE" = ( -/obj/item/weapon/storage/pod{ +/obj/item/storage/pod{ pixel_x = 6; pixel_y = -28 }, @@ -62077,18 +46945,14 @@ cyclelinkeddir = 4; name = "Research Escape Pod" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/hallway/primary/aft) "cmI" = ( /obj/structure/cable{ @@ -62111,9 +46975,7 @@ pixel_x = 32; pixel_y = 32 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/primary/aft) "cmJ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -62125,8 +46987,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/aft) "cmK" = ( @@ -62142,8 +47003,7 @@ pixel_y = 32 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/aft) "cmL" = ( @@ -62159,8 +47019,7 @@ c_tag = "Research Asteroid Hallway 2" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/aft) "cmM" = ( @@ -62180,8 +47039,7 @@ }, /obj/machinery/door/firedoor, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/aft) "cmN" = ( @@ -62199,8 +47057,7 @@ pixel_y = 20 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/aft) "cmO" = ( @@ -62213,8 +47070,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/aft) "cmP" = ( @@ -62230,8 +47086,7 @@ dir = 1 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/aft) "cmQ" = ( @@ -62250,8 +47105,7 @@ icon_state = "1-8" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/aft) "cmR" = ( @@ -62262,8 +47116,7 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/aft) "cmS" = ( @@ -62279,8 +47132,7 @@ c_tag = "Research Asteroid Hallway 3" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/aft) "cmT" = ( @@ -62293,8 +47145,7 @@ dir = 1 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/aft) "cmU" = ( @@ -62312,8 +47163,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/aft) "cmV" = ( @@ -62327,8 +47177,7 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/aft) "cmW" = ( @@ -62346,8 +47195,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/aft) "cmX" = ( @@ -62358,8 +47206,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/aft) "cmY" = ( @@ -62375,8 +47222,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/aft) "cmZ" = ( @@ -62392,22 +47238,7 @@ 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 + dir = 1 }, /area/hallway/primary/aft) "cnb" = ( @@ -62425,8 +47256,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/aft) "cnc" = ( @@ -62444,20 +47274,7 @@ 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 + dir = 1 }, /area/hallway/primary/aft) "cne" = ( @@ -62473,8 +47290,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/aft) "cnf" = ( @@ -62490,8 +47306,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/aft) "cng" = ( @@ -62507,8 +47322,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/aft) "cnh" = ( @@ -62525,8 +47339,7 @@ }, /obj/machinery/door/firedoor, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/aft) "cni" = ( @@ -62536,7 +47349,6 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/neutral/side{ - baseturf = /turf/open/floor/plating/asteroid/airless; dir = 1; heat_capacity = 1e+006 }, @@ -62553,7 +47365,6 @@ icon_state = "2-8" }, /turf/open/floor/plasteel/neutral/side{ - baseturf = /turf/open/floor/plating/asteroid/airless; dir = 1; heat_capacity = 1e+006 }, @@ -62572,7 +47383,6 @@ pixel_y = 32 }, /turf/open/floor/plasteel/neutral/side{ - baseturf = /turf/open/floor/plating/asteroid/airless; dir = 1; heat_capacity = 1e+006 }, @@ -62582,21 +47392,18 @@ pixel_y = 32 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /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 + dir = 4 }, /area/hallway/secondary/entry) "cnn" = ( /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/secondary/entry) "cno" = ( @@ -62604,8 +47411,7 @@ dir = 1 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/secondary/entry) "cnp" = ( @@ -62622,9 +47428,7 @@ pixel_y = 32 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/entry) "cnq" = ( /obj/structure/cable/orange{ @@ -62632,9 +47436,7 @@ d2 = 4; icon_state = "1-4" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/entry) "cnr" = ( /obj/structure/cable/orange{ @@ -62645,9 +47447,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 5 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/entry) "cns" = ( /obj/structure/cable/orange{ @@ -62666,8 +47466,7 @@ }, /obj/machinery/door/firedoor, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/secondary/entry) "cnt" = ( @@ -62680,8 +47479,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/secondary/entry) "cnu" = ( @@ -62694,9 +47492,7 @@ dir = 1 }, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/secondary/entry) "cnv" = ( @@ -62714,9 +47510,7 @@ pixel_y = 32 }, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/secondary/entry) "cnw" = ( @@ -62729,9 +47523,7 @@ pixel_y = 20 }, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/secondary/entry) "cnx" = ( @@ -62742,9 +47534,7 @@ pixel_y = 23 }, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/secondary/entry) "cny" = ( @@ -62755,35 +47545,25 @@ pixel_y = 32 }, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/secondary/entry) "cnz" = ( /obj/machinery/teleport/hub, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plasteel, /area/teleporter) "cnB" = ( /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/security/checkpoint/checkpoint2) "cnC" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/checkpoint/checkpoint2) "cnD" = ( /obj/item/device/radio/intercom{ @@ -62792,46 +47572,35 @@ pixel_x = 28 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /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 - }, +/turf/open/floor/plating, /area/security/vacantoffice) "cnF" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/security/vacantoffice) "cnG" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 10 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/security/vacantoffice) "cnH" = ( /obj/structure/table/wood, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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) @@ -62839,9 +47608,7 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/security/vacantoffice) "cnK" = ( /obj/machinery/light/small{ @@ -62852,26 +47619,20 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 + dir = 8 }, /area/hallway/secondary/exit) "cnM" = ( /obj/structure/closet/emcloset, /obj/machinery/light/small, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/aft) "cnN" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -62879,17 +47640,14 @@ pixel_x = -32 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /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 - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/aft) "cnP" = ( /obj/effect/turf_decal/stripes/line{ @@ -62899,33 +47657,23 @@ dir = 4 }, /obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/aft) "cnQ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/aft) "cnS" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/aft) "cnT" = ( /obj/effect/landmark/lightsout, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/aft) "cnU" = ( /obj/structure/cable{ @@ -62933,33 +47681,23 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/aft) "cnV" = ( /obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plasteel/neutral, /area/hallway/secondary/entry) "cnX" = ( -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plasteel/neutral, /area/hallway/secondary/entry) "cnZ" = ( /obj/effect/turf_decal/stripes/line{ @@ -62969,66 +47707,50 @@ dir = 4 }, /obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plasteel/neutral, /area/hallway/secondary/entry) "coc" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 + dir = 4 }, /area/hallway/secondary/entry) "coe" = ( /obj/structure/table, -/obj/item/weapon/hand_tele, +/obj/item/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 - }, +/turf/open/floor/plasteel, /area/teleporter) "cof" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/teleporter) "cog" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/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 + dir = 10 }, /area/security/checkpoint/checkpoint2) "coh" = ( @@ -63036,66 +47758,50 @@ dir = 4 }, /obj/structure/closet/wardrobe/red, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red/side, /area/security/checkpoint/checkpoint2) "coi" = ( /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/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red/side, /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 - }, +/turf/open/floor/plasteel/red/side, /area/security/checkpoint/checkpoint2) "cok" = ( -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red/side, /area/security/checkpoint/checkpoint2) "col" = ( /obj/structure/table, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /obj/item/device/radio, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red/side, /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 + dir = 6 }, /area/security/checkpoint/checkpoint2) "con" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/security/vacantoffice) "coo" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/security/vacantoffice) "cop" = ( /obj/structure/cable/orange{ @@ -63105,16 +47811,15 @@ /obj/machinery/power/apc{ dir = 2; name = "Arrivals APC"; + areastring = "/area/hallway/secondary/entry"; 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) +/turf/open/floor/plating, +/area/maintenance/asteroid/aft/arrivals) "coq" = ( /obj/structure/cable/orange{ d1 = 1; @@ -63122,47 +47827,37 @@ icon_state = "1-8" }, /obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plasteel, /area/hallway/secondary/exit) "cos" = ( /obj/machinery/airalarm{ dir = 1; pixel_y = -22 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/exit) "cot" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/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 - }, +/turf/closed/wall, /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 + dir = 8 }, /area/hallway/primary/aft) "cow" = ( @@ -63171,23 +47866,7 @@ }, /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 + dir = 8 }, /area/hallway/primary/aft) "coy" = ( @@ -63195,8 +47874,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/aft) "coz" = ( @@ -63204,9 +47882,7 @@ dir = 4 }, /turf/open/floor/plasteel/purple/corner{ - icon_state = "purplecorner"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/aft) "coA" = ( @@ -63221,9 +47897,7 @@ }, /obj/machinery/door/firedoor, /turf/open/floor/plasteel/purple/corner{ - icon_state = "purplecorner"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/aft) "coB" = ( @@ -63232,9 +47906,7 @@ }, /obj/machinery/light, /turf/open/floor/plasteel/purple/corner{ - icon_state = "purplecorner"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/aft) "coC" = ( @@ -63246,9 +47918,7 @@ pixel_y = -24 }, /turf/open/floor/plasteel/purple/corner{ - icon_state = "purplecorner"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/aft) "coD" = ( @@ -63260,34 +47930,26 @@ }, /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/purple/corner{ - icon_state = "purplecorner"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /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 - }, +/turf/open/floor/plasteel/purple/corner, /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 - }, +/turf/open/floor/plasteel/purple/side, /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 + dir = 8 }, /area/hallway/primary/aft) "coH" = ( @@ -63297,9 +47959,7 @@ /obj/structure/sign/science{ pixel_y = -32 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/primary/aft) "coI" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -63309,9 +47969,7 @@ pixel_y = -32 }, /turf/open/floor/plasteel/purple/corner{ - icon_state = "purplecorner"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/aft) "coJ" = ( @@ -63320,8 +47978,7 @@ }, /obj/machinery/light, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/aft) "coK" = ( @@ -63334,15 +47991,13 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /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 + dir = 8 }, /area/hallway/primary/aft) "coM" = ( @@ -63354,8 +48009,7 @@ pixel_y = -24 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/aft) "coN" = ( @@ -63364,8 +48018,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/aft) "coO" = ( @@ -63373,14 +48026,12 @@ dir = 9 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/aft) "coP" = ( /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/aft) "coQ" = ( @@ -63392,8 +48043,7 @@ }, /obj/machinery/door/firedoor, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/aft) "coR" = ( @@ -63407,8 +48057,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/aft) "coS" = ( @@ -63423,8 +48072,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/aft) "coT" = ( @@ -63438,8 +48086,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/aft) "coU" = ( @@ -63465,6 +48112,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Science-Docking Bridge APC"; + areastring = "/area/hallway/secondary/bridges/sci_dock"; pixel_y = -24 }, /obj/structure/cable{ @@ -63479,8 +48127,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/secondary/entry) "coX" = ( @@ -63491,8 +48138,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/secondary/entry) "coY" = ( @@ -63503,8 +48149,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/secondary/entry) "coZ" = ( @@ -63513,8 +48158,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/secondary/entry) "cpa" = ( @@ -63529,8 +48173,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/secondary/entry) "cpb" = ( @@ -63548,8 +48191,7 @@ }, /obj/machinery/door/firedoor, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/secondary/entry) "cpc" = ( @@ -63557,9 +48199,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/entry) "cpd" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -63568,9 +48208,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/entry) "cpe" = ( /obj/machinery/status_display{ @@ -63580,18 +48218,14 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /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 - }, +/turf/closed/wall/r_wall, /area/teleporter) "cpg" = ( /obj/machinery/door/airlock/command{ @@ -63602,17 +48236,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/teleporter) "cph" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/security/checkpoint/checkpoint2) "cpi" = ( /obj/structure/table/reinforced, @@ -63622,9 +48251,7 @@ req_access_txt = "1" }, /obj/machinery/door/firedoor, -/turf/open/floor/plasteel/red{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red, /area/security/checkpoint/checkpoint2) "cpj" = ( /obj/machinery/light{ @@ -63633,8 +48260,7 @@ /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 + dir = 8 }, /area/hallway/primary/starboard/aft) "cpk" = ( @@ -63643,15 +48269,11 @@ name = "Vacant Office"; req_access_txt = "12" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/security/vacantoffice) "cpl" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/security/vacantoffice) "cpm" = ( /obj/machinery/disposal/bin, @@ -63664,9 +48286,7 @@ pixel_y = 32 }, /turf/open/floor/plasteel/escape/corner{ - icon_state = "escapecorner"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/secondary/exit) "cpn" = ( @@ -63677,32 +48297,17 @@ /turf/open/floor/plating/airless, /area/shuttle/escape) "cpo" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/science/mixing) "cpp" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/science/robotics/lab) "cpq" = ( /obj/machinery/mecha_part_fabricator, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "RoboticsShutters" }, @@ -63712,9 +48317,7 @@ name = "Research Emergency Lockdown" }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/science/robotics/lab) "cpt" = ( /obj/structure/table/reinforced, @@ -63726,20 +48329,20 @@ layer = 2.6; name = "Research Emergency Lockdown" }, -/obj/machinery/door/window/northright{ +/obj/machinery/door/firedoor, +/obj/machinery/door/window/northleft{ + name = "Robotics Desk" + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/door/window/southleft{ name = "Robotics Desk"; req_access_txt = "29" }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/science/robotics/lab) "cpu" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/science/research) "cpv" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -63756,23 +48359,16 @@ name = "Research Division Access"; req_access_txt = "47" }, -/turf/open/floor/plasteel/whitepurple{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/whitepurple, /area/science/research) "cpw" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/science/research) "cpx" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/science/lab) "cpy" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "RnDShutters" }, @@ -63785,9 +48381,7 @@ name = "Research Emergency Lockdown" }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/science/lab) "cpz" = ( /obj/structure/table/reinforced, @@ -63807,9 +48401,7 @@ req_access_txt = "47" }, /obj/machinery/door/firedoor, -/turf/open/floor/plasteel/purple{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/purple, /area/science/lab) "cpA" = ( /obj/structure/table/reinforced, @@ -63829,9 +48421,7 @@ req_access_txt = "47" }, /obj/machinery/door/firedoor, -/turf/open/floor/plasteel/purple{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/purple, /area/science/lab) "cpB" = ( /obj/machinery/door/airlock/maintenance{ @@ -63846,17 +48436,11 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/aft/science) "cpC" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, /obj/structure/girder, -/obj/structure/grille, -/obj/structure/window/reinforced, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /turf/open/floor/plating, /area/hallway/secondary/bridges/sci_dock) "cpD" = ( @@ -63864,29 +48448,21 @@ density = 0; layer = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/hallway/secondary/entry) "cpE" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/entry) "cpF" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/hallway/secondary/entry) "cpH" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -63896,9 +48472,7 @@ pixel_y = 32 }, /turf/open/floor/plasteel/arrival/corner{ - icon_state = "arrivalcorner"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/secondary/entry) "cpI" = ( @@ -63906,9 +48480,7 @@ dir = 4 }, /turf/open/floor/plasteel/arrival/corner{ - icon_state = "arrivalcorner"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/secondary/entry) "cpJ" = ( @@ -63920,9 +48492,7 @@ dir = 6 }, /turf/open/floor/plasteel/arrival/corner{ - icon_state = "arrivalcorner"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/secondary/entry) "cpK" = ( @@ -63931,17 +48501,13 @@ }, /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 + dir = 1 }, /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 + dir = 1 }, /area/hallway/secondary/entry) "cpM" = ( @@ -63952,17 +48518,13 @@ dir = 4 }, /turf/open/floor/plasteel/arrival/corner{ - icon_state = "arrivalcorner"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /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 + dir = 1 }, /area/hallway/secondary/entry) "cpO" = ( @@ -63970,9 +48532,7 @@ dir = 1 }, /turf/open/floor/plasteel/arrival/corner{ - icon_state = "arrivalcorner"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/secondary/entry) "cpP" = ( @@ -63989,9 +48549,7 @@ pixel_y = 20 }, /turf/open/floor/plasteel/arrival/corner{ - icon_state = "arrivalcorner"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/secondary/entry) "cpQ" = ( @@ -64006,9 +48564,7 @@ dir = 4 }, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/secondary/entry) "cpR" = ( @@ -64038,9 +48594,7 @@ pixel_y = 40 }, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/secondary/entry) "cpS" = ( @@ -64048,9 +48602,7 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/secondary/entry) "cpT" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ @@ -64068,8 +48620,7 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/red/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/secondary/entry) "cpU" = ( @@ -64084,8 +48635,7 @@ }, /obj/machinery/door/firedoor, /turf/open/floor/plasteel/red/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/secondary/entry) "cpV" = ( @@ -64096,8 +48646,7 @@ pixel_y = 32 }, /turf/open/floor/plasteel/red/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/secondary/entry) "cpW" = ( @@ -64105,8 +48654,7 @@ dir = 1 }, /turf/open/floor/plasteel/red/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/secondary/entry) "cpX" = ( @@ -64114,8 +48662,7 @@ dir = 4 }, /turf/open/floor/plasteel/red/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/secondary/entry) "cpY" = ( @@ -64126,15 +48673,13 @@ dir = 4 }, /turf/open/floor/plasteel/red/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /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 + dir = 4 }, /area/hallway/secondary/entry) "cqa" = ( @@ -64146,8 +48691,7 @@ dir = 6 }, /turf/open/floor/plasteel/red/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/secondary/entry) "cqb" = ( @@ -64156,8 +48700,7 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/red/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/secondary/entry) "cqc" = ( @@ -64170,8 +48713,7 @@ pixel_y = 20 }, /turf/open/floor/plasteel/red/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/secondary/entry) "cqd" = ( @@ -64179,25 +48721,19 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel/neutral, /area/hallway/secondary/entry) "cqg" = ( /obj/structure/shuttle/engine/propulsion, @@ -64208,17 +48744,13 @@ id = "mixvent"; name = "Mixer Room Vent" }, -/turf/open/floor/engine/vacuum{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/engine/vacuum, /area/science/mixing) "cqi" = ( /obj/structure/sign/vacuum{ pixel_y = 32 }, -/turf/open/floor/engine/vacuum{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/engine/vacuum, /area/science/mixing) "cqj" = ( /obj/machinery/sparker{ @@ -64229,17 +48761,13 @@ /obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ dir = 4 }, -/turf/open/floor/engine/vacuum{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/engine/vacuum, /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 - }, +/turf/closed/wall/r_wall, /area/science/mixing) "cql" = ( /obj/machinery/airlock_sensor{ @@ -64252,7 +48780,6 @@ on = 1 }, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/science/mixing) @@ -64271,9 +48798,7 @@ sensor_tag = "tox_airlock_sensor" }, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/science/mixing) "cqn" = ( @@ -64281,131 +48806,106 @@ dir = 4; name = "mix to port" }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /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 + dir = 4 }, /area/science/mixing) "cqp" = ( -/obj/machinery/recharge_station, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/machinery/computer/rdconsole/robotics, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, /area/science/robotics/lab) "cqq" = ( +/obj/machinery/power/apc{ + areastring = "/area/science/robotics/lab"; + dir = 1; + name = "Robotics Lab APC"; + pixel_y = 25 + }, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/turf/open/floor/plasteel, +/area/science/robotics/lab) +"cqr" = ( +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/science/robotics/lab) +"cqs" = ( +/obj/machinery/light{ + dir = 1 + }, /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 +/obj/effect/turf_decal/stripes/corner{ + dir = 8 }, +/turf/open/floor/plasteel, /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" = ( +"cqt" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /obj/effect/turf_decal/stripes/line{ - dir = 4 + dir = 1 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, +/area/science/robotics/lab) +"cqu" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 }, /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/science/robotics/lab) -"cqt" = ( -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +"cqv" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "RoboticsShutters" }, +/turf/open/floor/plating, /area/science/robotics/lab) -"cqu" = ( +"cqw" = ( +/turf/open/floor/plasteel/white, +/area/science/robotics/mechbay) +"cqx" = ( /obj/machinery/button/door{ id = "MechbayShutters"; name = "Mechbay Shutters"; + pixel_x = 25; 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{ +/turf/open/floor/plasteel/white, +/area/science/robotics/mechbay) +"cqy" = ( +/obj/machinery/mech_bay_recharge_port, +/turf/open/floor/plasteel, +/area/science/robotics/mechbay) +"cqz" = ( +/obj/machinery/light{ 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) +/turf/open/floor/mech_bay_recharge_floor, +/area/science/robotics/mechbay) "cqA" = ( -/obj/structure/table/optable, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) +/obj/machinery/computer/mech_bay_power_console, +/turf/open/floor/circuit, +/area/science/robotics/mechbay) "cqB" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 8 @@ -64420,27 +48920,21 @@ pixel_y = 24 }, /obj/structure/curtain, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/freezer, /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 - }, +/turf/open/floor/plasteel/white, /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 - }, +/turf/open/floor/plasteel/white, /area/science/research) "cqE" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ @@ -64451,9 +48945,7 @@ network = list("SS13","RD") }, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/science/lab) "cqF" = ( @@ -64467,9 +48959,7 @@ dir = 4 }, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/science/lab) "cqG" = ( @@ -64477,9 +48967,7 @@ dir = 4 }, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/science/lab) "cqH" = ( @@ -64487,16 +48975,12 @@ dir = 10 }, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/science/lab) "cqI" = ( /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/science/lab) "cqJ" = ( @@ -64504,9 +48988,7 @@ dir = 1 }, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/science/lab) "cqK" = ( @@ -64518,9 +49000,7 @@ pixel_y = 23 }, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/science/lab) "cqL" = ( @@ -64532,6 +49012,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Aft Asteroid Hallway APC"; + areastring = "/area/hallway/primary/aft"; pixel_y = 25 }, /obj/structure/cable{ @@ -64539,10 +49020,8 @@ d2 = 2 }, /obj/effect/turf_decal/stripes/end, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/aft) +/turf/open/floor/plating, +/area/maintenance/asteroid/aft/science) "cqM" = ( /obj/structure/cable{ d1 = 1; @@ -64557,14 +49036,13 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/aft/science) "cqN" = ( /obj/machinery/power/apc{ dir = 8; name = "Aft Asteroid Maintenance APC"; + areastring = "/area/maintenance/asteroid/aft/science"; pixel_x = -25; pixel_y = 1 }, @@ -64576,59 +49054,45 @@ icon_state = "ast_warn_end"; dir = 4 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/science) "cqP" = ( /obj/structure/rack, -/obj/item/weapon/storage/bag/ore, -/obj/item/weapon/pickaxe/emergency, +/obj/item/storage/bag/ore, +/obj/item/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 - }, +/turf/open/floor/plasteel/neutral, /area/hallway/secondary/entry) "cqR" = ( /obj/effect/landmark/lightsout, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plasteel/neutral, /area/hallway/secondary/entry) "cqT" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plasteel/neutral, /area/hallway/secondary/entry) "cqV" = ( /obj/structure/disposalpipe/segment{ @@ -64641,9 +49105,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/secondary/entry) "cqW" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -64653,9 +49115,7 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/secondary/entry) "cqX" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -64670,9 +49130,7 @@ location = "ArrivalsMiddle"; name = "navigation beacon (Arrivals-Middle)" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/secondary/entry) "cqY" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -64687,9 +49145,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/secondary/entry) "cqZ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -64705,9 +49161,7 @@ dir = 8 }, /obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/secondary/entry) "cra" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ @@ -64716,9 +49170,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/secondary/entry) "crb" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -64728,9 +49180,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/secondary/entry) "crc" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -64740,23 +49190,17 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plasteel/neutral, /area/hallway/secondary/entry) "crf" = ( /obj/effect/turf_decal/stripes/line{ @@ -64767,20 +49211,14 @@ }, /obj/machinery/door/firedoor, /obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/secondary/entry) "crg" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/secondary/entry) "crh" = ( -/turf/open/floor/engine/vacuum{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/engine/vacuum, /area/science/mixing) "cri" = ( /obj/machinery/door/airlock/glass_research{ @@ -64795,13 +49233,11 @@ 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) @@ -64818,21 +49254,16 @@ 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 + dir = 8 }, /area/science/mixing) "crm" = ( -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/mixing) "crn" = ( /obj/structure/extinguisher_cabinet{ @@ -64842,156 +49273,115 @@ dir = 4 }, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/science/mixing) "cro" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/science/robotics/lab) "crp" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, +/turf/open/floor/plasteel, /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{ +/obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless +/obj/effect/turf_decal/stripes/corner, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" }, +/turf/open/floor/plasteel, /area/science/robotics/lab) +"crs" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on, +/turf/open/floor/plasteel/white, +/area/science/robotics/mechbay) +"crt" = ( +/turf/open/floor/circuit, +/area/science/robotics/mechbay) "crv" = ( -/obj/machinery/computer/operating, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless +/obj/machinery/newscaster{ + pixel_x = 28; + pixel_y = 4 }, -/area/science/robotics/lab) +/turf/open/floor/circuit, +/area/science/robotics/mechbay) "crw" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/research) "crx" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/research) "cry" = ( /obj/machinery/light/small{ dir = 4 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /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 - }, +/turf/open/floor/plasteel, /area/science/lab) "crA" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /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/item/folder/white, +/obj/item/disk/tech_disk, +/obj/item/disk/tech_disk, +/obj/item/disk/design_disk, +/obj/item/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 - }, +/turf/open/floor/plasteel/white, /area/science/lab) "crD" = ( -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/lab) "crE" = ( -/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/structure/table, /obj/machinery/newscaster{ pixel_x = 28; pixel_y = 4 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/lab) "crF" = ( /obj/structure/closet/toolcloset, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/aft/science) "crG" = ( /obj/structure/cable{ @@ -64999,9 +49389,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/science) "crH" = ( /obj/structure/cable/orange{ @@ -65012,9 +49400,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/aft/science) "crI" = ( /obj/machinery/door/airlock/maintenance{ @@ -65026,9 +49412,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/science) "crJ" = ( /obj/structure/cable/orange{ @@ -65045,40 +49429,30 @@ icon_state = "ast_warn"; dir = 8 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel/arrival, /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 - }, +/turf/open/floor/plasteel/arrival, /area/hallway/secondary/entry) "crN" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/plasteel/arrival{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/arrival, /area/hallway/secondary/entry) "crO" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -65088,18 +49462,14 @@ dir = 1; pixel_y = -24 }, -/turf/open/floor/plasteel/arrival{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/arrival, /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 - }, +/turf/open/floor/plasteel, /area/hallway/secondary/entry) "crQ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -65112,9 +49482,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plasteel/arrival{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/arrival, /area/hallway/secondary/entry) "crR" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -65125,9 +49493,7 @@ d2 = 4; icon_state = "1-4" }, -/turf/open/floor/plasteel/arrival{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/arrival, /area/hallway/secondary/entry) "crS" = ( /obj/structure/cable/orange{ @@ -65142,9 +49508,7 @@ dir = 8 }, /obj/machinery/door/firedoor, -/turf/open/floor/plasteel/arrival{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/arrival, /area/hallway/secondary/entry) "crT" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -65153,9 +49517,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/entry) "crU" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -65164,9 +49526,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/entry) "crV" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -65185,9 +49545,7 @@ dir = 1; pixel_y = -24 }, -/turf/open/floor/plasteel/arrival{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/arrival, /area/hallway/secondary/entry) "crW" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -65201,9 +49559,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/arrival{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/arrival, /area/hallway/secondary/entry) "crX" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden, @@ -65215,9 +49571,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/arrival{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/arrival, /area/hallway/secondary/entry) "crY" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -65235,9 +49589,7 @@ dir = 1; pixel_y = -22 }, -/turf/open/floor/plasteel/arrival{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/arrival, /area/hallway/secondary/entry) "crZ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -65259,9 +49611,7 @@ }, /obj/machinery/door/firedoor, /obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/arrival{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/arrival, /area/hallway/secondary/entry) "csa" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -65276,9 +49626,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/arrival{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/arrival, /area/hallway/secondary/entry) "csb" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ @@ -65293,26 +49641,20 @@ d2 = 8; icon_state = "2-8" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/hallway/secondary/entry) "cse" = ( /obj/machinery/sparker{ @@ -65325,9 +49667,7 @@ frequency = 1441; id = "air_in" }, -/turf/open/floor/engine/vacuum{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/engine/vacuum, /area/science/mixing) "csf" = ( /obj/structure/sign/fire{ @@ -65338,7 +49678,6 @@ on = 1 }, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/science/mixing) @@ -65360,9 +49699,7 @@ pixel_y = -5 }, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/science/mixing) "csh" = ( @@ -65370,137 +49707,99 @@ dir = 4; name = "port to mix" }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/mixing) "csi" = ( -/obj/machinery/mech_bay_recharge_port, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless +/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, +/obj/machinery/airalarm{ + dir = 4; + pixel_x = -23 }, +/obj/machinery/camera{ + c_tag = "Service Asteroid Hallway 6"; + dir = 4 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, /area/science/robotics/lab) "csj" = ( -/turf/open/floor/mech_bay_recharge_floor, +/obj/structure/table/optable, +/turf/open/floor/plasteel/white, /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 - }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, /area/science/robotics/lab) -"csr" = ( +"csl" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/science/robotics/lab) +"csn" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/turf/open/floor/plasteel, +/area/science/robotics/lab) +"cso" = ( +/obj/structure/rack, +/obj/item/storage/belt/utility/full, +/obj/item/storage/belt/utility/full, +/obj/item/clothing/glasses/welding, +/obj/item/clothing/head/welding, /obj/structure/window/reinforced{ - dir = 8 + dir = 1; + pixel_y = 1 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, /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 +/obj/machinery/computer/mech_bay_power_console, +/obj/machinery/camera{ + c_tag = "Robotics 2"; + dir = 1; + network = list("SS13","RD") }, -/area/science/robotics/lab) +/obj/machinery/camera{ + c_tag = "Toxins Storage"; + dir = 9; + network = list("SS13","RD") + }, +/obj/structure/sign/nosmoking_2{ + pixel_x = 32 + }, +/turf/open/floor/circuit/green, +/area/science/robotics/mechbay) "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 - }, +/turf/open/floor/plasteel/white, /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 - }, +/turf/open/floor/plasteel/white, /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 - }, +/turf/open/floor/plasteel/white, /area/science/research) "csw" = ( /obj/machinery/light{ @@ -65512,46 +49811,36 @@ name = "Science Requests Console"; pixel_x = -30 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/science/lab) "csy" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/science/lab) "csz" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/lab) "csA" = ( /obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /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/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 @@ -65561,9 +49850,7 @@ /obj/machinery/light{ dir = 4 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/lab) "csC" = ( /obj/structure/cable/orange{ @@ -65571,14 +49858,10 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/aft/science) "csD" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/science/xenobiology) "csE" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -65590,9 +49873,7 @@ }, /obj/effect/turf_decal/stripes/line, /obj/machinery/door/firedoor, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/entry) "csF" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -65604,16 +49885,11 @@ }, /obj/effect/turf_decal/stripes/line, /obj/machinery/door/firedoor, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/entry) "csG" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, /area/hallway/secondary/entry) "csH" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -65626,9 +49902,7 @@ }, /obj/effect/turf_decal/stripes/line, /obj/machinery/door/firedoor, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/entry) "csI" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -65646,9 +49920,7 @@ }, /obj/effect/turf_decal/stripes/line, /obj/machinery/door/firedoor, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/entry) "csJ" = ( /obj/machinery/status_display{ @@ -65658,17 +49930,13 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /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 - }, +/turf/open/floor/plasteel/white, /area/science/mixing) "csL" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -65680,79 +49948,61 @@ pixel_x = 28 }, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/science/mixing) -"csM" = ( +"csN" = ( +/obj/machinery/computer/aifixer, /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 - }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, /area/science/robotics/lab) "csP" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, /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) +/turf/open/floor/plasteel/white, +/area/science/robotics/mechbay) "csQ" = ( -/obj/structure/table, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/circuit/green, +/area/science/robotics/mechbay) +"csR" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ 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) +/turf/open/floor/circuit/green, +/area/science/robotics/mechbay) "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 +/obj/machinery/power/apc{ + areastring = "/area/science/robotics/mechbay"; + dir = 4; + name = "Mech Bay APC"; + pixel_x = 26 }, -/area/science/robotics/lab) +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/circuit/green, +/area/science/robotics/mechbay) "csT" = ( /obj/machinery/door/airlock/research{ cyclelinkeddir = 1; @@ -65760,69 +50010,55 @@ req_access_txt = "47" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/whitepurple{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/whitepurple, /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 - }, +/turf/open/floor/plasteel, /area/science/lab) "csV" = ( /obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/science/lab) "csW" = ( /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 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/science/lab) "csX" = ( /obj/structure/table/glass, /obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /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 - }, +/turf/open/floor/plasteel/white, /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 - }, +/turf/open/floor/plasteel/white, /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{ +/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, +/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" @@ -65833,9 +50069,7 @@ pixel_x = 32; random_basetype = /obj/structure/sign/poster/official }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/lab) "ctb" = ( /obj/structure/cable/orange{ @@ -65849,9 +50083,7 @@ icon_state = "1-4" }, /obj/structure/chair/stool, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/aft/science) "ctc" = ( /obj/structure/cable{ @@ -65864,9 +50096,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/science) "ctd" = ( /obj/structure/cable/orange{ @@ -65882,15 +50112,11 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/science) "cte" = ( /turf/open/floor/plasteel/darkpurple/side{ - icon_state = "darkpurple"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/science/xenobiology) "ctf" = ( @@ -65898,9 +50124,7 @@ dir = 1 }, /turf/open/floor/plasteel/darkpurple/side{ - icon_state = "darkpurple"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/science/xenobiology) "ctg" = ( @@ -65909,33 +50133,25 @@ dir = 8 }, /turf/open/floor/plasteel/darkpurple/side{ - icon_state = "darkpurple"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/science/xenobiology) "cth" = ( -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/hallway/secondary/entry) "ctk" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -65943,9 +50159,7 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/entry) "ctl" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -65958,9 +50172,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/entry) "ctm" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ @@ -65968,9 +50180,7 @@ }, /obj/machinery/portable_atmospherics/canister, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 9; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 9 }, /area/science/mixing) "ctn" = ( @@ -65978,16 +50188,12 @@ dir = 10 }, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/science/mixing) "cto" = ( /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/science/mixing) "ctp" = ( @@ -65995,8 +50201,7 @@ dir = 5 }, /turf/open/floor/plasteel/whitepurple/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/science/mixing) "ctq" = ( @@ -66004,9 +50209,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/mixing) "ctr" = ( /obj/machinery/camera{ @@ -66019,175 +50222,120 @@ dir = 4 }, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /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{ +/obj/structure/table, +/obj/item/surgical_drapes, +/obj/item/clothing/gloves/color/latex, +/obj/item/storage/box/bodybags, +/obj/structure/window/reinforced{ 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 - }, +/turf/open/floor/plasteel/white, /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" = ( +"ctt" = ( /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{ +/obj/item/storage/toolbox/mechanical, +/obj/item/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 - }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, /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" - }, +"ctu" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/purple/corner, +/area/science/robotics/lab) +"ctv" = ( /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 + d1 = 1; + d2 = 2; + icon_state = "1-2" }, +/turf/open/floor/plasteel/purple/side, /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" = ( +"ctw" = ( /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 +/obj/effect/turf_decal/stripes/corner, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/purple/corner{ + dir = 8 }, /area/science/robotics/lab) +"ctx" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/structure/filingcabinet, +/turf/open/floor/plasteel, +/area/science/robotics/lab) +"ctz" = ( +/obj/item/twohanded/required/kirbyplants/random, +/turf/open/floor/plasteel/whitepurple/corner, +/area/science/robotics/mechbay) +"ctA" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/whitepurple/side, +/area/science/robotics/mechbay) +"ctB" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/whitepurple/corner{ + dir = 8 + }, +/area/science/robotics/mechbay) +"ctC" = ( +/obj/machinery/recharge_station, +/obj/machinery/light, +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -22 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel/white, +/area/science/robotics/mechbay) +"ctD" = ( +/obj/machinery/recharge_station, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel/white, +/area/science/robotics/mechbay) "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) +/turf/closed/wall, +/area/science/robotics/mechbay) "ctF" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/whitepurple/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /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 + dir = 1 }, /area/science/research) "ctH" = ( /turf/open/floor/plasteel/whitepurple/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/science/research) "ctI" = ( @@ -66195,18 +50343,14 @@ density = 0; layer = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 - }, +/turf/open/floor/plasteel/whitepurple/side, /area/science/lab) "ctK" = ( /obj/structure/disposalpipe/segment{ @@ -66217,48 +50361,37 @@ name = "Station Intercom (General)"; pixel_y = -28 }, -/turf/open/floor/plasteel/whitepurple/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/whitepurple/side, /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 - }, +/turf/open/floor/plasteel/whitepurple/side, /area/science/lab) "ctM" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/whitepurple/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/whitepurple/side, /area/science/lab) "ctN" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/whitepurple/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/whitepurple/side, /area/science/lab) "ctO" = ( -/turf/open/floor/plasteel/whitepurple/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/whitepurple/side, /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 - }, +/obj/item/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, +/turf/open/floor/plasteel/whitepurple/side, /area/science/lab) "ctQ" = ( /obj/machinery/power/apc{ dir = 8; name = "Research and Development APC"; + areastring = "/area/science/lab"; pixel_x = -25 }, /obj/structure/cable/orange, @@ -66266,10 +50399,8 @@ icon_state = "warn_end"; dir = 1 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/lab) +/turf/open/floor/plating, +/area/maintenance/asteroid/aft/science) "ctR" = ( /obj/machinery/power/terminal{ dir = 4 @@ -66278,38 +50409,26 @@ /obj/structure/sign/electricshock{ pixel_y = -32 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/aft/science) "ctS" = ( -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/science/xenobiology) "ctT" = ( /obj/effect/landmark/blobstart, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/science/xenobiology) "ctU" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/science/xenobiology) "ctV" = ( /mob/living/simple_animal/slime, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/science/xenobiology) "ctW" = ( /obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/science/xenobiology) "ctX" = ( /obj/structure/closet/emcloset, @@ -66319,8 +50438,7 @@ /turf/closed/wall/mineral/titanium, /area/shuttle/arrival) "ctZ" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/arrival) "cua" = ( @@ -66333,9 +50451,7 @@ pixel_x = -22 }, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/science/mixing) "cub" = ( @@ -66343,15 +50459,7 @@ 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 - }, +/turf/open/floor/plasteel/white, /area/science/mixing) "cud" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -66360,29 +50468,10 @@ }, /obj/structure/closet/bombcloset, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /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" @@ -66392,69 +50481,72 @@ 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 +/obj/structure/disposalpipe/segment, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" }, +/turf/open/floor/plasteel/whitepurple, /area/science/robotics/lab) -"cuh" = ( -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +"cuf" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "RoboticsShutters" }, +/turf/open/floor/plating, +/area/science/robotics/lab) +"cug" = ( +/obj/machinery/door/airlock/glass_research{ + name = "Mech Bay"; + req_access_txt = "29" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/whitepurple, +/area/science/robotics/mechbay) +"cuh" = ( +/turf/open/floor/plasteel/white, /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 + dir = 1 }, /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 + dir = 4 }, /area/science/lab) "cul" = ( -/turf/open/floor/plasteel/darkpurple/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/darkpurple/side, /area/science/xenobiology) "cum" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/darkpurple/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/darkpurple/side, /area/science/xenobiology) "cun" = ( /obj/machinery/door/airlock/glass_external{ cyclelinkeddir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/secondary/entry) "cuo" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/secondary/entry) "cup" = ( /obj/machinery/door/airlock/glass_external{ cyclelinkeddir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/secondary/entry) "cuq" = ( /turf/open/floor/plasteel/shuttle, @@ -66468,8 +50560,7 @@ /turf/open/floor/plasteel/shuttle, /area/shuttle/arrival) "cut" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, /turf/open/space, /area/hallway/secondary/entry) @@ -66477,22 +50568,17 @@ /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 9 }, -/turf/open/floor/plasteel/whitepurple/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/whitepurple/side, /area/science/mixing) "cuv" = ( -/turf/open/floor/plasteel/whitepurple/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/whitepurple/side, /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 + dir = 4 }, /area/science/mixing) "cux" = ( @@ -66500,9 +50586,7 @@ dir = 4 }, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/science/mixing) "cuy" = ( @@ -66511,21 +50595,16 @@ dir = 1 }, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 5; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 5 }, /area/science/mixing) "cuz" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/science/mixing) "cuA" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -66535,26 +50614,27 @@ dir = 1 }, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 9 }, /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 - }, +/turf/open/floor/plasteel/white, /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 +/obj/structure/disposalpipe/segment, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 1 }, /area/science/research) "cuD" = ( @@ -66562,9 +50642,7 @@ dir = 4 }, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/science/research) "cuE" = ( @@ -66573,9 +50651,7 @@ }, /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 + dir = 1 }, /area/science/research) "cuF" = ( @@ -66583,9 +50659,7 @@ dir = 1 }, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/science/research) "cuG" = ( @@ -66595,20 +50669,8 @@ 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 + dir = 1 }, /area/science/research) "cuI" = ( @@ -66620,18 +50682,7 @@ 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 - }, +/turf/open/floor/plasteel/white, /area/science/research) "cuK" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -66641,15 +50692,11 @@ pixel_y = 32 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/research) "cuL" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/research) "cuM" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -66657,9 +50704,7 @@ dir = 4 }, /obj/effect/landmark/lightsout, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/research) "cuN" = ( /obj/machinery/airalarm{ @@ -66668,18 +50713,14 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 1 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /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 - }, +/turf/open/floor/plasteel/white, /area/science/research) "cuP" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -66688,9 +50729,7 @@ /obj/structure/extinguisher_cabinet{ pixel_x = 27 }, -/turf/open/floor/plasteel/whitepurple/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/whitepurple/corner, /area/science/research) "cuQ" = ( /obj/machinery/shower{ @@ -66700,9 +50739,7 @@ dir = 8 }, /obj/structure/curtain, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/freezer, /area/science/research) "cuR" = ( /obj/machinery/shower{ @@ -66712,24 +50749,17 @@ dir = 4 }, /obj/structure/curtain, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/freezer, /area/science/research) "cuS" = ( /obj/structure/closet/l3closet/scientist, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/science/research) "cuT" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/science/research) "cuU" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "XenoPod1"; name = "containment door 1" @@ -66738,9 +50768,7 @@ d2 = 4; icon_state = "0-4" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/science/xenobiology) "cuV" = ( /obj/machinery/door/poddoor/preopen{ @@ -66761,13 +50789,10 @@ /obj/machinery/door/window/northleft{ req_access_txt = "55" }, -/turf/open/floor/plasteel/purple{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/purple, /area/science/xenobiology) "cuW" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment, /obj/machinery/door/poddoor/preopen{ id = "XenoPod1"; @@ -66778,13 +50803,10 @@ d2 = 8; icon_state = "0-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/science/xenobiology) "cuX" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "XenoPod2"; name = "containment door 2" @@ -66793,9 +50815,7 @@ d2 = 4; icon_state = "0-4" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/science/xenobiology) "cuY" = ( /obj/machinery/door/poddoor/preopen{ @@ -66816,13 +50836,10 @@ /obj/machinery/door/window/northleft{ req_access_txt = "55" }, -/turf/open/floor/plasteel/purple{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/purple, /area/science/xenobiology) "cuZ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment, /obj/machinery/door/poddoor/preopen{ id = "XenoPod2"; @@ -66833,13 +50850,10 @@ d2 = 8; icon_state = "0-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/science/xenobiology) "cva" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "XenoPod3"; layer = 2.6; @@ -66849,9 +50863,7 @@ d2 = 4; icon_state = "0-4" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/science/xenobiology) "cvb" = ( /obj/machinery/door/poddoor/preopen{ @@ -66872,13 +50884,10 @@ /obj/machinery/door/window/northleft{ req_access_txt = "55" }, -/turf/open/floor/plasteel/purple{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/purple, /area/science/xenobiology) "cvc" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment, /obj/machinery/door/poddoor/preopen{ id = "XenoPod3"; @@ -66889,13 +50898,10 @@ d2 = 8; icon_state = "0-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/science/xenobiology) "cvd" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "XenoPod4"; name = "containment door 4" @@ -66904,9 +50910,7 @@ d2 = 4; icon_state = "0-4" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/science/xenobiology) "cve" = ( /obj/machinery/door/poddoor/preopen{ @@ -66927,13 +50931,10 @@ /obj/machinery/door/window/northleft{ req_access_txt = "55" }, -/turf/open/floor/plasteel/purple{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/purple, /area/science/xenobiology) "cvf" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment, /obj/machinery/door/poddoor/preopen{ id = "XenoPod4"; @@ -66944,24 +50945,18 @@ d2 = 8; icon_state = "0-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/science/xenobiology) "cvg" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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) +/turf/open/floor/plating, +/area/maintenance/asteroid/aft/science) "cvi" = ( /obj/machinery/light{ dir = 8 @@ -67001,9 +50996,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/science/mixing) "cvn" = ( /obj/structure/cable/orange{ @@ -67018,9 +51011,7 @@ icon_state = "pipe-j2"; dir = 8 }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/science/mixing) "cvo" = ( /obj/item/device/assembly/prox_sensor{ @@ -67054,9 +51045,7 @@ dir = 8 }, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/science/mixing) "cvp" = ( @@ -67072,14 +51061,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/mixing) "cvq" = ( /obj/structure/table/reinforced, -/obj/item/weapon/wrench, -/obj/item/weapon/screwdriver{ +/obj/item/wrench, +/obj/item/screwdriver{ pixel_y = 10 }, /obj/structure/cable/orange{ @@ -67093,9 +51080,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/mixing) "cvr" = ( /obj/structure/cable/orange{ @@ -67109,9 +51094,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/mixing) "cvs" = ( /obj/structure/cable/orange{ @@ -67127,9 +51110,7 @@ }, /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 + dir = 4 }, /area/science/mixing) "cvt" = ( @@ -67148,9 +51129,7 @@ name = "Toxins Lab"; req_access_txt = "8" }, -/turf/open/floor/plasteel/whitepurple{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/whitepurple, /area/science/mixing) "cvu" = ( /obj/structure/disposalpipe/segment{ @@ -67165,9 +51144,7 @@ dir = 1 }, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/science/research) "cvv" = ( @@ -67182,9 +51159,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/research) "cvw" = ( /obj/structure/cable/orange{ @@ -67198,9 +51173,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/research) "cvx" = ( /obj/structure/cable/orange{ @@ -67208,7 +51181,6 @@ d2 = 8; icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -67217,9 +51189,10 @@ d2 = 8; icon_state = "2-8" }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, +/turf/open/floor/plasteel/white, /area/science/research) "cvy" = ( /obj/structure/cable/orange{ @@ -67234,9 +51207,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/research) "cvz" = ( /obj/structure/cable/orange{ @@ -67252,18 +51223,12 @@ 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 +/obj/structure/disposalpipe/segment{ + dir = 4 }, +/turf/open/floor/plasteel/white, /area/science/research) "cvA" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, /obj/structure/cable/orange{ d1 = 4; d2 = 8; @@ -67272,9 +51237,8 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/turf/open/floor/plasteel/white, /area/science/research) "cvB" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -67288,9 +51252,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/research) "cvC" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -67305,25 +51267,7 @@ 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 - }, +/turf/open/floor/plasteel/white, /area/science/research) "cvE" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden, @@ -67336,9 +51280,7 @@ dir = 4 }, /obj/effect/landmark/start/scientist, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/research) "cvF" = ( /obj/structure/cable/orange{ @@ -67358,26 +51300,7 @@ 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 - }, +/turf/open/floor/plasteel/white, /area/science/research) "cvH" = ( /obj/structure/cable/orange{ @@ -67392,9 +51315,7 @@ icon_state = "pipe-j1"; dir = 8 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/research) "cvI" = ( /obj/structure/cable/orange{ @@ -67406,9 +51327,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/research) "cvJ" = ( /obj/structure/cable/orange{ @@ -67422,9 +51341,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/research) "cvK" = ( /obj/structure/cable/orange{ @@ -67439,9 +51356,7 @@ dir = 4 }, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/science/research) "cvL" = ( @@ -67460,9 +51375,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/whitepurple{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/whitepurple, /area/science/research) "cvM" = ( /obj/structure/cable/orange{ @@ -67477,17 +51390,13 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /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 - }, +/turf/open/floor/plasteel/white, /area/science/research) "cvO" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -67496,9 +51405,7 @@ /obj/structure/sign/xenobio{ pixel_x = 32 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/research) "cvP" = ( /obj/structure/window/reinforced{ @@ -67513,9 +51420,7 @@ icon_state = "warn_end"; dir = 1 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/xenobiology) "cvQ" = ( /obj/structure/cable/orange{ @@ -67527,9 +51432,7 @@ req_access_txt = "55" }, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/science/xenobiology) "cvR" = ( @@ -67544,9 +51447,7 @@ icon_state = "warn_end"; dir = 1 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/xenobiology) "cvS" = ( /obj/structure/window/reinforced{ @@ -67561,9 +51462,7 @@ icon_state = "warn_end"; dir = 1 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/xenobiology) "cvT" = ( /obj/structure/window/reinforced{ @@ -67578,9 +51477,7 @@ icon_state = "warn_end"; dir = 1 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/xenobiology) "cvU" = ( /obj/structure/window/reinforced{ @@ -67595,18 +51492,14 @@ icon_state = "warn_end"; dir = 1 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/xenobiology) "cvV" = ( /obj/machinery/status_display{ density = 0; layer = 4 }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/science/xenobiology) "cvW" = ( /obj/structure/table, @@ -67616,20 +51509,14 @@ name = "Station Intercom (General)"; pixel_y = 20 }, -/turf/open/floor/plasteel/whitepurple{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/whitepurple, /area/science/xenobiology) "cvX" = ( -/turf/open/floor/plasteel/whitepurple{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/whitepurple, /area/science/xenobiology) "cvY" = ( /obj/structure/reagent_dispensers/watertank/high, -/turf/open/floor/plasteel/whitepurple{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/whitepurple, /area/science/xenobiology) "cvZ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -67644,9 +51531,7 @@ c_tag = "Docking Asteroid Hall 13"; dir = 9 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/entry) "cwa" = ( /obj/machinery/door/airlock/shuttle{ @@ -67663,9 +51548,7 @@ c_tag = "Docking Asteroid Hall 11"; dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/entry) "cwc" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -67680,9 +51563,7 @@ /obj/machinery/light{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/entry) "cwd" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -67692,9 +51573,7 @@ /obj/machinery/light{ dir = 8 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/entry) "cwe" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -67709,9 +51588,7 @@ c_tag = "Docking Asteroid Hall 9"; dir = 9 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/entry) "cwf" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -67728,9 +51605,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/entry) "cwg" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -67741,9 +51616,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/entry) "cwh" = ( /obj/structure/cable/orange{ @@ -67755,18 +51628,14 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plasteel/neutral, /area/science/mixing) "cwj" = ( /obj/item/device/assembly/signaler{ @@ -67789,9 +51658,7 @@ dir = 8 }, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 10 }, /area/science/mixing) "cwk" = ( @@ -67810,9 +51677,7 @@ pixel_x = 5 }, /obj/structure/table/reinforced, -/turf/open/floor/plasteel/whitepurple/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/whitepurple/side, /area/science/mixing) "cwl" = ( /obj/item/device/assembly/timer{ @@ -67829,48 +51694,35 @@ }, /obj/item/device/assembly/timer, /obj/structure/table/reinforced, -/turf/open/floor/plasteel/whitepurple/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/whitepurple/side, /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 - }, +/turf/open/floor/plasteel/white, /area/science/mixing) "cwn" = ( /obj/machinery/portable_atmospherics/pump, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /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 + dir = 4 }, /area/science/mixing) "cwp" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 + dir = 8 }, /area/science/research) "cwr" = ( @@ -67878,21 +51730,18 @@ pixel_x = -32; pixel_y = -32 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/research) "cws" = ( /obj/machinery/power/apc{ cell_type = 5000; dir = 2; name = "Science APC"; + areastring = "/area/science/research"; pixel_y = -24 }, /obj/structure/cable/orange, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/research) "cwt" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ @@ -67903,41 +51752,26 @@ dir = 1; network = list("SS13") }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /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 - }, +/turf/open/floor/plasteel/whitepurple/corner, /area/science/research) "cwv" = ( -/turf/open/floor/plasteel/whitepurple/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/whitepurple/side, /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 + dir = 8 }, /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 - }, +/turf/open/floor/plasteel/white, /area/science/research) "cwz" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -67946,9 +51780,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/research) "cwA" = ( /obj/machinery/camera{ @@ -67956,9 +51788,7 @@ dir = 1; network = list("SS13") }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/research) "cwB" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ @@ -67967,34 +51797,27 @@ /obj/machinery/newscaster{ pixel_y = -32 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /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 - }, +/turf/open/floor/plasteel/white, /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 + dir = 4 }, /area/science/research) "cwE" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/science/research) "cwF" = ( /obj/structure/cable/orange{ @@ -68010,17 +51833,13 @@ dir = 4; pixel_x = -22 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /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 - }, +/turf/open/floor/plasteel/white, /area/science/research) "cwH" = ( /obj/machinery/door/airlock/glass_research{ @@ -68030,17 +51849,13 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel/whitepurple{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/whitepurple, /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 - }, +/turf/open/floor/plasteel/white, /area/science/xenobiology) "cwJ" = ( /obj/structure/cable/orange{ @@ -68051,17 +51866,13 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /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 - }, +/turf/open/floor/plasteel/white, /area/science/xenobiology) "cwL" = ( /obj/structure/sign/electricshock{ @@ -68072,14 +51883,10 @@ dir = 6; network = list("SS13","RD") }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/xenobiology) "cwM" = ( -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/xenobiology) "cwN" = ( /obj/structure/cable/orange{ @@ -68087,17 +51894,13 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/xenobiology) "cwO" = ( /obj/machinery/airalarm{ pixel_y = 23 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/xenobiology) "cwP" = ( /obj/machinery/light{ @@ -68106,36 +51909,26 @@ /obj/structure/sign/electricshock{ pixel_y = 32 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/xenobiology) "cwQ" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/xenobiology) "cwR" = ( /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/science/xenobiology) "cwS" = ( /obj/structure/chair{ dir = 4 }, -/turf/open/floor/plasteel/whitepurple{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/whitepurple, /area/science/xenobiology) "cwT" = ( /obj/machinery/computer/camera_advanced/xenobio, -/turf/open/floor/plasteel/whitepurple{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/whitepurple, /area/science/xenobiology) "cwU" = ( /obj/structure/cable/orange{ @@ -68144,9 +51937,7 @@ icon_state = "1-2" }, /obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/arrivals) "cwV" = ( /obj/machinery/light{ @@ -68156,9 +51947,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/entry) "cwW" = ( /obj/machinery/computer/arcade, @@ -68170,20 +51959,16 @@ /area/shuttle/arrival) "cwY" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, +/obj/item/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 - }, +/turf/open/floor/plasteel/neutral, /area/hallway/secondary/entry) "cxa" = ( /obj/machinery/vending/snack/random, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/secondary/entry) "cxb" = ( /obj/machinery/light{ @@ -68193,9 +51978,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/entry) "cxc" = ( /obj/machinery/door/airlock/command{ @@ -68204,93 +51987,67 @@ req_access_txt = "30" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/science/server) "cxd" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /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 + dir = 8 }, /area/science/research) "cxf" = ( -/turf/open/floor/plasteel/whitepurple/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/whitepurple/corner, /area/science/research) "cxg" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/science/storage) "cxh" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "rdoffice" }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/crew_quarters/heads/hor) "cxi" = ( -/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 = "rdoffice" }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plasteel/whitepurple, /area/crew_quarters/heads/hor) "cxk" = ( -/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 = "rdoffice" }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/crew_quarters/heads/hor) "cxl" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/security/checkpoint/science) "cxm" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/security/checkpoint/science) "cxn" = ( /obj/machinery/door/airlock/glass_security{ @@ -68303,14 +52060,10 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/security/checkpoint/science) "cxo" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/science/misc_lab) "cxp" = ( /obj/machinery/light{ @@ -68330,9 +52083,7 @@ dir = 8 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/research) "cxq" = ( /obj/structure/cable/orange{ @@ -68344,9 +52095,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/research) "cxr" = ( /obj/structure/cable/orange{ @@ -68362,13 +52111,10 @@ dir = 9; network = list("SS13","RD") }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/research) "cxs" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/orange{ d1 = 4; d2 = 8; @@ -68377,9 +52123,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/science/research) "cxt" = ( /obj/structure/cable/orange{ @@ -68390,9 +52134,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/xenobiology) "cxu" = ( /obj/structure/cable/orange{ @@ -68413,9 +52155,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/xenobiology) "cxv" = ( /obj/structure/cable/orange{ @@ -68427,9 +52167,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/xenobiology) "cxw" = ( /obj/structure/cable/orange{ @@ -68441,9 +52179,7 @@ dir = 4 }, /obj/effect/landmark/lightsout, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/xenobiology) "cxx" = ( /obj/machinery/monkey_recycler, @@ -68455,9 +52191,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/xenobiology) "cxy" = ( /obj/machinery/smartfridge/extract/preloaded, @@ -68469,9 +52203,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/xenobiology) "cxz" = ( /obj/machinery/processor{ @@ -68486,9 +52218,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/xenobiology) "cxA" = ( /obj/structure/cable/orange{ @@ -68505,33 +52235,28 @@ dir = 4 }, /obj/effect/landmark/start/scientist, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /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 - }, +/turf/open/floor/plasteel/white, /area/science/xenobiology) "cxC" = ( /obj/structure/table, -/obj/item/weapon/extinguisher, -/obj/item/weapon/extinguisher, +/obj/item/extinguisher, +/obj/item/extinguisher, /obj/machinery/light{ dir = 4 }, -/turf/open/floor/plasteel/whitepurple{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/whitepurple, /area/science/xenobiology) "cxD" = ( /obj/machinery/power/apc{ dir = 8; name = "Xenobiology APC"; + areastring = "/area/science/xenobiology"; pixel_x = -25 }, /obj/structure/cable/orange{ @@ -68542,10 +52267,8 @@ icon_state = "ast_warn_end"; dir = 4 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/xenobiology) +/turf/open/floor/plating/astplate, +/area/maintenance/asteroid/aft/science) "cxE" = ( /obj/structure/cable/orange{ d1 = 1; @@ -68557,9 +52280,7 @@ d2 = 8; icon_state = "1-8" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/science) "cxF" = ( /obj/machinery/door/airlock/shuttle, @@ -68568,15 +52289,11 @@ /area/shuttle/arrival) "cxG" = ( /obj/machinery/vending/cigarette, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/secondary/entry) "cxH" = ( /obj/machinery/vending/coffee, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/secondary/entry) "cxI" = ( /obj/structure/shuttle/engine/propulsion{ @@ -68593,23 +52310,18 @@ /turf/open/floor/plating, /area/shuttle/transport) "cxL" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/science) "cxN" = ( /obj/machinery/light/small, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/science) "cxO" = ( /obj/structure/disposalpipe/segment, @@ -68627,14 +52339,13 @@ d2 = 4; icon_state = "2-4" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/science) "cxP" = ( /obj/machinery/power/apc{ dir = 1; name = "Toxins Lab APC"; + areastring = "/area/science/mixing"; pixel_y = 25 }, /obj/structure/cable/orange{ @@ -68642,15 +52353,11 @@ 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) +/turf/open/floor/plating/astplate, +/area/maintenance/asteroid/aft/science) "cxQ" = ( /obj/machinery/r_n_d/server/core, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /area/science/server) "cxR" = ( /obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ @@ -68658,13 +52365,10 @@ external_pressure_bound = 120; name = "server vent" }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /area/science/server) "cxS" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/general/hidden{ dir = 10 }, @@ -68673,9 +52377,7 @@ name = "SERVER ROOM"; pixel_y = 32 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/science/server) "cxT" = ( /obj/machinery/airalarm{ @@ -68684,22 +52386,16 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 1 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/science/server) "cxU" = ( -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 + dir = 8 }, /area/science/research) "cxW" = ( @@ -68708,61 +52404,47 @@ pixel_x = 24 }, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/science/research) "cxX" = ( /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 }, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cafeteria, /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 - }, +/turf/open/floor/plasteel/cafeteria, /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 - }, +/turf/open/floor/plasteel, /area/science/storage) "cya" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cafeteria, /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 - }, +/turf/open/floor/plasteel, /area/science/storage) "cyc" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 9; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 9 }, /area/security/checkpoint/science) "cyd" = ( @@ -68774,24 +52456,18 @@ network = list("RD") }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /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 + dir = 1 }, /area/security/checkpoint/science) "cyf" = ( /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/security/checkpoint/science) "cyg" = ( @@ -68809,17 +52485,13 @@ 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 + dir = 5 }, /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 - }, +/turf/open/floor/plasteel, /area/science/misc_lab) "cyi" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -68830,25 +52502,19 @@ name = "Station Intercom (General)"; pixel_y = 20 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/science/misc_lab) "cyk" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/science/research) "cyl" = ( /obj/structure/cable/orange{ @@ -68866,51 +52532,39 @@ name = "Station Intercom (General)"; pixel_x = -28 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /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 - }, +/turf/open/floor/plasteel/white, /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 - }, +/turf/open/floor/plasteel/whitepurple, /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 - }, +/turf/open/floor/plasteel/white, /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 - }, +/turf/open/floor/plasteel/white, /area/science/xenobiology) "cyq" = ( /obj/structure/sign/electricshock{ pixel_y = -32 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/xenobiology) "cyr" = ( /obj/structure/sign/electricshock{ @@ -68921,9 +52575,7 @@ dir = 1; network = list("SS13","RD") }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/xenobiology) "cys" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -68935,9 +52587,7 @@ name = "Station Intercom (General)"; pixel_x = -28 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/entry) "cyt" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ @@ -68950,9 +52600,7 @@ dir = 8; pixel_x = 24 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/entry) "cyu" = ( /obj/structure/chair{ @@ -68996,9 +52644,7 @@ dir = 8; pixel_x = 24 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/entry) "cyz" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -69016,9 +52662,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/entry) "cyA" = ( /turf/open/floor/mineral/titanium/blue, @@ -69052,17 +52696,13 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/science) "cyG" = ( /obj/machinery/light/small{ dir = 8 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/science/server) "cyH" = ( /obj/machinery/door/airlock/glass_command{ @@ -69072,24 +52712,18 @@ /obj/machinery/atmospherics/pipe/manifold/general/hidden{ dir = 8 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /area/science/server) "cyJ" = ( /obj/structure/chair/office/light, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/science/server) "cyK" = ( /obj/machinery/light{ @@ -69098,13 +52732,11 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/science/server) "cyL" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/o2, +/obj/item/storage/firstaid/o2, /obj/machinery/camera{ c_tag = "Research Treatment Center"; dir = 1; @@ -69112,39 +52744,29 @@ }, /obj/item/clothing/neck/stethoscope, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 10 }, /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/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, /obj/structure/closet/crate/freezer, -/turf/open/floor/plasteel/whitepurple/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/whitepurple/side, /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 + dir = 6 }, /area/science/research) "cyO" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/science/storage) "cyP" = ( /obj/machinery/suit_storage_unit/rd, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cafeteria, /area/crew_quarters/heads/hor) "cyQ" = ( /obj/structure/table, @@ -69153,9 +52775,7 @@ }, /obj/machinery/recharger, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/security/checkpoint/science) "cyR" = ( @@ -69164,14 +52784,10 @@ }, /obj/effect/landmark/start/depsec/science, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/checkpoint/science) "cyS" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/checkpoint/science) "cyT" = ( /obj/machinery/airalarm{ @@ -69184,17 +52800,13 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /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 - }, +/turf/open/floor/plasteel, /area/science/misc_lab) "cyV" = ( /obj/structure/cable/orange{ @@ -69205,9 +52817,7 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 1 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/science/misc_lab) "cyW" = ( /obj/structure/cable/orange{ @@ -69215,9 +52825,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/science/misc_lab) "cyX" = ( /obj/structure/cable/orange{ @@ -69232,9 +52840,7 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/science/misc_lab) "cyY" = ( /obj/machinery/door/airlock/glass_research{ @@ -69252,9 +52858,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/science/research) "cyZ" = ( /obj/structure/cable/orange{ @@ -69269,17 +52873,13 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/research) "cza" = ( /obj/structure/sign/xenobio{ pixel_x = 32 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/research) "czb" = ( /obj/structure/window/reinforced{ @@ -69291,9 +52891,7 @@ name = "Containment Control 5" }, /obj/effect/turf_decal/stripes/end, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/xenobiology) "czc" = ( /obj/structure/cable/orange{ @@ -69304,9 +52902,7 @@ /obj/machinery/door/window/northleft{ req_access_txt = "55" }, -/turf/open/floor/plasteel/whitepurple/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/whitepurple/side, /area/science/xenobiology) "czd" = ( /obj/structure/window/reinforced{ @@ -69315,9 +52911,7 @@ /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 - }, +/turf/open/floor/plasteel/white, /area/science/xenobiology) "cze" = ( /obj/structure/window/reinforced{ @@ -69329,9 +52923,7 @@ name = "Containment Control 6" }, /obj/effect/turf_decal/stripes/end, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/xenobiology) "czf" = ( /obj/structure/window/reinforced{ @@ -69343,9 +52935,7 @@ name = "Containment Control 7" }, /obj/effect/turf_decal/stripes/end, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/xenobiology) "czg" = ( /obj/structure/window/reinforced{ @@ -69357,43 +52947,33 @@ name = "Containment Control 8" }, /obj/effect/turf_decal/stripes/end, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/xenobiology) "czh" = ( /obj/structure/table, /obj/machinery/reagentgrinder, -/turf/open/floor/plasteel/whitepurple{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/whitepurple, /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 - }, +/obj/item/storage/box/beakers, +/obj/item/storage/box/syringes, +/obj/item/storage/box/monkeycubes, +/obj/item/storage/box/monkeycubes, +/turf/open/floor/plasteel/whitepurple, /area/science/xenobiology) "czj" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/hallway/secondary/entry) "czl" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -69409,9 +52989,7 @@ d2 = 4; icon_state = "1-4" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/entry) "czm" = ( /obj/effect/turf_decal/stripes/line{ @@ -69426,9 +53004,7 @@ d2 = 8; icon_state = "2-8" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/entry) "czn" = ( /obj/machinery/door/airlock/shuttle, @@ -69460,9 +53036,7 @@ /area/shuttle/transport) "czp" = ( /obj/machinery/r_n_d/server/robotics, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /area/science/server) "czq" = ( /obj/machinery/camera{ @@ -69475,31 +53049,23 @@ on = 1; target_temperature = 80 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/science/server) "czr" = ( /obj/machinery/computer/rdservercontrol, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/science/server) "czs" = ( /obj/structure/table, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/science/server) "czt" = ( /obj/machinery/modular_computer/console/preset/research, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cafeteria, /area/crew_quarters/heads/hor) "czu" = ( /obj/structure/rack, -/obj/item/weapon/circuitboard/aicore{ +/obj/item/circuitboard/aicore{ pixel_x = -2; pixel_y = 4 }, @@ -69516,9 +53082,7 @@ pixel_y = -28 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 10 }, /area/security/checkpoint/science) "czw" = ( @@ -69530,24 +53094,21 @@ dir = 1; network = list("SS13") }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red/side, /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 - }, +/turf/open/floor/plasteel/red/side, /area/security/checkpoint/science) "czy" = ( /obj/machinery/power/apc{ cell_type = 5000; dir = 2; name = "Science Security Checkpoint APC"; + areastring = "/area/security/checkpoint/science"; pixel_y = -24 }, /obj/structure/cable/orange{ @@ -69555,9 +53116,7 @@ icon_state = "0-4" }, /obj/structure/closet/secure_closet/security/science, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red/side, /area/security/checkpoint/science) "czz" = ( /obj/structure/filingcabinet, @@ -69567,24 +53126,18 @@ icon_state = "1-8" }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 6 }, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/science/misc_lab) "czC" = ( /obj/structure/cable/orange{ @@ -69592,14 +53145,10 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/science/misc_lab) "czD" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/science/misc_lab) "czE" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -69607,13 +53156,10 @@ /obj/structure/sign/map/left/ceres{ pixel_x = 32 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/science/misc_lab) "czF" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "XenoPod5"; name = "containment door 5" @@ -69622,9 +53168,7 @@ d2 = 4; icon_state = "0-4" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/science/xenobiology) "czG" = ( /obj/machinery/door/poddoor/preopen{ @@ -69644,13 +53188,10 @@ /obj/machinery/door/window/southleft{ req_access_txt = "55" }, -/turf/open/floor/plasteel/purple{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/purple, /area/science/xenobiology) "czH" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment, /obj/machinery/door/poddoor/preopen{ id = "XenoPod5"; @@ -69660,13 +53201,10 @@ d2 = 8; icon_state = "0-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/science/xenobiology) "czI" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "XenoPod6"; name = "containment door 6" @@ -69675,9 +53213,7 @@ d2 = 4; icon_state = "0-4" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/science/xenobiology) "czJ" = ( /obj/machinery/door/poddoor/preopen{ @@ -69698,13 +53234,10 @@ /obj/machinery/door/window/southleft{ req_access_txt = "55" }, -/turf/open/floor/plasteel/purple{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/purple, /area/science/xenobiology) "czK" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment, /obj/machinery/door/poddoor/preopen{ id = "XenoPod6"; @@ -69715,13 +53248,10 @@ d2 = 8; icon_state = "0-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/science/xenobiology) "czL" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "XenoPod7"; layer = 2.6; @@ -69731,9 +53261,7 @@ d2 = 4; icon_state = "0-4" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/science/xenobiology) "czM" = ( /obj/machinery/door/poddoor/preopen{ @@ -69754,13 +53282,10 @@ /obj/machinery/door/window/southleft{ req_access_txt = "55" }, -/turf/open/floor/plasteel/purple{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/purple, /area/science/xenobiology) "czN" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment, /obj/machinery/door/poddoor/preopen{ id = "XenoPod7"; @@ -69771,20 +53296,15 @@ d2 = 8; icon_state = "0-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/science/xenobiology) "czO" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/orange{ d2 = 4; icon_state = "0-4" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/science/xenobiology) "czP" = ( /obj/machinery/door/poddoor/preopen{ @@ -69805,48 +53325,28 @@ /obj/machinery/door/window/southleft{ req_access_txt = "55" }, -/turf/open/floor/plasteel/purple{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/purple, /area/science/xenobiology) "czQ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /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 - }, +/turf/open/floor/plating, /area/science/xenobiology) "czR" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /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 @@ -69857,9 +53357,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/entry) "czV" = ( /obj/structure/closet/crate, @@ -69892,14 +53390,12 @@ }, /obj/item/device/assembly/mousetrap/armed, /obj/item/stack/sheet/metal, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/science) "cAa" = ( /obj/structure/closet/crate, -/obj/item/weapon/storage/bag/ore, -/obj/item/weapon/pickaxe/emergency, +/obj/item/storage/bag/ore, +/obj/item/pickaxe/emergency, /turf/open/floor/plating/asteroid, /area/maintenance/asteroid/aft/science) "cAb" = ( @@ -69912,18 +53408,14 @@ /turf/open/floor/plasteel/white, /area/crew_quarters/heads/hor) "cAc" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /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 - }, +/turf/closed/wall/r_wall, /area/science/misc_lab) "cAe" = ( /obj/machinery/light{ @@ -69938,41 +53430,29 @@ 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 - }, +/obj/item/book/manual/wiki/telescience, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /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 + dir = 1 }, /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" - }, +/turf/open/floor/circuit/killroom, /area/science/xenobiology) "cAj" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -69980,9 +53460,7 @@ dir = 8 }, /obj/effect/landmark/event_spawn, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/entry) "cAk" = ( /obj/structure/disposalpipe/segment{ @@ -69994,9 +53472,7 @@ d2 = 4; icon_state = "1-4" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/science) "cAl" = ( /obj/structure/disposalpipe/segment{ @@ -70007,9 +53483,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/science) "cAm" = ( /obj/structure/cable/orange{ @@ -70020,9 +53494,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/science) "cAn" = ( /obj/structure/cable/orange{ @@ -70040,14 +53512,13 @@ icon_state = "2-4" }, /obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/science) "cAo" = ( /obj/machinery/power/apc{ dir = 1; name = "RnD Server APC"; + areastring = "/area/science/server"; pixel_y = 25 }, /obj/structure/disposalpipe/segment{ @@ -70063,10 +53534,8 @@ 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) +/turf/open/floor/plating/astplate, +/area/maintenance/asteroid/aft/science) "cAp" = ( /obj/structure/cable/orange{ d1 = 2; @@ -70078,18 +53547,14 @@ icon_state = "pipe-c" }, /obj/structure/grille, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plasteel/cafeteria, /area/crew_quarters/heads/hor) "cAr" = ( /obj/machinery/computer/card/minor/rd, @@ -70098,9 +53563,7 @@ dir = 1; network = list("SS13") }, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cafeteria, /area/crew_quarters/heads/hor) "cAs" = ( /obj/effect/turf_decal/stripes/line{ @@ -70111,9 +53574,7 @@ /turf/open/floor/plasteel/white, /area/crew_quarters/heads/hor) "cAt" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/science/misc_lab) "cAu" = ( /obj/machinery/shieldwallgen{ @@ -70123,25 +53584,19 @@ d2 = 2; icon_state = "0-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/science/misc_lab) "cAv" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/science/misc_lab) "cAx" = ( /obj/machinery/airalarm{ @@ -70149,14 +53604,12 @@ pixel_x = 24 }, /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, -/obj/item/weapon/storage/toolbox/electrical{ +/obj/item/storage/toolbox/mechanical, +/obj/item/storage/toolbox/electrical{ pixel_x = 1; pixel_y = 5 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/science/misc_lab) "cAy" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ @@ -70167,38 +53620,24 @@ 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" - }, +/turf/open/floor/circuit/killroom, /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" - }, +/turf/open/floor/circuit/killroom, /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" - }, +/turf/open/floor/circuit/killroom, /area/science/xenobiology) "cAB" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/science) "cAC" = ( /obj/structure/cable/orange{ @@ -70210,9 +53649,7 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/science) "cAD" = ( /obj/structure/cable/orange{ @@ -70225,13 +53662,10 @@ icon_state = "pipe-c" }, /obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/science) "cAE" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/orange{ d1 = 1; d2 = 2; @@ -70242,39 +53676,29 @@ icon_state = "0-2" }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/science/misc_lab) "cAF" = ( /obj/structure/table, -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/science/misc_lab) "cAG" = ( /obj/effect/landmark/lightsout, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/science/misc_lab) "cAI" = ( /obj/machinery/light/small, -/turf/open/floor/plasteel/darkpurple/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/darkpurple/side, /area/science/xenobiology) "cAJ" = ( /obj/structure/disposalpipe/trunk{ @@ -70283,15 +53707,11 @@ /obj/structure/disposaloutlet{ dir = 8 }, -/turf/open/floor/plasteel/darkpurple/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/darkpurple/side, /area/science/xenobiology) "cAK" = ( /obj/machinery/atmospherics/pipe/simple/general/visible, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/science/xenobiology) "cAL" = ( /obj/machinery/light{ @@ -70301,9 +53721,7 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/entry) "cAM" = ( /obj/machinery/light{ @@ -70318,22 +53736,16 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/science) "cAO" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/science) "cAP" = ( /obj/structure/cable/orange{ @@ -70343,6 +53755,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Research Director's Office APC"; + areastring = "/area/crew_quarters/heads/hor"; pixel_y = 25 }, /obj/structure/cable/orange{ @@ -70355,10 +53768,8 @@ 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) +/turf/open/floor/plating/astplate, +/area/maintenance/asteroid/aft/science) "cAQ" = ( /obj/structure/disposaloutlet{ dir = 8 @@ -70366,13 +53777,10 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/science/misc_lab) "cAR" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -70386,9 +53794,7 @@ icon_state = "0-2" }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/science/misc_lab) "cAS" = ( /obj/structure/window/reinforced, @@ -70399,9 +53805,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 10 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/science/misc_lab) "cAT" = ( /obj/effect/turf_decal/stripes/line{ @@ -70415,18 +53819,14 @@ req_access_txt = "55" }, /obj/effect/turf_decal/delivery, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/science/misc_lab) "cAV" = ( /obj/machinery/atmospherics/components/unary/thermomachine/freezer{ @@ -70434,18 +53834,14 @@ dir = 2; on = 1 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/science) "cAX" = ( /obj/structure/closet/emcloset, @@ -70453,9 +53849,7 @@ c_tag = "Docking Asteroid Hall 14"; dir = 4 }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/secondary/entry) "cAY" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ @@ -70464,9 +53858,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/entry) "cAZ" = ( /obj/effect/turf_decal/stripes/line{ @@ -70476,9 +53868,7 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/entry) "cBa" = ( /obj/machinery/disposal/bin, @@ -70489,9 +53879,7 @@ c_tag = "Docking Asteroid Hall 12"; dir = 9 }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/secondary/entry) "cBb" = ( /obj/structure/closet/emcloset, @@ -70499,9 +53887,7 @@ c_tag = "Docking Asteroid Hall 10"; dir = 4 }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/secondary/entry) "cBc" = ( /obj/effect/turf_decal/stripes/line{ @@ -70516,9 +53902,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/entry) "cBd" = ( /obj/machinery/disposal/bin, @@ -70529,9 +53913,7 @@ c_tag = "Docking Asteroid Hall 8"; dir = 9 }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/secondary/entry) "cBe" = ( /turf/closed/mineral, @@ -70541,16 +53923,12 @@ dir = 8 }, /obj/item/device/radio/beacon, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/science/misc_lab) "cBh" = ( /obj/structure/cable/orange{ @@ -70567,9 +53945,7 @@ name = "Containment Pen"; req_access_txt = "55" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/science/misc_lab) "cBi" = ( /obj/structure/cable/orange{ @@ -70581,9 +53957,7 @@ name = "Containment Pen"; req_access_txt = "55" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/science/misc_lab) "cBj" = ( /obj/structure/cable/orange{ @@ -70591,9 +53965,7 @@ d2 = 8; icon_state = "1-8" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/science/misc_lab) "cBk" = ( /obj/machinery/autolathe, @@ -70606,9 +53978,7 @@ dir = 9; network = list("SS13","RD") }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/science/misc_lab) "cBl" = ( /obj/structure/plasticflaps, @@ -70616,9 +53986,7 @@ dir = 4; icon_state = "pipe-c" }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/science/misc_lab) "cBm" = ( /obj/structure/rack, @@ -70634,9 +54002,7 @@ /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 5 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/science) "cBo" = ( /obj/structure/cable/orange{ @@ -70647,31 +54013,23 @@ /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 9 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/science) "cBp" = ( /obj/structure/closet/emcloset, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/secondary/entry) "cBq" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/entry) "cBr" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/entry) "cBs" = ( /obj/structure/closet/wardrobe/mixed, @@ -70682,9 +54040,7 @@ dir = 10 }, /obj/effect/landmark/blobstart, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/entry) "cBu" = ( /obj/effect/turf_decal/stripes/line{ @@ -70695,9 +54051,7 @@ d2 = 4; icon_state = "1-4" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/entry) "cBv" = ( /obj/structure/cable/orange{ @@ -70705,9 +54059,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/secondary/entry) "cBw" = ( /obj/machinery/door/airlock/maintenance{ @@ -70719,9 +54071,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/secondary/entry) "cBx" = ( /obj/structure/cable/orange{ @@ -70733,9 +54083,7 @@ icon_state = "ast_warn"; dir = 8 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/hallway/secondary/entry) "cBy" = ( /obj/structure/cable/orange{ @@ -70743,14 +54091,10 @@ d2 = 8; icon_state = "2-8" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/hallway/secondary/entry) "cBz" = ( -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/rust, /area/hallway/secondary/entry) "cBA" = ( /obj/machinery/light/small, @@ -70763,22 +54107,17 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/science) "cBC" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /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 - }, +/turf/open/floor/plating, /area/science/misc_lab) "cBD" = ( /obj/structure/window/reinforced{ @@ -70789,18 +54128,14 @@ dir = 9 }, /obj/machinery/computer/rdconsole/experiment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/science/misc_lab) "cBF" = ( /obj/machinery/light{ @@ -70809,9 +54144,7 @@ /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 - }, +/turf/open/floor/plasteel, /area/science/misc_lab) "cBG" = ( /obj/machinery/door/airlock/shuttle{ @@ -70825,9 +54158,7 @@ d2 = 4; icon_state = "1-4" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/hallway/secondary/entry) "cBI" = ( /obj/machinery/light/small{ @@ -70838,9 +54169,7 @@ d2 = 8; icon_state = "2-8" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/hallway/secondary/entry) "cBJ" = ( /obj/effect/spawner/lootdrop/grille_or_trash, @@ -70850,9 +54179,7 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/science/misc_lab) "cBL" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ @@ -70863,21 +54190,16 @@ dir = 9; network = list("SS13","RD") }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/closed/wall/r_wall, /area/science/misc_lab) "cBN" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/orange{ d1 = 1; d2 = 2; @@ -70888,9 +54210,7 @@ dir = 4 }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/science/misc_lab) "cBO" = ( /obj/structure/table, @@ -70900,9 +54220,7 @@ /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/science/misc_lab) "cBP" = ( /obj/machinery/atmospherics/components/binary/pump{ @@ -70910,29 +54228,21 @@ name = "Injector Toggle"; on = 0 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/science/misc_lab) "cBR" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/science/misc_lab) "cBS" = ( /obj/structure/filingcabinet/chestdrawer, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/science/misc_lab) "cBT" = ( /obj/structure/shuttle/engine/heater, @@ -70945,9 +54255,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/hallway/secondary/entry) "cBV" = ( /obj/structure/grille/broken, @@ -70955,35 +54263,29 @@ /area/hallway/secondary/entry) "cBW" = ( /turf/closed/wall, -/area/maintenance/asteroid/disposal/southwest) +/area/maintenance/asteroid/disposal/external/southwest) "cBX" = ( /obj/structure/disposalpipe/trunk, /obj/machinery/disposal/deliveryChute{ dir = 1 }, /turf/open/floor/plating/airless, -/area/maintenance/asteroid/disposal/southwest) +/area/maintenance/asteroid/disposal/external/southwest) "cBY" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/science/misc_lab) "cCb" = ( /obj/item/device/radio/intercom{ @@ -70991,36 +54293,28 @@ name = "Station Intercom (General)"; pixel_y = -28 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/science/misc_lab) "cCe" = ( /obj/machinery/status_display{ density = 0; layer = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/science/misc_lab) "cCf" = ( /obj/structure/cable/orange{ @@ -71029,15 +54323,11 @@ icon_state = "2-4" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/science) "cCg" = ( /obj/structure/barricade/wooden, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/science) "cCh" = ( /obj/structure/shuttle/engine/propulsion, @@ -71062,18 +54352,18 @@ /area/shuttle/arrival) "cCj" = ( /turf/closed/wall, -/area/maintenance/asteroid/disposal/southeast) +/area/maintenance/asteroid/disposal/external/southeast) "cCk" = ( /obj/structure/disposaloutlet{ dir = 1 }, /obj/structure/disposalpipe/trunk, /turf/open/floor/plating/airless, -/area/maintenance/asteroid/disposal/southeast) +/area/maintenance/asteroid/disposal/external/southeast) "cCl" = ( /obj/structure/disposalpipe/segment, /turf/closed/wall, -/area/maintenance/asteroid/disposal/southwest) +/area/maintenance/asteroid/disposal/external/southwest) "cCm" = ( /obj/structure/cable/orange{ d1 = 1; @@ -71082,37 +54372,26 @@ }, /obj/structure/disposalpipe/segment, /obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/science) "cCp" = ( /obj/structure/girder, /obj/structure/grille, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/science) -"cCq" = ( -/turf/closed/wall, -/area/hallway/secondary/entry) "cCr" = ( /obj/machinery/door/airlock/glass_external{ cyclelinkeddir = 8 @@ -71122,24 +54401,22 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/hallway/secondary/entry) "cCs" = ( /obj/structure/disposalpipe/segment, /turf/closed/wall/rust, -/area/maintenance/asteroid/disposal/southeast) +/area/maintenance/asteroid/disposal/external/southeast) "cCt" = ( /obj/structure/disposalpipe/trunk{ dir = 1 }, /obj/structure/disposaloutlet, /turf/open/floor/plating, -/area/maintenance/asteroid/disposal/southwest) +/area/maintenance/asteroid/disposal/external/southwest) "cCu" = ( /turf/closed/wall/rust, -/area/maintenance/asteroid/disposal/southwest) +/area/maintenance/asteroid/disposal/external/southwest) "cCv" = ( /obj/structure/cable/orange{ d1 = 4; @@ -71150,9 +54427,7 @@ dir = 4 }, /obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/science) "cCw" = ( /obj/structure/cable/orange{ @@ -71167,14 +54442,13 @@ icon_state = "ast_warn"; dir = 1 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/science) "cCx" = ( /obj/machinery/power/apc{ dir = 1; name = "Testing Lab APC"; + areastring = "/area/science/misc_lab"; pixel_y = 25 }, /obj/structure/cable/orange{ @@ -71190,10 +54464,8 @@ dir = 4 }, /obj/effect/turf_decal/stripes/end, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/misc_lab) +/turf/open/floor/plating, +/area/maintenance/asteroid/aft/science) "cCy" = ( /obj/structure/cable/orange{ d1 = 4; @@ -71204,9 +54476,7 @@ dir = 4 }, /obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/science) "cCz" = ( /obj/structure/cable/orange{ @@ -71218,24 +54488,18 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/science) "cCA" = ( /obj/structure/girder, /obj/structure/grille, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/science) "cCC" = ( /obj/machinery/light/small, @@ -71244,9 +54508,7 @@ d2 = 4; icon_state = "1-4" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/hallway/secondary/entry) "cCD" = ( /obj/machinery/door/airlock/glass_external{ @@ -71257,9 +54519,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/hallway/secondary/entry) "cCE" = ( /obj/structure/cable/orange{ @@ -71281,11 +54541,12 @@ /area/space) "cCG" = ( /turf/closed/wall/rust, -/area/maintenance/asteroid/disposal/southeast) +/area/maintenance/asteroid/disposal/external/southeast) "cCH" = ( /obj/machinery/power/apc{ dir = 1; name = "South-Eastern External Waste Belt APC"; + areastring = "/area/maintenance/asteroid/disposal/external/southeast"; pixel_y = 24 }, /obj/structure/cable/orange{ @@ -71294,7 +54555,7 @@ }, /obj/effect/turf_decal/stripes/end, /turf/open/floor/plating, -/area/maintenance/asteroid/disposal/southeast) +/area/maintenance/asteroid/disposal/external/southeast) "cCI" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -71302,32 +54563,32 @@ /obj/structure/rack, /obj/item/clothing/mask/gas, /obj/item/clothing/mask/gas, -/obj/item/weapon/wirecutters, +/obj/item/wirecutters, /turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/disposal/southeast) +/area/maintenance/asteroid/disposal/external/southeast) "cCJ" = ( /obj/machinery/disposal/deliveryChute, /obj/structure/disposalpipe/trunk{ dir = 1 }, /turf/open/floor/plating, -/area/maintenance/asteroid/disposal/southeast) +/area/maintenance/asteroid/disposal/external/southeast) "cCK" = ( /obj/machinery/conveyor/auto, /obj/machinery/light/small{ dir = 8 }, /turf/open/floor/plating, -/area/maintenance/asteroid/disposal/southwest) +/area/maintenance/asteroid/disposal/external/southwest) "cCL" = ( /obj/structure/rack, /obj/item/clothing/mask/breath, -/obj/item/weapon/tank/internals/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, /obj/effect/turf_decal/stripes/line{ dir = 8 }, /turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/disposal/southwest) +/area/maintenance/asteroid/disposal/external/southwest) "cCM" = ( /obj/effect/turf_decal/stripes/end, /obj/structure/cable/orange{ @@ -71337,16 +54598,15 @@ /obj/machinery/power/apc{ dir = 1; name = "South-Western External Waste Belt APC"; + areastring = "/area/maintenance/asteroid/disposal/external/southwest"; pixel_y = 24 }, /turf/open/floor/plating, -/area/maintenance/asteroid/disposal/southwest) +/area/maintenance/asteroid/disposal/external/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 - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/science) "cCO" = ( /obj/structure/disposalpipe/segment, @@ -71357,32 +54617,24 @@ }, /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 - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/science) "cCQ" = ( /obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/science) "cCS" = ( /obj/machinery/door/airlock/glass_external{ @@ -71394,7 +54646,7 @@ icon_state = "4-8" }, /turf/open/floor/plating, -/area/maintenance/asteroid/disposal/southeast) +/area/maintenance/asteroid/disposal/external/southeast) "cCT" = ( /obj/machinery/light/small, /obj/structure/cable/orange{ @@ -71403,7 +54655,7 @@ icon_state = "4-8" }, /turf/open/floor/plating, -/area/maintenance/asteroid/disposal/southeast) +/area/maintenance/asteroid/disposal/external/southeast) "cCU" = ( /obj/structure/cable/orange{ d1 = 4; @@ -71411,7 +54663,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/disposal/southeast) +/area/maintenance/asteroid/disposal/external/southeast) "cCV" = ( /obj/structure/cable/orange{ d1 = 1; @@ -71419,13 +54671,13 @@ icon_state = "1-8" }, /turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/disposal/southeast) +/area/maintenance/asteroid/disposal/external/southeast) "cCW" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 }, /turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/disposal/southeast) +/area/maintenance/asteroid/disposal/external/southeast) "cCX" = ( /obj/machinery/conveyor/auto{ dir = 1 @@ -71434,17 +54686,17 @@ dir = 4 }, /turf/open/floor/plating, -/area/maintenance/asteroid/disposal/southeast) +/area/maintenance/asteroid/disposal/external/southeast) "cCY" = ( /obj/machinery/conveyor/auto, /turf/open/floor/plating, -/area/maintenance/asteroid/disposal/southwest) +/area/maintenance/asteroid/disposal/external/southwest) "cCZ" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 }, /turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/disposal/southwest) +/area/maintenance/asteroid/disposal/external/southwest) "cDa" = ( /obj/structure/cable/orange{ d1 = 1; @@ -71452,97 +54704,64 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/disposal/southwest) +/area/maintenance/asteroid/disposal/external/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) +/area/maintenance/asteroid/disposal/external/southwest) "cDe" = ( /obj/structure/girder, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/arrivals) "cDf" = ( /obj/structure/table, -/obj/item/weapon/cultivator, +/obj/item/cultivator, /obj/item/seeds/banana, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/science) "cDg" = ( /obj/structure/grille, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/arrivals) "cDh" = ( /obj/machinery/hydroponics/soil, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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) +/area/maintenance/asteroid/disposal/external/southeast) "cDj" = ( /obj/effect/turf_decal/stripes/line, -/obj/item/weapon/wrench, +/obj/item/wrench, /turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/disposal/southeast) +/area/maintenance/asteroid/disposal/external/southeast) "cDk" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 }, /turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/disposal/southeast) +/area/maintenance/asteroid/disposal/external/southeast) "cDl" = ( /obj/machinery/conveyor/auto{ dir = 1 }, /turf/open/floor/plating, -/area/maintenance/asteroid/disposal/southeast) +/area/maintenance/asteroid/disposal/external/southeast) "cDm" = ( /obj/machinery/conveyor/auto{ dir = 9; verted = -1 }, /turf/open/floor/plating, -/area/maintenance/asteroid/disposal/southwest) +/area/maintenance/asteroid/disposal/external/southwest) "cDn" = ( /obj/machinery/conveyor/auto{ dir = 6 }, /turf/open/floor/plating, -/area/maintenance/asteroid/disposal/southwest) +/area/maintenance/asteroid/disposal/external/southwest) "cDo" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -71553,7 +54772,7 @@ icon_state = "1-4" }, /turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/disposal/southwest) +/area/maintenance/asteroid/disposal/external/southwest) "cDp" = ( /obj/effect/turf_decal/stripes/line, /obj/structure/cable/orange{ @@ -71562,7 +54781,7 @@ icon_state = "4-8" }, /turf/open/floor/plating, -/area/maintenance/asteroid/disposal/southwest) +/area/maintenance/asteroid/disposal/external/southwest) "cDq" = ( /obj/machinery/door/airlock/glass_external{ cyclelinkeddir = 8 @@ -71573,7 +54792,7 @@ icon_state = "4-8" }, /turf/open/floor/plating, -/area/maintenance/asteroid/disposal/southwest) +/area/maintenance/asteroid/disposal/external/southwest) "cDr" = ( /obj/machinery/light/small, /obj/structure/cable/orange{ @@ -71582,132 +54801,39 @@ 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) +/area/maintenance/asteroid/disposal/external/southwest) "cDz" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/science) "cDA" = ( /obj/structure/table, -/obj/item/weapon/weldingtool/mini, +/obj/item/weldingtool/mini, /turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/disposal/southeast) +/area/maintenance/asteroid/disposal/external/southeast) "cDB" = ( /obj/item/chair, /turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/disposal/southeast) +/area/maintenance/asteroid/disposal/external/southeast) "cDC" = ( /obj/machinery/conveyor/auto{ dir = 5 }, /turf/open/floor/plating, -/area/maintenance/asteroid/disposal/southeast) +/area/maintenance/asteroid/disposal/external/southeast) "cDD" = ( /obj/machinery/conveyor/auto{ dir = 4 }, /turf/open/floor/plating, -/area/maintenance/asteroid/disposal/southeast) +/area/maintenance/asteroid/disposal/external/southeast) "cDE" = ( /obj/machinery/conveyor/auto{ dir = 10; verted = -1 }, /turf/open/floor/plating, -/area/maintenance/asteroid/disposal/southeast) +/area/maintenance/asteroid/disposal/external/southeast) "cDF" = ( /obj/machinery/conveyor/auto{ dir = 4 @@ -71718,53 +54844,18 @@ random_basetype = /obj/structure/sign/poster/official }, /turf/open/floor/plating, -/area/maintenance/asteroid/disposal/southwest) +/area/maintenance/asteroid/disposal/external/southwest) "cDG" = ( -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /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) +/area/maintenance/asteroid/disposal/external/southeast) "cDM" = ( /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel/floorgrime, -/area/maintenance/asteroid/disposal/southeast) +/area/maintenance/asteroid/disposal/external/southeast) "cDN" = ( /obj/machinery/light/small, /obj/machinery/conveyor/auto{ @@ -71772,7 +54863,7 @@ verted = -1 }, /turf/open/floor/plating, -/area/maintenance/asteroid/disposal/southwest) +/area/maintenance/asteroid/disposal/external/southwest) "cDO" = ( /obj/structure/disposalpipe/trunk{ dir = 4 @@ -71781,13 +54872,13 @@ dir = 8 }, /turf/open/floor/plating, -/area/maintenance/asteroid/disposal/southwest) +/area/maintenance/asteroid/disposal/external/southwest) "cDP" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/closed/wall, -/area/maintenance/asteroid/disposal/southwest) +/area/maintenance/asteroid/disposal/external/southwest) "cDQ" = ( /obj/structure/disposalpipe/trunk{ dir = 8 @@ -71796,102 +54887,7 @@ 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) +/area/maintenance/asteroid/disposal/external/southwest) "cEb" = ( /obj/machinery/disposal/deliveryChute{ dir = 8 @@ -71900,13 +54896,13 @@ dir = 4 }, /turf/open/floor/plating/airless, -/area/maintenance/asteroid/disposal/southeast) +/area/maintenance/asteroid/disposal/external/southeast) "cEc" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/closed/wall, -/area/maintenance/asteroid/disposal/southeast) +/area/maintenance/asteroid/disposal/external/southeast) "cEd" = ( /obj/structure/disposaloutlet{ dir = 4 @@ -71915,53 +54911,18 @@ dir = 8 }, /turf/open/floor/plating, -/area/maintenance/asteroid/disposal/southeast) +/area/maintenance/asteroid/disposal/external/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) +/area/maintenance/asteroid/disposal/external/southeast) "cEj" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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; @@ -71977,15 +54938,11 @@ /area/space) "cEm" = ( /obj/machinery/ai_status_display, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/ai_monitored/turret_protected/ai) "cEn" = ( /obj/machinery/ai_status_display, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/ai_monitored/turret_protected/ai) "cEo" = ( /obj/machinery/door/airlock/security{ @@ -71997,49 +54954,17 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel/red, /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/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, /obj/structure/cable/orange{ d1 = 1; @@ -72050,87 +54975,69 @@ d2 = 2; icon_state = "0-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/security/brig) "cEu" = ( /obj/machinery/newscaster/security_unit{ pixel_x = 32 }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /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 + dir = 8 }, /area/security/armory) "cEw" = ( /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 }, /obj/structure/window/reinforced{ dir = 1 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/security/armory) "cEx" = ( -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/security/armory) "cEy" = ( /turf/open/floor/plasteel/darkred/side{ - icon_state = "darkred"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/security/armory) "cEz" = ( /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 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /area/security/armory) "cEB" = ( /obj/machinery/holopad, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/security/armory) "cEC" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -72139,31 +55046,16 @@ /obj/machinery/newscaster{ pixel_y = 32 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/crew_quarters/locker) "cED" = ( /obj/machinery/ai_status_display, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/crew_quarters/heads/captain) "cEE" = ( /obj/machinery/ai_status_display, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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; @@ -72175,9 +55067,7 @@ dir = 8 }, /obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_north) "cEH" = ( /obj/structure/sign/poster/random{ @@ -72186,56 +55076,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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_east) "cEI" = ( /obj/machinery/ai_status_display, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plasteel/floorgrime, /area/security/brig) "cEN" = ( /obj/machinery/ai_status_display, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /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 - }, +/turf/closed/wall/r_wall, /area/crew_quarters/heads/hop) "cEP" = ( /obj/machinery/disposal/bin, @@ -72243,23 +55109,17 @@ dir = 8 }, /turf/open/floor/plasteel/red/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/security/brig) "cEQ" = ( /obj/machinery/ai_status_display, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/crew_quarters/locker) "cER" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/security/brig) "cES" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -72271,27 +55131,7 @@ 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 + dir = 1 }, /area/hallway/primary/fore) "cEU" = ( @@ -72305,21 +55145,15 @@ location = "CommandWest"; name = "navigation beacon (Command-West)" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/fore) "cEV" = ( /obj/machinery/ai_status_display, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/hallway/primary/starboard/fore) "cEW" = ( /obj/machinery/ai_status_display, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/teleporter/quantum/security) "cEX" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -72333,18 +55167,14 @@ /area/ai_monitored/nuke_storage) "cEZ" = ( /obj/machinery/ai_status_display, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/crew_quarters/rehab_dome) "cFa" = ( /obj/machinery/status_display{ density = 0; layer = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/crew_quarters/rehab_dome) "cFb" = ( /obj/machinery/hydroponics/soil, @@ -72353,36 +55183,26 @@ pixel_x = 32; random_basetype = /obj/structure/sign/poster/official }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /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 - }, +/turf/open/floor/grass, /area/crew_quarters/rehab_dome) "cFd" = ( /obj/machinery/ai_status_display, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/crew_quarters/bar) "cFe" = ( /obj/machinery/ai_status_display, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/crew_quarters/kitchen) "cFf" = ( /obj/machinery/ai_status_display, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/hallway/primary/starboard) "cFg" = ( /obj/machinery/navbeacon{ @@ -72390,9 +55210,7 @@ location = "EngineeringWest"; name = "navigation beacon (Engineering-West)" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/central) "cFh" = ( /obj/structure/flora/ausbushes/fullgrass, @@ -72401,18 +55219,14 @@ pixel_y = -32; random_basetype = /obj/structure/sign/poster/official }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /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 - }, +/turf/open/floor/grass, /area/crew_quarters/rehab_dome) "cFj" = ( /obj/machinery/navbeacon{ @@ -72420,15 +55234,11 @@ location = "EngineeringWest3"; name = "navigation beacon (Engineering-West 3)" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/central) "cFk" = ( /obj/machinery/ai_status_display, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/engine/engineering) "cFl" = ( /obj/structure/cable{ @@ -72442,9 +55252,7 @@ name = "navigation beacon (Medbay)" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/starboard) "cFm" = ( /obj/machinery/navbeacon{ @@ -72452,29 +55260,14 @@ location = "Medbay2"; name = "navigation beacon (Medbay-2)" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/closed/wall, /area/medical/medbay/central) "cFr" = ( /obj/machinery/navbeacon{ @@ -72482,9 +55275,7 @@ location = "Service"; name = "navigation beacon (Service)" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/port) "cFs" = ( /obj/machinery/light/small{ @@ -72494,27 +55285,19 @@ dir = 4 }, /obj/structure/fans/tiny, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/central) "cFt" = ( /obj/machinery/ai_status_display, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/storage/primary) "cFu" = ( /obj/machinery/ai_status_display, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/medical/chemistry) "cFv" = ( /obj/machinery/ai_status_display, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/medical/genetics) "cFw" = ( /obj/machinery/atmospherics/pipe/simple/orange/visible{ @@ -72528,8 +55311,9 @@ dir = 4 }, /obj/structure/closet/secure_closet/medical3, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/neutral/side{ + dir = 8; + heat_capacity = 1e+006 }, /area/medical/medbay/zone2) "cFy" = ( @@ -72539,9 +55323,7 @@ name = "Medbay Mail Chute"; req_access_txt = "45" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/medical/medbay/zone2) "cFz" = ( /obj/machinery/navbeacon{ @@ -72556,31 +55338,23 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/medical/medbay/zone2) "cFA" = ( /obj/machinery/status_display{ density = 0; layer = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/medical/genetics) "cFB" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /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 - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/starboard) "cFD" = ( /obj/structure/disposalpipe/segment{ @@ -72592,33 +55366,26 @@ freq = 1400; location = "Engineering" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/engine/engine_smes) "cFE" = ( /obj/structure/plasticflaps, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/engine/engine_smes) "cFF" = ( /obj/machinery/ai_status_display, /obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/chapel/main) "cFG" = ( /obj/machinery/ai_status_display, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/crew_quarters/fitness) "cFH" = ( /obj/machinery/power/apc{ dir = 8; name = "Chapel Office APC"; + areastring = "/area/chapel/office"; pixel_x = -23; pixel_y = 2 }, @@ -72630,32 +55397,24 @@ icon_state = "ast_warn_end"; dir = 4 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/chapel/office) "cFI" = ( /obj/machinery/door/window/westleft{ req_access_txt = "22" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/chapel/office) "cFJ" = ( /obj/structure/plasticflaps{ name = "Officer Pipsqueak's Home" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/aft) "cFL" = ( /obj/structure/cable{ @@ -72671,21 +55430,16 @@ pixel_x = -32 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/starboard/aft) "cFM" = ( /obj/machinery/ai_status_display, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/hallway/secondary/exit) "cFN" = ( /obj/machinery/ai_status_display, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/hallway/primary/aft) "cFO" = ( /obj/structure/chair{ @@ -72695,9 +55449,7 @@ pixel_x = -28 }, /turf/open/floor/plasteel/escape{ - icon_state = "escape"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/secondary/exit) "cFP" = ( @@ -72706,9 +55458,7 @@ location = "Research"; name = "navigation beacon (Research)" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/aft) "cFQ" = ( /obj/machinery/navbeacon{ @@ -72716,24 +55466,18 @@ location = "ArrivalsWest"; name = "navigation beacon (Arrivals-West)" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/secondary/entry) "cFR" = ( /obj/structure/extinguisher_cabinet{ pixel_x = 24 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/exit) "cFS" = ( /obj/machinery/ai_status_display, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) +/turf/closed/wall, +/area/science/robotics/mechbay) "cFT" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -72742,8 +55486,7 @@ pixel_y = 32 }, /turf/open/floor/plasteel/red/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/secondary/entry) "cFU" = ( @@ -72753,9 +55496,7 @@ location = "Departures"; name = "navigation beacon (Departures)" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/secondary/entry) "cFV" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -72772,24 +55513,26 @@ /obj/machinery/newscaster{ pixel_y = -32 }, -/turf/open/floor/plasteel/arrival{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/arrival, /area/hallway/secondary/entry) "cFW" = ( /obj/machinery/ai_status_display, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/hallway/secondary/entry) "cFX" = ( -/obj/machinery/newscaster{ - pixel_x = -28; - pixel_y = 4 +/obj/structure/table, +/obj/item/retractor, +/obj/item/hemostat, +/obj/item/circular_saw, +/obj/item/scalpel, +/obj/machinery/light{ + dir = 8 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 }, +/turf/open/floor/plasteel/white, /area/science/robotics/lab) "cFY" = ( /obj/machinery/status_display{ @@ -72815,9 +55558,7 @@ /obj/structure/extinguisher_cabinet{ pixel_x = 24 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/entry) "cGb" = ( /obj/effect/turf_decal/stripes/line{ @@ -72826,9 +55567,7 @@ /obj/structure/extinguisher_cabinet{ pixel_x = 24 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/entry) "cGc" = ( /obj/machinery/navbeacon{ @@ -72838,100 +55577,41 @@ location = "Science" }, /obj/effect/turf_decal/delivery, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/closed/wall, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /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 + dir = 1 }, /area/security/brig) "cGk" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /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{ @@ -72941,30 +55621,11 @@ 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 - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/fore) "cGp" = ( /obj/effect/landmark/start/janitor, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/janitor) "cGq" = ( /obj/structure/chair/stool, @@ -72972,22 +55633,16 @@ dir = 4 }, /obj/effect/landmark/start/assistant, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /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 - }, +/turf/open/floor/grass, /area/crew_quarters/rehab_dome) "cGs" = ( /obj/effect/landmark/start/medical_doctor, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/medical/surgery) "cGt" = ( /obj/structure/cable/orange{ @@ -72999,24 +55654,19 @@ dir = 4 }, /obj/effect/landmark/start/medical_doctor, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/blue, /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 +/obj/item/pen, +/obj/item/storage/firstaid/regular, +/obj/structure/table/glass, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 1 }, /area/medical/medbay/central) "cGv" = ( /obj/effect/landmark/start/botanist, -/turf/open/floor/plasteel/hydrofloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/hydrofloor, /area/hydroponics) "cGw" = ( /obj/effect/turf_decal/stripes/line{ @@ -73024,9 +55674,7 @@ }, /obj/effect/turf_decal/stripes/line, /obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/port) "cGx" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -73041,9 +55689,7 @@ }, /obj/effect/turf_decal/stripes/line, /obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/port) "cGy" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -73051,8 +55697,7 @@ dir = 8 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/port) "cGz" = ( @@ -73065,44 +55710,34 @@ icon_state = "4-8" }, /obj/effect/landmark/start/station_engineer, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engineering) "cGA" = ( /obj/structure/stacklifter, /obj/effect/landmark/start/assistant, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plasteel/grimy, /area/library/lounge) "cGC" = ( /obj/effect/landmark/start/station_engineer, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engineering) "cGD" = ( /obj/effect/landmark/start/medical_doctor, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 8 }, /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 - }, +/turf/open/floor/plasteel/neutral, /area/crew_quarters/fitness) "cGF" = ( /obj/machinery/pipedispenser/disposal/transit_tube, @@ -73118,62 +55753,46 @@ dir = 8 }, /obj/effect/landmark/start/assistant, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/grimy, /area/library) "cGH" = ( -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/rust, /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 - }, +/turf/open/floor/plasteel/black, /area/chapel/main) "cGJ" = ( /obj/machinery/droneDispenser/preloaded, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "cGL" = ( /obj/machinery/light/small{ dir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "cGO" = ( /obj/structure/chair{ @@ -73181,9 +55800,7 @@ }, /obj/effect/landmark/start/assistant, /turf/open/floor/plasteel/escape{ - icon_state = "escape"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/secondary/exit) "cGP" = ( @@ -73193,9 +55810,7 @@ }, /obj/machinery/door/firedoor, /obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/starboard/aft) "cGQ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -73214,8 +55829,7 @@ }, /obj/machinery/door/airlock/glass, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/aft) "cGR" = ( @@ -73226,9 +55840,7 @@ dir = 4 }, /obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/aft) "cGS" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -73242,9 +55854,7 @@ }, /obj/machinery/door/airlock/glass, /turf/open/floor/plasteel/purple/corner{ - icon_state = "purplecorner"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/aft) "cGT" = ( @@ -73260,18 +55870,17 @@ /obj/machinery/door/firedoor, /obj/machinery/door/airlock/glass, /turf/open/floor/plasteel/red/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /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 +/obj/structure/disposalpipe/segment, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" }, +/turf/open/floor/plasteel, /area/science/robotics/lab) "cGV" = ( /obj/structure/cable/orange{ @@ -73283,60 +55892,12 @@ dir = 4 }, /obj/effect/landmark/start/scientist, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/xenobiology) "cGW" = ( /obj/effect/landmark/start/scientist, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 @@ -73351,22 +55912,17 @@ d2 = 4; icon_state = "2-4" }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red/side, /area/security/brig) "cHb" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /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 - }, +/turf/open/floor/plating, /area/security/brig) "cHc" = ( /obj/structure/cable/orange{ @@ -73374,17 +55930,7 @@ 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 - }, +/turf/open/floor/plasteel, /area/security/brig) "cHe" = ( /obj/machinery/door/airlock/glass_security{ @@ -73395,63 +55941,24 @@ 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 - }, +/turf/open/floor/plasteel/red, /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 + dir = 10 }, /area/security/brig) "cHg" = ( /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 6 }, /area/security/brig) "cHh" = ( /obj/structure/table, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/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 + dir = 10 }, /area/security/brig) "cHk" = ( @@ -73470,27 +55977,21 @@ name = "Brig Entry Desk"; req_access_txt = "63" }, -/turf/open/floor/plasteel/red{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red, /area/security/brig) "cHl" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/table, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, /obj/machinery/light{ dir = 8 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/brig) "cHm" = ( -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/security/brig) "cHn" = ( /obj/machinery/door/airlock/glass_security{ @@ -73500,21 +56001,7 @@ 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 - }, +/turf/open/floor/plasteel/red, /area/security/brig) "cHp" = ( /obj/structure/chair{ @@ -73524,9 +56011,7 @@ dir = 8 }, /turf/open/floor/plasteel/vault{ - dir = 5; - initial_gas_mix = "n2=500;TEMP=80"; - temperature = 80 + dir = 5 }, /area/security/courtroom) "cHq" = ( @@ -73540,25 +56025,20 @@ name = "Criminal Deposit"; req_access_txt = "2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/obj/item/paper_bin, +/obj/item/pen, +/turf/open/floor/plasteel, /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 + dir = 4 }, /area/security/brig) "cHt" = ( @@ -73566,16 +56046,12 @@ dir = 4 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/security/brig) "cHu" = ( /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/security/brig) "cHv" = ( @@ -73585,60 +56061,23 @@ network = list("SS13","Security") }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/security/brig) "cHw" = ( /obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 - }, +/turf/open/floor/plasteel, /area/security/brig) "cHA" = ( /obj/structure/grille/broken, /obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/cargo_south) "cHB" = ( /obj/structure/disposaloutlet{ @@ -73647,124 +56086,24 @@ /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 - }, +/turf/open/floor/plasteel/floorgrime, /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 + dir = 8 }, /area/security/brig) "cHG" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/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 + dir = 8 }, /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 - }, +/turf/closed/wall, /area/security/brig) "cHM" = ( /obj/structure/cable/orange{ @@ -73773,24 +56112,8 @@ icon_state = "2-4" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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; @@ -73799,23 +56122,7 @@ }, /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 + dir = 1 }, /area/hallway/primary/fore) "cHQ" = ( @@ -73832,8 +56139,7 @@ dir = 6 }, /turf/open/floor/plasteel/red/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/fore) "cHR" = ( @@ -73847,8 +56153,7 @@ pixel_y = 32 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/fore) "cHS" = ( @@ -73861,9 +56166,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/cargo_south) "cHT" = ( /obj/structure/cable{ @@ -73872,24 +56175,7 @@ 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 - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/fore) "cHV" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -73898,9 +56184,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "cHW" = ( /obj/structure/disposalpipe/segment{ @@ -73910,26 +56194,20 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/closed/wall, /area/hallway/primary/fore) "cHY" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/hallway/primary/fore) "cHZ" = ( /obj/machinery/status_display{ @@ -73939,9 +56217,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/hallway/primary/fore) "cIa" = ( /obj/machinery/door/airlock/maintenance{ @@ -73956,9 +56232,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/fore) "cIb" = ( /obj/machinery/door/airlock/maintenance{ @@ -73968,35 +56242,28 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/closed/wall, /area/janitor) "cId" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/janitor) "cIe" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/fore) "cIf" = ( @@ -74004,42 +56271,32 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/closed/wall, /area/janitor) "cIh" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/janitor) "cIi" = ( /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/janitor) "cIj" = ( /obj/machinery/door/airlock/glass, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/fore) "cIk" = ( /obj/structure/disposalpipe/segment, @@ -74049,8 +56306,7 @@ /obj/machinery/door/airlock/glass, /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/starboard/fore) "cIm" = ( @@ -74060,18 +56316,14 @@ "cIn" = ( /obj/machinery/door/airlock/glass, /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/central) "cIp" = ( /obj/structure/disposalpipe/segment{ @@ -74083,8 +56335,7 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/central) "cIq" = ( @@ -74092,9 +56343,7 @@ dir = 2; icon_state = "pipe-c" }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/hallway/primary/central) "cIr" = ( /obj/machinery/door/airlock/glass, @@ -74105,8 +56354,7 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/starboard) "cIs" = ( @@ -74114,17 +56362,14 @@ dir = 4; icon_state = "pipe-c" }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 + dir = 1 }, /area/hallway/primary/central) "cIu" = ( @@ -74132,15 +56377,11 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/central) "cIv" = ( /obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/hallway/primary/central) "cIw" = ( /obj/structure/disposalpipe/segment, @@ -74150,8 +56391,7 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/starboard) "cIx" = ( @@ -74159,25 +56399,19 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/crew_quarters/rehab_dome) "cIy" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/crew_quarters/rehab_dome) "cIz" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/hallway/primary/central) "cIA" = ( /obj/machinery/status_display{ @@ -74187,71 +56421,53 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 - }, +/turf/closed/wall, /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 - }, +/turf/closed/wall, /area/hallway/primary/central) "cID" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /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 - }, +/turf/closed/wall/r_wall, /area/ai_monitored/storage/eva) "cIF" = ( /obj/structure/disposalpipe/segment, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/ai_monitored/storage/eva) "cIG" = ( /obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/crew_quarters/rehab_dome) "cIH" = ( /obj/structure/disposalpipe/segment, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /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 - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/starboard) "cIJ" = ( /obj/structure/disposalpipe/segment{ @@ -74265,8 +56481,7 @@ dir = 4 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/central) "cIL" = ( @@ -74278,8 +56493,7 @@ icon_state = "pipe-c" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/central) "cIM" = ( @@ -74287,26 +56501,20 @@ dir = 4; icon_state = "pipe-c" }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/security/checkpoint/medical) "cIN" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/central) "cIP" = ( /obj/structure/disposalpipe/segment{ @@ -74319,9 +56527,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/starboard) "cIR" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -74334,29 +56540,21 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/arrival/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/arrival/corner, /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 - }, +/turf/closed/wall, /area/security/checkpoint/medical) "cIT" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/checkpoint/medical) "cIU" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/checkpoint/medical) "cIV" = ( /obj/structure/cable/orange{ @@ -74365,9 +56563,7 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/security/checkpoint/medical) "cIW" = ( @@ -74375,9 +56571,7 @@ dir = 4 }, /turf/open/floor/plasteel/green/corner{ - icon_state = "greencorner"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hydroponics) "cIX" = ( @@ -74386,9 +56580,7 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hydroponics) "cIY" = ( /obj/structure/disposalpipe/segment{ @@ -74400,34 +56592,26 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/green/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/green/corner, /area/hydroponics) "cIZ" = ( /obj/structure/disposalpipe/segment, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/hydroponics) "cJa" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /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 - }, +/turf/open/floor/plating, /area/security/checkpoint/medical) "cJb" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/orange{ d1 = 4; d2 = 8; @@ -74438,13 +56622,10 @@ icon_state = "0-4" }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/security/checkpoint/medical) "cJc" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/orange{ d1 = 1; d2 = 8; @@ -74452,59 +56633,45 @@ }, /obj/structure/cable/orange, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/closed/wall/r_wall, /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 - }, +/turf/closed/wall/r_wall, /area/engine/break_room) "cJf" = ( /obj/structure/disposalpipe/segment, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /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 - }, +/turf/closed/wall/r_wall, /area/security/checkpoint/engineering) "cJh" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /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 - }, +/turf/closed/wall/r_wall, /area/security/checkpoint/engineering) "cJj" = ( /obj/structure/disposalpipe/trunk{ @@ -74522,18 +56689,14 @@ name = "Criminal Deposit"; req_access_txt = "2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/closed/wall/r_wall, /area/security/checkpoint/engineering) "cJl" = ( /obj/machinery/status_display{ @@ -74541,30 +56704,22 @@ layer = 4 }, /obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/hydroponics) "cJm" = ( /obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/library) "cJn" = ( /obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 - }, +/turf/closed/wall, /area/chapel/main) "cJp" = ( /obj/structure/disposalpipe/segment{ @@ -74576,18 +56731,14 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /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 - }, +/turf/closed/wall, /area/hallway/primary/port) "cJr" = ( /obj/machinery/door/airlock/glass, @@ -74597,15 +56748,12 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/port) "cJs" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/aft) "cJt" = ( @@ -74613,27 +56761,22 @@ dir = 2; icon_state = "pipe-c" }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/hallway/primary/aft) "cJu" = ( /obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/hallway/primary/aft) "cJv" = ( /obj/machinery/ai_status_display, /obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/hallway/primary/aft) "cJw" = ( /obj/machinery/power/apc{ dir = 2; name = "Arrival Security Checkpoint APC"; + areastring = "/area/security/checkpoint/checkpoint2"; pixel_y = -24 }, /obj/structure/cable/orange{ @@ -74649,10 +56792,8 @@ icon_state = "warn_end"; dir = 1 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/checkpoint/checkpoint2) +/turf/open/floor/plating, +/area/maintenance/asteroid/aft/arrivals) "cJx" = ( /obj/effect/spawner/lootdrop/grille_or_trash, /obj/structure/cable/orange{ @@ -74660,26 +56801,20 @@ d2 = 4; icon_state = "1-4" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/closed/wall/r_wall, /area/teleporter) "cJz" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/security/checkpoint/checkpoint2) "cJA" = ( /obj/machinery/disposal/deliveryChute{ @@ -74694,26 +56829,20 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/closed/wall, /area/hallway/primary/aft) "cJC" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/hallway/primary/aft) "cJD" = ( /obj/machinery/status_display{ @@ -74723,15 +56852,11 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/hallway/primary/aft) "cJE" = ( /obj/structure/disposalpipe/segment, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/teleporter) "cJF" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -74744,15 +56869,12 @@ }, /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/aft) "cJG" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/aft) "cJH" = ( /obj/structure/disposalpipe/segment{ @@ -74773,25 +56895,19 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/entry) "cJJ" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/secondary/entry) "cJK" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/secondary/entry) "cJL" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -74799,61 +56915,47 @@ dir = 4 }, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/secondary/entry) "cJM" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /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 - }, +/turf/closed/wall/r_wall, /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) +/turf/closed/wall, +/area/science/robotics/mechbay) "cJP" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/science/research) "cJQ" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/science/research) "cJR" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/science/lab) "cJS" = ( /obj/machinery/door/airlock/maintenance{ @@ -74863,83 +56965,62 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/closed/wall, /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 - }, +/turf/closed/wall, /area/hallway/primary/aft) "cJV" = ( /obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/robotics/lab) +/turf/closed/wall, +/area/science/robotics/mechbay) "cJW" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /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 - }, +/turf/closed/wall/r_wall, /area/crew_quarters/heads/hor) "cJY" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /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 - }, +/turf/open/floor/plating, /area/security/checkpoint/science) "cJZ" = ( /obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 - }, +/turf/closed/wall, /area/crew_quarters/heads/hor) "cKb" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/science/misc_lab) "cKc" = ( /obj/structure/disposalpipe/trunk{ @@ -74954,65 +57035,47 @@ name = "Criminal Deposit"; req_access_txt = "2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/science/misc_lab) "cKd" = ( /obj/machinery/door/airlock{ name = "Bathroom" }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/freezer, /area/medical/virology) "cKe" = ( /obj/structure/toilet{ dir = 4 }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/freezer, /area/medical/virology) "cKf" = ( /obj/machinery/light/small{ dir = 4 }, -/turf/open/floor/plasteel/freezer{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/freezer, /area/medical/virology) "cKg" = ( /obj/structure/sign/bluecross_2, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/medical/medbay/central) "cKh" = ( /obj/structure/sign/bluecross_2, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/medical/genetics/cloning) "cKi" = ( /mob/living/carbon/monkey, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /area/medical/genetics) "cKj" = ( /obj/machinery/light{ dir = 1 }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /area/medical/genetics) "cKk" = ( /obj/structure/sign/bluecross_2, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/medical/medbay/zone2) "cKl" = ( /obj/structure/flora/tree/palm, @@ -75020,56 +57083,40 @@ c_tag = "Genetics Monkey Dome"; dir = 9 }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /area/medical/genetics) "cKm" = ( /obj/structure/window/reinforced{ dir = 8 }, /obj/machinery/light, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /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" - }) +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/toilet/fitness) "cKo" = ( /obj/structure/sign/nanotrasen, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 - }, +/turf/open/floor/wood, /area/crew_quarters/heads/hop) "cKq" = ( /obj/machinery/pdapainter, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /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 - }, +/turf/open/floor/plating, /area/engine/engineering) "cKt" = ( /obj/effect/turf_decal/stripes/line{ @@ -75082,7 +57129,6 @@ dir = 4 }, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -75090,9 +57136,7 @@ /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 4 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /area/science/mixing) "cKv" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ @@ -75103,15 +57147,12 @@ dir = 8 }, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 10 }, /area/science/mixing) "cKw" = ( /turf/open/floor/plasteel/whitepurple/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/science/mixing) "cKx" = ( @@ -75123,17 +57164,13 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/science/mixing) "cKy" = ( /obj/structure/closet/l3closet/scientist{ pixel_x = -2 }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/science/mixing) "cKz" = ( /obj/machinery/door/airlock/maintenance{ @@ -75146,10 +57183,8 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/science/mixing) +/turf/open/floor/plating, +/area/maintenance/asteroid/aft/science) "cKA" = ( /obj/item/clothing/head/sombrero/shamebrero, /turf/open/floor/plating/asteroid/airless, @@ -75158,42 +57193,23 @@ /obj/structure/sign/poster/contraband/borg_fancy_1{ pixel_x = 32 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_north) "cKG" = ( /obj/structure/closet, @@ -75203,41 +57219,23 @@ /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 - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_north) "cKJ" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_north) "cKM" = ( /obj/structure/cable/orange{ @@ -75249,9 +57247,7 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_north) "cKN" = ( /obj/structure/cable/orange{ @@ -75262,9 +57258,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_north) "cKO" = ( /obj/structure/cable/orange{ @@ -75272,9 +57266,7 @@ d2 = 8; icon_state = "1-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_north) "cKP" = ( /obj/structure/rack, @@ -75284,18 +57276,14 @@ /area/maintenance/asteroid/fore/com_east) "cKQ" = ( /obj/structure/grille, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "cKS" = ( /obj/structure/cable/orange{ @@ -75305,9 +57293,7 @@ }, /obj/structure/disposalpipe/segment, /obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_north) "cKT" = ( /obj/structure/cable/orange{ @@ -75319,9 +57305,7 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_north) "cKU" = ( /obj/structure/cable/orange{ @@ -75330,9 +57314,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_north) "cKV" = ( /obj/machinery/light/small{ @@ -75349,9 +57331,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_north) "cKX" = ( /obj/structure/cable/orange{ @@ -75361,9 +57341,7 @@ }, /obj/structure/disposalpipe/segment, /obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_north) "cKY" = ( /obj/structure/cable/orange{ @@ -75372,23 +57350,17 @@ icon_state = "1-2" }, /obj/structure/grille/broken, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/cargo_west) "cKZ" = ( -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/rust, /area/security/prison) "cLa" = ( /obj/machinery/light/small{ dir = 8 }, /obj/structure/closet, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/cargo_west) "cLb" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -75396,34 +57368,13 @@ dir = 8; pixel_x = 24 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_north) "cLf" = ( /obj/structure/cable/orange{ @@ -75436,9 +57387,7 @@ d2 = 8; icon_state = "2-8" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/brig) "cLg" = ( /obj/structure/cable/orange{ @@ -75446,9 +57395,7 @@ d2 = 4; icon_state = "1-4" }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/fore/com_north) "cLh" = ( /obj/structure/cable/orange{ @@ -75457,9 +57404,7 @@ icon_state = "2-8" }, /obj/structure/closet, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/fore/com_north) "cLi" = ( /obj/structure/cable/orange{ @@ -75467,27 +57412,19 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/fore/com_north) "cLj" = ( /obj/effect/landmark/start/cargo_technician, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "cLk" = ( /obj/structure/grille/broken, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/cargo_south) "cLl" = ( /obj/structure/closet/crate, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_north) "cLm" = ( /obj/structure/disposalpipe/segment, @@ -75503,9 +57440,7 @@ req_one_access = null; req_one_access_txt = "0" }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/bridge) "cLn" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -75521,9 +57456,7 @@ req_one_access = null; req_one_access_txt = "0" }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/bridge) "cLo" = ( /obj/structure/cable/orange{ @@ -75532,16 +57465,12 @@ icon_state = "1-2" }, /obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_east) "cLq" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -75557,26 +57486,19 @@ network = list("SS13","QM") }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/office) "cLr" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/quartermaster/qm) "cLs" = ( -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, +/obj/effect/spawner/structure/window/reinforced, /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 - }, +/turf/open/floor/plating, /area/quartermaster/qm) "cLt" = ( /obj/machinery/door/airlock/glass_mining{ @@ -75584,33 +57506,24 @@ req_access_txt = "41"; req_one_access_txt = "0" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/qm) "cLu" = ( -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "qmoffice" }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/quartermaster/qm) "cLv" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 - }, +/turf/open/floor/plasteel/neutral, /area/crew_quarters/locker) "cLx" = ( /obj/machinery/airalarm{ @@ -75620,7 +57533,6 @@ pixel_x = -32 }, /turf/open/floor/plasteel/brown{ - baseturf = /turf/open/floor/plating/asteroid/airless; dir = 9; icon_state = "brown" }, @@ -75628,28 +57540,23 @@ "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 - }, +/turf/closed/wall, /area/security/detectives_office) "cLC" = ( /obj/structure/cable/orange{ @@ -75659,6 +57566,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Quartermaster's Office APC"; + areastring = "/area/quartermaster/qm"; pixel_x = 23; pixel_y = 2 }, @@ -75666,15 +57574,12 @@ icon_state = "warn_end"; dir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/quartermaster/qm) +/turf/open/floor/plating, +/area/maintenance/asteroid/fore/cargo_west) "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" }, @@ -75682,29 +57587,23 @@ "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 - }, +/obj/item/folder, +/obj/item/clipboard, +/turf/open/floor/plasteel, /area/quartermaster/qm) "cLF" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/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 - }, +/obj/item/pen/fourcolor, +/obj/item/stamp/qm, +/turf/open/floor/plasteel, /area/quartermaster/qm) "cLG" = ( /obj/machinery/holopad, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/qm) "cLH" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ @@ -75712,7 +57611,6 @@ }, /obj/structure/filingcabinet/chestdrawer, /turf/open/floor/plasteel/brown{ - baseturf = /turf/open/floor/plating/asteroid/airless; dir = 4; icon_state = "brown" }, @@ -75721,9 +57619,7 @@ /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_east) "cLJ" = ( /obj/structure/cable/orange{ @@ -75736,9 +57632,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/cargo_west) "cLK" = ( /obj/structure/closet/secure_closet/quartermaster, @@ -75748,7 +57642,6 @@ pixel_x = -24 }, /turf/open/floor/plasteel/brown{ - baseturf = /turf/open/floor/plating/asteroid/airless; dir = 8; icon_state = "brown" }, @@ -75759,20 +57652,14 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/landmark/start/quartermaster, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/qm) "cLM" = ( /obj/machinery/computer/cargo, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/qm) "cLN" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/quartermaster/qm) "cLO" = ( /obj/machinery/requests_console{ @@ -75783,7 +57670,6 @@ }, /obj/structure/filingcabinet/chestdrawer, /turf/open/floor/plasteel/brown{ - baseturf = /turf/open/floor/plating/asteroid/airless; dir = 4; icon_state = "brown" }, @@ -75792,9 +57678,7 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_north) "cLQ" = ( /obj/structure/cable/orange{ @@ -75807,9 +57691,7 @@ d2 = 8; icon_state = "2-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_east) "cLR" = ( /obj/structure/cable/orange{ @@ -75818,16 +57700,12 @@ icon_state = "1-2" }, /obj/structure/grille/broken, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 + dir = 10 }, /area/quartermaster/qm) "cLT" = ( @@ -75839,29 +57717,21 @@ dir = 1; network = list("SS13","QM") }, -/turf/open/floor/plasteel/brown{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/brown, /area/quartermaster/qm) "cLU" = ( /obj/machinery/light, -/turf/open/floor/plasteel/brown{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/brown, /area/quartermaster/qm) "cLV" = ( -/turf/open/floor/plasteel/brown{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/brown, /area/quartermaster/qm) "cLW" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 6 }, /area/quartermaster/qm) "cLX" = ( @@ -75872,18 +57742,8 @@ dir = 1; pixel_y = -22 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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; @@ -75891,9 +57751,7 @@ icon_state = "1-2" }, /obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_east) "cMa" = ( /obj/machinery/light/small{ @@ -75907,6 +57765,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Fore Asteroid Hallway APC"; + areastring = "/area/hallway/primary/fore"; pixel_x = 23; pixel_y = 2 }, @@ -75917,10 +57776,8 @@ /obj/effect/turf_decal/stripes/end{ dir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/fore) +/turf/open/floor/plating, +/area/maintenance/asteroid/fore/com_west) "cMc" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable{ @@ -75929,9 +57786,7 @@ icon_state = "1-2" }, /obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_north) "cMd" = ( /obj/structure/sign/biohazard{ @@ -75940,9 +57795,7 @@ pixel_y = 32 }, /turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/crew_quarters/heads/hop) "cMe" = ( @@ -75961,9 +57814,7 @@ d2 = 4; icon_state = "1-4" }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/fore/com_west) "cMf" = ( /obj/structure/cable/orange{ @@ -75972,15 +57823,11 @@ icon_state = "1-2" }, /obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_east) "cMg" = ( /obj/structure/grille/broken, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/cargo_south) "cMh" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -75991,9 +57838,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/fore) "cMi" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -76005,9 +57850,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/fore) "cMj" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden, @@ -76016,9 +57859,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/fore) "cMk" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -76030,9 +57871,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/fore) "cMl" = ( /obj/machinery/light, @@ -76044,9 +57883,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/fore) "cMm" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -76057,9 +57894,7 @@ d2 = 8; icon_state = "2-8" }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/fore) "cMn" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -76074,8 +57909,7 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/starboard/fore) "cMo" = ( @@ -76084,45 +57918,33 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/fore/cargo_south) "cMp" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "cMq" = ( /obj/structure/closet/firecloset/full, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "cMr" = ( /obj/structure/girder, /obj/structure/grille, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/west) "cMs" = ( /obj/structure/girder, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/west) "cMu" = ( /obj/structure/rack, @@ -76137,19 +57959,18 @@ network = list("SS13","QM") }, /obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, -/obj/item/weapon/storage/toolbox/electrical{ +/obj/item/storage/toolbox/mechanical, +/obj/item/storage/toolbox/electrical{ pixel_x = 1; pixel_y = 5 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/port/west) "cMw" = ( /obj/machinery/power/apc{ dir = 1; name = "Port Asteroid Maintenance APC"; + areastring = "/area/maintenance/asteroid/port/west"; pixel_y = 24 }, /obj/structure/cable/orange{ @@ -76162,17 +57983,13 @@ icon_state = "2-4" }, /obj/effect/turf_decal/stripes/end, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "cMx" = ( /obj/machinery/light/small{ dir = 8 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/port/west) "cMy" = ( /obj/structure/cable/orange{ @@ -76180,9 +57997,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/port/west) "cMz" = ( /obj/machinery/light/small{ @@ -76201,9 +58016,7 @@ icon_state = "ast_warn"; dir = 4 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/west) "cMB" = ( /obj/structure/cable/orange{ @@ -76215,9 +58028,7 @@ name = "Port Asteroid Maintenance"; req_access_txt = "12" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "cMC" = ( /obj/structure/cable/orange{ @@ -76225,9 +58036,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/port/west) "cMD" = ( /obj/structure/cable/orange{ @@ -76236,9 +58045,7 @@ icon_state = "4-8" }, /obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/port/west) "cME" = ( /obj/structure/cable/orange{ @@ -76252,9 +58059,7 @@ icon_state = "1-8" }, /obj/structure/chair/stool, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/port/west) "cMF" = ( /obj/machinery/light/small{ @@ -76271,9 +58076,7 @@ icon_state = "0-2" }, /obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/port/west) "cMG" = ( /obj/structure/closet, @@ -76288,9 +58091,7 @@ icon_state = "4-8" }, /obj/structure/grille, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/west) "cMI" = ( /obj/structure/cable{ @@ -76298,9 +58099,7 @@ d2 = 4; icon_state = "2-4" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "cMJ" = ( /obj/structure/cable{ @@ -76311,9 +58110,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "cMK" = ( /obj/structure/cable{ @@ -76325,9 +58122,7 @@ name = "Port Asteroid Maintenance"; req_access_txt = "12" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "cML" = ( /obj/structure/cable{ @@ -76335,18 +58130,14 @@ d2 = 8; icon_state = "2-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plasteel/floorgrime, /area/hallway/primary/starboard) "cMN" = ( /obj/structure/cable{ @@ -76354,9 +58145,7 @@ d2 = 4; icon_state = "2-4" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/west) "cMO" = ( /obj/structure/cable{ @@ -76364,9 +58153,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/west) "cMP" = ( /obj/structure/cable{ @@ -76374,9 +58161,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "cMQ" = ( /obj/structure/cable{ @@ -76385,9 +58170,7 @@ icon_state = "1-8" }, /obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "cMR" = ( /obj/structure/cable{ @@ -76395,9 +58178,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/port/west) "cMS" = ( /obj/structure/cable{ @@ -76415,14 +58196,10 @@ /obj/structure/sign/electricshock{ pixel_y = -32 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/port/west) "cMT" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/crew_quarters/theatre) "cMU" = ( /obj/structure/table, @@ -76431,9 +58208,7 @@ d2 = 4; icon_state = "2-4" }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/hallway/primary/starboard) "cMV" = ( /obj/structure/cable/orange{ @@ -76445,9 +58220,7 @@ brightness = 3; dir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "cMW" = ( /obj/structure/cable{ @@ -76456,15 +58229,11 @@ icon_state = "1-2" }, /obj/structure/grille, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "cMX" = ( /obj/machinery/vending/coffee, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/crew_quarters/theatre) "cMY" = ( /obj/structure/cable/orange{ @@ -76473,9 +58242,7 @@ icon_state = "1-2" }, /obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "cMZ" = ( /obj/structure/cable{ @@ -76483,13 +58250,11 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "cNa" = ( /obj/structure/table, -/obj/item/weapon/reagent_containers/food/snacks/baguette, +/obj/item/reagent_containers/food/snacks/baguette, /obj/structure/sign/poster/official/the_owl{ pixel_y = 32 }, @@ -76497,23 +58262,17 @@ c_tag = "Theatre Backstage"; dir = 4 }, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cafeteria, /area/crew_quarters/theatre) "cNb" = ( /obj/machinery/airalarm{ pixel_y = 23 }, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cafeteria, /area/crew_quarters/theatre) "cNc" = ( /obj/machinery/vending/autodrobe, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cafeteria, /area/crew_quarters/theatre) "cNd" = ( /obj/structure/table/wood, @@ -76523,37 +58282,27 @@ c_tag = "Theatre Stage"; dir = 4 }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/bar, /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 - }, +/turf/open/floor/plasteel/bar, /area/crew_quarters/theatre) "cNf" = ( -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/bar, /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 - }, +/turf/open/floor/plasteel/stage_left, /area/crew_quarters/theatre) "cNh" = ( /turf/open/floor/plasteel/stairs{ - icon_state = "stairs"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/crew_quarters/theatre) "cNi" = ( @@ -76561,21 +58310,15 @@ /obj/machinery/light/small{ dir = 1 }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/crew_quarters/theatre) "cNj" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/crew_quarters/theatre) "cNk" = ( /obj/structure/chair/wood, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/crew_quarters/theatre) "cNl" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -76583,8 +58326,7 @@ pixel_x = -24 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/port) "cNm" = ( @@ -76601,38 +58343,30 @@ /area/maintenance/asteroid/starboard) "cNo" = ( /obj/structure/table, -/obj/item/weapon/lipstick/random, -/obj/item/weapon/lipstick/random, -/obj/item/weapon/lipstick/random, +/obj/item/lipstick/random, +/obj/item/lipstick/random, +/obj/item/lipstick/random, /obj/machinery/light/small{ brightness = 3; dir = 8 }, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cafeteria, /area/crew_quarters/theatre) "cNp" = ( /obj/effect/landmark/start/mime, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cafeteria, /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 - }, +/turf/open/floor/plasteel/redyellow, /area/crew_quarters/theatre) "cNr" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/crew_quarters/theatre) "cNs" = ( /obj/structure/table/wood, @@ -76648,24 +58382,18 @@ /obj/machinery/light{ dir = 8 }, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/bar, /area/crew_quarters/theatre) "cNt" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/plasteel/bar{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/bar, /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 - }, +/turf/open/floor/wood, /area/crew_quarters/theatre) "cNv" = ( /obj/structure/table/wood, @@ -76673,18 +58401,14 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /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 - }, +/turf/open/floor/wood, /area/crew_quarters/theatre) "cNx" = ( /obj/structure/chair/wood{ @@ -76696,20 +58420,15 @@ /obj/machinery/airalarm{ pixel_y = 23 }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/crew_quarters/theatre) "cNy" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/crew_quarters/theatre) "cNz" = ( /obj/structure/cable/orange{ @@ -76737,70 +58456,50 @@ }, /obj/structure/rack, /obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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) +/turf/open/floor/plating, +/area/maintenance/asteroid/port/west) "cNE" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cafeteria, /area/crew_quarters/theatre) "cNF" = ( /obj/effect/landmark/start/clown, -/turf/open/floor/plasteel/redyellow{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/redyellow, /area/crew_quarters/theatre) "cNG" = ( -/turf/open/floor/plasteel/redyellow{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/redyellow, /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 - }, +/turf/open/floor/plasteel/bar, /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 - }, +/turf/open/floor/plasteel/bar, /area/crew_quarters/theatre) "cNJ" = ( /obj/structure/table/wood, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/crew_quarters/theatre) "cNK" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /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 - }, +/turf/open/floor/plasteel/bar, /area/crew_quarters/theatre) "cNM" = ( /obj/structure/girder, @@ -76809,9 +58508,7 @@ /area/maintenance/asteroid/starboard) "cNN" = ( /obj/effect/turf_decal/stripes/asteroid/line, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/starboard) "cNO" = ( /obj/structure/cable/orange{ @@ -76848,32 +58545,26 @@ icon_state = "1-2" }, /obj/structure/girder, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/obj/item/reagent_containers/food/snacks/pie/cream, +/obj/item/reagent_containers/food/snacks/pie/cream, +/obj/item/reagent_containers/food/snacks/pie/cream, +/obj/item/reagent_containers/food/snacks/pie/cream, +/obj/item/reagent_containers/food/snacks/pie/cream, +/turf/open/floor/plasteel/redyellow, /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 - }, +/turf/open/floor/plasteel/redyellow, /area/crew_quarters/theatre) "cNU" = ( /obj/structure/table, @@ -76888,50 +58579,38 @@ }, /obj/item/clothing/mask/facehugger/toy, /obj/item/clothing/mask/fakemoustache, -/turf/open/floor/plasteel/redyellow{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/redyellow, /area/crew_quarters/theatre) "cNV" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 - }, +/turf/open/floor/plasteel/bar, /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 - }, +/turf/open/floor/plasteel/bar, /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 - }, +/turf/open/floor/wood, /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 - }, +/turf/open/floor/wood, /area/crew_quarters/theatre) "cOa" = ( /obj/structure/chair/wood{ @@ -76943,9 +58622,7 @@ network = list("SS13") }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/crew_quarters/theatre) "cOb" = ( /obj/structure/table/wood, @@ -76953,9 +58630,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/crew_quarters/theatre) "cOc" = ( /obj/structure/chair/wood{ @@ -76965,60 +58640,54 @@ dir = 4 }, /obj/machinery/light/small, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/crew_quarters/theatre) "cOd" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/closed/wall/r_wall, /area/crew_quarters/heads/cmo) "cOi" = ( -/obj/machinery/status_display{ - density = 0; - layer = 4 +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "cmooffice" }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/open/floor/plating, /area/crew_quarters/heads/cmo) "cOj" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/medical/patients_rooms) "cOk" = ( /obj/effect/turf_decal/stripes/line{ @@ -77039,9 +58708,7 @@ d2 = 4; icon_state = "1-4" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "cOn" = ( /obj/structure/cable{ @@ -77050,9 +58717,7 @@ icon_state = "4-8" }, /obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/west) "cOo" = ( /obj/structure/cable{ @@ -77063,6 +58728,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Theatre APC"; + areastring = "/area/crew_quarters/theatre"; pixel_y = 24 }, /obj/structure/cable{ @@ -77070,10 +58736,8 @@ 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) +/turf/open/floor/plating/astplate, +/area/maintenance/asteroid/port/west) "cOp" = ( /obj/structure/cable{ d1 = 4; @@ -77081,9 +58745,7 @@ icon_state = "4-8" }, /obj/structure/grille, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "cOq" = ( /obj/structure/cable{ @@ -77095,18 +58757,14 @@ icon_state = "pipe-j2"; dir = 2 }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/starboard) "cOs" = ( /obj/structure/disposalpipe/segment{ @@ -77115,45 +58773,55 @@ /obj/structure/sign/map/left/ceres{ pixel_y = 32 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/primary/starboard) "cOt" = ( /obj/machinery/suit_storage_unit/cmo, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel/neutral/side{ + dir = 4 }, /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 +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, +/turf/open/floor/plasteel/cmo, /area/crew_quarters/heads/cmo) "cOv" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/machinery/airalarm{ - pixel_y = 23 +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless +/obj/structure/sign/map/left/ceres{ + pixel_y = 32 }, +/turf/open/floor/plasteel/cmo, /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 +/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/cmo, /area/crew_quarters/heads/cmo) "cOx" = ( /obj/machinery/light/small{ @@ -77169,9 +58837,7 @@ icon_state = "4-8" }, /obj/machinery/light/small, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/west) "cOz" = ( /obj/structure/cable/orange{ @@ -77180,9 +58846,7 @@ icon_state = "4-8" }, /obj/structure/grille/broken, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "cOA" = ( /obj/structure/disposalpipe/segment{ @@ -77195,9 +58859,7 @@ icon_state = "4-8" }, /obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "cOB" = ( /obj/structure/cable/orange{ @@ -77208,61 +58870,50 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "cOC" = ( -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 +/turf/open/floor/plasteel/neutral/side{ + dir = 4 }, /area/crew_quarters/heads/cmo) "cOE" = ( -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cmo, /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 - }, +/turf/open/floor/plasteel/cmo, /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 - }, +/obj/item/folder, +/turf/open/floor/plasteel/cmo, /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 +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" }, +/turf/open/floor/plasteel/cmo, /area/crew_quarters/heads/cmo) "cOI" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/medical/surgery) "cOJ" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "cOK" = ( /obj/machinery/computer/card/minor/cmo, @@ -77273,8 +58924,8 @@ name = "Chief Medical Officer RC"; pixel_x = -30 }, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/neutral/side{ + dir = 4 }, /area/crew_quarters/heads/cmo) "cOL" = ( @@ -77282,25 +58933,24 @@ dir = 4 }, /obj/effect/landmark/start/chief_medical_officer, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cmo, /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 - }, +/turf/open/floor/plasteel/cmo, /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 +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" }, +/turf/open/floor/plasteel/cmo, /area/crew_quarters/heads/cmo) "cOO" = ( /obj/structure/disposalpipe/segment, @@ -77310,72 +58960,77 @@ d2 = 4; icon_state = "2-4" }, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" }, +/turf/open/floor/plasteel/cmo, /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 +/obj/structure/sign/poster/official/work_for_a_future{ + pixel_y = 32 }, +/turf/open/floor/plasteel/vault, /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 - }, +/obj/machinery/iv_drip, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel/vault, /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 +/obj/machinery/light/small{ + dir = 1 }, +/turf/open/floor/plasteel/vault, /area/medical/virology) "cOS" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 +/obj/machinery/vending/medical, +/turf/open/floor/plasteel/whitegreen/corner{ + dir = 1 }, /area/medical/virology) "cOU" = ( +/obj/structure/table, +/obj/item/hand_labeler, +/obj/item/device/radio/headset/headset_med, /obj/machinery/light{ dir = 1 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/whitegreen/side{ + dir = 1 }, /area/medical/virology) "cOV" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 +/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 +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel/whitegreen/corner{ + dir = 4 }, /area/medical/virology) "cOW" = ( @@ -77385,34 +59040,28 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/hallway/primary/central) "cOY" = ( /obj/machinery/computer/crew, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/neutral/side{ + dir = 4 }, /area/crew_quarters/heads/cmo) "cOZ" = ( /obj/structure/table/glass, -/obj/item/weapon/paper_bin{ +/obj/item/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 - }, +/obj/item/pen, +/obj/item/stamp/cmo, +/turf/open/floor/plasteel/cmo, /area/crew_quarters/heads/cmo) "cPa" = ( /obj/structure/disposalpipe/segment, @@ -77422,15 +59071,11 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cmo, /area/crew_quarters/heads/cmo) "cPb" = ( /obj/effect/landmark/xeno_spawn, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/green, /area/medical/virology) "cPc" = ( /obj/structure/closet, @@ -77440,29 +59085,24 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/rust, /area/mine/unexplored{ name = "Medical Asteroid" }) "cPe" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "cmooffice" }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 +/turf/open/floor/plasteel/vault{ + dir = 5 }, /area/medical/virology) "cPg" = ( @@ -77470,50 +59110,40 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/vault{ + dir = 5 }, /area/medical/virology) "cPh" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 +/obj/structure/closet/crate/freezer/blood, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel/whitegreen/corner{ + dir = 8 }, /area/medical/virology) "cPj" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/rust, /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 + dir = 1 }, /area/medical/medbay/central) "cPl" = ( @@ -77522,30 +59152,26 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 8 }, /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 +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 8 }, /area/medical/medbay/central) "cPn" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "cPo" = ( /obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "cPp" = ( /obj/machinery/door/airlock/medical{ @@ -77556,27 +59182,22 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /area/medical/morgue) "cPr" = ( /obj/structure/table, -/obj/item/weapon/folder, +/obj/item/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) @@ -77588,42 +59209,31 @@ /obj/machinery/power/apc{ dir = 1; name = "Morgue APC"; + areastring = "/area/medical/morgue"; pixel_y = 24 }, /obj/structure/table, -/obj/item/weapon/storage/box/bodybags, +/obj/item/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 - }, +/turf/open/floor/plating, /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 +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 1 }, /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) @@ -77634,13 +59244,12 @@ icon_state = "1-2" }, /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/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; dir = 5 }, /area/medical/morgue) @@ -77648,15 +59257,11 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "cPz" = ( /obj/machinery/holopad, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/medical/morgue) "cPA" = ( /obj/structure/cable/orange{ @@ -77669,7 +59274,6 @@ dir = 4 }, /turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; dir = 5 }, /area/medical/morgue) @@ -77679,26 +59283,20 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/medical/morgue) "cPC" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "cPE" = ( /obj/structure/girder, @@ -77707,15 +59305,11 @@ /area/maintenance/asteroid/central) "cPF" = ( /obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "cPG" = ( /obj/structure/closet, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "cPH" = ( /obj/structure/cable/orange{ @@ -77731,49 +59325,37 @@ d2 = 8; icon_state = "2-8" }, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/medical/genetics/cloning) "cPI" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/central) "cPM" = ( /obj/structure/girder, /obj/item/stack/sheet/metal, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "cPN" = ( /obj/structure/bodycontainer/morgue, @@ -77784,7 +59366,6 @@ }, /obj/effect/landmark/revenantspawn, /turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; dir = 5 }, /area/medical/morgue) @@ -77793,9 +59374,7 @@ dir = 1; pixel_y = -22 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/medical/morgue) "cPP" = ( /obj/structure/closet, @@ -77814,18 +59393,14 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/medical/morgue) +/turf/open/floor/plating, +/area/maintenance/asteroid/starboard) "cPR" = ( /obj/machinery/light{ dir = 1 }, /obj/structure/closet/secure_closet/engineering_welding, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engineering) "cPS" = ( /obj/structure/rack, @@ -77836,9 +59411,7 @@ dir = 4 }, /obj/structure/closet/secure_closet/engineering_welding, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/engineering) "cPU" = ( /obj/structure/cable{ @@ -77849,19 +59422,8 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 1 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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; @@ -77870,63 +59432,39 @@ }, /obj/structure/disposalpipe/segment, /obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "cPX" = ( /obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/engine/engineering) "cQb" = ( /obj/structure/grille, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "cQe" = ( /obj/structure/disposalpipe/segment{ @@ -77934,9 +59472,7 @@ icon_state = "pipe-c" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/yellow/side, /area/engine/engineering) "cQf" = ( /obj/structure/sign/enginesafety{ @@ -77946,9 +59482,7 @@ icon_state = "pipe-j1"; dir = 4 }, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/yellow/side, /area/engine/engineering) "cQg" = ( /obj/structure/cable{ @@ -77964,9 +59498,7 @@ dir = 10 }, /turf/open/floor/plasteel/yellow/corner{ - icon_state = "yellowcorner"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/engine/engineering) "cQh" = ( @@ -77974,21 +59506,8 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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; @@ -77996,15 +59515,11 @@ icon_state = "4-8" }, /obj/structure/grille, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "cQl" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/crew_quarters/heads/chief) "cQm" = ( /turf/closed/wall, @@ -78024,18 +59539,14 @@ name = "Chief Engineer's Office"; req_access_txt = "56" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plasteel/yellow/side, /area/engine/engineering) "cQp" = ( /obj/structure/grille/broken, @@ -78055,75 +59566,59 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "cQs" = ( /obj/structure/closet/wardrobe/mixed, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "cQt" = ( /obj/machinery/light/small{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/west) "cQu" = ( -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/crew_quarters/heads/chief) "cQv" = ( /obj/structure/filingcabinet/chestdrawer, -/obj/item/weapon/paper/monitorkey, +/obj/item/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 - }, +/turf/open/floor/plasteel/neutral, /area/crew_quarters/heads/chief) "cQw" = ( -/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/structure/disposalpipe/segment, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/starboard) "cQz" = ( /obj/structure/cable/orange{ @@ -78133,41 +59628,31 @@ }, /obj/structure/disposalpipe/segment, /obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/starboard) "cQA" = ( /obj/item/stack/rods, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "cQB" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plasteel/neutral, /area/crew_quarters/heads/chief) "cQD" = ( /obj/structure/table/reinforced, -/obj/item/weapon/clipboard, +/obj/item/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 - }, +/obj/item/twohanded/rcl/pre_loaded, +/turf/open/floor/plasteel/neutral, /area/crew_quarters/heads/chief) "cQE" = ( /obj/structure/chair{ @@ -78178,59 +59663,41 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/starboard) "cQK" = ( /obj/structure/table/reinforced, -/obj/item/weapon/paper_bin{ +/obj/item/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 - }, +/obj/item/stamp/ce, +/obj/item/pen, +/turf/open/floor/plasteel/neutral, /area/crew_quarters/heads/chief) "cQL" = ( /obj/structure/cable{ @@ -78243,9 +59710,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/crew_quarters/heads/chief) "cQM" = ( /obj/machinery/light/small{ @@ -78263,70 +59728,45 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/starboard) "cQQ" = ( /obj/structure/closet/emcloset, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/starboard) "cQR" = ( /obj/structure/grille/broken, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "cQS" = ( /obj/structure/girder, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/starboard) "cQT" = ( /obj/structure/grille, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "cQV" = ( /obj/structure/closet, /obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "cQW" = ( /obj/structure/girder, /obj/item/stack/rods, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "cQX" = ( /obj/structure/rack, @@ -78335,108 +59775,76 @@ "cQY" = ( /obj/structure/closet, /obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/central) "cQZ" = ( /obj/structure/grille/broken, /obj/item/stack/rods, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/central) "cRb" = ( /obj/machinery/light/small, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "cRd" = ( /obj/structure/girder, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "cRe" = ( /obj/structure/girder, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/central) "cRf" = ( /obj/machinery/light/small, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "cRg" = ( /obj/structure/girder, /obj/structure/grille, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "cRh" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/central) "cRj" = ( /obj/structure/closet/crate, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/central) "cRk" = ( /obj/structure/closet/crate, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "cRl" = ( /obj/structure/closet/emcloset, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/obj/item/reagent_containers/syringe/charcoal, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "cRo" = ( /obj/effect/turf_decal/stripes/line{ @@ -78447,9 +59855,7 @@ d2 = 4; icon_state = "1-4" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "cRp" = ( /obj/structure/closet/crate, @@ -78458,17 +59864,13 @@ /turf/open/floor/plating/asteroid, /area/maintenance/asteroid/port/west) "cRq" = ( -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/rust, /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 - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/arrivals) "cRs" = ( /obj/structure/cable/orange{ @@ -78476,9 +59878,7 @@ d2 = 8; icon_state = "2-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/arrivals) "cRt" = ( /obj/machinery/camera{ @@ -78486,9 +59886,7 @@ dir = 1; network = list("SS13") }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/shuttle/auxillary_base) "cRu" = ( /obj/structure/cable/orange{ @@ -78496,9 +59894,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/arrivals) "cRv" = ( /obj/structure/cable/orange{ @@ -78507,54 +59903,40 @@ icon_state = "1-2" }, /obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/arrivals) "cRw" = ( /obj/machinery/light/small{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/arrivals) "cRx" = ( /obj/machinery/light/small{ dir = 1 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/aft/arrivals) "cRy" = ( /obj/structure/closet/firecloset/full, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/arrivals) "cRz" = ( /obj/machinery/light/small{ dir = 1 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/arrivals) "cRA" = ( /obj/structure/grille, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plating, /area/shuttle/auxillary_base) "cRC" = ( /obj/structure/cable/orange{ @@ -78562,9 +59944,7 @@ d2 = 4; icon_state = "1-4" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/arrivals) "cRD" = ( /obj/structure/cable/orange{ @@ -78573,9 +59953,7 @@ icon_state = "4-8" }, /obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/arrivals) "cRE" = ( /obj/structure/cable/orange{ @@ -78584,22 +59962,16 @@ icon_state = "4-8" }, /obj/structure/grille, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/arrivals) "cRF" = ( /obj/structure/closet, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/arrivals) "cRH" = ( /obj/structure/closet/crate, @@ -78611,9 +59983,7 @@ /obj/structure/rack, /obj/effect/spawner/lootdrop/maintenance, /obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/arrivals) "cRJ" = ( /obj/structure/cable/orange{ @@ -78621,9 +59991,7 @@ d2 = 4; icon_state = "2-4" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/arrivals) "cRK" = ( /obj/structure/cable{ @@ -78631,15 +59999,11 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/arrivals) "cRL" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/arrivals) "cRM" = ( /obj/structure/cable/orange{ @@ -78648,9 +60012,7 @@ icon_state = "1-4" }, /obj/structure/grille/broken, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/arrivals) "cRN" = ( /obj/structure/cable/orange{ @@ -78660,19 +60022,7 @@ }, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/arrivals) "cRP" = ( /obj/structure/cable{ @@ -78683,9 +60033,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/arrivals) "cRQ" = ( /obj/structure/cable/orange{ @@ -78694,9 +60042,7 @@ icon_state = "1-2" }, /obj/item/stack/rods, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/arrivals) "cRR" = ( /obj/structure/closet, @@ -78710,9 +60056,7 @@ icon_state = "4-8" }, /obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/arrivals) "cRT" = ( /obj/structure/cable/orange{ @@ -78721,21 +60065,15 @@ icon_state = "1-8" }, /obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/arrivals) "cRU" = ( /obj/structure/closet/crate, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/arrivals) "cRV" = ( /obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/arrivals) "cRW" = ( /obj/structure/girder, @@ -78755,16 +60093,12 @@ "cRZ" = ( /obj/structure/closet, /obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/science) "cSb" = ( /obj/structure/cable{ @@ -78772,9 +60106,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/aft/science) "cSc" = ( /obj/structure/cable/orange{ @@ -78795,16 +60127,12 @@ "cSe" = ( /obj/effect/turf_decal/delivery, /obj/machinery/portable_atmospherics/canister/carbon_dioxide, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/science/storage) "cSg" = ( /obj/effect/turf_decal/delivery, @@ -78812,22 +60140,19 @@ /obj/machinery/power/apc{ dir = 1; name = "Toxins Storage APC"; + areastring = "/area/science/storage"; pixel_y = 25 }, /obj/structure/cable/orange{ d2 = 2; icon_state = "0-2" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/science/storage) "cSi" = ( /obj/effect/turf_decal/delivery, @@ -78835,9 +60160,7 @@ /obj/machinery/light{ dir = 8 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/science/storage) "cSj" = ( /obj/effect/turf_decal/delivery, @@ -78847,28 +60170,14 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/science/storage) "cSm" = ( /obj/machinery/camera{ @@ -78879,33 +60188,19 @@ /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel/white, /area/science/mixing) "cSp" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/science/storage) "cSq" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -78916,9 +60211,7 @@ d2 = 4; icon_state = "1-4" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/science/storage) "cSr" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -78929,9 +60222,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/science/storage) "cSs" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -78946,35 +60237,25 @@ name = "Toxins Storage"; req_access_txt = "8" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plasteel, /area/science/storage) "cSu" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/crew_quarters/heads/hor) "cSv" = ( -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cafeteria, /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 - }, +/turf/open/floor/plasteel/cafeteria, /area/crew_quarters/heads/hor) "cSx" = ( /obj/machinery/button/door{ @@ -78991,23 +60272,17 @@ pixel_x = -24; pixel_y = -8 }, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cafeteria, /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 - }, +/turf/open/floor/plasteel/cafeteria, /area/crew_quarters/heads/hor) "cSz" = ( /obj/machinery/holopad, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cafeteria, /area/crew_quarters/heads/hor) "cSA" = ( /obj/structure/cable/orange{ @@ -79017,16 +60292,12 @@ }, /obj/structure/closet, /obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/science) "cSC" = ( /obj/structure/disposalpipe/segment, @@ -79036,31 +60307,25 @@ icon_state = "1-2" }, /obj/structure/grille/broken, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/science) "cSD" = ( /obj/machinery/ai_status_display, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/crew_quarters/heads/hor) "cSE" = ( /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/folder/white, -/obj/item/weapon/stamp/rd{ +/obj/item/pen, +/obj/item/folder/white, +/obj/item/stamp/rd{ pixel_x = 3; pixel_y = -2 }, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cafeteria, /area/crew_quarters/heads/hor) "cSF" = ( /obj/effect/turf_decal/stripes/line{ @@ -79077,24 +60342,18 @@ name = "Research Director RC"; pixel_x = -30 }, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cafeteria, /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 - }, +/turf/open/floor/plasteel/cafeteria, /area/crew_quarters/heads/hor) "cSI" = ( /obj/machinery/computer/mecha, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cafeteria, /area/crew_quarters/heads/hor) "cSJ" = ( /obj/structure/rack, @@ -79118,9 +60377,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/science) "cSL" = ( /obj/structure/cable/orange{ @@ -79132,9 +60389,7 @@ dir = 4 }, /obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/science) "cSM" = ( /obj/structure/cable/orange{ @@ -79145,9 +60400,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/science) "cSN" = ( /obj/structure/cable/orange{ @@ -79159,9 +60412,7 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/science) "cSO" = ( /obj/machinery/airalarm{ @@ -79172,9 +60423,7 @@ pixel_y = -28 }, /obj/structure/closet/secure_closet/RD, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cafeteria, /area/crew_quarters/heads/hor) "cSP" = ( /obj/structure/rack, @@ -79185,29 +60434,21 @@ /turf/open/floor/plasteel/white, /area/crew_quarters/heads/hor) "cSQ" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/crew_quarters/heads/hor) "cSR" = ( /obj/structure/grille, -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/rust, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/science) "cST" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/science) "cSU" = ( /obj/structure/disposalpipe/segment, @@ -79218,16 +60459,12 @@ }, /obj/structure/grille/broken, /obj/item/stack/rods, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/science) "cSV" = ( /obj/structure/disposalpipe/segment, /obj/structure/grille, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/science) "cSW" = ( /obj/structure/cable/orange{ @@ -79240,9 +60477,7 @@ icon_state = "pipe-c" }, /obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/science) "cSX" = ( /obj/structure/cable/orange{ @@ -79254,9 +60489,7 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/science) "cSY" = ( /obj/structure/cable/orange{ @@ -79265,9 +60498,7 @@ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/science) "cSZ" = ( /obj/structure/cable/orange{ @@ -79276,9 +60507,7 @@ icon_state = "4-8" }, /obj/effect/turf_decal/stripes/asteroid/line, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/science) "cTa" = ( /obj/structure/disposalpipe/segment, @@ -79287,9 +60516,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/science) "cTb" = ( /obj/structure/cable/orange{ @@ -79299,32 +60526,24 @@ }, /obj/structure/grille/broken, /obj/item/stack/rods, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/obj/item/storage/toolbox/mechanical, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/science) "cTe" = ( /obj/structure/table, -/obj/item/weapon/wrench, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/item/wrench, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/science) "cTf" = ( /obj/structure/cable/orange{ @@ -79336,9 +60555,7 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/science) "cTg" = ( /obj/structure/cable/orange{ @@ -79350,46 +60567,34 @@ dir = 4 }, /obj/structure/grille/broken, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/science) "cTj" = ( /obj/structure/closet/emcloset, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/science) "cTk" = ( /obj/structure/girder, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai) "cTm" = ( /obj/structure/disposaloutlet{ @@ -79421,9 +60626,7 @@ /area/space) "cTp" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/plating/airless/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/airless/astplate, /area/mine/unexplored{ name = "Cargo Asteroid" }) @@ -79432,9 +60635,7 @@ dir = 1; icon_state = "pipe-c" }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/quartermaster/sorting) "cTr" = ( /obj/machinery/disposal/deliveryChute{ @@ -79447,9 +60648,7 @@ name = "Mail Chute"; req_access_txt = "31" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/quartermaster/sorting) "cTs" = ( /obj/structure/cable/orange{ @@ -79458,9 +60657,7 @@ icon_state = "1-2" }, /obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/starboard) "cTt" = ( /obj/structure/cable/orange{ @@ -79471,49 +60668,37 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/obj/item/twohanded/required/kirbyplants/dead, +/turf/open/floor/plasteel/cafeteria, /area/crew_quarters/heads/hor) "cTv" = ( /turf/closed/mineral, -/area/derelict/secret{ +/area/ruin/space/derelict/secret{ valid_territory = 0 }) "cTw" = ( -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/derelict/secret{ +/turf/closed/wall/rust, +/area/ruin/space/derelict/secret{ valid_territory = 0 }) "cTx" = ( /obj/structure/girder, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/derelict/secret{ +/turf/open/floor/plating, +/area/ruin/space/derelict/secret{ valid_territory = 0 }) "cTy" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/derelict/secret{ +/turf/closed/wall, +/area/ruin/space/derelict/secret{ valid_territory = 0 }) "cTz" = ( -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/derelict/secret{ +/turf/open/floor/plasteel/floorgrime, +/area/ruin/space/derelict/secret{ valid_territory = 0 }) "cTA" = ( @@ -79521,10 +60706,8 @@ /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{ +/turf/open/floor/plating, +/area/ruin/space/derelict/secret{ valid_territory = 0 }) "cTB" = ( @@ -79532,38 +60715,30 @@ cyclelinkeddir = 8 }, /obj/structure/barricade/wooden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/derelict/secret{ +/turf/open/floor/plating, +/area/ruin/space/derelict/secret{ valid_territory = 0 }) "cTC" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/derelict/secret{ +/turf/open/floor/plating, +/area/ruin/space/derelict/secret{ valid_territory = 0 }) "cTD" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/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{ +/turf/open/floor/plasteel/floorgrime, +/area/ruin/space/derelict/secret{ valid_territory = 0 }) "cTE" = ( /obj/structure/bed, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/derelict/secret{ +/turf/open/floor/plasteel/floorgrime, +/area/ruin/space/derelict/secret{ valid_territory = 0 }) "cTF" = ( @@ -79571,66 +60746,54 @@ 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{ +/obj/item/paper/crumpled/stations/cere/rocks1, +/obj/item/paper/crumpled/stations/cere/rocks2, +/obj/item/paper/crumpled/stations/cere/rocks3, +/turf/open/floor/plating, +/area/ruin/space/derelict/secret{ valid_territory = 0 }) "cTG" = ( /turf/closed/mineral/random/low_chance, -/area/derelict/secret{ +/area/ruin/space/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{ +/obj/item/paper/crumpled/stations/cere/empty_station, +/obj/item/paper/fluff/stations/cere/journal/journal, +/obj/item/paper/fluff/stations/cere/journal/journal_2, +/turf/open/floor/plating, +/area/ruin/space/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{ +/obj/item/paper/crumpled/bloody/hop, +/turf/open/floor/plasteel/floorgrime, +/area/ruin/space/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{ +/turf/open/floor/plating, +/area/ruin/space/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{ +/obj/item/pen, +/turf/open/floor/plating, +/area/ruin/space/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{ +/turf/open/floor/plasteel/floorgrime, +/area/ruin/space/derelict/secret{ valid_territory = 0 }) "cTM" = ( @@ -79638,38 +60801,30 @@ /obj/structure/sign/map/right{ pixel_y = -32 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/derelict/secret{ +/turf/open/floor/plating, +/area/ruin/space/derelict/secret{ valid_territory = 0 }) "cTN" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/derelict/secret{ +/turf/open/floor/plating, +/area/ruin/space/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{ +/turf/open/floor/plasteel/floorgrime, +/area/ruin/space/derelict/secret{ valid_territory = 0 }) "cTP" = ( /obj/machinery/smartfridge/food, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/crew_quarters/kitchen) "cTQ" = ( /obj/structure/table/reinforced, @@ -79680,39 +60835,29 @@ /obj/machinery/door/poddoor/shutters/preopen{ id = "kitchen" }, -/turf/open/floor/plasteel/cafeteria{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/cafeteria, /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 - }, +/turf/open/floor/plasteel/darkgreen, /area/hydroponics) "cTS" = ( /obj/machinery/plantgenes, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/hydroponics) "cTT" = ( -/obj/machinery/recharge_station, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless +/obj/machinery/r_n_d/circuit_imprinter, +/obj/machinery/requests_console{ + department = "Robotics"; + departmentType = 2; + name = "Robotics RC"; + pixel_y = 30 }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, /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 @@ -79723,18 +60868,14 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/security/prison) "cTW" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 8 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/prison) "cTX" = ( /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, @@ -79743,9 +60884,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/prison) "cTY" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -79766,14 +60905,20 @@ d2 = 4; icon_state = "2-4" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/prison) "cTZ" = ( /obj/structure/closet/secure_closet/CMO, -/turf/open/floor/plasteel/barber{ - baseturf = /turf/open/floor/plating/asteroid/airless +/obj/machinery/airalarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/side{ + dir = 8; + heat_capacity = 1e+006 }, /area/crew_quarters/heads/cmo) "cUa" = ( @@ -79782,46 +60927,34 @@ name = "Mix To Incinerator"; on = 0 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/central) "cUd" = ( /obj/machinery/atmospherics/pipe/simple/orange/hidden, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "cUg" = ( /obj/machinery/door/airlock/maintenance{ @@ -79829,31 +60962,23 @@ req_access_txt = "12" }, /obj/machinery/atmospherics/pipe/simple/orange/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "cUi" = ( /obj/machinery/atmospherics/pipe/simple/orange/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "cUk" = ( /obj/structure/cable{ @@ -79861,17 +60986,13 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "cUm" = ( /obj/machinery/light/small{ @@ -79882,35 +61003,27 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "cUq" = ( /obj/structure/cable{ @@ -79918,9 +61031,7 @@ d2 = 4; icon_state = "1-4" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "cUr" = ( /obj/structure/cable{ @@ -79928,9 +61039,7 @@ d2 = 8; icon_state = "2-8" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/central) "cUs" = ( /obj/structure/cable{ @@ -79938,17 +61047,13 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "cUu" = ( /obj/effect/turf_decal/stripes/line, @@ -79960,9 +61065,7 @@ /obj/machinery/atmospherics/pipe/simple/orange/hidden{ dir = 10 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "cUv" = ( /obj/structure/cable{ @@ -79970,9 +61073,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "cUw" = ( /obj/effect/spawner/lootdrop/grille_or_trash, @@ -79981,9 +61082,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "cUx" = ( /obj/structure/cable{ @@ -79991,19 +61090,13 @@ d2 = 8; icon_state = "2-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "cUy" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/maintenance/disposal/incinerator) "cUz" = ( -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/rust, /area/maintenance/disposal/incinerator) "cUA" = ( /obj/machinery/door/airlock/atmos{ @@ -80016,9 +61109,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/orange/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/disposal/incinerator) "cUB" = ( /obj/machinery/door/airlock/maintenance{ @@ -80030,9 +61121,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "cUC" = ( /obj/effect/turf_decal/stripes/line{ @@ -80043,9 +61132,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "cUD" = ( /obj/structure/cable{ @@ -80056,9 +61143,7 @@ /obj/structure/sign/mining{ pixel_y = -32 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/central) "cUE" = ( /obj/machinery/portable_atmospherics/canister/oxygen, @@ -80067,18 +61152,14 @@ name = "input gas connector port" }, /obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /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 - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/disposal/incinerator) "cUG" = ( /obj/effect/turf_decal/stripes/line{ @@ -80092,16 +61173,12 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /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 - }, +/obj/item/extinguisher, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/disposal/incinerator) "cUI" = ( /obj/machinery/power/terminal{ @@ -80111,9 +61188,7 @@ d2 = 2; icon_state = "0-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/disposal/incinerator) "cUJ" = ( /obj/machinery/power/smes{ @@ -80124,17 +61199,13 @@ icon_state = "0-2"; d2 = 2 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/disposal/incinerator) "cUL" = ( /obj/machinery/atmospherics/pipe/manifold4w/general{ @@ -80150,9 +61221,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/disposal/incinerator) "cUM" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ @@ -80163,9 +61232,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/disposal/incinerator) "cUN" = ( /obj/structure/cable/yellow{ @@ -80178,9 +61245,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/disposal/incinerator) "cUO" = ( /obj/machinery/airalarm/all_access{ @@ -80196,9 +61261,7 @@ d2 = 8; icon_state = "1-8" }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/disposal/incinerator) "cUP" = ( /obj/structure/chair/stool, @@ -80209,12 +61272,11 @@ /obj/machinery/power/apc{ dir = 8; name = "Incinerator APC"; + areastring = "/area/maintenance/disposal/incinerator"; pixel_x = -23; pixel_y = 2 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/disposal/incinerator) "cUQ" = ( /obj/structure/cable{ @@ -80222,9 +61284,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/disposal/incinerator) "cUR" = ( /obj/machinery/atmospherics/components/binary/valve{ @@ -80235,15 +61295,7 @@ 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 - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/disposal/incinerator) "cUT" = ( /obj/structure/cable/yellow{ @@ -80251,9 +61303,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/disposal/incinerator) "cUU" = ( /obj/machinery/atmospherics/components/binary/pump{ @@ -80261,20 +61311,16 @@ name = "Incinerator to Output"; on = 0 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/disposal/incinerator) "cUV" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, -/obj/item/weapon/pen, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/item/pen, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/disposal/incinerator) "cUW" = ( /obj/machinery/computer/turbine_computer{ @@ -80283,16 +61329,12 @@ /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 6 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /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 - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/disposal/incinerator) "cUY" = ( /obj/machinery/button/door{ @@ -80349,25 +61391,18 @@ /turf/open/floor/plasteel/floorgrime, /area/maintenance/disposal/incinerator) "cVb" = ( -/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{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/disposal/incinerator) "cVc" = ( -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /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 - }, +/turf/closed/wall/r_wall, /area/maintenance/disposal/incinerator) "cVe" = ( /obj/machinery/door/airlock/glass{ @@ -80389,9 +61424,7 @@ /area/maintenance/disposal/incinerator) "cVf" = ( /obj/machinery/atmospherics/pipe/simple/general/visible, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/maintenance/disposal/incinerator) "cVg" = ( /obj/structure/lattice, @@ -80482,9 +61515,7 @@ id = "auxincineratorvent"; name = "Auxiliary Incinerator Vent" }, -/turf/open/floor/engine/vacuum{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/engine/vacuum, /area/maintenance/disposal/incinerator) "cVn" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/on{ @@ -80492,9 +61523,7 @@ frequency = 1441; id = "inc_in" }, -/turf/open/floor/engine/vacuum{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/engine/vacuum, /area/maintenance/disposal/incinerator) "cVo" = ( /obj/structure/cable/yellow{ @@ -80508,20 +61537,13 @@ luminosity = 2; on = 0 }, -/turf/open/floor/engine/vacuum{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/engine/vacuum, /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, +/turf/open/floor/engine/vacuum, /area/maintenance/disposal/incinerator) "cVr" = ( /obj/machinery/power/compressor{ @@ -80534,18 +61556,14 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/engine/vacuum{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/engine/vacuum, /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 - }, +/turf/open/floor/engine/vacuum, /area/maintenance/disposal/incinerator) "cVt" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/on{ @@ -80562,49 +61580,16 @@ id = "turbinevent"; name = "Turbine Vent" }, -/turf/open/floor/engine/vacuum{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/engine/vacuum, /area/maintenance/disposal/incinerator) "cVw" = ( -/obj/item/weapon/ore/glass, +/obj/item/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) +/area/security/execution/transfer) "cVz" = ( /obj/structure/closet/secure_closet/brig{ name = "Perma Storage" @@ -80613,9 +61598,7 @@ dir = 1 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/security/prison) "cVA" = ( @@ -80628,18 +61611,14 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/security/prison) "cVB" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/prison) "cVC" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -80661,9 +61640,7 @@ specialfunctions = 1 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/security/prison) "cVD" = ( @@ -80671,13 +61648,11 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/security/prison) "cVE" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/machinery/camera{ c_tag = "Brig Perma Cell 1"; dir = 10; @@ -80686,9 +61661,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "cVF" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -80698,17 +61671,7 @@ 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 + dir = 8 }, /area/security/prison) "cVH" = ( @@ -80717,41 +61680,19 @@ dir = 4 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /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 - }, +/turf/closed/wall, /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 + dir = 4 }, /area/security/prison) "cVM" = ( @@ -80774,25 +61715,12 @@ 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 - }, +/turf/open/floor/plasteel, /area/security/prison) "cVP" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ @@ -80804,109 +61732,14 @@ icon_state = "1-8" }, /turf/open/floor/plasteel/red/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /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 - }, +/turf/open/floor/plating/astplate, /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{ @@ -80927,15 +61760,13 @@ specialfunctions = 1 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/security/prison) "cVY" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/machinery/light/small, /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 8 @@ -80948,26 +61779,13 @@ req_access_txt = "0"; specialfunctions = 4 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /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/effect/spawner/structure/window/reinforced, /obj/structure/cable{ d2 = 4; icon_state = "0-4" @@ -80976,9 +61794,7 @@ id = "ceoffice" }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/crew_quarters/heads/chief) "cWb" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -80998,16 +61814,13 @@ d2 = 4; icon_state = "1-4" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/crew_quarters/heads/chief) "cWc" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ d2 = 8; icon_state = "0-8" @@ -81016,9 +61829,7 @@ id = "ceoffice" }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/crew_quarters/heads/chief) "cWd" = ( /turf/open/floor/engine, @@ -81094,6 +61905,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Medical-Cargo Bridge APC"; + areastring = "/area/hallway/secondary/bridges/med_cargo"; pixel_x = -25 }, /obj/structure/cable{ @@ -81115,6 +61927,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Command-Service Bridge APC"; + areastring = "/area/hallway/secondary/bridges/com_serv"; pixel_x = -25 }, /obj/structure/cable{ @@ -81174,23 +61987,13 @@ }, /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 - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/starboard) "cWA" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -81261,6 +62064,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Service-Engineering Bridge APC"; + areastring = "/area/hallway/secondary/bridges/serv_engi"; pixel_y = -24 }, /obj/structure/cable{ @@ -81296,8 +62100,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/central) "cWM" = ( @@ -81306,9 +62109,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/central) "cWN" = ( /obj/structure/cable{ @@ -81334,6 +62135,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Engineering-Medical Bridge APC"; + areastring = "/area/hallway/secondary/bridges/engi_med"; pixel_y = -24 }, /obj/structure/cable{ @@ -81350,19 +62152,13 @@ /turf/open/floor/engine, /area/hallway/secondary/bridges/engi_med) "cWR" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /turf/open/floor/plating, /area/hallway/secondary/bridges/serv_engi) "cWT" = ( @@ -81416,6 +62212,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Docking-Medical Bridge APC"; + areastring = "/area/hallway/secondary/bridges/dock_med"; pixel_x = 24 }, /obj/structure/cable{ @@ -81452,9 +62249,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/starboard/aft) "cXe" = ( /obj/structure/cable{ @@ -81462,9 +62257,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/starboard/aft) "cXf" = ( /obj/effect/turf_decal/stripes/line, @@ -81477,9 +62270,7 @@ icon_state = "1-2" }, /obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/starboard/aft) "cXg" = ( /obj/structure/extinguisher_cabinet{ @@ -81490,9 +62281,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/starboard/aft) "cXh" = ( /turf/closed/wall/r_wall, @@ -81519,8 +62308,7 @@ icon_state = "1-4" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/aft) "cXm" = ( @@ -81530,8 +62318,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/aft) "cXn" = ( @@ -81622,30 +62409,18 @@ /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 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, /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 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle/vertical, /turf/open/floor/plating, /area/hallway/secondary/bridges/cargo_ai) "cXx" = ( @@ -81703,17 +62478,6 @@ }, /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 @@ -81721,14 +62485,10 @@ /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 - }, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /turf/open/floor/plating, /area/hallway/secondary/bridges/cargo_ai) "cXH" = ( @@ -81749,6 +62509,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Cargo-AI-Command Bridge APC"; + areastring = "/area/hallway/secondary/bridges/cargo_ai"; pixel_y = 24 }, /obj/structure/cable/orange{ @@ -81784,8 +62545,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/starboard/fore) "cXN" = ( @@ -81803,8 +62563,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/starboard/fore) "cXO" = ( @@ -81819,18 +62578,11 @@ /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, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, /turf/open/floor/plating, /area/hallway/secondary/bridges/cargo_ai) "cXT" = ( @@ -81854,6 +62606,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Command-Engineering Bridge APC"; + areastring = "/area/hallway/secondary/bridges/com_engi"; pixel_x = 24 }, /obj/structure/cable{ @@ -81883,8 +62636,7 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/central) "cYa" = ( @@ -81894,8 +62646,7 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/central) "cYb" = ( @@ -81905,8 +62656,7 @@ icon_state = "1-8" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/central) "cYc" = ( @@ -81915,21 +62665,19 @@ /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 - }, +/turf/closed/wall/r_wall, /area/hallway/secondary/bridges/serv_sci) "cYe" = ( /obj/structure/disposalpipe/segment, /obj/machinery/power/apc{ dir = 4; name = "Service-Science Bridge APC"; + areastring = "/area/hallway/secondary/bridges/serv_sci"; 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) @@ -81940,14 +62688,11 @@ d2 = 2; icon_state = "1-2" }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /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) @@ -81964,8 +62709,7 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/starboard/fore) "cYj" = ( @@ -81974,9 +62718,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/maintenance/asteroid/fore/com_west) "cYk" = ( /obj/structure/cable{ @@ -81992,6 +62734,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Cargo Hallway APC"; + areastring = "/area/hallway/primary/starboard/fore"; pixel_x = -23; pixel_y = 2 }, @@ -82003,10 +62746,8 @@ d2 = 4; icon_state = "0-4" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/hallway/primary/starboard/fore) +/turf/open/floor/plating, +/area/maintenance/asteroid/fore/cargo_south) "cYl" = ( /obj/structure/cable{ d1 = 1; @@ -82016,32 +62757,25 @@ /obj/machinery/power/apc{ dir = 8; name = "Cargo Hallway APC"; + areastring = "/area/maintenance/asteroid/fore/cargo_south"; pixel_x = -23; pixel_y = 2 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/cargo_south) "cYn" = ( /obj/structure/table, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/hallway/primary/port) "cYo" = ( -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/hallway/primary/port) "cYp" = ( /obj/structure/cable{ @@ -82049,9 +62783,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/hallway/primary/port) "cYq" = ( /obj/structure/cable/orange{ @@ -82059,21 +62791,25 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard) "cYr" = ( -/obj/structure/table, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless +/obj/machinery/light{ + dir = 8 }, +/obj/structure/table/glass, +/obj/item/storage/firstaid/regular{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/structure/sign/poster/official/safety_report{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/neutral, /area/medical/medbay/central) "cYs" = ( /obj/structure/displaycase/trophy, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/library) "cYt" = ( /obj/structure/cable{ @@ -82081,22 +62817,15 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/central) "cYu" = ( /obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/central) "cYv" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "cYw" = ( /turf/closed/wall/mineral/titanium, @@ -82251,8 +62980,7 @@ /turf/open/floor/mineral/titanium/yellow, /area/shuttle/abandoned) "cYM" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/shuttle/abandoned) "cYN" = ( @@ -82343,9 +63071,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" @@ -82393,8 +63121,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" @@ -82481,8 +63209,8 @@ /area/shuttle/abandoned) "cZd" = ( /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 }, @@ -82494,8 +63222,8 @@ /area/shuttle/escape) "cZf" = ( /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) "cZg" = ( @@ -82530,11 +63258,11 @@ /area/shuttle/escape) "cZm" = ( /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 }, @@ -82550,13 +63278,12 @@ /obj/machinery/power/apc{ dir = 8; name = "Starboard Quarter Primary Hallway APC"; + areastring = "/area/hallway/primary/starboard/aft"; pixel_x = -25; pixel_y = 1 }, /obj/structure/cable, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/aft) "cZo" = ( /obj/structure/table, @@ -82609,7 +63336,7 @@ /area/shuttle/escape) "cZy" = ( /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) "cZz" = ( @@ -82619,7 +63346,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" @@ -82713,7 +63440,6 @@ /area/shuttle/escape) "cZI" = ( /turf/open/floor/plasteel/darkyellow/side{ - icon_state = "darkyellow"; dir = 1 }, /area/shuttle/escape) @@ -82768,7 +63494,6 @@ /area/shuttle/escape) "cZQ" = ( /turf/open/floor/plasteel/darkred/side{ - icon_state = "darkred"; dir = 1 }, /area/shuttle/escape) @@ -82834,7 +63559,7 @@ "cZX" = ( /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" @@ -82855,7 +63580,7 @@ /turf/open/floor/plasteel/black, /area/shuttle/escape) "daa" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" }, /obj/item/device/radio/intercom{ @@ -82863,7 +63588,6 @@ pixel_y = -29 }, /turf/open/floor/plasteel/darkred/side{ - icon_state = "darkred"; dir = 1 }, /area/shuttle/escape) @@ -82929,13 +63653,11 @@ /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) @@ -82951,7 +63673,7 @@ /area/shuttle/escape) "dam" = ( /obj/structure/table, -/obj/item/weapon/phone{ +/obj/item/phone{ pixel_x = -3; pixel_y = 3 }, @@ -82971,7 +63693,7 @@ /area/shuttle/abandoned) "dao" = ( /obj/structure/table, -/obj/item/weapon/paper_bin{ +/obj/item/paper_bin{ pixel_x = -1; pixel_y = 6 }, @@ -83060,7 +63782,6 @@ pixel_x = -28 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 8 }, /area/shuttle/escape) @@ -83082,7 +63803,6 @@ dir = 4 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 4 }, /area/shuttle/escape) @@ -83104,7 +63824,6 @@ /area/shuttle/escape) "daD" = ( /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 8 }, /area/shuttle/escape) @@ -83116,7 +63835,6 @@ /obj/effect/turf_decal/delivery, /obj/structure/closet/crate, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 4 }, /area/shuttle/escape) @@ -83126,7 +63844,7 @@ /area/shuttle/escape) "daH" = ( /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)"; @@ -83145,8 +63863,8 @@ /area/shuttle/escape) "daK" = ( /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) "daL" = ( @@ -83158,7 +63876,6 @@ /area/shuttle/escape) "daM" = ( /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 10 }, /area/shuttle/escape) @@ -83173,7 +63890,6 @@ /obj/effect/turf_decal/delivery, /obj/structure/closet, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 6 }, /area/shuttle/escape) @@ -83201,7 +63917,7 @@ /area/shuttle/escape) "daU" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/regular{ +/obj/item/storage/firstaid/regular{ pixel_x = 2; pixel_y = 3 }, @@ -83244,7 +63960,6 @@ "daZ" = ( /obj/machinery/light, /turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; dir = 1 }, /area/shuttle/escape) @@ -83252,7 +63967,7 @@ /obj/machinery/light{ dir = 4 }, -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21"; layer = 4.1 }, @@ -83283,13 +63998,11 @@ 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) @@ -83297,30 +64010,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) "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, +/obj/item/reagent_containers/glass/beaker/cryoxadone, +/obj/item/wrench, /turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; dir = 5 }, /area/shuttle/escape) @@ -83330,7 +64039,6 @@ /area/shuttle/escape) "dbl" = ( /turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; dir = 8 }, /area/shuttle/escape) @@ -83355,7 +64063,6 @@ /area/shuttle/escape) "dbq" = ( /turf/open/floor/plasteel/whiteblue/corner{ - icon_state = "whitebluecorner"; dir = 4 }, /area/shuttle/escape) @@ -83367,13 +64074,11 @@ 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) @@ -83382,18 +64087,16 @@ /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{ +/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) @@ -83426,32 +64129,31 @@ 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{ +/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) "dbC" = ( @@ -83459,24 +64161,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) "dbD" = ( /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) @@ -83496,17 +64197,16 @@ /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) "dbH" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/o2, -/obj/item/weapon/storage/firstaid/toxin, -/obj/item/weapon/defibrillator/loaded, +/obj/item/storage/firstaid/o2, +/obj/item/storage/firstaid/toxin, +/obj/item/defibrillator/loaded, /turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; dir = 10 }, /area/shuttle/escape) @@ -83528,7 +64228,6 @@ dir = 8 }, /turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; dir = 6 }, /area/shuttle/escape) @@ -83537,7 +64236,6 @@ pixel_y = -30 }, /turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; dir = 1 }, /area/shuttle/escape) @@ -83569,13 +64267,11 @@ "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) @@ -83585,13 +64281,11 @@ }, /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) @@ -83615,27 +64309,23 @@ "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, +/obj/item/storage/box/metalfoam, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; dir = 1 }, /area/shuttle/escape) @@ -83643,7 +64333,6 @@ /obj/structure/table, /obj/item/stack/sheet/metal/fifty, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; dir = 1 }, /area/shuttle/escape) @@ -83651,7 +64340,6 @@ /obj/structure/table, /obj/item/stack/sheet/glass/fifty, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; dir = 5 }, /area/shuttle/escape) @@ -83671,7 +64359,6 @@ "dce" = ( /obj/structure/reagent_dispensers/watertank/high, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; dir = 10 }, /area/shuttle/escape) @@ -83680,22 +64367,20 @@ 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, +/obj/item/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, +/obj/item/storage/toolbox/electrical, +/obj/item/storage/toolbox/electrical, /turf/open/floor/plasteel/yellow/side, /area/shuttle/escape) "dci" = ( @@ -83725,7 +64410,6 @@ pixel_y = -30 }, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; dir = 6 }, /area/shuttle/escape) @@ -83779,22 +64463,16 @@ /obj/machinery/light{ dir = 1 }, -/turf/open/floor/plasteel/darkgreen/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/darkgreen/side, /area/hydroponics) "dcy" = ( /obj/machinery/hydroponics/constructable, -/turf/open/floor/plasteel/darkgreen/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/darkgreen/side, /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 - }, +/obj/item/reagent_containers/glass/bucket, +/turf/open/floor/plasteel/darkgreen, /area/hydroponics) "dcA" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -83809,25 +64487,19 @@ name = "Hydroponics Desk"; req_access_txt = "35" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plasteel/darkgreen, /area/hydroponics) "dcD" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/hydroponics) "dcE" = ( /obj/structure/flora/ausbushes/ppflowers, @@ -83836,9 +64508,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /area/hydroponics) "dcF" = ( /obj/machinery/light{ @@ -83849,9 +64519,7 @@ dir = 9; network = list("SS13") }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /area/hydroponics) "dcG" = ( /obj/structure/sink{ @@ -83864,9 +64532,7 @@ d2 = 4; icon_state = "2-4" }, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/darkgreen, /area/hydroponics) "dcH" = ( /obj/machinery/hydroponics/constructable, @@ -83875,9 +64541,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/darkgreen/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/darkgreen/side, /area/hydroponics) "dcI" = ( /obj/machinery/hydroponics/constructable, @@ -83886,33 +64550,24 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/darkgreen, /area/hydroponics) "dcJ" = ( /obj/structure/flora/ausbushes/ppflowers, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /area/hydroponics) "dcK" = ( /obj/structure/disposalpipe/segment{ dir = 2; icon_state = "pipe-c" }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/maintenance/asteroid/port/east) "dcL" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hydroponics) "dcM" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -83924,18 +64579,14 @@ d2 = 4; icon_state = "1-4" }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 + dir = 8 }, /area/hydroponics) "dcO" = ( @@ -83943,14 +64594,11 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/darkgreen, /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) @@ -83958,9 +64606,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/darkgreen, /area/hydroponics) "dcR" = ( /obj/machinery/door/airlock/glass{ @@ -83970,31 +64616,23 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/darkgreen, /area/hydroponics) "dcS" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /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 - }, +/turf/open/floor/grass, /area/hydroponics) "dcU" = ( -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /area/hydroponics) "dcV" = ( /obj/structure/disposalpipe/sortjunction{ @@ -84003,42 +64641,25 @@ name = "disposal pipe - Hydroponics"; sortType = 21 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/darkgreen, /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 - }, +/turf/open/floor/plasteel/darkgreen/side, /area/hydroponics) "dda" = ( /obj/structure/sink{ @@ -84048,81 +64669,61 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 }, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/darkgreen, /area/hydroponics) "ddb" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/plasticflaps, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/closed/wall, /area/maintenance/asteroid/port/east) "ddd" = ( /obj/effect/landmark/start/botanist, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/grass, /area/hydroponics) "ddf" = ( /obj/structure/flora/ausbushes/ywflowers, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /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 - }, +/turf/open/floor/plasteel/hydrofloor, /area/hydroponics) "ddh" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/hydroponics) "ddi" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 9 }, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/darkgreen, /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 - }, +/turf/open/floor/plasteel/darkgreen, /area/hydroponics) "ddk" = ( /obj/machinery/light{ @@ -84131,9 +64732,7 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 1 }, -/turf/open/floor/plasteel/hydrofloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/hydrofloor, /area/hydroponics) "ddl" = ( /obj/machinery/door/airlock/glass{ @@ -84143,25 +64742,19 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel/hydrofloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/hydrofloor, /area/hydroponics) "ddm" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/hydroponics) "ddn" = ( /obj/machinery/light{ dir = 4 }, -/turf/open/floor/grass{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/grass, /area/hydroponics) "ddo" = ( /obj/machinery/vending/hydroseeds, @@ -84171,16 +64764,12 @@ network = list("SS13"); start_active = 1 }, -/turf/open/floor/plasteel/darkgreen{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/darkgreen, /area/hydroponics) "ddp" = ( /obj/machinery/vending/hydronutrients, /obj/machinery/light, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/hydroponics) "ddq" = ( /obj/structure/closet{ @@ -84190,22 +64779,21 @@ /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/item/melee/flyswatter, +/obj/item/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 - }, +/turf/open/floor/plasteel/darkgreen, /area/hydroponics) "ddr" = ( /obj/machinery/power/apc{ dir = 8; name = "Hydroponics APC"; + areastring = "/area/hydroponics"; pixel_x = -23; pixel_y = 2 }, @@ -84219,9 +64807,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/hydroponics) "dds" = ( /obj/item/device/assembly/mousetrap/armed, @@ -84230,32 +64816,24 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plasteel, /area/engine/atmos) "ddu" = ( /obj/structure/extinguisher_cabinet{ pixel_x = -24 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/engine/atmos) "ddw" = ( /obj/structure/cable{ @@ -84264,13 +64842,11 @@ icon_state = "1-2" }, /obj/structure/closet/secure_closet/atmospherics, -/obj/item/weapon/pickaxe/mini, +/obj/item/pickaxe/mini, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/atmos) "ddx" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/on{ @@ -84297,17 +64873,13 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "ddC" = ( /obj/effect/turf_decal/stripes/line{ @@ -84317,9 +64889,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/central) "ddD" = ( /obj/effect/turf_decal/delivery, @@ -84328,7 +64898,6 @@ }, /obj/machinery/portable_atmospherics/scrubber/huge, /turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; dir = 5 }, /area/engine/atmos) @@ -84339,7 +64908,6 @@ dir = 4 }, /turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; dir = 5 }, /area/engine/atmos) @@ -84350,7 +64918,6 @@ dir = 4 }, /turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; dir = 5 }, /area/engine/atmos) @@ -84361,7 +64928,6 @@ dir = 4 }, /turf/open/floor/plasteel/vault{ - baseturf = /turf/open/floor/plating/asteroid/airless; dir = 5 }, /area/engine/atmos) @@ -84370,9 +64936,7 @@ dir = 4; name = "Waste Release" }, -/turf/open/floor/plasteel/yellow/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/yellow/side, /area/engine/atmos) "ddI" = ( /obj/structure/window/reinforced{ @@ -84380,9 +64944,7 @@ }, /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 + dir = 10 }, /area/engine/atmos) "ddJ" = ( @@ -84399,15 +64961,11 @@ /area/engine/atmos) "ddK" = ( /obj/machinery/atmospherics/pipe/simple/general/visible, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/atmos) "ddL" = ( /obj/structure/sign/nosmoking_2, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/engine/atmos) "ddM" = ( /obj/machinery/computer/atmos_control/tank{ @@ -84427,9 +64985,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 5 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/atmos) "ddO" = ( /obj/machinery/atmospherics/pipe/simple/green/visible, @@ -84446,17 +65002,13 @@ name = "Interior Pipe Access"; req_access_txt = "24" }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/engine/atmos) "ddP" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 1 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/crew_quarters/heads/chief) "ddQ" = ( /obj/machinery/atmospherics/components/trinary/filter{ @@ -84474,31 +65026,17 @@ /obj/machinery/atmospherics/pipe/manifold/general/visible{ dir = 8 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/engine/atmos) "ddU" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/atmos) "ddV" = ( /obj/machinery/computer/atmos_control/tank{ @@ -84517,7 +65055,6 @@ "ddW" = ( /obj/machinery/atmospherics/pipe/simple/general/visible, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; dir = 4 }, /area/engine/atmos) @@ -84525,7 +65062,6 @@ /obj/machinery/pipedispenser, /obj/machinery/light, /turf/open/floor/plasteel/yellow/corner{ - icon_state = "yellowcorner"; dir = 8 }, /area/engine/atmos) @@ -84533,17 +65069,13 @@ /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 1 }, -/turf/open/floor/plasteel/delivery{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/delivery, /area/engine/atmos) "ddZ" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 6 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/atmos) "dea" = ( /obj/machinery/atmospherics/pipe/simple/green/visible, @@ -84565,7 +65097,6 @@ network = list("SS13","CE") }, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; dir = 4 }, /area/engine/atmos) @@ -84584,32 +65115,24 @@ }, /obj/machinery/meter, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/engine/atmos) "dee" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/atmos) "def" = ( /obj/machinery/atmospherics/pipe/manifold/general/visible, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/closed/wall/r_wall, /area/engine/atmos) "deh" = ( /obj/machinery/atmospherics/pipe/simple/green/visible, @@ -84626,9 +65149,7 @@ name = "Interior Pipe Access"; req_access_txt = "24" }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/engine/atmos) "dei" = ( /obj/machinery/atmospherics/components/binary/pump{ @@ -84638,7 +65159,6 @@ target_pressure = 101 }, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; dir = 4 }, /area/engine/atmos) @@ -84654,46 +65174,35 @@ "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 - }, +/turf/open/floor/plasteel/delivery, /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 + dir = 8 }, /area/engine/atmos) "dem" = ( /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/scrubbers/hidden{ dir = 4 }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 + dir = 8 }, /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 - }, +/turf/open/floor/plasteel, /area/engine/atmos) "dep" = ( /obj/machinery/status_display{ @@ -84701,9 +65210,7 @@ layer = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/engine/atmos) "deq" = ( /obj/machinery/atmospherics/pipe/simple/green/visible, @@ -84718,17 +65225,13 @@ "der" = ( /obj/machinery/atmospherics/pipe/manifold4w/general/visible, /obj/machinery/meter, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/atmos) "des" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 9 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/atmos) "det" = ( /obj/machinery/atmospherics/pipe/manifold/yellow/visible{ @@ -84736,18 +65239,14 @@ }, /obj/machinery/meter, /turf/open/floor/plasteel/yellow/side{ - icon_state = "yellow"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /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 - }, +/turf/open/floor/plasteel, /area/engine/atmos) "dev" = ( /obj/machinery/computer/atmos_control/tank{ @@ -84769,9 +65268,7 @@ dir = 8; pixel_x = 24 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/engine/atmos) "dex" = ( /obj/machinery/atmospherics/pipe/simple/green/visible{ @@ -84793,9 +65290,7 @@ name = "Air to South Canister"; on = 0 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/engine/atmos) "dey" = ( /obj/machinery/atmospherics/pipe/simple/green/visible{ @@ -84865,73 +65360,38 @@ /area/engine/atmos) "deD" = ( /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 }, /obj/machinery/door/firedoor, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/engine/atmos) "deE" = ( /obj/machinery/atmospherics/pipe/manifold/cyan/visible, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/closed/wall, /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 - }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_east) "deI" = ( -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/rust, /area/maintenance/asteroid/fore/com_west) "deJ" = ( -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/rust, /area/maintenance/asteroid/fore/com_east) "deK" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_north) "deO" = ( /turf/closed/mineral/random/labormineral, @@ -84940,24 +65400,14 @@ /turf/closed/mineral, /area/maintenance/asteroid/fore/com_east) "deQ" = ( -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_north) "deR" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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) @@ -84965,9 +65415,7 @@ /turf/closed/mineral/random/labormineral, /area/maintenance/asteroid/fore/com_east) "deW" = ( -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/rust, /area/maintenance/asteroid/fore/cargo_west) "deX" = ( /obj/structure/girder, @@ -84980,19 +65428,13 @@ name = "Armory Shutters" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/security/armory) "deZ" = ( -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_east) "dfa" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/maintenance/asteroid/fore/cargo_west) "dfb" = ( /obj/vehicle/secway, @@ -85000,9 +65442,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/armory) "dfc" = ( /obj/machinery/airalarm{ @@ -85012,9 +65452,7 @@ dir = 6 }, /turf/open/floor/plasteel/darkred/side{ - icon_state = "darkred"; - dir = 9; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 9 }, /area/security/armory) "dfd" = ( @@ -85023,9 +65461,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_north) "dfe" = ( /turf/open/floor/plating/asteroid, @@ -85036,9 +65472,7 @@ "dfg" = ( /obj/structure/girder, /obj/item/stack/sheet/metal, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_east) "dfh" = ( /obj/structure/cable/orange{ @@ -85046,68 +65480,29 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_west) "dfn" = ( /obj/structure/grille, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_east) "dfo" = ( /obj/effect/spawner/lootdrop/grille_or_trash, @@ -85125,25 +65520,17 @@ pixel_y = -28; req_access_txt = "3" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/armory) "dfq" = ( -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/fore/com_north) "dfr" = ( /obj/structure/girder, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_north) "dfs" = ( -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/cargo_west) "dft" = ( /obj/structure/disposalpipe/segment, @@ -85153,16 +65540,12 @@ pixel_x = 28 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/security/main) "dfu" = ( /obj/structure/grille, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_east) "dfv" = ( /obj/structure/grille, @@ -85174,9 +65557,7 @@ /area/maintenance/asteroid/fore/cargo_west) "dfx" = ( /obj/structure/grille, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/cargo_west) "dfy" = ( /obj/structure/cable/orange{ @@ -85184,18 +65565,14 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_north) "dfA" = ( /obj/structure/cable/orange{ @@ -85204,9 +65581,7 @@ icon_state = "1-2" }, /obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_east) "dfB" = ( /obj/effect/spawner/lootdrop/maintenance, @@ -85216,9 +65591,7 @@ /obj/structure/closet, /obj/effect/spawner/lootdrop/maintenance, /obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/cargo_west) "dfD" = ( /obj/structure/cable/orange{ @@ -85226,43 +65599,26 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_east) "dfE" = ( /obj/structure/girder, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_east) "dfF" = ( /obj/structure/girder, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/cargo_west) "dfG" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/cargo_west) "dfJ" = ( /obj/machinery/light/small{ @@ -85274,34 +65630,24 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /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 - }, +/turf/closed/wall, /area/maintenance/asteroid/fore/cargo_south) "dfO" = ( -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/rust, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/cargo_south) "dfQ" = ( /obj/structure/cable/orange{ @@ -85310,9 +65656,7 @@ icon_state = "1-2" }, /obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/cargo_south) "dfR" = ( /obj/structure/girder, @@ -85321,16 +65665,12 @@ /area/maintenance/asteroid/fore/cargo_south) "dfS" = ( /obj/structure/grille, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/cargo_west) "dfU" = ( /obj/structure/cable/orange{ @@ -85338,9 +65678,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/cargo_west) "dfV" = ( /obj/structure/cable/orange{ @@ -85348,9 +65686,7 @@ d2 = 4; icon_state = "2-4" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/cargo_south) "dfW" = ( /obj/machinery/light/small{ @@ -85364,9 +65700,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/cargo_south) "dfY" = ( /obj/effect/spawner/lootdrop/grille_or_trash, @@ -85382,15 +65716,11 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_east) "dgb" = ( /obj/structure/grille/broken, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/cargo_west) "dgc" = ( /obj/structure/cable/orange{ @@ -85399,9 +65729,7 @@ icon_state = "1-2" }, /obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/cargo_south) "dgd" = ( /turf/open/floor/plating/asteroid, @@ -85410,26 +65738,16 @@ /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 - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_north) "dgj" = ( /obj/structure/cable/orange{ @@ -85437,9 +65755,7 @@ d2 = 4; icon_state = "1-4" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/cargo_west) "dgk" = ( /obj/structure/cable/orange{ @@ -85447,17 +65763,13 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_north) "dgm" = ( /obj/structure/cable/orange{ @@ -85465,14 +65777,10 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/cargo_south) "dgn" = ( -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/cargo_south) "dgo" = ( /obj/effect/spawner/lootdrop/grille_or_trash, @@ -85480,9 +65788,7 @@ /area/maintenance/asteroid/fore/com_west) "dgp" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_west) "dgq" = ( /obj/structure/girder, @@ -85496,15 +65802,11 @@ icon_state = "1-2" }, /obj/structure/grille/broken, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/cargo_south) "dgt" = ( /obj/structure/disposalpipe/segment{ @@ -85516,30 +65818,19 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/cargo_south) "dgx" = ( /obj/machinery/light/small{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_east) "dgy" = ( /obj/structure/cable/orange{ @@ -85547,24 +65838,11 @@ d2 = 4; icon_state = "2-4" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_north) "dgB" = ( /obj/structure/cable/orange{ @@ -85572,9 +65850,7 @@ d2 = 4; icon_state = "2-4" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_east) "dgC" = ( /obj/structure/cable/orange{ @@ -85582,9 +65858,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_east) "dgD" = ( /obj/structure/cable/orange{ @@ -85592,92 +65866,51 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/fore/com_east) "dgE" = ( /obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/closed/wall, /area/hallway/primary/starboard/fore) "dgL" = ( /obj/machinery/status_display{ density = 0; layer = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/cargo_south) "dgP" = ( /obj/machinery/light/small{ @@ -85685,43 +65918,13 @@ }, /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 - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/fore/com_west) "dgU" = ( /obj/structure/cable/orange{ @@ -85733,9 +65936,7 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/cargo_south) "dgV" = ( /obj/structure/cable/orange{ @@ -85746,9 +65947,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/cargo_south) "dgW" = ( /obj/structure/cable/orange{ @@ -85759,9 +65958,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/cargo_south) "dgX" = ( /obj/structure/cable/orange{ @@ -85773,40 +65970,13 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_west) "dhc" = ( /obj/structure/cable/orange{ @@ -85814,26 +65984,18 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/fore/com_west) "dhd" = ( /obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/starboard/fore) "dhe" = ( -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/starboard/fore) "dhg" = ( /obj/effect/turf_decal/stripes/line{ @@ -85843,29 +66005,23 @@ dir = 4 }, /obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/starboard/fore) "dhh" = ( /obj/machinery/light/small{ dir = 4 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 + dir = 8 }, /area/hallway/primary/starboard/fore) "dhj" = ( /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/starboard/fore) "dhk" = ( @@ -85876,22 +66032,16 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/cargo_south) "dhl" = ( /obj/structure/girder, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/cargo_south) "dhm" = ( /obj/structure/girder, /obj/structure/grille, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/cargo_south) "dhn" = ( /obj/structure/cable/orange{ @@ -85903,33 +66053,25 @@ name = "Fore Asteroid Maintenance Access"; req_access_txt = "12" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_west) "dhr" = ( /turf/closed/mineral, @@ -85943,23 +66085,17 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/cargo_south) "dhv" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/maintenance/asteroid/fore/com_south) "dhw" = ( /turf/open/floor/plating/asteroid, @@ -85988,25 +66124,19 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/fore) "dhE" = ( /obj/machinery/light/small{ @@ -86020,9 +66150,7 @@ d2 = 4; icon_state = "2-4" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_south) "dhG" = ( /obj/structure/cable/orange{ @@ -86030,33 +66158,23 @@ d2 = 8; icon_state = "1-8" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_south) "dhH" = ( -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/rust, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/cargo_south) "dhJ" = ( /obj/structure/grille, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/cargo_south) "dhL" = ( /obj/structure/cable/orange{ @@ -86064,9 +66182,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/cargo_south) "dhM" = ( /obj/structure/cable/orange{ @@ -86074,9 +66190,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/fore/cargo_south) "dhN" = ( /obj/structure/cable/orange{ @@ -86084,9 +66198,7 @@ d2 = 8; icon_state = "2-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/cargo_south) "dhO" = ( /obj/effect/turf_decal/stripes/line, @@ -86094,84 +66206,59 @@ dir = 1 }, /obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/starboard/fore) "dhP" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/cargo_south) "dhQ" = ( /obj/structure/chair/stool, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/cargo_south) "dhR" = ( /obj/structure/closet, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/cargo_south) "dhS" = ( /obj/structure/closet/emcloset, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/fore) "dhT" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/fore) "dhU" = ( /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/cargo_south) "dhW" = ( /obj/structure/table, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/fore) "dhX" = ( /obj/structure/chair{ dir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/cargo_south) "dhY" = ( /obj/structure/table, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, /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 + dir = 4 }, /area/hallway/primary/starboard/fore) "dib" = ( @@ -86209,14 +66296,10 @@ /turf/closed/mineral, /area/maintenance/asteroid/port/neast) "dig" = ( -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/rust, /area/maintenance/asteroid/port/neast) "dih" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/maintenance/asteroid/port/neast) "dii" = ( /obj/machinery/light/small{ @@ -86232,14 +66315,10 @@ icon_state = "ast_warn"; dir = 8 }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/neast) "dil" = ( -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/neast) "dim" = ( /obj/structure/girder, @@ -86258,9 +66337,7 @@ /area/maintenance/asteroid/port/west) "diq" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/west) "dir" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ @@ -86269,14 +66346,10 @@ /turf/closed/wall/r_wall, /area/engine/engineering) "dis" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/maintenance/asteroid/port/east) "dit" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/east) "diu" = ( /obj/structure/cable/orange{ @@ -86284,9 +66357,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/port/east) "div" = ( /obj/structure/cable/orange{ @@ -86294,9 +66365,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/east) "diw" = ( /obj/structure/cable/orange{ @@ -86304,9 +66373,7 @@ d2 = 8; icon_state = "1-8" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/east) "dix" = ( /turf/closed/mineral/random/labormineral, @@ -86317,9 +66384,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/east) "diz" = ( /obj/machinery/light/small{ @@ -86333,18 +66398,14 @@ d2 = 4; icon_state = "2-4" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/west) "diD" = ( /obj/structure/girder, @@ -86364,9 +66425,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/east) "diG" = ( /obj/structure/cable/orange{ @@ -86374,18 +66433,14 @@ d2 = 4; icon_state = "1-4" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/closed/wall/rust, /area/maintenance/asteroid/port/east) "diJ" = ( /obj/machinery/light/small{ @@ -86394,9 +66449,7 @@ /turf/open/floor/plating/asteroid, /area/maintenance/asteroid/port/west) "diK" = ( -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/port/east) "diL" = ( /obj/structure/grille, @@ -86406,75 +66459,38 @@ /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 - }, +/turf/closed/wall, /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 + dir = 8 }, /area/hallway/primary/starboard/aft) "diV" = ( /obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 + dir = 8 }, /area/hallway/primary/starboard/aft) "diX" = ( -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/starboard/aft) "diY" = ( /obj/machinery/door/airlock/glass_external{ @@ -86482,14 +66498,11 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/aft) "diZ" = ( /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/hallway/primary/starboard/aft) "dja" = ( @@ -86498,60 +66511,47 @@ pixel_x = -24 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /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 - }, +/turf/open/floor/plating, /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 + dir = 8 }, /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 - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/starboard/aft) "dje" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/aft) "djf" = ( /obj/structure/closet/emcloset, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/aft) "djg" = ( /obj/machinery/status_display{ density = 0; layer = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 + dir = 8 }, /area/hallway/primary/starboard/aft) "dji" = ( @@ -86559,17 +66559,13 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/aft) "djk" = ( /turf/open/space, @@ -86580,14 +66576,12 @@ /area/solar/asteroid/aft) "djm" = ( /obj/structure/table, -/obj/item/weapon/wrench, +/obj/item/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 - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/aft) "djn" = ( /obj/effect/turf_decal/stripes/line, @@ -86595,15 +66589,11 @@ dir = 1 }, /obj/machinery/door/firedoor, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /area/hallway/primary/starboard/aft) "djo" = ( /obj/structure/tank_dispenser/oxygen, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/aft) "djp" = ( /obj/structure/lattice, @@ -86620,9 +66610,7 @@ /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 - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/starboard/aft) "djs" = ( /obj/structure/cable{ @@ -86653,9 +66641,7 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/hallway/primary/starboard/aft) "djw" = ( /obj/structure/cable/orange{ @@ -86663,42 +66649,31 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 + dir = 8 }, /area/hallway/primary/starboard/aft) "djy" = ( /obj/structure/table, /obj/machinery/cell_charger, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/science) "djz" = ( -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/maintenance/asteroid/aft/science) "djA" = ( -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/science) "djB" = ( /obj/machinery/light/small{ dir = 1 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/science) "djC" = ( /obj/machinery/light/small{ @@ -86726,9 +66701,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/science) "djI" = ( /obj/structure/cable/orange{ @@ -86736,9 +66709,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/science) "djJ" = ( /obj/structure/cable/orange{ @@ -86747,9 +66718,7 @@ icon_state = "4-8" }, /obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/science) "djK" = ( /obj/structure/cable/orange{ @@ -86758,9 +66727,7 @@ icon_state = "4-8" }, /obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/science) "djL" = ( /obj/structure/cable/orange{ @@ -86768,14 +66735,10 @@ d2 = 8; icon_state = "2-8" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/science) "djM" = ( -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/science) "djN" = ( /obj/machinery/computer/station_alert, @@ -86783,15 +66746,11 @@ d2 = 2; icon_state = "0-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/science) "djO" = ( /obj/structure/grille, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/science) "djP" = ( /obj/structure/cable/orange{ @@ -86799,9 +66758,7 @@ d2 = 4; icon_state = "1-4" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/science) "djQ" = ( /obj/machinery/light/small{ @@ -86810,16 +66767,12 @@ /turf/open/floor/plating/asteroid, /area/maintenance/asteroid/aft/science) "djR" = ( -/turf/closed/wall/rust{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/rust, /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 - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/aft/science) "djT" = ( /obj/structure/closet/crate, @@ -86828,9 +66781,7 @@ /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 - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/science) "djV" = ( /obj/structure/cable/orange{ @@ -86838,9 +66789,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/science) "djW" = ( /turf/closed/mineral/random/labormineral, @@ -86856,9 +66805,7 @@ icon_state = "1-2" }, /obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/science) "djZ" = ( /obj/structure/cable/orange{ @@ -86867,9 +66814,7 @@ icon_state = "1-2" }, /obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/science) "dka" = ( /obj/structure/cable/orange{ @@ -86877,9 +66822,7 @@ d2 = 4; icon_state = "2-4" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/science) "dkb" = ( /obj/structure/cable/orange{ @@ -86887,18 +66830,14 @@ d2 = 8; icon_state = "1-8" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/science) "dkd" = ( /obj/structure/closet, @@ -86915,44 +66854,27 @@ icon_state = "4-8" }, /obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/aft/science) "dkg" = ( /obj/structure/closet/firecloset/full, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/science) "dkh" = ( /obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/science) "dki" = ( /obj/structure/grille, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/science) "dkj" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/maintenance/asteroid/aft/science) "dkm" = ( /obj/machinery/conveyor{ @@ -86964,23 +66886,7 @@ 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 - }, +/turf/open/floor/plating, /area/quartermaster/sorting) "dko" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -86993,8 +66899,7 @@ pixel_y = 32 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/fore) "dkp" = ( @@ -87002,22 +66907,19 @@ pixel_x = -24 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /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 - }, +/obj/item/pickaxe, +/turf/open/floor/plating, /area/hallway/primary/fore) "dkr" = ( /obj/structure/closet/crate, -/obj/item/weapon/pickaxe, +/obj/item/pickaxe, /turf/open/floor/plating/asteroid, /area/maintenance/asteroid/port/west) "dks" = ( @@ -87025,8 +66927,7 @@ pixel_y = 32 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/port) "dkt" = ( @@ -87034,81 +66935,52 @@ pixel_y = 32 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /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 +/obj/machinery/light{ + dir = 1 }, +/obj/item/twohanded/required/kirbyplants/random, +/turf/open/floor/plasteel/blue, /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 + dir = 4 }, /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 - }, +/turf/closed/wall/r_wall, /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 - }, +/turf/closed/wall/r_wall, /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 + dir = 8 }, /area/science/mixing) "dkB" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/science/mixing) "dkC" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/science/server) "dkD" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ @@ -87117,19 +66989,14 @@ name = "server vent"; pressure_checks = 0 }, -/turf/open/floor/circuit{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/circuit, /area/science/server) "dkE" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/general/hidden{ dir = 9 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/science/server) "dkF" = ( /turf/open/space/basic, @@ -87147,158 +67014,77 @@ /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) +/obj/item/shovel, +/obj/item/shovel, +/turf/open/floor/plating/astplate, +/area/security/execution/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) +/obj/item/pickaxe, +/obj/item/pickaxe, +/turf/open/floor/plating, +/area/security/execution/transfer) "dkK" = ( /obj/effect/decal/remains/human, /turf/open/floor/plating/asteroid, -/area/security/transfer) +/area/security/execution/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) +/turf/open/floor/plating/astplate, +/area/security/execution/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) +/turf/open/floor/plating, +/area/security/execution/transfer) "dkP" = ( -/obj/item/weapon/ore/glass, +/obj/item/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) +/turf/open/floor/plating, +/area/security/execution/transfer) "dkQ" = ( /obj/machinery/power/apc{ dir = 4; name = "Prisoner Transfer APC"; + areastring = "/area/security/execution/transfer"; 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) +/turf/open/floor/plating, +/area/security/execution/transfer) "dkS" = ( /obj/machinery/light/small, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/transfer) +/turf/open/floor/plating/astplate, +/area/security/execution/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) +/turf/open/floor/plating/astplate, +/area/security/execution/transfer) "dkV" = ( -/obj/item/weapon/ore/glass, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/security/transfer) +/obj/item/ore/glass, +/turf/open/floor/plating, +/area/security/execution/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) +/turf/open/floor/plating, +/area/security/execution/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) +/turf/open/floor/plating, +/area/security/execution/transfer) "dlb" = ( /obj/machinery/door/airlock/security{ name = "Prisoner Transfer Center"; @@ -87309,65 +67095,33 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/security/prison) "dlc" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible, -/turf/open/floor/plasteel/red{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red, /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 - }, +/turf/open/floor/plasteel/red, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /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"; @@ -87377,16 +67131,7 @@ /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 - }, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "dll" = ( /obj/structure/cable/orange{ @@ -87395,9 +67140,7 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 9; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 9 }, /area/security/prison) "dlm" = ( @@ -87405,9 +67148,7 @@ name = "Perma Storage" }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/security/prison) "dln" = ( @@ -87421,9 +67162,7 @@ pixel_y = 20 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/security/prison) "dlo" = ( @@ -87431,29 +67170,23 @@ dir = 5 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /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 + dir = 1 }, /area/security/prison) "dlq" = ( /obj/machinery/atmospherics/pipe/simple/general/hidden{ dir = 9 }, -/obj/item/weapon/wrench, +/obj/item/wrench, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 5; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 5 }, /area/security/prison) "dlr" = ( @@ -87472,9 +67205,7 @@ /obj/machinery/light{ dir = 8 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/processing) "dlt" = ( /obj/structure/chair{ @@ -87483,17 +67214,13 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 10 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/processing) "dlu" = ( /obj/structure/extinguisher_cabinet{ pixel_y = 32 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/processing) "dlv" = ( /obj/machinery/camera{ @@ -87501,27 +67228,11 @@ dir = 6; network = list("SS13","Security") }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "dlz" = ( /obj/structure/cable/orange{ @@ -87530,9 +67241,7 @@ icon_state = "1-4" }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/security/prison) "dlA" = ( @@ -87541,17 +67250,13 @@ d2 = 8; icon_state = "2-8" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/prison) "dlB" = ( /obj/machinery/atmospherics/pipe/simple/general/hidden{ dir = 5 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/prison) "dlC" = ( /obj/machinery/atmospherics/components/binary/valve{ @@ -87559,65 +67264,42 @@ name = "Mix To Perma" }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/security/prison) "dlD" = ( /obj/machinery/atmospherics/pipe/simple/general/hidden{ dir = 10 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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, +/obj/item/folder/red, +/obj/item/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 - }, +/turf/open/floor/plasteel, /area/security/processing) "dlI" = ( /obj/machinery/power/apc{ dir = 4; name = "Labor Shuttle Dock APC"; + areastring = "/area/security/processing"; pixel_x = 24 }, /obj/structure/cable/orange{ d2 = 2; icon_state = "0-2" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "dlK" = ( /obj/structure/closet/secure_closet/brig{ @@ -87625,9 +67307,7 @@ name = "Cell 5 Locker" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "dlL" = ( /obj/structure/closet/secure_closet/brig{ @@ -87635,9 +67315,7 @@ name = "Cell 6 Locker" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "dlM" = ( /obj/structure/closet/secure_closet/brig{ @@ -87649,18 +67327,14 @@ network = list("SS13","Security") }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 10 }, /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 - }, +/turf/open/floor/plasteel/red/side, /area/security/prison) "dlO" = ( /obj/structure/cable/orange{ @@ -87669,32 +67343,21 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/red/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /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 - }, +/turf/open/floor/plasteel, /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 + dir = 4 }, /area/security/prison) "dlS" = ( @@ -87704,53 +67367,26 @@ /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 - }, +/turf/open/floor/plasteel/showroomfloor, /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 - }, +/obj/item/soap/nanotrasen, +/turf/open/floor/plasteel/showroomfloor, /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 - }, +/turf/open/floor/plasteel/showroomfloor, /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) +/area/security/prison) "dlZ" = ( /obj/machinery/button/flasher{ id = "gulagshuttleflasher"; @@ -87768,28 +67404,16 @@ req_access_txt = "2"; shuttledocked = 1 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/security/processing) "dmd" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 6 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/processing) "dme" = ( /obj/machinery/door/airlock/security{ @@ -87800,17 +67424,13 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/processing) "dmf" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/processing) "dmg" = ( /obj/structure/cable/orange{ @@ -87821,37 +67441,28 @@ /obj/machinery/light{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/processing) "dmh" = ( -/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, /obj/structure/cable/orange{ d2 = 2; icon_state = "0-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plasteel/red, /area/security/prison) "dmj" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/security/prison) "dmk" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -87863,17 +67474,7 @@ 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 + dir = 8 }, /area/security/prison) "dmm" = ( @@ -87882,67 +67483,37 @@ 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 - }, +/turf/closed/wall, /area/security/prison) "dmp" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" }, -/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) +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/east) "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 - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating/astplate, /area/security/prison) "dmu" = ( /obj/machinery/light{ @@ -87958,48 +67529,22 @@ }, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/security/processing) "dmB" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/processing) "dmC" = ( /obj/structure/cable/orange{ @@ -88012,9 +67557,7 @@ name = "Station Intercom (General)"; pixel_x = 28 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/processing) "dmD" = ( /obj/structure/closet/secure_closet/brig{ @@ -88024,9 +67567,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "dmE" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -88044,9 +67585,7 @@ icon_state = "1-4" }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 9; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 9 }, /area/security/prison) "dmF" = ( @@ -88057,9 +67596,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "dmG" = ( /obj/machinery/camera{ @@ -88067,9 +67604,7 @@ dir = 9; network = list("SS13","Security","PrisonCell") }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "dmH" = ( /obj/machinery/camera{ @@ -88084,20 +67619,8 @@ 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{ @@ -88108,9 +67631,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "dmK" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -88123,9 +67644,7 @@ pixel_y = 24; prison_radio = 1 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "dmL" = ( /obj/machinery/flasher{ @@ -88135,9 +67654,7 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "dmM" = ( /obj/machinery/door/airlock/glass{ @@ -88148,51 +67665,12 @@ 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, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "dmO" = ( /obj/structure/holohoop, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 @@ -88205,15 +67683,7 @@ 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 - }, +/turf/open/floor/plasteel, /area/security/processing) "dmY" = ( /obj/structure/cable/orange{ @@ -88221,9 +67691,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/processing) "dmZ" = ( /obj/machinery/navbeacon{ @@ -88231,9 +67699,7 @@ location = "CellBlockUpLeft"; name = "navigation beacon (CellBlockUpLeft)" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/prison) "dna" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -88244,27 +67710,21 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel/red, /area/security/prison) "dnd" = ( /obj/machinery/flasher{ @@ -88275,14 +67735,12 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "dne" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/machinery/light/small, /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 8 @@ -88295,114 +67753,8 @@ req_access_txt = "0"; specialfunctions = 4 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /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 @@ -88412,42 +67764,10 @@ dir = 4; network = list("SS13","Security") }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -88456,9 +67776,7 @@ d2 = 4; icon_state = "0-4" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/security/prison) "dnA" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -88469,9 +67787,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/prison) "dnB" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -88483,13 +67799,10 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/prison) "dnC" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -88498,92 +67811,15 @@ d2 = 8; icon_state = "0-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/security/processing) "dnS" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on, @@ -88592,17 +67828,13 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/processing) "dnT" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/prison) "dnU" = ( /obj/machinery/door/airlock/glass_security{ @@ -88613,24 +67845,7 @@ /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 - }, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "dnW" = ( /obj/machinery/flasher{ @@ -88640,9 +67855,7 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "dnX" = ( /obj/machinery/door/airlock/glass{ @@ -88653,20 +67866,11 @@ id = "isolation2"; name = "cell isolation blast door" }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /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 - }, +/turf/open/floor/plating/astplate, /area/security/prison) "doa" = ( /obj/effect/turf_decal/stripes/line{ @@ -88675,38 +67879,29 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /area/security/processing) "doc" = ( -/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{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plasteel, /area/security/processing) "doe" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -88727,9 +67922,7 @@ d2 = 4; icon_state = "2-4" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/prison) "dof" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -88741,9 +67934,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/security/prison) "dog" = ( @@ -88752,14 +67943,12 @@ dir = 9; network = list("SS13","Security","PrisonCell") }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "doh" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/machinery/light/small, /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 8 @@ -88772,37 +67961,12 @@ req_access_txt = "0"; specialfunctions = 4 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /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 - }, +/turf/open/floor/plating, /area/security/processing) "dom" = ( /obj/machinery/disposal/deliveryChute{ @@ -88812,9 +67976,7 @@ }, /obj/machinery/door/window/northright, /obj/structure/disposalpipe/trunk, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/security/processing) "don" = ( /obj/machinery/airalarm{ @@ -88822,9 +67984,7 @@ pixel_x = -23 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/processing) "doo" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -88833,9 +67993,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/processing) "dop" = ( /obj/machinery/flasher{ @@ -88847,17 +68005,7 @@ 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 - }, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "dor" = ( /obj/structure/cable/orange{ @@ -88875,16 +68023,7 @@ 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 - }, +/turf/open/floor/plasteel, /area/security/prison) "dot" = ( /obj/machinery/flasher{ @@ -88895,9 +68034,7 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "dou" = ( /obj/structure/sign/poster/official/obey{ @@ -88908,29 +68045,16 @@ 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, +/turf/open/floor/plating/astplate, /area/security/prison) "dox" = ( /obj/structure/table, -/obj/item/weapon/cultivator, +/obj/item/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{ @@ -88942,18 +68066,8 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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{ @@ -88961,28 +68075,13 @@ 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 - }, +/turf/open/floor/plasteel, /area/security/processing) "doD" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/security/prison) "doE" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -88999,24 +68098,7 @@ 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 - }, +/turf/open/floor/plasteel, /area/security/prison) "doG" = ( /obj/machinery/flasher{ @@ -89026,9 +68108,7 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "doH" = ( /obj/machinery/door/airlock/glass{ @@ -89039,15 +68119,7 @@ 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, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "doK" = ( /obj/machinery/seed_extractor, @@ -89055,23 +68127,12 @@ /area/security/prison) "doL" = ( /obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 - }, +/turf/open/floor/plating, /area/security/processing) "doO" = ( /obj/machinery/flasher/portable, @@ -89079,29 +68140,14 @@ /obj/effect/decal/cleanable/cobweb{ icon_state = "cobweb2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plasteel, /area/security/processing) "doR" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -89110,20 +68156,7 @@ 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 - }, +/turf/open/floor/plasteel, /area/security/prison) "doT" = ( /obj/machinery/door_timer{ @@ -89132,9 +68165,7 @@ pixel_x = 32 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/security/prison) "doU" = ( @@ -89156,9 +68187,7 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/security/prison) "doV" = ( @@ -89181,15 +68210,13 @@ specialfunctions = 1 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/security/prison) "doW" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/machinery/light/small, /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 8 @@ -89202,17 +68229,13 @@ req_access_txt = "0"; specialfunctions = 4 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "doX" = ( /obj/machinery/atmospherics/pipe/simple/general/hidden{ dir = 6 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/security/prison) "doY" = ( /obj/structure/table, @@ -89223,35 +68246,18 @@ id = null; pixel_y = 1 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/security/processing) "dpd" = ( /obj/machinery/door/airlock/glass_security{ @@ -89259,17 +68265,13 @@ req_access_txt = "0"; req_one_access_txt = "38;2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/security/processing) "dpe" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 8 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/processing) "dpf" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -89281,9 +68283,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/processing) "dpg" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -89293,21 +68293,16 @@ pixel_y = 32 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/security/prison) "dph" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/security/prison) "dpi" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ @@ -89320,32 +68315,24 @@ pixel_x = 32 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/security/prison) "dpj" = ( /obj/machinery/atmospherics/pipe/simple/general/hidden{ dir = 5 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/security/prison) "dpk" = ( /obj/machinery/atmospherics/pipe/simple/general/hidden{ dir = 9 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/security/prison) "dpl" = ( /obj/machinery/washing_machine, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/security/prison) "dpm" = ( /obj/machinery/hydroponics/soil, @@ -89357,89 +68344,19 @@ dir = 4; icon_state = "pipe-c" }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /area/security/armory) "dpo" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/closed/wall/r_wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall/r_wall, /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 - }, +/turf/open/floor/plasteel, /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 @@ -89450,96 +68367,35 @@ icon_state = "4-8" }, /obj/machinery/light, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red/side, /area/security/prison) "dpy" = ( -/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{ - 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 - }, +/turf/open/floor/plating, /area/security/prison) "dpB" = ( /obj/machinery/newscaster{ pixel_x = -32 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/obj/item/storage/pill_bottle/dice, +/turf/open/floor/plating/astplate, /area/security/prison) "dpD" = ( /obj/machinery/hydroponics/soil, -/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/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 - }, +/turf/closed/wall/r_wall, /area/security/armory) "dpJ" = ( /obj/machinery/door/poddoor/shutters{ @@ -89547,21 +68403,8 @@ name = "Armory Shutters" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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"; @@ -89570,9 +68413,7 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "dpM" = ( /obj/machinery/door/airlock/glass{ @@ -89583,17 +68424,13 @@ id = "isolation4"; name = "cell isolation blast door" }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /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 - }, +/obj/item/paper_bin, +/obj/item/pen, +/turf/open/floor/plating/astplate, /area/security/prison) "dpO" = ( /obj/machinery/hydroponics/soil, @@ -89610,47 +68447,17 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plasteel, /area/security/armory) "dpU" = ( /obj/machinery/light{ dir = 1 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/armory) "dpV" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -89663,9 +68470,7 @@ pixel_y = 20 }, /turf/open/floor/plasteel/darkred/side{ - icon_state = "darkred"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/security/armory) "dpW" = ( @@ -89677,9 +68482,7 @@ network = list("SS13","Security") }, /turf/open/floor/plasteel/darkred/side{ - icon_state = "darkred"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/security/armory) "dpX" = ( @@ -89693,9 +68496,7 @@ dir = 4 }, /turf/open/floor/plasteel/darkred/side{ - icon_state = "darkred"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/security/armory) "dpY" = ( @@ -89706,9 +68507,7 @@ dir = 9 }, /turf/open/floor/plasteel/darkred/side{ - icon_state = "darkred"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/security/armory) "dpZ" = ( @@ -89717,9 +68516,7 @@ }, /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 + dir = 5 }, /area/security/armory) "dqa" = ( @@ -89728,9 +68525,7 @@ dir = 4; network = list("SS13","Security","PrisonCell") }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "dqb" = ( /obj/structure/closet/secure_closet/brig{ @@ -89740,32 +68535,7 @@ /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 - }, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "dqe" = ( /obj/structure/closet/secure_closet/brig{ @@ -89775,9 +68545,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "dqf" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -89799,22 +68567,12 @@ 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/item/bedsheet, /obj/machinery/camera{ c_tag = "Brig Perma Cell 4"; dir = 10; @@ -89823,14 +68581,12 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "dqi" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/machinery/light/small, /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 8 @@ -89843,9 +68599,7 @@ req_access_txt = "0"; specialfunctions = 4 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "dqj" = ( /obj/machinery/camera{ @@ -89853,19 +68607,12 @@ dir = 4; network = list("SS13","Security","PrisonCell") }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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; @@ -89880,77 +68627,35 @@ d2 = 8; icon_state = "1-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plasteel, /area/security/armory) "dqu" = ( /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/structure/window/reinforced{ dir = 1 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/security/armory) "dqv" = ( /obj/structure/rack, -/obj/item/weapon/storage/lockbox/loyalty, -/obj/item/weapon/storage/box/trackimp, +/obj/item/storage/lockbox/loyalty, +/obj/item/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 + dir = 4 }, /area/security/armory) "dqw" = ( @@ -89960,9 +68665,7 @@ d2 = 4; icon_state = "1-4" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/prison) "dqx" = ( /obj/structure/cable/orange{ @@ -89973,9 +68676,7 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 8 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/prison) "dqy" = ( /obj/machinery/flasher{ @@ -89986,9 +68687,7 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "dqz" = ( /obj/machinery/vending/sustenance, @@ -89997,39 +68696,6 @@ }, /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; @@ -90041,9 +68707,7 @@ d2 = 2; icon_state = "0-2" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_west) "dqG" = ( /obj/structure/cable/orange{ @@ -90053,34 +68717,20 @@ /obj/machinery/power/apc{ dir = 4; name = "Armory APC"; + areastring = "/area/security/armory"; 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) +/turf/open/floor/plating/astplate, +/area/maintenance/asteroid/fore/com_west) "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 + 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, /area/security/armory) "dqK" = ( /obj/structure/rack, @@ -90102,26 +68752,24 @@ 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 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/security/armory) "dqL" = ( /obj/structure/table, -/obj/item/weapon/storage/box/firingpins{ +/obj/item/storage/box/firingpins{ pixel_x = 1; pixel_y = 5 }, -/obj/item/weapon/storage/box/firingpins{ +/obj/item/storage/box/firingpins{ pixel_x = 1; pixel_y = 5 }, @@ -90129,9 +68777,7 @@ /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 + dir = 4 }, /area/security/armory) "dqM" = ( @@ -90142,9 +68788,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "dqN" = ( /obj/machinery/flasher{ @@ -90154,9 +68798,7 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "dqO" = ( /obj/machinery/door/airlock/glass{ @@ -90167,110 +68809,42 @@ id = "isolation5"; name = "cell isolation blast door" }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /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 - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/closed/wall, /area/security/main) "dqX" = ( /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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{ +/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 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/security/armory) "drb" = ( /obj/structure/rack, @@ -90296,108 +68870,19 @@ pixel_x = 3; pixel_y = -3 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 + dir = 4 }, /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 - }, +/turf/open/floor/plating/astplate, /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; @@ -90408,9 +68893,7 @@ d2 = 4; icon_state = "2-4" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_west) "drp" = ( /obj/structure/disposalpipe/segment{ @@ -90421,54 +68904,38 @@ d2 = 8; icon_state = "1-8" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/closed/wall, /area/security/main) "drr" = ( /obj/structure/disposaloutlet, /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plasteel, /area/security/armory) "dru" = ( -/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, /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 + dir = 4 }, /area/security/armory) "drv" = ( @@ -90477,9 +68944,7 @@ dir = 4; network = list("SS13","Security","PrisonCell") }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "drw" = ( /obj/structure/closet/secure_closet/brig{ @@ -90489,47 +68954,7 @@ /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 - }, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "drz" = ( /obj/machinery/camera{ @@ -90537,9 +68962,7 @@ dir = 9; network = list("SS13","Security","PrisonCell") }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "drA" = ( /obj/machinery/camera{ @@ -90549,9 +68972,7 @@ }, /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 + dir = 8 }, /area/security/prison) "drB" = ( @@ -90562,95 +68983,20 @@ 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 + dir = 4 }, /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 - }, +/turf/open/floor/plating/astplate, /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; @@ -90662,59 +69008,33 @@ icon_state = "1-8" }, /obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /area/security/main) "drS" = ( /obj/structure/rack, -/obj/item/weapon/storage/box/chemimp{ +/obj/item/storage/box/chemimp{ pixel_x = 4; pixel_y = 3 }, -/obj/item/weapon/reagent_containers/glass/bottle/morphine, +/obj/item/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 + dir = 4 }, /area/security/armory) "drT" = ( @@ -90722,9 +69042,7 @@ id = "Cell 1"; name = "Cell Door 1" }, -/turf/open/floor/plasteel/red{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red, /area/security/prison) "drU" = ( /obj/machinery/navbeacon{ @@ -90732,18 +69050,14 @@ location = "CellBlockLowRight"; name = "navigation beacon (CellBlockLowRight)" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel/red, /area/security/prison) "drW" = ( /obj/machinery/flasher{ @@ -90754,24 +69068,12 @@ /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 - }, +/turf/open/floor/plasteel/floorgrime, /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 + dir = 4 }, /area/security/prison) "drZ" = ( @@ -90782,9 +69084,7 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "dsa" = ( /obj/machinery/door/airlock/glass{ @@ -90795,108 +69095,41 @@ id = "isolation6"; name = "cell isolation blast door" }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /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 - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/open/floor/plating/astplate, /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 + dir = 9 }, /area/security/main) "dsn" = ( /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/security/main) "dso" = ( @@ -90909,48 +69142,36 @@ pixel_y = 20 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/security/main) "dsp" = ( /turf/open/floor/plasteel/darkred/side{ - icon_state = "darkred"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 10 }, /area/security/armory) "dsq" = ( -/turf/open/floor/plasteel/darkred/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/darkred/side, /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 - }, +/turf/open/floor/plasteel/darkred/side, /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 - }, +/turf/open/floor/plasteel/darkred/side, /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 + dir = 6 }, /area/security/armory) "dsu" = ( @@ -90963,9 +69184,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 10 }, /area/security/prison) "dsv" = ( @@ -90975,9 +69194,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red/side, /area/security/prison) "dsw" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -90998,9 +69215,7 @@ d2 = 4; icon_state = "2-4" }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red/side, /area/security/prison) "dsx" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -91012,9 +69227,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 6 }, /area/security/prison) "dsy" = ( @@ -91022,9 +69235,7 @@ dir = 5 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 10 }, /area/security/prison) "dsz" = ( @@ -91046,22 +69257,12 @@ 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 + dir = 6 }, /area/security/prison) "dsB" = ( /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /obj/machinery/camera{ c_tag = "Brig Perma Cell 6"; dir = 10; @@ -91070,14 +69271,12 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/security/prison) "dsC" = ( /obj/structure/table, -/obj/item/weapon/paper_bin, -/obj/item/weapon/pen, +/obj/item/paper_bin, +/obj/item/pen, /obj/machinery/light/small, /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 8 @@ -91090,28 +69289,12 @@ req_access_txt = "0"; specialfunctions = 4 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /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 @@ -91121,49 +69304,7 @@ 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 - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_west) "dsJ" = ( /obj/structure/disposalpipe/segment{ @@ -91176,22 +69317,7 @@ }, /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 - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_west) "dsL" = ( /obj/structure/disposalpipe/segment{ @@ -91203,57 +69329,35 @@ d2 = 8; icon_state = "1-8" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_west) "dsM" = ( /obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 - }, +/turf/open/floor/plasteel/red, /area/security/main) "dsO" = ( /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/security/main) "dsP" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel/showroomfloor, /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" @@ -91262,21 +69366,8 @@ name = "Brig Cell Access"; req_access_txt = "3" }, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/showroomfloor, /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"; @@ -91284,76 +69375,23 @@ 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 - }, +/turf/open/floor/plasteel/red, /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 - }, +/turf/open/floor/plasteel/black, /area/bridge) "dsX" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 6 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel, /area/security/main) "dtg" = ( /obj/structure/closet{ @@ -91365,9 +69403,7 @@ network = list("SS13","Security") }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 5; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 5 }, /area/security/brig) "dth" = ( @@ -91375,27 +69411,21 @@ dir = 4; pixel_x = -23 }, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/showroomfloor, /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 - }, +/turf/open/floor/plasteel/showroomfloor, /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 - }, +/turf/open/floor/plasteel/showroomfloor, /area/security/warden) "dtk" = ( /obj/machinery/computer/prisoner, @@ -91404,9 +69434,7 @@ dir = 6; network = list("SS13","Security") }, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/showroomfloor, /area/security/warden) "dtl" = ( /obj/structure/table, @@ -91417,51 +69445,32 @@ network = list("PrisonCell"); pixel_y = 32 }, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/showroomfloor, /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 + dir = 1 }, /area/security/brig) "dto" = ( /obj/structure/table, -/obj/item/weapon/storage/firstaid/toxin, +/obj/item/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 + dir = 1 }, /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 - }, +/turf/open/floor/plasteel/black, /area/security/brig) "dtq" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -91475,22 +69484,18 @@ dir = 6; network = list("SS13","Security") }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/security/brig) "dtr" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/security/brig) "dts" = ( /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{ dir = 4 }, @@ -91498,19 +69503,15 @@ brightness = 3; dir = 8 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/security/brig) "dtt" = ( /obj/structure/table/wood, -/obj/item/weapon/clipboard, +/obj/item/clipboard, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/security/brig) "dtu" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ @@ -91519,9 +69520,7 @@ /obj/machinery/airalarm{ pixel_y = 23 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/security/brig) "dtv" = ( /obj/structure/reagent_dispensers/water_cooler, @@ -91530,70 +69529,38 @@ dir = 6; network = list("SS13","Security") }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /area/crew_quarters/heads/hos) "dtD" = ( /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 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/crew_quarters/heads/hos) "dtE" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, @@ -91603,53 +69570,28 @@ name = "Station Intercom (General)"; pixel_y = 20 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel, /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 + dir = 4 }, /area/security/brig) "dtL" = ( @@ -91658,9 +69600,7 @@ dir = 4 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/security/brig) "dtM" = ( @@ -91668,58 +69608,33 @@ dir = 4 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /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 - }, +/obj/item/storage/firstaid/regular, +/turf/open/floor/plasteel/white, /area/security/brig) "dtO" = ( /obj/structure/chair{ dir = 4 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/security/brig) "dtP" = ( /obj/structure/table/wood, -/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/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 - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /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 - }, +/obj/item/storage/box/cups, +/turf/open/floor/plasteel/black, /area/security/brig) "dtU" = ( /obj/structure/cable/orange{ @@ -91728,9 +69643,7 @@ icon_state = "2-4" }, /obj/structure/grille/broken, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/fore/com_north) "dtV" = ( /obj/structure/girder, @@ -91740,26 +69653,20 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /area/bridge) "dtY" = ( /obj/structure/disposalpipe/segment, @@ -91769,9 +69676,7 @@ icon_state = "1-2" }, /obj/structure/girder, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_west) "dtZ" = ( /obj/machinery/requests_console{ @@ -91781,9 +69686,7 @@ name = "Head of Security RC"; pixel_x = -30 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/crew_quarters/heads/hos) "dua" = ( /mob/living/simple_animal/hostile/retaliate/bat{ @@ -91808,34 +69711,17 @@ turns_per_move = 10; voice_name = "unidentifiable voice" }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /area/crew_quarters/heads/hos) "duf" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, /obj/structure/cable/orange{ @@ -91846,9 +69732,7 @@ id = "hosoffice"; name = "emergency lockdown blast door" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/crew_quarters/heads/hos) "dug" = ( /obj/structure/cable/orange{ @@ -91857,55 +69741,38 @@ icon_state = "2-8" }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/security/main) "duh" = ( /obj/structure/table, -/obj/item/weapon/book/manual/wiki/security_space_law, -/obj/item/weapon/restraints/handcuffs, +/obj/item/book/manual/wiki/security_space_law, +/obj/item/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 - }, +/turf/open/floor/plasteel, /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/item/storage/firstaid/regular, +/obj/item/storage/toolbox/mechanical, /obj/structure/reagent_dispensers/peppertank{ pixel_x = -32 }, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/showroomfloor, /area/security/warden) "duk" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/showroomfloor, /area/security/warden) "dul" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /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 - }, +/turf/open/floor/plating, /area/security/warden) "dum" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -91915,65 +69782,35 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /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 + dir = 4 }, /area/security/brig) "duo" = ( /obj/machinery/holopad, -/turf/open/floor/plasteel/white{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/white, /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 - }, +/turf/open/floor/plasteel/white, /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 - }, +/turf/open/floor/plasteel/black, /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 - }, +/obj/item/book/manual/wiki/security_space_law, +/obj/item/folder/red, +/turf/open/floor/plasteel/black, /area/security/brig) "duv" = ( /obj/structure/cable/orange{ @@ -91982,83 +69819,25 @@ icon_state = "1-8" }, /obj/structure/grille/broken, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/black, /area/crew_quarters/heads/hos) "duF" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -92070,96 +69849,60 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/security/main) "duG" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 + dir = 6 }, /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/item/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"; + areastring = "/area/security/warden"; 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 - }, +/turf/open/floor/plasteel/showroomfloor, /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 - }, +/turf/open/floor/plasteel/showroomfloor, /area/security/warden) "duM" = ( /obj/machinery/computer/camera_advanced{ z_lock = 1 }, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/showroomfloor, /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 - }, +/turf/open/floor/plasteel/black, /area/security/brig) "duP" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -92168,22 +69911,19 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/security/brig) "duQ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/security/brig) "duR" = ( /obj/machinery/power/apc{ dir = 2; name = "Courtroom APC"; + areastring = "/area/security/courtroom"; pixel_y = -24 }, /obj/structure/cable/orange, @@ -92191,43 +69931,18 @@ 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) +/turf/open/floor/plating, +/area/maintenance/asteroid/fore/com_north) "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 - }, +/turf/open/floor/plasteel/black, /area/bridge) "duW" = ( /obj/structure/disposalpipe/segment, /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/orange{ @@ -92239,10 +69954,8 @@ d2 = 2; icon_state = "0-2" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, -/area/crew_quarters/heads/hos) +/turf/open/floor/plating/astplate, +/area/maintenance/asteroid/fore/com_west) "duX" = ( /obj/machinery/keycard_auth{ pixel_x = -24 @@ -92264,42 +69977,15 @@ pixel_x = -3; pixel_y = 8 }, -/obj/item/weapon/storage/fancy/cigarettes/cigars/cohiba, -/obj/item/weapon/lighter, +/obj/item/storage/fancy/cigarettes/cigars/cohiba, +/obj/item/lighter, /turf/open/floor/carpet, /area/crew_quarters/heads/hos) "dva" = ( /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) -"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; @@ -92312,50 +69998,32 @@ icon_state = "2-8" }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/security/main) "dvf" = ( /obj/structure/table, -/obj/item/weapon/restraints/handcuffs, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/obj/item/restraints/handcuffs, +/turf/open/floor/plasteel, /area/security/main) "dvg" = ( /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{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/main) "dvh" = ( /obj/structure/disposalpipe/junction{ icon_state = "pipe-j1"; dir = 8 }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 - }, +/turf/closed/wall, /area/security/warden) "dvk" = ( /obj/machinery/door/airlock/glass_security{ @@ -92371,17 +70039,7 @@ 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 - }, +/turf/open/floor/plasteel/showroomfloor, /area/security/warden) "dvm" = ( /obj/structure/table/reinforced, @@ -92392,13 +70050,10 @@ name = "Warden's Desk"; req_access_txt = "3" }, -/turf/open/floor/plasteel/red{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red, /area/security/warden) "dvn" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 @@ -92407,13 +70062,10 @@ d2 = 4; icon_state = "0-4" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/security/warden) "dvo" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 8; @@ -92428,39 +70080,16 @@ d2 = 2; icon_state = "0-2" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plasteel/white, /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 - }, +/turf/open/floor/plasteel/white, /area/security/brig) "dvt" = ( /obj/machinery/door/airlock/security{ @@ -92469,9 +70098,7 @@ 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 - }, +/turf/open/floor/plasteel/black, /area/security/brig) "dvu" = ( /obj/machinery/door/airlock/security{ @@ -92480,29 +70107,14 @@ 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 - }, +/turf/open/floor/plasteel/black, /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 - }, +/turf/open/floor/plasteel/darkblue/side, /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{ @@ -92520,9 +70132,6 @@ }, /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 @@ -92538,25 +70147,15 @@ dir = 4 }, /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) "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 - }, +/turf/open/floor/plasteel/black, /area/crew_quarters/heads/hos) "dvD" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -92568,28 +70167,22 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/security/main) "dvE" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 10 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/main) "dvF" = ( /obj/structure/table, -/obj/item/weapon/storage/fancy/donut_box, +/obj/item/storage/fancy/donut_box, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 5 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/main) "dvG" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -92598,6 +70191,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Brig APC"; + areastring = "/area/security/brig"; pixel_y = 24 }, /obj/structure/cable/orange{ @@ -92605,9 +70199,7 @@ icon_state = "0-2" }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 9; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 9 }, /area/security/brig) "dvH" = ( @@ -92620,32 +70212,13 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /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 + dir = 1 }, /area/security/brig) "dvK" = ( @@ -92654,9 +70227,7 @@ }, /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 + dir = 1 }, /area/security/brig) "dvL" = ( @@ -92669,20 +70240,7 @@ 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 + dir = 1 }, /area/security/brig) "dvN" = ( @@ -92697,9 +70255,7 @@ icon_state = "1-2" }, /obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_west) "dvP" = ( /obj/machinery/computer/security, @@ -92708,16 +70264,13 @@ }, /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{ +/obj/item/paper_bin{ pixel_x = -3; pixel_y = 7 }, @@ -92727,49 +70280,8 @@ /obj/structure/chair{ dir = 8 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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{ @@ -92778,16 +70290,12 @@ listening = 1; name = "Station Intercom (Court)" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/obj/item/book/manual/wiki/security_space_law, +/turf/open/floor/plasteel, /area/security/courtroom) "dvZ" = ( /obj/machinery/door/window/southleft{ @@ -92795,27 +70303,14 @@ req_access_txt = "2" }, /turf/open/floor/plasteel/vault{ - dir = 5; - initial_gas_mix = "n2=500;TEMP=80"; - temperature = 80 + dir = 5 }, /area/security/courtroom) "dwa" = ( /obj/structure/rack, -/obj/item/weapon/pickaxe, +/obj/item/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{ @@ -92826,9 +70321,6 @@ }, /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 @@ -92842,16 +70334,6 @@ }, /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{ @@ -92864,9 +70346,7 @@ icon_state = "1-4" }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/security/main) "dwj" = ( @@ -92878,9 +70358,7 @@ d2 = 8; icon_state = "4-8" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/main) "dwk" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -92897,9 +70375,7 @@ d2 = 4; icon_state = "2-4" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/brig) "dwl" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -92910,27 +70386,7 @@ 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 - }, +/turf/open/floor/plasteel/red/side, /area/security/brig) "dwn" = ( /obj/structure/cable/orange{ @@ -92938,53 +70394,26 @@ d2 = 8; icon_state = "2-8" }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red/side, /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 + dir = 10 }, /area/security/main) "dws" = ( /turf/open/floor/plasteel/red/corner{ - dir = 8; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 8 }, /area/security/main) "dwt" = ( @@ -92996,13 +70425,10 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/security/detectives_office) "dwu" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 @@ -93016,18 +70442,10 @@ /obj/machinery/door/poddoor/shutters/preopen{ id = "detective" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 @@ -93041,15 +70459,11 @@ /obj/machinery/door/poddoor/shutters/preopen{ id = "lawyer" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/lawoffice) "dwx" = ( /obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/lawoffice) "dwy" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -93061,9 +70475,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/brig) "dwz" = ( /obj/machinery/door/airlock/glass_security{ @@ -93073,41 +70485,24 @@ req_access_txt = "0"; req_one_access_txt = "38;63" }, -/turf/open/floor/plasteel/red{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red, /area/security/brig) "dwA" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, /obj/structure/cable/orange, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/security/brig) "dwB" = ( /obj/item/device/radio/beacon, -/turf/open/floor/plasteel/neutral{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral, /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 + dir = 4 }, /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; @@ -93118,74 +70513,7 @@ 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 - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_west) "dwK" = ( /obj/structure/disposalpipe/segment{ @@ -93198,49 +70526,21 @@ icon_state = "2-8" }, /obj/structure/girder, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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/item/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 - }, +/turf/open/floor/plasteel/grimy, /area/security/detectives_office) "dwP" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/grimy, /area/security/detectives_office) "dwQ" = ( /obj/structure/table/wood, @@ -93251,9 +70551,7 @@ name = "Station Intercom (General)"; pixel_y = 20 }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /area/security/detectives_office) "dwR" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -93262,18 +70560,14 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /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 - }, +/turf/open/floor/carpet, /area/security/detectives_office) "dwT" = ( /obj/structure/filingcabinet, @@ -93285,52 +70579,35 @@ /obj/machinery/light{ dir = 8 }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /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 + dir = 1 }, /area/security/brig) "dwW" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /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 - }, +/turf/open/floor/plating, /area/security/brig) "dwX" = ( /obj/structure/table/wood, -/obj/item/weapon/folder/red, +/obj/item/folder/red, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 6 }, /area/security/courtroom) "dwY" = ( /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/blue/side{ - icon_state = "blue"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 10 }, /area/security/courtroom) "dwZ" = ( @@ -93340,32 +70617,8 @@ /obj/machinery/light{ dir = 4 }, -/turf/open/floor/plasteel/blue/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/blue/side, /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; @@ -93377,40 +70630,26 @@ icon_state = "2-8" }, /obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/closed/wall, /area/security/main) "dxf" = ( /obj/structure/disposalpipe/segment{ dir = 2; icon_state = "pipe-c" }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /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 + dir = 10 }, /area/security/main) "dxi" = ( @@ -93420,57 +70659,41 @@ 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 - }, +/turf/open/floor/plasteel/red/side, /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 - }, +/turf/open/floor/plasteel/grimy, /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 - }, +/turf/open/floor/carpet, /area/security/detectives_office) "dxm" = ( /obj/machinery/power/apc{ dir = 4; name = "Detective's Office APC"; + areastring = "/area/security/detectives_office"; pixel_x = 24 }, /obj/structure/cable/orange{ d2 = 8; icon_state = "0-8" }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /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 - }, +/obj/item/storage/briefcase, +/obj/item/storage/briefcase, +/turf/open/floor/wood, /area/lawoffice) "dxo" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/orange{ @@ -93479,26 +70702,10 @@ 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 - }, +/turf/open/floor/plating, /area/security/brig) "dxr" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, /obj/structure/cable/orange{ d1 = 1; @@ -93513,9 +70720,7 @@ id = "brigfront"; name = "emergency blast door" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/security/brig) "dxs" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -93525,9 +70730,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 10; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 10 }, /area/security/brig) "dxt" = ( @@ -93548,9 +70751,7 @@ icon_state = "2-8" }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/security/brig) "dxu" = ( @@ -93560,9 +70761,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 6; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 6 }, /area/security/brig) "dxv" = ( @@ -93585,9 +70784,7 @@ /obj/machinery/light/small{ dir = 4 }, -/turf/open/floor/plasteel/showroomfloor{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/showroomfloor, /area/security/brig) "dxw" = ( /obj/structure/closet/crate, @@ -93596,24 +70793,6 @@ /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; @@ -93624,36 +70803,21 @@ d2 = 8; icon_state = "2-8" }, -/turf/open/floor/plating/astplate{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating/astplate, /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 - }, +/turf/closed/wall, /area/security/main) "dxC" = ( /obj/structure/disposalpipe/segment{ dir = 2; icon_state = "pipe-c" }, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/security/detectives_office) "dxD" = ( /obj/structure/table/wood, @@ -93662,27 +70826,21 @@ pixel_x = 2; pixel_y = 3 }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/grimy, /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 - }, +/turf/open/floor/plasteel/grimy, /area/security/detectives_office) "dxF" = ( /obj/structure/table/wood, -/obj/item/weapon/storage/fancy/cigarettes, +/obj/item/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 - }, +/turf/open/floor/carpet, /area/security/detectives_office) "dxG" = ( /obj/machinery/button/door{ @@ -93690,60 +70848,38 @@ name = "Privacy Shutters"; pixel_x = 24 }, -/turf/open/floor/carpet{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/carpet, /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 - }, +/turf/open/floor/wood, /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 - }, +/turf/open/floor/plasteel/floorgrime, /area/security/brig) "dxK" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/closed/wall{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/closed/wall, /area/security/brig) "dxL" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 + dir = 4 }, /area/security/brig) "dxN" = ( @@ -93754,9 +70890,7 @@ dir = 8 }, /turf/open/floor/plasteel/vault{ - dir = 5; - initial_gas_mix = "n2=500;TEMP=80"; - temperature = 80 + dir = 5 }, /area/security/courtroom) "dxO" = ( @@ -93770,9 +70904,7 @@ pixel_y = 20 }, /turf/open/floor/plasteel/vault{ - dir = 5; - initial_gas_mix = "n2=500;TEMP=80"; - temperature = 80 + dir = 5 }, /area/security/courtroom) "dxP" = ( @@ -93780,20 +70912,7 @@ 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 + dir = 5 }, /area/security/courtroom) "dxR" = ( @@ -93810,9 +70929,7 @@ req_one_access = null; req_one_access_txt = "19;41" }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /area/bridge) "dxS" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -93828,50 +70945,8 @@ req_one_access = null; req_one_access_txt = "19;41" }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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 @@ -93882,47 +70957,17 @@ 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 - }, +/turf/open/floor/plating/astplate, /area/maintenance/asteroid/fore/com_west) "dxZ" = ( /obj/structure/rack, -/obj/item/weapon/storage/briefcase, -/obj/item/weapon/storage/briefcase, +/obj/item/storage/briefcase, +/obj/item/storage/briefcase, /obj/machinery/airalarm{ dir = 4; pixel_x = -22 }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/grimy, /area/security/detectives_office) "dya" = ( /obj/machinery/light{ @@ -93931,39 +70976,25 @@ /obj/machinery/newscaster/security_unit{ pixel_x = 32 }, -/turf/open/floor/plasteel/grimy{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/grimy, /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 - }, +/turf/open/floor/wood, /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 - }, +/turf/open/floor/plasteel/floorgrime, /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 - }, +/turf/open/floor/plasteel, /area/security/brig) "dyf" = ( /obj/structure/disposalpipe/segment, @@ -93977,9 +71008,7 @@ pixel_y = 20 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/security/brig) "dyg" = ( @@ -93987,88 +71016,27 @@ pixel_y = 32 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /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 - }, +/turf/open/floor/wood, /area/lawoffice) "dyn" = ( /obj/structure/chair{ dir = 4 }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/security/brig) "dyo" = ( /obj/structure/table, -/obj/item/weapon/storage/pill_bottle/dice, +/obj/item/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 - }, +/turf/open/floor/plasteel/floorgrime, /area/security/brig) "dyr" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ @@ -94079,89 +71047,47 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel, /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 - }, +/turf/closed/wall, /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 - }, +/turf/open/floor/wood, /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 - }, +/turf/closed/wall, /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 + dir = 5 }, /area/security/courtroom) "dyB" = ( @@ -94170,9 +71096,7 @@ dir = 4 }, /turf/open/floor/plasteel/vault{ - dir = 5; - initial_gas_mix = "n2=500;TEMP=80"; - temperature = 80 + dir = 5 }, /area/security/courtroom) "dyC" = ( @@ -94191,51 +71115,23 @@ }, /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 - }, +/turf/open/floor/plasteel/floorgrime, /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 - }, +/turf/open/floor/plating, /area/security/detectives_office) "dyJ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 @@ -94243,27 +71139,10 @@ /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 - }, +/turf/open/floor/plating, /area/lawoffice) "dyL" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ dir = 4 @@ -94276,70 +71155,14 @@ id = "brigfront"; name = "emergency blast door" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/security/brig) "dyM" = ( -/obj/structure/grille, -/obj/structure/window/fulltile, +/obj/effect/spawner/structure/window, /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 @@ -94354,9 +71177,7 @@ d2 = 4; icon_state = "1-4" }, -/turf/open/floor/plasteel/floorgrime{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/floorgrime, /area/maintenance/asteroid/fore/com_west) "dyR" = ( /obj/structure/cable/orange{ @@ -94369,8 +71190,7 @@ dir = 6 }, /turf/open/floor/plasteel/red/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/fore) "dyS" = ( @@ -94383,8 +71203,7 @@ pixel_y = 32 }, /turf/open/floor/plasteel/red/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/fore) "dyT" = ( @@ -94398,8 +71217,7 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/fore) "dyU" = ( @@ -94411,33 +71229,25 @@ location = "Security"; name = "navigation beacon (Security)" }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/fore) "dyV" = ( /obj/structure/plasticflaps{ name = "Officer Beepsky's Home" }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /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 - }, +/turf/open/floor/plating, /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{ +/turf/open/floor/plasteel/floorgrime, +/area/ruin/space/derelict/secret{ valid_territory = 0 }) "dyY" = ( @@ -94447,32 +71257,22 @@ name = "Station Intercom (General)"; pixel_x = -28 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /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 - }, +/turf/open/floor/plasteel/neutral, /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 - }, +/turf/open/floor/plasteel/neutral, /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 @@ -94483,7 +71283,6 @@ name = "gas filter (freon)" }, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -94496,7 +71295,6 @@ dir = 4 }, /turf/open/floor/engine{ - baseturf = /turf/open/floor/plating/asteroid/airless; name = "reinforced floor" }, /area/engine/engineering) @@ -94505,22 +71303,14 @@ /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 }, -/turf/open/floor/plasteel/black{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/black, /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/effect/spawner/structure/window/hollow/reinforced/middle/vertical, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 6 }, @@ -94531,15 +71321,12 @@ 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/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/ai_monitored/storage/eva) "dzi" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on, @@ -94548,9 +71335,7 @@ d2 = 2; icon_state = "1-2" }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/security/brig) "dzj" = ( /obj/structure/disposalpipe/segment{ @@ -94569,9 +71354,7 @@ d2 = 4; icon_state = "1-4" }, -/turf/open/floor/plasteel/red/side{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/red/side, /area/security/brig) "dzk" = ( /obj/machinery/airalarm{ @@ -94596,8 +71379,7 @@ pixel_y = 23 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/starboard) "dzm" = ( @@ -94606,9 +71388,7 @@ dir = 4; pixel_x = -22 }, -/turf/open/floor/plasteel{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel, /area/hallway/primary/starboard) "dzn" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -94621,14 +71401,13 @@ dir = 8; pixel_x = 24 }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/starboard) "dzo" = ( /obj/machinery/power/apc{ dir = 2; name = "Starboard Asteroid Maintenance APC"; + areastring = "/area/maintenance/asteroid/starboard"; pixel_y = -24 }, /obj/effect/turf_decal/stripes/end{ @@ -94636,9 +71415,7 @@ dir = 1 }, /obj/structure/cable/orange, -/turf/open/floor/plating{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plating, /area/maintenance/asteroid/starboard) "dzp" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -94646,17 +71423,13 @@ dir = 8; pixel_x = 24 }, -/turf/open/floor/plasteel/neutral/corner{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/plasteel/neutral/corner, /area/hallway/primary/starboard/aft) "dzq" = ( /obj/machinery/airalarm{ pixel_y = 23 }, -/turf/open/floor/wood{ - baseturf = /turf/open/floor/plating/asteroid/airless - }, +/turf/open/floor/wood, /area/security/vacantoffice) "dzr" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -94670,8 +71443,7 @@ pixel_x = 24 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 4; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 4 }, /area/hallway/primary/aft) "dzs" = ( @@ -94687,10 +71459,5091 @@ pixel_y = 23 }, /turf/open/floor/plasteel/neutral/corner{ - dir = 1; - baseturf = /turf/open/floor/plating/asteroid/airless + dir = 1 }, /area/hallway/primary/aft) +"dzt" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/supply) +"dzu" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/mineral/titanium/blue, +/area/shuttle/supply) +"dzv" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "cmooffice" + }, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/crew_quarters/heads/cmo) +"dzw" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "cmooffice" + }, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/crew_quarters/heads/cmo) +"dzx" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "cmooffice" + }, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plating, +/area/crew_quarters/heads/cmo) +"dzy" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "cmooffice" + }, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/crew_quarters/heads/cmo) +"dzA" = ( +/turf/open/floor/plasteel, +/area/medical/surgery) +"dzB" = ( +/obj/effect/landmark/xeno_spawn, +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 8 + }, +/area/medical/surgery) +"dzC" = ( +/obj/structure/table, +/obj/item/scalpel{ + pixel_y = 12 + }, +/obj/item/circular_saw, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 4 + }, +/area/medical/surgery) +"dzD" = ( +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 8 + }, +/area/medical/surgery) +"dzE" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/item/clothing/suit/straight_jacket, +/obj/item/clothing/mask/muzzle, +/obj/structure/table/glass, +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/turf/open/floor/plasteel/whitegreen/corner{ + dir = 1 + }, +/area/medical/virology) +"dzF" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -2; + pixel_y = 5 + }, +/obj/item/pen/red, +/turf/open/floor/plasteel/whitegreen/corner{ + dir = 4 + }, +/area/medical/virology) +"dzG" = ( +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/obj/structure/filingcabinet, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel/whitegreen/corner{ + dir = 4 + }, +/area/medical/virology) +"dzH" = ( +/obj/structure/table/glass, +/obj/item/clipboard, +/obj/item/toy/figure/virologist, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_y = 32 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/turf/open/floor/plasteel/vault, +/area/medical/virology) +"dzI" = ( +/obj/item/bedsheet/medical, +/obj/structure/bed, +/obj/item/device/radio/intercom{ + broadcasting = 0; + name = "Station Intercom (General)"; + pixel_y = 20 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/vault, +/area/medical/virology) +"dzJ" = ( +/obj/item/storage/secure/safe{ + pixel_y = 24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/vault, +/area/medical/virology) +"dzK" = ( +/obj/item/twohanded/required/kirbyplants/random, +/turf/open/floor/plasteel/neutral/side{ + dir = 8; + heat_capacity = 1e+006 + }, +/area/crew_quarters/heads/cmo) +"dzL" = ( +/turf/open/floor/plasteel/green, +/area/medical/virology) +"dzM" = ( +/turf/open/floor/plasteel/whitegreen/side{ + dir = 4 + }, +/area/medical/virology) +"dzN" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/open/floor/plasteel/whitegreen/side{ + dir = 8 + }, +/area/medical/virology) +"dzO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral, +/area/medical/virology) +"dzP" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/chair/office/light{ + icon_state = "officechair_white"; + dir = 1 + }, +/turf/open/floor/plasteel/green, +/area/medical/virology) +"dzR" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/neutral, +/area/medical/virology) +"dzS" = ( +/obj/structure/closet, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating/asteroid, +/area/maintenance/asteroid/starboard) +"dzT" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 5 + }, +/area/medical/medbay/central) +"dzU" = ( +/obj/structure/bed, +/obj/item/bedsheet/medical, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/medical/virology) +"dzV" = ( +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/medical/virology) +"dzW" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/green, +/area/medical/virology) +"dzX" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 4 + }, +/area/medical/medbay/central) +"dzY" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/vending/wallmed{ + pixel_y = 26 + }, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 1 + }, +/area/medical/medbay/central) +"dzZ" = ( +/obj/machinery/status_display{ + density = 0; + layer = 4 + }, +/turf/closed/wall/r_wall, +/area/medical/virology) +"dAc" = ( +/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, +/area/medical/medbay/central) +"dAd" = ( +/obj/machinery/light, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue/corner, +/area/medical/medbay/central) +"dAe" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel/blue, +/area/medical/medbay/central) +"dAf" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/neutral, +/area/medical/medbay/central) +"dAg" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral, +/area/medical/medbay/central) +"dAh" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/blue, +/area/medical/medbay/central) +"dAi" = ( +/obj/structure/sign/securearea, +/turf/closed/wall/r_wall, +/area/medical/virology) +"dAj" = ( +/obj/structure/table/glass, +/obj/item/book/manual/wiki/infections{ + pixel_y = 7 + }, +/turf/open/floor/plasteel/whitegreen/side{ + dir = 9 + }, +/area/medical/virology) +"dAn" = ( +/obj/structure/sign/poster/official/nanotrasen_logo, +/turf/closed/wall, +/area/medical/medbay/central) +"dAq" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/blue, +/area/medical/medbay/central) +"dAs" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/blue, +/area/medical/medbay/central) +"dAt" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral, +/area/medical/virology) +"dAv" = ( +/obj/machinery/door/firedoor, +/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/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + 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, +/area/medical/virology) +"dAw" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue/corner, +/area/medical/medbay/central) +"dAz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whitegreen/corner{ + dir = 8 + }, +/area/medical/virology) +"dAA" = ( +/turf/open/floor/plasteel/whitegreen/corner{ + dir = 8 + }, +/area/medical/virology) +"dAD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/whitegreen/corner{ + dir = 8 + }, +/area/medical/virology) +"dAE" = ( +/obj/structure/table/glass, +/obj/item/reagent_containers/syringe/antiviral, +/obj/item/reagent_containers/dropper, +/obj/item/reagent_containers/spray/cleaner, +/turf/open/floor/plasteel/whitegreen/corner, +/area/medical/virology) +"dAF" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/medical/medbay/central) +"dAJ" = ( +/obj/machinery/requests_console{ + announcementConsole = 0; + department = "Medbay"; + departmentType = 1; + name = "Medbay RC"; + pixel_x = 30 + }, +/obj/structure/table/glass, +/obj/item/storage/box/bodybags{ + pixel_x = 3; + pixel_y = 2 + }, +/turf/open/floor/plasteel/whiteblue/corner, +/area/medical/medbay/central) +"dAP" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/turf/open/floor/plasteel/blue, +/area/medical/medbay/central) +"dAS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/cmo, +/area/medical/medbay/central) +"dAU" = ( +/obj/structure/table/reinforced, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 8 + }, +/area/medical/medbay/central) +"dAV" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/turf/open/floor/plasteel/neutral, +/area/medical/medbay/central) +"dAX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j1"; + dir = 4 + }, +/turf/open/floor/plasteel/cmo, +/area/medical/medbay/central) +"dAY" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 5 + }, +/area/medical/medbay/central) +"dBc" = ( +/turf/open/floor/plasteel/whiteblue/corner, +/area/medical/medbay/central) +"dBd" = ( +/obj/machinery/atmospherics/components/unary/cryo_cell{ + dir = 8; + icon_state = "cell-off" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plasteel/blue, +/area/medical/medbay/central) +"dBe" = ( +/obj/machinery/light, +/obj/structure/sign/chemistry{ + pixel_y = -32 + }, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 8 + }, +/area/medical/medbay/central) +"dBf" = ( +/obj/machinery/camera{ + c_tag = "Medbay Lobby"; + dir = 1; + network = list("SS13") + }, +/turf/open/floor/plasteel/whiteblue/side, +/area/medical/medbay/central) +"dBh" = ( +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -22 + }, +/obj/structure/bed/roller, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 8 + }, +/area/medical/medbay/central) +"dBi" = ( +/obj/machinery/light, +/obj/structure/bed/roller, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 8 + }, +/area/medical/medbay/central) +"dBj" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/item/twohanded/required/kirbyplants/random, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 6 + }, +/area/medical/medbay/central) +"dBk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/blue, +/area/medical/medbay/central) +"dBn" = ( +/obj/structure/sign/nosmoking_2, +/turf/closed/wall, +/area/medical/medbay/central) +"dBp" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "chemisttop"; + name = "Chemistry Lobby Shutters" + }, +/obj/machinery/door/window/southleft{ + name = "Chemistry Desk"; + req_access_txt = "5; 33" + }, +/obj/item/folder/yellow, +/obj/machinery/door/window/northleft{ + name = "Chemistry Desk" + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, +/area/medical/chemistry) +"dBq" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "chemisttop"; + name = "Chemistry Lobby Shutters" + }, +/turf/open/floor/plating, +/area/medical/chemistry) +"dBs" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "chemisttop"; + name = "Chemistry Lobby Shutters" + }, +/obj/machinery/door/window/southleft{ + name = "Chemistry Desk"; + req_access_txt = "5; 33" + }, +/obj/machinery/door/window/northleft{ + name = "Chemistry Desk" + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, +/area/medical/chemistry) +"dBu" = ( +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 1 + }, +/area/medical/medbay/central) +"dBv" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 1 + }, +/area/medical/medbay/central) +"dBw" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/open/floor/plasteel/blue, +/area/medical/medbay/central) +"dBx" = ( +/obj/structure/table/glass, +/obj/item/storage/box/syringes, +/turf/open/floor/plasteel/whiteblue/corner, +/area/medical/medbay/central) +"dBy" = ( +/obj/structure/chair/office/light{ + dir = 1 + }, +/obj/effect/landmark/start/chemist, +/obj/machinery/button/door{ + id = "chemisttop"; + name = "Chemistry Shutter Control"; + pixel_x = 24; + pixel_y = 22; + req_access_txt = "33" + }, +/turf/open/floor/plasteel/whiteyellow/corner{ + dir = 4 + }, +/area/medical/chemistry) +"dBz" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/turf/open/floor/plasteel/whiteyellow/corner{ + dir = 4 + }, +/area/medical/chemistry) +"dBA" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/eastleft{ + name = "Chemistry Desk"; + req_access_txt = "33" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/delivery, +/obj/machinery/door/window/southleft{ + dir = 8; + name = "Chemistry Desk"; + req_access_txt = "5; 33" + }, +/turf/open/floor/plating, +/area/medical/chemistry) +"dBH" = ( +/obj/machinery/vending/medical, +/turf/open/floor/plasteel/whiteblue/corner, +/area/medical/medbay/central) +"dBI" = ( +/obj/machinery/chem_dispenser, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteyellow/side, +/area/medical/chemistry) +"dBJ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteyellow/corner{ + dir = 8 + }, +/area/medical/chemistry) +"dBL" = ( +/turf/open/floor/plasteel/whiteyellow/corner{ + dir = 4 + }, +/area/medical/chemistry) +"dBM" = ( +/obj/machinery/holopad, +/turf/open/floor/plasteel/whiteyellow/side{ + dir = 1 + }, +/area/medical/chemistry) +"dBN" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteyellow/side{ + dir = 1 + }, +/area/medical/chemistry) +"dBO" = ( +/turf/open/floor/plasteel/whiteblue/side{ + dir = 8 + }, +/area/medical/medbay/zone2) +"dBP" = ( +/turf/open/floor/plasteel/whiteblue/side{ + dir = 6 + }, +/area/medical/medbay/zone2) +"dBQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/plasteel/neutral/corner{ + dir = 8 + }, +/area/hallway/primary/aft) +"dBR" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/button/door{ + id = "MechbayShutters"; + name = "Mechbay Shutters"; + pixel_x = 25; + pixel_y = -24; + req_access_txt = "29" + }, +/turf/open/floor/plasteel/purple/corner{ + dir = 8 + }, +/area/hallway/primary/aft) +"dBS" = ( +/obj/machinery/door/poddoor/shutters{ + id = "MechbayShutters" + }, +/turf/open/floor/plating, +/area/science/robotics/mechbay) +"dBU" = ( +/turf/closed/wall, +/area/science/robotics/mechbay) +"dBW" = ( +/obj/structure/chair/office/dark{ + dir = 1 + }, +/obj/effect/landmark/start/roboticist, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/machinery/button/door{ + id = "RoboticsShutters"; + name = "Robotics Privacy Shutters"; + pixel_x = -25; + pixel_y = 8; + req_access_txt = "29" + }, +/turf/open/floor/plasteel, +/area/science/robotics/lab) +"dBX" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plasteel, +/area/science/robotics/lab) +"dBY" = ( +/obj/effect/landmark/start/roboticist, +/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, +/area/science/robotics/lab) +"dBZ" = ( +/obj/effect/landmark/event_spawn, +/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, +/area/science/robotics/lab) +"dCa" = ( +/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/plasteel, +/area/science/robotics/lab) +"dCb" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/science/robotics/lab) +"dCc" = ( +/obj/machinery/door/airlock/glass_research{ + name = "Mech Bay"; + req_access_txt = "29" + }, +/turf/open/floor/plasteel/white, +/area/science/robotics/mechbay) +"dCd" = ( +/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/effect/turf_decal/delivery, +/turf/open/floor/plasteel, +/area/science/robotics/lab) +"dCe" = ( +/turf/open/floor/mech_bay_recharge_floor, +/area/science/robotics/mechbay) +"dCf" = ( +/obj/effect/landmark/start/roboticist, +/turf/open/floor/plasteel/white, +/area/science/robotics/lab) +"dCg" = ( +/obj/structure/table, +/obj/item/device/mmi, +/obj/item/device/mmi, +/obj/item/device/mmi, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 1; + pixel_y = 1 + }, +/turf/open/floor/plasteel/white, +/area/science/robotics/lab) +"dCh" = ( +/obj/structure/table, +/obj/item/storage/firstaid{ + name = "first-aid kit (empty)" + }, +/obj/item/storage/firstaid{ + name = "first-aid kit (empty)" + }, +/obj/item/storage/firstaid{ + name = "first-aid kit (empty)" + }, +/obj/item/device/healthanalyzer, +/obj/item/device/healthanalyzer, +/obj/item/device/healthanalyzer, +/obj/item/reagent_containers/glass/bucket, +/obj/item/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, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, +/area/science/robotics/lab) +"dCi" = ( +/obj/structure/chair/office/dark{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/science/robotics/lab) +"dCj" = ( +/obj/machinery/computer/operating, +/turf/open/floor/plasteel/white, +/area/science/robotics/lab) +"dCl" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "RoboticsShutters" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/science/robotics/lab) +"dCm" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "RoboticsShutters" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/science/robotics/lab) +"dCn" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/science/robotics/mechbay) +"dCo" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/science/robotics/mechbay) +"dCr" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 1 + }, +/area/science/research) +"dCs" = ( +/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 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/white, +/area/science/research) +"dCt" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel/white, +/area/science/research) +"dCu" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/medical/virology) +"dCv" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating/astplate, +/area/maintenance/asteroid/starboard) +"dCw" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating/asteroid, +/area/maintenance/asteroid/starboard) +"dCx" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/mineral, +/area/maintenance/asteroid/starboard) +"dCy" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/mineral/random/labormineral, +/area/maintenance/asteroid/starboard) +"dCz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/mineral/random/labormineral, +/area/mine/unexplored{ + name = "Medical Asteroid" + }) +"dCA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/mineral, +/area/mine/unexplored{ + name = "Medical Asteroid" + }) +"dCC" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 8; + frequency = 1441; + id = "n2_in" + }, +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/space) +"dCD" = ( +/obj/machinery/iv_drip, +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/medical/virology) +"dCE" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/plasteel/green, +/area/medical/virology) +"dCF" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel/whitegreen/corner{ + dir = 8 + }, +/area/medical/virology) +"dCG" = ( +/obj/machinery/atmospherics/components/unary/tank/air{ + dir = 1 + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/medical/virology) +"dCH" = ( +/obj/structure/sign/biohazard, +/turf/closed/wall/r_wall, +/area/medical/virology) +"dCL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/neutral, +/area/medical/virology) +"dCM" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/green, +/area/medical/virology) +"dCN" = ( +/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/whitegreen/side{ + dir = 8 + }, +/area/medical/virology) +"dCO" = ( +/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/whitegreen/corner{ + dir = 8 + }, +/area/medical/virology) +"dCR" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/medical/virology) +"dCS" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d2 = 4; + icon_state = "0-4" + }, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/medical/virology) +"dCT" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/medical/virology) +"dCU" = ( +/obj/structure/bed/roller, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"dCV" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/mob/living/carbon/monkey, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"dCX" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/computer/shuttle/mining, +/turf/open/floor/plasteel, +/area/construction/mining/aux_base) +"dEm" = ( +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/west) +"dPQ" = ( +/obj/machinery/conveyor/auto{ + dir = 8 + }, +/obj/structure/plasticflaps, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/north/east) +"dTM" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/structure/closet/firecloset/full, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/east) +"dZe" = ( +/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, +/area/maintenance/asteroid/disposal/north) +"ecv" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/line, +/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/floorgrime, +/area/maintenance/asteroid/disposal/north) +"eec" = ( +/obj/machinery/conveyor/auto{ + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/north/east) +"ehn" = ( +/obj/machinery/conveyor/auto{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/west/secondary) +"ejj" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall, +/area/maintenance/asteroid/disposal/north/east) +"enD" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel, +/area/teleporter) +"ewd" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel, +/area/storage/primary) +"eBB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel, +/area/construction/mining/aux_base) +"eHJ" = ( +/obj/structure/table, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/south) +"eYG" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/black, +/area/engine/gravity_generator) +"fbR" = ( +/obj/structure/rack, +/obj/item/clothing/suit/space/fragile, +/obj/item/clothing/head/helmet/space/fragile, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/east) +"fdP" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plating/asteroid, +/area/maintenance/asteroid/fore/com_south) +"ffH" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plating/astplate, +/area/maintenance/asteroid/fore/com_east) +"fkB" = ( +/obj/machinery/computer/med_data/syndie, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/shuttle/syndicate) +"fsD" = ( +/obj/structure/table/reinforced, +/obj/machinery/status_display{ + pixel_x = -32 + }, +/obj/item/clipboard, +/obj/machinery/light{ + dir = 8 + }, +/obj/item/folder/red, +/obj/item/toy/figure/syndie, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/shuttle/syndicate) +"fxP" = ( +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/south/west) +"fQQ" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/disposal/deliveryChute{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/maintenance/asteroid/disposal/south) +"fTb" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/black, +/area/crew_quarters/heads/hos) +"fTn" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance{ + name = "Fore Asteroid Maintenance Access"; + req_access_txt = "12" + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/north) +"fVk" = ( +/obj/machinery/computer/secure_data/syndie, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/shuttle/syndicate) +"fXq" = ( +/turf/open/space, +/obj/machinery/porta_turret/syndicate{ + dir = 9 + }, +/turf/closed/wall/mineral/plastitanium{ + dir = 8; + icon_state = "diagonalWall3" + }, +/area/shuttle/syndicate) +"ghw" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 4; + icon_state = "pipe-j2s"; + name = "disposal pipe - Robotics"; + sortType = 14 + }, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/south) +"gqd" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/west) +"gAE" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/heads/hor) +"gIL" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/carpet, +/area/crew_quarters/heads/hop) +"gOr" = ( +/obj/machinery/nuclearbomb/syndicate, +/obj/machinery/door/window{ + dir = 1; + name = "Theatre Stage"; + req_access_txt = "0" + }, +/turf/open/floor/circuit/red, +/area/shuttle/syndicate) +"gTe" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/white, +/area/science/lab) +"gXD" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/carpet, +/area/crew_quarters/heads/hos/private) +"hco" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/shuttle/syndicate) +"hiU" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/neutral, +/area/hallway/primary/aft) +"hkI" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/shuttle/syndicate) +"hAB" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/grass, +/area/crew_quarters/rehab_dome) +"hKt" = ( +/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 + }, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/darkblue/side{ + dir = 1 + }, +/area/bridge) +"hOb" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/carpet, +/area/crew_quarters/heads/cmo/private) +"hXC" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/north/east) +"ieV" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/black, +/area/teleporter/quantum/docking) +"inu" = ( +/obj/structure/disposalpipe/trunk, +/obj/machinery/disposal/deliveryChute{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/maintenance/asteroid/disposal/west/secondary) +"iuy" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plating/astplate, +/area/maintenance/asteroid/starboard) +"ixb" = ( +/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, +/area/maintenance/asteroid/disposal/north) +"jfl" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel, +/area/science/misc_lab) +"jfM" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plating, +/area/maintenance/asteroid/fore/cargo_west) +"jnf" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "Chief Engineer's Private Quarters APC"; + areastring = "/area/crew_quarters/heads/chief/private"; + 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 + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plating/astplate, +/area/maintenance/asteroid/fore/com_east) +"jsL" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall/rust, +/area/maintenance/asteroid/disposal/south/west) +"jXv" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/neutral/corner{ + dir = 1 + }, +/area/crew_quarters/fitness) +"jYi" = ( +/obj/machinery/holopad, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/grimy, +/area/chapel/office) +"kds" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/neutral, +/area/hallway/primary/fore) +"kdF" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"kfe" = ( +/obj/item/chair, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/east) +"kfu" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 8; + icon_state = "pipe-j2s"; + name = "disposal pipe - QM Office"; + sortType = 3 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/north) +"khr" = ( +/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, +/area/maintenance/asteroid/disposal/north) +"klh" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/girder, +/obj/structure/grille, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating/astplate, +/area/maintenance/asteroid/port/west) +"knG" = ( +/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" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating/astplate, +/area/maintenance/asteroid/fore/com_west) +"knQ" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/white, +/area/science/mixing) +"kxH" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall, +/area/maintenance/asteroid/disposal/north) +"kzz" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plating, +/area/security/vacantoffice) +"kEb" = ( +/obj/machinery/quantumpad, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/black, +/area/teleporter/quantum/security) +"kLf" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/south/west) +"kNu" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/north) +"kQd" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/north) +"kSZ" = ( +/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/disposal/north/east) +"kUG" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/item/wrench, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/north) +"lme" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plating/astplate, +/area/maintenance/asteroid/port/neast) +"lnN" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/neutral, +/area/medical/surgery) +"loB" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/solars/asteroid/fore) +"lqQ" = ( +/obj/machinery/conveyor/auto, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/north/west) +"lqU" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plating/asteroid, +/area/maintenance/asteroid/fore/com_north) +"lzY" = ( +/obj/structure/grille, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/west) +"lFc" = ( +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j1"; + dir = 1 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/east) +"lGP" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/structure/closet/crate, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/east) +"lOB" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall, +/area/maintenance/asteroid/disposal/east) +"lPU" = ( +/obj/structure/shuttle/engine/propulsion/right, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating/airless, +/area/shuttle/syndicate) +"lRC" = ( +/obj/item/grenade/syndieminibomb{ + pixel_x = 4; + pixel_y = 2 + }, +/obj/item/grenade/syndieminibomb{ + pixel_x = -1 + }, +/obj/structure/table/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/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 + }, +/area/shuttle/syndicate) +"lZv" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/conveyor/auto{ + dir = 5; + verted = -1 + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/west/secondary) +"mfY" = ( +/turf/closed/wall, +/area/maintenance/asteroid/disposal/north) +"mhj" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"mqe" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall, +/area/maintenance/asteroid/disposal/west/secondary) +"mro" = ( +/obj/structure/girder, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/west) +"mKW" = ( +/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" + }, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/circuit, +/area/tcommsat/server) +"mUO" = ( +/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, +/area/maintenance/asteroid/disposal/north) +"ndV" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/deliveryChute{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/north/east) +"nhB" = ( +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/north/east) +"nqz" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/west/secondary) +"nuB" = ( +/obj/structure/disposaloutlet{ + dir = 8 + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/maintenance/asteroid/disposal/north/east) +"nCp" = ( +/obj/structure/table/reinforced, +/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 + }, +/area/shuttle/syndicate) +"nES" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/west) +"nFd" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall/rust, +/area/maintenance/asteroid/disposal/south) +"nJQ" = ( +/turf/closed/wall/rust, +/area/maintenance/asteroid/disposal/north) +"nJU" = ( +/obj/machinery/suit_storage_unit/syndicate, +/turf/open/floor/plasteel/podhatch{ + dir = 6 + }, +/area/shuttle/syndicate) +"nKt" = ( +/obj/machinery/conveyor/auto{ + dir = 8 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/west/secondary) +"nSJ" = ( +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/west) +"nYL" = ( +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j2"; + dir = 1 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/south) +"okW" = ( +/obj/effect/spawner/lootdrop/grille_or_trash, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/fore/com_east) +"onJ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating/astplate, +/area/maintenance/asteroid/starboard) +"owe" = ( +/obj/machinery/light/small, +/obj/structure/closet/toolcloset, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/south/west) +"oAh" = ( +/obj/machinery/conveyor/auto{ + dir = 10 + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/west/secondary) +"oAZ" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/structure/disposaloutlet{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/maintenance/asteroid/disposal/north/west) +"oCT" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 8 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating/astplate, +/area/maintenance/asteroid/fore/com_west) +"oGf" = ( +/obj/machinery/telecomms/allinone{ + intercept = 1 + }, +/turf/open/floor/circuit/red, +/area/shuttle/syndicate) +"oHZ" = ( +/obj/structure/table/reinforced, +/obj/machinery/ai_status_display{ + pixel_x = 32 + }, +/obj/item/storage/fancy/donut_box, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/shuttle/syndicate) +"oIk" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/rack, +/obj/item/storage/toolbox/electrical{ + pixel_x = 1; + pixel_y = 5 + }, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/west) +"oKd" = ( +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/south/west) +"oNh" = ( +/turf/closed/wall, +/area/maintenance/asteroid/disposal/north/east) +"oRA" = ( +/obj/structure/disposalpipe/junction{ + dir = 4; + icon_state = "pipe-j2" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/south/west) +"oVZ" = ( +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j1"; + dir = 1 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/north) +"paW" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/effect/turf_decal/stripes/line, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/north) +"peP" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/reagent_dispensers/watertank/high, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/north) +"ppM" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/north/east) +"pxP" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/north) +"pAt" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 2; + icon_state = "pipe-j2s"; + name = "disposal pipe - Hydroponics"; + sortType = 21 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/south/west) +"pAv" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel, +/area/engine/break_room) +"pFg" = ( +/obj/machinery/door/airlock/external{ + name = "Ready Room"; + req_access_txt = "150" + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/shuttle/syndicate) +"pGA" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/neutral, +/area/crew_quarters/dorms/male) +"pQY" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/south/west) +"pTy" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/structure/disposaloutlet, +/turf/open/floor/plating/airless, +/area/maintenance/asteroid/disposal/south/west) +"pZu" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/south) +"qah" = ( +/turf/open/space, +/obj/machinery/porta_turret/syndicate{ + dir = 10 + }, +/turf/closed/wall/mineral/plastitanium{ + icon_state = "diagonalWall3" + }, +/area/shuttle/syndicate) +"qbN" = ( +/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, +/area/maintenance/asteroid/disposal/north/east) +"qel" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/neutral, +/area/hallway/primary/port) +"qia" = ( +/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, +/area/maintenance/asteroid/disposal/north) +"qwU" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Port Asteroid Maintenance"; + req_access_txt = "12" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/west) +"qza" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/neutral, +/area/hallway/primary/starboard) +"qFX" = ( +/obj/effect/baseturf_helper/asteroid/airless, +/turf/open/floor/plasteel/floorgrime, +/area/ruin/space/derelict/secret{ + valid_territory = 0 + }) +"qOD" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/floorgrime, +/area/quartermaster/miningdock/abandoned) +"qRT" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/girder, +/obj/structure/grille, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/east) +"qTC" = ( +/obj/machinery/door/window{ + dir = 1; + name = "Technological Storage"; + req_access_txt = "150" + }, +/turf/open/floor/plasteel/vault, +/area/shuttle/syndicate) +"qVE" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/toilet/fitness) +"rcy" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/disposal/incinerator) +"rnv" = ( +/obj/machinery/power/apc{ + dir = 2; + name = "South Western Disposals APC"; + areastring = "/area/maintenance/asteroid/disposal/south/west"; + pixel_y = -24 + }, +/obj/structure/cable/orange, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/south/west) +"rsx" = ( +/obj/machinery/disposal/deliveryChute{ + dir = 4 + }, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/maintenance/asteroid/disposal/north) +"rtA" = ( +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/south) +"rzu" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/grimy, +/area/chapel/main) +"rzC" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/south) +"rBq" = ( +/obj/item/storage/firstaid/regular{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/regular{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/structure/table/reinforced, +/turf/open/floor/plasteel/vault, +/area/shuttle/syndicate) +"rDs" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/east) +"rHM" = ( +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j1"; + dir = 8 + }, +/obj/structure/girder, +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/north) +"rKN" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall, +/area/maintenance/asteroid/disposal/north/west) +"rLZ" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/black, +/area/science/server) +"rPx" = ( +/obj/structure/chair{ + dir = 4; + name = "tactical chair" + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) +"rRb" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/fore/com_east) +"rWL" = ( +/obj/machinery/light/small, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/south) +"sck" = ( +/obj/structure/shuttle/engine/propulsion, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating/airless, +/area/shuttle/syndicate) +"ssn" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/north) +"stD" = ( +/obj/effect/turf_decal/stripes/corner, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/north/west) +"swy" = ( +/obj/item/weldingtool/largetank{ + pixel_y = 3 + }, +/obj/item/device/multitool, +/obj/structure/table/reinforced, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/shuttle/syndicate) +"szL" = ( +/obj/machinery/conveyor/auto{ + dir = 9 + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/north/east) +"sDp" = ( +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j2"; + dir = 2 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/south/west) +"sKT" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plating/asteroid, +/area/maintenance/asteroid/fore/com_west) +"sLz" = ( +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/shuttle/syndicate) +"sMX" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating/astplate, +/area/maintenance/asteroid/port/west) +"sUE" = ( +/obj/item/device/sbeacondrop/bomb{ + pixel_y = 5 + }, +/obj/item/device/sbeacondrop/bomb, +/obj/structure/table/reinforced, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/shuttle/syndicate) +"sWw" = ( +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j2"; + dir = 2 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/west) +"sYV" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/table/reinforced, +/obj/item/device/aicard, +/turf/open/floor/plasteel/vault, +/area/shuttle/syndicate) +"sZf" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plating, +/area/maintenance/solars/asteroid/command) +"tga" = ( +/obj/machinery/light/small, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating/astplate, +/area/maintenance/asteroid/port/west) +"ttS" = ( +/turf/closed/wall/rust, +/area/maintenance/asteroid/disposal/north/west) +"tCI" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plating/astplate, +/area/maintenance/asteroid/fore/com_east) +"tOG" = ( +/obj/structure/table, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/west) +"tPc" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/neutral, +/area/ai_monitored/turret_protected/aisat/hallway) +"tTl" = ( +/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 + }, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/black, +/area/teleporter/quantum/cargo) +"tUD" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 8; + icon_state = "pipe-j2s"; + name = "disposal pipe - CMO Office"; + sortType = 10 + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/north) +"ufn" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/open/floor/plasteel/vault, +/area/shuttle/syndicate) +"ufo" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/light, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/red/side, +/area/security/prison) +"ujk" = ( +/obj/machinery/computer/shuttle/syndicate, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/shuttle/syndicate) +"ujN" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 2; + icon_state = "pipe-j2s"; + name = "disposal pipe - Chapel"; + sortType = 17 + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/south/west) +"ula" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/black, +/area/medical/morgue) +"uBe" = ( +/obj/structure/girder, +/obj/structure/grille, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/west) +"uER" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/carpet, +/area/crew_quarters/heads/hor/private) +"uNO" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/north) +"uRf" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/circuit, +/area/ai_monitored/turret_protected/ai_upload) +"uSr" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/south/west) +"uTg" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/south/west) +"uUL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/theatre) +"uXC" = ( +/obj/machinery/conveyor/auto{ + dir = 5; + verted = -1 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/north/west) +"uYr" = ( +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/south) +"uZq" = ( +/obj/item/wrench, +/obj/item/device/assembly/infra, +/obj/structure/table/reinforced, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/shuttle/syndicate) +"vls" = ( +/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, +/area/maintenance/asteroid/disposal/north) +"vlV" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/rack, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/east) +"vnW" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/neutral, +/area/hallway/secondary/entry) +"vol" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/grille/broken, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating/astplate, +/area/maintenance/asteroid/port/west) +"vtB" = ( +/obj/structure/disposalpipe/junction, +/obj/effect/landmark/blobstart, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/north) +"vCD" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/neutral, +/area/hallway/primary/starboard/aft) +"vFB" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 8 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating/astplate, +/area/maintenance/asteroid/port/west) +"vUn" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/west) +"vZt" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/girder, +/obj/structure/grille, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/west) +"wgh" = ( +/obj/machinery/status_display, +/turf/closed/wall/mineral/plastitanium, +/area/shuttle/syndicate) +"wil" = ( +/obj/structure/disposaloutlet{ + dir = 1 + }, +/obj/structure/disposalpipe/trunk, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/plating/airless, +/area/maintenance/asteroid/disposal/north) +"wpW" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plating, +/area/maintenance/asteroid/aft/arrivals) +"wvJ" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/machinery/power/apc{ + dir = 4; + name = "North Eastern Disposals APC"; + areastring = "/area/maintenance/asteroid/disposal/north/east"; + pixel_x = 23; + pixel_y = 2 + }, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/north/east) +"wGW" = ( +/obj/structure/chair/office/light{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/neutral, +/area/medical/patients_rooms) +"wRW" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 4; + icon_state = "pipe-j2s"; + name = "disposal pipe - Research"; + sortType = 12 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/south) +"wVc" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 2; + icon_state = "pipe-j2s"; + name = "disposal pipe - Kitchen"; + sortType = 20 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/south/west) +"xbV" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/east) +"xgx" = ( +/turf/open/floor/plasteel/podhatch{ + dir = 10 + }, +/area/shuttle/syndicate) +"xis" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/handcuffs{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/box/zipties, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) +"xov" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 1; + icon_state = "pipe-j2s"; + name = "disposal pipe - Medbay"; + sortType = 9 + }, +/obj/item/wrench, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/east) +"xqZ" = ( +/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, +/area/maintenance/asteroid/disposal/south) +"xtR" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plating/astplate, +/area/maintenance/asteroid/port/west) +"xvx" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plating/astplate, +/area/maintenance/asteroid/port/west) +"xBc" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/south/west) +"xGd" = ( +/obj/structure/chair/office/dark{ + dir = 1; + name = "tactical swivel chair" + }, +/obj/machinery/button/door{ + id = "syndieshutters"; + name = "Cockpit View Control"; + pixel_x = 32; + pixel_y = 32; + req_access_txt = "150" + }, +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"xQI" = ( +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j2"; + dir = 1 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/east) +"ybv" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall, +/area/maintenance/asteroid/disposal/west/secondary) +"yfn" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/south) +"yyr" = ( +/obj/machinery/conveyor/auto{ + dir = 10 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/north/west) +"yEH" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plating/asteroid, +/area/maintenance/asteroid/port/west) +"yFq" = ( +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/west) +"yGe" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/west) +"yIe" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/south/west) +"yIq" = ( +/turf/closed/wall/rust, +/area/maintenance/asteroid/disposal/south) +"yOy" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel, +/area/science/storage) +"yQL" = ( +/obj/machinery/conveyor/auto, +/obj/structure/plasticflaps, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/west/secondary) +"yRS" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/table, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/north) +"yWG" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/shuttle/syndicate) +"yWK" = ( +/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 + }, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"yXg" = ( +/obj/structure/table, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/south/west) +"zdv" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/east) +"zfh" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/machinery/conveyor/auto{ + dir = 6; + verted = -1 + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/north/east) +"ziw" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/freezer, +/area/medical/genetics/cloning) +"zjN" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/fore/com_east) +"zlm" = ( +/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, +/area/maintenance/asteroid/disposal/north) +"zns" = ( +/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, +/area/maintenance/asteroid/fore/com_west) +"zon" = ( +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j1"; + dir = 4 + }, +/obj/structure/grille, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/south/west) +"zpw" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/neutral, +/area/hallway/primary/starboard/fore) +"zrU" = ( +/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/astplate, +/area/maintenance/asteroid/port/west) +"zsP" = ( +/obj/structure/shuttle/engine/propulsion/left, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating/airless, +/area/shuttle/syndicate) +"zuT" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/south) +"zwR" = ( +/turf/open/floor/plasteel/podhatch{ + dir = 6 + }, +/area/shuttle/syndicate) +"zyk" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance{ + name = "Aft Asteroid Maintenance"; + req_access_txt = "12" + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/south) +"zzP" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/east) +"zBg" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/deliveryChute{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/west/secondary) +"zFO" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/closed/mineral, +/area/crew_quarters/theatre{ + name = "Top Secret Clown HQ" + }) +"zHG" = ( +/obj/machinery/door/airlock/external{ + name = "E.V.A. Gear Storage"; + req_access_txt = "150" + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/shuttle/syndicate) +"zRh" = ( +/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) +"zXV" = ( +/obj/structure/disposaloutlet{ + dir = 4 + }, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/maintenance/asteroid/disposal/east) +"zZN" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall, +/area/maintenance/asteroid/disposal/south/west) +"Aaw" = ( +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/east) +"AbZ" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall, +/area/maintenance/asteroid/disposal/north/west) +"AgT" = ( +/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" + }, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel, +/area/security/processing) +"Ajf" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/west) +"Arn" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/brown{ + dir = 1 + }, +/area/quartermaster/qm) +"AGf" = ( +/obj/machinery/disposal/deliveryChute, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/maintenance/asteroid/disposal/east) +"ANA" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating/astplate, +/area/maintenance/asteroid/port/west) +"AOn" = ( +/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, +/area/maintenance/asteroid/disposal/south) +"Bhs" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/west) +"Bju" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/carpet, +/area/crew_quarters/heads/captain) +"BoD" = ( +/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, +/area/maintenance/asteroid/disposal/north/west) +"Brt" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/circuit, +/area/ai_monitored/turret_protected/ai) +"Bsu" = ( +/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, +/area/maintenance/asteroid/disposal/south) +"BGO" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/item/wrench, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/south) +"BMP" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/neutral, +/area/crew_quarters/heads/chief) +"BMW" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/grille/broken, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/north) +"BNE" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/west) +"BPU" = ( +/obj/item/chair, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/south/west) +"BQj" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/grimy, +/area/security/detectives_office) +"BXG" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/south) +"CdN" = ( +/obj/structure/table/optable, +/obj/item/surgical_drapes, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/shuttle/syndicate) +"Cjh" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel, +/area/security/checkpoint/science) +"CuI" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/north/west) +"CxW" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/grille/broken, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/starboard) +"CFx" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel, +/area/security/armory) +"CHb" = ( +/obj/structure/chair{ + dir = 8; + name = "tactical chair" + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) +"CJx" = ( +/obj/structure/table, +/obj/item/storage/toolbox/emergency, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/north/east) +"CZk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel, +/area/ai_monitored/storage/eva) +"Dhd" = ( +/obj/item/reagent_containers/glass/bottle/epinephrine{ + pixel_x = 6 + }, +/obj/item/reagent_containers/glass/bottle/charcoal{ + pixel_x = -3 + }, +/obj/item/reagent_containers/glass/bottle/epinephrine{ + pixel_x = -3; + pixel_y = 8 + }, +/obj/item/reagent_containers/glass/bottle/charcoal{ + pixel_x = 6; + pixel_y = 8 + }, +/obj/item/reagent_containers/syringe/epinephrine{ + pixel_x = 3; + pixel_y = -2 + }, +/obj/item/reagent_containers/syringe/epinephrine{ + pixel_x = 4; + pixel_y = 1 + }, +/obj/item/reagent_containers/syringe/epinephrine{ + pixel_x = -2; + pixel_y = 5 + }, +/obj/item/reagent_containers/syringe/epinephrine{ + pixel_x = 2; + pixel_y = 8 + }, +/obj/structure/table/reinforced, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/shuttle/syndicate) +"DrB" = ( +/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" + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/west/secondary) +"DEO" = ( +/obj/structure/table/reinforced, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/shuttle/syndicate) +"DHr" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/structure/disposaloutlet, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/north/west) +"DHs" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel, +/area/quartermaster/miningdock) +"DKn" = ( +/obj/structure/plasticflaps, +/obj/machinery/conveyor/auto, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/north/west) +"DNv" = ( +/turf/closed/wall, +/area/maintenance/asteroid/disposal/east) +"DXx" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall, +/area/maintenance/asteroid/disposal/west) +"Ebh" = ( +/obj/structure/table/reinforced, +/obj/item/stack/medical/gauze, +/obj/item/stack/medical/bruise_pack, +/obj/item/stack/medical/ointment, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/shuttle/syndicate) +"Eht" = ( +/obj/structure/shuttle/engine/heater, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating/airless, +/area/shuttle/syndicate) +"Ekn" = ( +/obj/machinery/door/airlock/glass_external{ + cyclelinkeddir = 2 + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/west/secondary) +"Esb" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel, +/area/engine/engine_smes) +"Esk" = ( +/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) +"ExD" = ( +/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/plating/astplate, +/area/maintenance/asteroid/fore/com_west) +"EzG" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/south/west) +"EDx" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/structure/reagent_dispensers/fueltank, +/obj/item/weldingtool, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/north) +"EGd" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall, +/area/maintenance/asteroid/disposal/east) +"EIe" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Port Asteroid Maintenance"; + req_access_txt = "12" + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/south/west) +"EKN" = ( +/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, +/area/maintenance/asteroid/disposal/north) +"ERf" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Fore Asteroid Maintenance Access"; + req_access_txt = "12" + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/north/east) +"EWs" = ( +/turf/closed/wall, +/area/maintenance/asteroid/disposal/west) +"Fbo" = ( +/turf/closed/wall/rust, +/area/maintenance/asteroid/disposal/west) +"Foo" = ( +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/wood, +/area/library/lounge) +"Fov" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/east) +"Fsg" = ( +/obj/structure/chair{ + name = "tactical chair" + }, +/turf/open/floor/plasteel/podhatch{ + dir = 6 + }, +/area/shuttle/syndicate) +"FFY" = ( +/obj/machinery/computer/camera_advanced/syndie, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/shuttle/syndicate) +"FQm" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"FRD" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plating, +/area/maintenance/solars/asteroid/aft) +"FUy" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) +"FWK" = ( +/turf/closed/wall/rust, +/area/maintenance/asteroid/disposal/east) +"FZD" = ( +/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, +/area/maintenance/asteroid/disposal/north) +"Gae" = ( +/obj/effect/spawner/lootdrop/grille_or_trash, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plating/astplate, +/area/maintenance/asteroid/fore/com_east) +"GiS" = ( +/turf/open/floor/plasteel/podhatch{ + dir = 1 + }, +/area/shuttle/syndicate) +"Goz" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/black, +/area/teleporter/quantum/research) +"GBu" = ( +/obj/structure/table, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/north/east) +"GOY" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/east) +"GPe" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/closed/wall, +/area/maintenance/asteroid/aft/science) +"GRh" = ( +/obj/machinery/disposal/deliveryChute{ + dir = 4 + }, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/maintenance/asteroid/disposal/north/east) +"GUQ" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/white, +/area/science/xenobiology) +"GWH" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/machinery/power/apc{ + dir = 1; + name = "Eastern Disposals APC"; + areastring = "/area/maintenance/asteroid/disposal/east"; + pixel_y = 24 + }, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/east) +"HdC" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plating/astplate, +/area/maintenance/asteroid/port/east) +"Hlj" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/wood, +/area/lawoffice) +"Hmg" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"HmY" = ( +/obj/machinery/computer/camera_advanced/shuttle_docker/syndicate, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/shuttle/syndicate) +"Hpl" = ( +/obj/structure/closet/syndicate/nuclear, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/shuttle/syndicate) +"HsZ" = ( +/obj/machinery/door/airlock/external{ + req_access_txt = "150" + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate) +"HKu" = ( +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j1"; + dir = 1 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/east) +"HLI" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/cmo, +/area/crew_quarters/heads/cmo) +"HMd" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 1; + icon_state = "pipe-j2s"; + name = "disposal pipe - Atmospherics"; + sortType = 6 + }, +/obj/structure/grille/broken, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/east) +"HOp" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/showroomfloor, +/area/security/warden) +"HUf" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/north) +"HWp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/darkgreen, +/area/hydroponics) +"Iad" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall, +/area/maintenance/asteroid/disposal/south/west) +"IbX" = ( +/obj/machinery/suit_storage_unit/syndicate, +/turf/open/floor/plasteel/podhatch{ + dir = 5 + }, +/area/shuttle/syndicate) +"Idz" = ( +/obj/item/cautery, +/obj/item/scalpel, +/obj/structure/table/reinforced, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/shuttle/syndicate) +"IeB" = ( +/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/disposal/west/secondary) +"IHW" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall/mineral/plastitanium, +/area/shuttle/syndicate) +"IIn" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/north/west) +"ILy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/engine{ + name = "reinforced floor" + }, +/area/engine/supermatter) +"IMP" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/north) +"IOE" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) +"Jov" = ( +/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 + }, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/white, +/area/science/research) +"JtY" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/rack, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/east) +"Jul" = ( +/obj/structure/chair/office/dark{ + dir = 8; + name = "tactical swivel chair" + }, +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"JvU" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "North Western Disposals APC"; + areastring = "/area/maintenance/asteroid/disposal/north/west"; + pixel_x = 23; + pixel_y = 2 + }, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/north/west) +"JDQ" = ( +/obj/structure/bed/roller, +/obj/machinery/iv_drip, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/shuttle/syndicate) +"JZR" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/girder, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/north) +"Kae" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/north) +"KcZ" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/structure/disposaloutlet{ + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/north/east) +"Kel" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/south) +"KkQ" = ( +/obj/machinery/conveyor/auto{ + dir = 6; + verted = -1 + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/north/east) +"KEd" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/rack, +/obj/item/storage/toolbox/mechanical, +/obj/item/weldingtool/hugetank, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/east) +"KPR" = ( +/obj/structure/girder, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/south) +"KQP" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/machinery/power/apc{ + dir = 4; + name = "Northern Disposals APC"; + areastring = "/area/maintenance/asteroid/disposal/north"; + pixel_x = 23; + pixel_y = 2 + }, +/obj/structure/cable/orange{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/north) +"KSc" = ( +/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 + }, +/obj/structure/table/reinforced, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/shuttle/syndicate) +"LeL" = ( +/obj/machinery/suit_storage_unit/syndicate, +/turf/open/floor/plasteel/podhatch{ + dir = 4 + }, +/area/shuttle/syndicate) +"Llr" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/north/east) +"Lmy" = ( +/turf/open/floor/plasteel/podhatch{ + dir = 5 + }, +/area/shuttle/syndicate) +"LnK" = ( +/obj/structure/disposalpipe/trunk, +/obj/machinery/disposal/deliveryChute{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/maintenance/asteroid/disposal/south/west) +"LoO" = ( +/obj/item/storage/toolbox/mechanical/old, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/north/west) +"Ltv" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/south/west) +"Lxz" = ( +/obj/structure/disposalpipe/junction, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/south/west) +"LDY" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/engine{ + name = "Holodeck Projector Floor" + }, +/area/holodeck/rec_center) +"LGS" = ( +/obj/machinery/light/small, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/west) +"LJP" = ( +/obj/structure/closet/syndicate/personal, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/shuttle/syndicate) +"LTe" = ( +/turf/open/floor/plasteel/podhatch{ + dir = 9 + }, +/area/shuttle/syndicate) +"MaD" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/structure/disposaloutlet{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/maintenance/asteroid/disposal/west/secondary) +"MfG" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/south) +"MxO" = ( +/obj/structure/table, +/obj/item/storage/fancy/cigarettes, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/south) +"MzE" = ( +/turf/closed/wall/rust, +/area/maintenance/asteroid/disposal/west/secondary) +"MNm" = ( +/turf/closed/wall, +/area/maintenance/asteroid/disposal/west/secondary) +"MTb" = ( +/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/south) +"MWx" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 1; + icon_state = "pipe-j2s"; + name = "disposal pipe - Genetics"; + sortType = 23 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/east) +"MXP" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel, +/area/janitor) +"MZA" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/closet/crate, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/north) +"Nas" = ( +/obj/item/wrench, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/north/west) +"Nbq" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/north) +"Nci" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/north/east) +"Ner" = ( +/obj/machinery/computer/crew/syndie, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/shuttle/syndicate) +"NkJ" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 2; + icon_state = "pipe-j2s"; + name = "disposal pipe - Security"; + sortType = 7 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/west) +"Not" = ( +/turf/closed/wall/rust, +/area/maintenance/asteroid/disposal/south/west) +"NxB" = ( +/obj/machinery/sleeper/syndie{ + dir = 4 + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/shuttle/syndicate) +"NHH" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/structure/disposaloutlet, +/turf/open/floor/plating/airless, +/area/maintenance/asteroid/disposal/west) +"NOe" = ( +/obj/structure/chair{ + dir = 1; + name = "tactical chair" + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/shuttle/syndicate) +"NTY" = ( +/turf/open/floor/plasteel/vault, +/area/shuttle/syndicate) +"NUL" = ( +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j1"; + dir = 8 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/north) +"NYl" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/structure/closet/crate, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/north) +"OgL" = ( +/obj/machinery/conveyor/auto{ + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/north/east) +"Oih" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel, +/area/tcommsat/computer) +"OmI" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/structure/disposaloutlet{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/maintenance/asteroid/disposal/south) +"Oss" = ( +/obj/structure/closet/firecloset/full, +/obj/item/coin/silver, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/south) +"OPf" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/item/bodypart/r_arm/robot, +/obj/item/bodypart/l_arm/robot, +/obj/structure/table/reinforced, +/turf/open/floor/plasteel/vault, +/area/shuttle/syndicate) +"OPP" = ( +/obj/machinery/holopad, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/cmo, +/area/medical/medbay/central) +"OQj" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel, +/area/science/robotics/lab) +"OUe" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/carpet, +/area/crew_quarters/heads/chief/private) +"Pap" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 2; + icon_state = "pipe-j2s"; + name = "disposal pipe - Bar"; + sortType = 19 + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/south/west) +"PfX" = ( +/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, +/area/maintenance/asteroid/disposal/west) +"PhV" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel, +/area/engine/atmos) +"Pnn" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/north/east) +"PsJ" = ( +/obj/structure/chair/stool, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/wood, +/area/crew_quarters/abandoned_gambling_den) +"Pti" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/machinery/power/apc{ + dir = 4; + name = "Western Secondary Disposals APC"; + areastring = "/area/maintenance/asteroid/disposal/west/secondary"; + pixel_x = 23; + pixel_y = 2 + }, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/west/secondary) +"PFk" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 2; + icon_state = "pipe-j2s"; + name = "disposal pipe - Library"; + sortType = 16 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/south/west) +"PLn" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Port Asteroid Maintenance"; + req_access_txt = "12" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/south/west) +"PTb" = ( +/obj/item/stock_parts/cell/high{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/stock_parts/cell/high, +/obj/structure/table/reinforced, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/shuttle/syndicate) +"PUG" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/closet, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/north) +"PXs" = ( +/obj/effect/turf_decal/stripes/line, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/north/west) +"PXL" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel, +/area/security/checkpoint/medical) +"Qbt" = ( +/obj/structure/chair/office/dark{ + dir = 4; + name = "tactical swivel chair" + }, +/turf/open/floor/plasteel/black, +/area/shuttle/syndicate) +"QbG" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 8; + icon_state = "pipe-j2s"; + name = "disposal pipe - RD Office"; + sortType = 13 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/north) +"QeW" = ( +/obj/structure/cable/orange{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plating/astplate, +/area/maintenance/asteroid/fore/com_east) +"Qmh" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plating/astplate, +/area/maintenance/asteroid/port/west) +"Qqu" = ( +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j2"; + dir = 2 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/north) +"QFX" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/item/storage/firstaid/regular{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/firstaid/brute, +/obj/item/storage/firstaid/regular{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/structure/table/reinforced, +/turf/open/floor/plasteel/vault, +/area/shuttle/syndicate) +"QIK" = ( +/turf/closed/wall, +/area/maintenance/asteroid/disposal/south) +"QTJ" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plating/asteroid, +/area/maintenance/asteroid/central) +"Rhg" = ( +/turf/closed/wall/rust, +/area/maintenance/asteroid/disposal/north/east) +"Rsm" = ( +/obj/machinery/gateway, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plating, +/area/awaymission/research/interior/gateway) +"RAQ" = ( +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/south/west) +"RKn" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/disposal/deliveryChute{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/maintenance/asteroid/disposal/west) +"RKE" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/west) +"RQE" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/west) +"RQH" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/neutral, +/area/hallway/primary/central) +"RTO" = ( +/turf/closed/wall, +/area/maintenance/asteroid/disposal/south/west) +"RUN" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plating, +/area/maintenance/asteroid/fore/cargo_south) +"SaA" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plating/astplate, +/area/maintenance/asteroid/fore/com_east) +"SfQ" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/shuttle/syndicate) +"Slf" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/girder, +/obj/structure/grille, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/south) +"SrE" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/structure/grille/broken, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/south/west) +"Svz" = ( +/obj/machinery/conveyor/auto{ + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/west/secondary) +"SvE" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/neutral, +/area/crew_quarters/dorms/female) +"Sxw" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/north/east) +"SHC" = ( +/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") + }, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/engine{ + name = "reinforced floor" + }, +/area/engine/engineering) +"SKM" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/structure/disposaloutlet, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/west/secondary) +"SMF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/carpet, +/area/quartermaster/qm/private) +"SQL" = ( +/obj/structure/rack, +/obj/item/clothing/suit/space/syndicate/black/red, +/obj/item/clothing/head/helmet/space/syndicate/black/red, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/shuttle/syndicate) +"SUs" = ( +/obj/structure/rack, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/item/storage/toolbox/mechanical, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/south) +"Tav" = ( +/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, +/area/maintenance/asteroid/disposal/south/west) +"TaH" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/cobweb, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/north) +"TaL" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/north/east) +"Tef" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + icon_state = "ast_warn"; + dir = 8 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating/astplate, +/area/maintenance/asteroid/port/west) +"TfU" = ( +/obj/structure/closet/emcloset, +/obj/effect/decal/cleanable/cobweb{ + icon_state = "cobweb2" + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/north/west) +"TiR" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/neutral, +/area/security/courtroom) +"TiY" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/grass, +/area/medical/genetics) +"Tzw" = ( +/obj/structure/grille/broken, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/south/west) +"TFw" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 1; + icon_state = "pipe-j2s"; + name = "disposal pipe - Engineering"; + sortType = 4 + }, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/east) +"THy" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/fore/com_east) +"TJh" = ( +/obj/machinery/door/airlock/hatch{ + req_access_txt = "150" + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/shuttle/syndicate) +"TRu" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/south) +"TTr" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel, +/area/security/checkpoint/supply) +"UdM" = ( +/obj/structure/disposalpipe/junction{ + dir = 4; + icon_state = "pipe-j2" + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/south) +"Uhy" = ( +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j1"; + dir = 1 + }, +/obj/structure/girder, +/obj/structure/grille, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/east) +"UnC" = ( +/obj/machinery/door/window{ + dir = 1; + name = "Surgery"; + req_access_txt = "150" + }, +/turf/open/floor/plasteel/vault, +/area/shuttle/syndicate) +"UrW" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/floorgrime, +/area/quartermaster/storage) +"UtE" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/west/secondary) +"Uwx" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/south/west) +"UwA" = ( +/obj/machinery/conveyor/auto{ + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/north/west) +"UCK" = ( +/obj/structure/chair{ + dir = 8; + name = "tactical chair" + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) +"UCR" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/closed/mineral/random/labormineral, +/area/mine/unexplored{ + name = "Civilian Asteroid" + }) +"UFv" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall, +/area/maintenance/asteroid/disposal/north) +"UJo" = ( +/obj/item/screwdriver{ + pixel_y = 9 + }, +/obj/item/device/assembly/voice{ + pixel_y = 3 + }, +/obj/structure/table/reinforced, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/shuttle/syndicate) +"ULk" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/north/east) +"UOh" = ( +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/west/secondary) +"UQc" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/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/astplate, +/area/maintenance/asteroid/port/west) +"URO" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 8; + icon_state = "pipe-j2s"; + name = "disposal pipe - CE Office"; + sortType = 5 + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/north) +"Van" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall, +/area/maintenance/asteroid/disposal/west) +"VbR" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "Western Disposals APC"; + areastring = "/area/maintenance/asteroid/disposal/west"; + pixel_y = 24 + }, +/obj/structure/cable/orange{ + d2 = 2; + icon_state = "0-2" + }, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/west) +"VdI" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/toilet) +"Vud" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/whiteyellow/corner{ + dir = 1 + }, +/area/medical/chemistry) +"VwE" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/white, +/area/science/robotics/mechbay) +"VxC" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel, +/area/security/checkpoint/checkpoint2) +"VFF" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plating, +/area/shuttle/auxillary_base) +"VHp" = ( +/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/plating/astplate, +/area/maintenance/asteroid/port/west) +"VIG" = ( +/obj/item/surgicaldrill, +/obj/item/circular_saw, +/obj/structure/table/reinforced, +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/shuttle/syndicate) +"VMD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/carpet, +/area/library) +"VSX" = ( +/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, +/area/maintenance/asteroid/disposal/north) +"Wbp" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall, +/area/maintenance/asteroid/disposal/south) +"WbG" = ( +/turf/open/floor/plasteel/podhatch, +/area/shuttle/syndicate) +"Wcl" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/west) +"Wgl" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/closet/firecloset/full, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/east) +"Wid" = ( +/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 + }, +/obj/structure/fans/tiny, +/turf/open/floor/plasteel/podhatch{ + dir = 1 + }, +/area/shuttle/syndicate) +"WjU" = ( +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j2"; + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/east) +"Wub" = ( +/obj/item/retractor, +/obj/item/hemostat, +/obj/structure/table/reinforced, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/shuttle/syndicate) +"Wue" = ( +/obj/structure/table, +/obj/item/storage/fancy/cigarettes, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/east) +"WAy" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel, +/area/security/checkpoint/engineering) +"WVc" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/item/clothing/head/cone, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating/astplate, +/area/maintenance/asteroid/port/west) +"WYB" = ( +/obj/structure/rack, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/west) +"Xhf" = ( +/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 + }, +/obj/structure/cable/orange{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/south) +"XmD" = ( +/obj/machinery/conveyor/auto{ + dir = 10 + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/north/west) +"XtS" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/cmo, +/area/medical/medbay/zone2) +"XFS" = ( +/obj/machinery/recharge_station, +/turf/open/floor/circuit/red, +/area/shuttle/syndicate) +"XLa" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/south/west) +"XRA" = ( +/obj/machinery/power/apc{ + dir = 2; + name = "Southern Disposals APC"; + areastring = "/area/maintenance/asteroid/disposal/south"; + pixel_y = -24 + }, +/obj/structure/cable/orange, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/south) +"XSM" = ( +/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, +/obj/structure/cable/orange{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plating/astplate, +/area/maintenance/asteroid/fore/com_west) +"XXu" = ( +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/south) +"XZA" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/closet/firecloset/full, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/south/west) +"Yck" = ( +/obj/structure/chair{ + dir = 4; + name = "tactical chair" + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/shuttle/syndicate) +"YcZ" = ( +/obj/structure/disposalpipe/trunk, +/obj/machinery/disposal/deliveryChute{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/maintenance/asteroid/disposal/north/west) +"Yhz" = ( +/obj/machinery/door/airlock/hatch{ + name = "Cockpit"; + req_access_txt = "150" + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/shuttle/syndicate) +"Yug" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plating/astplate, +/area/maintenance/asteroid/starboard) +"YyX" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/firealarm{ + pixel_y = 24 + }, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel/whitegreen/corner{ + dir = 8 + }, +/area/medical/virology) +"YBW" = ( +/obj/structure/cable/orange{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel, +/area/security/brig) +"YCP" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/engine{ + name = "reinforced floor" + }, +/area/hallway/secondary/bridges/serv_sci) +"YHv" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/deliveryChute{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/north/west) +"YLw" = ( +/obj/machinery/conveyor/auto{ + dir = 6 + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/west/secondary) +"YNP" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/conveyor_switch{ + id = "CargoWaste" + }, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel, +/area/quartermaster/sorting) +"YTk" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/cable/orange{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/asteroid/starboard) +"YTF" = ( +/obj/structure/table, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plasteel, +/area/security/main) +"YUT" = ( +/obj/item/storage/toolbox/syndicate, +/obj/item/crowbar/red, +/obj/structure/table/reinforced, +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plasteel/podhatch{ + dir = 10 + }, +/area/shuttle/syndicate) +"YWC" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plating, +/area/storage/tech) +"YZx" = ( +/obj/structure/grille/broken, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/east) +"Zed" = ( +/obj/effect/baseturf_helper/asteroid, +/turf/open/floor/plating/astplate, +/area/security/execution/transfer) +"ZeA" = ( +/obj/structure/closet, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/south/west) +"ZfX" = ( +/turf/open/space, +/obj/machinery/porta_turret/syndicate{ + dir = 5 + }, +/turf/closed/wall/mineral/plastitanium{ + dir = 1; + icon_state = "diagonalWall3" + }, +/area/shuttle/syndicate) +"Zsk" = ( +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j1"; + dir = 4 + }, +/obj/structure/grille/broken, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/south/west) +"ZHk" = ( +/turf/closed/wall, +/area/maintenance/asteroid/disposal/north/west) +"ZLG" = ( +/obj/structure/table, +/turf/open/floor/plating, +/area/maintenance/asteroid/disposal/west) +"ZWz" = ( +/obj/structure/tank_dispenser/oxygen, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/shuttle/syndicate) +"ZYy" = ( +/turf/open/space, +/obj/machinery/porta_turret/syndicate{ + dir = 6 + }, +/turf/closed/wall/mineral/plastitanium{ + dir = 4; + icon_state = "diagonalWall3" + }, +/area/shuttle/syndicate) +"ZZE" = ( +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/asteroid/disposal/north/east) (1,1,1) = {" aaa @@ -98823,25 +80676,25 @@ cFp cFp cFp cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aah +cFp +cFp +cFp +cFp +cFp +cFp +cFp +cFp +cFp +cFp +cFp +cFp +cFp +fXq +aai aai aai aai aai -aeh aai aai aai @@ -99080,29 +80933,29 @@ cFp cFp cFp cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aah +cFp +cFp +cFp +cFp +cFp +cFp +cFp +fXq aai aai aai aai aai aai -acT -adj -acT -acU -aei -aeE -aeS -dmS -dno +NxB +JDQ +NxB +nCp +OPf +VIG +Idz +Eht +zsP aaa aaa aaa @@ -99337,29 +81190,29 @@ cFp cFp cFp cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa +cFp +cFp +cFp +cFp +cFp +cFp +cFp aai -abT -acd -acd -acd -abT +IbX +LeL +LeL +LeL +nJU aai +sLz +NTY acU acU +UnC acU -acU -aej -acU -aeT -dmS -dnp +CdN +Eht +sck aaa aaa cFp @@ -99371,9 +81224,9 @@ cFp cFp cFp aaP -drg -drH -drH +aba +abr +abr abV acj cFp @@ -99513,13 +81366,13 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +cFp +cFp +cFp +cFp +cFp +cFp +cFp aaa aaa aaa @@ -99594,29 +81447,29 @@ cFp cFp cFp cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa +cFp +cFp +cFp +cFp +cFp +cFp +cFp aai -aan -aan -aan -aan -aan -aai -acV acU acU acU -aek +acU +acU +IHW +yWG +NTY +LTe +xgx +ufn aeF -aeU -dmS -dnq +Wub +Eht +lPU aaa aaa cFp @@ -99628,9 +81481,9 @@ cFp cFp cFp aaP -drh -drI -drI +abb +abs +abs aaP aaP cXs @@ -99736,20 +81589,13 @@ aaa aaa aaa aaa -aXK -aXK -caf -caf -caf -aXK -aXK -aaa -aaa -aaa -aaa -aaa -aaa -aaa +RTO +RTO +Ltv +Ltv +Ltv +RTO +RTO aaa aaa aaa @@ -99777,6 +81623,13 @@ aaa aaa aaa aaa +cFp +cFp +cFp +cFp +cFp +cFp +cFp aaa aaa aaa @@ -99851,29 +81704,29 @@ cFp cFp cFp cFp -aah +fXq aai aai aai aaM -aaa -aaa +cFp +cFp aai -aan -ace -aan -aan -aan -aai -acW acU acU acU -ael +acU +acU +aai +Dhd +NTY +GiS +WbG +QFX aai aai aai -afX +ZYy aaa aaa cFp @@ -99885,8 +81738,8 @@ cFp cFp cFp aaP -drh -drI +abb +abs aaP aaP cXs @@ -99915,7 +81768,7 @@ cTv cTz cTx cTD -cTz +qFX cTI cTM cTy @@ -99993,20 +81846,13 @@ aaa aaa aaa aaa -aXK -bci -bcW -bQW -caR -cbo -aXK -aaa -aaa -aaa -aaa -aaa -aaa -aaa +RTO +uSr +fxP +kLf +yXg +XLa +RTO aaa aaa aaa @@ -100034,6 +81880,13 @@ aaa aaa aaa aaa +cFp +cFp +cFp +cFp +cFp +cFp +cFp aaa aaa aaa @@ -100109,28 +81962,28 @@ cFp cFp cFp aai -aam -aas -aaA +fkB +fsD +NTY aai -aaa -aaa +qah +cFp aai -abU -acf -acq -aan -aan +hkI +ZWz +hco +sLz +SfQ aai -acX -acU -acU -acU -aem +Ebh +NTY +GiS +WbG +rBq aai -aeV -aaa -aaa +cFp +cFp +cFp aaa aaa cFp @@ -100248,24 +82101,17 @@ aaa aaa aaa aaa -aXK -aXK -aXK -bZO -bRT -bRT -caS -bcW -aXK -aXK -aXK -aaa -aaa -aaa -aaa -aaa -aaa -aaa +RTO +RTO +RTO +pQY +RAQ +EzG +BPU +rnv +RTO +RTO +RTO aaa aaa aaa @@ -100291,6 +82137,13 @@ aaa aaa aaa aaa +cFp +cFp +cFp +cFp +cFp +cFp +cFp aaa aaa aaa @@ -100366,9 +82219,9 @@ cFp cFp cFp aaj -aan -aan -aaB +Ner +Jul +NTY aai aai aai @@ -100376,18 +82229,18 @@ aai aai aai aai -acE -acL +zHG +acr aai aai -adk -adw -adM +aai +TJh +acr aai aai aai aaM -aaa +cFp aaa aaa cFp @@ -100505,24 +82358,17 @@ aaa aaa aaa aaa -aXm -diN -bZw -bZP -cag -cax -caT -cbp -cbD -diN -cbX -aaa -aaa -aaa -aaa -aaa -aaa -aaa +LnK +Iad +sDp +Pap +wVc +pAt +PFk +ujN +XZA +Iad +pTy aaa aaa aaa @@ -100548,6 +82394,13 @@ aaa aaa aaa aaa +cFp +cFp +cFp +cFp +cFp +cFp +cFp aaa aaa aaa @@ -100623,28 +82476,28 @@ cFp cFp cFp aaj -aao -aan -aan -aai -aaY -aan -aan -aan +HmY aan +NTY +wgh +caV +Yck +rPx +Yck +Yck acr -aan -aan -acP -aan -aan -aan -aan -aaB -aeG -dmS -dno -aaa +acU +acU +acU +acU +IOE +GiS +WbG +NTY +acr +Eht +zsP +cFp aaa aaa cFp @@ -100665,7 +82518,7 @@ cFp cFp abW abW -akm +adm abE cFp cFp @@ -100762,17 +82615,20 @@ aaa aaa aaa aaa -aXK -aXv -bZx -bZQ -cah -cay -caU -cbq -aXK -aXK -aXK +RTO +Not +jsL +Tav +Lxz +oRA +Zsk +SrE +RTO +RTO +RTO +aaa +aaa +aaa aaa aaa aaa @@ -100801,9 +82657,6 @@ aaa aaa aaa aaa -cFp -cFp -cFp cFp cFp cFp @@ -100880,28 +82733,28 @@ cFp cFp cFp aaj -aap -aat +ujk +xGd +NTY +Yhz +acU aan -aaN +aan +aan +acU +pFg +acU aan aan aan aan -aan -acs -aan -aan -aan -aan -aan -aan -aan -aan -aeH -dmS -dnp -aaa +GiS +WbG +NTY +gOr +Eht +sck +cFp aaa aaa cFp @@ -101021,13 +82874,13 @@ aaa aaa aXn aXn -bZx -bZR -cai -caz -caV -cbr -aXv +jsL +oKd +Tzw +zon +xBc +owe +Not aXn aXn aaa @@ -101058,9 +82911,9 @@ aaa aaa aaa aaa -cFp -cFp -cFp +aaa +aaa +aaa cFp cFp cFp @@ -101137,28 +82990,28 @@ cFp cFp cFp aaj -aaq +DEO aan -aaC +NTY aai -aaZ -abq -abq -abq -acg +xis +UCK +CHb +UCK +UCK acr -aan -aan -aan -aan -acG -aan -aan -aaB -aeG -dmS -dnq -aaa +acU +acU +acU +acU +FUy +GiS +WbG +NTY +acr +Eht +lPU +cFp aaa aaa aaa @@ -101174,7 +83027,7 @@ aaa abC aaa aaa -akm +adm abE abW abW @@ -101185,7 +83038,7 @@ abW abW abW abW -akm +adm abW aaa aaa @@ -101278,13 +83131,13 @@ aXn aXn aXn aXn -bZx -diQ -caj -caA -bZR -cbs -aXv +jsL +uTg +Uwx +yIe +oKd +ZeA +Not aXn aXn aaa @@ -101315,9 +83168,9 @@ aaa aaa aaa aaa -cFp -cFp -cFp +aaa +aaa +aaa cFp cFp cFp @@ -101394,9 +83247,9 @@ cFp cFp cFp aaj -aar -aan -aaB +FFY +Qbt +NTY aai aai aai @@ -101404,18 +83257,18 @@ abB aai aai aai -acF +HsZ acr aai aai aai -adx -adN +TJh +acr aai aai aai aaO -aaa +cFp cFp cFp cFp @@ -101535,13 +83388,13 @@ aXn aXn aXn aXL -diP -aXK -diR -caB -aXv -aXv -aXv +zZN +RTO +EIe +PLn +Not +Not +Not aXn aXn aXn @@ -101572,9 +83425,9 @@ aaa aaa aaa aaa -cFp -cFp -cFp +aaa +aaa +aaa cFp cFp cFp @@ -101651,28 +83504,28 @@ cFp cFp cFp aai -aar -aan -aaD +fVk +oHZ +NTY aai -aaO -aaa -aaa -aaa +ZYy +cFp +cFp +cFp aai -aan -aan -aan +YUT +acU +NOe aai -acY -aan -aan -aan -aen -aeI +PTb +NTY +GiS +WbG +sUE aai -aaa -aaa +cFp +cFp +cFp cFp cFp cFp @@ -101795,7 +83648,7 @@ aXL bZz din aXW -caC +vFB cRp dij aXL @@ -101827,8 +83680,8 @@ aaa aaa aaa aaa -aaa -aaa +cFp +cFp cFp cFp cFp @@ -101907,29 +83760,29 @@ aaa cFp cFp cFp -aak +ZfX aai aai aai aaO -aaa -aaa -aaa -aaa -ach -aan -aan -aan +cFp +cFp +cFp +cFp +Wid +WbG +acU +NOe aai -acZ -aan -aan -aan -aeo +UJo +NTY +GiS +WbG +lRC aai aai aai -afY +qah cFp cFp cFp @@ -101940,9 +83793,9 @@ cFp abE abE abW -deK -drj -deK +ZHk +oAZ +ZHk deK deI deL @@ -102052,7 +83905,7 @@ aXL bZA din cak -bAi +ANA cRp dij dij @@ -102084,8 +83937,8 @@ aaa aaa aaa aaa -aaa -aaa +cFp +cFp cFp cFp cFp @@ -102164,29 +84017,29 @@ aaa cFp cFp cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +cFp +cFp +cFp +cFp +cFp +cFp +cFp +cFp +cFp aci -aan -acG -aan -aai -ada -aan -aan -aan -aan -aan -aeX -dmS -dno +Fsg +acU +SQL +wgh +uZq +NTY +Lmy +zwR +ufn +acU +XFS +Eht +zsP cFp cFp cFp @@ -102195,11 +84048,11 @@ cFp cFp abE abE -deK -deI -deI -drk -deI +ZHk +ttS +ttS +rKN +ttS deI dsD deL @@ -102309,7 +84162,7 @@ aXK bZB aZS aZS -bZB +klh dij dij dij @@ -102341,8 +84194,8 @@ aaa aaa aaa aaa -aaa -aaa +cFp +cFp cFp cFp cFp @@ -102421,29 +84274,29 @@ aaa cFp cFp cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aak +cFp +cFp +cFp +cFp +cFp +cFp +cFp +cFp +cFp +ZfX aai aai aai aai -adb -ace -aan -aan -aan -aan -aeY -dmS -dnp +KSc +NTY +acU +acU +qTC +acU +oGf +Eht +sck cFp cFp cFp @@ -102451,23 +84304,23 @@ cFp cFp abE abE -deK -deI -dqB -dqD -drl -deI +ZHk +ttS +Nas +IIn +YHv +ttS deL dro -dsj -dsj +aMw +aMw dtY -dsj +aMw duW -dsj +aMw dvO -dsj -dsj +aMw +aMw dwE deL deI @@ -102566,7 +84419,7 @@ bEK bAi din din -caD +tga aXv caW cbE @@ -102598,12 +84451,12 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa +cFp +cFp +cFp +cFp +cFp +cFp aaa aaa aaa @@ -102678,53 +84531,53 @@ aaa cFp cFp cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +cFp +cFp +cFp +cFp +cFp +cFp +cFp +cFp +cFp +cFp +cFp +cFp acM aai -adc -adl -aan -adO -adO -acG -aeZ -dmS -dnq +swy +NTY +LJP +Hpl +sYV +FUy +XFS +Eht +lPU cFp cFp cFp cFp abE abW -deK -deK -dqn -dqC -dqQ -dqS -deK +ZHk +ZHk +LoO +stD +CuI +UwA +ZHk deL dsF -dta -dta -dta -dta -dta -dta -dta -dta -dta +awz +awz +awz +awz +awz +awz +awz +awz +awz dsF dvN deI @@ -102821,9 +84674,9 @@ diq diq diq bkT +yEH din -din -caE +WVc caW caW cbF @@ -102856,11 +84709,11 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa +cFp +cFp +cFp +cFp +cFp aaa aaa aaa @@ -102935,25 +84788,25 @@ aaa cFp cFp cFp -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aak +cFp +cFp +cFp +cFp +cFp +cFp +cFp +cFp +cFp +cFp +cFp +cFp +cFp +ZfX +aai aai aai aai aai -abB aai aai aai @@ -102964,16 +84817,16 @@ cFp cFp abE abW -deK -dpQ -axE -dqD -dqR -dqT -drK -dsh -dsG -dta +ZHk +TfU +JvU +PXs +uXC +yyr +BoD +zns +XSM +awz dtC dtZ duz @@ -102981,7 +84834,7 @@ duX dvx dvP dwc -dta +awz dsF deL dxw @@ -103073,14 +84926,14 @@ aXK cPX bcW bAi -bkb -diq -diq -bSF -diq -diq -diq -bkT +bRV +bMV +bMV +vol +bMV +bMV +bMV +bRW aXL aXL aXL @@ -103113,11 +84966,11 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa +cFp +cFp +cFp +cFp +cFp aaa aaa cdb @@ -103220,17 +85073,17 @@ cFp cFp cFp cFp -deK -deI -deI -deK -deI -dqS -deK -deK +ZHk +ttS +ttS +ZHk +ttS +UwA +ZHk +ZHk deL dsF -dta +awz dtD dua duc @@ -103238,7 +85091,7 @@ duY duY duY duY -dta +awz dsF deL dtA @@ -103272,9 +85125,9 @@ cFp cFp cFp aaa -aXl -aXE -aXl +MNm +MaD +MNm aaa aaa abC @@ -103330,7 +85183,7 @@ aXK bcW aXX bAi -bAi +ANA din bYE dim @@ -103370,10 +85223,10 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa +cFp +cFp +cFp +cFp aaa aaa aaa @@ -103477,17 +85330,17 @@ cFp cFp cFp cFp -aKy -aLB -dpR -dqo -dqE -dqT -deI +YcZ +AbZ +DHr +lqQ +DKn +XmD +ttS drL deL dsF -dta +awz dtE dub duB @@ -103495,15 +85348,15 @@ duZ dvz dvR dwe -dta +awz dsF dsD deK deK abW -deK -dyE -deK +EWs +RKn +EWs abW aaa aaa @@ -103529,9 +85382,9 @@ aaa aaa aaa aaa -aXl -aXF -aXl +MNm +mqe +MNm aaa aaa abC @@ -103582,12 +85435,12 @@ aYS aXL aXX bkb -diq -diq -diq -diq -bkT -bAi +xtR +bMV +bMV +bMV +VHp +Qmh din din dim @@ -103626,11 +85479,11 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa +cFp +cFp +cFp +cFp +cFp aaa aaa aaa @@ -103734,37 +85587,37 @@ cFp cFp cFp cFp -deK -deK -deK -deI -deI -deI -deK +ZHk +ZHk +ZHk +ttS +ttS +ttS +ZHk dgq dsi dsJ -dta +awz axu duc -duC +fTb dva dvA dvS dwf -dta +awz dsF -deL +sKT deI dgh abW -deK -drk -deK -deK -deK -deK -deK +EWs +Van +EWs +EWs +EWs +EWs +EWs abC aaa aaa @@ -103786,9 +85639,9 @@ aaa aaa aaa aaa -aXl -aXG -aXl +MNm +zBg +MNm aaa aaa abC @@ -103812,7 +85665,7 @@ blX aXr aXr aXr -aXr +UCR aXr aXr aXr @@ -103839,7 +85692,7 @@ bSF bJl diq bkT -bkb +sMX diq diq diq @@ -103884,10 +85737,10 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa +cFp +cFp +cFp +cFp aaa aaa cdb @@ -104001,7 +85854,7 @@ deK deL deL dsF -dta +awz dtF duc duC @@ -104009,19 +85862,19 @@ duc dvB dvT duc -dta +awz dwK dwE deL deI dgh -deI -dgH -aOn -dgY -aQJ -aiZ -deK +Fbo +RQE +gqd +nES +tOG +ZLG +EWs abC abC aaa @@ -104043,12 +85896,12 @@ aaa aaa aaa aaa -aXl -aXH -aXl -aXl -aXl -aXl +MNm +Svz +MNm +MNm +MNm +MNm aaa aaa aXn @@ -104096,7 +85949,7 @@ bSG bMV bMV bMV -bVf +UQc din din din @@ -104143,8 +85996,8 @@ aaa aaa aaa aaa -aaa -aaa +cFp +cFp aaa cdb cxg @@ -104256,9 +86109,9 @@ dgh dgh deL dro -dsj +aMw dsL -dta +awz dtG duc duC @@ -104266,21 +86119,21 @@ duc dvB duc duc -dta +awz dgh dxd dwE deL dgh -deK -dgQ -ajW -axE -axE -axE -deI -deK -deK +EWs +Wcl +nSJ +yFq +yFq +yFq +Fbo +EWs +EWs aaa aaa aaa @@ -104295,17 +86148,17 @@ aaa aaa aaa aaa -aXl -aXl -aXl -aXl -aXl -aXv -aXI -aXS -aYh -aYu -aYh +MNm +MNm +MNm +MNm +MNm +MzE +nKt +IeB +Ekn +UOh +Ekn aaa aaa aXn @@ -104529,15 +86382,15 @@ dxe dxz dwE dsD -deI -aMu -aOo -dgZ -dgf -dgf -aSp -aLB -aTQ +Fbo +RKE +NkJ +sWw +Ajf +Ajf +oIk +DXx +NHH aaa aaa aaa @@ -104552,17 +86405,17 @@ aaa aaa aaa aaa -aXm -aXp -aXq -aXt -aXv -aXy -aXz -aXT -aXv -aXl -aXl +inu +ybv +SKM +ehn +MzE +lZv +oAh +UtE +MzE +MNm +MNm aXn aXn aXL @@ -104624,7 +86477,7 @@ aXL aXL cal cal -cal +zFO cRq cbS cbQ @@ -104786,15 +86639,15 @@ dxf dxe dsF deL -deI -dgJ -aOp -dgQ -axE -axE -deI -deK -deK +Fbo +lzY +vZt +Wcl +yFq +yFq +Fbo +EWs +EWs aaa aaa aaa @@ -104809,15 +86662,15 @@ aaa aaa aaa aaa -aXl -aXl -aXl -aXu -aXw -aXz -aXJ -aXU -aXv +MNm +MNm +MNm +YLw +yQL +oAh +Pti +nqz +MzE aXL aXr aXr @@ -104921,7 +86774,7 @@ aaa cxg cSg cSj -cSl +yOy cSq cSt cxg @@ -105040,16 +86893,16 @@ dwj dws dsO dxg -dqW +aBu dsF aJL -deI -axE -dgQ -dha -aQL -aRN -deK +Fbo +VbR +Bhs +BNE +mro +LGS +EWs abW abW aaa @@ -105068,13 +86921,13 @@ aaa aaa aaa aaa -aXl -aXl -aXl -aXl -aXK -aXV -aXv +MNm +MNm +MNm +MNm +MNm +DrB +MzE aXL aXr aXr @@ -105100,7 +86953,7 @@ bpY bru bsU bun -bvR +Rsm bxb byf bpZ @@ -105281,7 +87134,7 @@ dgh deI dqp dqG -dqW +aBu drr drQ dsn @@ -105296,20 +87149,20 @@ azb aFf avy avy -dxh -dqW +aIF +aBu dxW dvN -deI -dyG -dgR -aPQ -aQM -aRO -deK +Fbo +WYB +yGe +vUn +uBe +dEm +EWs abW abW -akm +adm abC abC abC @@ -105330,7 +87183,7 @@ abC abC abC aXK -aXW +Tef aYi aXL dij @@ -105388,7 +87241,7 @@ bWB bXl bXL bYn -bUE +qVE bUE bTs aXL @@ -105554,16 +87407,16 @@ aFf avy avy dxi -dqW +aBu dsF dgo -deK -deK -aOr -aPR -deI -deI -deI +EWs +EWs +qwU +PfX +Fbo +Fbo +Fbo dgh abW abW @@ -105587,9 +87440,9 @@ aaa aaa aXn aXv -aXX -aXX -aXX +xvx +bio +bPl aXK aXK dim @@ -105791,32 +87644,32 @@ cFp cFp abW dpo -dpF -dpF -dpF -dpF -dpF -dpF +cKJ +cKJ +cKJ +cKJ +cKJ +cKJ arn auq dsP dtf dtH duh -duH +YTF dvg dvF azc aFh aDM aHy -dxh -dqW +aIF +aBu dsF deL deL deL -aOs +oCT aOs deL aRP @@ -105846,13 +87699,13 @@ aXn aXL aXv aYj -aXX -aXX -aXX -aXX -aXX -aXX -bAu +xvx +bio +bio +bio +bio +bio +zrU cMI cMQ cMT @@ -106048,7 +87901,7 @@ cFp cFp abW dpo -dpF +cKJ dpT dpT dqI @@ -106067,13 +87920,13 @@ azd aFf avy avy -dxh -dqW +aIF +aBu dgt dgp dgp dgp -dgS +ExD dhb deL deL @@ -106305,11 +88158,11 @@ cFp abW abW dpo -dpF +cKJ dpU dqs dqs -dqs +CFx drt drR aur @@ -106327,10 +88180,10 @@ dft aIG dxB ajc -dsj -dsj -dsj -dyP +aMw +aMw +aMw +knG aPS dhh ajX @@ -106481,9 +88334,9 @@ ccW aaa aaa aaa -djz -cDs -djz +QIK +MTb +QIK aaa abC aaa @@ -106562,20 +88415,20 @@ akG doL doL akI -dpF +cKJ dfb -dqt -dqt -dqt +dfi +dfi +dfi dfp arn arn arn awI -dtI -dtI +azf +azf aAt -dqW +aBu aCE aDO aFk @@ -106628,7 +88481,7 @@ cML bcV cMT cNf -bfy +uUL cNf bhy cMT @@ -106719,7 +88572,7 @@ crl csg dkA ctp -crm +knQ cKw cvo cwj @@ -106738,11 +88591,11 @@ ccW ccW ccW ccW -djz -cDt -djz -cDR -djz +QIK +rWL +QIK +fQQ +QIK aaa aaa aaa @@ -106815,11 +88668,11 @@ dnu awD doa dol -doA +akH doM dpa doM -dpF +cKJ dfc cEv cEy @@ -106827,11 +88680,11 @@ cEy cEy cEy dsp -dpF +cKJ awJ -dtJ -dtJ -dtJ +cHJ +cHJ +cHJ dvh dvG dzi @@ -106995,13 +88848,13 @@ cda ccW djG djG -djz -cDs -djR -cDS -djz -cEf -cEf +QIK +MTb +yIq +nFd +QIK +Kel +Kel aaa aaa aaa @@ -107072,11 +88925,11 @@ dlH dlH aja atk -doA +akH doM dpb doM -dpF +cKJ dpV cEw cEz @@ -107084,7 +88937,7 @@ dra ash atm dsq -dpF +cKJ awK axF axF @@ -107111,7 +88964,7 @@ dfl aep acH abW -akm +adm abC abC abC @@ -107125,7 +88978,7 @@ abC abC abC abC -abD +aaP aXn aXn aXK @@ -107172,7 +89025,7 @@ bKp bLA bMY bMY -bMY +jXv bMY bMY bSc @@ -107189,7 +89042,7 @@ bVI bVI bVI bVI -bVI +LDY bVI bVj bUH @@ -107252,13 +89105,13 @@ djW djG djG djG -djR -cDu -dkl -cDT -dkl -cEg -cEf +yIq +BXG +XXu +yfn +XXu +MxO +Kel aaa aaa aaa @@ -107333,7 +89186,7 @@ akI doO dmb doM -dpF +cKJ dpW cEx cEA @@ -107341,7 +89194,7 @@ cEB cEx cEx aut -dpF +cKJ cGj aGP aGP @@ -107354,7 +89207,7 @@ cLB dwQ dxl aJM -aIK +BQj aLE aMy aND @@ -107496,7 +89349,7 @@ cvr cwm cpo cxR -cxU +rLZ dkD cxd cSM @@ -107509,13 +89362,13 @@ djR djR djz djD -djR -cDv -cDH -cDU -dkl -cEh -djz +yIq +AOn +Slf +UdM +XXu +MfG +QIK aaa aaa aaa @@ -107590,7 +89443,7 @@ atk atk dpd atk -dpF +cKJ dpX dqu dqK @@ -107598,7 +89451,7 @@ drb asj atn dsr -dpF +cKJ dtg dtK azi @@ -107766,13 +89619,13 @@ cSV cAB cAO cCN -cDc -cDw -cDI -cDV -dkl -dkl -djz +zyk +Xhf +BGO +wRW +TRu +XRA +QIK aaa aaa aaa @@ -107855,11 +89708,11 @@ cEx cEx cEx dss -dpF -dsR +cKJ +anF awL -dsR -dsR +anF +anF dvi aCI aGP @@ -108003,7 +89856,7 @@ cTT cqp csi cFX -csi +dCj cpp cuy cvs @@ -108023,13 +89876,13 @@ cTa cTa cyF cCO -cDd -cDx -cDJ -cDW -djA -cEi -djz +Bsu +xqZ +nYL +ghw +rtA +Oss +QIK aaa aaa aaa @@ -108103,7 +89956,7 @@ doo doo doo dpf -dpv +AgT dpJ dpZ dqv @@ -108121,14 +89974,14 @@ dvi aCG aGP aFq -dwv -dwv -dwv -dwv -dwv -dwv -dwv -dwv +aGG +aGG +aGG +aGG +aGG +aGG +aGG +aGG dyR aPX aQP @@ -108184,7 +90037,7 @@ boD boD bta buv -bvV +ewd bxg bxg bzf @@ -108257,9 +90110,9 @@ clR cou cou cqq +dBX cro -csj -cro +dCf csj cpp cuz @@ -108280,13 +90133,13 @@ djz djG djD djE -djR -dki -cDK -cDX -dkl -dkj -djz +yIq +uYr +KPR +pZu +XXu +zuT +QIK aaa aaa aaa @@ -108378,13 +90231,13 @@ dvk aCK cHc dzj -dwv +aGG dwT dxn aJR dyb aIQ -aIQ +Hlj dyJ aOv aPY @@ -108514,9 +90367,9 @@ ceW cou cpq cqr -cro +dBY csk -cro +dCg cts cou cuA @@ -108537,13 +90390,13 @@ djG djG djR djR -djR -cDy -cDK -cDY -djA -cEk -cEf +yIq +SUs +KPR +rzC +rtA +eHJ +Kel aaa aaa aaa @@ -108610,23 +90463,23 @@ abW alm aga agW -dli +akN alm aje dop -dli +akN alm alS -dpw +amT alm dqa apy -dli +akN alm drv atq -dli -dsR +akN +anF dtj axI aoP @@ -108771,12 +90624,12 @@ cnM cou cpq cqr -cro -cro -cro +dBZ +dCd +dCh ctt -cou -cuB +cuf +cuD cvv cuh cxd @@ -108787,20 +90640,20 @@ cxd cAm djE dkd -djz +GPe djW djG djG djG djG djG -djR -djz -djz -cDZ -djR -cEf -cEf +yIq +QIK +QIK +Wbp +yIq +Kel +Kel aaa aaa aaa @@ -108874,7 +90727,7 @@ amS alT alm dpg -dpx +ufo alm anE amS @@ -108883,23 +90736,23 @@ aeK anE amS alT -dsR +anF dtk aoP -aoP +HOp duL dvm aCG aGP aFq -dwv +aGG aIQ aIM aIM aKB aLH aIQ -dwv +aGG aOv aPW aQS @@ -109029,11 +90882,11 @@ cou cou cqs crp +OQj csl -csM ctu -cou -cuB +dCl +dCr cvv cwr cxe @@ -109053,9 +90906,9 @@ djG djG ccW cdb -djz -cEa -djz +QIK +OmI +QIK aaa aaa aaa @@ -109131,7 +90984,7 @@ amS ahJ alm alU -dpw +amT alm dqb amS @@ -109140,7 +90993,7 @@ alm drw amS ahJ -dsR +anF dtl aoP aoP @@ -109285,13 +91138,13 @@ cnN cov cpr cqt -cqt +dCa +cGU cGU -cqt ctv cue cuC -cvv +dCs cuh cuh cuh @@ -109388,7 +91241,7 @@ cEr dnz alm alU -dpw +amT alm agc apz @@ -109397,7 +91250,7 @@ alm agc drT dnz -dsR +anF awM ats aoP @@ -109413,14 +91266,14 @@ dxH aKD aLJ dyx -dwv +aGG aOv cEU aQU aQj aSv aQj -aQj +kds aQj aQj aQj @@ -109491,7 +91344,7 @@ aYV bEQ aYV aYV -aYV +qel aYV aYV aYV @@ -109518,7 +91371,7 @@ cca cca cca cca -cca +YCP cca cca cca @@ -109539,16 +91392,16 @@ cfv cfv cfv cFP -cow -cpr -cqt -cqt +coy +cpt +dBW +dCb csn -cqt +dCi ctw -cue -cuD -cvw +dCm +cuE +dCt cuh cxf cxW @@ -109632,7 +91485,7 @@ dkS ahP agk alm -dli +akN dlw dlJ dmh @@ -109659,18 +91512,18 @@ awN axK aoP aAy -dsR +anF aCG aGP aFw -dwv -dwv -dwv -dwv -dwv -dwv -dwv -dwv +aGG +aGG +aGG +aGG +aGG +aGG +aGG +aGG dyS aPW aQV @@ -109796,15 +91649,15 @@ dzr cky cmI cnO -cox -cou +coy +cpr cqu crq cso csN ctx cuf -cuE +cuD cvx cws cSu @@ -109880,7 +91733,7 @@ aaa cFp abC abW -akm +adm abW abW agk @@ -109896,7 +91749,7 @@ dmi cTV dmZ dnA -dml +cVB amd dlP dnA @@ -109911,12 +91764,12 @@ anI amd drU aoM -dsR -dsR +anF +anF axL dul -dsR -dsR +anF +anF aCM aGP aFx @@ -110053,21 +91906,21 @@ cJu cJB cmJ cfv -coy -cps +dBQ +cou cqv -cqt -csm -csO -cty -cue -cuD +dCc +cqv +cqv +cqv +cou +cuB cvw cwt cxh cxX cSx -cSv +gAE cSG cSO cSu @@ -110147,7 +92000,7 @@ ahP ahP alm aeq -dlx +aeM dlK aln agd @@ -110168,12 +92021,12 @@ cVO akc cVO dsv -dsU +aAD awP dtL dum awP -dsU +aAD dvI aJX dwk @@ -110310,14 +92163,14 @@ ccW cJC cmK cfv -coz -cpt +cow +dBS +cqw +cqw +cqw cqw -crr -csp -cqt ctz -cou +dCn cuF cvy cwu @@ -110432,15 +92285,15 @@ cLf cHc cEt dvH -cHc +YBW aFy aGL aHM aIR -dxJ -dxJ -dxJ -dxJ +aKF +aKF +aKF +aKF aNH aOw aQa @@ -110448,7 +92301,7 @@ aQX aRT aSy aTw -aTT +kEb aUp aUT abE @@ -110567,11 +92420,11 @@ ccW cJC cmL cfv -coz -cou +dBR +dBS cqx crs -csq +VwE csP ctA cug @@ -110649,14 +92502,14 @@ aaa cFp aaa cFp -abD +aaP abW abW abW agk dkH acN -acN +Zed agm adS alm @@ -110671,11 +92524,11 @@ dnT ajk akd doE -doS +anK alZ -dpz -doS -dpz +aoN +anK +aoN dqx dnB azl @@ -110683,10 +92536,10 @@ ajk azl auv dsV -dtm +aAA dtM dun -dtm +aAA dsV dvK aEb @@ -110825,14 +92678,14 @@ cJC cmM cnP coA -cou +dBU cqy crt -csr +cqy csQ ctB -cou -cuH +dCo +cuE cvA cww cxk @@ -110999,7 +92852,7 @@ bdT beN bfG bgQ -bhD +FQm bit bjq bko @@ -111084,11 +92937,11 @@ cfv coB cFS cqz -cru -cro +crt +dCe csR ctC -cou +dBU cuI cvw cwx @@ -111174,8 +93027,8 @@ dkM acN acN alm -dli -dlx +akN +aeM afg afA agh @@ -111183,18 +93036,18 @@ ahb ahO aiu dof -dos +apC ahO doT amb amX anM dof -dos +apC ahO aru dof -dos +apC dsx avI awR @@ -111206,11 +93059,11 @@ aCG aGP dwl awJ -dtJ -dtJ +cHJ +cHJ dxK -dtJ -dtJ +cHJ +cHJ dyy avI aOA @@ -111285,7 +93138,7 @@ bHZ bNd bOa bPe -bQi +VMD bRi bSe bSS @@ -111339,14 +93192,14 @@ cJD cmJ cfv coC -cou +dBU cqA crv css csS ctD -cou -cuB +dCn +cuD cvB cuh cJX @@ -111444,7 +93297,7 @@ akf dnC alm alU -dpw +amT alm agi apD @@ -111528,7 +93381,7 @@ buz bwa bxl dcN -dcY +HWp bAn ddi bCA @@ -111701,7 +93554,7 @@ amS ahJ alm alU -dpw +amT alm dqe amS @@ -111718,7 +93571,7 @@ axO dvq aCG aGP -dwm +cHa cHb dwV aGP @@ -111861,7 +93714,7 @@ cpu ctF crw cuL -cvD +Jov crx cxm cyd @@ -111975,7 +93828,7 @@ dup dvs aCG aGP -dwm +cHa cHb aHN dtK @@ -112066,7 +93919,7 @@ bGq bUN bVP bVP -bVS +rzu bVS bXY bVP @@ -112122,7 +93975,7 @@ cvE cuh cxl cye -cyS +Cjh czx cAc cAc @@ -112208,22 +94061,22 @@ afh alm dmG dnd -dli +akN alm dog dot -dli +akN alm alS -dpw +amT alm aoR dqy -dli +akN alm drz drW -dli +akN avI avI avI @@ -112238,9 +94091,9 @@ aHO dxr awJ dyf -dyq -dyq -dtJ +aMK +aMK +cHJ aOC cHT aRf @@ -112331,7 +94184,7 @@ bYR bZh bZG caa -car +jYi caK bZD cby @@ -112613,12 +94466,12 @@ ceA ceA ceA ceA -ceA +VFF ceA ciA cjg cjT -ckB +eBB cle cdI cmJ @@ -112753,8 +94606,8 @@ dxt aJW aHP dyr -dyz -dyz +aNJ +aNJ aOD aQd aQZ @@ -112765,7 +94618,7 @@ dhx dhw aUV aVk -aVx +sZf aVL aWf aWt @@ -112879,7 +94732,7 @@ ckB clf cdI cmP -cfv +hiU coI cJR cqE @@ -112976,22 +94829,22 @@ dld dlp dlB dlP -dml +cVB anI -dml +cVB anI anI -dml +cVB anI amh -dml +cVB anQ anI anI -dml +cVB anI anI -dml +cVB anI dlP awO @@ -113234,28 +95087,28 @@ dlq dlC dlQ dmm -dmI +cVL cVC cVH -dmI +cVL cVM ake -dmI +cVL doV dpi cVH -dmI +cVL dqf ake -dmI +cVL cVX drB drY dsz avI dtq -dtQ -dtQ +axR +axR duP avI aCI @@ -113311,7 +95164,7 @@ bdh bdh beQ bfM -bgW +yWK bhI biC bjv @@ -113336,7 +95189,7 @@ bzp bGC bId bJA -bKx +Foo bLL bNh bOe @@ -113489,16 +95342,16 @@ alm alm alm dlD -dlR -dmn +cVI +cVD dmJ -dmn -dlR +cVD +cVI dnU -dmn -dlR +cVD +cVI amj -dmn +cVD dpj alm apG @@ -113655,7 +95508,7 @@ coz cpy cqH crC -csz +gTe csX ctM csz @@ -113768,8 +95621,8 @@ dmK dsB avI dts -dtQ -dtQ +axR +axR aAG dvu aCS @@ -113795,7 +95648,7 @@ dhs abW abW abW -akm +adm aaa aaa aaa @@ -113902,7 +95755,7 @@ ceA ceA ciA cjg -cjX +dCX ckF clj cdI @@ -113926,7 +95779,7 @@ cGW czD czD cAG -czD +jfl czD cGW cBQ @@ -114336,7 +96189,7 @@ aXY aXY aZd baH -baH +lme baH bfP bgZ @@ -114780,8 +96633,8 @@ ahH agX agX agX -dmN -dmN +alr +alr agX agX agX @@ -114791,7 +96644,7 @@ ahH ahH agX agX -dmN +alr dsc agX avI @@ -114807,8 +96660,8 @@ aGU aGU aIW dxN -dyh -dyh +aLM +aLM aMN dyM dyT @@ -114816,7 +96669,7 @@ aQd aQZ cHY dhs -dhw +fdP dht dhw dhs @@ -114877,7 +96730,7 @@ ddr diy dds diy -diy +HdC diw diE diz @@ -115034,24 +96887,24 @@ afd alm dmt agX -dmN -dmN +alr +alr agX -dmN -dmN -dmN -dmN -dmN +alr +alr +alr +alr +alr anc cVR aml agX -dmN -dmN -dmN +alr +alr +alr dsd agX -dlX +aTz afd adP adP @@ -115288,25 +97141,25 @@ abW abW abW afd -dlW +cKZ dmu -dmN +alr agX agX agX agX agX agX -dmN +alr als dpC dpN -dmN -dmN -dmN -dre +alr +alr +alr +atx agX -dre +atx auz alm afd @@ -115318,7 +97171,7 @@ aAL aEk aCY dwB -aCY +TiR aHV aDc aDc @@ -115555,17 +97408,17 @@ agX agX agX afD -dmN -dmN +alr +alr als -dmN -dmN -dmN +alr +alr +alr agX agX agX -dmN -dlX +alr +aTz afd afH cEG @@ -115592,7 +97445,7 @@ aTW aUs dhs dhr -akm +adm abC abC abC @@ -115611,7 +97464,7 @@ abC abC abC abC -abD +aaP aXn aXn aXn @@ -115802,27 +97655,27 @@ cFp cFp abW afd -dlX +aTz alm -dmN +alr agX agX agX agX agX agX -dmN -dmN -dmN -dmN +alr +alr +alr +alr dqk dqz -dlX +aTz drf agX drf -dlW -dlX +cKZ +aTz afd afE dfd @@ -115834,9 +97687,9 @@ aCY dwC aHW aIZ -dxQ -dxQ -dxQ +aLP +aLP +aLP aMP aNM aOJ @@ -115928,7 +97781,7 @@ bYC bYb bZq bZK -bZK +PsJ bYB cav cbm @@ -115958,7 +97811,7 @@ chw cgH cgH cgH -cgH +YWC cgH cgH clW @@ -116060,25 +97913,25 @@ cFp abW afd afd -dlX -dlW -dlX -dmN -dlW +aTz +cKZ +aTz +alr +cKZ alm dox -dmN -dmN +alr +alr dpm dpD dpO -dlW -dlW -dlX -dlX +cKZ +cKZ +aTz +aTz alm -dlX -dlX +aTz +aTz afd afd afH @@ -116157,7 +98010,7 @@ aXn aaa aaa aaa -abD +aaP aaa aaa aaa @@ -116318,12 +98171,12 @@ adm abW afd afd -dlX -dlX -dlX -dlX -dlX -dlW +aTz +aTz +aTz +aTz +aTz +cKZ doK alt afd @@ -116337,7 +98190,7 @@ afd afd afd afd -dtw +afE dtU duv afH @@ -116830,11 +98683,11 @@ abC abC cCE abC -afi -afi -afE -afE -afE +mfY +mfY +nJQ +nJQ +nJQ adP adP adP @@ -117087,11 +98940,11 @@ aaa abC cCE abC -afk -afG -ago -ahe -afH +wil +UFv +TaH +kNu +mfY adP adP adP @@ -117344,11 +99197,11 @@ abC abC cCE abC -afi -afi -agp -ahf -afH +mfY +mfY +peP +HUf +mfY adP adP deO @@ -117600,12 +99453,12 @@ aaa aaa abC cCE -afi -afi -afi -afE -ahf -afH +mfY +mfY +mfY +nJQ +HUf +mfY adP adP adP @@ -117857,12 +99710,12 @@ aaa aaa abC cCF -dlE -dlY -dlE -aBI -dni -afE +Esk +zRh +Esk +Nbq +kQd +nJQ adP adP adP @@ -118114,12 +99967,12 @@ aaa aaa abC abC -dlF -afi -afi -afH -dnj -afE +nJQ +mfY +mfY +mfY +mUO +nJQ adP adP adP @@ -118146,7 +99999,7 @@ aEr aFR aGZ aGZ -aGZ +VdI aGZ aKK aGZ @@ -118157,7 +100010,7 @@ aQj cMh aRV aSI -aSF +MXP cGp aUw cIh @@ -118373,10 +100226,10 @@ aaa aaa aaa aaa -afH -agq -dnk -afE +mfY +EDx +dZe +nJQ adP adP adP @@ -118544,7 +100397,7 @@ ctU cum cvc cvR -cwM +GUQ cxt cwM czd @@ -118630,12 +100483,12 @@ aaa aaa aaa aaa -afH -agr -ahj -afH -afH -afH +mfY +vls +VSX +mfY +mfY +mfY adP deO adP @@ -118784,7 +100637,7 @@ cgO chA chZ ciG -chz +uRf ckd ckL clo @@ -118887,12 +100740,12 @@ aaa aaa aaa aaa -afI -ags -ahk -dnH -aiC -dok +Kae +URO +khr +zlm +ecv +FZD doz ast cKW @@ -119144,12 +100997,12 @@ aaa aaa aaa aaa -afI -agt -ahl -ahn -aiD -ajt +Kae +QbG +vtB +NUL +paW +fTn akk afa akK @@ -119401,12 +101254,12 @@ aaa aaa aaa aaa -afI -agu -ahm -ahi -aiE -afH +Kae +kfu +Qqu +IMP +pxP +mfY afH afH adP @@ -119425,7 +101278,7 @@ awZ cGg azw asx -awY +kdF aDh aEt aFS @@ -119658,12 +101511,12 @@ aaa aaa aaa aaa -afI -agv -ahn -ahS -aiF -afE +Kae +tUD +NUL +kUG +KQP +nJQ adP adP afH @@ -119755,7 +101608,7 @@ aaa aaa aaa aaa -abD +aaP aaa aaa aXD @@ -119915,16 +101768,16 @@ aaa aaa aaa aaa -afI -agw -aho -ahT -afE -afE +Kae +ixb +rHM +BMW +nJQ +nJQ adP adP afH -afc +lqU amp afE adP @@ -120172,11 +102025,11 @@ aaa aaa aaa aaa -afH -agx -ahi -ahU -afE +mfY +EKN +ssn +qia +nJQ adP adP adP @@ -120429,11 +102282,11 @@ aaa aaa aaa aaa -afH -agy -ahp -ahi -afH +mfY +yRS +oVZ +ssn +mfY adP adP adP @@ -120686,11 +102539,11 @@ aaa aaa aaa aaa -afH -afH -ahh -afH -afH +mfY +mfY +uNO +mfY +mfY adP adP adP @@ -120842,7 +102695,7 @@ ccW ciI cjo ckg -ckO +Goz clr cmd cnj @@ -120944,9 +102797,9 @@ aaa aaa aaa aaa -afH -ahg -afH +mfY +JZR +mfY adP adP adP @@ -121200,10 +103053,10 @@ aaa aaa aaa aaa -afH -afE -ahf -afE +mfY +nJQ +HUf +nJQ adP adP adP @@ -121216,7 +103069,7 @@ aoV apM aqG arF -asA +SvE atH aqE avS @@ -121224,7 +103077,7 @@ axa ayf azC aAZ -aBN +pGA aDn aEv aFV @@ -121457,10 +103310,10 @@ aaa aaa aaa aaa -afH -agz -ahf -afE +mfY +MZA +HUf +nJQ adP adP adP @@ -121606,7 +103459,7 @@ ccW ceH ceH cfD -cgk +qOD ceH ceH ccW @@ -121714,10 +103567,10 @@ aaa aaa aaa aaa -afH -agA -ahq -afE +mfY +PUG +NYl +nJQ adP adP adP @@ -121971,10 +103824,10 @@ aaa aaa aaa aaa -afH -agB -afE -afE +mfY +kxH +nJQ +nJQ adP adP adP @@ -122228,9 +104081,9 @@ aaa aaa aaa aaa -afH -agC -afH +mfY +rsx +mfY abW abW adP @@ -122581,7 +104434,7 @@ aXR aYf bxJ cGH -bwx +QTJ bBG bDR bEW @@ -123029,7 +104882,7 @@ aDq aDq aHc aIi -aJi +gIL aKi aKS aHc @@ -123814,7 +105667,7 @@ abE abE abE abE -akm +adm abC abC abC @@ -124045,12 +105898,12 @@ deN arJ asF atN -auM +hOb awa asI ayk azG -aBe +gXD aBR ayn aEB @@ -124356,7 +106209,7 @@ aYo aXP aXP aXP -aYo +hAB aYo bdo aXC @@ -124649,10 +106502,10 @@ bLR bNr bOp bGJ -bGJ +PhV ddS ddY -bQu +bOk dek def bUp @@ -124909,7 +106762,7 @@ bGJ bGJ bQv ddY -bQu +bOk dek der bUV @@ -124931,7 +106784,7 @@ cVc cVc cVc cVm -cVq +cVc aqU aqU aaa @@ -125166,7 +107019,7 @@ bGJ bGJ ddS ddY -bQu +bOk dek def bUq @@ -125182,14 +107035,14 @@ cUv cUy cUH cUM -cUS +rcy cUY cVd cVh cVd cVn -cVq -cVq +cVc +cVc cVu aaa aaa @@ -125702,8 +107555,8 @@ cVf cVj cVf cVp -cVq -cVq +cVc +cVc cVu aaa aaa @@ -125841,7 +107694,7 @@ aog apc apX aqM -api +Bju api alD auR @@ -125958,8 +107811,8 @@ cUy cVc cVc cVc -cVq -cVq +cVc +cVc aqU aqU aaa @@ -126384,7 +108237,7 @@ acH acH abW abE -akm +adm abC abC abC @@ -126623,7 +108476,7 @@ azO aBh aCb aDw -aEK +hKt aGj aHg aIu @@ -126689,7 +108542,7 @@ bnQ btp buS bwm -bjC +bhd abC abC abC @@ -126939,18 +108792,18 @@ bjB biI bjB abC -bjC -bjC -bjC -cFo +bhd +bhd +bhd +cFk btq buT bkA -bjC -bjC -bjC -bjC -bjC +bhd +bhd +bhd +bhd +bhd bCN bEb cPU @@ -127216,7 +109069,7 @@ bIv bJM bMa bLY -cQu +BMP cQC bPB ddP @@ -127374,7 +109227,7 @@ abE abE abE abW -akm +adm abW abW abW @@ -127449,11 +109302,11 @@ bgc bhd bhQ biJ -bjC -bjC -bjC -bjC -bjC +bhd +bhd +bhd +bhd +bhd bpb bqs bsa @@ -127706,7 +109559,7 @@ bgc bhd bhQ biJ -bjC +bhd bkA bln bmA @@ -127963,11 +109816,11 @@ bgc bhd bhQ biJ -bjC +bhd bkA blo -bjC -cFn +bhd +bBV bpd bqu cKr @@ -128220,11 +110073,11 @@ bgc bhd bhQ biJ -bjC +bhd bkB blp bmB -bjC +bhd bpe bqv cKr @@ -128396,9 +110249,9 @@ cFp aaa aaa aaa -deF -agD -deF +oNh +nuB +oNh aaa aaa aaa @@ -128472,12 +110325,12 @@ bbW bcC bdv bel -aZm +RQH bgc bhd bhQ biJ -bjC +bhd bkC bkA bkA @@ -128653,13 +110506,13 @@ cFp aaa aaa aaa -deF -deG -deF -deF -deF -deF -deF +oNh +ejj +oNh +oNh +oNh +oNh +oNh deP aaa amC @@ -128734,7 +110587,7 @@ bgd cFk bhQ biJ -bjC +bhd bkD bkA bmC @@ -128746,11 +110599,11 @@ btx buX btx bxz -byC +ILy bzB bAP bBQ -bCU +SHC bEf bFm bGY @@ -128910,16 +110763,16 @@ cFp aaa aaa aaa -deF -agE -ahr -ahV -aiG -aju -deJ +oNh +ndV +hXC +kSZ +GBu +CJx +Rhg deJ deP -akm +adm abW abW acH @@ -128991,7 +110844,7 @@ bge bhd bhQ biJ -bjC +bhd bkC bkA bkA @@ -129167,13 +111020,13 @@ cFp aaa aaa aaa -deF -agF -ahs -ahW -aiH -ajv -akn +oNh +eec +ppM +ZZE +nhB +Llr +ERf cKE deF deJ @@ -129184,17 +111037,17 @@ deV deV arR asR -atV +OUe avc awq axe ayB azU -aBj +uER aCj ayy aEU -aGp +SMF aHm aEW deP @@ -129248,11 +111101,11 @@ bgf bhd bhQ biJ -bjC +bhd bkE cKs bmD -bjC +bhd cKt bqv cKr @@ -129275,7 +111128,7 @@ bMa bNy bOx bPG -bQG +Esb bRE bND bTi @@ -129424,17 +111277,17 @@ cFp aaa aaa aaa -deF -agF -aht -ahX -ahX -ajw -akn -cKE -alG -cKH -deR +oNh +eec +Nci +Pnn +Pnn +ULk +qbN +rRb +zjN +okW +aAR deF deJ dfg @@ -129505,11 +111358,11 @@ bgf bhd bhQ biJ -bjC +bhd bkA blr -bjC -cFo +bhd +cFk bpd bqu cKr @@ -129681,18 +111534,18 @@ cFp aaa aaa aaa -deF -agG -ahu -ahu -aiI -ajx -deJ +oNh +zfh +OgL +OgL +szL +wvJ +Rhg deJ aiA deR -deT -deZ +Gae +ffH alG deR deR @@ -129713,7 +111566,7 @@ aEW aEW deP deF -dgu +THy aMg dgD aKp @@ -129762,7 +111615,7 @@ bgf bhd bhQ biJ -bjC +bhd bkA cKs cKs @@ -129938,23 +111791,23 @@ cFp aaa aaa aaa -deF -deH -deH -deJ -aiJ -deJ -deJ +oNh +Sxw +Sxw +Rhg +dPQ +Rhg +Rhg deP deP deF deU -deZ -deZ -deZ -deR +QeW +dfy +dfy +aAR dfn -asT +jnf atX dfy dfA @@ -130019,11 +111872,11 @@ bgf bhd bhQ biJ -bjC -bjC -bjC -bjC -bjC +bhd +bhd +bhd +bhd +bhd dzd bqA bsc @@ -130051,7 +111904,7 @@ bRG bND bTk bTJ -bUy +bUx bND bxJ bxJ @@ -130198,27 +112051,27 @@ aaa abC abC abC -deH -aiK -ahu -deF +Sxw +KkQ +OgL +oNh abC -akm +adm deP deF aTy cKP aqg -deZ -deZ -deZ +QeW +dfy +tCI dfu deZ deZ deZ deR deZ -deZ +SaA deZ deZ deZ @@ -130280,7 +112133,7 @@ biI bjB biI bjB -bjC +bhd bpf bqB bsd @@ -130455,10 +112308,10 @@ aaa aaa aaa abC -deH -aiL -ajy -deF +Sxw +TaL +KcZ +oNh aaa abW abW @@ -130537,10 +112390,10 @@ bjD biK bjD biJ -bjC +bhd bpi dir -cFn +bBV btE bvb bwr @@ -130712,10 +112565,10 @@ aaa aaa aaa abC -deF -deF -deG -deF +oNh +oNh +ejj +oNh aaa abW abW @@ -130797,7 +112650,7 @@ bjD abC abC bqD -bjC +bhd btF bvc bws @@ -130806,7 +112659,7 @@ abC abC abC abC -bjC +bhd bEa bFy bHe @@ -130970,11 +112823,11 @@ aaa aaa aaa abC -deF -deM -deF +oNh +GRh +oNh abC -akm +adm abW abW abW @@ -131526,7 +113379,7 @@ acH acH acH abW -akm +adm abC abC abC @@ -131834,7 +113687,7 @@ byw bzE bAW bBY -bDa +pAv bEk bFB bHi @@ -131855,10 +113708,10 @@ cGH bwx bww cRe -bWg +bwz cGH cGH -bWg +bwz aYf aYf aYf @@ -132097,7 +113950,7 @@ bFC bHj bIG bJW -bKQ +eYG bMn bHk bND @@ -132111,7 +113964,7 @@ bwz cGH bwx bww -bWg +bwz cGH bXD bYg @@ -132372,7 +114225,7 @@ bWw bXa bXb bXE -bWg +bwz aYf aYf aYf @@ -132526,7 +114379,7 @@ aaa aaa abW abW -akm +adm abW deF ayG @@ -132624,7 +114477,7 @@ bXE bww bww bwv -bWg +bwz cGH cGH bXE @@ -132786,8 +114639,8 @@ aaa abC aaa deF -dfH -dfH +deH +deH deF abW abW @@ -132838,7 +114691,7 @@ aYf baS bbz bcb -bcK +CZk bcK beu bfj @@ -132861,7 +114714,7 @@ bxK cJh bzI bBa -bCc +WAy bDe bEo byK @@ -133396,8 +115249,8 @@ bwx bww bxJ cGH -bWg -bWg +bwz +bwz bXF bYi cGH @@ -133655,7 +115508,7 @@ bwz aYf aYf cGH -bWg +bwz cGH cGH aXR @@ -134076,7 +115929,7 @@ cFp aaa aaa abW -akm +adm abW abW abW @@ -135234,7 +117087,7 @@ ccE ciJ cjt ckj -ckR +ieV clA cmh cnq @@ -135334,7 +117187,7 @@ adF aea aey aeQ -afo +mKW aeP aeP ahx @@ -135479,7 +117332,7 @@ cbU cbU cdv cdE -cdQ +FRD cej ceK cfi @@ -135947,7 +117800,7 @@ aaa aaa aaa aaa -aaa +cFp aaa aaa aXR @@ -136199,12 +118052,12 @@ btM aqU aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa +cFp +cFp +cFp +cFp +cFp +cFp aaa aaa aaa @@ -136364,7 +118217,7 @@ aeB adI afs afK -agJ +Oih ahz aic adq @@ -136456,16 +118309,16 @@ cWT aqU 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 @@ -136713,18 +118566,18 @@ btM aqU 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 aaa aaa aaa @@ -136970,18 +118823,18 @@ btM aqU 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 aaa aaa aaa @@ -137227,20 +119080,20 @@ btM aqU 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 aaa abC aaa @@ -137484,20 +119337,20 @@ btM aqU 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 aaa abC aaa @@ -137741,20 +119594,20 @@ cWT aqU 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 aaa abC aaa @@ -137998,18 +119851,18 @@ btM aqU 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 aaa aaa aaa @@ -138170,7 +120023,7 @@ aiP afW akt akZ -alH +tPc amG alH alH @@ -138255,18 +120108,18 @@ btM aqU 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 aaa aaa aaa @@ -138320,7 +120173,7 @@ cRs cRM ckT clH -cmm +enD cmm cof cpf @@ -138405,7 +120258,7 @@ aaK aaW aaS aaS -aaw +Brt aaE aaS acz @@ -138518,8 +120371,8 @@ aaa aaa aaa aaa -aaa -aaa +cFp +cFp aaa aaa aaa @@ -138968,7 +120821,7 @@ aqU aqU aqU aqU -cXE +aSi cXK aqV aqV @@ -139225,7 +121078,7 @@ aaa aaa aaa aqU -cXE +aSi cXK aqV aqV @@ -139482,7 +121335,7 @@ aaa aaa aaa aqU -cXE +aSi cXK aqV aqV @@ -139739,7 +121592,7 @@ aaa aaa aaa aqU -cXE +aSi cXK aqV aqV @@ -140120,7 +121973,7 @@ cRs cJx clK cmr -cnC +VxC coj cpi cpN @@ -140253,7 +122106,7 @@ aaa aaa cFp aqU -cXE +aSi cXK aqV aqV @@ -140373,7 +122226,7 @@ diT ccs cfK cjA -cRO +wpW cgW clK cms @@ -140381,7 +122234,7 @@ cnC cok cph cpI -cnX +vnW crL cFW csG @@ -140510,7 +122363,7 @@ aaa aaa aaa aqU -cXE +aSi cXK aqV aqV @@ -140767,7 +122620,7 @@ aaa aaa aaa aqU -cXE +aSi cXK aqV aqV @@ -141024,7 +122877,7 @@ aaa aaa aaa aqU -cXE +aSi cXK aqV aqV @@ -141538,7 +123391,7 @@ aaa aaa aaa aqU -cXE +aSi cXK aqV aqV @@ -141591,7 +123444,7 @@ bEq cII bEq bqI -aZQ +qza aZQ aZQ dyZ @@ -141648,7 +123501,7 @@ diX cdx diX diX -diX +vCD diX cfk diX @@ -141795,7 +123648,7 @@ aaa aaa aaa aqU -cXE +aSi cXK aqV aqV @@ -142052,7 +123905,7 @@ aaa aaa aaa aqU -cXE +aSi cXK aqV aqV @@ -142113,13 +123966,13 @@ bvx byP bzO bvx +bvx bCg cFu bCg bCg bCg bCg -bCg aZq bMz aZq @@ -142354,7 +124207,7 @@ bfn bgv bhp bid -aZq +bcg bjJ bgq bhl @@ -142367,11 +124220,11 @@ btP cJa cGu bvy -bqX +dAg bzP bBf +dBe bCg -bDi bEs bFG bHl @@ -142623,15 +124476,15 @@ cIT bsu cJb bvz -bsz -bqX -bzP -bsz +bwI +dAS +dAX +bwH bCh +dBp bDj -bEt bFH -bEt +dBL bIM bCg bcS @@ -142868,7 +124721,7 @@ aZq bgw bhq bie -cOh +dzv cOt cOD cOK @@ -142876,19 +124729,19 @@ cOY bob bpu bqL -cIT +PXL bsv cJb bvA -bsz -bqX +bBh +dAS bzQ bBg bCi -bDk +dBq bEu bFI -bEt +bDl bIN bCg bcS @@ -143127,7 +124980,7 @@ bhp bic cOi bjK -cOE +HLI cOE bmX bob @@ -143137,15 +124990,15 @@ cIU bsw cJb bvB -bwH +bwI byQ bzR bBh +dBf bCj -bDl bEt bFJ -bEt +dBM bIO bCg bKW @@ -143382,7 +125235,7 @@ aZq bgw bhp bic -cOh +dzw cOu cOF cOL @@ -143394,13 +125247,13 @@ cIV bsx cJc bvC -bpM +dAP byR bzS bBi -bCi +dBc +dBq bDk -bEu bFK bHm bIP @@ -143567,7 +125420,7 @@ aiR ajJ anv cTq -aiV +aiR deS deW dfa @@ -143590,7 +125443,7 @@ dff aHp dff aJu -aKt +tTl aLq aMn aNs @@ -143654,12 +125507,12 @@ dku bwI byS bzT -bpA -bCh -bDj -bEt +dAs +bwI +dBs +dBy bFL -bEt +dBN bIQ bCg bKY @@ -143824,8 +125677,8 @@ aiS alj ajK cTr -aiV -aiV +aiR +aiR deX aor aos @@ -143864,7 +125717,7 @@ ajb dfY aVC aVU -aWm +loB aWA aWJ aWR @@ -143896,7 +125749,7 @@ aZq bgw bhp bic -cOh +dzx cOw cOH cON @@ -143909,13 +125762,13 @@ cYr btQ bvD bxS -bvD +dAU bzU bBj +dBh bCg -bDm bEv -bFL +dBI bHn bIR bCg @@ -143972,7 +125825,7 @@ dzq cim cjE ckv -ckZ +kzz ckZ ckZ ckZ @@ -144100,7 +125953,7 @@ aqX deW amn dfU -dfU +jfM dfU dgj aJu @@ -144153,7 +126006,7 @@ cFf bgw bhp bic -cOh +dzy bjL bkI cOO @@ -144163,20 +126016,20 @@ bpz bqQ bwH bsA -boe +dAF bvE bwJ byT bzU -bpA +dAs +dBi bCg -bDn -bEt -bFL -bHo +dBz +dBJ +Vud bIS bCg -cQi +brm bMF bNJ bON @@ -144339,7 +126192,7 @@ dkm akz ald alL -aiV +aiR anr aot cKQ @@ -144348,7 +126201,7 @@ aqX arU asW atY -avf +UrW asV axg asV @@ -144410,24 +126263,24 @@ aZq bgw bhp bic -cOh +dzw bjM cTZ blI -cOE +dzK cPe cPk cGt -bsz +bwI bEz -boe -bsz +dAF +dAJ bxT byU -bzU +dAY bBk +dBj bCg -bDo bEw bFM bHp @@ -144436,7 +126289,7 @@ bCg bLa bLb cQx -cQi +brm cQN beH aZO @@ -144596,7 +126449,7 @@ ajN akA ald alM -aiV +aiR ans aou dff @@ -144673,19 +126526,19 @@ biP biP biP boe -bpA -bqP -bsz -bEz +cPk +dAc +bBh +dAw cKg -bwK boe +bwK boe bzV bBl +boe bCg -bDp -bCi +dBA bFN bHq bCg @@ -144693,7 +126546,7 @@ bCg cFz bLb bLb -cQi +brm cQN beF aZO @@ -144853,8 +126706,8 @@ ajM akA ale alN -aiV -aiV +aiR +aiR any any any @@ -144947,10 +126800,10 @@ bFO bHr bIU bJY -bIY +dBO bMG bLb -cQH +cNA cQN beF aZO @@ -145108,10 +126961,10 @@ aaa aiT ajM akA -alf +YNP alM amK -aiV +aiR aov cKR aqn @@ -145183,21 +127036,21 @@ bhr bie biP bjO -bkK +wGW blK bnb bog bpC bqS -bsz -bsz -bsz -bsz -bsz -bvC +bBh +bwI +bBh +bwI +bBh +dAV bzX bBn -bBn +dBk bDr bEy bFP @@ -145207,7 +127060,7 @@ bJZ bLc bMH bLb -cQi +brm bPS beH aZM @@ -145453,11 +127306,11 @@ bwL bpM bpM bzY -bsz -bsz -bsz -bEz -bsz +dBc +dBc +dBc +dAw +dBc bHt bIW bKa @@ -145642,7 +127495,7 @@ aBo aov aDC cLu -cLz +Arn cLG cLN cLV @@ -145703,7 +127556,7 @@ biP boi bpE bqU -boe +dAn btR btR boe @@ -145711,7 +127564,7 @@ btR boe btR btR -boe +dAn bDs bEA bFQ @@ -145882,7 +127735,7 @@ akC alh ali amN -aiV +aiR aov aov aqo @@ -145969,8 +127822,8 @@ byW bvF bBo btQ -bsz -bEz +dBu +dAw bFQ bHu bIX @@ -145978,7 +127831,7 @@ cGD bLe bMK bLb -cQi +brm cQN beF beF @@ -146133,13 +127986,13 @@ aaa aaa aaa aaa -aiV +aiR ajQ -aiV +aiR ali alQ amO -aiV +aiR aov aov aoz @@ -146221,13 +128074,13 @@ bsC btT bvG bwN -bxV +OPP byX bzZ bBp bCl -bBi -bEz +dBv +dAw bFQ bHv bIY @@ -146235,7 +128088,7 @@ bIY bLd bML bLb -cQi +brm bPU bJj beI @@ -146247,13 +128100,13 @@ aZO aZM aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +cFp +cFp +cFp +cFp +cFp +cFp +cFp aaa aaa aaa @@ -146392,11 +128245,11 @@ aaa aaa aaa aaa -aiV -aiV -aiV -aiV -aiV +aiR +aiR +aiR +aiR +aiR aov aov aoz @@ -146427,7 +128280,7 @@ aQB aRJ dhe aTr -dhe +zpw dhe aUM dhe @@ -146471,8 +128324,8 @@ bjP bkL blL bnf -boh -bpD +dzT +dzX bqX bsD btU @@ -146488,7 +128341,7 @@ bEB bFQ bHw bIY -bIY +XtS bLd bMM bLb @@ -146504,13 +128357,13 @@ aZO aZO aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +cFp +cFp +cFp +cFp +cFp +cFp +cFp aaa aaa aaa @@ -146737,11 +128590,11 @@ bvI bwP bxW byY -btV -bvI -boe +bBh +dBd +dBn bDu -bEz +dAw bFQ bHx bIY @@ -146761,16 +128614,16 @@ aZO aZO 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 @@ -146928,7 +128781,7 @@ aCp aDF aEY aGu -aov +mhj aov aJx aKw @@ -146982,13 +128835,13 @@ aZq bij biQ bjR -bjS -bjS +dzB +dzD bng bij bpH -bqU -boe +dAd +dAn btR btR boe @@ -146996,9 +128849,9 @@ btR boe btR btR -boe +dAn bDv -bEz +dAw bFR bHy cFx @@ -147018,16 +128871,16 @@ aZO aZO aZM aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +cFp +cFp +cFp +cFp +cFp +cFp +cFp +cFp +cFp +cFp aaa aaa aaa @@ -147238,7 +129091,7 @@ bgE bht bij biR -bjS +lnN bkN bjS bnh @@ -147261,7 +129114,7 @@ bHz cFy bKe bLh -bIY +dBP bLb beG bPY @@ -147275,16 +129128,16 @@ aZM aZM aZu aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +cFp +cFp +cFp +cFp +cFp +cFp +cFp +cFp +cFp +cFp aaa aaa aaa @@ -147501,18 +129354,18 @@ blN bni bol bpJ -bqS -bpA -bsz -bsz -bsz -bsz -bsz -bsz +dAe +bsF +bBh +bwI +bBh +bwI +bBh +bwI bBs bCo -bBg -bsz +dBw +dBc cKk bFQ bFQ @@ -147522,7 +129375,7 @@ bLb bLb beG cQN -cQi +brm beG aZM aZO @@ -147532,16 +129385,16 @@ aZM aZM aZu aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +cFp +cFp +cFp +cFp +cFp +cFp +cFp +cFp +cFp +cFp aaa aaa aaa @@ -147568,7 +129421,7 @@ chi chi chi chi -chi +Hmg chi chi clO @@ -147683,7 +129536,7 @@ aaa abC aqU aoA -apr +dzt apr apr apr @@ -147752,14 +129605,14 @@ bgF cNM bij biT -bjS +dzA bkP cGs bnj bij bpA -bqT -bpJ +dAf +dAq btX bvJ bwR @@ -147768,8 +129621,8 @@ bwR bAb bBt bCp -bsz -bsz +dBx +dBH bDx bHA bJa @@ -147779,7 +129632,7 @@ bDA beG beG bPU -bQU +bsS beH aZM aZO @@ -147790,15 +129643,15 @@ aZM aZu aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +cFp +cFp +cFp +cFp +cFp +cFp +cFp +cFp +cFp aaa aaa aaa @@ -148010,13 +129863,13 @@ cNA bij biU bjU -bjS +dzC blO bnk bij bpK bra -bpA +bsF btY cKh bvK @@ -148036,7 +129889,7 @@ bDA beG bOQ bPU -cQP +cNM beI aZM aZO @@ -148047,15 +129900,15 @@ aZM aZu aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +cFp +cFp +cFp +cFp +cFp +cFp +cFp +cFp +cFp aaa aaa aaa @@ -148112,8 +129965,8 @@ cBy cBH cBe cBe -cCq -cCq +cmf +cmf cmf aaa aaa @@ -148201,7 +130054,7 @@ apr apr apr apr -apr +dzu apr apr apr @@ -148229,7 +130082,7 @@ any alc amI dfN -dgw +RUN cYm dfO alc @@ -148271,9 +130124,9 @@ biV biV biV bij -bpA -bqX -bpA +dzY +dAg +bsG btZ bvK bwS @@ -148291,9 +130144,9 @@ bKg bLk bDA bNL -cQi +brm cQN -cQH +cNA beI aZM aZM @@ -148371,7 +130224,7 @@ cBU cBU cCr cCC -cCq +cmf aaa aaa aaa @@ -148529,12 +130382,12 @@ biW bnl bok bpL -bqX +dAh bsF -bua +btZ bvK bwT -cPu +ziw bxZ bAe bBw @@ -148626,9 +130479,9 @@ cBe cBJ cBV cBe -cCq +cmf cCD -cCq +cmf aaa aaa aaa @@ -148785,7 +130638,7 @@ bjV blP bjV bom -bpM +bog brb bsG bub @@ -149064,7 +130917,7 @@ bDA beG cQJ bPT -cQi +brm beG aZM aZO @@ -149300,9 +131153,9 @@ blR cOI cOI bpO -bil +dAi bsI -bud +dAi bvL cPp biO @@ -149313,7 +131166,7 @@ biN bDA bEH bFW -bEH +TiY bEH bEH bEH @@ -149321,7 +131174,7 @@ bDA beG bGa cQN -bQU +bsS beH aZM aZO @@ -149555,10 +131408,10 @@ beG bil blV bjX -blV +dzU bil brd -bsJ +bsL bue bil bmW @@ -149756,7 +131609,7 @@ aDJ aFb aGD aHw -aIC +TTr aJH aGC dfM @@ -149811,17 +131664,17 @@ beF beF bil cOP -bjY -bjY +dzL +cPf bil bre -boo -bnr +dCL +dAA bil bmW bkH bkH -bkH +ula cPJ cPO bDA @@ -150069,11 +131922,11 @@ beF bil cOQ cPb -cPf +dCD bil brf -boo -bnr +dCM +dAA bil bmW cPw @@ -150325,7 +132178,7 @@ beF beF bil cOR -bjY +dzM cPg bil brg @@ -150584,9 +132437,9 @@ bil cOS blT cPh -bil -bil -bsI +dzZ +dCH +dAv bug bil cPr @@ -150839,11 +132692,11 @@ beI beH bil bnr -cOP +dzN cPi -bpP blS -bsL +dAj +dCN buh bil cPs @@ -150858,7 +132711,7 @@ bim bim bim bim -bLn +iuy bMQ cQz bNP @@ -151095,13 +132948,13 @@ beI biZ biZ bil -bnr -bnr +dzE +dzO boo -bpQ +blS brh -boo -bnr +dCO +dAz bil bil bil @@ -151115,7 +132968,7 @@ cNn beH beI bft -bLo +onJ bLo bft bka @@ -151288,7 +133141,7 @@ ase ate ate avq -ate +DHs ate ayW aAl @@ -151357,10 +133210,10 @@ bnm boo bjb bjb -bsM -bnr -blS -bjY +YyX +dAz +dCR +dCU bwY bil beF @@ -151372,7 +133225,7 @@ beI beH beH beI -cQj +bPU bLo beG beI @@ -151605,7 +133458,7 @@ aZM beI brm cNP -cOf +bfp cOk bsS bil @@ -151629,7 +133482,7 @@ beG beG beG beI -bLp +CxW bMR beF aZO @@ -151866,13 +133719,13 @@ beI bja bja bil -bjY -bnr +dzF +dzP boq bpS bkR bsO -bkR +dAD bvM bwX byd @@ -151886,8 +133739,8 @@ beI beG beG beI -cQj -cQj +bPU +bGa beF aZO aZO @@ -152123,15 +133976,15 @@ beI cOl cOl bil -bjY -bnr -boo -bjY +dzG +dzO +dCE +bov brj bsP -bjY -blS -bwY +dAE +dCS +dCV bjY bil beG @@ -152143,7 +133996,7 @@ beH beG beG beG -bLq +YTk bLq beF aZO @@ -152387,23 +134240,23 @@ bpT brk bsQ buj -blS -bjY +dCT +dCU bwY bil beG beG bfs bgF -beI -beI -beH -beH -beH -bGa -bGa -beH -beI +DNv +DNv +FWK +FWK +FWK +dmp +rDs +FWK +DNv aZM aZM aZM @@ -152639,7 +134492,7 @@ beG bil bil bnp -bos +bsM bjb bil bil @@ -152652,15 +134505,15 @@ beG beI bft bgF -beI -bFX -cPY -bJg -bKi -bLs -bMS -bNQ -beI +DNv +Fov +lGP +qRT +KEd +zdv +GOY +dTM +DNv aaa aaa aaa @@ -152894,9 +134747,9 @@ bim bjc beG bil -blV +dzH bnq -bot +dCF bon bil cKe @@ -152909,16 +134762,16 @@ beF beH bfw bgF -beH -bFY -bHG -bJh -bKj -bLt -bMT -bNR -beI -beI +FWK +fbR +WjU +Uhy +lFc +HKu +xbV +Wgl +DNv +DNv aaa aaa aaa @@ -153151,10 +135004,10 @@ bft bjd bjc bil -bjY -bnr -bou -bjY +dzI +dzR +dzW +dzV cKd cKf bil @@ -153166,16 +135019,16 @@ beF beH bft bgF -beH -bFZ -bHH -bJi -bKk -bLu -bMU -bNS -bOT -bQc +FWK +GWH +TFw +HMd +MWx +aFK +xov +xQI +EGd +AGf aaa aaa aaa @@ -153408,10 +135261,10 @@ bft bft bjZ bil -bjY +dzJ bns -bov -bjY +dAt +bpU bil bil bil @@ -153423,16 +135276,16 @@ beI beH bft bgF -beH -cPV -bHI -dzb -beH -bLv -bLv -bLv -beI -beI +FWK +JtY +Aaw +YZx +FWK +zzP +zzP +zzP +DNv +DNv abC abC abC @@ -153668,7 +135521,7 @@ bil blW bnt bow -bpU +dCG bil beG bhu @@ -153680,11 +135533,11 @@ beI bBy bim bDB -beI -bGb -bHJ -bJk -beI +DNv +vlV +kfe +Wue +DNv aaa aaa aaa @@ -153922,11 +135775,11 @@ cOg bft bgF bil -bil -bil +dCu box bil bil +bil beG bft bgF @@ -153937,11 +135790,11 @@ bft bgF bft beH -beI -bGc -beI -beI -beI +DNv +lOB +DNv +DNv +DNv aaa aaa aaa @@ -154179,24 +136032,24 @@ beG bft bRQ bim -bim -bim +dCv boy +bim cTs bim cTt bim bvP -bim +Yug bim bim bim bBz cPc beI -beI -bGd -beI +DNv +zXV +DNv aaa aaa aaa @@ -154436,9 +136289,9 @@ beH beI cOx bft -bft -cPc -cPj +dCw +dzS +beH beI brl beI @@ -154457,16 +136310,16 @@ abC 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 @@ -154693,9 +136546,9 @@ aZO beG beH beG -beG -bnu -boz +dCx +cPj +beH bpV brm bsS @@ -154714,16 +136567,16 @@ abC 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 @@ -154950,7 +136803,7 @@ aZM aZM aZO aZO -beF +dCy cPd beH beI @@ -154971,19 +136824,19 @@ abC 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 @@ -155207,13 +137060,13 @@ aaa aZM aZO aZO -aZO +dCz bnv beI bpW bro bpW -buk +beI aZO aZO aZM @@ -155228,19 +137081,19 @@ abC 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 @@ -155464,7 +137317,7 @@ aaa aaa aZM aZM -aZM +dCA bnw beI bpX @@ -155485,19 +137338,19 @@ aaP 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 @@ -155721,7 +137574,7 @@ aaa aaa aaa aaa -aZM +dCA aaa beI bpX @@ -155737,24 +137590,24 @@ abC aaa aaP bCv -bGf +abc aaP 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 @@ -155978,7 +137831,7 @@ cFp cFp cFp aaa -aaa +dCC aaa beI bpX @@ -155999,19 +137852,19 @@ aaP 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 @@ -156263,12 +138116,12 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa +cFp +cFp +cFp +cFp +cFp +cFp aaa aaa aaa @@ -156514,18 +138367,18 @@ 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 aaa aaa aaa @@ -156771,18 +138624,18 @@ 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 aaa aaa aaa @@ -157009,6 +138862,11 @@ aaa aaa aaa aaa +cFp +cFp +cFp +cFp +cFp aaa aaa aaa @@ -157023,15 +138881,10 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +cFp +cFp +cFp +cFp cFp cFp cFp @@ -157265,6 +139118,11 @@ cFp aaa aaa aaa +cFp +cFp +cFp +cFp +cFp aaa aaa aaa @@ -157280,15 +139138,10 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +cFp +cFp +cFp +cFp cFp cFp cFp @@ -157522,6 +139375,12 @@ cFp aaa aaa aaa +cFp +cFp +cFp +cFp +cFp +cFp aaa aaa aaa @@ -157536,16 +139395,10 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +cFp +cFp +cFp +cFp cFp cFp cFp @@ -157779,6 +139632,12 @@ cFp aaa aaa aaa +cFp +cFp +cFp +cFp +cFp +cFp aaa aaa aaa @@ -157793,16 +139652,10 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +cFp +cFp +cFp +cFp cFp cFp cFp @@ -158036,6 +139889,12 @@ cFp aaa aaa aaa +cFp +cFp +cFp +cFp +cFp +cFp aaa aaa aaa @@ -158050,16 +139909,10 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +cFp +cFp +cFp +cFp cFp cFp cFp 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 781a872633..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" = ( @@ -25017,7 +24811,6 @@ pixel_y = 0 }, /turf/open/floor/plasteel/caution{ - icon_state = "caution"; dir = 8 }, /area/engine/atmos) @@ -25116,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) @@ -25168,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, @@ -25192,7 +24985,6 @@ dir = 8 }, /turf/open/floor/plasteel/loadingarea{ - icon_state = "loadingarea"; dir = 1 }, /area/hallway/secondary/service) @@ -25267,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) @@ -25295,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, @@ -25343,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, @@ -25368,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" @@ -25387,7 +25178,6 @@ pixel_x = -26 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 9 }, /area/quartermaster/miningoffice) @@ -25395,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) @@ -25418,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; @@ -25489,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) @@ -25499,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" = ( @@ -25544,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" = ( @@ -25565,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 }, @@ -25582,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 }, @@ -25634,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 @@ -25648,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, @@ -25706,7 +25489,6 @@ on = 0 }, /turf/open/floor/plasteel/purple/side{ - icon_state = "purple"; dir = 9 }, /area/engine/atmos) @@ -25748,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) @@ -25830,7 +25611,6 @@ icon_state = "pipe-c" }, /turf/open/floor/plasteel/greenblue/side{ - icon_state = "greenblue"; dir = 1 }, /area/hydroponics) @@ -25847,7 +25627,6 @@ dir = 4 }, /turf/open/floor/plasteel/greenblue/side{ - icon_state = "greenblue"; dir = 1 }, /area/hydroponics) @@ -25866,7 +25645,6 @@ icon_state = "pipe-c" }, /turf/open/floor/plasteel/greenblue/side{ - icon_state = "greenblue"; dir = 1 }, /area/hydroponics) @@ -25880,7 +25658,6 @@ dir = 4 }, /turf/open/floor/plasteel/greenblue/side{ - icon_state = "greenblue"; dir = 1 }, /area/hydroponics) @@ -25899,7 +25676,6 @@ dir = 4 }, /turf/open/floor/plasteel/greenblue/side{ - icon_state = "greenblue"; dir = 1 }, /area/hydroponics) @@ -25913,7 +25689,6 @@ dir = 1 }, /turf/open/floor/plasteel/greenblue/side{ - icon_state = "greenblue"; dir = 1 }, /area/hydroponics) @@ -26060,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 @@ -26116,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 }, @@ -26126,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) @@ -26145,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) @@ -26184,7 +25955,6 @@ "bai" = ( /obj/machinery/computer/cargo/request, /turf/open/floor/plasteel/purple/side{ - icon_state = "purple"; dir = 8 }, /area/quartermaster/miningoffice) @@ -26210,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) @@ -26229,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) @@ -26272,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" = ( @@ -26285,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" = ( @@ -26298,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) @@ -26312,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 }, @@ -26338,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 @@ -26438,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) @@ -26463,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) @@ -26486,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) @@ -26497,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 }, @@ -26564,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) @@ -26605,6 +26361,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Hydroponics APC"; + areastring = "/area/hydroponics"; pixel_y = -26 }, /turf/open/floor/plasteel/greenblue/side, @@ -26651,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 @@ -26690,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, @@ -26740,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" = ( @@ -26750,7 +26507,6 @@ }, /obj/effect/landmark/start/assistant, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 8 }, /area/hallway/primary/fore) @@ -26773,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"; @@ -26788,7 +26544,6 @@ dir = 8 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 8 }, /area/quartermaster/miningoffice) @@ -26806,7 +26561,6 @@ "bbG" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 4 }, /area/quartermaster/miningoffice) @@ -26827,7 +26581,6 @@ /area/quartermaster/miningoffice) "bbI" = ( /turf/open/floor/plasteel/purple/side{ - icon_state = "purple"; dir = 8 }, /area/quartermaster/miningoffice) @@ -26877,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" }, @@ -26903,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" = ( @@ -27096,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) @@ -27276,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) @@ -27339,7 +27088,6 @@ dir = 4 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 8 }, /area/hallway/primary/fore) @@ -27382,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) @@ -27427,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) @@ -27442,7 +27186,6 @@ dir = 4 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 8 }, /area/quartermaster/miningoffice) @@ -27600,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"; @@ -27632,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" = ( @@ -27669,6 +27410,7 @@ cell_type = 5000; dir = 1; name = "Atmospherics APC"; + areastring = "/area/engine/atmos"; pixel_y = 24 }, /obj/structure/cable/white{ @@ -27802,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 }, @@ -27811,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 }, @@ -27841,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) @@ -27863,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, @@ -27884,7 +27626,6 @@ dir = 1 }, /turf/open/floor/plasteel/greenblue/side{ - icon_state = "greenblue"; dir = 8 }, /area/hallway/secondary/service) @@ -27896,7 +27637,6 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/green/side{ - icon_state = "green"; dir = 1 }, /area/hallway/secondary/service) @@ -27954,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) @@ -27965,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, @@ -28030,7 +27770,6 @@ dir = 4 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 8 }, /area/hallway/primary/fore) @@ -28096,7 +27835,6 @@ dir = 4 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 8 }, /area/quartermaster/miningoffice) @@ -28131,7 +27869,6 @@ dir = 4 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 4 }, /area/quartermaster/miningoffice) @@ -28167,7 +27904,6 @@ dir = 4 }, /turf/open/floor/plasteel/purple/side{ - icon_state = "purple"; dir = 8 }, /area/quartermaster/miningoffice) @@ -28219,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) @@ -28239,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" = ( @@ -28281,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" = ( @@ -28299,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; @@ -28323,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 }, @@ -28345,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; @@ -28367,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 }, @@ -28440,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 }, @@ -28486,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" @@ -28507,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" @@ -28520,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" @@ -28751,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 }, @@ -28798,7 +28526,6 @@ /area/hydroponics) "bfA" = ( /turf/open/floor/plasteel/greenblue/side{ - icon_state = "greenblue"; dir = 9 }, /area/hydroponics) @@ -28809,7 +28536,6 @@ icon_state = "pipe-c" }, /turf/open/floor/plasteel/greenblue/side{ - icon_state = "greenblue"; dir = 1 }, /area/hydroponics) @@ -28822,7 +28548,6 @@ icon_state = "pipe-c" }, /turf/open/floor/plasteel/greenblue/side{ - icon_state = "greenblue"; dir = 1 }, /area/hydroponics) @@ -28831,7 +28556,6 @@ dir = 4 }, /turf/open/floor/plasteel/greenblue/side{ - icon_state = "greenblue"; dir = 1 }, /area/hydroponics) @@ -28840,7 +28564,6 @@ dir = 4 }, /turf/open/floor/plasteel/greenblue/side{ - icon_state = "greenblue"; dir = 5 }, /area/hydroponics) @@ -28873,7 +28596,6 @@ dir = 4 }, /turf/open/floor/plasteel/greenblue/side{ - icon_state = "greenblue"; dir = 8 }, /area/hallway/secondary/service) @@ -29039,7 +28761,6 @@ dir = 4 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 8 }, /area/hallway/primary/fore) @@ -29055,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) @@ -29093,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) @@ -29178,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) @@ -29198,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" = ( @@ -29208,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" = ( @@ -29233,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{ @@ -29290,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 @@ -29331,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" = ( @@ -29344,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 }, @@ -29510,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 @@ -29518,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 }, @@ -29749,7 +29462,6 @@ /area/hydroponics) "bho" = ( /turf/open/floor/plasteel/greenblue/side{ - icon_state = "greenblue"; dir = 8 }, /area/hydroponics) @@ -29787,7 +29499,6 @@ dir = 4 }, /turf/open/floor/plasteel/greenblue/side{ - icon_state = "greenblue"; dir = 4 }, /area/hydroponics) @@ -29809,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, @@ -29819,7 +29530,6 @@ dir = 4 }, /turf/open/floor/plasteel/greenblue/side{ - icon_state = "greenblue"; dir = 8 }, /area/hallway/secondary/service) @@ -29853,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, @@ -29895,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 @@ -29906,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{ @@ -29930,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 @@ -29952,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 }, @@ -29961,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) @@ -30002,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) @@ -30025,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, @@ -30044,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) @@ -30071,7 +29779,6 @@ pixel_y = -24 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 10 }, /area/quartermaster/miningoffice) @@ -30095,7 +29802,6 @@ icon_state = "1-4" }, /turf/open/floor/plasteel/loadingarea{ - baseturf = /turf/open/space; dir = 8 }, /area/quartermaster/miningoffice) @@ -30105,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{ @@ -30118,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) @@ -30166,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) @@ -30210,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 }, @@ -30239,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) @@ -30280,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" = ( @@ -30306,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" = ( @@ -30325,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 }, @@ -30335,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" @@ -30392,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"; @@ -30431,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 }, @@ -30444,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, @@ -30464,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 }, @@ -30486,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 }, @@ -30563,7 +30265,6 @@ dir = 6 }, /turf/open/floor/plasteel/caution{ - icon_state = "caution"; dir = 9 }, /area/engine/atmos) @@ -30587,7 +30288,6 @@ dir = 1 }, /turf/open/floor/plasteel/caution{ - icon_state = "caution"; dir = 5 }, /area/engine/atmos) @@ -30642,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 }, @@ -30658,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 }, @@ -30675,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 }, @@ -30737,7 +30436,6 @@ /area/hydroponics) "bjv" = ( /turf/open/floor/plasteel/greenblue/side{ - icon_state = "greenblue"; dir = 4 }, /area/hydroponics) @@ -30759,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" = ( @@ -30783,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" @@ -30936,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" = ( @@ -30949,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; @@ -30962,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; @@ -30975,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 @@ -31027,6 +30718,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Security Office APC"; + areastring = "/area/security/main"; pixel_x = -26 }, /obj/structure/cable/white{ @@ -31065,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 @@ -31090,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 @@ -31135,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" @@ -31193,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 }, @@ -31215,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" @@ -31270,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 }, @@ -31281,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 @@ -31290,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 @@ -31317,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, @@ -31341,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{ @@ -31430,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{ @@ -31594,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) @@ -31610,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{ @@ -31666,7 +31351,6 @@ dir = 4 }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 8 }, /area/maintenance/starboard/fore) @@ -31692,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{ @@ -31713,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{ @@ -31722,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"; @@ -31733,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{ @@ -31747,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, @@ -31757,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; @@ -31802,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 }, @@ -31913,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 }, @@ -32029,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" @@ -32197,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 }, @@ -32226,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, @@ -32310,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{ @@ -32498,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) @@ -32809,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" = ( @@ -32824,7 +32503,7 @@ dir = 8 }, /turf/open/floor/plasteel, -/area/security/transfer) +/area/security/execution/transfer) "bnh" = ( /obj/structure/cable/white{ d1 = 1; @@ -32834,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 @@ -32860,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 @@ -32957,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 @@ -32982,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 @@ -33030,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" @@ -33063,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 @@ -33112,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 }, @@ -33148,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" @@ -33322,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{ @@ -33341,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 @@ -33389,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 }, @@ -33479,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" = ( @@ -33544,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) @@ -33812,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) @@ -33822,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; @@ -33836,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; @@ -33851,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; @@ -33865,7 +33535,7 @@ dir = 8 }, /turf/open/floor/plasteel, -/area/security/transfer) +/area/security/execution/transfer) "bph" = ( /obj/structure/cable/white{ d1 = 1; @@ -33884,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{ @@ -33905,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{ @@ -33914,7 +33584,7 @@ /turf/open/floor/plasteel/vault{ dir = 8 }, -/area/security/transfer) +/area/security/execution/transfer) "bpl" = ( /obj/structure/cable/white{ d1 = 2; @@ -33927,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{ @@ -33953,7 +33623,7 @@ dir = 4 }, /turf/open/floor/plasteel/red, -/area/security/transfer) +/area/security/execution/transfer) "bpn" = ( /obj/structure/cable/white{ d1 = 4; @@ -34077,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 }, @@ -34091,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 }, @@ -34162,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" @@ -34565,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) @@ -34610,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" = ( @@ -34692,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; @@ -34710,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; @@ -34732,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; @@ -34746,7 +34414,7 @@ dir = 1 }, /turf/open/floor/plasteel, -/area/security/transfer) +/area/security/execution/transfer) "bqI" = ( /obj/structure/cable/white{ d1 = 4; @@ -34765,7 +34433,7 @@ dir = 1 }, /turf/open/floor/plasteel, -/area/security/transfer) +/area/security/execution/transfer) "bqJ" = ( /obj/structure/cable/white{ d1 = 4; @@ -34784,7 +34452,7 @@ dir = 1 }, /turf/open/floor/plasteel, -/area/security/transfer) +/area/security/execution/transfer) "bqK" = ( /obj/structure/cable/white{ d1 = 1; @@ -34797,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 @@ -34830,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" = ( @@ -34890,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, @@ -34903,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 @@ -34916,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 }, @@ -34955,7 +34622,6 @@ dir = 8 }, /turf/open/floor/plasteel/arrival{ - icon_state = "arrival"; dir = 9 }, /area/engine/atmos) @@ -35075,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; @@ -35095,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 @@ -35165,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" @@ -35203,7 +34867,6 @@ }, /obj/machinery/portable_atmospherics/scrubber, /turf/open/floor/plasteel/escape{ - icon_state = "escape"; dir = 4 }, /area/hallway/primary/port) @@ -35216,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" = ( @@ -35233,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" = ( @@ -35242,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) @@ -35274,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" = ( @@ -35304,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" = ( @@ -35339,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" = ( @@ -35355,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 }, @@ -35381,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 }, @@ -35429,7 +35084,7 @@ dir = 10 }, /turf/open/floor/plasteel, -/area/security/transfer) +/area/security/execution/transfer) "bsa" = ( /obj/structure/cable/white{ d1 = 1; @@ -35445,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; @@ -35465,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 @@ -35478,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 }, @@ -35515,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" = ( @@ -35530,7 +35186,7 @@ }, /area/security/main) "bsm" = ( -/obj/item/weapon/storage/pod{ +/obj/item/storage/pod{ pixel_x = 32 }, /obj/effect/landmark/secequipment, @@ -35548,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" @@ -35566,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) @@ -35599,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 }, @@ -35612,7 +35267,6 @@ on = 1 }, /turf/open/floor/plasteel/arrival{ - icon_state = "arrival"; dir = 10 }, /area/engine/atmos) @@ -35841,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; @@ -35858,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 }, @@ -35887,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 }, @@ -35907,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 @@ -35918,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) @@ -35956,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" @@ -35973,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" @@ -35990,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" @@ -36006,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" @@ -36027,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" @@ -36040,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" @@ -36087,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 }, @@ -36099,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 }, @@ -36190,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 @@ -36236,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" = ( @@ -36270,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" = ( @@ -36415,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 }, @@ -36455,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 @@ -36479,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 }, @@ -36489,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" @@ -36527,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 @@ -36586,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" @@ -36603,7 +36244,6 @@ "bug" = ( /obj/machinery/computer/crew, /turf/open/floor/plasteel/darkblue/side{ - icon_state = "darkblue"; dir = 1 }, /area/bridge) @@ -36615,7 +36255,6 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/darkblue/side{ - icon_state = "darkblue"; dir = 1 }, /area/bridge) @@ -36624,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) @@ -36656,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" = ( @@ -36667,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) @@ -36822,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{ @@ -36858,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; @@ -36868,7 +36505,7 @@ dir = 9 }, /turf/open/floor/plasteel, -/area/security/transfer) +/area/security/execution/transfer) "buD" = ( /obj/structure/cable/white{ d1 = 1; @@ -36884,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 @@ -36924,7 +36561,7 @@ /turf/open/floor/plasteel/red/side{ dir = 5 }, -/area/security/transfer) +/area/security/execution/transfer) "buI" = ( /obj/machinery/firealarm{ dir = 8; @@ -36948,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{ @@ -36971,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" = ( @@ -37011,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{ @@ -37126,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 }, @@ -37171,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 }, @@ -37181,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 }, @@ -37194,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" = ( @@ -37220,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 }, @@ -37231,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" @@ -37247,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 }, @@ -37363,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" @@ -37589,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 }, @@ -37651,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) @@ -37685,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" = ( @@ -37694,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" = ( @@ -37723,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{ @@ -37839,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; @@ -37858,7 +37490,7 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/security/transfer) +/area/security/execution/transfer) "bwg" = ( /obj/structure/cable/white{ d1 = 1; @@ -37872,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{ @@ -37886,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 @@ -37894,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{ @@ -37905,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{ @@ -37959,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 }, @@ -37984,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" = ( @@ -38025,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; @@ -38054,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 }, @@ -38134,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 }, @@ -38158,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 }, @@ -38189,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{ @@ -38278,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" = ( @@ -38390,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, @@ -38404,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" @@ -38468,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) @@ -38483,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, @@ -38491,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, @@ -38546,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{ @@ -38588,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" = ( @@ -38606,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) @@ -38624,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) @@ -38650,7 +38274,6 @@ "bxD" = ( /obj/machinery/computer/security/mining, /turf/open/floor/plasteel/darkpurple/side{ - icon_state = "darkpurple"; dir = 1 }, /area/bridge) @@ -38662,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" = ( @@ -38743,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" = ( @@ -38790,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 @@ -38816,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" @@ -38833,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 }, @@ -38862,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"; @@ -38883,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 @@ -38976,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 }, @@ -39005,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 }, @@ -39031,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" @@ -39081,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" = ( @@ -39192,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 }, @@ -39237,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 }, @@ -39277,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) @@ -39331,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 }, @@ -39339,6 +38949,7 @@ cell_type = 5000; dir = 1; name = "Engineering Foyer APC"; + areastring = "/area/engine/break_room"; pixel_y = 24 }, /obj/structure/cable/white{ @@ -39400,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) @@ -39423,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 @@ -39434,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 }, @@ -39579,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{ @@ -39643,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 @@ -39830,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; @@ -40109,7 +39719,6 @@ dir = 4 }, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; dir = 8 }, /area/hallway/primary/central) @@ -40145,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{ @@ -40169,7 +39778,7 @@ dir = 10 }, /turf/open/floor/plasteel, -/area/security/transfer) +/area/security/execution/transfer) "bzU" = ( /obj/structure/cable/white{ d1 = 1; @@ -40185,7 +39794,7 @@ /turf/open/floor/plasteel/red/side{ dir = 10 }, -/area/security/transfer) +/area/security/execution/transfer) "bzV" = ( /obj/structure/chair{ dir = 1 @@ -40195,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 @@ -40205,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 }, @@ -40217,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, @@ -40777,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 }, @@ -40787,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 }, @@ -40801,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 }, @@ -40836,6 +40445,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Primary Tool Storage APC"; + areastring = "/area/storage/primary"; pixel_x = -26; pixel_y = 3 }, @@ -40909,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" = ( @@ -41073,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) @@ -41085,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 @@ -41131,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) @@ -41185,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) @@ -41214,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; @@ -41241,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; @@ -41304,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" = ( @@ -41491,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) @@ -41525,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) @@ -41607,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 @@ -41684,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" = ( @@ -41717,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 @@ -41726,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 }, @@ -41740,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 }, @@ -41755,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 @@ -41771,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 @@ -41799,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) @@ -41826,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 }, @@ -41842,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, @@ -41862,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" = ( @@ -41906,6 +41504,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Bridge APC"; + areastring = "/area/bridge"; pixel_y = -26 }, /turf/open/floor/plasteel/darkblue/side, @@ -41926,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) @@ -41973,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 }, @@ -41983,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) @@ -42040,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, @@ -42053,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" @@ -42063,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{ @@ -42075,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{ @@ -42087,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" @@ -42124,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 }, @@ -42295,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 @@ -42318,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 }, @@ -42382,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) @@ -42436,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 }, @@ -42457,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, @@ -42640,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 }, @@ -42699,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" = ( @@ -42717,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 @@ -42752,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, @@ -42848,7 +42441,6 @@ /obj/structure/table/reinforced, /obj/machinery/recharger, /turf/open/floor/plasteel/vault{ - icon_state = "vault"; dir = 8 }, /area/bridge) @@ -42856,7 +42448,6 @@ /obj/structure/table/reinforced, /obj/machinery/cell_charger, /turf/open/floor/plasteel/vault{ - icon_state = "vault"; dir = 8 }, /area/bridge) @@ -42869,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) @@ -42947,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) @@ -42957,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) @@ -43062,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" = ( @@ -43096,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) @@ -43109,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" = ( @@ -43148,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" = ( @@ -43202,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" @@ -43288,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 }, @@ -43316,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" = ( @@ -43384,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{ @@ -43420,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 @@ -43446,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 }, @@ -43469,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" }, @@ -43496,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 }, @@ -43512,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 }, @@ -43538,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 }, @@ -43674,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" = ( @@ -43694,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; @@ -43707,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 }, @@ -43722,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 }, @@ -43736,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 }, @@ -43757,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) @@ -43805,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" = ( @@ -43823,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, @@ -43894,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, @@ -43950,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" = ( @@ -44018,7 +43606,7 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/security/detectives_office) +/area/maintenance/starboard) "bGP" = ( /obj/structure/extinguisher_cabinet{ pixel_x = -26; @@ -44160,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" @@ -44181,7 +43768,7 @@ dir = 10 }, /obj/structure/bed, -/obj/item/weapon/bedsheet, +/obj/item/bedsheet, /turf/open/floor/plasteel/red/side{ dir = 6 }, @@ -44218,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" = ( @@ -44400,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, @@ -44415,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 @@ -44432,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 }, @@ -44657,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 }, @@ -44690,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 }, @@ -44713,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 }, @@ -44723,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 }, @@ -44738,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 }, @@ -44755,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 }, @@ -44765,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 }, @@ -44785,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, @@ -44796,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" @@ -44858,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 @@ -44896,7 +44480,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/item/weapon/paper_bin, +/obj/item/paper_bin, /turf/open/floor/plasteel/vault{ dir = 8 }, @@ -44907,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" = ( @@ -44916,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" @@ -44962,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 }, @@ -45040,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" = ( @@ -45078,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{ @@ -45248,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"; @@ -45309,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 }, @@ -45333,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 }, @@ -45356,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 @@ -45372,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{ @@ -45381,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 }, @@ -45617,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" = ( @@ -45652,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" = ( @@ -45680,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 }, @@ -45693,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) @@ -45704,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" = ( @@ -45732,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 }, @@ -45742,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" = ( @@ -45778,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 @@ -45796,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 }, @@ -45856,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) @@ -45870,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" @@ -45916,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" = ( @@ -45932,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" = ( @@ -45948,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 }, @@ -46195,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 @@ -46234,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) @@ -46259,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 }, @@ -46333,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) @@ -46377,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" = ( @@ -46519,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 @@ -46539,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 @@ -46565,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) @@ -46583,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" = ( @@ -46664,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) @@ -46674,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" = ( @@ -46728,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{ @@ -46745,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 @@ -46755,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 }, @@ -46764,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 @@ -46775,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{ @@ -46804,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, @@ -46853,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" @@ -46863,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" = ( @@ -46898,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) @@ -46914,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 }, @@ -46924,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 }, @@ -47020,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, @@ -47044,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{ @@ -47080,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 @@ -47114,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 }, @@ -47175,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) @@ -47202,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" = ( @@ -47217,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 }, @@ -47251,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; @@ -47298,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, @@ -47409,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 }, @@ -47426,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" = ( @@ -47450,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 }, @@ -47552,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" = ( @@ -47566,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) @@ -47606,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) @@ -47625,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 }, @@ -47648,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 }, @@ -47727,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" = ( @@ -47755,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" = ( @@ -47860,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" = ( @@ -47883,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" = ( @@ -47928,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" = ( @@ -47936,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" = ( @@ -47950,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" = ( @@ -47960,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{ @@ -47992,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; @@ -48010,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 @@ -48022,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 @@ -48035,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) @@ -48065,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, @@ -48080,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" @@ -48114,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" @@ -48129,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" @@ -48156,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 }, @@ -48197,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 @@ -48229,6 +47797,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Warden's Office APC"; + areastring = "/area/security/warden"; pixel_x = 26 }, /obj/machinery/camera{ @@ -48242,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 }, @@ -48270,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 }, @@ -48307,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{ @@ -48484,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"; @@ -48624,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 }, @@ -48651,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, @@ -48669,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 @@ -48693,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" = ( @@ -48819,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" @@ -48860,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 }, @@ -48876,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 }, @@ -48888,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{ @@ -49233,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) @@ -49302,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" = ( @@ -49559,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"; @@ -49591,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, @@ -49609,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" = ( @@ -49621,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 }, @@ -49654,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 }, @@ -50097,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 }, @@ -50164,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; @@ -50240,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" = ( @@ -50307,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) @@ -50413,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 }, @@ -50464,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" @@ -50489,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) @@ -50600,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) @@ -50948,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 }, @@ -51059,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 }, @@ -51092,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 }, @@ -51168,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 @@ -51260,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 @@ -51303,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{ @@ -51371,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 @@ -51392,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 }, @@ -51405,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{ @@ -51418,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 @@ -51432,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" @@ -51450,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" @@ -51498,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" = ( @@ -51695,7 +51255,6 @@ name = "Queue Shutters" }, /turf/open/floor/plasteel/loadingarea{ - baseturf = /turf/open/space; dir = 8 }, /area/hallway/primary/central) @@ -51709,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"; @@ -52055,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" @@ -52093,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" = ( @@ -52263,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, @@ -52307,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 @@ -52320,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) @@ -52340,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 @@ -52349,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; @@ -52369,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{ @@ -52396,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 }, @@ -52430,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) @@ -52447,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) @@ -52503,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{ @@ -52554,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" = ( @@ -52598,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" @@ -52790,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) @@ -52805,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" = ( @@ -52828,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" @@ -52851,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"; @@ -52868,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{ @@ -52955,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 }, @@ -52999,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 }, @@ -53044,6 +52593,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Armoury APC"; + areastring = "/area/ai_monitored/security/armory"; pixel_y = -26 }, /obj/machinery/camera{ @@ -53182,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 }, @@ -53224,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 @@ -53344,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" = ( @@ -53412,6 +52961,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Port Maintenance APC"; + areastring = "/area/maintenance/port"; pixel_x = 26 }, /obj/structure/cable/white{ @@ -53448,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 }, @@ -53474,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 }, @@ -53541,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) @@ -53615,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; @@ -53660,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 @@ -53699,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 }, @@ -53712,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 }, @@ -53744,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 }, @@ -53809,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 }, @@ -53828,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) @@ -53867,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"; @@ -53942,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" }, @@ -53964,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 }, @@ -53994,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{ @@ -54329,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 }, @@ -54388,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 }, @@ -54404,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 }, @@ -54424,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 }, @@ -54451,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{ @@ -54472,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, @@ -54614,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 }, @@ -54702,7 +54252,7 @@ dir = 4 }, /obj/structure/bed, -/obj/item/weapon/bedsheet/captain, +/obj/item/bedsheet/captain, /obj/machinery/newscaster{ pixel_x = 32 }, @@ -55049,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{ @@ -55108,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 }, @@ -55170,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 }, @@ -55306,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 }, @@ -55416,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"; @@ -55437,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 }, @@ -55500,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 }, @@ -55571,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" = ( @@ -55588,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 @@ -55610,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 @@ -55635,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, @@ -55653,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 }, @@ -55691,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 }, @@ -55726,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 @@ -55774,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 @@ -55829,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 @@ -55943,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 }, @@ -55952,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 @@ -56069,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" @@ -56090,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 }, @@ -56197,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 }, @@ -56219,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" @@ -56274,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" = ( @@ -56314,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" = ( @@ -56330,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; @@ -56401,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 @@ -56414,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" = ( @@ -56591,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 }, @@ -56608,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 }, @@ -56642,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 }, @@ -56654,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 }, @@ -56675,6 +56218,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Law Office APC"; + areastring = "/area/lawoffice"; pixel_x = -26; pixel_y = 3 }, @@ -56692,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" = ( @@ -56932,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" @@ -57046,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" = ( @@ -57090,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) @@ -57168,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" = ( @@ -57229,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) @@ -57373,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 }, @@ -57443,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 @@ -57484,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" = ( @@ -57499,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" = ( @@ -57511,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 }, @@ -57555,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, @@ -57577,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 @@ -57630,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; @@ -57782,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, @@ -57805,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{ @@ -58018,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 }, @@ -58061,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" = ( @@ -58097,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, @@ -58123,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) @@ -58271,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 }, @@ -58311,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 }, @@ -58359,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, @@ -58383,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, @@ -58400,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) @@ -58548,7 +58087,7 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/library) +/area/maintenance/port) "chN" = ( /obj/structure/cable/white{ d1 = 4; @@ -58590,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, @@ -58649,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" = ( @@ -58689,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 }, @@ -58698,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{ @@ -58719,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; @@ -58823,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 @@ -58851,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 }, @@ -59064,7 +58603,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel, -/area/security/range) +/area/maintenance/starboard) "ciI" = ( /obj/structure/cable/white{ d1 = 4; @@ -59181,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" = ( @@ -59205,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{ @@ -59233,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 @@ -59252,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; @@ -59343,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{ @@ -59432,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" = ( @@ -59464,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" = ( @@ -59533,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 @@ -59606,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) @@ -59714,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 @@ -59882,6 +59421,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Shooting Range APC"; + areastring = "/area/security/range"; pixel_x = -26 }, /obj/structure/cable/white{ @@ -59917,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, @@ -60072,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) @@ -60093,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 }, @@ -60168,6 +59708,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Library APC"; + areastring = "/area/library"; pixel_x = -26; pixel_y = 3 }, @@ -60240,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" = ( @@ -60248,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" = ( @@ -60268,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" = ( @@ -60285,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) @@ -60338,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, @@ -60347,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; @@ -60427,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" = ( @@ -60468,6 +60009,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Courtroom APC"; + areastring = "/area/security/courtroom"; pixel_x = 26 }, /obj/structure/cable/white{ @@ -60494,7 +60036,7 @@ dir = 1 }, /turf/open/floor/plasteel, -/area/crew_quarters/locker) +/area/maintenance/starboard) "clx" = ( /turf/closed/wall, /area/crew_quarters/locker) @@ -60556,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" = ( @@ -60823,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 }, @@ -60857,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" @@ -60893,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" = ( @@ -60974,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" = ( @@ -60988,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 }, @@ -61022,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" = ( @@ -61035,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" = ( @@ -61077,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) @@ -61130,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" = ( @@ -61193,7 +60729,7 @@ }, /area/aisat) "cnd" = ( -/obj/item/weapon/wrench, +/obj/item/wrench, /turf/open/floor/plating/airless, /area/space) "cne" = ( @@ -61219,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; @@ -61255,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; @@ -61450,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 }, @@ -61478,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; @@ -61586,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{ @@ -61866,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{ @@ -61979,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" = ( @@ -62171,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 @@ -62191,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; @@ -62201,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 }, @@ -62212,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 }, @@ -62220,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; @@ -62458,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) @@ -62475,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) @@ -62500,7 +62033,6 @@ dir = 4 }, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; dir = 1 }, /area/hallway/secondary/command) @@ -62516,7 +62048,6 @@ dir = 4 }, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; dir = 1 }, /area/hallway/secondary/command) @@ -62527,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) @@ -62690,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) @@ -62751,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{ @@ -62773,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, @@ -62781,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, @@ -62799,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{ @@ -62814,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" = ( @@ -62824,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) @@ -62832,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" = ( @@ -62841,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 }, @@ -62851,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 }, @@ -62929,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 }, @@ -62955,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, @@ -62996,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, @@ -63012,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, @@ -63023,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, @@ -63130,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" = ( @@ -63153,7 +62680,6 @@ dir = 4 }, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; dir = 1 }, /area/hallway/secondary/command) @@ -63440,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 }, @@ -63511,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 }, @@ -63533,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; @@ -63547,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 }, @@ -63577,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 }, @@ -63617,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 }, @@ -63641,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" = ( @@ -63674,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 }, @@ -63710,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 }, @@ -63729,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 }, @@ -63739,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{ @@ -63761,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 }, @@ -63769,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 }, @@ -63792,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" = ( @@ -63819,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" = ( @@ -63865,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, @@ -63888,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" = ( @@ -63907,6 +63432,7 @@ cell_type = 10000; dir = 1; name = "Gateway APC"; + areastring = "/area/gateway"; pixel_y = 28 }, /obj/effect/decal/cleanable/dirt, @@ -63929,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, @@ -63940,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 @@ -64011,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" = ( @@ -64033,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" = ( @@ -64154,7 +63679,7 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/crew_quarters/fitness/recreation) +/area/maintenance/starboard) "csO" = ( /obj/structure/cable/white{ d1 = 4; @@ -64226,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, @@ -64240,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, @@ -64277,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 @@ -64400,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 }, @@ -64448,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 }, @@ -64462,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 }, @@ -64519,7 +64044,7 @@ pixel_x = 2; pixel_y = -2 }, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /obj/machinery/firealarm{ dir = 8; pixel_x = -24 @@ -64618,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 }, @@ -64628,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" = ( @@ -64663,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" = ( @@ -64726,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) @@ -64735,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" = ( @@ -65010,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 @@ -65170,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{ @@ -65189,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" = ( @@ -65210,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" = ( @@ -65280,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 @@ -65330,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 }, @@ -65342,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 }, @@ -65453,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" @@ -65540,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, @@ -65554,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" = ( @@ -65639,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" = ( @@ -65653,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" = ( @@ -65800,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, @@ -65809,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) @@ -65833,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 }, @@ -65890,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, @@ -65914,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 @@ -65925,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 }, @@ -65945,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) @@ -65979,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 }, @@ -66139,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"; @@ -66253,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 }, @@ -66294,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 }, @@ -66323,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{ @@ -66369,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 }, @@ -66426,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; @@ -66503,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{ @@ -66541,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 }, @@ -66559,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 }, @@ -66594,7 +66110,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/item/weapon/bedsheet/red, +/obj/item/bedsheet/red, /obj/machinery/status_display{ pixel_y = 32 }, @@ -66832,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 }, @@ -66930,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 }, @@ -66969,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{ @@ -67037,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" = ( @@ -67052,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" = ( @@ -67067,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" = ( @@ -67146,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{ @@ -67239,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 }, @@ -67385,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" = ( @@ -67408,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 }, @@ -67420,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 }, @@ -67452,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 }, @@ -67475,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 }, @@ -67559,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 }, @@ -67611,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{ @@ -67695,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 @@ -67705,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 @@ -67736,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{ @@ -67791,7 +67304,7 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/library) +/area/maintenance/port) "czM" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 @@ -67825,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 }, @@ -67911,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) @@ -67931,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" = ( @@ -67958,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" = ( @@ -67974,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, @@ -68357,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 }, @@ -68365,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" = ( @@ -68384,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 @@ -68404,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) @@ -68553,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; @@ -68567,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{ @@ -68645,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, @@ -68674,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, @@ -68695,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) @@ -68709,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, @@ -68724,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" @@ -68741,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" = ( @@ -68749,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) @@ -68795,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) @@ -68811,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); @@ -68860,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 @@ -68876,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" = ( @@ -68953,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 }, @@ -68977,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 }, @@ -68995,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 }, @@ -69012,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"; @@ -69033,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" = ( @@ -69043,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"; @@ -69057,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) @@ -69150,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 }, @@ -69214,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 @@ -69225,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 @@ -69266,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 }, @@ -69294,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" = ( @@ -69435,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" @@ -69551,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" = ( @@ -69754,7 +69263,7 @@ dir = 1 }, /turf/open/floor/plasteel, -/area/engine/engineering) +/area/maintenance/port) "cDB" = ( /obj/structure/cable/white{ d1 = 1; @@ -70047,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, @@ -70057,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" = ( @@ -70085,7 +69593,6 @@ name = "dormitories camera" }, /turf/open/floor/plasteel/arrival{ - icon_state = "arrival"; dir = 8 }, /area/crew_quarters/dorms) @@ -71329,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" = ( @@ -71341,7 +70848,6 @@ dir = 8 }, /turf/open/floor/plasteel/arrival{ - icon_state = "arrival"; dir = 8 }, /area/crew_quarters/dorms) @@ -71364,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 @@ -71397,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) @@ -71457,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 }, @@ -71925,7 +71430,6 @@ "cHn" = ( /obj/machinery/washing_machine, /turf/open/floor/plasteel/arrival{ - icon_state = "arrival"; dir = 8 }, /area/crew_quarters/dorms) @@ -71939,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 }, @@ -72022,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{ @@ -72137,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 @@ -72151,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 }, @@ -72246,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) @@ -72323,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{ @@ -72372,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) @@ -72477,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" = ( @@ -72563,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" = ( @@ -72582,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) @@ -72740,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" = ( @@ -72814,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) @@ -72823,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) @@ -72841,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) @@ -72860,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, @@ -72882,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, @@ -72921,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 @@ -72972,7 +72468,7 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/science/xenobiology) +/area/maintenance/port) "cJD" = ( /obj/structure/cable/white{ d1 = 4; @@ -73023,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{ @@ -73040,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, @@ -73070,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, @@ -73100,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) @@ -73186,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 }, @@ -73212,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 }, @@ -73265,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)"; @@ -73290,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" = ( @@ -73309,6 +72795,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Medbay Storage APC"; + areastring = "/area/medical/storage"; pixel_x = -26 }, /obj/machinery/camera{ @@ -73335,7 +72822,6 @@ dir = 4 }, /turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; dir = 1 }, /area/medical/storage) @@ -73349,7 +72835,6 @@ dir = 4 }, /turf/open/floor/plasteel/whiteblue/side{ - icon_state = "whiteblue"; dir = 1 }, /area/medical/storage) @@ -73395,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{ @@ -73549,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; @@ -73562,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"; @@ -73615,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{ @@ -73673,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 }, @@ -73769,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; @@ -73778,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, @@ -73827,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) @@ -73875,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 @@ -73922,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 @@ -73936,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 @@ -73990,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{ @@ -73998,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{ @@ -74020,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{ @@ -74028,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"; @@ -74065,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 }, @@ -74173,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" = ( @@ -74199,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 @@ -74362,7 +73833,6 @@ /area/maintenance/port) "cMI" = ( /turf/open/floor/plasteel/vault{ - icon_state = "vault"; dir = 5 }, /area/science/xenobiology) @@ -74371,7 +73841,6 @@ dir = 1 }, /turf/open/floor/plasteel/vault{ - icon_state = "vault"; dir = 5 }, /area/science/xenobiology) @@ -74441,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) @@ -74451,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" @@ -74488,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"; @@ -74502,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" @@ -74539,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"; @@ -74553,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" @@ -74590,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"; @@ -74604,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) @@ -74637,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" = ( @@ -74660,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" = ( @@ -74684,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{ @@ -74879,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."; @@ -74937,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 }, @@ -74951,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 @@ -74965,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 }, @@ -74978,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 }, @@ -75011,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 }, @@ -75056,7 +74515,7 @@ dir = 1 }, /turf/open/floor/plasteel, -/area/medical/medbay/central) +/area/maintenance/starboard/aft) "cNR" = ( /obj/structure/cable/white{ d1 = 1; @@ -75069,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 }, @@ -75082,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 @@ -75099,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" = ( @@ -75112,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" = ( @@ -75127,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 @@ -75158,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) @@ -75265,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" @@ -75302,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 }, @@ -75453,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) @@ -75579,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" = ( @@ -75845,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) @@ -75867,7 +75322,6 @@ dir = 4 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; dir = 4 }, /area/security/checkpoint/medical) @@ -75876,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 }, @@ -75893,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 }, @@ -75918,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 }, @@ -76006,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 @@ -76030,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 }, @@ -76073,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 @@ -76103,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" = ( @@ -76124,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 }, @@ -76147,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 }, @@ -76224,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) @@ -76310,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" @@ -76412,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 }, @@ -76463,7 +75912,6 @@ dir = 4 }, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; dir = 1 }, /area/science/xenobiology) @@ -76472,7 +75920,6 @@ dir = 8 }, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; dir = 1 }, /area/science/xenobiology) @@ -76487,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 }, @@ -76521,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 }, @@ -76553,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{ @@ -76576,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, @@ -76590,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 @@ -76603,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{ @@ -76625,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, @@ -76652,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" = ( @@ -76721,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 }, @@ -76754,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 }, @@ -76818,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{ @@ -76878,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) @@ -76964,7 +76408,6 @@ network = list("SS13","xeno","RD") }, /turf/open/floor/plasteel/vault{ - icon_state = "vault"; dir = 5 }, /area/science/xenobiology) @@ -77221,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 }, @@ -77236,7 +76680,6 @@ pixel_y = -7 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; dir = 10 }, /area/security/checkpoint/science/research) @@ -77261,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; @@ -77274,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; @@ -77301,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{ @@ -77311,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"; @@ -77334,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, @@ -77379,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 @@ -77388,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 }, @@ -77408,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{ @@ -77443,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, @@ -77453,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" = ( @@ -77463,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" = ( @@ -77490,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 }, @@ -77550,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 @@ -77651,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 @@ -77765,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) @@ -77785,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) @@ -77832,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" @@ -77906,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 @@ -77970,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 }, @@ -78012,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" = ( @@ -78044,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 }, @@ -78101,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"; @@ -78111,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" @@ -78122,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" @@ -78160,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" @@ -78169,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" = ( @@ -78188,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, @@ -78201,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) @@ -78262,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{ @@ -78273,7 +77707,6 @@ name = "security camera" }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; dir = 10 }, /area/security/checkpoint/medical) @@ -78294,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 @@ -78303,7 +77736,6 @@ dir = 4 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; dir = 6 }, /area/security/checkpoint/medical) @@ -78348,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 }, @@ -78567,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; @@ -78606,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 }, @@ -78617,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 }, @@ -78627,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 }, @@ -78653,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" = ( @@ -78672,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" = ( @@ -78706,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" @@ -78742,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, @@ -78865,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" = ( @@ -78921,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" = ( @@ -79001,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 }, @@ -79011,7 +78438,6 @@ /area/science/lab) "cVE" = ( /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; dir = 1 }, /area/science/lab) @@ -79036,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 @@ -79049,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) @@ -79067,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" @@ -79077,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) @@ -79135,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{ @@ -79198,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" = ( @@ -79230,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" = ( @@ -79343,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) @@ -79379,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) @@ -79394,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 }, @@ -79411,7 +78831,6 @@ dir = 6 }, /turf/open/floor/plasteel/purple/side{ - icon_state = "purple"; dir = 4 }, /area/maintenance/port) @@ -79486,6 +78905,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Port Maintenance APC"; + areastring = "/area/maintenance/port"; pixel_y = 28 }, /obj/structure/cable/white{ @@ -79570,7 +78990,6 @@ "cWO" = ( /obj/machinery/light, /turf/open/floor/plasteel/vault{ - icon_state = "vault"; dir = 5 }, /area/science/xenobiology) @@ -79607,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{ @@ -79623,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"; @@ -79661,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" @@ -79674,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"; @@ -79712,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" @@ -79725,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"; @@ -79763,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" @@ -79824,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" @@ -79836,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, @@ -79846,7 +79260,6 @@ dir = 4 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; dir = 10 }, /area/security/checkpoint/science/research) @@ -79923,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 @@ -80114,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" = ( @@ -80181,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 }, @@ -80211,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, @@ -80320,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" = ( @@ -80342,7 +79754,6 @@ pixel_y = -32 }, /turf/open/floor/plasteel/escape{ - icon_state = "escape"; dir = 4 }, /area/crew_quarters/fitness/recreation) @@ -80501,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) @@ -80517,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) @@ -80556,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" = ( @@ -80619,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 @@ -80647,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" = ( @@ -80664,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 }, @@ -80687,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) @@ -80722,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 }, @@ -80743,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) @@ -80767,7 +80174,6 @@ dir = 4 }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; dir = 10 }, /area/security/checkpoint/medical) @@ -80791,7 +80197,6 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/red/side{ - icon_state = "red"; dir = 6 }, /area/security/checkpoint/medical) @@ -80805,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" = ( @@ -80856,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" = ( @@ -80883,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 }, @@ -80899,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) @@ -80987,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" @@ -81022,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" @@ -81063,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" @@ -81106,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, @@ -81140,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" @@ -81152,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 }, @@ -81231,7 +80634,6 @@ req_access_txt = "33" }, /turf/open/floor/plasteel/whiteyellow/corner{ - icon_state = "whiteyellowcorner"; dir = 8 }, /area/medical/chemistry) @@ -81256,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 @@ -81277,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 }, @@ -81380,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) @@ -81401,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 @@ -81483,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 }, @@ -81523,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, @@ -81540,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) @@ -81556,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, @@ -81583,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" = ( @@ -81732,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 }, @@ -81826,7 +81225,6 @@ dir = 4 }, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; dir = 1 }, /area/science/research) @@ -81862,7 +81260,6 @@ dir = 1 }, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; dir = 1 }, /area/science/research) @@ -81876,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" @@ -81910,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 @@ -81923,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" = ( @@ -81942,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" @@ -81956,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" = ( @@ -81970,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" @@ -82051,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 }, @@ -82063,7 +81457,6 @@ dir = 4 }, /turf/open/floor/plasteel/whiteyellow/corner{ - icon_state = "whiteyellowcorner"; dir = 1 }, /area/medical/medbay/central) @@ -82243,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" = ( @@ -82271,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" = ( @@ -82390,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) @@ -82540,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"; @@ -82573,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; @@ -82913,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" = ( @@ -82983,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 }, @@ -82991,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{ @@ -83013,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) @@ -83026,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, @@ -83036,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 }, @@ -83055,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, @@ -83064,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, @@ -83072,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" = ( @@ -83156,6 +82545,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Experimentation Lab APC"; + areastring = "/area/science/explab"; pixel_y = 24 }, /obj/machinery/camera{ @@ -83280,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" @@ -83321,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 }, @@ -83332,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{ @@ -83363,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 }, @@ -83378,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"; @@ -83400,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, @@ -83435,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 @@ -83515,7 +82903,6 @@ dir = 4 }, /turf/open/floor/plasteel/whiteyellow/corner{ - icon_state = "whiteyellowcorner"; dir = 8 }, /area/medical/medbay/central) @@ -83661,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 @@ -83688,6 +83075,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Abandoned Medical Lab APC"; + areastring = "/area/medical/abandoned"; pixel_x = 1; pixel_y = -24 }, @@ -83695,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) @@ -83704,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, @@ -83715,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, @@ -83725,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) @@ -83738,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, @@ -83814,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" @@ -83852,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; @@ -83875,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" = ( @@ -83891,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" = ( @@ -83920,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, @@ -83962,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) @@ -84004,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, @@ -84043,7 +83407,6 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; dir = 1 }, /area/science/explab) @@ -84059,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) @@ -84087,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" = ( @@ -84121,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" = ( @@ -84137,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" @@ -84154,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" @@ -84171,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" @@ -84188,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" @@ -84216,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" = ( @@ -84300,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" = ( @@ -84362,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" = ( @@ -84403,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, @@ -84420,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" = ( @@ -84444,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" = ( @@ -84461,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 @@ -84519,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, @@ -84532,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 @@ -84633,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, @@ -84653,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 }, @@ -84712,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; @@ -84752,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) @@ -84763,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" @@ -84777,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 @@ -84854,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{ @@ -84863,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 }, @@ -84877,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) @@ -84896,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{ @@ -84916,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" }, @@ -84955,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 }, @@ -84968,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 }, @@ -84988,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 }, @@ -85021,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" = ( @@ -85033,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 }, @@ -85078,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" = ( @@ -85154,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, @@ -85290,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 }, @@ -85418,7 +84766,7 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/science/explab) +/area/maintenance/port) "diZ" = ( /obj/structure/cable/white{ d1 = 4; @@ -85514,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 }, @@ -85679,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" @@ -85693,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"; @@ -85752,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" @@ -85791,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 }, @@ -85934,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 }, @@ -86120,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" @@ -86224,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{ @@ -86240,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) @@ -86441,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 @@ -86462,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 }, @@ -86475,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 }, @@ -86486,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 }, @@ -86652,7 +85997,6 @@ dir = 6 }, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; dir = 1 }, /area/crew_quarters/heads/hor) @@ -86978,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" = ( @@ -87030,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" = ( @@ -87048,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" = ( @@ -87059,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, @@ -87074,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 }, @@ -87085,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{ @@ -87156,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) @@ -87180,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" @@ -87240,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" = ( @@ -87273,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{ @@ -87396,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) @@ -87451,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) @@ -87499,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" = ( @@ -87534,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"; @@ -87576,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 @@ -87598,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 @@ -87608,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 @@ -87619,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, @@ -87630,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 @@ -87700,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" = ( @@ -87764,7 +87100,6 @@ /area/science/mixing) "dnK" = ( /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; dir = 1 }, /area/science/mixing) @@ -87875,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 @@ -87960,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" = ( @@ -87994,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) @@ -88007,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, @@ -88043,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" @@ -88075,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"; @@ -88239,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" = ( @@ -88255,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" = ( @@ -88265,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" = ( @@ -88294,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) @@ -88306,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) @@ -88325,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, @@ -88342,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, @@ -88484,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; @@ -88551,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" @@ -88588,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 }, @@ -88669,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 @@ -88706,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 }, @@ -88726,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 }, @@ -88752,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) @@ -88807,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" @@ -88826,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" @@ -88845,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"; @@ -89078,7 +88394,7 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/medical/surgery) +/area/maintenance/starboard/aft) "dqk" = ( /obj/structure/cable/white{ d1 = 2; @@ -89137,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, @@ -89194,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) @@ -89214,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) @@ -89266,7 +88582,6 @@ network = list("SS13","RD") }, /turf/open/floor/plasteel/escape{ - icon_state = "escape"; dir = 8 }, /area/science/mixing) @@ -89339,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 @@ -89421,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 }, @@ -89607,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{ @@ -89629,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 }, @@ -89664,7 +88980,6 @@ dir = 4 }, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; dir = 1 }, /area/medical/genetics) @@ -89717,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" @@ -89996,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) @@ -90029,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) @@ -90162,7 +89476,6 @@ dir = 4 }, /turf/open/floor/plasteel/escape{ - icon_state = "escape"; dir = 8 }, /area/science/mixing) @@ -90225,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" = ( @@ -90265,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) @@ -90306,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" @@ -90361,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; @@ -90479,7 +89789,6 @@ dir = 4 }, /turf/open/floor/plasteel/whitepurple/side{ - icon_state = "whitepurple"; dir = 8 }, /area/medical/genetics) @@ -90562,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" @@ -90602,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" @@ -90611,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 }, @@ -90639,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 @@ -90658,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 @@ -90693,6 +90000,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Surgery APC"; + areastring = "/area/medical/surgery"; pixel_y = -26 }, /obj/machinery/camera{ @@ -90720,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, @@ -90737,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{ @@ -90766,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, @@ -90803,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 }, @@ -90817,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) @@ -90964,7 +90273,6 @@ dir = 4 }, /turf/open/floor/plasteel/arrival{ - icon_state = "arrival"; dir = 8 }, /area/science/mixing) @@ -91055,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{ @@ -91090,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 @@ -91114,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) @@ -91135,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"; @@ -91159,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) @@ -91187,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) @@ -91221,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" @@ -91236,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 @@ -91332,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" @@ -91343,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{ @@ -91432,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" = ( @@ -91522,6 +90829,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Toxins Lab APC"; + areastring = "/area/science/mixing"; pixel_x = -26; pixel_y = 3 }, @@ -91631,7 +90939,7 @@ dir = 4 }, /obj/structure/bed, -/obj/item/weapon/bedsheet/rd, +/obj/item/bedsheet/rd, /obj/machinery/status_display{ pixel_x = 32 }, @@ -91643,7 +90951,7 @@ /obj/item/stack/sheet/plasteel{ amount = 15 }, -/obj/item/weapon/wrench, +/obj/item/wrench, /obj/machinery/light{ dir = 8 }, @@ -91715,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" @@ -91734,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" @@ -91803,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 }, @@ -91834,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) @@ -91874,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" @@ -91901,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 @@ -91913,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" @@ -91969,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 }, @@ -91987,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 }, @@ -92016,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" @@ -92034,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, @@ -92266,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, @@ -92278,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) @@ -92309,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, @@ -92461,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 }, @@ -92590,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 @@ -92790,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{ @@ -92832,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, @@ -92846,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, @@ -92854,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, @@ -92872,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, @@ -92887,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) @@ -93004,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" @@ -93117,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; @@ -93141,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" = ( @@ -93247,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 }, @@ -93310,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 }, @@ -93334,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 @@ -93364,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) @@ -93403,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" = ( @@ -93521,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 @@ -93542,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 }, @@ -93577,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, @@ -93621,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" = ( @@ -93719,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) @@ -93733,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) @@ -93755,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) @@ -93805,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, @@ -93831,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" }, @@ -93858,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" = ( @@ -93883,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 @@ -93931,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"; @@ -93995,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, @@ -94025,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, @@ -94116,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{ @@ -94222,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{ @@ -94270,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 @@ -94597,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 @@ -94631,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" = ( @@ -94670,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" = ( @@ -94724,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" = ( @@ -94810,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 }, @@ -94880,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" = ( @@ -94912,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 }, @@ -94933,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, @@ -94967,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, @@ -94987,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) @@ -95006,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 }, @@ -95084,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 }, @@ -95136,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 }, @@ -95175,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 }, @@ -95231,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) @@ -95247,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 }, @@ -95667,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{ @@ -95676,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"; @@ -95744,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 }, @@ -95766,6 +95063,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Morgue APC"; + areastring = "/area/medical/morgue"; pixel_y = -26 }, /turf/open/floor/plating, @@ -95804,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" = ( @@ -95873,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 @@ -96237,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 }, @@ -96276,6 +95574,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Toxins Storage APC"; + areastring = "/area/science/storage"; pixel_x = 26 }, /obj/structure/cable/white, @@ -96303,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 @@ -96337,7 +95636,7 @@ dir = 1 }, /turf/open/floor/plasteel, -/area/science/robotics/lab) +/area/maintenance/port/aft) "dEk" = ( /obj/structure/plasticflaps{ opacity = 1 @@ -96441,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; @@ -96538,7 +95837,7 @@ dir = 1 }, /turf/open/floor/plasteel, -/area/science/mixing) +/area/maintenance/port/aft) "dEE" = ( /obj/structure/cable/white{ d1 = 1; @@ -96671,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, @@ -96737,7 +96036,7 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/hallway/primary/aft) +/area/maintenance/aft) "dEW" = ( /obj/structure/cable/white{ d1 = 4; @@ -96860,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 }, @@ -96922,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 }, @@ -96945,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 @@ -97016,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 @@ -97026,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" = ( @@ -97046,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 }, @@ -97063,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" = ( @@ -97079,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) @@ -97219,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" @@ -97313,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 @@ -97435,7 +96734,7 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/hallway/primary/aft) +/area/maintenance/port/aft) "dGp" = ( /obj/structure/cable/white{ d1 = 4; @@ -97508,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 @@ -97558,6 +96857,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Aft Maintenance APC"; + areastring = "/area/maintenance/aft"; pixel_x = 1; pixel_y = -24 }, @@ -97688,7 +96988,7 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/medical/medbay/central) +/area/maintenance/aft) "dGO" = ( /obj/structure/cable/white{ d1 = 4; @@ -97752,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) @@ -97777,7 +97076,7 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/medical/medbay/central) +/area/maintenance/starboard/aft) "dGS" = ( /obj/structure/cable/white{ d1 = 4; @@ -97857,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" = ( @@ -97876,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" }, @@ -97901,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" = ( @@ -98258,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" = ( @@ -98285,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" = ( @@ -98526,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; @@ -98559,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 @@ -98621,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, @@ -98630,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) @@ -98644,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) @@ -98659,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 @@ -98700,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) @@ -98806,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 }, @@ -98860,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 }, @@ -98869,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" = ( @@ -98897,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" = ( @@ -98962,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" @@ -98989,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 }, @@ -99029,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 }, @@ -99056,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" = ( @@ -99123,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{ @@ -99188,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 }, @@ -99221,6 +98509,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Departures Customs APC"; + areastring = "/area/security/checkpoint/customs"; pixel_x = -26; pixel_y = 3 }, @@ -99268,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" = ( @@ -99366,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 }, @@ -99387,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 }, @@ -99406,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 @@ -99448,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" = ( @@ -99507,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" = ( @@ -99603,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, @@ -99638,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" = ( @@ -99869,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 }, @@ -99878,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 @@ -99926,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 }, @@ -99991,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" = ( @@ -100264,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" = ( @@ -100275,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 }, @@ -100326,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{ @@ -100391,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) @@ -100401,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, @@ -100446,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" = ( @@ -100712,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 @@ -100803,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) @@ -100813,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" = ( @@ -100822,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" = ( @@ -100884,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{ @@ -100904,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{ @@ -100916,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 }, @@ -100999,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 }, @@ -101074,6 +100354,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Abandoned Library APC"; + areastring = "/area/library/abandoned"; pixel_x = -26; pixel_y = 3 }, @@ -101118,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" }, @@ -101137,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" }, @@ -101180,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 @@ -101267,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 }, @@ -101329,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" = ( @@ -101371,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 }, @@ -101412,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 }, @@ -101436,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 }, @@ -101451,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" = ( @@ -101475,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 }, @@ -101505,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 @@ -101517,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 }, @@ -101542,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" = ( @@ -101674,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 }, @@ -101685,7 +100963,6 @@ }, /area/shuttle/escape) "dOV" = ( -/obj/structure/grille, /obj/structure/cable/white{ d2 = 2; icon_state = "0-2" @@ -101694,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" @@ -101707,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" @@ -101720,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" = ( @@ -101761,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, @@ -101997,7 +101272,6 @@ name = "emergency shower" }, /turf/open/floor/plasteel/whiteblue/side{ - baseturf = /turf/open/space; dir = 4 }, /area/shuttle/escape) @@ -102023,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 }, @@ -102055,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) @@ -102109,7 +101383,6 @@ name = "virology camera" }, /turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; dir = 4 }, /area/medical/virology) @@ -102117,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) @@ -102149,7 +101421,6 @@ "dPS" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; dir = 5 }, /area/medical/virology) @@ -102193,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 @@ -102294,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, @@ -102316,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) @@ -102419,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 }, @@ -102504,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" = ( @@ -102570,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; @@ -102608,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" @@ -102621,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, @@ -102801,7 +102071,6 @@ dir = 4 }, /turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; dir = 4 }, /area/medical/virology) @@ -102903,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) @@ -102937,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" = ( @@ -102967,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 }, @@ -103042,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 }, @@ -103130,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, @@ -103142,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) @@ -103159,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) @@ -103197,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 }, @@ -103315,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 @@ -103336,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" @@ -103361,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" = ( @@ -103564,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 }, @@ -103588,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 }, @@ -103603,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 }, @@ -103625,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) @@ -103634,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) @@ -103811,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) @@ -103925,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 }, @@ -103938,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"; @@ -103948,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" = ( @@ -103996,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 }, @@ -104068,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 }, @@ -104167,6 +103428,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Chapel APC"; + areastring = "/area/chapel/main"; pixel_x = -26; pixel_y = 3 }, @@ -104239,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) @@ -104272,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 @@ -104282,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, @@ -104292,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 }, @@ -104307,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 }, @@ -104318,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) @@ -104353,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" = ( @@ -104548,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"; @@ -104578,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, @@ -104591,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) @@ -104608,7 +103865,6 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; dir = 5 }, /area/medical/virology) @@ -104626,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) @@ -104703,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, @@ -104828,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) @@ -104845,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, @@ -104860,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) @@ -104899,7 +104152,6 @@ dir = 1 }, /turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; dir = 10 }, /area/medical/virology) @@ -104915,7 +104167,6 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; dir = 6 }, /area/medical/virology) @@ -104934,7 +104185,6 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; dir = 10 }, /area/medical/virology) @@ -104944,7 +104194,6 @@ dir = 1 }, /turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; dir = 6 }, /area/medical/virology) @@ -105081,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) @@ -105102,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" = ( @@ -105119,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 }, @@ -105134,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 }, @@ -105195,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 }, @@ -105264,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, @@ -105303,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; @@ -105350,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{ @@ -105585,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, @@ -105600,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) @@ -105643,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, @@ -105749,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" = ( @@ -105778,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) @@ -105796,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) @@ -105834,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) @@ -105848,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" = ( @@ -105857,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" = ( @@ -105914,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{ @@ -105988,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, @@ -106021,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{ @@ -106080,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" = ( @@ -106227,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 }, @@ -106240,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"; @@ -106252,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 @@ -106341,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{ @@ -106349,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{ @@ -106358,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, @@ -106392,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 @@ -106495,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) @@ -106521,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 }, @@ -106554,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 @@ -106711,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" = ( @@ -106769,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 @@ -106782,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 }, @@ -106834,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 }, @@ -106878,6 +106119,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Chapel Quarters APC"; + areastring = "/area/chapel/office"; pixel_y = 24 }, /obj/structure/cable/white{ @@ -106887,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; @@ -106949,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; @@ -106960,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 }, @@ -106987,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" = ( @@ -107056,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) @@ -107105,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" = ( @@ -107126,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" = ( @@ -107176,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" @@ -107192,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 }, @@ -107263,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 }, @@ -107282,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 }, @@ -107322,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" = ( @@ -107331,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" = ( @@ -107349,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 @@ -107358,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 }, @@ -107482,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" = ( @@ -107531,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; @@ -107558,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" = ( @@ -107573,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 }, @@ -107597,7 +106830,6 @@ "eax" = ( /obj/machinery/computer/security, /turf/open/floor/plasteel/darkred/side{ - icon_state = "darkred"; dir = 9 }, /area/shuttle/escape) @@ -107606,7 +106838,6 @@ dir = 8 }, /turf/open/floor/plasteel/vault{ - icon_state = "vault"; dir = 5 }, /area/shuttle/escape) @@ -107617,7 +106848,6 @@ pixel_y = 58 }, /turf/open/floor/plasteel/vault{ - icon_state = "vault"; dir = 5 }, /area/shuttle/escape) @@ -107626,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) @@ -107645,7 +106873,6 @@ "eaD" = ( /obj/machinery/computer/secure_data, /turf/open/floor/plasteel/darkred/side{ - icon_state = "darkred"; dir = 10 }, /area/shuttle/escape) @@ -107661,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" = ( @@ -107679,7 +106906,6 @@ "eaJ" = ( /obj/machinery/computer/atmos_alert, /turf/open/floor/plasteel/darkyellow/side{ - icon_state = "darkyellow"; dir = 6 }, /area/shuttle/escape) @@ -107690,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) @@ -107725,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 }, @@ -107798,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 @@ -108070,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 }, @@ -108117,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, @@ -108155,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 }, @@ -108233,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, @@ -108287,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) @@ -108383,7 +107601,6 @@ "edh" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 1 }, /area/maintenance/starboard/fore) @@ -108418,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" = ( @@ -108507,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 }, @@ -108517,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 }, @@ -108546,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{ @@ -108557,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" = ( @@ -108578,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" = ( @@ -108652,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 @@ -108699,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 }, @@ -108709,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 }, @@ -108768,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 @@ -108805,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 }, @@ -108828,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 }, @@ -108850,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 @@ -108903,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 @@ -108973,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 @@ -109030,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; @@ -109049,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 @@ -109073,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 }, @@ -109118,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) @@ -109135,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 }, @@ -109157,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 }, @@ -109181,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 @@ -109205,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 }, @@ -109236,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 @@ -109250,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{ @@ -109274,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 @@ -109287,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 }, @@ -109340,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 }, @@ -109357,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{ @@ -109369,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 }, @@ -109396,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 @@ -109405,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{ @@ -109538,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 }, @@ -109547,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 @@ -109564,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 }, @@ -109584,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 @@ -109610,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, @@ -109632,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{ @@ -109664,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, @@ -109688,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, @@ -109715,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, @@ -109761,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 @@ -110020,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{ @@ -110046,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{ @@ -110083,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" = ( @@ -110185,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" = ( @@ -110199,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" = ( @@ -110208,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" = ( @@ -110238,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" = ( @@ -110251,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" = ( @@ -110360,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" = ( @@ -110381,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{ @@ -110417,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{ @@ -110450,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, @@ -110468,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{ @@ -110759,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; @@ -110770,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 }, @@ -110798,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 @@ -110838,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" = ( @@ -110912,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 }, @@ -110952,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 @@ -111000,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 }, @@ -111095,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 }, @@ -111107,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 }, @@ -111423,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 @@ -111689,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 }, @@ -111753,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{ @@ -111776,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{ @@ -111803,7 +111004,7 @@ }, /area/space) "emI" = ( -/obj/item/weapon/weldingtool/largetank{ +/obj/item/weldingtool/largetank{ pixel_y = 3 }, /obj/item/device/multitool, @@ -111976,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 }, @@ -112063,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 }, @@ -112076,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 }, @@ -112114,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 }, @@ -112163,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 @@ -112242,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 @@ -112251,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 @@ -112643,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 }, @@ -113063,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 }, @@ -113437,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, @@ -113947,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 @@ -139547,13 +138762,13 @@ bZC duO cJx cHS -cMI -cMI -cMI +cHX +cHX +cHX cRJ -cMI -cMI -cMI +cHX +cHX +cHX cHS cJA cFm @@ -140061,13 +139276,13 @@ cBp erO cJz cHS -cMI -cMI -cMI -cMI -cMI -cMI -cMI +cHX +cHX +cHX +cHX +cHX +cHX +cHX cHS cZL dbc @@ -140320,8 +139535,8 @@ cJA cHS cHS cOs -cMI -cMI +cHX +cHX cTv cOs cHS @@ -148838,7 +148053,7 @@ dJN cJM dLH dML -dNJ +dED dOy dPo dQd @@ -156257,7 +155472,7 @@ cPm cLL cSA cUj -cVW +cUu cXJ cZi dap @@ -156403,11 +155618,11 @@ epT acf aaG acy -acO adf adl +esx +abK abK -adS aeg aep aeC @@ -156916,7 +156131,7 @@ abM abf aaf aaG -acz +esw acP acP acP @@ -156924,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..9a982211b4 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" = ( diff --git a/_maps/map_files/OmegaStation/OmegaStation.dmm b/_maps/map_files/OmegaStation/OmegaStation.dmm index 020a963662..9a3b2b9454 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 }, @@ -19088,7 +18986,6 @@ pixel_x = -32 }, /turf/open/floor/plasteel/arrival{ - icon_state = "arrival"; dir = 8 }, /area/hallway/primary/central{ @@ -19254,7 +19151,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 +19165,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 +19189,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 +19282,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 +19372,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 +19426,6 @@ pixel_x = -24 }, /turf/open/floor/plasteel/arrival{ - icon_state = "arrival"; dir = 8 }, /area/hallway/primary/central{ @@ -19582,7 +19476,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 +19485,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 +19535,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 +19543,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 +19565,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 +19727,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 +19811,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 +19906,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 +20118,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 +20136,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 +20183,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 +20197,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 +20223,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 +20446,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 +20485,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 +20535,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 +20778,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 +20814,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 +20910,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 +20938,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 +21048,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 +21176,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 +21214,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 +21242,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 +21274,7 @@ cell_type = 5000; dir = 1; name = "Gravity Generator APC"; + areastring = "/area/engine/gravity_generator"; pixel_y = 25 }, /obj/structure/cable{ @@ -21432,8 +21324,7 @@ /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 +21361,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 +21439,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 +21463,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 +21528,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 +21562,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 +21628,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 +21653,6 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/greenblue/side{ - icon_state = "greenblue"; dir = 1 }, /area/hydroponics) @@ -21774,7 +21661,6 @@ dir = 4 }, /turf/open/floor/plasteel/greenblue/side{ - icon_state = "greenblue"; dir = 5 }, /area/hydroponics) @@ -21795,9 +21681,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 +21736,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 +21823,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 +21852,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{ @@ -22286,7 +22172,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 +22185,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 +22197,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 +22252,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 +22289,6 @@ icon_state = "1-8" }, /turf/open/floor/plasteel/purple/side{ - icon_state = "purple"; dir = 5 }, /area/janitor) @@ -22446,22 +22331,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 +22355,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 +22386,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 +22510,6 @@ }) "aLt" = ( /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 5 }, /area/hallway/secondary/exit{ @@ -22669,12 +22551,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 +22564,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 +22628,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 +22639,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 }, @@ -22815,8 +22696,7 @@ /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 +22806,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 +22837,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 +22847,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 +22887,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 +22932,6 @@ /area/hydroponics) "aMl" = ( /turf/open/floor/plasteel/greenblue/side{ - icon_state = "greenblue"; dir = 10 }, /area/hydroponics) @@ -23102,7 +22980,6 @@ "aMq" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/greenblue/side{ - icon_state = "greenblue"; dir = 6 }, /area/hydroponics) @@ -23126,7 +23003,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 +23074,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 +23083,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 +23112,6 @@ "aMC" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 4 }, /area/hallway/secondary/exit{ @@ -23271,8 +23146,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 +23156,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 +23172,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 +23192,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 +23216,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 +23293,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 +23315,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 +23495,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 +23534,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 +23562,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 +23576,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Hydroponics APC"; + areastring = "/area/hydroponics"; pixel_y = -26 }, /obj/structure/cable/white, @@ -23876,20 +23749,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 +23814,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 +23837,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 +23854,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 +23863,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 +23883,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 +23982,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 +24030,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Engine Room APC"; + areastring = "/area/engine/engineering"; pixel_x = 26 }, /obj/structure/cable/white, @@ -24204,8 +24077,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 +24093,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 +24115,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 +24131,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 +24201,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 +24279,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 +24563,6 @@ network = list("SS13","Prison") }, /turf/open/floor/plasteel/green/corner{ - icon_state = "greencorner"; dir = 1 }, /area/hallway/primary/central{ @@ -24727,7 +24590,6 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/purple/corner{ - icon_state = "purplecorner"; dir = 1 }, /area/hallway/primary/central{ @@ -24741,6 +24603,7 @@ aidisabled = 0; dir = 1; name = "Primary Hall APC"; + areastring = "/area/hallway/primary/central"; pixel_y = 24 }, /obj/structure/cable/white{ @@ -24753,7 +24616,6 @@ icon_state = "0-8" }, /turf/open/floor/plasteel/green/corner{ - icon_state = "greencorner"; dir = 1 }, /area/hallway/primary/central{ @@ -24809,7 +24671,6 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/green/corner{ - icon_state = "greencorner"; dir = 1 }, /area/hallway/primary/central{ @@ -24825,7 +24686,6 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; dir = 1 }, /area/hallway/primary/central{ @@ -24845,7 +24705,6 @@ network = list("SS13","Prison") }, /turf/open/floor/plasteel/green/corner{ - icon_state = "greencorner"; dir = 1 }, /area/hallway/primary/central{ @@ -24874,7 +24733,6 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; dir = 1 }, /area/hallway/primary/central) @@ -24889,7 +24747,6 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/green/corner{ - icon_state = "greencorner"; dir = 1 }, /area/hallway/primary/central) @@ -24903,7 +24760,6 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; dir = 1 }, /area/hallway/primary/central) @@ -24920,7 +24776,6 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/green/corner{ - icon_state = "greencorner"; dir = 1 }, /area/hallway/primary/central) @@ -25177,23 +25032,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 +25097,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 +25154,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 +25237,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 +25283,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 +25586,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 +25604,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 +25808,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 +25849,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 +25870,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 +25878,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 +25900,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 +25962,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 +25972,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 +26035,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 +26268,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 +26302,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 +26410,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 +26487,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 +26509,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 +26648,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 +26664,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 +26697,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 +26722,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 +26738,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 +26792,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 +26849,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 +26883,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 +26952,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 +26997,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 +27014,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 +27036,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 +27052,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 +27062,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 +27107,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 +27248,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 +27323,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Library APC"; + areastring = "/area/library"; pixel_x = -26; pixel_y = 3 }, @@ -27594,8 +27433,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 +27477,6 @@ icon_state = "1-4" }, /turf/open/floor/plasteel/whiteyellow/corner{ - icon_state = "whiteyellowcorner"; dir = 8 }, /area/medical/chemistry) @@ -27716,13 +27553,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 +27592,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 +27636,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 +27771,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 +27859,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 +27937,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 +27963,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 +27975,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 +28118,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 +28181,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 +28223,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 +28257,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 +28274,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 +28322,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 +28341,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 +28359,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 +28464,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 +28474,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 +28555,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Morgue APC"; + areastring = "/area/medical/morgue"; pixel_y = -26 }, /obj/structure/cable/white{ @@ -28750,8 +28587,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 +28604,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 +28627,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 +28636,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 +28652,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 +28677,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 +28700,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 +28719,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 +28756,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 +28804,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 +28843,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 +28853,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 +28924,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 +29119,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 +29180,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 +29216,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 +29234,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 +29272,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 +29311,6 @@ dir = 8 }, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; dir = 1 }, /area/hallway/primary/central) @@ -29619,7 +29448,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 +29561,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 +29687,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 +29857,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 +29875,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 +29944,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 +29963,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 +29994,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 +30006,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 +30079,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 +30323,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 +30345,7 @@ cell_type = 10000; dir = 1; name = "Mech Bay APC"; + areastring = "/area/science/robotics/mechbay"; pixel_y = 28 }, /obj/structure/cable/white{ @@ -30566,18 +30393,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 +30431,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 +30479,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 +30599,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 +30624,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 +30654,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 +30732,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 +30772,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 +30926,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 +30978,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 +31006,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 +31096,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 +31152,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 +31185,6 @@ dir = 8 }, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; dir = 8 }, /area/hallway/primary/central) @@ -31430,6 +31253,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 +31320,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 +31470,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 +31540,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 +31570,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 +31596,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 +31635,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 +31644,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 +31767,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 +31879,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 +31892,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 +31901,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 +31924,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 +32014,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 +32060,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 +32178,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 +32215,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 +32234,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 +32282,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 +32290,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 +32326,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 +32538,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 +32551,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 +32647,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 +32706,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 +32721,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 +32745,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 +32763,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 +32782,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 +32794,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 +32826,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 +32871,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 +32989,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 +33187,6 @@ pixel_x = -23 }, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; dir = 8 }, /area/hallway/primary/central) @@ -33591,6 +33411,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 +33432,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 +33481,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 +33507,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 +33578,6 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/blue/corner{ - icon_state = "bluecorner"; dir = 8 }, /area/hallway/primary/central) @@ -33820,6 +33640,7 @@ aidisabled = 0; dir = 1; name = "Central Hall APC"; + areastring = "/area/hallway/primary/central"; pixel_y = 24 }, /obj/structure/cable/white{ @@ -33979,6 +33800,7 @@ cell_type = 5000; dir = 1; name = "Chapel APC"; + areastring = "/area/chapel/main"; pixel_y = 25 }, /obj/effect/landmark/start/assistant, @@ -34119,8 +33941,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 +34012,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 +34037,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 +34048,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 +34056,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 +34074,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 +34195,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 +34229,7 @@ dir = 2 }, /turf/open/floor/plasteel, -/area/hallway/secondary/entry) +/area/maintenance/port) "bgP" = ( /turf/closed/wall, /area/hallway/secondary/entry) @@ -34458,8 +34279,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 +34393,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 +34422,6 @@ /area/science/xenobiology) "bhf" = ( /turf/open/floor/plasteel/vault{ - icon_state = "vault"; dir = 8 }, /area/science/xenobiology) @@ -34707,7 +34525,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 +34639,7 @@ cell_type = 5000; dir = 1; name = "Arrivals APC"; + areastring = "/area/hallway/secondary/entry"; pixel_y = 25 }, /obj/structure/cable/white{ @@ -34886,7 +34705,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 +34732,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 +34787,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 +34805,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 +34818,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 +34827,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 +34856,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 +34982,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 +35191,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 +35401,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 +35458,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 +35507,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 +35517,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 +35608,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 +35668,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 +35715,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 +35746,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 +35758,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 +35796,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 +35821,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 +35850,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 +35878,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Xenobiology Lab APC"; + areastring = "/area/science/xenobiology"; pixel_x = 26 }, /obj/machinery/light_switch{ @@ -36127,8 +35937,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 +35946,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 +35982,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 +36047,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 +36060,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 +36143,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 +36164,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 +36178,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 +36254,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 +36276,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 +36289,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 +36320,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 +36340,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 +36420,6 @@ dir = 1 }, /turf/open/floor/plasteel/blue/side{ - icon_state = "blue"; dir = 4 }, /area/shuttle/arrival) @@ -36971,8 +36777,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 +36817,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 +36839,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 +36883,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 +36918,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 +36954,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 +37022,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 +37060,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 +37140,7 @@ /turf/closed/wall/mineral/plastitanium, /area/shuttle/syndicate) "bnx" = ( +/turf/open/space, /turf/closed/wall/mineral/plastitanium{ icon_state = "diagonalWall3" }, @@ -37372,6 +37173,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 +37189,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 +37199,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 +37447,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 +37460,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 +37566,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 +37582,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 +37687,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 +37747,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 +37770,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 +37797,7 @@ }, /area/shuttle/syndicate) "bpX" = ( -/obj/item/weapon/weldingtool/largetank{ +/obj/item/weldingtool/largetank{ pixel_y = 3 }, /obj/item/device/multitool, @@ -38064,8 +37864,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 +38033,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 +38046,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 +38084,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 +38124,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 +38159,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 +38172,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 +38203,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 +38212,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 +38428,6 @@ icon_state = "2-4" }, /turf/open/floor/plasteel/escape{ - icon_state = "escape"; dir = 1 }, /area/hallway/secondary/exit{ @@ -38753,7 +38550,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 +38624,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 +38851,6 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 9 }, /area/hallway/secondary/exit{ @@ -39070,7 +38866,6 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 1 }, /area/hallway/secondary/exit{ @@ -39098,7 +38893,6 @@ icon_state = "1-8" }, /turf/open/floor/plasteel/brown{ - icon_state = "brown"; dir = 1 }, /area/hallway/secondary/exit{ @@ -39224,7 +39018,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 +39123,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 +39282,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 +39401,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Telecomms Server Room APC"; + areastring = "/area/tcommsat/server"; pixel_x = -26 }, /obj/structure/cable{ @@ -39742,8 +39537,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 +39707,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 +39773,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 +39793,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 +39847,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 +39979,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 +40006,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 +40151,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 +78858,7 @@ alg apJ apJ apI -ata +aHF atU apI apI @@ -81917,7 +81701,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..7f55c286c7 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/book/codex_gigas, +/obj/item/poster/random_contraband, +/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" = ( @@ -4148,7 +4124,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 +4170,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 +4182,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 +4276,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 +4329,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 +4423,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 }, @@ -4485,7 +4461,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 +4480,7 @@ brightness = 3; dir = 8 }, -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 6 }, @@ -4636,7 +4612,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 +4691,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 +4792,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 +4831,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 +4863,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 +4886,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 +4907,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; @@ -4950,7 +4924,7 @@ /area/space) "alb" = ( /obj/structure/table, -/obj/item/weapon/lighter, +/obj/item/lighter, /obj/machinery/light/small{ dir = 8 }, @@ -4958,20 +4932,20 @@ /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 +4993,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 +5044,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 +5055,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 +5165,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 +5205,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 +5222,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 +5406,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 +5434,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 +5615,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 +5666,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 +5704,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 +5766,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 +5837,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 +5929,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 +5958,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 +5986,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 +6053,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 +6096,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 +6160,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 +6208,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 +6217,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 +6302,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 +6655,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 +6671,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 +6691,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 +6725,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 +6746,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 +6761,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 +6927,6 @@ /turf/open/space/basic, /area/space) "app" = ( -/obj/structure/lattice, /obj/machinery/camera{ c_tag = "Bridge Starboard Exterior"; dir = 1 @@ -7071,8 +7035,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 +7074,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 +7096,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 +7114,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 +7176,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 +7216,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 +7316,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" = ( @@ -7496,7 +7456,9 @@ /area/security/brig) "aqB" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel/black, +/turf/open/floor/plasteel/darkred/side{ + dir = 1 + }, /area/security/brig) "aqC" = ( /turf/open/floor/plasteel/black, @@ -7505,7 +7467,9 @@ /obj/machinery/ai_status_display{ pixel_y = 32 }, -/turf/open/floor/plasteel/black, +/turf/open/floor/plasteel/darkred/side{ + dir = 1 + }, /area/security/brig) "aqE" = ( /obj/structure/cable{ @@ -7533,8 +7497,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 +7572,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 +7643,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Dormitory APC"; + areastring = "/area/crew_quarters/dorms"; pixel_y = 25 }, /obj/structure/cable{ @@ -7752,7 +7716,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 +7864,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 +7974,7 @@ layer = 4; pixel_y = 32 }, -/obj/item/weapon/folder/yellow{ +/obj/item/folder/yellow{ pixel_y = 4 }, /obj/structure/table/glass, @@ -8018,7 +7982,7 @@ dir = 1; light_color = "#e8eaff" }, -/obj/item/weapon/pen, +/obj/item/pen, /turf/open/floor/plasteel/darkblue/side{ dir = 1 }, @@ -8132,7 +8096,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 +8184,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 +8226,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 +8236,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 +8260,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/item/weapon/cigbutt, +/obj/item/cigbutt, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -8333,8 +8295,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 +8459,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 +8587,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 +8627,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 +8704,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 +8771,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 +8825,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 +8850,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 +8876,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 +8921,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 +8951,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" = ( @@ -9019,13 +8976,13 @@ /area/security/brig) "atI" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/black, +/turf/open/floor/plasteel/darkred/side, /area/security/brig) "atJ" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 }, -/turf/open/floor/plasteel/black, +/turf/open/floor/plasteel/darkred/side, /area/security/brig) "atK" = ( /obj/structure/cable{ @@ -9145,11 +9102,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 +9146,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 +9226,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 +9235,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 +9364,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 +9460,6 @@ pixel_x = -22 }, /turf/open/floor/plasteel/darkpurple/side{ - icon_state = "darkpurple"; dir = 1 }, /area/bridge) @@ -9514,7 +9470,6 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/darkpurple/side{ - icon_state = "darkpurple"; dir = 1 }, /area/bridge) @@ -9629,8 +9584,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 +9593,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 +9691,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 +9705,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 +9756,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 +9775,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 +9794,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 +9824,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 +9885,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 +9902,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 +9974,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 +9998,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 +10023,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 +10122,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 +10192,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 +10259,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 +10331,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 +10347,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 +10363,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 +10394,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 +10438,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 +10446,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 +10493,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 +10599,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 +10637,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 +10651,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 +10692,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 +10728,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 +10747,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 +10792,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 +10855,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 +10972,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 +10981,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 +11031,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 +11114,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 +11258,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 +11332,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 +11444,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 +11519,7 @@ cell_type = 10000; dir = 4; name = "Bridge APC"; + areastring = "/area/bridge"; pixel_x = 24 }, /obj/structure/cable{ @@ -11613,7 +11552,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 +11580,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 +11653,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 +11838,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 +11866,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 +11975,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 +11990,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 +12007,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 +12030,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 +12042,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 +12163,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 +12270,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 +12315,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 +12425,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 +12454,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 +12558,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 +12571,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 +12654,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 +12702,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 +12769,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 +12795,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 +12817,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 +12856,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 +12870,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 +12897,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 +12911,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 +13008,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 +13055,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 +13090,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 +13233,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 +13266,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 +13284,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 +13317,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 +13411,8 @@ pixel_x = -24 }, /turf/open/floor/plasteel/neutral/side{ - dir = 8 + dir = 8; + heat_capacity = 1e+006 }, /area/storage/primary) "aDx" = ( @@ -13493,7 +13445,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 +13757,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 +13818,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 +13836,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 +13858,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 +13891,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 +13921,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 +13937,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 +13946,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 +13989,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 +13998,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 +14033,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 +14042,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 +14083,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 +14096,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 +14146,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 +14155,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 +14187,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 +14200,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 +14284,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 +14331,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 +14353,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 +14380,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 +14432,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 +14541,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 +14584,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 +14653,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 +14666,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 +14679,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 +14697,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 +14720,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 +14741,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 +14749,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 +14757,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 +14765,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 +14806,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 +14823,6 @@ d2 = 2; icon_state = "1-2" }, -/obj/item/weapon/storage/toolbox/emergency, /turf/open/floor/plating, /area/storage/emergency/starboard) "aGB" = ( @@ -14869,15 +14836,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 +14880,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 +14899,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 +14932,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 +14963,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 +14979,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 +15004,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 +15061,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 +15094,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 +15103,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 +15115,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 +15180,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 +15228,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 +15415,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 +15519,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 +15578,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 +15595,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 +15723,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 +15760,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 +15769,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 +15935,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 +15954,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 +15967,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 +16065,7 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/crew_quarters/dorms) +/area/hallway/primary/central) "aJg" = ( /obj/structure/cable{ d1 = 4; @@ -16096,7 +16088,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 +16104,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 +16134,7 @@ location = "Dorms" }, /turf/open/floor/plasteel, -/area/crew_quarters/dorms) +/area/hallway/primary/central) "aJl" = ( /obj/structure/cable{ d1 = 4; @@ -16157,7 +16146,7 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/crew_quarters/dorms) +/area/hallway/primary/central) "aJm" = ( /obj/structure/cable{ d1 = 4; @@ -16170,7 +16159,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 +16434,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 +16586,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 +16607,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 +16697,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 +16793,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 +16805,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 +16820,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 +16882,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 +16902,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 +16926,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 +16959,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 +16975,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 +16993,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 +17004,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 +17025,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 +17042,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 +17053,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 +17065,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 +17073,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 +17088,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 +17099,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 +17114,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 +17272,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 +17294,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 +17311,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 +17322,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 +17523,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 +17580,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 +17673,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 +17703,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 +17715,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 +17739,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 +17770,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 +17791,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 +17805,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 +17826,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 +17835,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 +17867,7 @@ name = "Auxiliary Restrooms APC"; pixel_y = -24 }, -/obj/item/weapon/soap/nanotrasen, +/obj/item/soap/nanotrasen, /obj/machinery/shower{ dir = 8 }, @@ -17915,18 +17881,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 +17930,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 +17974,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 +17996,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 +18008,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 +18023,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 +18040,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 +18072,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 +18107,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 +18159,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 +18367,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 +18396,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 +18414,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 +18445,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 +18501,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 +18540,7 @@ /area/storage/eva) "aOE" = ( /obj/structure/table, -/obj/item/weapon/hand_tele, +/obj/item/hand_tele, /obj/machinery/light{ dir = 8 }, @@ -18578,8 +18552,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 +18567,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 +18582,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 +18594,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 +18606,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 +18673,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 +18687,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 +18799,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 +18809,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 +18918,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 +18931,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 +18950,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 +18974,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 +19083,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 +19146,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 +19351,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 +19394,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 +19506,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 +19638,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 +19659,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 +19733,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 +19758,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 +19775,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 +19897,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 +19956,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 +19964,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 +20002,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 +20029,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, @@ -20093,7 +20087,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 +20126,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 +20144,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 +20196,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 +20293,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 +20318,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 +20335,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 +20400,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/dropper, +/obj/item/reagent_containers/glass/bottle/mutagen, +/obj/item/reagent_containers/dropper, /turf/open/floor/plasteel/hydrofloor, /area/hydroponics) "aSH" = ( @@ -20485,24 +20477,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 +20513,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 +20608,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 +20933,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 +21046,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 +21129,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 +21139,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 +21154,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 +21316,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 +21356,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 +21388,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 +21505,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 +21609,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 +21708,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 +21741,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 +21924,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 +21932,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 +21945,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 +21966,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 +21976,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 +22040,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 +22061,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 +22105,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 +22148,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 +22169,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 +22188,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 +22377,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 +22391,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 +22431,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 +22495,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 +22505,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 +22519,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 +22536,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 +22549,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 +22589,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 +22793,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 +22810,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 +22828,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 +22843,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 +22851,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 +22893,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 +22909,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 +22930,6 @@ /area/hydroponics) "aXV" = ( /turf/open/floor/plasteel/neutral/side{ - icon_state = "neutral"; dir = 5 }, /area/hydroponics) @@ -22957,7 +22972,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 +22983,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 +22999,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 +23008,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 +23073,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 +23117,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 +23143,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 +23226,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 +23244,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" = ( @@ -23295,6 +23333,11 @@ /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 +23359,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 +23381,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 +23449,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, +/obj/structure/chair/stool/bar, /turf/open/floor/plasteel/vault{ dir = 5 }, @@ -23403,9 +23458,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 +23644,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 +23902,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 +24036,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 +24052,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 +24077,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Cargo Office APC"; + areastring = "/area/quartermaster/office"; pixel_x = 1; pixel_y = -24 }, @@ -24039,8 +24099,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 +24192,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 +24266,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 +24392,7 @@ }, /area/hydroponics) "bbd" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ +/obj/item/twohanded/required/kirbyplants{ icon_state = "plant-10"; layer = 4.1 }, @@ -24357,7 +24415,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 +24424,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 +24439,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 +24454,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 +24476,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 +24525,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 +24576,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 +24585,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 +24599,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 +24618,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 +24670,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 +24723,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 +24731,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 +24793,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 +24814,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 +24831,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 +24877,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 +24896,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 +24985,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 +25202,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 +25209,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 +25282,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 +25306,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 +25321,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 +25402,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 +25463,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 +25488,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 +25574,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 +25655,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 +25794,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 +25803,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 +25819,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 +25834,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 +25856,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 +25886,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 +25934,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 +26010,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 +26049,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 +26194,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 +26209,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 +26257,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 +26266,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 +26325,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 +26351,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 +26444,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 +26455,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 +26521,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 +26541,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 +26615,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 +26646,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 +26659,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 +26690,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 +26711,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 +26873,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 +26922,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 +27182,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/science/robotics/mechbay) +/area/maintenance/department/cargo) "bhq" = ( /obj/structure/cable{ d1 = 1; @@ -27191,7 +27217,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/quartermaster/miningdock) +/area/maintenance/department/cargo) "bhs" = ( /obj/structure/cable{ d1 = 4; @@ -27385,7 +27411,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 +27487,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 +27624,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 +27665,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 +27778,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 +27802,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 +27823,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 +27869,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Lounge APC"; + areastring = "/area/crew_quarters/lounge"; pixel_y = -24 }, /obj/structure/cable, @@ -27849,7 +27880,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 +27896,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 +27980,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 +27990,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 +28027,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 +28051,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 +28065,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 +28118,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 +28151,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 +28205,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 +28318,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 +28365,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 +28392,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 +28401,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 +28422,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 +28459,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 +28522,7 @@ }, /obj/structure/disposalpipe/segment, /turf/open/floor/plating, -/area/science/explab) +/area/maintenance/department/cargo) "bkD" = ( /obj/structure/plasticflaps{ opacity = 1 @@ -28552,7 +28559,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 +28579,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 +28598,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 +28652,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 +28698,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 +28766,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 +28778,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 +28812,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 +28822,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 +28846,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 +28863,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 +28874,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 +28900,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 +28948,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 +29011,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 +29021,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 +29032,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 +29040,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 +29151,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" = ( @@ -29190,7 +29205,7 @@ icon_state = "4-8" }, /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 +29217,7 @@ /obj/machinery/power/apc{ dir = 2; name = "Lounge APC"; + areastring = "/area/storage/emergency/port"; pixel_y = -24 }, /obj/structure/cable{ @@ -29245,21 +29261,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 +29286,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 +29306,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 +29318,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Medbay Security APC"; + areastring = "/area/security/checkpoint/medical"; pixel_x = -25 }, /obj/structure/cable{ @@ -29343,17 +29354,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 +29381,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 +29442,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 +29455,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 +29522,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 +29542,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 +29600,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 +29758,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 +29799,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 +29828,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 +29842,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 +29862,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 +29871,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 +29887,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 +29936,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 +29949,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 +29958,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 +29976,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 +29996,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 +30023,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 +30043,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 +30058,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 +30124,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 +30181,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 +30192,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 +30255,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 +30284,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 +30334,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 +30350,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 +30376,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 +30418,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 +30426,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 +30443,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 +30497,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 +30548,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 +30569,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 +30621,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 +30663,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 +30739,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 +30823,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 +30842,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 +30871,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 +30884,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 +30897,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 +30906,7 @@ /obj/machinery/door/airlock/glass{ name = "Research Division" }, +/obj/effect/turf_decal/delivery, /turf/open/floor/plasteel/purple/side{ dir = 8 }, @@ -30877,10 +30914,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 +30925,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 +30984,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 +31012,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 +31097,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 +31113,6 @@ /turf/open/floor/engine, /area/science/xenobiology) "bqA" = ( -/obj/structure/grille, /obj/structure/cable{ d2 = 8; icon_state = "0-8" @@ -31090,7 +31125,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 +31146,6 @@ /turf/open/floor/engine, /area/science/xenobiology) "bqC" = ( -/obj/structure/grille, /obj/structure/disposalpipe/segment, /obj/structure/cable{ d2 = 8; @@ -31125,11 +31159,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 +31171,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 +31200,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 +31232,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 +31249,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 +31281,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 +31319,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 +31337,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Arrivals APC"; + areastring = "/area/hallway/secondary/entry"; pixel_x = 24 }, /obj/structure/cable{ @@ -31322,7 +31351,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 +31555,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 +31590,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 +31604,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 +31650,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 +31672,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 +31703,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 +31749,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 +31822,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 +31836,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 +31869,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 +32074,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 +32168,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 +32211,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 +32228,7 @@ /obj/machinery/light{ dir = 1 }, +/obj/effect/turf_decal/delivery, /turf/open/floor/plasteel/blue, /area/medical/sleeper) "bsE" = ( @@ -32214,6 +32245,7 @@ /obj/machinery/airalarm{ pixel_y = 22 }, +/obj/effect/turf_decal/delivery, /turf/open/floor/plasteel/blue, /area/medical/sleeper) "bsF" = ( @@ -32269,9 +32301,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 +32345,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 +32382,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 +32411,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 +32432,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 +32489,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 +32508,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 +32533,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 +32580,6 @@ dir = 4 }, /turf/open/floor/plasteel/darkpurple/side{ - icon_state = "darkpurple"; dir = 1 }, /area/science/xenobiology) @@ -32548,7 +32588,6 @@ dir = 4 }, /turf/open/floor/plasteel/darkgreen/side{ - icon_state = "darkgreen"; dir = 1 }, /area/science/xenobiology) @@ -32562,7 +32601,6 @@ dir = 4 }, /turf/open/floor/plasteel/darkgreen/side{ - icon_state = "darkgreen"; dir = 1 }, /area/science/xenobiology) @@ -32574,7 +32612,6 @@ dir = 4 }, /turf/open/floor/plasteel/darkpurple/side{ - icon_state = "darkpurple"; dir = 1 }, /area/science/xenobiology) @@ -32583,7 +32620,6 @@ dir = 4 }, /turf/open/floor/plasteel/darkpurple/side{ - icon_state = "darkpurple"; dir = 1 }, /area/science/xenobiology) @@ -32597,7 +32633,6 @@ dir = 4 }, /turf/open/floor/plasteel/darkpurple/side{ - icon_state = "darkpurple"; dir = 1 }, /area/science/xenobiology) @@ -32615,7 +32650,6 @@ pixel_y = 28 }, /turf/open/floor/plasteel/darkpurple/side{ - icon_state = "darkpurple"; dir = 1 }, /area/science/xenobiology) @@ -32629,7 +32663,6 @@ dir = 10 }, /turf/open/floor/plasteel/darkpurple/side{ - icon_state = "darkpurple"; dir = 1 }, /area/science/xenobiology) @@ -32644,6 +32677,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 +32695,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 +32710,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 +32800,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/hallway/secondary/entry) +/area/maintenance/department/engine) "btP" = ( /obj/structure/cable{ d1 = 4; @@ -32804,12 +32839,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 +32866,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 +32875,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 +32893,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 +32918,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 +32947,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 +33023,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 +33079,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 +33097,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 +33121,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 +33133,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 +33165,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 +33467,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 +33638,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 +33655,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 +33663,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 +33684,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 +33710,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 +33725,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 +33759,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 +33802,6 @@ dir = 1 }, /turf/open/floor/plasteel/darkpurple/side{ - icon_state = "darkpurple"; dir = 1 }, /area/science/research) @@ -33805,7 +33845,6 @@ pixel_y = 30 }, /turf/open/floor/plasteel/darkpurple/side{ - icon_state = "darkpurple"; dir = 1 }, /area/science/research) @@ -33814,7 +33853,6 @@ dir = 4 }, /turf/open/floor/plasteel/darkpurple/side{ - icon_state = "darkpurple"; dir = 1 }, /area/science/research) @@ -33823,13 +33861,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 +33879,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 +34107,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 +34128,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 +34175,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 +34314,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 +34331,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 +34363,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 +34410,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 +34515,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 +34540,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 +34583,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 +34601,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 +34623,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 +35094,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 +35134,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 +35177,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 +35229,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 +35275,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 +35322,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 +35374,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 +35457,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 +35522,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 +35543,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 +35645,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 +35675,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 +35707,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 +35720,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 +35752,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 +35765,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 +35797,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 +35810,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 +35842,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 +35895,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 +35947,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 +35997,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 +36080,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 +36187,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 +36229,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 +36239,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 +36274,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 +36289,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 +36313,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 +36346,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 +36433,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 +36463,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 +36657,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 +36704,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 +36713,6 @@ dir = 4 }, /turf/open/floor/plasteel/darkpurple/side{ - icon_state = "darkpurple"; dir = 1 }, /area/crew_quarters/heads/hor) @@ -36713,12 +36723,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 +36789,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 +36989,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 +37091,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 +37170,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 +37184,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 +37322,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 +37363,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 +37371,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 +37396,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 +37440,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 +37487,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 +37517,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 +37530,7 @@ /area/science/xenobiology) "bDf" = ( /obj/structure/transit_tube, -/obj/structure/lattice, +/obj/structure/lattice/catwalk, /turf/open/space, /area/space) "bDg" = ( @@ -37547,7 +37559,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 +37609,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 +37653,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 +37674,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 +37715,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 +37747,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 +38109,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 +38123,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 +38138,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 +38153,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 +38168,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 +38201,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 +38209,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 +38268,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 +38353,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 +38375,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 +38386,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 +38412,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 +38479,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 +38491,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 +38561,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 +38761,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 +38947,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 +38968,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 +39015,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 +39030,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 +39046,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 +39234,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 +39274,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 +39330,6 @@ pixel_y = 24 }, /turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; dir = 9 }, /area/medical/virology) @@ -39332,7 +39355,6 @@ }, /obj/machinery/atmospherics/pipe/simple/cyan/hidden, /turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; dir = 5 }, /area/medical/virology) @@ -39398,7 +39420,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 +39466,7 @@ /obj/machinery/door/airlock/glass{ name = "Research Division" }, +/obj/effect/turf_decal/delivery, /turf/open/floor/plasteel/purple/side{ dir = 1 }, @@ -39469,7 +39492,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 +39530,6 @@ }, /area/science/research/lobby) "bHm" = ( -/obj/machinery/light{ - dir = 1 - }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 1 }, @@ -39541,9 +39561,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 +39597,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 +39606,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 +39631,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 +39743,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 +39798,6 @@ "bHU" = ( /obj/machinery/vending/medical, /turf/open/floor/plasteel/whitegreen/side{ - icon_state = "whitegreen"; dir = 9 }, /area/medical/virology) @@ -39888,19 +39904,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 +39934,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 +40018,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 +40068,7 @@ d2 = 8; icon_state = "4-8" }, +/obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/science/research/lobby) "bIw" = ( @@ -40139,11 +40155,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 +40289,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 +40300,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 +40337,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 +40371,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 +40389,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 @@ -40518,7 +40535,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/medical/surgery) +/area/maintenance/department/engine) "bJA" = ( /obj/structure/cable{ d1 = 1; @@ -40558,7 +40575,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 +40587,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 +40603,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 +40615,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 +40628,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 +40640,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 +40661,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 +40895,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 +40917,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) @@ -40926,12 +40942,11 @@ "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 +40960,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 +41091,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 +41138,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 +41155,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 +41175,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 +41196,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 +41212,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 +41229,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 +41322,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 +41363,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 +41381,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 +41432,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 +41444,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,7 +41471,7 @@ 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{ @@ -41452,16 +41479,15 @@ 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 +41512,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 +41519,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 +41573,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 +41591,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 +41618,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 +41735,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 +41829,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,18 +41935,17 @@ /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) @@ -41931,9 +41957,9 @@ /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 +41971,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 +42171,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 +42209,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 +42291,7 @@ dir = 8; layer = 2.9 }, -/obj/structure/lattice, -/obj/structure/lattice, +/obj/structure/lattice/catwalk, /turf/open/space, /area/space) "bNC" = ( @@ -42325,35 +42348,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 +42390,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 +42418,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 +42512,6 @@ }, /obj/machinery/portable_atmospherics/pump, /turf/open/floor/plasteel/arrival{ - icon_state = "arrival"; dir = 9 }, /area/hallway/primary/aft) @@ -42600,8 +42622,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 +42688,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 +42868,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 +42946,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 +42977,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 +43032,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 +43150,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 +43251,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 +43334,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 +43407,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 +43420,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 +43428,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 +43453,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 +43468,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 +43625,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 +44086,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 +44101,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 +44116,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 +44265,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 +44295,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 +44364,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 +44375,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 +44390,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 +44548,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 +44649,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 +44667,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 +44695,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 +44705,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 +44761,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 +44804,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 +44824,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 +44835,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 +44846,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 +44859,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 +44888,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 +45041,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 +45075,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 +45104,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 +45136,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 +45298,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 +45354,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 +45495,7 @@ /area/engine/engine_smes) "bUV" = ( /obj/structure/table, -/obj/item/weapon/pen, +/obj/item/pen, /obj/machinery/light{ dir = 8 }, @@ -45495,7 +45504,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 +45690,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 +45718,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 +45756,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 +45798,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 +45817,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 +45854,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 +45877,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 +45932,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 +45979,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Engineering Security APC"; + areastring = "/area/security/checkpoint/engineering"; pixel_x = -24 }, /obj/structure/cable{ @@ -45994,8 +46010,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 +46103,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 +46130,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 +46196,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 +46215,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 +46230,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 +46253,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 +46498,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 +46556,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 +46579,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 +46655,7 @@ cell_type = 10000; dir = 8; name = "Engine Room APC"; + areastring = "/area/engine/engine_smes"; pixel_x = -26 }, /obj/structure/cable, @@ -46940,7 +46937,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 +46969,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 +47011,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 +47020,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 +47044,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 +47087,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 +47100,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 +47159,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 +47247,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/engine/engineering) +/area/maintenance/department/engine) "bYJ" = ( /obj/structure/cable{ d1 = 4; @@ -47692,6 +47679,7 @@ icon_state = "intact"; dir = 6 }, +/obj/machinery/meter, /turf/closed/wall/r_wall, /area/maintenance/disposal/incinerator) "bZj" = ( @@ -47707,17 +47695,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 +47732,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 +47768,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 +47911,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 +48025,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 +48126,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 +48218,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 +48462,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 +48505,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 +48515,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 +48547,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 +48570,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 +48647,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 +48709,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 +48773,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 +48813,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 +48826,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 +48846,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 +48856,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 +48888,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 +49012,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 +49091,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 +49110,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 +49244,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 +49267,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 +49295,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 +49465,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 +49475,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 +49534,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 +49578,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 +49603,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 +49637,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 +49836,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 +49845,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 +49861,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 +49928,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 +49996,7 @@ pixel_x = 3; pixel_y = -7 }, -/obj/item/weapon/crowbar, +/obj/item/crowbar, /obj/structure/cable/yellow{ d1 = 1; d2 = 2; @@ -50042,7 +50016,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 +50046,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{ @@ -50110,14 +50084,14 @@ /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 +50123,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 +50226,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 +50242,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 +50315,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 +50423,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 +50487,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 +50611,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 +50652,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 +50665,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 +50679,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 +50695,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 +50886,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 +50907,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 +50918,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 +51100,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 +51144,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 +51158,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 +51281,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 +51310,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 +51358,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 +51369,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 +51419,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 +51432,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 +51459,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 +51561,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 +51618,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 +51652,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 +51705,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 +51738,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 +51787,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 +51808,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 +51825,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 +51845,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 +51863,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 +51880,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 +51959,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 +52118,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 +52147,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 +52157,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 +52183,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 +52202,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 +52226,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 +52236,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Library APC"; + areastring = "/area/library"; pixel_x = 24 }, /obj/machinery/airalarm{ @@ -52390,7 +52283,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 +52305,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 +52316,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 +52360,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 +52401,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 +52442,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 +52506,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 +52514,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 +52594,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 +52603,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 +52613,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 +52686,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 +52756,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 +52865,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 +53002,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 +53027,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 +53102,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Telecomms Monitoring APC"; + areastring = "/area/tcommsat/computer"; pixel_y = 25 }, /obj/structure/cable{ @@ -53252,8 +53157,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 +53197,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 +53288,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 +53325,7 @@ dir = 1; layer = 4; name = "Telecomms Server APC"; + areastring = "/area/tcommsat/server"; pixel_y = 24 }, /obj/structure/cable, @@ -53596,26 +53500,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 +53532,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 +53593,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 +53624,4574 @@ "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/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/structure/closet{ + name = "chaplain closet" + }, +/obj/item/clothing/under/rank/chaplain, +/obj/item/clothing/shoes/sneakers/black, +/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, +/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 + }, +/turf/open/floor/plasteel/black, +/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/black, +/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, +/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) (1,1,1) = {" aaa @@ -62386,11 +66858,11 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa +cil +cja +cin +cja +cil aaa aaa aaa @@ -62642,13 +67114,13 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa +cil +cil +ciw +cix +ciw +cil +cil aaa aaa aaa @@ -62898,15 +67370,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 +67627,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 +67883,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 +68139,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 +68396,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 +68653,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 +68899,11 @@ aaa aaa aaa aaa +bZY +bZY +crb +bZY +bZY aaa aaa aaa @@ -64437,16 +68914,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 +69153,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 +69408,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 +69664,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 +crv +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 +69921,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 +70176,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 +70433,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 +70690,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 +70945,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 +71202,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 +71459,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 +71716,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 @@ -67501,41 +71973,41 @@ 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 @@ -67758,42 +72230,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 @@ -68015,50 +72487,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 +72531,19 @@ aaa aaa aaa aaa +cgX +cgX +cgX +cgX +cgX aaa aaa aaa aaa +cgX +cgX +cgX +cgX aaa aaa aaa @@ -68272,65 +72744,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 +73002,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 +73258,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 +73521,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 +73775,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 +74034,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 +74291,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 +74548,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 +74789,7 @@ bGF bHJ bGF bKa -bLn +cqH bLn bNt bNw @@ -70332,59 +74804,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 +75062,9 @@ bQf bQf bWW bXI -bXI +bZn +bZn +bZn bZn bZn bZn @@ -70600,55 +75074,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 +75233,7 @@ aiu aaa aaa aiu -aoe +cBi ajD aiu aiu @@ -70831,7 +75303,7 @@ bGG bHL bIW bKc -bLn +cqI bMt bLn bOy @@ -70847,7 +75319,9 @@ bQg bQg bWX bXJ -bXJ +bZo +bZo +bZo bZo bZo bZo @@ -70857,56 +75331,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 +75575,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 +75833,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 +76090,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 +76346,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 +76604,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 +76833,7 @@ bqQ bsi bsk buY -bqQ +cqq aaa aaa aaa @@ -72387,69 +76859,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 +77113,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 +77361,7 @@ aby aby aaa aaa -bNC +amC aaa aht aby @@ -72897,71 +77369,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 +77618,7 @@ aaa aaa aaa aaa -bND +amB aht aht aaa @@ -73155,31 +77627,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 +77666,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 +77875,7 @@ aaa aaa aaa aaa -bNC +amC aaa aht aaa @@ -73413,30 +77885,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 +77926,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 +78132,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 +78183,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 +78347,7 @@ aOk aPp aQu aRC -aJE +coT aTJ aQu aVN @@ -73903,7 +78375,7 @@ bqQ bsi bsk buY -bqQ +cqq aaa aaa aaa @@ -73917,40 +78389,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 +78440,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 +78638,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 +78899,12 @@ aaa abI aaa bva -bIZ -bIZ +cqy +cqy bva bva -bIZ -bIZ +cqy +cqy bva abI aaa @@ -74441,21 +78913,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 +78969,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 +79169,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 +79222,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 +79389,8 @@ baK aYG aYG aZx -bgT -bgT +aZx +aZx aZx aYG aYG @@ -74955,29 +79427,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 +79466,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 +79594,7 @@ agY agy ahI aif -aiI +aiB agy ajM akI @@ -75158,10 +79630,10 @@ aHz aHz aOn aPt -aJE -aJE -aJE -aJE +coN +coN +coN +coN aJE aVO aWG @@ -75205,7 +79677,7 @@ bLu bNG bOz bHQ -bIZ +cqy aaa aaa aaa @@ -75213,36 +79685,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 +79723,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 +79887,11 @@ aaa aHA aOn aPt -aJE +coN aRD aSv aTK -aJE +aOk aVO aWH aXG @@ -75462,7 +79934,7 @@ bMA bNH bOz bHQ -bIZ +cqy bBW bBW bBW @@ -75471,28 +79943,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 +79982,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 +80144,11 @@ aaa aHz aOo aPt -aJE +coN aRE aSw aTL -aJE +aOk aVO aWI aXH @@ -75719,7 +80191,7 @@ bMB bNI bOz bHQ -bIZ +cqy abI abI bBW @@ -75729,7 +80201,9 @@ bva bva bva bva -bXP +aht +bIZ +crA bIZ aaa bva @@ -75738,8 +80212,6 @@ bNK bva bva aaa -aht -aaa aaa aaa aaa @@ -75929,11 +80401,11 @@ aaa aHz aOn aPt -aJE +coN aRF aSx aTM -aJE +aOk aVO aWJ aXH @@ -75976,28 +80448,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 +80659,10 @@ aHA aOn aPt aJE -aJE -aJE -aJE -aJE +aOk +aOk +aOk +aOk aVO aWG aXI @@ -76235,7 +80707,7 @@ bJb bPq bva bva -bIZ +cqy bSo bSq bTX @@ -76243,15 +80715,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 +80808,6 @@ aaa aaa aaa aaa -aaa -aaa "} (89,1,1) = {" aaa @@ -76504,11 +80976,13 @@ bDi bDi bZr caa -bSw -bDi -bDi +caa +bXa +bRD +bWl cdE -bIZ +cqy +aaa aht aaa aaa @@ -76536,8 +81010,6 @@ aaa aaa aaa aaa -clt -aaa aaa aaa aaa @@ -76766,9 +81238,9 @@ bva bva bva bva -bIZ -bIZ -bIZ +bva +cqy +cqy bva bva aaa @@ -76956,7 +81428,7 @@ aiu aiu aHz aOr -aJE +aOk aQy aRB aSy @@ -77272,7 +81744,7 @@ bVt bWk bXa bXT -bIZ +cqy bZt cac cac @@ -77284,7 +81756,7 @@ cac cac cac cgp -bIZ +cqy aaa aaa aaa @@ -77427,12 +81899,12 @@ aaa aaa aaa aaa -aaa aby abI agP agQ agQ +cnS ahL ahL ahL @@ -77523,7 +81995,7 @@ bQU bRD bSr bTe -bTZ +bRD bRD bRD bWl @@ -77541,7 +82013,7 @@ cac cac cac cgp -bIZ +cqy aaa aaa aaa @@ -77684,11 +82156,11 @@ aaa aaa aaa aaa -aaa aby aaa agP -ahc +cnJ +ahq ahq ahM ain @@ -77786,7 +82258,7 @@ bVu bNX bDi bDi -bIZ +cqy bZt cac cac @@ -77798,7 +82270,7 @@ cac cac cac cgp -bIZ +cqy aaa aaa aaa @@ -77941,11 +82413,11 @@ aaa aaa aaa aaa -aaa aby aaa agQ -ahd +cnK +ahq ahq ahN aio @@ -78004,7 +82476,7 @@ bge bha bhL aHN -biQ +bjj bjN bkY bmi @@ -78041,7 +82513,7 @@ bUa bva bVv bSw -bDi +bPC bXU bva bZt @@ -78198,14 +82670,14 @@ aaa aaa aaa aaa -aaa aby aaa agQ -ahd +cnK ahq +cnT ahq -ahd +cnK agP ajm ajW @@ -78244,7 +82716,7 @@ aKK aKJ aQD aRI -aGz +coV aKT aUN aVS @@ -78300,7 +82772,7 @@ bVw bDi bDi bXV -bIZ +cqy bZu cac cac @@ -78455,14 +82927,14 @@ aaa aaa aaa afJ -aaa aby aaa agQ -ahd +cnK ahq ahq -ahd +ahq +cnK agP ajn ajW @@ -78712,14 +83184,14 @@ aaa aaa aaa aaa -aaa aby abI agP -ahe +cnN ahq +cnT ahq -ahd +cnK agP ajo ajX @@ -78746,7 +83218,7 @@ aCs aDx aEu aFt -aFt +cou aGY aHI aIN @@ -78814,7 +83286,7 @@ bVy bDi bXc bDi -bIZ +cqy bZt cac cac @@ -78826,8 +83298,7 @@ cac cac cac cgp -bIZ -aaa +cqy aaa aaa aaa @@ -78849,6 +83320,7 @@ aaa aaa aaa aaa +clt aaa aaa aaa @@ -78969,11 +83441,11 @@ aaa aaa aaa aaa -aaa aby aaa agQ -ahd +cnK +ahq ahq ahq aip @@ -79083,7 +83555,7 @@ cac cac cac cgp -bIZ +cqy aaa aaa aaa @@ -79226,11 +83698,11 @@ aaa aaa aaa aaa -aaa aby aaa agQ -ahf +cnP +ahq ahq ahO aiq @@ -79328,7 +83800,7 @@ bVz bWm bSw bNX -bIZ +cqy bZt cac cac @@ -79340,7 +83812,7 @@ cac cac cac cgp -bIZ +cqy aaa aaa aaa @@ -79483,12 +83955,12 @@ aaa aaa aaa aaa -aaa aby aaa agQ -ahg +cnQ ahq +cnV ahP air agP @@ -79584,7 +84056,7 @@ bva bva bva bDi -bDi +cBj bva bZv cad @@ -79740,11 +84212,11 @@ aaa aaa aaa aaa -aaa aby aaa agP -ahg +cnQ +ahq ahq ahQ ais @@ -79759,10 +84231,10 @@ anQ aiR aph ajM -aqC +coa arw asI -aqC +cof auH avI auH @@ -79850,9 +84322,9 @@ bva bva bva bva -bIZ -bIZ -bIZ +bva +cqy +cqy bva bva aaa @@ -79997,12 +84469,12 @@ aaa aaa aaa aaa -aaa aby abI agP agQ agQ +agQ agP agP agP @@ -80019,7 +84491,7 @@ ajM aqD arx asJ -aqC +cof auH avJ awS @@ -80031,7 +84503,7 @@ aCs aDA aEv aFu -aFu +cov aGZ aHM aIQ @@ -80273,10 +84745,10 @@ anS aiR api ajM -aqC +coa ary asK -aqC +cof auH avK auH @@ -80530,7 +85002,7 @@ anT aiR aph ajM -aqC +coa arz asL atJ @@ -82101,7 +86573,7 @@ aQP aRN aRN aTZ -aUZ +aSK aSK aRN aRN @@ -82350,7 +86822,7 @@ aHQ aIO aJO aKT -aLJ +aPz aLL aOw aLL @@ -82358,16 +86830,16 @@ aQP aRN aSI aSK -aSK +aUZ aSK aWU aRN aYR aYS aYS -bce -bce -bep +cpq +cpu +cpw bfp bgk aJI @@ -82408,7 +86880,7 @@ bSA bPB bPB bUK -bVF +bVG bWp bXh bXZ @@ -82622,10 +87094,10 @@ aYa aYS aYS bbg -bcf +cpr bcf beq -bcf +cpy bgl bhe aDZ @@ -82665,7 +87137,7 @@ bSB bTr bPB bUL -bVG +cqV bWq bXi bYa @@ -82876,13 +87348,13 @@ aVb aVZ aWW aRN -aYT +bce aYS -bbh +cpm bcg bdp ber -aYS +cpz bgk aJI aDZ @@ -82896,7 +87368,7 @@ boH bkh brh bjd -buh +cqm bvl bwO byv @@ -83118,14 +87590,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 +87605,14 @@ aRN aWa aRN aRN -aYU +bce aYS -bbi +cpn bch bdq bes -aYS -bgm +cpA +bgk aJI aDZ bik @@ -83153,7 +87625,7 @@ boI bpR bri bjd -buh +cqm bvl bwP byu @@ -83375,14 +87847,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 +87863,12 @@ aWb aWX aYb aYV -baa -baa -baa -baa -bet +cpl +bcf +cps aYS +bep +cpB bgk aJI aDZ @@ -83404,13 +87876,13 @@ bik bjd bkd bkh -bkh +cqa bnD boJ bpS bjd bjc -buh +cqm bvl bwP byv @@ -83634,10 +88106,10 @@ axi aHW aIO aJO +aAN +aGn aKT -aLN -aLL -aOy +coF aPE aPE aPE @@ -83647,12 +88119,12 @@ aPE aWc aWY aRN -aRN +aYU bab -bbj -bci +bbi +bbh bdr -aRN +cpx aRN aRN aJI @@ -83661,15 +88133,15 @@ bij bje bke blm -bkg -bkg -bkg +bpT +bpT +bpT bpT bpT bsH blo bvl -bnF +cqs byu bAc bBj @@ -83890,11 +88362,11 @@ aGo aHf aHX aIW -aJO +coz +coE +abI aKT -aKT -aNk -aOy +coG aPE aQS aRQ @@ -83902,17 +88374,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 @@ -84147,11 +88619,11 @@ aGp aHf aHX aIW -aJO -aKV +coz +coE +abI aKT -aNl -aOy +coH aPE aQT aRR @@ -84160,22 +88632,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 +88876,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 +88893,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 +89133,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 +89390,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 +89419,7 @@ bjd bjc bke bkh -bnH +cqf boN bpX brl @@ -85176,26 +89648,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 +89906,8 @@ aHV aDZ aJO aKT -aLP -aNo +aKT +aKT aOA aPG aQX @@ -85444,24 +89916,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 +90169,14 @@ aKY aKY aKY aKY -aOy -aUf +coW +aPE aVg aWj -aXf +bah aYf aZc -bai +bah bbo bco bdw @@ -85712,8 +90184,8 @@ beA aPE aPE aJI -aDZ -aHN +cpI +cpO bjk bje bjd @@ -85954,23 +90426,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 +90630,7 @@ adw adL adV adV -cnF +cnD adV adV aeN @@ -86211,16 +90683,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 +90941,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 +91197,14 @@ aNs aPK aRb aKY -aQP -aUf -aVg +aQN +aPE +cpc aWl -aVg +beB aYh -aZe -bal +cpj +bah bbs bcq bag @@ -86740,13 +91212,13 @@ beC aPE aPE bhg -aDZ -aHN +cpL +cpR bjl bjs bjo -bmE bjq +cqh bjo bjw bjw @@ -86982,28 +91454,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 +91492,7 @@ bBp bBp bvD bIw -byK +cqz bKM bLR bMV @@ -87240,18 +91712,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 +91731,8 @@ aHN bjn bjo blw -bmF bkn +cqi boQ bjw brq @@ -87277,7 +91749,7 @@ bER bBp bHh bIw -byK +cqz bBo bLS bmC @@ -87516,7 +91988,7 @@ aHN bjo bjt blx -bmF +bkn bnI boR bjw @@ -87534,7 +92006,7 @@ bES bBp bHi bIw -byK +cqz bBo bLT bmC @@ -87700,7 +92172,7 @@ adC adO adZ adZ -cnI +cnG adZ adZ aeR @@ -87774,7 +92246,7 @@ bjp bkm bly bmG -bnJ +bJI boS bqb brs @@ -87791,7 +92263,7 @@ bET bBp bHj bIx -byK +cqz bKM bLU bMW @@ -88031,7 +92503,7 @@ bjq bkn bkn bmH -bnK +byK boS bqc brt @@ -88288,7 +92760,7 @@ bjr bko blz bmI -bnK +byK boT bqb bru @@ -88803,10 +93275,10 @@ bkq blB bkn bnM -boV +bsU bqd brv -bsU +cqk but bsU bxi @@ -88818,8 +93290,8 @@ bDG bEW bAt bvD -bIz -bJF +cqw +cqD bKO bLW bNa @@ -89058,12 +93530,12 @@ bip bjo bkr blC -bko +cqe bnN boW bqe boW -boW +cql boW bvA bxj @@ -89315,11 +93787,11 @@ bir bjt bks blD -bmK -bmK -bmK +bko +bko +bko bqf -bmK +bko bsV buu bvB @@ -89332,8 +93804,8 @@ bDI bEY bGc bHo -bIB -bJI +bIz +cqE bJN bLY bNc @@ -89574,14 +94046,14 @@ bkt bkt bku bkt -bku +bkt bkt bku bkt bkt bvC bxl -byK +cqt bAu bAu bAt @@ -89589,7 +94061,7 @@ bAt bAu bAu bHp -bIz +cqx bJJ bKQ bLZ @@ -89836,12 +94308,12 @@ bqg brw bsW bku -bvD +cqp bxm byL bAv bsU -bsU +cqk bsU bsU bGd @@ -90055,7 +94527,7 @@ aAN aAN awd awd -apX +aAN aIg aJf aKb @@ -90098,8 +94570,8 @@ bxn byM bAw bBz +cqv bBz -bDJ bBz bBz bHr @@ -90283,6 +94755,12 @@ aaa aaa aaa aaa +aiS +aiS +aiT +aiT +aiS +aiS aaa aaa aaa @@ -90290,12 +94768,6 @@ aaa aaa aaa aaa -aht -aht -aht -aaa -aaa -aaa anX anX anX @@ -90308,14 +94780,14 @@ aaa aht aaa aaa +aht aaa aaa aaa -aaa -apX -aIh -aJg -azA +awd +aHN +aIU +aJI aLe aMe aNE @@ -90354,11 +94826,11 @@ bvF bxo byN bAx -bBA -bBA -cnB -bBA -bBA +bko +bko +bko +bko +bko bHs bBA bJM @@ -90369,7 +94841,7 @@ bOn bOW bPQ bPQ -bJN +bPQ bPQ bPQ bTP @@ -90539,18 +95011,18 @@ aaa aaa aaa aaa -aaa -aaa -aaa abI aiS +akf +aju +alP +alP +aiS aiS -aiT aiT aiS aiS -aht -aht +aaa aaa aaa aaa @@ -90559,20 +95031,20 @@ aaa aht aaa aaa +aht aaa aaa +aht +aaa aaa aht aaa aaa aaa -aaa -aaa -aaa -ash -aIh -aJg -aKc +awd +aHN +aIU +aJH aLe aMf aNF @@ -90796,40 +95268,40 @@ aaa aaa aaa aaa -aaa -aaa -aaa -abI aiS -akf -aju -alP -alP +aiS +akg +aiS +aiS +akg +aiS +anY +apt aiS aiS aiS -aiT aiS -aht -aht -aaa -aht +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 +95364,7 @@ bKX bVZ bWO bXA -bYr +bQO bZe bZM caF @@ -91053,40 +95525,40 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aiS -aiS -akg -aiS -aiS -akg -aiS -anY -aiS -apt -aiS -aiS +aiT +ajt +aju +alb +alQ +amE aiS +anZ +ajv aiS +ajv +ajv +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 @@ -91310,40 +95782,40 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aiT -ajt +aiU aju -alb -alQ -amE -aiS -anZ +akh +alc +alR +amF +anm +aoa ajv -apu -ale -ale -asb -ate +ajv +ajv +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 +95878,7 @@ bVi bMe bWP bXy -bYr +bQO bZe bZN caH @@ -91567,32 +96039,32 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aiU -aju -akh -alc -alR -amF -anm -aoa +aiT +ajv +aki +ald +alS +amG +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 @@ -91824,40 +96296,40 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aiT +aiS +ajw +aiS +aiS +aiS +aiS +aiS +aob +aoD ajv -aki -ald -alS -amG +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 @@ -92081,40 +96553,40 @@ aaa aaa aaa aaa -aaa -aaa -aaa -aiS -ajw aiS aiS aiS -aiS -aiS -aob -aoD -apv +ajv +ajv +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 +96633,7 @@ bGh bCR bIH bHw -bKX +cqG bMf bNk bOq @@ -92340,38 +96812,38 @@ aaa aaa aaa aaa -aaa +aiS +aiT +aiS +akk aiS aiS -akj -ale -ale -ale -ale -ale -ale -apw +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 @@ -92599,36 +97071,36 @@ aaa aaa aaa aaa -aiT -akk aiS +akl aiS -aiS -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 +97328,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 +97585,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 +97843,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 +98100,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 +98356,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 +98613,17 @@ aaa aaa aaa aaa -ajz -akk -alh +aiS +akp +aiS aaa aaa aaa -ann -ann -ano -ann -aqX +aaa +aaa +aaa +apX +apX apX apX apX @@ -94398,15 +98870,15 @@ aaa aaa aaa aaa +aiT +akm aiS -akp aiS -aaa -aaa -aaa -aaa -aaa -aaa +aiS +aiT +aiT +aiT +aiS aiS aiS aiS @@ -94656,19 +99128,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 +99384,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 +99641,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 +99674,9 @@ aKl aLg aLg aLg -aPd -aPd -aPd +coL +coL +coL aLg aTr aUy @@ -95437,9 +99909,9 @@ aaa aaa aaa aiS -apu -ale -auq +akn +ajv +aqZ atn awB axw @@ -95710,7 +100182,7 @@ atn aFM aGJ aGJ -aIn +aDl aEk aEk aLj @@ -95763,7 +100235,7 @@ bHy bHy bHy bOs -bPi +clx aaa aaa aaa @@ -97305,7 +101777,7 @@ bEe bMp bEg bEg -bPm +ahi aaa aaa aaa @@ -98266,13 +102738,13 @@ aaa aaa aaa aaa -aiS -abI +aaa +aaa abI aaa aaa aaa -aaa +abI abI abI aEj @@ -98525,13 +102997,13 @@ aaa aaa aaa aaa -abI +aaa +aaa aaa aaa aaa abI -abI -abI +aaa aEj aFh aEj @@ -98787,7 +103259,7 @@ aaa aaa aaa aaa -abI +aaa aaa aEl aFi @@ -98821,7 +103293,7 @@ bgN bcI aEj aKq -bjD +cpV bkI blZ blZ @@ -99044,8 +103516,8 @@ aaa aaa aaa aaa -abI -abI +aaa +aaa aEj aFj aEj @@ -99078,7 +103550,7 @@ aEj bhA aKq biE -bjD +cpV bkJ bkF blX @@ -99302,7 +103774,7 @@ aaa aaa aaa aaa -abI +aaa ahi ahi ahi @@ -100604,7 +105076,7 @@ aQp aRz aSo aTB -aEl +aEj aVI aFi aXC @@ -103199,7 +107671,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..27ec0cb1db 100644 --- a/_maps/metastation.json +++ b/_maps/metastation.json @@ -4,4 +4,5 @@ "map_file": "MetaStation.dmm", "minetype": "lavaland", "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..808b9bc7eb 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..8781588624 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..a979e09f79 100644 --- a/_maps/runtimestation.json +++ b/_maps/runtimestation.json @@ -3,5 +3,6 @@ "map_path": "map_files/debug", "map_file": "runtimestation.dmm", "minetype": "lavaland", - "transition_config": "default" + "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..846599534d 100644 --- a/code/__DEFINES/MC.dm +++ b/code/__DEFINES/MC.dm @@ -22,7 +22,7 @@ #define START_PROCESSING(Processor, Datum) if (!Datum.isprocessing) {Datum.isprocessing = TRUE;Processor.processing += Datum} #define STOP_PROCESSING(Processor, Datum) Datum.isprocessing = FALSE;Processor.processing -= Datum -//SubSystem flags (Please design any new flags so that the default is off, to make adding flags to subsystems easier) +//SubSystem flags_1 (Please design any new flags_1 so that the default is off, to make adding flags_1 to subsystems easier) //subsystem does not initialize. #define SS_NO_INIT 1 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/misc.dm b/code/__DEFINES/misc.dm index 4342766be7..cca88750b5 100644 --- a/code/__DEFINES/misc.dm +++ b/code/__DEFINES/misc.dm @@ -441,3 +441,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/__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..918fd0b28c 100644 --- a/code/__HELPERS/unsorted.dm +++ b/code/__HELPERS/unsorted.dm @@ -605,6 +605,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 +809,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 ))) diff --git a/code/_compile_options.dm b/code/_compile_options.dm index a669f1b4f5..c1f02856a7 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 0 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/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..765e659c32 100644 --- a/code/_onclick/adjacent.dm +++ b/code/_onclick/adjacent.dm @@ -85,7 +85,7 @@ /* 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) @@ -95,7 +95,7 @@ if(O == target_atom || (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 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..4688e348b8 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-- @@ -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/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/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/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..3625e3e0df 100644 --- a/code/controllers/master.dm +++ b/code/controllers/master.dm @@ -53,7 +53,7 @@ GLOBAL_REAL(Master, /datum/controller/master) = new var/static/restart_clear = 0 var/static/restart_timeout = 0 var/static/restart_count = 0 - + //current tick limit, assigned before running a subsystem. //used by CHECK_TICK as well so that the procs subsystems call can obey that SS's tick limits var/static/current_ticklimit = TICK_LIMIT_RUNNING @@ -131,7 +131,7 @@ GLOBAL_REAL(Master, /datum/controller/master) = new FireHim = TRUE if(3) msg = "The [BadBoy.name] subsystem seems to be destabilizing the MC and will be offlined." - BadBoy.flags |= SS_NO_FIRE + BadBoy.flags_1 |= SS_NO_FIRE if(msg) to_chat(GLOB.admins, "[msg]") log_world(msg) @@ -167,7 +167,7 @@ GLOBAL_REAL(Master, /datum/controller/master) = new // Initialize subsystems. current_ticklimit = config.tick_limit_mc_init for (var/datum/controller/subsystem/SS in subsystems) - if (SS.flags & SS_NO_INIT) + if (SS.flags_1 & SS_NO_INIT) continue SS.Initialize(REALTIMEOFDAY) CHECK_TICK @@ -232,13 +232,13 @@ GLOBAL_REAL(Master, /datum/controller/master) = new var/timer = world.time for (var/thing in subsystems) var/datum/controller/subsystem/SS = thing - if (SS.flags & SS_NO_FIRE) + if (SS.flags_1 & SS_NO_FIRE) continue SS.queued_time = 0 SS.queue_next = null SS.queue_prev = null SS.state = SS_IDLE - if (SS.flags & SS_TICKER) + if (SS.flags_1 & SS_TICKER) tickersubsystems += SS timer += world.tick_lag * rand(1, 5) SS.next_fire = timer @@ -371,7 +371,7 @@ GLOBAL_REAL(Master, /datum/controller/master) = new continue if (SS.next_fire > world.time) continue - SS_flags = SS.flags + SS_flags = SS.flags_1 if (SS_flags & SS_NO_FIRE) subsystemstocheck -= SS continue @@ -408,7 +408,7 @@ GLOBAL_REAL(Master, /datum/controller/master) = new if (ran && world.tick_usage > TICK_LIMIT_RUNNING) break - queue_node_flags = queue_node.flags + queue_node_flags = queue_node.flags_1 queue_node_priority = queue_node.queued_priority //super special case, subsystems where we can't make them pause mid way through diff --git a/code/controllers/subsystem.dm b/code/controllers/subsystem.dm index eee6945c41..0c1f8411fc 100644 --- a/code/controllers/subsystem.dm +++ b/code/controllers/subsystem.dm @@ -6,7 +6,7 @@ var/wait = 20 //time to wait (in deciseconds) between each call to fire(). Must be a positive integer. var/priority = 50 //When mutiple subsystems need to run in the same tick, higher priority subsystems will run first and be given a higher share of the tick before MC_TICK_CHECK triggers a sleep - var/flags = 0 //see MC.dm in __DEFINES Most flags must be set on world start to take full effect. (You can also restart the mc to force them to process again) + var/flags_1 = 0 //see MC.dm in __DEFINES Most flags_1 must be set on world start to take full effect. (You can also restart the mc to force them to process again) //set to 0 to prevent fire() calls, mostly for admin use or subsystems that may be resumed later // use the SS_NO_FIRE flag instead for systems that never fire to keep it from even being added to the list @@ -61,13 +61,13 @@ //fire() seems more suitable. This is the procedure that gets called every 'wait' deciseconds. //Sleeping in here prevents future fires until returned. /datum/controller/subsystem/proc/fire(resumed = 0) - flags |= SS_NO_FIRE + flags_1 |= SS_NO_FIRE throw EXCEPTION("Subsystem [src]([type]) does not fire() but did not set the SS_NO_FIRE flag. Please add the SS_NO_FIRE flag to any subsystem that doesn't fire so it doesn't get added to the processing list and waste cpu.") /datum/controller/subsystem/Destroy() dequeue() can_fire = 0 - flags |= SS_NO_FIRE + flags_1 |= SS_NO_FIRE Master.subsystems -= src @@ -76,14 +76,14 @@ // (this lets us sort our run order correctly without having to re-sort the entire already sorted list) /datum/controller/subsystem/proc/enqueue() var/SS_priority = priority - var/SS_flags = flags + var/SS_flags = flags_1 var/datum/controller/subsystem/queue_node var/queue_node_priority var/queue_node_flags for (queue_node = Master.queue_head; queue_node; queue_node = queue_node.queue_next) queue_node_priority = queue_node.queued_priority - queue_node_flags = queue_node.flags + queue_node_flags = queue_node.flags_1 if (queue_node_flags & SS_TICKER) if (!(SS_flags & SS_TICKER)) @@ -170,7 +170,7 @@ - if(can_fire && !(SS_NO_FIRE in flags)) + if(can_fire && !(SS_NO_FIRE in flags_1)) msg = "[round(cost,1)]ms|[round(tick_usage,1)]%([round(tick_overrun,1)]%)|[round(ticks,0.1)]\t[msg]" else msg = "OFFLINE\t[msg]" diff --git a/code/controllers/subsystem/acid.dm b/code/controllers/subsystem/acid.dm index a83afb3923..e1528f458d 100644 --- a/code/controllers/subsystem/acid.dm +++ b/code/controllers/subsystem/acid.dm @@ -1,7 +1,7 @@ SUBSYSTEM_DEF(acid) name = "Acid" priority = 40 - flags = SS_NO_INIT|SS_BACKGROUND + flags_1 = SS_NO_INIT|SS_BACKGROUND runlevels = RUNLEVEL_GAME | RUNLEVEL_POSTGAME var/list/currentrun = list() diff --git a/code/controllers/subsystem/air.dm b/code/controllers/subsystem/air.dm index a9a177597a..48a8d74616 100644 --- a/code/controllers/subsystem/air.dm +++ b/code/controllers/subsystem/air.dm @@ -11,7 +11,7 @@ SUBSYSTEM_DEF(air) init_order = INIT_ORDER_AIR priority = 20 wait = 5 - flags = SS_BACKGROUND + flags_1 = SS_BACKGROUND runlevels = RUNLEVEL_GAME | RUNLEVEL_POSTGAME var/cost_turfs = 0 diff --git a/code/controllers/subsystem/assets.dm b/code/controllers/subsystem/assets.dm index fd27c9424f..d4a2407309 100644 --- a/code/controllers/subsystem/assets.dm +++ b/code/controllers/subsystem/assets.dm @@ -1,7 +1,7 @@ SUBSYSTEM_DEF(assets) name = "Assets" init_order = INIT_ORDER_ASSETS - flags = SS_NO_FIRE + flags_1 = SS_NO_FIRE var/list/cache = list() var/list/preload = list() diff --git a/code/controllers/subsystem/atoms.dm b/code/controllers/subsystem/atoms.dm index e819060afb..b7ac19ad1f 100644 --- a/code/controllers/subsystem/atoms.dm +++ b/code/controllers/subsystem/atoms.dm @@ -6,7 +6,7 @@ SUBSYSTEM_DEF(atoms) name = "Atoms" init_order = INIT_ORDER_ATOMS - flags = SS_NO_FIRE + flags_1 = SS_NO_FIRE var/initialized = INITIALIZATION_INSSATOMS var/old_initialized @@ -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/augury.dm b/code/controllers/subsystem/augury.dm index 32086f52ed..386345a728 100644 --- a/code/controllers/subsystem/augury.dm +++ b/code/controllers/subsystem/augury.dm @@ -1,6 +1,6 @@ SUBSYSTEM_DEF(augury) name = "Augury" - flags = SS_NO_INIT + flags_1 = SS_NO_INIT runlevels = RUNLEVEL_GAME | RUNLEVEL_POSTGAME var/list/watchers = list() diff --git a/code/controllers/subsystem/blackbox.dm b/code/controllers/subsystem/blackbox.dm index 3344afcaaa..7fbbaa8795 100644 --- a/code/controllers/subsystem/blackbox.dm +++ b/code/controllers/subsystem/blackbox.dm @@ -1,7 +1,7 @@ SUBSYSTEM_DEF(blackbox) name = "Blackbox" wait = 6000 - flags = SS_NO_TICK_CHECK | SS_NO_INIT + flags_1 = SS_NO_TICK_CHECK | SS_NO_INIT runlevels = RUNLEVEL_GAME | RUNLEVEL_POSTGAME init_order = INIT_ORDER_BLACKBOX @@ -250,21 +250,19 @@ SUBSYSTEM_DEF(blackbox) return 0 return value -/datum/feedback_variable/proc/get_variable() +/datum/feedback_variable/proc/get_variable() return variable -/datum/feedback_variable/proc/set_details(text) - if (istext(text)) - details = text +/datum/feedback_variable/proc/set_details(deets) + details = "\"[deets]\"" + +/datum/feedback_variable/proc/add_details(deets) + if (!details) + set_details(deets) + else + details += " | \"[deets]\"" -/datum/feedback_variable/proc/add_details(text) - if (istext(text)) - if (!details) - details = "\"[text]\"" - else - details += " | \"[text]\"" - -/datum/feedback_variable/proc/get_details() +/datum/feedback_variable/proc/get_details() return details /datum/feedback_variable/proc/get_parsed() diff --git a/code/controllers/subsystem/communications.dm b/code/controllers/subsystem/communications.dm index 1380d119e2..d3ad7d1c96 100644 --- a/code/controllers/subsystem/communications.dm +++ b/code/controllers/subsystem/communications.dm @@ -1,9 +1,9 @@ -#define COMMUNICATION_COOLDOWN 600 -#define COMMUNICATION_COOLDOWN_AI 600 +#define COMMUNICATION_COOLDOWN 300 +#define COMMUNICATION_COOLDOWN_AI 300 SUBSYSTEM_DEF(communications) name = "Communications" - flags = SS_NO_INIT | SS_NO_FIRE + flags_1 = SS_NO_INIT | SS_NO_FIRE var/silicon_message_cooldown var/nonsilicon_message_cooldown diff --git a/code/controllers/subsystem/dbcore.dm b/code/controllers/subsystem/dbcore.dm index 864274b8fb..35f3d39cd4 100644 --- a/code/controllers/subsystem/dbcore.dm +++ b/code/controllers/subsystem/dbcore.dm @@ -1,6 +1,6 @@ SUBSYSTEM_DEF(dbcore) name = "Database" - flags = SS_NO_INIT|SS_NO_FIRE + flags_1 = SS_NO_INIT|SS_NO_FIRE init_order = INIT_ORDER_DBCORE var/const/FAILED_DB_CONNECTION_CUTOFF = 5 @@ -251,7 +251,7 @@ Delayed insert mode was removed in mysql 7 and only works with MyISAM type table var/table var/position //1-based index into item data var/sql_type - var/flags + var/flags_1 var/length var/max_length //types @@ -275,7 +275,7 @@ Delayed insert mode was removed in mysql 7 and only works with MyISAM type table table = table_handler position = position_handler sql_type = type_handler - flags = flag_handler + flags_1 = flag_handler length = length_handler max_length = max_length_handler diff --git a/code/controllers/subsystem/disease.dm b/code/controllers/subsystem/disease.dm index c75063c256..75ff3af534 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 | SS_NO_INIT + flags_1 = 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 diff --git a/code/controllers/subsystem/explosion.dm b/code/controllers/subsystem/explosion.dm index fe6657644f..fcacba2519 100644 --- a/code/controllers/subsystem/explosion.dm +++ b/code/controllers/subsystem/explosion.dm @@ -1,7 +1,7 @@ SUBSYSTEM_DEF(explosion) priority = 99 wait = 1 - flags = SS_TICKER|SS_NO_INIT + flags_1 = SS_TICKER|SS_NO_INIT var/list/explosions @@ -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/fire_burning.dm b/code/controllers/subsystem/fire_burning.dm index 73358000f1..2caa2fd89c 100644 --- a/code/controllers/subsystem/fire_burning.dm +++ b/code/controllers/subsystem/fire_burning.dm @@ -1,7 +1,7 @@ SUBSYSTEM_DEF(fire_burning) name = "Fire Burning" priority = 40 - flags = SS_NO_INIT|SS_BACKGROUND + flags_1 = SS_NO_INIT|SS_BACKGROUND runlevels = RUNLEVEL_GAME | RUNLEVEL_POSTGAME var/list/currentrun = list() diff --git a/code/controllers/subsystem/garbage.dm b/code/controllers/subsystem/garbage.dm index ebc1ad9474..57760071d5 100644 --- a/code/controllers/subsystem/garbage.dm +++ b/code/controllers/subsystem/garbage.dm @@ -1,8 +1,8 @@ SUBSYSTEM_DEF(garbage) name = "Garbage" priority = 15 - wait = 5 - flags = SS_POST_FIRE_TIMING|SS_BACKGROUND|SS_NO_INIT + wait = 20 + flags_1 = SS_POST_FIRE_TIMING|SS_BACKGROUND|SS_NO_INIT runlevels = RUNLEVELS_DEFAULT | RUNLEVEL_LOBBY var/collection_timeout = 3000// deciseconds to wait to let running procs finish before we just say fuck it and force del() the object @@ -67,9 +67,9 @@ SUBSYSTEM_DEF(garbage) HandleToBeQueued() if(state == SS_RUNNING) HandleQueue() - + if (state == SS_PAUSED) //make us wait again before the next run. - state = SS_RUNNING + state = SS_RUNNING //If you see this proc high on the profile, what you are really seeing is the garbage collection/soft delete overhead in byond. //Don't attempt to optimize, not worth the effort. @@ -114,7 +114,7 @@ SUBSYSTEM_DEF(garbage) var/type = A.type testing("GC: -- \ref[A] | [type] was unable to be GC'd and was deleted --") didntgc["[type]"]++ - + HardDelete(A) ++delslasttick @@ -149,12 +149,12 @@ SUBSYSTEM_DEF(garbage) var/time = world.timeofday var/tick = world.tick_usage var/ticktime = world.time - + var/type = A.type var/refID = "\ref[A]" - + del(A) - + tick = (world.tick_usage-tick+((world.time-ticktime)/world.tick_lag*100)) if (tick > highest_del_tickusage) highest_del_tickusage = tick @@ -167,7 +167,7 @@ SUBSYSTEM_DEF(garbage) log_game("Error: [type]([refID]) took longer than 1 second to delete (took [time/10] seconds to delete)") message_admins("Error: [type]([refID]) took longer than 1 second to delete (took [time/10] seconds to delete).") postpone(time/5) - + /datum/controller/subsystem/garbage/proc/HardQueue(datum/A) if (istype(A) && A.gc_destroyed == GC_CURRENTLY_BEING_QDELETED) tobequeued += A diff --git a/code/controllers/subsystem/icon_smooth.dm b/code/controllers/subsystem/icon_smooth.dm index 84df089973..11657c76dc 100644 --- a/code/controllers/subsystem/icon_smooth.dm +++ b/code/controllers/subsystem/icon_smooth.dm @@ -3,7 +3,7 @@ SUBSYSTEM_DEF(icon_smooth) init_order = INIT_ORDER_ICON_SMOOTHING wait = 1 priority = 35 - flags = SS_TICKER + flags_1 = SS_TICKER var/list/smooth_queue = list() diff --git a/code/controllers/subsystem/inbounds.dm b/code/controllers/subsystem/inbounds.dm index 16e0f53028..ab736ac2d1 100644 --- a/code/controllers/subsystem/inbounds.dm +++ b/code/controllers/subsystem/inbounds.dm @@ -1,7 +1,7 @@ SUBSYSTEM_DEF(inbounds) name = "Inbounds" priority = 40 - flags = SS_NO_INIT + flags_1 = SS_NO_INIT runlevels = RUNLEVEL_GAME var/list/processing = list() diff --git a/code/controllers/subsystem/ipintel.dm b/code/controllers/subsystem/ipintel.dm index fca394924d..afde42c7d8 100644 --- a/code/controllers/subsystem/ipintel.dm +++ b/code/controllers/subsystem/ipintel.dm @@ -1,7 +1,7 @@ SUBSYSTEM_DEF(ipintel) name = "XKeyScore" init_order = INIT_ORDER_XKEYSCORE - flags = SS_NO_FIRE + flags_1 = SS_NO_FIRE var/enabled = 0 //disable at round start to avoid checking reconnects var/throttle = 0 var/errors = 0 diff --git a/code/controllers/subsystem/job.dm b/code/controllers/subsystem/job.dm index f28373ef22..5f50b3dfcf 100644 --- a/code/controllers/subsystem/job.dm +++ b/code/controllers/subsystem/job.dm @@ -1,7 +1,7 @@ SUBSYSTEM_DEF(job) name = "Jobs" init_order = INIT_ORDER_JOBS - flags = SS_NO_FIRE + flags_1 = SS_NO_FIRE var/list/occupations = list() //List of all jobs var/list/name_occupations = list() //Dict of all jobs, keys are titles diff --git a/code/controllers/subsystem/language.dm b/code/controllers/subsystem/language.dm index e80a7096d8..6d87b0ad9e 100644 --- a/code/controllers/subsystem/language.dm +++ b/code/controllers/subsystem/language.dm @@ -1,7 +1,7 @@ SUBSYSTEM_DEF(language) name = "Language" init_order = INIT_ORDER_LANGUAGE - flags = SS_NO_FIRE + flags_1 = SS_NO_FIRE /datum/controller/subsystem/language/Initialize(timeofday) for(var/L in subtypesof(/datum/language)) diff --git a/code/controllers/subsystem/lighting.dm b/code/controllers/subsystem/lighting.dm index bcb94c835b..3de7b92cad 100644 --- a/code/controllers/subsystem/lighting.dm +++ b/code/controllers/subsystem/lighting.dm @@ -6,7 +6,7 @@ SUBSYSTEM_DEF(lighting) name = "Lighting" wait = 2 init_order = INIT_ORDER_LIGHTING - flags = SS_TICKER + flags_1 = SS_TICKER var/initialized = FALSE @@ -24,7 +24,7 @@ SUBSYSTEM_DEF(lighting) create_all_lighting_objects() initialized = TRUE - + fire(FALSE, TRUE) ..() diff --git a/code/controllers/subsystem/machines.dm b/code/controllers/subsystem/machines.dm index eab61d4ef9..d6c6e8662d 100644 --- a/code/controllers/subsystem/machines.dm +++ b/code/controllers/subsystem/machines.dm @@ -1,7 +1,7 @@ SUBSYSTEM_DEF(machines) name = "Machines" init_order = INIT_ORDER_MACHINES - flags = SS_KEEP_TIMING + flags_1 = SS_KEEP_TIMING var/list/processing = list() var/list/currentrun = list() var/list/powernets = list() diff --git a/code/controllers/subsystem/mapping.dm b/code/controllers/subsystem/mapping.dm index 2c36e10d31..df13c57078 100644 --- a/code/controllers/subsystem/mapping.dm +++ b/code/controllers/subsystem/mapping.dm @@ -1,7 +1,7 @@ SUBSYSTEM_DEF(mapping) name = "Mapping" init_order = INIT_ORDER_MAPPING - flags = SS_NO_FIRE + flags_1 = SS_NO_FIRE var/list/nuke_tiles = list() var/list/nuke_threats = list() @@ -84,7 +84,7 @@ SUBSYSTEM_DEF(mapping) C.update_icon() /datum/controller/subsystem/mapping/Recover() - flags |= SS_NO_INIT + flags_1 |= SS_NO_INIT map_templates = SSmapping.map_templates ruins_templates = SSmapping.ruins_templates space_ruins_templates = SSmapping.space_ruins_templates diff --git a/code/controllers/subsystem/minimap.dm b/code/controllers/subsystem/minimap.dm index 10c6f8e5c4..ef15d49ad7 100644 --- a/code/controllers/subsystem/minimap.dm +++ b/code/controllers/subsystem/minimap.dm @@ -1,7 +1,7 @@ SUBSYSTEM_DEF(minimap) name = "Minimap" init_order = INIT_ORDER_MINIMAP - flags = SS_NO_FIRE + flags_1 = SS_NO_FIRE var/const/MINIMAP_SIZE = 2048 var/const/TILE_SIZE = 8 diff --git a/code/controllers/subsystem/mobs.dm b/code/controllers/subsystem/mobs.dm index cbe9d5c245..8999f420b5 100644 --- a/code/controllers/subsystem/mobs.dm +++ b/code/controllers/subsystem/mobs.dm @@ -1,7 +1,7 @@ SUBSYSTEM_DEF(mobs) name = "Mobs" priority = 100 - flags = SS_KEEP_TIMING|SS_NO_INIT + flags_1 = SS_KEEP_TIMING|SS_NO_INIT runlevels = RUNLEVEL_GAME | RUNLEVEL_POSTGAME var/list/currentrun = list() diff --git a/code/controllers/subsystem/npcpool.dm b/code/controllers/subsystem/npcpool.dm index e88da7d900..4491cb14ce 100644 --- a/code/controllers/subsystem/npcpool.dm +++ b/code/controllers/subsystem/npcpool.dm @@ -5,7 +5,7 @@ SUBSYSTEM_DEF(npcpool) name = "NPC Pool" - flags = SS_POST_FIRE_TIMING|SS_NO_INIT|SS_BACKGROUND + flags_1 = SS_POST_FIRE_TIMING|SS_NO_INIT|SS_BACKGROUND priority = 20 runlevels = RUNLEVEL_GAME | RUNLEVEL_POSTGAME @@ -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/orbit.dm b/code/controllers/subsystem/orbit.dm index 6184bb005b..421a312e4f 100644 --- a/code/controllers/subsystem/orbit.dm +++ b/code/controllers/subsystem/orbit.dm @@ -2,7 +2,7 @@ SUBSYSTEM_DEF(orbit) name = "Orbits" priority = 35 wait = 2 - flags = SS_NO_INIT|SS_TICKER + flags_1 = SS_NO_INIT|SS_TICKER var/list/currentrun = list() var/list/processing = list() diff --git a/code/controllers/subsystem/pai.dm b/code/controllers/subsystem/pai.dm index 2a1a04e21d..acdd2ff6ac 100644 --- a/code/controllers/subsystem/pai.dm +++ b/code/controllers/subsystem/pai.dm @@ -1,7 +1,7 @@ SUBSYSTEM_DEF(pai) name = "pAI" - flags = SS_NO_INIT|SS_NO_FIRE + flags_1 = SS_NO_INIT|SS_NO_FIRE var/list/candidates = list() var/ghost_spam = FALSE diff --git a/code/controllers/subsystem/parallax.dm b/code/controllers/subsystem/parallax.dm index 39d07ee676..678b96adaf 100644 --- a/code/controllers/subsystem/parallax.dm +++ b/code/controllers/subsystem/parallax.dm @@ -1,7 +1,7 @@ SUBSYSTEM_DEF(parallax) name = "Parallax" wait = 2 - flags = SS_POST_FIRE_TIMING | SS_BACKGROUND | SS_NO_INIT + flags_1 = SS_POST_FIRE_TIMING | SS_BACKGROUND | SS_NO_INIT priority = 65 runlevels = RUNLEVEL_LOBBY | RUNLEVELS_DEFAULT var/list/currentrun diff --git a/code/controllers/subsystem/persistence.dm b/code/controllers/subsystem/persistence.dm index a0dc7c526d..5dd47ca999 100644 --- a/code/controllers/subsystem/persistence.dm +++ b/code/controllers/subsystem/persistence.dm @@ -1,7 +1,7 @@ SUBSYSTEM_DEF(persistence) name = "Persistence" init_order = INIT_ORDER_PERSISTENCE - flags = SS_NO_FIRE + flags_1 = 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 @@ -22,7 +22,7 @@ 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)) + satchel_blacklist = typecacheof(list(/obj/item/stack/tile/plasteel, /obj/item/crowbar)) secret_satchels[SSmapping.config.map_name] >> old_secret_satchels var/list/expanded_old_satchels = list() @@ -38,7 +38,7 @@ SUBSYSTEM_DEF(persistence) 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) + free_satchels += new /obj/item/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 @@ -59,7 +59,7 @@ SUBSYSTEM_DEF(persistence) if(!path) return 0 - var/obj/item/weapon/storage/backpack/satchel/flat/F = new() + var/obj/item/storage/backpack/satchel/flat/F = new() F.x = text2num(chosen_satchel[1]) F.y = text2num(chosen_satchel[2]) F.z = ZLEVEL_STATION @@ -157,7 +157,7 @@ SUBSYSTEM_DEF(persistence) /datum/controller/subsystem/persistence/proc/CollectSecretSatchels() 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() diff --git a/code/controllers/subsystem/ping.dm b/code/controllers/subsystem/ping.dm index a6b444c4e7..01576084bc 100644 --- a/code/controllers/subsystem/ping.dm +++ b/code/controllers/subsystem/ping.dm @@ -3,7 +3,7 @@ SUBSYSTEM_DEF(ping) name = "Ping" wait = 6 - flags = SS_POST_FIRE_TIMING|SS_FIRE_IN_LOBBY + flags_1 = SS_POST_FIRE_TIMING|SS_FIRE_IN_LOBBY priority = 10 var/list/currentrun diff --git a/code/controllers/subsystem/processing/fields.dm b/code/controllers/subsystem/processing/fields.dm index 6a878fa142..eb839619ad 100644 --- a/code/controllers/subsystem/processing/fields.dm +++ b/code/controllers/subsystem/processing/fields.dm @@ -2,5 +2,5 @@ PROCESSING_SUBSYSTEM_DEF(fields) name = "Fields" wait = 2 priority = 40 - flags = SS_KEEP_TIMING | SS_NO_INIT + flags_1 = SS_KEEP_TIMING | SS_NO_INIT runlevels = RUNLEVEL_GAME | RUNLEVEL_POSTGAME diff --git a/code/controllers/subsystem/processing/flightpacks.dm b/code/controllers/subsystem/processing/flightpacks.dm index 1d85811878..253ee294a9 100644 --- a/code/controllers/subsystem/processing/flightpacks.dm +++ b/code/controllers/subsystem/processing/flightpacks.dm @@ -3,7 +3,7 @@ PROCESSING_SUBSYSTEM_DEF(flightpacks) priority = 30 wait = 2 stat_tag = "FM" - flags = SS_NO_INIT|SS_TICKER|SS_KEEP_TIMING + flags_1 = SS_NO_INIT|SS_TICKER|SS_KEEP_TIMING var/flightsuit_processing = FLIGHTSUIT_PROCESSING_FULL diff --git a/code/controllers/subsystem/processing/obj.dm b/code/controllers/subsystem/processing/obj.dm index 29fe277232..3f602dc32c 100644 --- a/code/controllers/subsystem/processing/obj.dm +++ b/code/controllers/subsystem/processing/obj.dm @@ -1,7 +1,7 @@ SUBSYSTEM_DEF(obj) name = "Objects" priority = 40 - flags = SS_NO_INIT + flags_1 = SS_NO_INIT var/list/processing = list() var/list/currentrun = list() diff --git a/code/controllers/subsystem/processing/overlays.dm b/code/controllers/subsystem/processing/overlays.dm index 589bf667af..ad84295b52 100644 --- a/code/controllers/subsystem/processing/overlays.dm +++ b/code/controllers/subsystem/processing/overlays.dm @@ -1,6 +1,6 @@ PROCESSING_SUBSYSTEM_DEF(overlays) name = "Overlay" - flags = SS_TICKER + flags_1 = SS_TICKER wait = 1 priority = 500 init_order = INIT_ORDER_OVERLAY @@ -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/processing/processing.dm b/code/controllers/subsystem/processing/processing.dm index 0586975866..4c77cfb2e0 100644 --- a/code/controllers/subsystem/processing/processing.dm +++ b/code/controllers/subsystem/processing/processing.dm @@ -3,7 +3,7 @@ SUBSYSTEM_DEF(processing) name = "Processing" priority = 25 - flags = SS_BACKGROUND|SS_POST_FIRE_TIMING|SS_NO_INIT + flags_1 = SS_BACKGROUND|SS_POST_FIRE_TIMING|SS_NO_INIT wait = 10 var/stat_tag = "P" //Used for logging diff --git a/code/controllers/subsystem/radio.dm b/code/controllers/subsystem/radio.dm index de605cb554..57b34dae33 100644 --- a/code/controllers/subsystem/radio.dm +++ b/code/controllers/subsystem/radio.dm @@ -1,6 +1,6 @@ SUBSYSTEM_DEF(radio) name = "Radio" - flags = SS_NO_FIRE|SS_NO_INIT + flags_1 = SS_NO_FIRE|SS_NO_INIT var/list/datum/radio_frequency/frequencies = list() diff --git a/code/controllers/subsystem/religion.dm b/code/controllers/subsystem/religion.dm index bba7dd082e..477f7411f2 100644 --- a/code/controllers/subsystem/religion.dm +++ b/code/controllers/subsystem/religion.dm @@ -1,6 +1,6 @@ SUBSYSTEM_DEF(religion) name = "Religion" - flags = SS_NO_FIRE|SS_NO_INIT + flags_1 = SS_NO_FIRE|SS_NO_INIT var/religion var/deity diff --git a/code/controllers/subsystem/server_maint.dm b/code/controllers/subsystem/server_maint.dm index 855c00b728..b1a115954a 100644 --- a/code/controllers/subsystem/server_maint.dm +++ b/code/controllers/subsystem/server_maint.dm @@ -3,7 +3,7 @@ SUBSYSTEM_DEF(server_maint) name = "Server Tasks" wait = 6 - flags = SS_POST_FIRE_TIMING + flags_1 = SS_POST_FIRE_TIMING priority = 10 init_order = INIT_ORDER_SERVER_MAINT runlevels = RUNLEVEL_LOBBY | RUNLEVELS_DEFAULT diff --git a/code/controllers/subsystem/shuttle.dm b/code/controllers/subsystem/shuttle.dm index d88d788d37..412af41381 100644 --- a/code/controllers/subsystem/shuttle.dm +++ b/code/controllers/subsystem/shuttle.dm @@ -5,7 +5,7 @@ SUBSYSTEM_DEF(shuttle) name = "Shuttle" wait = 10 init_order = INIT_ORDER_SHUTTLE - flags = SS_KEEP_TIMING|SS_NO_TICK_CHECK + flags_1 = SS_KEEP_TIMING|SS_NO_TICK_CHECK runlevels = RUNLEVEL_SETUP | RUNLEVEL_GAME var/list/mobile = list() @@ -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/spacedrift.dm b/code/controllers/subsystem/spacedrift.dm index 8fe7cbe048..1944c3f279 100644 --- a/code/controllers/subsystem/spacedrift.dm +++ b/code/controllers/subsystem/spacedrift.dm @@ -2,7 +2,7 @@ SUBSYSTEM_DEF(spacedrift) name = "Space Drift" priority = 30 wait = 5 - flags = SS_NO_INIT|SS_KEEP_TIMING + flags_1 = SS_NO_INIT|SS_KEEP_TIMING runlevels = RUNLEVEL_GAME | RUNLEVEL_POSTGAME var/list/currentrun = list() diff --git a/code/controllers/subsystem/squeak.dm b/code/controllers/subsystem/squeak.dm index d94efd0a4a..f9a291129a 100644 --- a/code/controllers/subsystem/squeak.dm +++ b/code/controllers/subsystem/squeak.dm @@ -5,7 +5,7 @@ SUBSYSTEM_DEF(squeak) name = "Squeak" init_order = INIT_ORDER_SQUEAK - flags = SS_NO_FIRE + flags_1 = SS_NO_FIRE var/list/exposed_wires = list() diff --git a/code/controllers/subsystem/stickyban.dm b/code/controllers/subsystem/stickyban.dm index 371cf22b3b..4136f731df 100644 --- a/code/controllers/subsystem/stickyban.dm +++ b/code/controllers/subsystem/stickyban.dm @@ -1,7 +1,7 @@ SUBSYSTEM_DEF(stickyban) name = "Sticky Ban" init_order = INIT_ORDER_STICKY_BAN - flags = SS_NO_FIRE + flags_1 = SS_NO_FIRE var/list/cache = list() @@ -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/sun.dm b/code/controllers/subsystem/sun.dm index 7a3528cc3d..ba71d86e1a 100644 --- a/code/controllers/subsystem/sun.dm +++ b/code/controllers/subsystem/sun.dm @@ -1,7 +1,7 @@ SUBSYSTEM_DEF(sun) name = "Sun" wait = 600 - flags = SS_NO_TICK_CHECK|SS_NO_INIT + flags_1 = SS_NO_TICK_CHECK|SS_NO_INIT var/angle var/dx var/dy diff --git a/code/controllers/subsystem/tgui.dm b/code/controllers/subsystem/tgui.dm index 52fd286eed..11dbb6d081 100644 --- a/code/controllers/subsystem/tgui.dm +++ b/code/controllers/subsystem/tgui.dm @@ -1,7 +1,7 @@ SUBSYSTEM_DEF(tgui) name = "tgui" wait = 9 - flags = SS_NO_INIT + flags_1 = SS_NO_INIT priority = 110 runlevels = RUNLEVEL_LOBBY | RUNLEVELS_DEFAULT diff --git a/code/controllers/subsystem/throwing.dm b/code/controllers/subsystem/throwing.dm index d91d91de72..f1d4b88f77 100644 --- a/code/controllers/subsystem/throwing.dm +++ b/code/controllers/subsystem/throwing.dm @@ -5,7 +5,7 @@ SUBSYSTEM_DEF(throwing) name = "Throwing" priority = 25 wait = 1 - flags = SS_NO_INIT|SS_KEEP_TIMING|SS_TICKER + flags_1 = SS_NO_INIT|SS_KEEP_TIMING|SS_TICKER runlevels = RUNLEVEL_GAME | RUNLEVEL_POSTGAME var/list/currentrun @@ -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..e9a356ef86 100755 --- a/code/controllers/subsystem/ticker.dm +++ b/code/controllers/subsystem/ticker.dm @@ -5,7 +5,7 @@ SUBSYSTEM_DEF(ticker) init_order = INIT_ORDER_TICKER priority = 200 - flags = SS_KEEP_TIMING + flags_1 = SS_KEEP_TIMING runlevels = RUNLEVEL_LOBBY | RUNLEVEL_SETUP | RUNLEVEL_GAME var/current_state = GAME_STATE_STARTUP //state of current round (used by process()) Use the defines GAME_STATE_* ! @@ -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/time_track.dm b/code/controllers/subsystem/time_track.dm index cb190206b7..0e5a473611 100644 --- a/code/controllers/subsystem/time_track.dm +++ b/code/controllers/subsystem/time_track.dm @@ -1,7 +1,7 @@ SUBSYSTEM_DEF(time_track) name = "Time Tracking" wait = 600 - flags = SS_NO_INIT|SS_NO_TICK_CHECK + flags_1 = SS_NO_INIT|SS_NO_TICK_CHECK runlevels = RUNLEVEL_LOBBY | RUNLEVELS_DEFAULT var/time_dilation_current = 0 diff --git a/code/controllers/subsystem/timer.dm b/code/controllers/subsystem/timer.dm index daf0eb324d..8a0dfe1f0d 100644 --- a/code/controllers/subsystem/timer.dm +++ b/code/controllers/subsystem/timer.dm @@ -7,7 +7,7 @@ SUBSYSTEM_DEF(timer) wait = 1 //SS_TICKER subsystem, so wait is in ticks init_order = INIT_ORDER_TIMER - flags = SS_TICKER|SS_NO_INIT + flags_1 = SS_TICKER|SS_NO_INIT var/list/datum/timedevent/processing = list() var/list/hashes = list() @@ -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 @@ -215,7 +215,7 @@ SUBSYSTEM_DEF(timer) var/datum/callback/callBack var/timeToRun var/hash - var/list/flags + var/list/flags_1 var/spent = FALSE //set to true right before running. var/name //for easy debugging. //cicular doublely linked list @@ -224,16 +224,16 @@ SUBSYSTEM_DEF(timer) var/static/nextid = 1 -/datum/timedevent/New(datum/callback/callBack, timeToRun, flags, hash) +/datum/timedevent/New(datum/callback/callBack, timeToRun, flags_1, hash) id = TIMER_ID_NULL src.callBack = callBack src.timeToRun = timeToRun - src.flags = flags + src.flags_1 = flags_1 src.hash = hash - - if (flags & TIMER_UNIQUE) + + if (flags_1 & TIMER_UNIQUE) SStimer.hashes[hash] = src - if (flags & TIMER_STOPPABLE) + if (flags_1 & TIMER_STOPPABLE) do if (nextid >= TIMER_ID_MAX) nextid = 1 @@ -241,12 +241,12 @@ SUBSYSTEM_DEF(timer) while(SStimer.timer_id_dict["timerid" + num2text(id, 8)]) SStimer.timer_id_dict["timerid" + num2text(id, 8)] = src - name = "Timer: " + num2text(id, 8) + ", TTR: [timeToRun], Flags: [jointext(bitfield2list(flags, list("TIMER_UNIQUE", "TIMER_OVERRIDE", "TIMER_CLIENT_TIME", "TIMER_STOPPABLE", "TIMER_NO_HASH_WAIT")), ", ")], callBack: \ref[callBack], callBack.object: [callBack.object]\ref[callBack.object]([getcallingtype()]), callBack.delegate:[callBack.delegate]([callBack.arguments ? callBack.arguments.Join(", ") : ""])" + name = "Timer: " + num2text(id, 8) + ", TTR: [timeToRun], Flags: [jointext(bitfield2list(flags_1, list("TIMER_UNIQUE", "TIMER_OVERRIDE", "TIMER_CLIENT_TIME", "TIMER_STOPPABLE", "TIMER_NO_HASH_WAIT")), ", ")], callBack: \ref[callBack], callBack.object: [callBack.object]\ref[callBack.object]([getcallingtype()]), callBack.delegate:[callBack.delegate]([callBack.arguments ? callBack.arguments.Join(", ") : ""])" if (callBack.object != GLOBAL_PROC) LAZYADD(callBack.object.active_timers, src) - if (flags & TIMER_CLIENT_TIME) + if (flags_1 & TIMER_CLIENT_TIME) //sorted insert var/list/ctts = SStimer.clienttime_timers var/cttl = length(ctts) @@ -291,7 +291,7 @@ SUBSYSTEM_DEF(timer) /datum/timedevent/Destroy() ..() - if (flags & TIMER_UNIQUE) + if (flags_1 & TIMER_UNIQUE) SStimer.hashes -= hash @@ -301,10 +301,10 @@ SUBSYSTEM_DEF(timer) callBack = null - if (flags & TIMER_STOPPABLE) + if (flags_1 & TIMER_STOPPABLE) SStimer.timer_id_dict -= "timerid" + num2text(id, 8) - if (flags & TIMER_CLIENT_TIME) + if (flags_1 & TIMER_CLIENT_TIME) SStimer.clienttime_timers -= src return QDEL_HINT_IWILLGC @@ -346,7 +346,7 @@ SUBSYSTEM_DEF(timer) else . = "[callBack.object.type]" -/proc/addtimer(datum/callback/callback, wait, flags) +/proc/addtimer(datum/callback/callback, wait, flags_1) if (!callback) return @@ -354,12 +354,12 @@ SUBSYSTEM_DEF(timer) var/hash - if (flags & TIMER_UNIQUE) + if (flags_1 & TIMER_UNIQUE) var/list/hashlist - if(flags & TIMER_NO_HASH_WAIT) - hashlist = list(callback.object, "(\ref[callback.object])", callback.delegate, flags & TIMER_CLIENT_TIME) + if(flags_1 & TIMER_NO_HASH_WAIT) + hashlist = list(callback.object, "(\ref[callback.object])", callback.delegate, flags_1 & TIMER_CLIENT_TIME) else - hashlist = list(callback.object, "(\ref[callback.object])", callback.delegate, wait, flags & TIMER_CLIENT_TIME) + hashlist = list(callback.object, "(\ref[callback.object])", callback.delegate, wait, flags_1 & TIMER_CLIENT_TIME) hashlist += callback.arguments hash = hashlist.Join("|||||||") @@ -370,20 +370,20 @@ SUBSYSTEM_DEF(timer) SStimer.hashes -= hash else - if (flags & TIMER_OVERRIDE) + if (flags_1 & TIMER_OVERRIDE) qdel(hash_timer) else - if (hash_timer.flags & TIMER_STOPPABLE) + if (hash_timer.flags_1 & TIMER_STOPPABLE) . = hash_timer.id return var/timeToRun = world.time + wait - if (flags & TIMER_CLIENT_TIME) + if (flags_1 & TIMER_CLIENT_TIME) timeToRun = REALTIMEOFDAY + wait - var/datum/timedevent/timer = new(callback, timeToRun, flags, hash) - return timer.id + var/datum/timedevent/timer = new(callback, timeToRun, flags_1, hash) + return timer.id /proc/deltimer(id) if (!id) diff --git a/code/controllers/subsystem/title.dm b/code/controllers/subsystem/title.dm index a0bcb5feec..11511608cd 100644 --- a/code/controllers/subsystem/title.dm +++ b/code/controllers/subsystem/title.dm @@ -1,6 +1,6 @@ SUBSYSTEM_DEF(title) name = "Title Screen" - flags = SS_NO_FIRE|SS_NO_INIT + flags_1 = SS_NO_FIRE|SS_NO_INIT var/file_path var/icon/icon @@ -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/controllers/subsystem/vote.dm b/code/controllers/subsystem/vote.dm index 0dbc7c5d3a..7126d93a47 100644 --- a/code/controllers/subsystem/vote.dm +++ b/code/controllers/subsystem/vote.dm @@ -2,7 +2,7 @@ SUBSYSTEM_DEF(vote) name = "Vote" wait = 10 - flags = SS_KEEP_TIMING|SS_NO_INIT + flags_1 = SS_KEEP_TIMING|SS_NO_INIT runlevels = RUNLEVEL_LOBBY | RUNLEVELS_DEFAULT diff --git a/code/controllers/subsystem/weather.dm b/code/controllers/subsystem/weather.dm index 88102e260c..eb49568810 100644 --- a/code/controllers/subsystem/weather.dm +++ b/code/controllers/subsystem/weather.dm @@ -1,7 +1,7 @@ //Used for all kinds of weather, ex. lavaland ash storms. SUBSYSTEM_DEF(weather) name = "Weather" - flags = SS_BACKGROUND + flags_1 = SS_BACKGROUND wait = 10 runlevels = RUNLEVEL_GAME var/list/processing = list() diff --git a/code/datums/action.dm b/code/datums/action.dm index ecaa70387b..10cb2a239f 100644 --- a/code/datums/action.dm +++ b/code/datums/action.dm @@ -234,8 +234,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 +264,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 +351,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 ..() @@ -431,7 +431,7 @@ 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,7 +443,7 @@ 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" 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..bd7bb13a1d 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) @@ -42,12 +42,12 @@ 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/components/README.md b/code/datums/components/README.md index f92e618a7f..15001bbfd7 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 @@ -56,6 +60,8 @@ Stands have a lot of procs which mimic mob procs. Rather than inserting hooks fo * 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 index 7d216a39c5..3cf20d57b0 100644 --- a/code/datums/components/component.dm.rej +++ b/code/datums/components/component.dm.rej @@ -1,18 +1 @@ -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) +- \ No newline at end of file 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 6d26246c38..1d3e7f2a12 100644 --- a/code/datums/diseases/_MobProcs.dm +++ b/code/datums/diseases/_MobProcs.dm @@ -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/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 a31aab8607..af44f9c8ae 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 @@ -1038,7 +1038,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) 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/riding.dm.rej b/code/datums/riding.dm.rej new file mode 100644 index 0000000000..8fe1b7d2d9 --- /dev/null +++ b/code/datums/riding.dm.rej @@ -0,0 +1,10 @@ +diff a/code/datums/riding.dm b/code/datums/riding.dm (rejected hunks) +@@ -419,7 +419,7 @@ + icon = 'icons/obj/items_and_weapons.dmi.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/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..02e7d0f515 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" @@ -243,9 +257,9 @@ 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/Space_Station_13_areas.dm.rej b/code/game/area/Space_Station_13_areas.dm.rej new file mode 100644 index 0000000000..841a8a2b0a --- /dev/null +++ b/code/game/area/Space_Station_13_areas.dm.rej @@ -0,0 +1,29 @@ +diff a/code/game/area/Space_Station_13_areas.dm b/code/game/area/Space_Station_13_areas.dm (rejected hunks) +@@ -535,15 +535,15 @@ NOTE: there are two lists of areas in the end of this file: centcom and station + /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" +@@ -1009,7 +1009,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station + + /area/security/execution/transfer + name = "Transfer Centre" +- ++ + /area/security/execution/education + name = "Prisoner Education Chamber" + 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/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..b4e6db1ebe 100644 --- a/code/game/atoms_movable.dm +++ b/code/game/atoms_movable.dm @@ -137,7 +137,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 +176,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 +215,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 +323,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 +550,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 +577,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 +593,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 8a6d0063b9..a485bc2d1a 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)) @@ -120,26 +120,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 @@ -152,7 +152,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 @@ -169,7 +169,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 @@ -184,21 +184,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") @@ -224,7 +224,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' @@ -236,7 +236,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 @@ -257,7 +257,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) @@ -284,7 +284,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/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/mutations.dm.rej b/code/game/gamemodes/changeling/powers/mutations.dm.rej new file mode 100644 index 0000000000..57ff20a0b4 --- /dev/null +++ b/code/game/gamemodes/changeling/powers/mutations.dm.rej @@ -0,0 +1,19 @@ +diff a/code/game/gamemodes/changeling/powers/mutations.dm b/code/game/gamemodes/changeling/powers/mutations.dm (rejected hunks) +@@ -395,7 +395,7 @@ + /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 ++ 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' +@@ -443,7 +443,7 @@ + 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) ++ 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. + 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..fb3a0c3de2 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() 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/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..54536db73c 100644 --- a/code/game/gamemodes/cult/cult_items.dm +++ b/code/game/gamemodes/cult/cult_items.dm @@ -1,11 +1,11 @@ -/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 + flags_1 = CONDUCT_1 sharpness = IS_SHARP w_class = WEIGHT_CLASS_BULKY force = 30 @@ -14,7 +14,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 +28,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,7 +47,7 @@ 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' @@ -57,7 +57,7 @@ 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 +66,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 +92,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 +108,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 +117,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 +135,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 +154,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 +167,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 +178,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 +228,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 +275,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_items.dm.rej b/code/game/gamemodes/cult/cult_items.dm.rej new file mode 100644 index 0000000000..cb9c6324c1 --- /dev/null +++ b/code/game/gamemodes/cult/cult_items.dm.rej @@ -0,0 +1,10 @@ +diff a/code/game/gamemodes/cult/cult_items.dm b/code/game/gamemodes/cult/cult_items.dm (rejected hunks) +@@ -31,7 +31,7 @@ + /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/melee/cultblade/pickup(mob/living/user) + ..() 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..fb6d47f55c 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) 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/cult/talisman.dm.rej b/code/game/gamemodes/cult/talisman.dm.rej new file mode 100644 index 0000000000..b4f739b6fc --- /dev/null +++ b/code/game/gamemodes/cult/talisman.dm.rej @@ -0,0 +1,10 @@ +diff a/code/game/gamemodes/cult/talisman.dm b/code/game/gamemodes/cult/talisman.dm (rejected hunks) +@@ -343,7 +343,7 @@ + desc = "Shackles that bind the wrists with sinister magic." + trashtype = /obj/item/restraints/handcuffs/energy/used + origin_tech = "materials=2;magnets=5" +- flags = DROPDEL ++ flags_1 = DROPDEL_1 + + /obj/item/restraints/handcuffs/energy/cult/used/dropped(mob/user) + user.visible_message("[user]'s shackles shatter 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_gear.dm.rej b/code/game/gamemodes/miniantags/abduction/abduction_gear.dm.rej new file mode 100644 index 0000000000..7e66243e36 --- /dev/null +++ b/code/game/gamemodes/miniantags/abduction/abduction_gear.dm.rej @@ -0,0 +1,10 @@ +diff a/code/game/gamemodes/miniantags/abduction/abduction_gear.dm b/code/game/gamemodes/miniantags/abduction/abduction_gear.dm (rejected hunks) +@@ -499,7 +499,7 @@ Congratulations! You are now trained for invasive xenobiology research!"} + + /obj/item/restraints/handcuffs/energy/used + desc = "energy discharge" +- flags = DROPDEL ++ flags_1 = DROPDEL_1 + + /obj/item/restraints/handcuffs/energy/used/dropped(mob/user) + user.visible_message("[user]'s [src] break in a discharge of energy!", \ 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_outfits.dm.rej b/code/game/gamemodes/miniantags/abduction/abduction_outfits.dm.rej new file mode 100644 index 0000000000..3e8b7d8f67 --- /dev/null +++ b/code/game/gamemodes/miniantags/abduction/abduction_outfits.dm.rej @@ -0,0 +1,10 @@ +diff a/code/game/gamemodes/miniantags/abduction/abduction_outfits.dm b/code/game/gamemodes/miniantags/abduction/abduction_outfits.dm (rejected hunks) +@@ -23,7 +23,7 @@ + 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/storage/backpack/B = locate() in H + if(B) 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..0eb0882332 100644 --- a/code/game/gamemodes/miniantags/morph/morph.dm +++ b/code/game/gamemodes/miniantags/morph/morph.dm @@ -30,7 +30,7 @@ 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/atom/movable/form = null 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/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/buildandrepair.dm.rej b/code/game/machinery/computer/buildandrepair.dm.rej new file mode 100644 index 0000000000..f58657eeda --- /dev/null +++ b/code/game/machinery/computer/buildandrepair.dm.rej @@ -0,0 +1,10 @@ +diff a/code/game/machinery/computer/buildandrepair.dm b/code/game/machinery/computer/buildandrepair.dm (rejected hunks) +@@ -136,7 +136,7 @@ + + + /obj/structure/frame/computer/deconstruct(disassembled = TRUE) +- if(!(flags & NODECONSTRUCT)) ++ if(!(flags_1 & NODECONSTRUCT_1)) + if(state == 4) + new /obj/item/shard(loc) + new /obj/item/shard(loc) 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..f12341d669 100644 --- a/code/game/machinery/doors/door.dm +++ b/code/game/machinery/doors/door.dm @@ -3,30 +3,30 @@ desc = "It opens and closes." icon = 'icons/obj/doors/Doorint.dmi' icon_state = "door1" - anchored = TRUE + anchored = TRUE opacity = 1 - density = TRUE + 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 + 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/visible = TRUE + var/operating = FALSE + var/glass = FALSE + var/welded = FALSE 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/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/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/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 @@ -50,7 +50,7 @@ explosion_block = EXPLOSION_BLOCK_PROC /obj/machinery/door/Destroy() - density = FALSE + density = FALSE air_update_turf(1) update_freelook_sight() GLOB.airlocks -= src @@ -62,7 +62,7 @@ //process() //return -/obj/machinery/door/CollidedWith(atom/movable/AM) +/obj/machinery/door/CollidedWith(atom/movable/AM) if(operating || emagged) return if(ismob(AM)) @@ -98,7 +98,7 @@ ..() move_update_air(T) -/obj/machinery/door/CanPass(atom/movable/mover, turf/target) +/obj/machinery/door/CanPass(atom/movable/mover, turf/target) if(istype(mover) && mover.checkpass(PASSGLASS)) return !opacity return !density @@ -150,20 +150,20 @@ return TRUE return ..() -/obj/machinery/door/proc/try_to_weld(obj/item/weapon/weldingtool/W, mob/user) +/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/weapon/crowbar) || istype(I, /obj/item/weapon/twohanded/fireaxe))) + 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/weapon/weldingtool)) + else if(istype(I, /obj/item/weldingtool)) try_to_weld(I, user) return 1 - else if(!(I.flags & NOBLUDGEON) && user.a_intent != INTENT_HARM) + else if(!(I.flags_1 & NOBLUDGEON_1) && user.a_intent != INTENT_HARM) try_to_activate_door(user) return 1 return ..() @@ -192,7 +192,7 @@ 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)) ) + 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) @@ -232,16 +232,16 @@ return 1 if(operating) return - operating = TRUE + operating = TRUE do_animate("opening") set_opacity(0) sleep(5) - density = FALSE + density = FALSE sleep(5) layer = OPEN_DOOR_LAYER update_icon() set_opacity(0) - operating = FALSE + operating = FALSE air_update_turf(1) update_freelook_sight() if(autoclose) @@ -260,17 +260,17 @@ if(autoclose) addtimer(CALLBACK(src, .proc/autoclose), 60) return - operating = TRUE + operating = TRUE do_animate("closing") layer = closingLayer sleep(5) - density = TRUE + density = TRUE sleep(5) update_icon() if(visible && !glass) set_opacity(1) - operating = FALSE + operating = FALSE air_update_turf(1) update_freelook_sight() if(safe) @@ -327,7 +327,7 @@ /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) +/obj/machinery/door/storage_contents_dump_act(obj/item/storage/src_object, mob/user) return 0 /obj/machinery/door/proc/lock() diff --git a/code/game/machinery/doors/door.dm.rej b/code/game/machinery/doors/door.dm.rej new file mode 100644 index 0000000000..7d3066935d --- /dev/null +++ b/code/game/machinery/doors/door.dm.rej @@ -0,0 +1,10 @@ +diff a/code/game/machinery/doors/door.dm b/code/game/machinery/doors/door.dm (rejected hunks) +@@ -163,7 +163,7 @@ + else if(istype(I, /obj/item/weldingtool)) + try_to_weld(I, user) + return 1 +- else if(!(I.flags & NOBLUDGEON) && user.a_intent != INTENT_HARM) ++ else if(!(I.flags_1 & NOBLUDGEON_1) && user.a_intent != INTENT_HARM) + try_to_activate_door(user) + return 1 + return ..() 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/doors/windowdoor.dm.rej b/code/game/machinery/doors/windowdoor.dm.rej new file mode 100644 index 0000000000..675a389de8 --- /dev/null +++ b/code/game/machinery/doors/windowdoor.dm.rej @@ -0,0 +1,19 @@ +diff a/code/game/machinery/doors/windowdoor.dm b/code/game/machinery/doors/windowdoor.dm (rejected hunks) +@@ -11,7 +11,7 @@ + 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/electronics/airlock/electronics = null +@@ -221,7 +221,7 @@ + return + + add_fingerprint(user) +- if(!(flags&NODECONSTRUCT)) ++ 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!") 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/firealarm.dm.rej b/code/game/machinery/firealarm.dm.rej new file mode 100644 index 0000000000..3b656ac7fa --- /dev/null +++ b/code/game/machinery/firealarm.dm.rej @@ -0,0 +1,16 @@ +diff a/code/game/machinery/firealarm.dm b/code/game/machinery/firealarm.dm (rejected hunks) +@@ -239,12 +239,12 @@ + 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/electronics/firealarm(loc) 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/iv_drip.dm.rej b/code/game/machinery/iv_drip.dm.rej new file mode 100644 index 0000000000..490beb519f --- /dev/null +++ b/code/game/machinery/iv_drip.dm.rej @@ -0,0 +1,10 @@ +diff a/code/game/machinery/iv_drip.dm b/code/game/machinery/iv_drip.dm (rejected hunks) +@@ -15,7 +15,7 @@ + /obj/item/reagent_containers/glass) + + /obj/machinery/iv_drip/Initialize() +- ..() ++ . = ..() + update_icon() + drip_containers = typecacheof(drip_containers) + 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/limbgrower.dm.rej b/code/game/machinery/limbgrower.dm.rej new file mode 100644 index 0000000000..6605f2e3da --- /dev/null +++ b/code/game/machinery/limbgrower.dm.rej @@ -0,0 +1,10 @@ +diff a/code/game/machinery/limbgrower.dm b/code/game/machinery/limbgrower.dm (rejected hunks) +@@ -10,7 +10,7 @@ + icon = 'icons/obj/machines/limbgrower.dmi' + icon_state = "limbgrower_idleoff" + density = TRUE +- container_type = OPENCONTAINER ++ container_type = OPENCONTAINER_1 + anchored = TRUE + use_power = IDLE_POWER_USE + idle_power_usage = 10 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/newscaster.dm.rej b/code/game/machinery/newscaster.dm.rej new file mode 100644 index 0000000000..72b1edc08c --- /dev/null +++ b/code/game/machinery/newscaster.dm.rej @@ -0,0 +1,18 @@ +diff a/code/game/machinery/newscaster.dm b/code/game/machinery/newscaster.dm (rejected hunks) +@@ -758,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/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() 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.dm.rej b/code/game/machinery/porta_turret/portable_turret.dm.rej new file mode 100644 index 0000000000..0f16ca5ef3 --- /dev/null +++ b/code/game/machinery/porta_turret/portable_turret.dm.rej @@ -0,0 +1,10 @@ +diff a/code/game/machinery/porta_turret/portable_turret.dm b/code/game/machinery/porta_turret/portable_turret.dm (rejected hunks) +@@ -664,7 +659,7 @@ + return ..() + + /obj/machinery/turretid/Initialize(mapload) //map-placed turrets autolink turrets +- ..() ++ . = ..() + if(!mapload) + return + 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/recycler.dm.rej b/code/game/machinery/recycler.dm.rej new file mode 100644 index 0000000000..2903c4ce1d --- /dev/null +++ b/code/game/machinery/recycler.dm.rej @@ -0,0 +1,10 @@ +diff a/code/game/machinery/recycler.dm b/code/game/machinery/recycler.dm (rejected hunks) +@@ -187,7 +187,7 @@ + name = "dangerous old crusher" + emagged = TRUE + crush_damage = 120 +- flags = NODECONSTRUCT ++ flags_1 = NODECONSTRUCT_1 + + /obj/item/paper/guides/recycler + name = "paper - 'garbage duty instructions'" 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/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..639b6355b8 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 (non-syndie) messages to syndicate channel /obj/machinery/telecomms/allinone/receive_signal(datum/signal/signal) @@ -33,12 +33,21 @@ 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 + 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"]) + + /* ###### Copy all non-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"]) 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..6b3be49653 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) + contraband = list(/obj/item/stock_parts/cell/potato = 3) + premium = list(/obj/item/storage/belt/utility = 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 @@ -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..9142549d0a 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 @@ -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
Name: [active1.fields["name"]]