diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_SPOOKYCRASH.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_SPOOKYCRASH.dmm index 4f4464b57c7c..da7751618d04 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_SPOOKYCRASH.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_SPOOKYCRASH.dmm @@ -241,7 +241,7 @@ }, /obj/effect/mob_spawn/human/corpse/damaged, /obj/item/clothing/under/rank/civilian/chaplain, -/obj/item/clothing/head/helmet/chaplain/witchunter_hat, +/obj/item/clothing/head/witchunter, /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/glass, /turf/open/floor/mineral/titanium/blue, diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_lava_canyon.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_lava_canyon.dmm index ea2d614717da..9d99287fb7b2 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_lava_canyon.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_lava_canyon.dmm @@ -153,7 +153,7 @@ /obj/item/melee/cleric_mace{ pixel_x = 5 }, -/obj/item/clothing/head/helmet/chaplain/ancient{ +/obj/item/clothing/head/witchunter{ pixel_y = 13; pixel_x = -5 }, diff --git a/_maps/RandomRuins/SpaceRuins/spacemall.dmm b/_maps/RandomRuins/SpaceRuins/spacemall.dmm index eb669d4116ea..9ee8380fcc5b 100644 --- a/_maps/RandomRuins/SpaceRuins/spacemall.dmm +++ b/_maps/RandomRuins/SpaceRuins/spacemall.dmm @@ -2809,10 +2809,9 @@ /obj/item/clothing/head/collectable/chef, /obj/item/clothing/head/collectable/HoP, /obj/item/clothing/head/collectable/rabbitears, -/obj/item/clothing/head/helmet/chaplain, +/obj/item/clothing/head/witchunter, /obj/item/clothing/neck/cloak/trans, /obj/item/clothing/neck/cloak/cap, -/obj/item/clothing/head/helmet/chaplain/witchunter_hat, /obj/item/clothing/neck/beads, /obj/item/clothing/neck/necklace/dope, /obj/item/clothing/neck/stripedredscarf, diff --git a/_maps/RandomRuins/WasteRuins/wasteplanet_pandora.dmm b/_maps/RandomRuins/WasteRuins/wasteplanet_pandora.dmm index b6298e29f39d..1e15705ea8b2 100644 --- a/_maps/RandomRuins/WasteRuins/wasteplanet_pandora.dmm +++ b/_maps/RandomRuins/WasteRuins/wasteplanet_pandora.dmm @@ -424,7 +424,7 @@ "qo" = ( /obj/structure/closet/cabinet, /obj/item/spear/bonespear, -/obj/item/clothing/suit/armor/riot/chaplain/studentuni, +/obj/item/clothing/suit/armor/witchhunter, /obj/item/reagent_containers/food/snacks/grown/berries/death, /turf/open/floor/wood/waste, /area/ruin/wasteplanet) @@ -461,7 +461,7 @@ /area/ruin/wasteplanet) "qU" = ( /obj/structure/closet/cabinet, -/obj/item/clothing/suit/armor/riot/chaplain/studentuni, +/obj/item/clothing/suit/armor/witchhunter, /turf/open/floor/wood/waste, /area/ruin/wasteplanet) "rh" = ( @@ -492,7 +492,7 @@ "sV" = ( /obj/structure/closet/cabinet, /obj/item/claymore/bone, -/obj/item/clothing/suit/armor/riot/chaplain/studentuni, +/obj/item/clothing/suit/armor/witchhunter, /turf/open/floor/wood/waste, /area/ruin/wasteplanet) "tB" = ( diff --git a/_maps/_mod_celadon/RandomRuins/LavaRuins/lavaland_surface_SPOOKYCRASH.dmm b/_maps/_mod_celadon/RandomRuins/LavaRuins/lavaland_surface_SPOOKYCRASH.dmm index 4f4464b57c7c..66df67aff6c4 100644 --- a/_maps/_mod_celadon/RandomRuins/LavaRuins/lavaland_surface_SPOOKYCRASH.dmm +++ b/_maps/_mod_celadon/RandomRuins/LavaRuins/lavaland_surface_SPOOKYCRASH.dmm @@ -240,8 +240,6 @@ dir = 1 }, /obj/effect/mob_spawn/human/corpse/damaged, -/obj/item/clothing/under/rank/civilian/chaplain, -/obj/item/clothing/head/helmet/chaplain/witchunter_hat, /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/glass, /turf/open/floor/mineral/titanium/blue, diff --git a/_maps/_mod_celadon/RandomRuins/LavaRuins/lavaland_surface_lava_canyon.dmm b/_maps/_mod_celadon/RandomRuins/LavaRuins/lavaland_surface_lava_canyon.dmm index ea2d614717da..ea546b7888a7 100644 --- a/_maps/_mod_celadon/RandomRuins/LavaRuins/lavaland_surface_lava_canyon.dmm +++ b/_maps/_mod_celadon/RandomRuins/LavaRuins/lavaland_surface_lava_canyon.dmm @@ -153,10 +153,6 @@ /obj/item/melee/cleric_mace{ pixel_x = 5 }, -/obj/item/clothing/head/helmet/chaplain/ancient{ - pixel_y = 13; - pixel_x = -5 - }, /obj/effect/decal/cleanable/blood/old, /turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, /area/overmap_encounter/planetoid/lava/explored) @@ -906,6 +902,9 @@ /obj/structure/stone_tile/surrounding/cracked{ dir = 8 }, +/obj/effect/mob_spawn/human/corpse{ + mob_species = /datum/species/lizard/ashwalker + }, /turf/open/floor/plating/ashplanet/rocky, /area/ruin/unpowered/scorched_hut) "zz" = ( @@ -1646,9 +1645,6 @@ /obj/structure/stone_tile/block/cracked{ dir = 6 }, -/obj/effect/mob_spawn/human/corpse{ - mob_species = /datum/species/lizard/ashwalker - }, /turf/open/floor/plating/ashplanet/rocky, /area/ruin/unpowered/scorched_hut) "UA" = ( diff --git a/_maps/_mod_celadon/RandomRuins/SpaceRuins/dangerous_research.dmm b/_maps/_mod_celadon/RandomRuins/SpaceRuins/dangerous_research.dmm index a1bfbbcabd83..e29b6f7a9f58 100644 --- a/_maps/_mod_celadon/RandomRuins/SpaceRuins/dangerous_research.dmm +++ b/_maps/_mod_celadon/RandomRuins/SpaceRuins/dangerous_research.dmm @@ -333,7 +333,6 @@ /obj/effect/decal/cleanable/dirt/dust, /obj/effect/mob_spawn/human/scientist, /obj/effect/decal/cleanable/blood/bubblegum, -/obj/item/switchblade, /turf/open/floor/plasteel, /area/ruin/space/has_grav) "ln" = ( @@ -1843,8 +1842,8 @@ /turf/open/floor/plasteel/white, /area/ruin/space/has_grav) "Vm" = ( -/mob/living/simple_animal/hostile/faithless, /obj/effect/turf_decal/industrial/warning, +/mob/living/simple_animal/hostile/faithless, /turf/open/floor/plasteel/white, /area/ruin/space/has_grav) "Vo" = ( @@ -2706,7 +2705,7 @@ Bg Bg Ns fq -OB +Vm rr VL Ja @@ -2748,7 +2747,7 @@ Bg Bg Ns GN -Vm +OB dI CD Rn diff --git a/_maps/_mod_celadon/RandomRuins/SpaceRuins/spacemall.dmm b/_maps/_mod_celadon/RandomRuins/SpaceRuins/spacemall.dmm index eb669d4116ea..bd81a38bbaa6 100644 --- a/_maps/_mod_celadon/RandomRuins/SpaceRuins/spacemall.dmm +++ b/_maps/_mod_celadon/RandomRuins/SpaceRuins/spacemall.dmm @@ -2809,15 +2809,14 @@ /obj/item/clothing/head/collectable/chef, /obj/item/clothing/head/collectable/HoP, /obj/item/clothing/head/collectable/rabbitears, -/obj/item/clothing/head/helmet/chaplain, /obj/item/clothing/neck/cloak/trans, /obj/item/clothing/neck/cloak/cap, -/obj/item/clothing/head/helmet/chaplain/witchunter_hat, /obj/item/clothing/neck/beads, /obj/item/clothing/neck/necklace/dope, /obj/item/clothing/neck/stripedredscarf, /obj/item/clothing/neck/stripedgreenscarf, /obj/item/clothing/neck/stripedbluescarf, +/obj/item/clothing/mask/pig, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/shop) "kD" = ( @@ -6857,7 +6856,6 @@ /obj/item/clothing/mask/horsehead, /obj/item/clothing/mask/gondola, /obj/item/clothing/mask/spamton, -/obj/item/clothing/mask/pig, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/shop) "zN" = ( diff --git a/_maps/_mod_celadon/RandomRuins/WasteRuins/wasteplanet_fortress_of_solitide.dmm b/_maps/_mod_celadon/RandomRuins/WasteRuins/wasteplanet_fortress_of_solitide.dmm index c3feb595f5a1..c3d69620e02d 100644 --- a/_maps/_mod_celadon/RandomRuins/WasteRuins/wasteplanet_fortress_of_solitide.dmm +++ b/_maps/_mod_celadon/RandomRuins/WasteRuins/wasteplanet_fortress_of_solitide.dmm @@ -340,8 +340,18 @@ /turf/open/floor/plating/rust, /area/ruin/powered) "cX" = ( -/obj/structure/statue/bananium/clown, /obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/item/megaphone/clown, +/obj/item/clothing/under/rank/civilian/clown/jester, +/obj/item/clothing/shoes/clown_shoes/banana_shoes/combat, +/obj/item/borg/upgrade/transform/clown, +/obj/item/stamp/clown, +/obj/item/nullrod/clown, +/obj/structure/closet/secure_closet/freezer/cream_pie, +/obj/effect/mob_spawn/human/clown/corpse, +/obj/item/clothing/suit/space/hardsuit/ert/clown{ + armor = list("melee" = 35, "bullet" = 35, "laser" = 35, "energy" = 35, "bomb" = 35, "bio" = 100, "rad" = 100, "fire" =100, "acid" = 100) + }, /turf/open/floor/plating, /area/ruin/powered) "dg" = ( @@ -504,11 +514,6 @@ /obj/effect/decal/cleanable/cobweb, /turf/open/floor/plating/rust, /area/ruin/powered) -"eL" = ( -/mob/living/simple_animal/hostile/rat, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ruin/powered) "eM" = ( /obj/structure/chair/wood{ dir = 4 @@ -578,7 +583,6 @@ /turf/open/floor/plating/rust, /area/ruin/powered) "fk" = ( -/obj/item/grown/bananapeel, /obj/structure/barricade/wooden/crude, /obj/machinery/door/airlock/maintenance{ name = "Detective Halligan's Office" @@ -694,7 +698,10 @@ /turf/open/floor/plating, /area/ruin/powered) "go" = ( -/obj/machinery/light/small/directional/west, +/mob/living/simple_animal/hostile/clown/clownhulk{ + name = "Биба"; + health = 500 + }, /turf/open/floor/plating, /area/ruin/powered) "gp" = ( @@ -948,7 +955,6 @@ /turf/open/floor/plating/rust, /area/ruin/powered) "jn" = ( -/mob/living/simple_animal/hostile/retaliate/clown/mutant/blob, /obj/effect/gibspawner/human, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/rust, @@ -976,7 +982,10 @@ /area/ruin/powered) "jz" = ( /obj/effect/decal/cleanable/blood, -/obj/effect/mob_spawn/human/clown/corpse, +/obj/effect/decal/cleanable/dirt/dust, +/mob/living/simple_animal/hostile/retaliate/clown/clownhulk/chlown{ + name = "Боба" + }, /turf/open/floor/plating, /area/ruin/powered) "jA" = ( @@ -1429,7 +1438,6 @@ /area/ruin/powered) "nt" = ( /obj/effect/decal/cleanable/blood, -/mob/living/simple_animal/hostile/rat, /obj/effect/decal/cleanable/dirt/dust, /obj/item/trash/cheesie, /turf/open/floor/plating, @@ -1954,11 +1962,6 @@ /obj/effect/decal/cleanable/generic, /turf/open/floor/plating/rust, /area/ruin/powered) -"rJ" = ( -/obj/structure/falsewall/reinforced, -/obj/structure/sign/poster/retro/smile, -/turf/open/floor/plating, -/area/ruin/powered) "rO" = ( /obj/structure/curtain/cloth/fancy, /obj/item/trash/tray, @@ -2168,10 +2171,6 @@ /area/ruin/powered) "uB" = ( /obj/structure/table/wood, -/obj/item/switchblade{ - pixel_x = -3; - pixel_y = 4 - }, /obj/item/coin/antagtoken{ pixel_x = 4; pixel_y = -2 @@ -3482,7 +3481,6 @@ /turf/open/floor/plating, /area/ruin/powered) "Gq" = ( -/mob/living/simple_animal/hostile/retaliate/clown/fleshclown, /obj/effect/gibspawner/human, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, @@ -3603,7 +3601,6 @@ "HD" = ( /obj/effect/decal/cleanable/blood, /obj/effect/mob_spawn/human/clown/corpse, -/mob/living/simple_animal/hostile/rat, /turf/open/floor/plating/rust, /area/ruin/powered) "HH" = ( @@ -4633,10 +4630,6 @@ }, /turf/open/floor/plating/rust, /area/ruin/powered) -"Ru" = ( -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plating, -/area/ruin/powered) "Rw" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/glass, @@ -5233,12 +5226,6 @@ }, /turf/open/floor/plating, /area/ruin/powered) -"WN" = ( -/mob/living/simple_animal/hostile/retaliate/clown/fleshclown, -/obj/effect/decal/cleanable/blood, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating/rust, -/area/ruin/powered) "WO" = ( /obj/structure/sign/poster/contraband/twelve_gauge, /turf/closed/wall/r_wall/rust, @@ -5582,7 +5569,6 @@ /turf/open/floor/plating, /area/ruin/powered) "ZL" = ( -/mob/living/simple_animal/hostile/retaliate/clown/fleshclown, /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/cobweb, /turf/open/floor/plating, @@ -5814,8 +5800,8 @@ xx ZL hd Gq -Xe -av +Hp +gL HD ff bC @@ -5857,9 +5843,9 @@ vh bG jn KR -WN -bC -Ru +KR +Hp +Hp av Cy xx @@ -5900,12 +5886,12 @@ er mh Xe xx -rJ -xx -xx -gL -bC -Xe +Hp +Hp +Hp +av +Hp +Hp Xe fJ bG @@ -5948,7 +5934,7 @@ OE go Hp av -zh +jz ed xx ve @@ -5989,7 +5975,7 @@ cU jG xx Pr -eL +dC zW XF yd @@ -6032,7 +6018,7 @@ av LU mG xx -jz +Xt Hp Hp wk diff --git a/_maps/_mod_celadon/RandomRuins/WasteRuins/wasteplanet_pandora.dmm b/_maps/_mod_celadon/RandomRuins/WasteRuins/wasteplanet_pandora.dmm index 8a63378ced3c..3e9d463bdf8c 100644 --- a/_maps/_mod_celadon/RandomRuins/WasteRuins/wasteplanet_pandora.dmm +++ b/_maps/_mod_celadon/RandomRuins/WasteRuins/wasteplanet_pandora.dmm @@ -425,7 +425,6 @@ "qo" = ( /obj/structure/closet/cabinet, /obj/item/spear/bonespear, -/obj/item/clothing/suit/armor/riot/chaplain/studentuni, /obj/item/reagent_containers/food/snacks/grown/berries/death, /turf/open/floor/wood/waste, /area/ruin/wasteplanet) @@ -462,7 +461,6 @@ /area/ruin/wasteplanet) "qU" = ( /obj/structure/closet/cabinet, -/obj/item/clothing/suit/armor/riot/chaplain/studentuni, /turf/open/floor/wood/waste, /area/ruin/wasteplanet) "rh" = ( @@ -493,7 +491,6 @@ "sV" = ( /obj/structure/closet/cabinet, /obj/item/claymore/bone, -/obj/item/clothing/suit/armor/riot/chaplain/studentuni, /turf/open/floor/wood/waste, /area/ruin/wasteplanet) "tB" = ( @@ -653,6 +650,7 @@ /obj/structure/table/wood, /obj/item/stack/sheet/bone, /obj/item/stack/sheet/bone, +/obj/item/stack/sheet/bone, /turf/open/floor/wood/waste, /area/ruin/wasteplanet) "AM" = ( @@ -3693,7 +3691,7 @@ Fc PC PC PC -kZ +PC jV jV Ot diff --git a/_maps/_mod_celadon/configs/event_bucket.json b/_maps/_mod_celadon/configs/event_bucket.json index fd1c2473db55..ce4f89073d20 100644 --- a/_maps/_mod_celadon/configs/event_bucket.json +++ b/_maps/_mod_celadon/configs/event_bucket.json @@ -14,31 +14,31 @@ "limit":1, "starting_funds": 0, "job_slots": { - "NT Captain": { - "outfit": "/datum/outfit/job/nanotrasen/captain", + "NT Colony Director": { + "outfit": "/datum/outfit/job/nanotrasen/captain/colony", "officer": true, "slots": 1 }, - "NT Head of Personel": { - "outfit": "/datum/outfit/job/nanotrasen/hop", + "NT Colony General Manager": { + "outfit": "/datum/outfit/job/nanotrasen/hop/colony", "officer": true, "slots": 1 }, - "SF Colonial Marine": { - "outfit": "/datum/outfit/job/solgov/sonnensoldner", + "SF Marine Officer": { + "outfit": "/datum/outfit/job/solgov/sonnensoldner/colony", "officer": true, "slots": 1 }, "InteQ Mercenary": { - "outfit": "/datum/outfit/job/inteq/security/celadon", + "outfit": "/datum/outfit/job/inteq/security/celadon/colony", "slots": 5 }, "NT Junior Scientist": { "outfit": "/datum/outfit/job/nanotrasen/scientist", "slots": 2 }, - "Elysium Worker": { - "outfit": "/datum/outfit/job/assistant", + "Elysium worker": { + "outfit": "/datum/outfit/job/assistant/elysium", "slots": 50 } }, diff --git a/_maps/_mod_celadon/configs/nanotrasen_darect.json b/_maps/_mod_celadon/configs/nanotrasen_darect.json index fd49a1948429..dc2c0da32b7d 100644 --- a/_maps/_mod_celadon/configs/nanotrasen_darect.json +++ b/_maps/_mod_celadon/configs/nanotrasen_darect.json @@ -14,7 +14,7 @@ ], "map_short_name": "Darect-class", "map_path": "_maps/_mod_celadon/shuttles/nanotrasen/nanotrasen_darect.dmm", - "limit": 2, + "limit": 1, "job_slots": { "Капитан": { "outfit": "/datum/outfit/job/nanotrasen/captain/lp", diff --git a/_maps/_mod_celadon/configs/solgov_cepheus.json b/_maps/_mod_celadon/configs/solfed_cepheus.json similarity index 96% rename from _maps/_mod_celadon/configs/solgov_cepheus.json rename to _maps/_mod_celadon/configs/solfed_cepheus.json index e3e3378f7598..78ff50c327cc 100644 --- a/_maps/_mod_celadon/configs/solgov_cepheus.json +++ b/_maps/_mod_celadon/configs/solfed_cepheus.json @@ -15,7 +15,7 @@ "Mining", "Robotics", "Combat"], - "map_path": "_maps/_mod_celadon/shuttles/solgov/solgov_cepheus.dmm", + "map_path": "_maps/_mod_celadon/shuttles/solfed/solfed_cepheus.dmm", "limit": 1, "job_slots": { "Captain": { diff --git a/_maps/_mod_celadon/configs/solgov_chronicle.json b/_maps/_mod_celadon/configs/solfed_chronicle.json similarity index 96% rename from _maps/_mod_celadon/configs/solgov_chronicle.json rename to _maps/_mod_celadon/configs/solfed_chronicle.json index 2225bfa597f3..e01bb64512b1 100644 --- a/_maps/_mod_celadon/configs/solgov_chronicle.json +++ b/_maps/_mod_celadon/configs/solfed_chronicle.json @@ -9,7 +9,7 @@ "NATURAL" ], "map_short_name": "Chronicle-class", - "map_path": "_maps/_mod_celadon/shuttles/solgov/solgov_chronicle.dmm", + "map_path": "_maps/_mod_celadon/shuttles/solfed/solfed_chronicle.dmm", "description": "Оснащенный сложным набором сенсоров и мощными утилитами для работы с данными, 'Chronicle' - это канцелярская рабочая лошадка, способная собирать и обрабатывать огромные объемы информации. Часто используемый для переписи населения и межзвездных исследований, 'Chronicle' также является фаворитом Evidenzkompanien, часто используемым для разведывательных операций. Учитывая этот факт, судна класса 'Chronicle' часто подвергаются повышенному контролю со стороны патрулей, что несколько снижает их эффективность как инструмента шпионажа.", "tags": [ "Specialist" diff --git a/_maps/_mod_celadon/configs/solgov_inkwell.json b/_maps/_mod_celadon/configs/solfed_inkwell.json similarity index 97% rename from _maps/_mod_celadon/configs/solgov_inkwell.json rename to _maps/_mod_celadon/configs/solfed_inkwell.json index 6ba5831168f1..72264425d118 100644 --- a/_maps/_mod_celadon/configs/solgov_inkwell.json +++ b/_maps/_mod_celadon/configs/solfed_inkwell.json @@ -9,7 +9,7 @@ "NATURAL" ], "map_short_name": "Inkwell-class", - "map_path": "_maps/_mod_celadon/shuttles/solgov/solgov_inkwell.dmm", + "map_path": "_maps/_mod_celadon/shuttles/solfed/solfed_inkwell.dmm", "description": "Одно из немногих суден, спроектированных Солом и используемых вне официального контекста сторонами, не входящими в Конфедерацию, Судно класса 'Inkwell' - грузовое судно, уважаемое за свою инженерную мысль и любимое за роскошные помещения для экипажа. \n 'Inkwell' можно встретить во многих контекстах, но, пожалуй, больше всего среди Вервальтунгскомпаниен, где они играют важную роль в решении логистических проблем любой надлежащей военной администрации. Кроме того, их часто заказывают и продают несоларианцам для использования в межзвездных перевозках. \n Об использовании 'Inkwell' для перевозки незаконных или неотслеживаемых грузов известно любому опытному (или даже полуопытному) портовому начальству; \n '...такие прискорбные действия со стороны исключительного меньшинства - лишь часть реалий межзвездных перевозок, \n' - говорится в официальном ответе.", "tags": ["RP Focus", "Combat", "Cargo", "Mining"], "limit": 1, diff --git a/_maps/_mod_celadon/configs/solgov_paracelsus.json b/_maps/_mod_celadon/configs/solfed_paracelsus.json similarity index 96% rename from _maps/_mod_celadon/configs/solgov_paracelsus.json rename to _maps/_mod_celadon/configs/solfed_paracelsus.json index cb9b599a7811..ce0cc9a1a999 100644 --- a/_maps/_mod_celadon/configs/solgov_paracelsus.json +++ b/_maps/_mod_celadon/configs/solfed_paracelsus.json @@ -11,7 +11,7 @@ "map_short_name": "Paracelsus-class", "description": "Выполняя свою роль медицинского центра соларианского флота, корвет класса 'Paracelsus' специально спроектирован для помощи соларианским флотам в медицинских проблемах, а также для снабжения таких судов медикаментами. Писари, получающие медицинское образование, часто работают на этих суднах, чтобы стать тенью опытных медиков и пройти ординатуру.", "tags": ["RP Focus", "Medical", "Chemistry"], - "map_path": "_maps/_mod_celadon/shuttles/solgov/solgov_paracelsus.dmm", + "map_path": "_maps/_mod_celadon/shuttles/solfed/solfed_paracelsus.dmm", "limit": 1, "job_slots": { "Captain": { diff --git a/_maps/_mod_celadon/configs/solfed_saber.json b/_maps/_mod_celadon/configs/solfed_saber.json new file mode 100644 index 000000000000..f158c268c8d2 --- /dev/null +++ b/_maps/_mod_celadon/configs/solfed_saber.json @@ -0,0 +1,41 @@ +{ + "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", + "map_name": "Saber-class Patrool Corvette", + "prefix": "BSFSV", + "namelists": [ + "SOLGOV", + "SPACE", + "WEAPONS", + "NATURAL" + ], + "map_short_name": "Saber-class", + "description": "Корабль класса `Сабля` это производящийся на территории NE-24761 патрульный корабль, используемый Анти-Террористическим корпусом Солнечной Федерации-52, для поддержания порядка, борьбы с преступностью и терроризмом. Конкретно данное судно принадлежит `Бригаде Элизиума`, добровольческом полку Солнечной Федерации состоящим из граждан Элизиума. Несмотря на то что они имеют собственную униформу, они подчиняются Солнечной Федерации.", + "tags": ["Разведка", "Бой"], + "map_path": "_maps/_mod_celadon/shuttles/solfed/solfed_saber.dmm", + "limit": 1, + "job_slots": { + "Musharif": { + "outfit": "/datum/outfit/job/solgov/captain/elysium_celadon", + "officer": true, + "slots": 1 + }, + "Mulazim": { + "outfit": "/datum/outfit/job/solgov/overseer/elysium_celadon", + "officer": true, + "slots": 1 + }, + "Haris": { + "outfit": "/datum/outfit/job/solgov/sonnensoldner/elysium_celadon", + "slots": 4 + }, + "Shafi": { + "outfit": "/datum/outfit/job/solgov/doctor/elysium_celadon", + "slots": 1 + }, + "Khabeer Fanni": { + "outfit": "/datum/outfit/job/solgov/engineer/elysium_celadon", + "slots": 1 + } + }, + "enabled": true +} diff --git a/_maps/_mod_celadon/configs/solgov_tomahawk.json b/_maps/_mod_celadon/configs/solfed_tomahawk.json similarity index 96% rename from _maps/_mod_celadon/configs/solgov_tomahawk.json rename to _maps/_mod_celadon/configs/solfed_tomahawk.json index 271d0f1a7279..d7f62ab80be2 100644 --- a/_maps/_mod_celadon/configs/solgov_tomahawk.json +++ b/_maps/_mod_celadon/configs/solfed_tomahawk.json @@ -9,7 +9,7 @@ "NATURAL" ], "map_short_name": "Tomahawk-class", - "map_path": "_maps/_mod_celadon/shuttles/solgov/solgov_tomahawk.dmm", + "map_path": "_maps/_mod_celadon/shuttles/solfed/solfed_tomahawk.dmm", "starting_funds": 4000, "description": "Корабль Солнечной Федерации класса Томагавк служит для фронтовой разведки с боем. Данный корабль обладает хорошей скоростью, не смотря на свои габариты. На судне предусмотрены рабочие места для двух медиков, трёх полевых инженеров и одного корабельного. С консультациями капитану помогает надзиратель, у которого есть своя каюта", "tags": ["Разведка", "Бой", "Шахтёрство"], diff --git a/_maps/_mod_celadon/map_files/generic/blank.dmm b/_maps/_mod_celadon/map_files/generic/blank.dmm index 68387ebb43f4..e3585f0b306c 100644 --- a/_maps/_mod_celadon/map_files/generic/blank.dmm +++ b/_maps/_mod_celadon/map_files/generic/blank.dmm @@ -2406,13 +2406,12 @@ /turf/open/floor/wood/walnut, /area/centcom) "ik" = ( -/obj/effect/turf_decal/minutemen/corner{ +/obj/effect/turf_decal/siding/wood{ + color = "#543C30"; dir = 1 }, -/obj/structure/chair/comfy{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, +/obj/effect/turf_decal/solgov/wood, +/turf/open/floor/wood/walnut, /area/centcom) "im" = ( /obj/effect/turf_decal/syndicateemblem/top/right, @@ -5242,7 +5241,7 @@ dir = 10 }, /obj/effect/turf_decal/steeldecal/steel_decals_central6, -/obj/structure/chair/comfy{ +/obj/structure/chair/comfy/beige{ dir = 1 }, /turf/open/floor/plasteel, @@ -5781,10 +5780,10 @@ /turf/open/floor/plasteel/grimy, /area/centcom/control) "uC" = ( -/obj/effect/turf_decal/minutemen/corner, -/obj/structure/chair/comfy{ - dir = 8 +/obj/effect/turf_decal/minutemen/corner{ + dir = 1 }, +/obj/structure/chair/comfy/blue, /turf/open/floor/mineral/plastitanium, /area/centcom) "uE" = ( @@ -7184,14 +7183,11 @@ /turf/open/floor/engine/cult, /area/wizard_station) "zy" = ( -/obj/effect/turf_decal/solgov/wood/bottom_left{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#543C30"; +/obj/effect/turf_decal/minutemen/corner, +/obj/structure/chair/comfy/blue{ dir = 1 }, -/turf/open/floor/wood/walnut, +/turf/open/floor/mineral/plastitanium, /area/centcom) "zA" = ( /obj/structure/table/reinforced, @@ -15054,6 +15050,18 @@ gd gd gd gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd KN KN KN @@ -15104,21 +15112,9 @@ iN iN gd gd -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -Vc +gd +gd +gd gd MW MW @@ -15183,6 +15179,18 @@ gd gd gd gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd KN or wu @@ -15233,21 +15241,9 @@ DJ iN gd gd -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ +gd +gd +gd gd MW uo @@ -15312,17 +15308,29 @@ gd gd gd gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd KN tD NC -zy +ik At FS KN gd Wl zQ -uC +zy bT ol TK @@ -15362,21 +15370,9 @@ DJ iN gd gd -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ +gd +gd +gd gd MW uo @@ -15441,6 +15437,18 @@ gd gd gd gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd KN oi qa @@ -15491,21 +15499,9 @@ hp iN gd gd -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ +gd +gd +gd gd MW uo @@ -15570,6 +15566,18 @@ gd gd gd gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd KN YV NC @@ -15582,7 +15590,7 @@ Wl Ey gL xN -ik +uC He Wl gd @@ -15620,21 +15628,9 @@ DJ iN gd gd -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ +gd +gd +gd gd MW uo @@ -15699,6 +15695,18 @@ gd gd gd gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd KN TZ PL @@ -15749,21 +15757,9 @@ hp iN gd gd -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ +gd +gd +gd gd MW uo @@ -15828,6 +15824,18 @@ gd gd gd gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd KN KN KN @@ -15878,21 +15886,9 @@ DJ iN gd gd -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ +gd +gd +gd gd MW uo @@ -15973,6 +15969,18 @@ gd gd gd gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd iN sa DJ @@ -16007,21 +16015,9 @@ DJ iN gd gd -rJ -rJ -rJ -rJ -rJ -rJ -rJ -RS -rJ -rJ -rJ -rJ -rJ -rJ -rJ +gd +gd +gd gd MW AD @@ -16086,6 +16082,18 @@ gd gd gd gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd Ip Ip Ip @@ -16136,21 +16144,9 @@ iN iN gd gd -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ +gd +gd +gd gd MW uo @@ -16215,6 +16211,18 @@ gd gd gd gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd qj ed Go @@ -16265,21 +16273,9 @@ xu iN gd gd -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ +gd +gd +gd gd MW uo @@ -16344,6 +16340,18 @@ gd gd gd gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd vJ vv Bh @@ -16394,21 +16402,9 @@ DJ iN gd gd -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ +gd +gd +gd gd MW uo @@ -16473,6 +16469,18 @@ gd gd gd gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd Ip hZ et @@ -16523,21 +16531,9 @@ DJ iN gd gd -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ +gd +gd +gd gd MW uo @@ -16602,6 +16598,18 @@ gd gd gd gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd vJ vv im @@ -16652,21 +16660,9 @@ DJ iN gd gd -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ +gd +gd +gd gd MW uo @@ -16731,6 +16727,18 @@ gd gd gd gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd qj EG dp @@ -16781,21 +16789,9 @@ DJ iN gd gd -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ +gd +gd +gd gd MW uo @@ -16860,6 +16856,18 @@ gd gd gd gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd Ip Ip Ip @@ -16910,21 +16918,9 @@ Tz iN gd gd -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ -rJ +gd +gd +gd gd MW MW @@ -17005,6 +17001,18 @@ gd gd gd gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd iN Aq DJ @@ -17055,18 +17063,6 @@ gd gd gd gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd "} (18,1,1) = {" gd @@ -17118,6 +17114,18 @@ gd gd gd gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd KN KN KN @@ -17168,18 +17176,6 @@ DJ iN gd gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd ST ST ST @@ -17247,6 +17243,18 @@ gd gd gd gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd KN yw uW @@ -17297,18 +17305,6 @@ DJ iN gd gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd ST dd dd @@ -17376,6 +17372,18 @@ gd gd gd gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd KN Av ND @@ -17426,18 +17434,6 @@ DJ iN gd gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd ST dd dd @@ -17505,6 +17501,18 @@ gd gd gd gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd KN Pj sV @@ -17555,18 +17563,6 @@ AI iN gd gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd ST dd dd @@ -17634,6 +17630,18 @@ gd gd gd gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd KN GO qA @@ -17684,18 +17692,6 @@ iN iN gd gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd ST dd dd @@ -17763,6 +17759,18 @@ gd gd gd gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd KN aF Zu @@ -17813,18 +17821,6 @@ gd gd gd gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd ST dd dd @@ -17892,6 +17888,18 @@ gd gd gd gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd +gd KN KN KN @@ -17942,18 +17950,6 @@ gd gd gd gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd ST dd dd @@ -27413,21 +27409,21 @@ gd gd gd gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +Vc gd gd gd @@ -27542,21 +27538,21 @@ gd gd gd gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ gd gd gd @@ -27671,21 +27667,21 @@ gd gd gd gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ gd gd gd @@ -27800,21 +27796,21 @@ gd gd gd gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ gd gd gd @@ -27929,21 +27925,21 @@ gd gd gd gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ gd gd gd @@ -28058,21 +28054,21 @@ gd gd gd gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ gd gd gd @@ -28187,21 +28183,21 @@ gd gd gd gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ gd gd gd @@ -28316,21 +28312,21 @@ gd gd gd gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd +rJ +rJ +rJ +rJ +rJ +rJ +rJ +RS +rJ +rJ +rJ +rJ +rJ +rJ +rJ gd gd gd @@ -28445,21 +28441,21 @@ gd gd gd gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ gd gd gd @@ -28574,21 +28570,21 @@ gd gd gd gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ gd gd gd @@ -28703,21 +28699,21 @@ gd gd gd gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ gd gd gd @@ -28832,21 +28828,21 @@ gd gd gd gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ gd gd gd @@ -28961,21 +28957,21 @@ gd gd gd gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ gd gd gd @@ -29090,21 +29086,21 @@ gd gd gd gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ gd gd gd @@ -29219,21 +29215,21 @@ gd gd gd gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd -gd +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ +rJ gd gd gd diff --git a/_maps/_mod_celadon/outpost/indie_space.dmm b/_maps/_mod_celadon/outpost/indie_space.dmm index cb4dc20343f1..f592ff6c9649 100644 --- a/_maps/_mod_celadon/outpost/indie_space.dmm +++ b/_maps/_mod_celadon/outpost/indie_space.dmm @@ -1317,7 +1317,7 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/turf/open/space/basic, +/turf/open/floor/plasteel, /area/outpost/crew/cryo) "iY" = ( /obj/effect/turf_decal/siding/wood, @@ -8328,6 +8328,18 @@ /obj/effect/turf_decal/corner/opaque/neutral/three_quarters, /turf/open/floor/plasteel, /area/outpost/hallway/port) +"Za" = ( +/obj/effect/turf_decal/corner/opaque/grey/full, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/sign/number/random, +/obj/effect/landmark/observer_start, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) "Ze" = ( /obj/effect/turf_decal/corner/opaque/grey/full, /obj/machinery/light/dim/directional/east, @@ -15932,7 +15944,7 @@ LK LK gb VG -Bp +Za fE zw ks diff --git a/_maps/_mod_celadon/outpost/nanotrasen_asteroid.dmm b/_maps/_mod_celadon/outpost/nanotrasen_asteroid.dmm index 146edcef5d3c..53c7583175a6 100644 --- a/_maps/_mod_celadon/outpost/nanotrasen_asteroid.dmm +++ b/_maps/_mod_celadon/outpost/nanotrasen_asteroid.dmm @@ -11070,6 +11070,7 @@ /obj/structure/cable{ icon_state = "1-2" }, +/obj/effect/landmark/observer_start, /turf/open/floor/concrete/tiles, /area/outpost/hallway/central) "MX" = ( diff --git a/_maps/_mod_celadon/shuttles/Event/subbucket.dmm b/_maps/_mod_celadon/shuttles/Event/subbucket.dmm index 363466c8ab79..caded5fe058e 100644 --- a/_maps/_mod_celadon/shuttles/Event/subbucket.dmm +++ b/_maps/_mod_celadon/shuttles/Event/subbucket.dmm @@ -209,6 +209,7 @@ dir = 4 }, /obj/item/megaphone/command, +/obj/item/gun/energy/e_gun/mini, /turf/open/floor/carpet/nanoweave/blue, /area/ship/bridge) "dO" = ( @@ -376,13 +377,11 @@ /obj/machinery/door/firedoor/border_only{ dir = 4 }, -/obj/machinery/computer/cargo/express{ - dir = 8 - }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 }, /obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/machinery/suit_storage_unit/captain, /turf/open/floor/carpet/nanoweave/blue, /area/ship/bridge) "hi" = ( @@ -584,6 +583,11 @@ /obj/structure/cable, /obj/item/toy/crayon/red, /obj/machinery/power/apc/auto_name/directional/west, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -20; + pixel_y = 12 + }, /turf/open/floor/plasteel, /area/ship/hallway/fore) "kM" = ( @@ -988,6 +992,11 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/firealarm/directional/south, /obj/machinery/power/apc/auto_name/directional/west, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -20; + pixel_y = 12 + }, /turf/open/floor/carpet/nanoweave/red, /area/ship/crew/crewtwo) "qF" = ( @@ -1207,8 +1216,9 @@ /obj/effect/turf_decal/industrial/outline/yellow, /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/suit_storage_unit/inherit, -/obj/item/clothing/suit/space/hardsuit/carp/old, /obj/item/tank/internals/oxygen, +/obj/item/clothing/head/helmet/space/eva, +/obj/item/clothing/suit/space/eva, /turf/open/floor/plasteel/tech/grid, /area/ship/cargo) "uC" = ( @@ -1706,8 +1716,9 @@ /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt, /obj/machinery/suit_storage_unit/inherit, -/obj/item/clothing/suit/space/hardsuit/carp/old, /obj/item/tank/internals/oxygen, +/obj/item/clothing/head/helmet/space/eva, +/obj/item/clothing/suit/space/eva, /turf/open/floor/plasteel/tech/grid, /area/ship/cargo) "CO" = ( @@ -3119,6 +3130,9 @@ /obj/item/reagent_containers/spray/pepper{ pixel_y = -7 }, +/obj/item/areaeditor/blueprints{ + name = "coloni blueprints" + }, /turf/open/floor/carpet/nanoweave/blue, /area/ship/bridge) "ZO" = ( diff --git a/_maps/_mod_celadon/shuttles/elysium/elysim_aldaama.dmm b/_maps/_mod_celadon/shuttles/elysium/elysium_aldaama.dmm similarity index 100% rename from _maps/_mod_celadon/shuttles/elysium/elysim_aldaama.dmm rename to _maps/_mod_celadon/shuttles/elysium/elysium_aldaama.dmm diff --git a/_maps/_mod_celadon/shuttles/elysium/elysim_homa.dmm b/_maps/_mod_celadon/shuttles/elysium/elysium_homa.dmm similarity index 100% rename from _maps/_mod_celadon/shuttles/elysium/elysim_homa.dmm rename to _maps/_mod_celadon/shuttles/elysium/elysium_homa.dmm diff --git a/_maps/_mod_celadon/shuttles/elysium/elysim_iron_maiden.dmm b/_maps/_mod_celadon/shuttles/elysium/elysium_iron_maiden.dmm similarity index 100% rename from _maps/_mod_celadon/shuttles/elysium/elysim_iron_maiden.dmm rename to _maps/_mod_celadon/shuttles/elysium/elysium_iron_maiden.dmm diff --git a/_maps/_mod_celadon/shuttles/independent/independent_box.dmm b/_maps/_mod_celadon/shuttles/independent/independent_box.dmm index 0538284d1cf2..f4968f25d86b 100644 --- a/_maps/_mod_celadon/shuttles/independent/independent_box.dmm +++ b/_maps/_mod_celadon/shuttles/independent/independent_box.dmm @@ -621,10 +621,10 @@ /area/ship/bridge) "cr" = ( /obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/atmospherics/components/unary/portables_connector/layer2, /obj/structure/cable{ icon_state = "6-8" }, +/obj/machinery/atmospherics/components/unary/portables_connector/layer2, /obj/machinery/portable_atmospherics/canister/air, /turf/open/floor/plating, /area/ship/engineering) @@ -1514,7 +1514,6 @@ /turf/open/floor/plating, /area/ship/cargo) "qD" = ( -/obj/structure/catwalk/over, /obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ dir = 1 }, @@ -1524,6 +1523,10 @@ /obj/structure/sign/warning/electricshock{ pixel_x = 32 }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/engineering) "qX" = ( @@ -1613,7 +1616,6 @@ /turf/open/floor/plating/airless, /area/ship/engineering) "tz" = ( -/obj/structure/catwalk/over, /obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ dir = 1 }, @@ -1621,8 +1623,9 @@ dir = 9 }, /obj/structure/cable/yellow{ - icon_state = "2-5" + icon_state = "2-4" }, +/obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/engineering) "tD" = ( @@ -2373,11 +2376,12 @@ /obj/machinery/power/terminal{ dir = 4 }, +/obj/machinery/firealarm/directional/north, /obj/structure/cable/yellow{ - icon_state = "0-10" + icon_state = "0-2" }, +/obj/item/bot_assembly/hygienebot, /obj/effect/spawner/lootdrop/maintenance/three, -/obj/structure/rack, /obj/item/areaeditor/shuttle, /obj/item/flashlight{ pixel_x = 3; @@ -2386,8 +2390,7 @@ /obj/item/storage/toolbox/mechanical{ pixel_y = 4 }, -/obj/item/bot_assembly/hygienebot, -/obj/machinery/firealarm/directional/north, +/obj/structure/rack, /turf/open/floor/plating, /area/ship/engineering) "Ic" = ( diff --git a/_maps/_mod_celadon/shuttles/independent/independent_bubble.dmm b/_maps/_mod_celadon/shuttles/independent/independent_bubble.dmm index 13b4171868bb..a89b6d7d1d03 100644 --- a/_maps/_mod_celadon/shuttles/independent/independent_bubble.dmm +++ b/_maps/_mod_celadon/shuttles/independent/independent_bubble.dmm @@ -272,7 +272,6 @@ pixel_y = -11 }, /obj/machinery/power/apc/auto_name/directional/west, -/obj/item/areaeditor/shuttle, /obj/item/spacecash/bundle/c1000, /obj/item/spacecash/bundle/c1000, /obj/item/spacecash/bundle/c1000, diff --git a/_maps/_mod_celadon/shuttles/independent/independent_mimos.dmm b/_maps/_mod_celadon/shuttles/independent/independent_mimos.dmm index cc9cf1b1af02..a1627826c6a0 100644 --- a/_maps/_mod_celadon/shuttles/independent/independent_mimos.dmm +++ b/_maps/_mod_celadon/shuttles/independent/independent_mimos.dmm @@ -1167,6 +1167,7 @@ }, /obj/structure/salvageable/protolathe, /obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, /area/ship/engineering/atmospherics) "nD" = ( /obj/structure/railing{ @@ -1850,6 +1851,7 @@ /obj/item/circuitboard/computer/rdconsole, /obj/item/circuitboard/machine/rdserver, /obj/item/ammo_box/c10mm/hp, +/turf/open/floor/plating, /area/ship/engineering/atmospherics) "vH" = ( /obj/machinery/atmospherics/components/unary/tank/air, diff --git a/_maps/_mod_celadon/shuttles/nanotrasen/nanotrasen_darect.dmm b/_maps/_mod_celadon/shuttles/nanotrasen/nanotrasen_darect.dmm index 7b741d7cdda4..85740bcc00c8 100644 --- a/_maps/_mod_celadon/shuttles/nanotrasen/nanotrasen_darect.dmm +++ b/_maps/_mod_celadon/shuttles/nanotrasen/nanotrasen_darect.dmm @@ -738,7 +738,7 @@ /obj/machinery/power/apc/auto_name/directional/east, /obj/machinery/light_switch{ dir = 8; - pixel_x = 20; + pixel_x = 19; pixel_y = -12 }, /turf/open/floor/carpet/nanoweave, @@ -807,6 +807,12 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plasteel/patterned, /area/ship/hallway/central) "oj" = ( @@ -878,17 +884,22 @@ /obj/effect/turf_decal/techfloor{ dir = 6 }, -/obj/item/gun/ballistic/automatic/smg/vector{ - pixel_y = 7 +/obj/structure/guncase{ + anchored = 1 }, -/obj/structure/guncase, -/obj/item/gun/ballistic/automatic/smg/vector, -/obj/item/gun/ballistic/automatic/smg/vector{ - pixel_y = -7 +/obj/item/gun/energy/e_gun/smg{ + pixel_y = 10 + }, +/obj/item/gun/energy/e_gun/smg{ + pixel_y = 4 }, -/obj/item/gun/ballistic/automatic/smg/vector{ - pixel_y = -13 +/obj/item/gun/energy/e_gun/iot{ + pixel_y = -1 }, +/obj/item/gun/energy/e_gun/iot{ + pixel_y = -7 + }, +/obj/item/gun/energy/ionrifle, /turf/open/floor/plasteel/tech, /area/ship/security) "qb" = ( @@ -1013,7 +1024,7 @@ /obj/machinery/light_switch{ dir = 1; pixel_x = -12; - pixel_y = -16 + pixel_y = -15 }, /obj/structure/cable{ icon_state = "0-8" @@ -1079,7 +1090,7 @@ "sy" = ( /obj/machinery/light_switch{ pixel_x = -12; - pixel_y = 23 + pixel_y = 21 }, /obj/effect/turf_decal/techfloor{ dir = 1 @@ -1298,6 +1309,7 @@ }, /obj/structure/bed, /obj/item/bedsheet/grey, +/obj/item/radio/intercom/directional/west, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) "yE" = ( @@ -1517,37 +1529,66 @@ pixel_x = -7; dir = 1 }, -/obj/item/ammo_box/magazine/smgm9mm{ - pixel_y = 7; - pixel_x = 5 +/obj/item/stock_parts/cell/gun{ + pixel_x = 6; + maxcharge = 20000 }, -/obj/item/ammo_box/magazine/smgm9mm{ - pixel_y = 7; - pixel_x = -2 +/obj/item/stock_parts/cell/gun{ + pixel_x = -4; + maxcharge = 20000 }, -/obj/item/ammo_box/magazine/smgm9mm{ - pixel_y = 11; - pixel_x = -2 +/obj/item/stock_parts/cell/gun{ + pixel_x = 1; + maxcharge = 20000 }, -/obj/item/ammo_box/magazine/smgm9mm{ - pixel_y = 5; - pixel_x = -6 +/obj/item/stock_parts/cell/gun{ + pixel_x = -11; + maxcharge = 20000 }, -/obj/item/ammo_box/magazine/smgm9mm{ - pixel_y = 5; - pixel_x = -6 +/obj/item/stock_parts/cell/gun{ + pixel_x = -11; + maxcharge = 20000; + pixel_y = 8 }, -/obj/item/ammo_box/magazine/smgm9mm{ - pixel_y = 5; - pixel_x = -6 +/obj/item/stock_parts/cell/gun{ + pixel_x = -4; + maxcharge = 20000; + pixel_y = 8 }, -/obj/item/ammo_box/magazine/smgm9mm{ - pixel_y = 5; - pixel_x = -6 +/obj/item/stock_parts/cell/gun{ + pixel_x = 4; + maxcharge = 20000; + pixel_y = 8 }, -/obj/item/ammo_box/magazine/smgm9mm{ - pixel_y = 4; - pixel_x = -2 +/obj/item/stock_parts/cell/gun{ + pixel_x = 10; + maxcharge = 20000; + pixel_y = 8 + }, +/obj/item/stock_parts/cell/gun{ + pixel_x = 10; + maxcharge = 20000; + pixel_y = -4 + }, +/obj/item/stock_parts/cell/gun{ + pixel_x = 1; + maxcharge = 20000; + pixel_y = -4 + }, +/obj/item/stock_parts/cell/gun{ + pixel_x = -8; + maxcharge = 20000; + pixel_y = -4 + }, +/obj/item/stock_parts/cell/gun{ + pixel_x = -15; + maxcharge = 20000; + pixel_y = 1 + }, +/obj/item/stock_parts/cell/gun{ + pixel_x = -6; + maxcharge = 20000; + pixel_y = 1 }, /turf/open/floor/plasteel/tech, /area/ship/security) @@ -1643,7 +1684,7 @@ }, /obj/machinery/light_switch{ dir = 8; - pixel_x = 20; + pixel_x = 19; pixel_y = -12 }, /obj/effect/decal/cleanable/dirt/dust, @@ -2299,16 +2340,16 @@ /turf/open/floor/plasteel/tech, /area/ship/security) "QS" = ( -/obj/structure/closet/wall{ - name = "radio locker"; - pixel_y = -28 - }, /obj/item/radio, /obj/item/radio, /obj/item/radio, /obj/item/radio, /obj/item/radio, /obj/item/radio, +/obj/structure/closet/wall{ + name = "radio locker"; + pixel_y = -28 + }, /turf/open/floor/plasteel/patterned, /area/ship/hallway/central) "QY" = ( @@ -2422,9 +2463,6 @@ /turf/open/floor/plasteel/patterned, /area/ship/cargo) "Um" = ( -/obj/machinery/door/airlock/medical{ - name = "Surgery" - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 1 }, @@ -2437,6 +2475,13 @@ /obj/effect/turf_decal/siding/thinplating/dark/end{ dir = 1 }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/airlock/medical{ + name = "Surgery" + }, /turf/open/floor/plasteel/patterned, /area/ship/medical) "Uq" = ( @@ -2510,7 +2555,6 @@ /obj/item/door_seal, /obj/item/door_seal, /obj/item/door_seal, -/obj/item/disk/design_disk/ammo_c9mm, /turf/open/floor/plasteel/tech, /area/ship/security) "WR" = ( diff --git a/_maps/_mod_celadon/shuttles/nanotrasen/nanotrasen_heron.dmm b/_maps/_mod_celadon/shuttles/nanotrasen/nanotrasen_heron.dmm index da664bbc6cdf..253d31b1c153 100644 --- a/_maps/_mod_celadon/shuttles/nanotrasen/nanotrasen_heron.dmm +++ b/_maps/_mod_celadon/shuttles/nanotrasen/nanotrasen_heron.dmm @@ -693,6 +693,7 @@ dir = 8 }, /obj/structure/extinguisher_cabinet/directional/west, +/obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plasteel/dark, /area/ship/storage) "cF" = ( @@ -6102,7 +6103,6 @@ /obj/item/storage/pill_bottle/aranesp, /obj/item/taperecorder, /obj/item/t_scanner, -/obj/item/switchblade, /obj/item/trash/candy, /obj/structure/filingcabinet/double, /obj/item/radio/intercom/directional/south, @@ -10452,7 +10452,6 @@ /obj/effect/turf_decal/industrial/warning{ dir = 8 }, -/obj/effect/spawner/lootdrop/maintenance, /obj/machinery/light/small/directional/west, /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/official/get_your_legs{ diff --git a/_maps/_mod_celadon/shuttles/pirate/pirate_ember.dmm b/_maps/_mod_celadon/shuttles/pirate/pirate_ember.dmm index f675f1050465..619eed4dd456 100644 --- a/_maps/_mod_celadon/shuttles/pirate/pirate_ember.dmm +++ b/_maps/_mod_celadon/shuttles/pirate/pirate_ember.dmm @@ -393,6 +393,10 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/light/directional/west, +/obj/effect/spawner/lootdrop/gambling{ + pixel_x = -5; + pixel_y = 4 + }, /turf/open/floor/concrete/tiles, /area/ship/crew) "bS" = ( @@ -2258,10 +2262,6 @@ pixel_y = 6 }, /obj/item/toy/cards/deck, -/obj/effect/spawner/lootdrop/gambling{ - pixel_x = -5; - pixel_y = 4 - }, /turf/open/floor/concrete/tiles, /area/ship/crew) "lm" = ( @@ -6739,7 +6739,6 @@ pixel_y = -3 }, /obj/item/taperecorder, -/obj/item/switchblade, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering/atmospherics) "Gn" = ( diff --git a/_maps/_mod_celadon/shuttles/solgov/solgov_cepheus.dmm b/_maps/_mod_celadon/shuttles/solfed/solfed_cepheus.dmm similarity index 100% rename from _maps/_mod_celadon/shuttles/solgov/solgov_cepheus.dmm rename to _maps/_mod_celadon/shuttles/solfed/solfed_cepheus.dmm diff --git a/_maps/_mod_celadon/shuttles/solgov/solgov_chronicle.dmm b/_maps/_mod_celadon/shuttles/solfed/solfed_chronicle.dmm similarity index 100% rename from _maps/_mod_celadon/shuttles/solgov/solgov_chronicle.dmm rename to _maps/_mod_celadon/shuttles/solfed/solfed_chronicle.dmm diff --git a/_maps/_mod_celadon/shuttles/solgov/solgov_inkwell.dmm b/_maps/_mod_celadon/shuttles/solfed/solfed_inkwell.dmm similarity index 100% rename from _maps/_mod_celadon/shuttles/solgov/solgov_inkwell.dmm rename to _maps/_mod_celadon/shuttles/solfed/solfed_inkwell.dmm diff --git a/_maps/_mod_celadon/shuttles/solgov/solgov_paracelsus.dmm b/_maps/_mod_celadon/shuttles/solfed/solfed_paracelsus.dmm similarity index 100% rename from _maps/_mod_celadon/shuttles/solgov/solgov_paracelsus.dmm rename to _maps/_mod_celadon/shuttles/solfed/solfed_paracelsus.dmm diff --git a/_maps/_mod_celadon/shuttles/solfed/solfed_saber.dmm b/_maps/_mod_celadon/shuttles/solfed/solfed_saber.dmm new file mode 100644 index 000000000000..a4ec4ef074ee --- /dev/null +++ b/_maps/_mod_celadon/shuttles/solfed/solfed_saber.dmm @@ -0,0 +1,7481 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ac" = ( +/obj/machinery/autolathe, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/item/radio/intercom/directional/west, +/obj/machinery/firealarm/directional/west, +/obj/item/stack/sheet/metal/twenty{ + pixel_x = 4; + pixel_y = 3 + }, +/obj/item/stack/sheet/glass/twenty, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) +"ah" = ( +/obj/structure/sign/number/six{ + pixel_y = -6 + }, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/medical/surgery) +"aE" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical) +"aI" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 9 + }, +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/steeldecal/steel_decals_central6{ + pixel_y = -4 + }, +/obj/item/banner/elysium{ + pixel_x = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"aP" = ( +/obj/machinery/button/door{ + id = "asclepius_window_shutters"; + name = "Window Shutters"; + pixel_x = -6; + pixel_y = 1 + }, +/obj/machinery/button/door{ + id = "asclepius_bridge_shutters"; + name = "Bridge Shutters"; + pixel_x = -6; + pixel_y = 9 + }, +/obj/machinery/button/door{ + id = "asclepius_reception_lockdown"; + name = "Reception Lockdown"; + pixel_x = 4; + pixel_y = 1 + }, +/obj/machinery/button/door{ + id = "asclepius_medbay_lockdown"; + name = "Medical Lockdown"; + pixel_x = 4; + pixel_y = 9 + }, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"bc" = ( +/turf/open/floor/engine/plasma, +/area/ship/engineering) +"bg" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/thinplating/dark/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating/dark/corner, +/obj/effect/turf_decal/corner/opaque/solgovgold{ + dir = 10 + }, +/turf/open/floor/wood/ebony, +/area/ship/security) +"bh" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/trimline/opaque/blue/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/xenoblood, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/closet/secure_closet{ + icon_state = "med"; + name = "Shafi locker"; + req_access_txt = "20"; + welded = 1 + }, +/obj/item/storage/backpack/duffelbag/med/surgery{ + pixel_y = 7 + }, +/obj/item/toy/plush/lizardplushie, +/obj/effect/gibspawner/generic, +/obj/item/paper/fluff/awaymissions/moonoutpost19/goodbye_note, +/obj/item/clothing/head/solgov_surgery, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical/surgery) +"bi" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 5 + }, +/obj/effect/turf_decal/corner/opaque/solgovgold/three_quarters{ + dir = 8 + }, +/obj/machinery/light_switch{ + pixel_y = 22; + pixel_x = 24 + }, +/turf/open/floor/wood/walnut, +/area/ship/security) +"bm" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/siding/thinplating/dark, +/turf/open/floor/wood/yew, +/area/ship/hallway/central) +"bB" = ( +/obj/effect/turf_decal/techfloor/orange, +/obj/effect/turf_decal/techfloor/hole/right, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut, +/area/ship/engineering) +"bO" = ( +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/trimline/opaque/blue/warning{ + dir = 4 + }, +/obj/effect/decal/cleanable/generic, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical/surgery) +"bR" = ( +/obj/machinery/light/directional/west, +/obj/structure/sign/poster/official/safety_eye_protection{ + pixel_x = -32 + }, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/effect/turf_decal/trimline/opaque/blue/warning{ + dir = 8 + }, +/obj/item/storage/box/pillbottles{ + pixel_x = -8; + pixel_y = 5 + }, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical) +"bS" = ( +/obj/structure/sign/solfed/elysium, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/engineering) +"bT" = ( +/obj/docking_port/stationary{ + dwidth = 7; + width = 15; + height = 15; + dir = 2 + }, +/turf/template_noop, +/area/template_noop) +"bY" = ( +/obj/effect/turf_decal/industrial/warning{ + color = "#808080"; + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/filingcabinet/double/grey{ + dir = 4; + pixel_x = -9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/mono/dark, +/area/ship/crew/law_office) +"bZ" = ( +/obj/effect/decal/cleanable/generic, +/obj/effect/decal/cleanable/confetti, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/blood/tracks, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical/surgery) +"cc" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/effect/turf_decal/steeldecal/steel_decals1, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "asclepius_reception_lockdown"; + name = "Lockdown Shutters" + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) +"cd" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "asclepius_reception_lockdown"; + name = "Lockdown Shutters" + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) +"cf" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/poddoor{ + id = "asclepius_extcargo"; + name = "Cargo Bay Blast Door" + }, +/turf/open/floor/plasteel{ + icon_state = "monotile_dark" + }, +/area/ship/cargo) +"cg" = ( +/obj/effect/turf_decal/solgov/all/bottom_left, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/security/armory) +"ch" = ( +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/turf_decal/trimline/opaque/bottlegreen/line, +/obj/effect/turf_decal/steeldecal/steel_decals_central4{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-6" + }, +/obj/structure/cable{ + icon_state = "1-10" + }, +/obj/effect/turf_decal/solgov/all/bottom_center, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"cq" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/item/folder/terragov{ + desc = "Green folder with a picture of the symbol of the Solar Federation"; + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/paper_bin/bundlenatural{ + pixel_x = -7; + pixel_y = 7 + }, +/obj/item/pen/fountain/solgov{ + pixel_x = -7; + pixel_y = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"cr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"cy" = ( +/obj/effect/turf_decal/industrial/loading, +/obj/effect/turf_decal/steeldecal/steel_decals7, +/obj/effect/turf_decal/steeldecal/steel_decals7{ + dir = 4; + pixel_x = -1 + }, +/obj/machinery/atmospherics/components/binary/pump/on, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"cK" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/siding/brown{ + dir = 1 + }, +/obj/structure/curtain/cloth/elysium{ + pixel_y = 32 + }, +/obj/effect/turf_decal/solgov/all/top, +/turf/open/floor/wood/walnut, +/area/ship/security/prison) +"cS" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew/chapel) +"cU" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/chair/plastic{ + dir = 4 + }, +/obj/structure/closet/wall/white{ + pixel_y = 28; + dir = 1 + }, +/obj/item/kitchen/knife, +/obj/item/reagent_containers/food/condiment/peppermill{ + desc = "Often used to flavor food or make people sneeze. Fashionably moved to the left side of the table."; + pixel_x = -8; + pixel_y = 2 + }, +/obj/item/reagent_containers/food/condiment/saltshaker{ + pixel_x = 4; + pixel_y = 10 + }, +/turf/open/floor/plasteel/grimy, +/area/ship/hallway/central) +"cV" = ( +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/corner_steel_grid{ + dir = 5 + }, +/obj/item/banner/elysium{ + pixel_x = 4; + morale_cooldown = 50000 + }, +/obj/effect/turf_decal/steeldecal/steel_decals1, +/turf/open/floor/plasteel/mono/dark, +/area/ship/crew/office) +"da" = ( +/obj/effect/decal/cleanable/generic, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical) +"di" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/ebony, +/area/ship/crew/law_office) +"dv" = ( +/obj/effect/turf_decal/techfloor{ + dir = 6 + }, +/obj/machinery/recharger{ + pixel_x = -5 + }, +/obj/item/reagent_containers/food/drinks/mug{ + pixel_x = -10; + pixel_y = 13 + }, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"dA" = ( +/obj/machinery/light/directional/north, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/effect/turf_decal/siding/brown{ + dir = 1 + }, +/obj/structure/chair/plastic{ + dir = 8 + }, +/turf/open/floor/plasteel/mono/white, +/area/ship/security/prison) +"dG" = ( +/obj/structure/chair/sofa/brown/old/directional, +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 1 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/carpet/green, +/area/ship/crew/chapel) +"dH" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/closet/secure_closet/wall{ + icon_state = "sec_wall"; + pixel_y = -28; + req_access_txt = "3"; + name = "Mulazim locker" + }, +/obj/effect/turf_decal/siding/wood, +/obj/structure/railing/wood{ + dir = 8 + }, +/obj/item/binoculars{ + pixel_x = -5 + }, +/obj/item/clothing/head/solfed/elysium/turban, +/obj/item/clothing/gloves/combat, +/obj/item/storage/belt/military/solfed/elysium, +/obj/item/clothing/mask/gas/sechailer/balaclava, +/obj/item/clothing/suit/armor/solfed/elysium/jacket, +/obj/item/storage/backpack/messenger/sec, +/obj/item/clothing/accessory/armband/deputy, +/obj/item/clothing/shoes/combat, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/clothing/suit/armor/vest, +/turf/open/floor/carpet/green, +/area/ship/security/range) +"dI" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/structure/bed, +/obj/structure/curtain/cloth/elysium, +/obj/item/bedsheet/solfed, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/carpet/green, +/area/ship/crew) +"dS" = ( +/obj/machinery/door/window/brigdoor/westleft{ + dir = 4; + req_access = list(3) + }, +/obj/machinery/door/window/brigdoor/westleft{ + req_access_txt = list("1") + }, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/item/paper_bin/bundlenatural{ + pixel_x = -7; + pixel_y = 7 + }, +/obj/item/pen/solgov{ + pixel_x = -7; + pixel_y = 5 + }, +/obj/item/stamp{ + pixel_x = 6; + pixel_y = 13 + }, +/obj/item/stamp/denied{ + pixel_x = 6; + pixel_y = 6 + }, +/turf/open/floor/wood/ebony, +/area/ship/crew/law_office) +"ea" = ( +/obj/machinery/light/small/directional/east{ + light_color = "#d8b1b1" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 20; + pixel_y = 13 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/hallway/fore) +"ec" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/curtain/cloth/elysium, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/yew, +/area/ship/crew/office) +"ef" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/turf_decal/siding/thinplating/dark/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating/dark/corner, +/obj/structure/curtain/cloth/elysium{ + pixel_y = -32; + open = 0 + }, +/turf/open/floor/wood/yew, +/area/ship/crew/office) +"en" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/item/clothing/head/solfed/elysium/turban, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/railing/wood{ + dir = 8 + }, +/turf/open/floor/wood/walnut, +/area/ship/hallway/central) +"eo" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "asclepius_window_shutters"; + name = "Blast Shutters"; + dir = 4 + }, +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/ship/security) +"eq" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 6 + }, +/obj/machinery/button/door{ + dir = 8; + id = "asclepius_extcargo"; + name = "Cargo hatch"; + pixel_x = 23; + pixel_y = 10 + }, +/obj/machinery/button/shieldwallgen{ + dir = 8; + id = "asclepius_cargoholo"; + pixel_x = 21 + }, +/obj/effect/turf_decal/solgov/all/bottom_right, +/obj/structure/sign/warning/vacuum{ + pixel_y = -9; + pixel_x = 28 + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"ev" = ( +/obj/item/storage/belt/military/solfed/elysium, +/obj/item/melee/baton, +/obj/item/reagent_containers/spray/pepper, +/obj/item/storage/backpack/messenger/sec, +/obj/item/gun/ballistic/automatic/pistol/solgov/old{ + desc = "The military pistol of the Elysium Brigade. Originally intended for the Elysium Police, but a limited budget allowed a favorable deal with the manufacturer to order them for the Brigade. Chambered in 5.56mm caseless."; + name = "Elysium Brigade C Pistole" + }, +/obj/item/ammo_box/magazine/pistol556mm, +/obj/item/ammo_box/magazine/pistol556mm, +/obj/item/clothing/mask/gas/sechailer/balaclava, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/box/red, +/obj/item/clothing/gloves/combat, +/obj/item/assembly/flash/handheld{ + pixel_x = -9 + }, +/obj/structure/closet/secure_closet{ + icon_state = "sec"; + name = "Haris locker"; + req_access_txt = "2" + }, +/obj/structure/sign/poster/solfed/random{ + pixel_x = 32 + }, +/obj/item/clothing/head/helmet/solfedm11/elysium_wraps, +/obj/item/clothing/suit/armor/vest, +/turf/open/floor/plasteel/mono/dark, +/area/ship/security) +"ex" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/reagent_containers/food/snacks/grown/tobacco, +/obj/structure/closet/wall{ + name = "Leaves"; + pixel_x = -28; + pixel_y = 0; + dir = 8 + }, +/obj/item/reagent_containers/food/snacks/grown/tobacco, +/obj/item/reagent_containers/food/snacks/grown/tobacco, +/obj/item/reagent_containers/food/snacks/grown/tobacco, +/obj/item/reagent_containers/food/snacks/grown/ambrosia{ + pixel_x = -12; + pixel_y = 9 + }, +/obj/item/reagent_containers/food/snacks/grown/ambrosia{ + pixel_x = -9; + pixel_y = 9 + }, +/obj/item/reagent_containers/food/snacks/grown/ambrosia{ + pixel_x = -14; + pixel_y = 9 + }, +/obj/item/seeds/ambrosia/gaia{ + pixel_y = 8; + pixel_x = -4 + }, +/obj/item/seeds/tobacco, +/obj/item/wirecutters, +/obj/item/rollingpaper, +/obj/item/rollingpaper, +/obj/item/rollingpaper, +/obj/item/rollingpaper, +/obj/item/reagent_containers/spray/weedspray, +/obj/item/bong{ + pixel_x = -4; + pixel_y = 14 + }, +/obj/item/cultivator/rake, +/turf/open/floor/wood/walnut, +/area/ship/crew/solgov) +"eE" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "asclepius_medbay_lockdown"; + name = "Lockdown Shutters" + }, +/obj/effect/turf_decal/corner/opaque/solgovgold{ + dir = 5 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/machinery/door/airlock/security{ + dir = 4; + req_access = list(1); + name = "Brig"; + req_access_txt = "1" + }, +/turf/open/floor/wood/ebony, +/area/ship/security) +"eW" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/solgovgold{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut, +/area/ship/security) +"fa" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/machinery/microwave{ + pixel_y = 2 + }, +/obj/effect/spawner/lootdrop/ration, +/obj/effect/spawner/lootdrop/ration, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/structure/railing/wood{ + dir = 8 + }, +/turf/open/floor/wood/walnut, +/area/ship/hallway/central) +"fg" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 5 + }, +/obj/structure/rack, +/obj/item/storage/belt/utility/full/engi{ + pixel_y = 4 + }, +/obj/item/geiger_counter{ + pixel_x = 1; + pixel_y = 2 + }, +/obj/machinery/airalarm/directional/east, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) +"fi" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/trimline/opaque/blue/warning{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical) +"fr" = ( +/obj/effect/turf_decal/techfloor/orange, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/steeldecal/steel_decals_central6{ + pixel_y = -4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) +"fD" = ( +/obj/machinery/power/shuttle/engine/electric{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/ship/engineering) +"fE" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4{ + dir = 1 + }, +/turf/open/floor/engine/hull, +/area/ship/engineering) +"fI" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/advanced_airlock_controller{ + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/layer_manifold/visible, +/obj/structure/closet/emcloset/anchored, +/obj/structure/sign/warning/vacuum{ + pixel_y = -25 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/central) +"go" = ( +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor/orange/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/steeldecal/steel_decals3, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/brown/hidden/layer5{ + dir = 6 + }, +/turf/open/floor/wood/walnut, +/area/ship/engineering) +"gp" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/hallway/fore) +"gA" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/sign/poster/official/help_others{ + pixel_y = -32 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/yew, +/area/ship/hallway/central) +"gH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 10 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/machinery/door/airlock/solgov/glass{ + req_access_txt = "3"; + name = "Mulazim Quaters"; + pixel_y = -1 + }, +/turf/open/floor/wood/yew, +/area/ship/security/range) +"gL" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "asclepius_bridge_shutters"; + name = "Blast Shutters"; + dir = 4 + }, +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/ship/bridge) +"gT" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/solgovgold{ + dir = 5 + }, +/turf/open/floor/wood/walnut, +/area/ship/security) +"gU" = ( +/obj/machinery/firealarm/directional/north, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/recharge_station, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/turf/open/floor/carpet/green, +/area/ship/crew) +"hc" = ( +/obj/machinery/recharger{ + pixel_x = 7; + pixel_y = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/structure/railing/wood{ + dir = 8 + }, +/obj/item/paper_bin/bundlenatural{ + pixel_x = -7; + pixel_y = 7 + }, +/obj/item/pen/solgov{ + pixel_x = -7; + pixel_y = 5 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/item/flashlight/lamp{ + pixel_y = 15; + pixel_x = 5 + }, +/turf/open/floor/carpet/green, +/area/ship/security/range) +"hg" = ( +/obj/structure/window/reinforced, +/obj/effect/turf_decal/siding/brown{ + dir = 8 + }, +/obj/effect/turf_decal/box/red/corners{ + dir = 8 + }, +/obj/structure/toilet{ + dir = 4; + pixel_x = -1; + pixel_y = 5 + }, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plasteel/mono/white, +/area/ship/security/prison) +"hp" = ( +/obj/item/kirbyplants{ + layer = 3.9; + pixel_x = -3; + pixel_y = 18 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/status_display/evac{ + pixel_y = 32 + }, +/turf/open/floor/wood/yew, +/area/ship/hallway/central) +"hq" = ( +/obj/structure/sign/solfed, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew/chapel) +"hx" = ( +/obj/machinery/suit_storage_unit/inherit/industrial{ + req_one_access_txt = "2"; + name = "Haris suit storage unit" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/item/clothing/suit/space/hardsuit/solfed/elysium{ + name = "Elysium Brigade Haris hardsuit" + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/storage/eva) +"hy" = ( +/obj/effect/turf_decal/siding/wood/corner, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/item/reagent_containers/glass/maunamug{ + pixel_x = 12; + pixel_y = 3 + }, +/turf/open/floor/plasteel/grimy, +/area/ship/hallway/central) +"hE" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/light_switch{ + pixel_x = 11; + pixel_y = 24 + }, +/obj/structure/bed, +/obj/structure/curtain/cloth/elysium, +/obj/item/bedsheet/green, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/turf/open/floor/carpet/green, +/area/ship/crew) +"hF" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "asclepius_window_shutters"; + name = "Blast Shutters" + }, +/obj/effect/spawner/structure/window/shuttle, +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/ship/crew) +"hL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/highsecurity{ + req_one_access_txt = "3"; + name = "Armory" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/security/armory) +"hO" = ( +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 22; + pixel_y = 8 + }, +/obj/effect/turf_decal/trimline/opaque/blue/warning{ + dir = 6 + }, +/obj/machinery/stasis, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical/surgery) +"hR" = ( +/obj/machinery/door/airlock/solgov/glass{ + dir = 4; + req_one_access_txt = "20"; + name = "Musharif Quarters" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/crew/solgov) +"ij" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/radio/intercom/directional/east, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/turf/open/floor/carpet/green, +/area/ship/crew/solgov) +"im" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/wood/walnut, +/area/ship/hallway/central) +"ir" = ( +/obj/item/radio/intercom/directional/east, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 22; + pixel_y = 8 + }, +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/carpet/green, +/area/ship/crew) +"iu" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical) +"iJ" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "asclepius_window_shutters"; + name = "Blast Shutters" + }, +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/ship/crew/office) +"iV" = ( +/obj/effect/turf_decal/techfloor{ + dir = 10 + }, +/obj/machinery/light/small/directional/west, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/sign/solfed{ + pixel_x = -32 + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/power/ship_gravity, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"iW" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/toxin_output{ + dir = 8 + }, +/turf/open/floor/engine/plasma, +/area/ship/engineering) +"je" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 4; + name = "tactical chair" + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 8 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"jg" = ( +/obj/structure/chair/sofa/brown/old/directional, +/obj/structure/sign/elysium{ + pixel_y = 32 + }, +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 1 + }, +/turf/open/floor/carpet/green, +/area/ship/crew/chapel) +"jj" = ( +/obj/item/gps{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/item/megaphone/command{ + pixel_x = 3; + pixel_y = 4 + }, +/obj/machinery/button/door{ + dir = 1; + id = "asclepius_internalbridge_shutters"; + name = "Internal Shutters"; + pixel_x = -10; + pixel_y = -23 + }, +/obj/machinery/light/directional/east, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut, +/area/ship/bridge) +"jk" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 10 + }, +/obj/effect/turf_decal/solgov/all/bottom_left, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"jn" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/storage/eva) +"jo" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/turf/open/floor/wood/yew, +/area/ship/hallway/central) +"jt" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/steeldecal/steel_decals1, +/turf/open/floor/plasteel/mono/dark, +/area/ship/crew/office) +"jA" = ( +/obj/structure/railing{ + dir = 5; + layer = 4.1 + }, +/obj/effect/turf_decal/techfloor{ + dir = 5 + }, +/obj/effect/turf_decal/techfloor/orange/corner{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"jD" = ( +/obj/structure/chair/office{ + dir = 4; + name = "tactical swivel chair" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/oil/streak, +/obj/effect/decal/cleanable/plastic, +/obj/effect/turf_decal/steeldecal/steel_decals9, +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) +"jH" = ( +/obj/effect/turf_decal/siding/brown{ + dir = 1 + }, +/obj/structure/curtain/cloth/elysium{ + pixel_y = 32 + }, +/obj/effect/turf_decal/solgov/all, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/wood/walnut, +/area/ship/security/prison) +"jP" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/sign/departments/chemistry/pharmacy{ + pixel_y = -32 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/turf_decal/corner/opaque/solgovgold{ + dir = 10 + }, +/turf/open/floor/wood/walnut, +/area/ship/security) +"jQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/solgovgold{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut, +/area/ship/security) +"jR" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "asclepius_window_shutters"; + name = "Blast Shutters" + }, +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/ship/storage/eva) +"kd" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/central) +"kg" = ( +/obj/effect/decal/cleanable/leaper_sludge, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/blood/tracks, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical/surgery) +"kp" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut, +/area/ship/storage/eva) +"kv" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-10" + }, +/obj/structure/closet/wall{ + dir = 4; + name = "Radio closet"; + pixel_x = 28 + }, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/flashlight/seclite, +/obj/item/flashlight/seclite, +/obj/item/flashlight/seclite, +/obj/item/flashlight/seclite, +/obj/item/flashlight/seclite, +/obj/effect/turf_decal/siding/thinplating/dark/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/turf/open/floor/wood/yew, +/area/ship/hallway/central) +"kz" = ( +/obj/item/radio/intercom/directional/east, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/machinery/camera/autoname{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/structure/bed, +/obj/item/bedsheet/elysium, +/turf/open/floor/carpet/green, +/area/ship/security/range) +"kE" = ( +/obj/structure/toilet{ + dir = 4; + pixel_x = -1; + pixel_y = 5 + }, +/obj/structure/window/reinforced/tinted{ + pixel_y = -3 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/hallway/fore) +"kH" = ( +/obj/machinery/cryopod{ + dir = 1 + }, +/obj/machinery/computer/cryopod/directional/east, +/obj/effect/turf_decal/industrial/warning/cee{ + dir = 1 + }, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/wood/walnut, +/area/ship/crew) +"kP" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/turf/open/floor/wood/yew, +/area/ship/crew/office) +"kT" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/poster/solfed/random{ + pixel_x = -32 + }, +/turf/open/floor/carpet/green, +/area/ship/crew) +"kW" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/effect/turf_decal/trimline/opaque/blue/warning{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical/surgery) +"kX" = ( +/obj/structure/window/plasma/reinforced/plastitanium, +/obj/structure/grille, +/obj/machinery/atmospherics/pipe/simple/brown/hidden/layer5{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"lb" = ( +/obj/structure/chair/office{ + dir = 8; + name = "tactical swivel chair" + }, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical) +"le" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/airlock/solgov/glass{ + req_access_txt = "1"; + name = "Bridge" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"lh" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/turf_decal/trimline/opaque/blue/warning{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical) +"lo" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/curtain/cloth/elysium{ + pixel_x = -32 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/turf_decal/corner/opaque/solgovgold/three_quarters{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut, +/area/ship/security) +"lu" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/storage/eva) +"lz" = ( +/obj/structure/railing{ + dir = 1; + layer = 4.1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/stairs{ + dir = 8; + icon = 'icons/obj/stairs.dmi' + }, +/area/ship/bridge) +"lA" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"lC" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "asclepius_bridge_shutters"; + name = "Blast Shutters" + }, +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/ship/bridge) +"lE" = ( +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/orange/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "6-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/wood/walnut, +/area/ship/engineering) +"mg" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 20 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 6 + }, +/turf/open/floor/wood/yew, +/area/ship/hallway/central) +"mi" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "asclepius_medbay_lockdown"; + name = "Lockdown Shutters" + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 6 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/machinery/door/airlock/security{ + dir = 4; + req_access = list(1); + name = "Brig"; + req_access_txt = "1" + }, +/turf/open/floor/wood/yew, +/area/ship/crew/office) +"mw" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/yew, +/area/ship/hallway/central) +"mB" = ( +/obj/effect/turf_decal/siding/thinplating/dark/corner{ + dir = 4 + }, +/turf/open/floor/wood/yew, +/area/ship/hallway/central) +"mC" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/structure/sign/solfed{ + pixel_x = -32 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/corner/opaque/bar{ + dir = 9 + }, +/obj/item/storage/book/bible/koran{ + pixel_y = -1 + }, +/obj/structure/guncase{ + desc = "A locker that holds weapons."; + name = "secure Koran case"; + req_one_access_txt = "90" + }, +/obj/effect/turf_decal/box/red, +/turf/open/floor/wood/ebony, +/area/ship/security/armory) +"mI" = ( +/obj/structure/chair/sofa/brown/old/corner, +/obj/structure/sign/solfed/elysium{ + pixel_x = 32; + pixel_y = 32 + }, +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 5 + }, +/turf/open/floor/carpet/green, +/area/ship/crew/chapel) +"mQ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/yew, +/area/ship/hallway/central) +"mY" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/railing/wood, +/obj/item/toy/cards/deck, +/obj/item/storage/box/cups{ + pixel_x = -14 + }, +/turf/open/floor/wood/walnut, +/area/ship/hallway/central) +"ni" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/item/circuitboard/machine/shuttle/engine/electric{ + pixel_x = -1; + pixel_y = -3 + }, +/obj/item/circuitboard/machine/shuttle/engine/electric{ + pixel_x = 1; + pixel_y = 1 + }, +/obj/machinery/light/directional/east, +/obj/item/clothing/neck/shemagh{ + pixel_x = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) +"no" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/thinplating/dark/corner{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/solgovgold{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut, +/area/ship/security) +"ns" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/carpet/green, +/area/ship/security/range) +"nD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/yew, +/area/ship/hallway/central) +"nN" = ( +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/ebony, +/area/ship/crew/law_office) +"oc" = ( +/obj/structure/table/reinforced, +/obj/item/storage/firstaid/toxin{ + pixel_x = 10; + pixel_y = 4 + }, +/obj/item/storage/firstaid/brute, +/obj/item/storage/firstaid/fire{ + pixel_x = -8; + pixel_y = -4 + }, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical) +"oh" = ( +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/structure/noticeboard/staff{ + dir = 1; + pixel_y = -30 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/yew, +/area/ship/hallway/central) +"op" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/solgov/all/bottom_center, +/turf/open/floor/wood/walnut, +/area/ship/security/prison) +"ov" = ( +/obj/structure/rack, +/obj/item/gun/ballistic/automatic/assault/p16/minutemen{ + desc = "Standard Solar Federation rifle. It is a modified version of the p16. 5.56 millimeter caliber."; + name = "P16 rifle"; + pixel_x = -11; + pixel_y = 9 + }, +/obj/item/gun/ballistic/automatic/assault/p16/minutemen{ + desc = "Standard Solar Federation rifle. It is a modified version of the p16. 5.56 millimeter caliber."; + name = "P16 rifle"; + pixel_x = 4; + pixel_y = -6 + }, +/obj/item/gun/ballistic/automatic/assault/p16/minutemen{ + desc = "Standard Solar Federation rifle. It is a modified version of the p16. 5.56 millimeter caliber."; + name = "P16 rifle"; + pixel_x = -2; + pixel_y = -1 + }, +/obj/item/gun/ballistic/automatic/assault/p16/minutemen{ + desc = "Standard Solar Federation rifle. It is a modified version of the p16. 5.56 millimeter caliber."; + name = "P16 rifle"; + pixel_x = -7; + pixel_y = 5 + }, +/obj/effect/turf_decal/box/red, +/obj/structure/sign/poster/official/help_others{ + pixel_y = 32 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/corner/opaque/bar/three_quarters{ + dir = 4 + }, +/obj/machinery/door/window/brigdoor/westleft{ + dir = 2; + req_one_access_txt = "2" + }, +/turf/open/floor/wood/ebony, +/area/ship/security/armory) +"oI" = ( +/obj/effect/turf_decal/industrial/caution{ + pixel_y = 2 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/yew, +/area/ship/hallway/central) +"oJ" = ( +/obj/effect/turf_decal/siding/thinplating/dark/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"oP" = ( +/obj/item/storage/belt/military/solfed/elysium, +/obj/item/melee/baton, +/obj/item/reagent_containers/spray/pepper, +/obj/item/storage/backpack/messenger/sec, +/obj/item/gun/ballistic/automatic/pistol/solgov/old{ + desc = "The military pistol of the Elysium Brigade. Originally intended for the Elysium Police, but a limited budget allowed a favorable deal with the manufacturer to order them for the Brigade. Chambered in 5.56mm caseless."; + name = "Elysium Brigade C Pistole" + }, +/obj/item/ammo_box/magazine/pistol556mm, +/obj/item/ammo_box/magazine/pistol556mm, +/obj/item/clothing/mask/gas/sechailer/balaclava, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/box/red, +/obj/item/clothing/gloves/combat, +/obj/item/assembly/flash/handheld{ + pixel_x = -9 + }, +/obj/structure/closet/secure_closet{ + icon_state = "sec"; + name = "Haris locker"; + req_access_txt = "2" + }, +/obj/item/clothing/head/helmet/solfedm11/elysium_wraps, +/obj/item/clothing/suit/armor/vest, +/turf/open/floor/plasteel/mono/dark, +/area/ship/security) +"oQ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/layer_manifold/visible, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/central) +"oU" = ( +/obj/structure/railing{ + dir = 4; + layer = 4.1 + }, +/obj/effect/turf_decal/techfloor{ + dir = 6 + }, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer3{ + piping_layer = 5; + dir = 1 + }, +/obj/machinery/portable_atmospherics/canister/toxins, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"oV" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/closet/firecloset/wall{ + dir = 4; + pixel_x = 28 + }, +/turf/open/floor/wood/yew, +/area/ship/crew/office) +"pa" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/medical/surgery) +"pc" = ( +/obj/effect/turf_decal/trimline/opaque/blue/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical) +"pl" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/thinplating/dark/corner{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/solgovgold{ + dir = 4 + }, +/turf/open/floor/wood/walnut, +/area/ship/security) +"pm" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 1 + }, +/obj/structure/closet/firecloset/wall{ + pixel_y = 28; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/wood/walnut, +/area/ship/engineering) +"ps" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/corner/opaque/solgovgold{ + dir = 5 + }, +/turf/open/floor/wood/walnut, +/area/ship/cargo) +"pL" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/bed/dogbed, +/mob/living/simple_animal/hostile/retaliate/goose{ + name = "Muhhamed" + }, +/turf/open/floor/wood/walnut, +/area/ship/bridge) +"pN" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 9 + }, +/obj/effect/turf_decal/siding/thinplating/dark/corner, +/turf/open/floor/wood/yew, +/area/ship/hallway/central) +"pW" = ( +/obj/machinery/newscaster/directional/north, +/obj/structure/curtain/cloth/elysium, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/turf/open/floor/wood/yew, +/area/ship/hallway/central) +"pX" = ( +/obj/structure/table/wood/fancy/green, +/obj/item/bong/lungbuster{ + pixel_y = 9 + }, +/obj/item/storage/book/bible/koran{ + pixel_x = 10 + }, +/turf/open/floor/carpet/green, +/area/ship/crew/chapel) +"qd" = ( +/obj/machinery/light/directional/east, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/camera/autoname{ + dir = 1 + }, +/obj/machinery/button/door{ + dir = 8; + id = "asclepius_medbay_lockdown"; + name = "Medical Lockdown"; + pixel_x = 23; + pixel_y = -10 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/closet/crate/trashcart, +/obj/item/paper/pamphlet, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/wood/yew, +/area/ship/crew/office) +"qi" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "asclepius_window_shutters"; + name = "Blast Shutters" + }, +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/ship/medical) +"qj" = ( +/obj/effect/turf_decal/spline/fancy/wood, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/carpet/green, +/area/ship/crew/chapel) +"qm" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/security/prison) +"qr" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/bridge) +"qz" = ( +/obj/structure/reagent_dispensers/peppertank{ + pixel_y = -28 + }, +/obj/machinery/rnd/production/techfab/department/security, +/obj/effect/turf_decal/box/red, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"qP" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/obj/structure/window/plasma/reinforced/plastitanium, +/obj/structure/grille, +/turf/open/floor/plating, +/area/ship/engineering) +"qV" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor/hole/right{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood/walnut, +/area/ship/engineering) +"qX" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 8 + }, +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + pixel_y = 2 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut, +/area/ship/bridge) +"rh" = ( +/obj/structure/sign/number/seven{ + pixel_y = -6 + }, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/medical/surgery) +"ri" = ( +/obj/structure/sign/solfed/elysium, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew) +"rk" = ( +/obj/effect/turf_decal/trimline/opaque/blue/warning{ + dir = 10 + }, +/obj/structure/bedsheetbin, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical/surgery) +"rl" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/yew, +/area/ship/hallway/central) +"ro" = ( +/obj/effect/turf_decal/techfloor, +/obj/machinery/computer/security/solgov{ + dir = 1 + }, +/turf/open/floor/wood/walnut, +/area/ship/bridge) +"rB" = ( +/obj/machinery/light/directional/east, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/item/paper_bin/bundlenatural{ + pixel_x = 8 + }, +/obj/item/pen/solgov{ + pixel_x = 8; + pixel_y = -1 + }, +/obj/item/flashlight/lamp{ + pixel_x = -7; + pixel_y = 4 + }, +/obj/effect/turf_decal/solgov/all/center_right, +/turf/open/floor/wood/walnut, +/area/ship/security/prison) +"rE" = ( +/obj/effect/turf_decal/industrial/warning{ + color = "#808080"; + dir = 4 + }, +/obj/machinery/airalarm/directional/west, +/obj/item/banner/solfed{ + morale_cooldown = 50000 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/mono/dark, +/area/ship/crew/law_office) +"rO" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 6 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/machinery/door/airlock/grunge{ + name = "Bathroom" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/wood/yew, +/area/ship/hallway/fore) +"rU" = ( +/obj/structure/closet/wall{ + icon_door = "orange_wall"; + name = "Mining equipment"; + pixel_y = 28; + dir = 1 + }, +/obj/structure/table/optable, +/obj/effect/turf_decal/trimline/opaque/blue/warning{ + dir = 1 + }, +/obj/item/storage/book/bible/koran{ + pixel_x = -8; + pixel_y = 6 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical/surgery) +"sd" = ( +/obj/structure/closet/secure_closet/freezer/kitchen/mining, +/obj/effect/decal/cleanable/robot_debris, +/obj/item/reagent_containers/food/snacks/meat/slab, +/obj/item/reagent_containers/food/snacks/meat/slab, +/obj/item/reagent_containers/food/snacks/meat/slab, +/obj/item/reagent_containers/food/snacks/grilledcheese, +/obj/item/reagent_containers/food/snacks/honeybar, +/obj/item/reagent_containers/food/snacks/honeybar, +/obj/item/reagent_containers/food/snacks/honeybar, +/obj/item/reagent_containers/food/snacks/honeybar, +/obj/item/reagent_containers/food/snacks/deadmouse, +/obj/item/reagent_containers/food/snacks/grilledcheese, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/turf/open/floor/wood/walnut, +/area/ship/hallway/central) +"sv" = ( +/obj/structure/sign/solfed/elysium{ + pixel_x = 32; + pixel_y = -32 + }, +/obj/effect/turf_decal/trimline/opaque/blue/corner, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical) +"sF" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/curtain/cloth/elysium{ + pixel_x = 32; + open = 0 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/wood/walnut, +/area/ship/crew/solgov) +"sI" = ( +/obj/structure/extinguisher_cabinet/directional/north{ + pixel_y = 0; + pixel_x = -25 + }, +/obj/structure/closet/firecloset/wall{ + pixel_y = -28; + pixel_x = -5 + }, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/turf_decal/trimline/opaque/blue/warning{ + dir = 10 + }, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical) +"sN" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "0-5" + }, +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + dir = 4; + id = "asclepius_cargoholo"; + locked = 1 + }, +/obj/machinery/door/poddoor{ + id = "asclepius_extcargo"; + name = "Cargo Bay Blast Door" + }, +/turf/open/floor/plasteel{ + icon_state = "monotile_dark" + }, +/area/ship/cargo) +"sQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/corner/opaque/bar{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/wood/ebony, +/area/ship/security/armory) +"sT" = ( +/obj/machinery/vending/wallmed{ + pixel_x = -32 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/effect/turf_decal/solgov/all/center_left, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"sX" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/solgovgold{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut, +/area/ship/security) +"th" = ( +/obj/structure/closet/wall{ + dir = 4; + name = "uniform closet"; + pixel_x = 28 + }, +/obj/item/clothing/shoes/combat, +/obj/item/storage/belt/military/solfed/elysium, +/obj/item/storage/belt/military/solfed/elysium, +/obj/item/clothing/shoes/combat, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/corner/opaque/bar/three_quarters, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/item/clothing/mask/gas/clip{ + name = "Elysium Brigade gas mask"; + desc = "A close-fitting gas mask that can be connected to an air supply." + }, +/obj/item/clothing/mask/gas/clip{ + name = "Elysium Brigade gas mask"; + desc = "A close-fitting gas mask that can be connected to an air supply." + }, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = -12; + pixel_y = -17 + }, +/turf/open/floor/wood/ebony, +/area/ship/security/armory) +"tk" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/corner/opaque/bar{ + dir = 6 + }, +/obj/structure/rack, +/obj/item/gun/energy/disabler, +/obj/item/gun/energy/disabler{ + pixel_x = 7; + pixel_y = -3 + }, +/obj/item/gun/energy/disabler{ + pixel_x = 11; + pixel_y = 2 + }, +/obj/item/stock_parts/cell{ + pixel_x = 5; + pixel_y = 2 + }, +/obj/item/stock_parts/cell{ + pixel_x = -7; + pixel_y = 10 + }, +/obj/item/stock_parts/cell{ + pixel_x = -9; + pixel_y = 5 + }, +/obj/effect/turf_decal/box/red, +/turf/open/floor/wood/ebony, +/area/ship/security/armory) +"tn" = ( +/obj/machinery/camera/autoname{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/yew, +/area/ship/hallway/central) +"to" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/hallway/central) +"tp" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "asclepius_window_shutters"; + name = "Blast Shutters" + }, +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/ship/security) +"tu" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 5 + }, +/obj/effect/turf_decal/corner/opaque/solgovgold/three_quarters{ + dir = 8 + }, +/turf/open/floor/wood/walnut, +/area/ship/security) +"tv" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/item/folder/terragov{ + desc = "Green folder with a picture of the symbol of the Solar Federation"; + pixel_x = 6; + pixel_y = 6 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/paper_bin/bundlenatural{ + pixel_x = -7; + pixel_y = 7 + }, +/obj/item/pen/solgov{ + pixel_x = -7; + pixel_y = 5 + }, +/obj/machinery/status_display/evac{ + pixel_y = 1; + pixel_x = 32 + }, +/obj/effect/turf_decal/box/red, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"tA" = ( +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/turf_decal/corner/opaque/solgovgold{ + dir = 10 + }, +/turf/open/floor/wood/walnut, +/area/ship/cargo) +"tF" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/solgov/all/top, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"tT" = ( +/obj/structure/chair/plastic{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/grimy, +/area/ship/hallway/central) +"tY" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/solgovgold{ + dir = 5 + }, +/turf/open/floor/wood/walnut, +/area/ship/security) +"uf" = ( +/obj/item/radio/intercom/directional/south, +/obj/machinery/airalarm/directional/west, +/obj/item/clothing/suit/space/hardsuit/solfed/elysium{ + name = "Elysium Brigade Haris hardsuit" + }, +/obj/machinery/suit_storage_unit/inherit/industrial{ + req_one_access_txt = "2"; + name = "Haris suit storage unit" + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/storage/eva) +"ui" = ( +/obj/structure/chair/office{ + name = "tactical swivel chair" + }, +/obj/effect/decal/cleanable/robot_debris, +/obj/effect/turf_decal/trimline/opaque/blue/corner, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical) +"um" = ( +/obj/machinery/suit_storage_unit/inherit/industrial{ + req_one_access_txt = "2"; + name = "Haris suit storage unit" + }, +/obj/item/clothing/suit/space/hardsuit/solfed/elysium{ + name = "Elysium Brigade Haris hardsuit" + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/storage/eva) +"ut" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/turf_decal/corner/opaque/solgovgold/three_quarters{ + dir = 4 + }, +/turf/open/floor/wood/walnut, +/area/ship/cargo) +"va" = ( +/obj/machinery/door/airlock/hatch{ + name = "Barack" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/structure/curtain/cloth/elysium{ + open = 0 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 6 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ship/crew) +"vh" = ( +/obj/machinery/button/door{ + dir = 4; + id = "asclepius_medbay_lockdown"; + name = "Medical Lockdown"; + pixel_x = -21; + pixel_y = -10 + }, +/obj/structure/sign/warning/securearea{ + pixel_x = -32 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/solgovgold/three_quarters{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -20 + }, +/turf/open/floor/wood/walnut, +/area/ship/security) +"vn" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/structure/sign/solfed/elysium{ + pixel_x = 32; + pixel_y = 32 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut, +/area/ship/hallway/central) +"vB" = ( +/obj/structure/sign/solfed/elysium, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/cargo) +"vF" = ( +/obj/machinery/door/airlock/hatch{ + dir = 4; + req_one_access_txt = "10"; + name = "Engeneering" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/structure/curtain/cloth/elysium, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 9 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/turf/open/floor/wood/yew, +/area/ship/engineering) +"vH" = ( +/obj/effect/turf_decal/solgov/all, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"vQ" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor/hole/right{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 5 + }, +/turf/open/floor/wood/walnut, +/area/ship/engineering) +"vR" = ( +/obj/structure/filingcabinet/security{ + pixel_x = -10; + dir = 4; + density = 0 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/structure/sign/poster/solfed/random{ + pixel_x = -32 + }, +/turf/open/floor/carpet/green, +/area/ship/crew/solgov) +"wb" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/closet/secure_closet/wall{ + icon_state = "sec_wall"; + name = "Mulazim Equipment"; + pixel_x = -28; + req_access_txt = "3"; + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/item/gun/energy/e_gun/adv_stopping{ + desc = "Asolver with the capacity to shoot both disabler and lethal lasers, as well as futuristic safari nets." + }, +/obj/item/assembly/flash/handheld{ + pixel_x = -9 + }, +/obj/item/megaphone/sec, +/obj/item/binoculars, +/obj/item/melee/baton, +/obj/item/reagent_containers/spray/pepper, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/item/clothing/mask/gas/clip{ + name = "Elysium Brigade gas mask"; + desc = "A close-fitting gas mask that can be connected to an air supply." + }, +/obj/item/melee/classic_baton/telescopic, +/turf/open/floor/carpet/green, +/area/ship/security/range) +"we" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/light/small/directional/east, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/closet/firecloset, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/central) +"wg" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-5" + }, +/obj/item/weldingtool{ + pixel_x = -5; + pixel_y = -6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"wk" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/security/range) +"wl" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/wood/yew, +/area/ship/crew/office) +"wq" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/solgovgold{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut, +/area/ship/security) +"ws" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/thinplating/dark/corner, +/obj/effect/turf_decal/siding/thinplating/dark/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/wood/yew, +/area/ship/hallway/central) +"wC" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/structure/plaque/static_plaque/golden/captain{ + pixel_x = -32 + }, +/obj/machinery/newscaster/directional/north, +/obj/machinery/hydroponics, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut, +/area/ship/crew/solgov) +"wG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/sign/departments/examroom{ + pixel_x = -32; + pixel_y = 29 + }, +/obj/effect/turf_decal/corner/opaque/solgovgold/three_quarters{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut, +/area/ship/cargo) +"wH" = ( +/obj/effect/turf_decal/steeldecal/steel_decals6{ + dir = 9 + }, +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + pixel_y = 2 + }, +/obj/effect/turf_decal/steeldecal/steel_decals_central6, +/obj/machinery/airalarm/directional/east, +/obj/structure/chair/office{ + dir = 8; + name = "tactical swivel chair" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/solfed/elysium{ + pixel_x = 32; + pixel_y = 32 + }, +/turf/open/floor/wood/walnut, +/area/ship/bridge) +"wJ" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/chair/greyscale, +/obj/structure/sign/departments/security{ + pixel_x = 31 + }, +/turf/open/floor/wood/ebony, +/area/ship/cargo) +"wP" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 4 + }, +/obj/effect/decal/cleanable/plasma, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/number/zero{ + dir = 8 + }, +/turf/open/floor/wood/walnut, +/area/ship/engineering) +"wU" = ( +/obj/item/radio/intercom/directional/south, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 6 + }, +/obj/effect/turf_decal/corner/opaque/solgovgold/three_quarters, +/turf/open/floor/wood/walnut, +/area/ship/security) +"wV" = ( +/obj/machinery/light/small/directional/west, +/obj/item/clothing/suit/space/hardsuit/solfed/elysium{ + name = "Elysium Brigade Haris hardsuit" + }, +/obj/machinery/suit_storage_unit/inherit/industrial{ + req_one_access_txt = "2"; + name = "Haris suit storage unit" + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/storage/eva) +"wY" = ( +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/turf_decal/siding/thinplating/dark/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 20; + pixel_y = 23 + }, +/turf/open/floor/wood/walnut, +/area/ship/storage/eva) +"xj" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/security/range) +"xl" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/curtain/cloth/elysium, +/obj/effect/turf_decal/siding/thinplating/dark, +/turf/open/floor/wood/birch, +/area/ship/hallway/central) +"xn" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/door/poddoor{ + id = "asclepius_engineering_shutters"; + name = "Engineering Blast Doors" + }, +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/ship/engineering) +"xo" = ( +/obj/structure/chair/sofa/brown/old/left{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 6 + }, +/obj/machinery/light/small/directional/east{ + light_color = "#d8b1b1" + }, +/turf/open/floor/carpet/green, +/area/ship/crew/chapel) +"xu" = ( +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/trimline/opaque/blue/warning, +/obj/effect/decal/cleanable/wrapping, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical/surgery) +"xz" = ( +/obj/item/ammo_box/a556_box, +/obj/structure/rack, +/obj/effect/turf_decal/box/red, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/corner/opaque/bar{ + dir = 5 + }, +/obj/item/ammo_box/a556_box{ + pixel_y = 10 + }, +/obj/item/ammo_box/a556_box{ + pixel_y = 19 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/door/window/brigdoor/westright{ + dir = 2; + req_one_access_txt = "2" + }, +/turf/open/floor/wood/ebony, +/area/ship/security/armory) +"xH" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/turf_decal/corner_steel_grid{ + dir = 5 + }, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/item/storage/toolbox/mechanical{ + pixel_x = -5; + pixel_y = 12 + }, +/obj/item/storage/toolbox/electrical{ + pixel_y = 4; + pixel_x = -3 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/crew/office) +"xK" = ( +/obj/structure/sign/solfed/elysium, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew/office) +"xT" = ( +/obj/machinery/door/airlock/external, +/obj/docking_port/mobile{ + can_move_docking_ports = 1; + launch_status = 0; + port_direction = 4; + preferred_direction = 4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/central) +"xY" = ( +/obj/item/banner/elysium{ + pixel_x = 4; + morale_cooldown = 50000 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/wood/yew, +/area/ship/hallway/central) +"ye" = ( +/obj/structure/sign/warning/chemdiamond{ + pixel_x = -32 + }, +/obj/structure/sign/poster/official/cleanliness{ + pixel_y = 32 + }, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/effect/turf_decal/trimline/opaque/blue/warning{ + dir = 9 + }, +/obj/item/storage/box/beakers{ + pixel_x = -8 + }, +/obj/item/storage/pill_bottle, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical) +"yg" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/brown/hidden/layer5{ + dir = 9 + }, +/turf/open/floor/wood/walnut, +/area/ship/engineering) +"yk" = ( +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/turf_decal/corner/opaque/solgovgold{ + dir = 10 + }, +/turf/open/floor/wood/walnut, +/area/ship/security) +"yp" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/curtain/cloth/elysium{ + pixel_y = 32 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/structure/sign/poster/solfed/random{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/stairs{ + dir = 1; + icon = 'icons/obj/stairs.dmi' + }, +/area/ship/security/range) +"yr" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/siding/brown{ + dir = 5 + }, +/obj/structure/bed, +/obj/effect/turf_decal/box/red/corners{ + dir = 4 + }, +/obj/item/bedsheet/solfed, +/obj/structure/sign/poster/solfed/random{ + pixel_x = 32 + }, +/obj/machinery/flasher{ + id = "minuteman_cell1"; + pixel_y = 25 + }, +/turf/open/floor/plasteel/mono/white, +/area/ship/security/prison) +"yt" = ( +/obj/item/storage/belt/military/solfed/elysium, +/obj/item/melee/baton, +/obj/item/reagent_containers/spray/pepper, +/obj/item/storage/backpack/messenger/sec, +/obj/item/gun/ballistic/automatic/pistol/solgov/old{ + desc = "The military pistol of the Elysium Brigade. Originally intended for the Elysium Police, but a limited budget allowed a favorable deal with the manufacturer to order them for the Brigade. Chambered in 5.56mm caseless."; + name = "Elysium Brigade C Pistole" + }, +/obj/item/ammo_box/magazine/pistol556mm, +/obj/item/ammo_box/magazine/pistol556mm, +/obj/item/clothing/mask/gas/sechailer/balaclava, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/box/red, +/obj/item/clothing/gloves/combat, +/obj/item/assembly/flash/handheld{ + pixel_x = -9 + }, +/obj/structure/closet/secure_closet{ + icon_state = "sec"; + name = "Haris locker"; + req_access_txt = "2" + }, +/obj/item/clothing/head/helmet/solfedm11/elysium_wraps, +/obj/item/clothing/suit/armor/vest, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/mono/dark, +/area/ship/security) +"yH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/structure/curtain/cloth/elysium, +/obj/machinery/door/airlock/security{ + req_one_access_txt = "2"; + name = "Prisoner" + }, +/turf/open/floor/wood/walnut, +/area/ship/security/prison) +"yQ" = ( +/obj/effect/turf_decal/techfloor, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/computer/crew/solgov{ + dir = 1 + }, +/turf/open/floor/wood/walnut, +/area/ship/bridge) +"yU" = ( +/obj/structure/sign/solfed, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/engineering) +"yW" = ( +/obj/structure/sign/warning/explosives/alt{ + pixel_x = 32 + }, +/obj/effect/turf_decal/trimline/opaque/blue/warning{ + dir = 6 + }, +/obj/structure/frame/machine, +/obj/item/stack/cable_coil/cyan{ + amount = 5 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical) +"zB" = ( +/obj/structure/toilet{ + dir = 4; + pixel_x = -1; + pixel_y = 5 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/hallway/fore) +"zC" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/security/armory) +"zD" = ( +/obj/item/flashlight/lamp{ + pixel_x = -4; + pixel_y = 7 + }, +/obj/item/storage/fancy/cigarettes/derringer{ + pixel_x = 9; + pixel_y = 2 + }, +/obj/item/lighter/greyscale{ + pixel_x = 4 + }, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/wood/walnut, +/area/ship/bridge) +"zE" = ( +/obj/machinery/status_display/evac{ + pixel_y = 32 + }, +/obj/structure/reagent_dispensers/water_cooler{ + pixel_x = 9 + }, +/obj/effect/turf_decal/corner_steel_grid{ + dir = 5 + }, +/obj/item/kirbyplants/random{ + pixel_y = 15; + pixel_x = -9 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/crew/office) +"zH" = ( +/obj/structure/table/glass, +/obj/item/storage/bag/chemistry, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical) +"zW" = ( +/obj/machinery/airalarm/directional/north, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/solgovgold{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut, +/area/ship/security) +"Ah" = ( +/obj/machinery/light/directional/south, +/obj/structure/curtain/cloth/elysium{ + pixel_x = -32; + open = 0 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/turf_decal/corner/opaque/solgovgold{ + dir = 10 + }, +/turf/open/floor/wood/walnut, +/area/ship/security) +"Aj" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 6 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/structure/sign/poster/official/moth/hardhats{ + pixel_x = 32 + }, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = -12; + pixel_y = -16 + }, +/obj/machinery/pipedispenser, +/turf/open/floor/wood/walnut, +/area/ship/engineering) +"Ar" = ( +/obj/structure/sink/kitchen{ + pixel_y = 13 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/trimline/opaque/blue/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical) +"Ay" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/turf_decal/corner/opaque/solgovgold{ + dir = 10 + }, +/turf/open/floor/wood/walnut, +/area/ship/security) +"AC" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/thinplating/dark/corner{ + dir = 1 + }, +/obj/item/kirbyplants{ + layer = 3.9; + pixel_x = -21; + pixel_y = 22 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/ebony, +/area/ship/crew/law_office) +"AG" = ( +/obj/effect/turf_decal/borderfloorblack{ + dir = 8 + }, +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/structure/chair/office{ + dir = 4; + name = "tactical swivel chair" + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/obj/effect/turf_decal/steeldecal/steel_decals9, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut, +/area/ship/bridge) +"AS" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/siding/thinplating/dark/corner{ + dir = 4 + }, +/turf/open/floor/wood/yew, +/area/ship/hallway/central) +"AU" = ( +/obj/machinery/atmospherics/components/unary/shuttle/heater{ + dir = 4 + }, +/obj/structure/window/plasma/reinforced/spawner/west, +/obj/structure/window/plasma/reinforced/spawner/east, +/obj/machinery/door/poddoor{ + id = "asclepius_engineering_shutters"; + name = "Engineering Blast Doors"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"Ba" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/item/melee/skimitar{ + pixel_y = -1; + pixel_x = 7 + }, +/obj/item/clothing/suit/armor/solfed/elysium/jacket, +/obj/item/storage/belt/military/solfed/elysium, +/obj/item/clothing/head/solfed/elysium/beret, +/obj/item/clothing/head/shemag/green, +/obj/item/melee/classic_baton/telescopic, +/obj/item/clothing/mask/gas/sechailer/balaclava, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/closet/secure_closet{ + icon_state = "cap"; + name = "captain's locker"; + req_access_txt = "20" + }, +/obj/item/clothing/gloves/combat, +/obj/item/storage/backpack/messenger/sec, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/item/clothing/mask/gas/clip{ + name = "Elysium Brigade gas mask"; + desc = "A close-fitting gas mask that can be connected to an air supply." + }, +/obj/item/clothing/suit/armor/vest, +/obj/item/clothing/shoes/combat, +/turf/open/floor/carpet/green, +/area/ship/crew/solgov) +"Bb" = ( +/obj/effect/turf_decal/techfloor/orange, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "2-9" + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/turf/open/floor/wood/walnut, +/area/ship/engineering) +"Bc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/structure/closet/firecloset/wall{ + pixel_y = -28 + }, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/turf_decal/corner/opaque/solgovgold{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut, +/area/ship/security) +"Bk" = ( +/obj/structure/window/reinforced, +/obj/effect/turf_decal/siding/brown{ + dir = 4 + }, +/obj/effect/turf_decal/box/red/corners, +/obj/structure/bed, +/obj/item/bedsheet/elysium, +/turf/open/floor/plasteel/mono/white, +/area/ship/security/prison) +"Bs" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/item/banner/solfed{ + morale_cooldown = 50000 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/crew/office) +"Bx" = ( +/obj/structure/extinguisher_cabinet/directional/north{ + pixel_x = -22; + pixel_y = 36 + }, +/obj/machinery/camera/autoname{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/ebony, +/area/ship/crew/law_office) +"BG" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 1 + }, +/obj/structure/sign/warning/nosmoking{ + pixel_y = 32 + }, +/obj/item/kirbyplants{ + icon_state = "plant-21"; + pixel_x = -8; + pixel_y = 17 + }, +/obj/item/storage/box/maid{ + pixel_x = -10; + pixel_y = 11 + }, +/turf/open/floor/wood/walnut, +/area/ship/engineering) +"BL" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew/office) +"BV" = ( +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/effect/turf_decal/steeldecal/steel_decals3, +/obj/effect/turf_decal/steeldecal/steel_decals3{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/railing{ + dir = 1; + layer = 2.8 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"BW" = ( +/obj/item/storage/belt/military/solfed/elysium, +/obj/structure/closet/secure_closet{ + icon_state = "sec"; + name = "Haris locker"; + req_access_txt = "2" + }, +/obj/item/melee/baton, +/obj/item/reagent_containers/spray/pepper, +/obj/item/storage/backpack/messenger/sec, +/obj/item/gun/ballistic/automatic/pistol/solgov/old{ + desc = "The military pistol of the Elysium Brigade. Originally intended for the Elysium Police, but a limited budget allowed a favorable deal with the manufacturer to order them for the Brigade. Chambered in 5.56mm caseless."; + name = "Elysium Brigade C Pistole" + }, +/obj/item/ammo_box/magazine/pistol556mm, +/obj/item/ammo_box/magazine/pistol556mm, +/obj/item/clothing/mask/gas/sechailer/balaclava, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/box/red, +/obj/item/clothing/gloves/combat, +/obj/item/assembly/flash/handheld{ + pixel_x = -9 + }, +/obj/item/clothing/head/helmet/solfedm11/elysium_wraps, +/obj/item/clothing/suit/armor/vest, +/turf/open/floor/plasteel/mono/dark, +/area/ship/security) +"BX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/window/brigdoor/westleft{ + dir = 2; + req_one_access_txt = "2"; + name = "Prisoner cell" + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/mono/white, +/area/ship/security/prison) +"BY" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/security) +"Cg" = ( +/obj/structure/chair/sofa/brown/old/right, +/obj/structure/sign/poster/elysium/sonofelysium{ + pixel_y = 32 + }, +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 9 + }, +/turf/open/floor/carpet/green, +/area/ship/crew/chapel) +"Cm" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/structure/fluff/hedge, +/turf/open/floor/plasteel/grimy, +/area/ship/hallway/central) +"Cp" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/railing{ + dir = 1; + layer = 4.1 + }, +/obj/structure/rack, +/obj/item/storage/toolbox/mechanical{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/item/storage/toolbox/electrical{ + pixel_x = -1; + pixel_y = -1 + }, +/obj/item/multitool{ + pixel_x = 9 + }, +/obj/item/clothing/glasses/welding{ + pixel_y = 5 + }, +/obj/effect/turf_decal/techfloor{ + dir = 9 + }, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-6" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"Ct" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/yew, +/area/ship/hallway/central) +"Cx" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/machinery/modular_computer/console/preset/id, +/turf/open/floor/wood/walnut, +/area/ship/bridge) +"CC" = ( +/obj/machinery/atmospherics/components/unary/shuttle/heater{ + dir = 4 + }, +/obj/structure/window/plasma/reinforced/spawner/west, +/obj/structure/window/plasma/reinforced/spawner/east, +/obj/machinery/door/poddoor{ + id = "asclepius_engineering_shutters"; + name = "Engineering Blast Doors"; + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"CD" = ( +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut, +/area/ship/storage/eva) +"CO" = ( +/obj/machinery/door/poddoor{ + id = "asclepius_engineering_shutters"; + name = "Engineering Blast Doors" + }, +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/ship/engineering) +"CU" = ( +/obj/machinery/firealarm/directional/east{ + pixel_y = -23 + }, +/obj/machinery/button/door{ + dir = 1; + id = "asclepius_reception_lockdown"; + name = "Reception Lockdown"; + pixel_y = -22 + }, +/obj/structure/chair/comfy/olive/corpo/directional/east, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/ebony, +/area/ship/crew/law_office) +"CX" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/item/phone{ + pixel_x = -11; + pixel_y = 3 + }, +/obj/item/newspaper{ + pixel_y = 8; + pixel_x = 5 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/item/stack/sheet/mineral/plasma/twenty{ + pixel_x = -5; + pixel_y = -9 + }, +/obj/structure/fireaxecabinet{ + pixel_y = 27 + }, +/obj/structure/plaque/static_plaque/atmos{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) +"Dh" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/power/smes/engineering, +/obj/structure/railing{ + dir = 9; + layer = 4.1 + }, +/obj/structure/cable{ + icon_state = "0-5" + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"Dl" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/stairs, +/area/ship/cargo) +"Dr" = ( +/obj/machinery/computer/monitor{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) +"Ds" = ( +/obj/machinery/firealarm/directional/north{ + pixel_x = -2 + }, +/obj/item/radio/intercom/directional/west, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/effect/turf_decal/corner_steel_grid/full{ + dir = 8 + }, +/obj/item/storage/bag/ore{ + pixel_x = 5 + }, +/obj/item/pickaxe/drill, +/turf/open/floor/plasteel/mono/dark, +/area/ship/crew/office) +"Dy" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/turf/open/floor/wood/yew, +/area/ship/crew/office) +"DA" = ( +/obj/machinery/power/shuttle/engine/fueled/plasma{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"DI" = ( +/obj/machinery/camera/autoname{ + dir = 5 + }, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/structure/sign/poster/solfed/elysium{ + pixel_x = -32 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/clothing/mask/gas/clip{ + name = "Elysium Brigade gas mask"; + desc = "A close-fitting gas mask that can be connected to an air supply."; + pixel_x = -8; + pixel_y = -5 + }, +/obj/item/clothing/mask/gas/clip{ + name = "Elysium Brigade gas mask"; + desc = "A close-fitting gas mask that can be connected to an air supply."; + pixel_y = -5; + pixel_x = -3 + }, +/obj/item/clothing/mask/gas/clip{ + name = "Elysium Brigade gas mask"; + desc = "A close-fitting gas mask that can be connected to an air supply."; + pixel_y = -5; + pixel_x = 2 + }, +/obj/item/clothing/mask/gas/clip{ + name = "Elysium Brigade gas mask"; + desc = "A close-fitting gas mask that can be connected to an air supply."; + pixel_y = -5; + pixel_x = 7 + }, +/obj/item/extinguisher{ + pixel_x = -10; + pixel_y = 18 + }, +/obj/item/extinguisher{ + pixel_x = 2; + pixel_y = 18 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/storage/eva) +"DN" = ( +/obj/structure/tank_dispenser/oxygen, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 5 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 2 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut, +/area/ship/storage/eva) +"DP" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew) +"DT" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/hallway/central) +"DV" = ( +/obj/machinery/airalarm/directional/east, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/corner/opaque/bar{ + dir = 6 + }, +/obj/structure/closet/secure_closet{ + icon_state = "sec"; + name = "equipment locker"; + req_access_txt = "1"; + req_one_access_txt = "1" + }, +/obj/item/ammo_box/magazine/p16, +/obj/item/ammo_box/magazine/p16, +/obj/item/ammo_box/magazine/p16, +/obj/item/ammo_box/magazine/p16, +/obj/item/ammo_box/magazine/p16, +/obj/item/ammo_box/magazine/p16, +/obj/item/ammo_box/magazine/p16, +/obj/item/ammo_box/magazine/p16, +/obj/item/ammo_box/magazine/p16, +/obj/item/ammo_box/magazine/p16, +/obj/item/ammo_box/magazine/p16, +/obj/item/ammo_box/magazine/p16, +/obj/effect/turf_decal/box/red, +/turf/open/floor/wood/ebony, +/area/ship/security/armory) +"DW" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = 13; + pixel_y = 2 + }, +/obj/structure/mirror{ + pixel_x = 27 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/hallway/fore) +"Ef" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/turf_decal/corner/opaque/solgovgold{ + dir = 10 + }, +/turf/open/floor/wood/walnut, +/area/ship/security) +"Ei" = ( +/obj/item/banner/elysium{ + pixel_x = 4; + morale_cooldown = 4000 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/box/red, +/obj/effect/turf_decal/steeldecal/steel_decals7, +/turf/open/floor/plasteel/mono/dark, +/area/ship/security) +"Ew" = ( +/obj/structure/rack, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/turf_decal/box/red, +/obj/item/clothing/head/helmet/solfedm11/elysium_helm{ + pixel_x = -9; + pixel_y = 7 + }, +/obj/item/clothing/head/helmet/solfedm11/elysium_helm{ + pixel_x = -4; + pixel_y = 5 + }, +/obj/item/clothing/head/helmet/solfedm11/elysium_helm{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/clothing/head/helmet/solfedm11/elysium_helm{ + pixel_x = 8 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/security) +"Ez" = ( +/obj/effect/turf_decal/siding/thinplating/dark/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/wood/yew, +/area/ship/hallway/central) +"EB" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/hole{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/hole/right{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/effect/turf_decal/number/four{ + dir = 8 + }, +/obj/item/clothing/accessory/armband/engine, +/obj/item/storage/belt/utility, +/obj/item/storage/backpack/duffelbag/engineering, +/obj/item/storage/backpack/industrial, +/obj/structure/closet/wall/orange{ + dir = 4; + pixel_x = 32; + name = "Khabeer Fanni locker"; + pixel_y = 4 + }, +/obj/item/clothing/mask/gas/clip{ + name = "Elysium Brigade gas mask"; + desc = "A close-fitting gas mask that can be connected to an air supply." + }, +/turf/open/floor/wood/walnut, +/area/ship/engineering) +"EO" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/obj/item/banner/solfed{ + morale_cooldown = 50000 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut, +/area/ship/storage/eva) +"EV" = ( +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + pixel_y = 2 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/holopad/emergency/command, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/wood/walnut, +/area/ship/bridge) +"Fb" = ( +/obj/machinery/door/airlock/medical{ + name = "s"; + req_one_access_txt = "5" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/structure/curtain/cloth/elysium, +/turf/open/floor/plasteel/mono/dark, +/area/ship/medical) +"Fi" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light/directional/west{ + light_color = "#e8eaff" + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/turf/open/floor/wood/yew, +/area/ship/hallway/central) +"Fp" = ( +/obj/structure/bed, +/obj/structure/curtain/cloth/elysium, +/obj/item/bedsheet/elysium, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/effect/turf_decal/siding/wood, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut, +/area/ship/crew) +"FB" = ( +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/turf_decal/siding/thinplating/dark/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/yew, +/area/ship/crew/office) +"FE" = ( +/obj/item/stamp{ + pixel_x = 8; + pixel_y = 5 + }, +/obj/item/stamp/denied{ + pixel_x = 8 + }, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/paper_bin/bundlenatural{ + pixel_x = -7; + pixel_y = 7 + }, +/obj/item/pen/solgov{ + pixel_x = -7; + pixel_y = 5 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/turf/open/floor/wood/walnut, +/area/ship/bridge) +"FI" = ( +/obj/structure/chair/sofa/brown/old/directional{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 4 + }, +/turf/open/floor/carpet/green, +/area/ship/crew/chapel) +"FJ" = ( +/obj/item/radio/intercom/directional/west, +/obj/machinery/firealarm/directional/west, +/obj/machinery/computer/cargo/express/solgov, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"FP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/solgovgold{ + dir = 5 + }, +/obj/structure/chair/plastic{ + pixel_y = 12 + }, +/turf/open/floor/wood/walnut, +/area/ship/security) +"Gf" = ( +/obj/effect/turf_decal/trimline/opaque/blue/warning{ + dir = 4 + }, +/obj/effect/decal/cleanable/garbage, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/curtain/cloth/elysium{ + pixel_x = 32 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical/surgery) +"Gj" = ( +/obj/effect/turf_decal/techfloor/orange, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high{ + pixel_x = 2; + pixel_y = 3 + }, +/obj/item/stock_parts/cell/high, +/turf/open/floor/wood/walnut, +/area/ship/engineering) +"Gm" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/north{ + pixel_y = 24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/wood/walnut, +/area/ship/engineering) +"Gn" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/central) +"Gt" = ( +/obj/structure/railing{ + dir = 4; + layer = 4.1 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/brown/hidden/layer5, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"GB" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/computer/helm/solgov{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"GF" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/structure/tank_dispenser/oxygen, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/central) +"GJ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 6 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/machinery/door/airlock/public/glass, +/turf/open/floor/plasteel, +/area/ship/crew/office) +"GT" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "asclepius_internalbridge_shutters"; + name = "Blast Shutters" + }, +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/ship/bridge) +"GU" = ( +/obj/structure/sign/warning/gasmask{ + pixel_x = -31 + }, +/obj/effect/turf_decal/industrial/outline/red, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/item/banner/elysium{ + pixel_x = 4; + morale_cooldown = 50000 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/central) +"GV" = ( +/obj/effect/turf_decal/trimline/opaque/blue/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/garbage, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical/surgery) +"GW" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/steeldecal/steel_decals_central6{ + pixel_y = -4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/corner/opaque/solgovgold{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut, +/area/ship/cargo) +"GX" = ( +/turf/open/floor/wood/ebony, +/area/ship/security/armory) +"Hb" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/steeldecal/steel_decals4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/orange/hidden{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/brown/hidden/layer5, +/turf/open/floor/wood/walnut, +/area/ship/engineering) +"He" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/turf_decal/techfloor/orange, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/grille/broken, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -22; + pixel_y = 12 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"Hs" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/ebony, +/area/ship/security/armory) +"Hx" = ( +/obj/machinery/power/port_gen/pacman, +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/structure/railing{ + dir = 4; + layer = 4.1 + }, +/obj/effect/decal/cleanable/robot_debris, +/obj/machinery/light/directional/south, +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/structure/sign/warning/electricshock{ + pixel_y = -30 + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"Hy" = ( +/obj/item/storage/pill_bottle/dice{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/radio{ + desc = "An old handheld radio. You could use it, if you really wanted to."; + icon_state = "radio"; + name = "old radio"; + pixel_x = 2; + pixel_y = -7 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/lighter/greyscale, +/obj/structure/sign/solfed{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/grimy, +/area/ship/hallway/central) +"HF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/sign/solfed{ + pixel_x = 32; + pixel_y = 32 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/solgovgold{ + dir = 6 + }, +/turf/open/floor/wood/walnut, +/area/ship/security) +"HI" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/structure/window/plasma/reinforced/spawner/west, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/window/eastleft{ + name = "Engine Access" + }, +/obj/machinery/door/poddoor{ + id = "asclepius_engineering_shutters"; + name = "Engineering Blast Doors"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"HM" = ( +/obj/effect/turf_decal/steeldecal/steel_decals1, +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + pixel_y = 2 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/wood/walnut, +/area/ship/bridge) +"Ic" = ( +/obj/effect/turf_decal/siding/brown{ + dir = 1 + }, +/obj/structure/curtain/cloth/elysium{ + pixel_y = 32 + }, +/obj/structure/closet/wall{ + dir = 4; + name = "Prisoner uniform"; + pixel_x = 28 + }, +/obj/effect/turf_decal/solgov/all/top_right, +/obj/item/clothing/under/rank/prisoner/protected_custody, +/obj/item/clothing/under/rank/prisoner/protected_custody, +/obj/item/clothing/under/rank/prisoner/protected_custody/skirt, +/obj/item/clothing/under/rank/prisoner/protected_custody/skirt, +/obj/item/clothing/under/plasmaman/prisoner, +/obj/item/clothing/head/helmet/space/plasmaman/prisoner, +/obj/item/card/id/prisoner/one, +/obj/item/card/id/prisoner/two, +/turf/open/floor/wood/walnut, +/area/ship/security/prison) +"If" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/solgov/all/center, +/turf/open/floor/wood/walnut, +/area/ship/security/prison) +"Ih" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/decal/cleanable/oil, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "4-10" + }, +/obj/structure/cable{ + icon_state = "4-9" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/brown/hidden/layer5{ + dir = 6 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"Ii" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/solgovgold{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut, +/area/ship/security) +"Io" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/sign/poster/official/cohiba_robusto_ad{ + pixel_y = -32 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/yew, +/area/ship/hallway/central) +"Iv" = ( +/obj/structure/curtain/cloth/elysium{ + pixel_x = -32; + open = 0 + }, +/obj/effect/turf_decal/siding/thinplating/dark/corner{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/solgovgold{ + dir = 1 + }, +/turf/open/floor/wood/walnut, +/area/ship/security) +"Ix" = ( +/obj/effect/turf_decal/corner/opaque/bar{ + dir = 9 + }, +/obj/item/banner/solfed{ + morale_cooldown = 50000 + }, +/turf/open/floor/wood/ebony, +/area/ship/security/armory) +"IA" = ( +/obj/structure/sign/solfed{ + pixel_y = 32 + }, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew/law_office) +"IK" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/hole/right{ + dir = 4 + }, +/obj/effect/turf_decal/number/five{ + dir = 8 + }, +/obj/structure/sign/solfed/elysium{ + pixel_x = 32; + pixel_y = 32 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 4; + name = "Filter Waste"; + piping_layer = 5 + }, +/turf/open/floor/wood/walnut, +/area/ship/engineering) +"IL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/extinguisher_cabinet/directional/west{ + pixel_y = -7 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/machinery/newscaster/directional/west{ + pixel_y = 6 + }, +/turf/open/floor/wood/yew, +/area/ship/hallway/central) +"IW" = ( +/obj/structure/curtain/cloth/elysium{ + pixel_y = -32; + open = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 10 + }, +/obj/machinery/light_switch{ + pixel_x = -21; + pixel_y = 12; + dir = 4 + }, +/turf/open/floor/carpet/green, +/area/ship/crew/chapel) +"Jh" = ( +/obj/machinery/door/airlock/wood{ + name = "Mosque" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/wood, +/area/ship/hallway/central) +"Jr" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 10 + }, +/obj/machinery/suit_storage_unit/inherit/industrial{ + req_one_access_txt = "10"; + name = "Khabeer Fanni suit storage unit" + }, +/obj/item/tank/jetpack/carbondioxide, +/obj/item/clothing/suit/space/hardsuit/solfed/elysium{ + name = "Elysium Brigade Khabeer Fanni hardsuit" + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) +"Jw" = ( +/obj/item/radio/intercom/directional/west, +/obj/machinery/airalarm/directional/north, +/obj/structure/rack, +/obj/structure/rack, +/obj/item/ammo_box/c556mmHITP/rubbershot{ + pixel_x = -7; + pixel_y = 10 + }, +/obj/item/ammo_box/c556mmHITP{ + pixel_x = -1; + pixel_y = 6 + }, +/obj/item/ammo_box/c556mmHITP{ + pixel_x = 6; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/cobweb, +/obj/item/ammo_box/c556mmHITP{ + pixel_x = 6; + pixel_y = 1 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/security) +"Jz" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/camera/autoname{ + dir = 8 + }, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = -12; + pixel_y = -17 + }, +/obj/structure/chair/comfy/olive/corpo/directional/east{ + dir = 1 + }, +/obj/effect/turf_decal/solgov/all/bottom_right, +/obj/machinery/button/flasher{ + dir = 8; + id = "minuteman_cell1"; + pixel_x = 21; + pixel_y = 10 + }, +/turf/open/floor/wood/walnut, +/area/ship/security/prison) +"JB" = ( +/obj/effect/turf_decal/siding/brown{ + dir = 9 + }, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/item/storage/book/bible/koran{ + pixel_x = -8; + pixel_y = 6 + }, +/obj/effect/turf_decal/box/red/corners{ + dir = 1 + }, +/obj/item/pen{ + pixel_x = 8; + pixel_y = 9 + }, +/obj/item/paper{ + pixel_x = 6 + }, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plasteel/mono/white, +/area/ship/security/prison) +"JT" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood/corner, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/turf/open/floor/carpet/green, +/area/ship/crew) +"JU" = ( +/obj/machinery/button/door{ + dir = 8; + id = "asclepius_windowsec_shutters"; + name = "Security Shutters"; + pixel_x = 23 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/item/banner/solfed{ + morale_cooldown = 50000 + }, +/turf/open/floor/carpet/green, +/area/ship/security/range) +"JZ" = ( +/obj/machinery/door/airlock/hatch{ + dir = 1; + name = "Check point" + }, +/obj/structure/curtain/cloth/elysium, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 6 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/turf/open/floor/wood/ebony, +/area/ship/crew/law_office) +"Kc" = ( +/obj/effect/turf_decal/siding/thinplating/dark, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/storage/eva) +"Kf" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/engineering) +"Kh" = ( +/obj/structure/sign/solfed{ + pixel_y = 32; + pixel_x = -32 + }, +/turf/template_noop, +/area/template_noop) +"Km" = ( +/obj/effect/turf_decal/trimline/opaque/blue/warning{ + dir = 9 + }, +/obj/structure/frame/computer/solgov, +/obj/item/stack/cable_coil/cyan{ + amount = 5 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/cobweb, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical/surgery) +"Kw" = ( +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -21; + pixel_y = 12 + }, +/obj/structure/railing{ + dir = 4; + layer = 2.8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/stairs{ + dir = 1; + icon = 'icons/obj/stairs.dmi' + }, +/area/ship/bridge) +"KG" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 9 + }, +/turf/open/floor/wood/yew, +/area/ship/crew/office) +"KH" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/machinery/light/directional/east, +/obj/structure/chair/plastic{ + dir = 8 + }, +/obj/structure/closet/firecloset/wall{ + pixel_y = 28; + dir = 1 + }, +/turf/open/floor/plasteel/grimy, +/area/ship/hallway/central) +"KI" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "asclepius_window_shutters"; + name = "Blast Shutters"; + dir = 4 + }, +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/ship/medical) +"KM" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/carpet/green, +/area/ship/crew) +"KQ" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "asclepius_windowsec_shutters"; + name = "Blast Shutters" + }, +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/ship/security/range) +"KW" = ( +/obj/structure/bed, +/obj/structure/sign/poster/official/high_class_martini{ + pixel_y = -32 + }, +/obj/structure/curtain/cloth/elysium, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/item/bedsheet/elysium, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/carpet/green, +/area/ship/crew/solgov) +"Lk" = ( +/obj/structure/sign/warning/securearea{ + pixel_y = 32 + }, +/obj/machinery/camera/autoname{ + dir = 6 + }, +/obj/structure/chair/greyscale, +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/turf/open/floor/wood/ebony, +/area/ship/cargo) +"Lt" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/machinery/computer/crew/solgov, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/wood/ebony, +/area/ship/crew/law_office) +"LC" = ( +/obj/item/clipboard{ + pixel_x = -9 + }, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/effect/turf_decal/trimline/opaque/blue/warning{ + dir = 1 + }, +/obj/item/paper_bin/bundlenatural{ + pixel_x = 4; + pixel_y = 7 + }, +/obj/item/pen/solgov{ + pixel_x = -7; + pixel_y = 5 + }, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical) +"LL" = ( +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 20 + }, +/obj/machinery/vending/cola, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 5 + }, +/turf/open/floor/wood/yew, +/area/ship/hallway/central) +"LN" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "5-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/turf_decal/siding/thinplating/dark/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating/dark/corner, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/yew, +/area/ship/hallway/central) +"LP" = ( +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/corner/opaque/bar/three_quarters{ + dir = 8 + }, +/obj/item/banner/elysium{ + pixel_x = 4 + }, +/obj/effect/turf_decal/box/red, +/turf/open/floor/wood/ebony, +/area/ship/security/armory) +"LQ" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/air_input{ + dir = 8; + piping_layer = 5 + }, +/turf/open/floor/engine/plasma, +/area/ship/engineering) +"LZ" = ( +/obj/structure/sign/solfed/elysium, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/medical) +"Mj" = ( +/obj/structure/table/glass, +/obj/machinery/door/window/southleft{ + dir = 1 + }, +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/corner/transparent/lime/mono, +/obj/effect/turf_decal/trimline/opaque/blue/warning{ + dir = 10 + }, +/obj/item/reagent_containers/food/snacks/grilledcheese{ + pixel_y = 6 + }, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical) +"Mw" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/spline/fancy/wood/corner{ + dir = 1 + }, +/turf/open/floor/carpet/green, +/area/ship/crew/chapel) +"MF" = ( +/obj/effect/decal/cleanable/leaper_sludge{ + color = "#808080" + }, +/obj/item/trash/sosjerky{ + anchored = 1; + color = "#808080"; + pixel_x = 8; + pixel_y = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/effect/decal/fakelattice{ + color = "#808080" + }, +/obj/structure/railing/wood{ + dir = 6 + }, +/turf/open/floor/plasteel/elevatorshaft{ + color = "#808080" + }, +/area/ship/hallway/central) +"MJ" = ( +/obj/machinery/light/small/directional/east, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/effect/turf_decal/trimline/opaque/blue/warning{ + dir = 5 + }, +/obj/item/defibrillator/loaded, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical/surgery) +"MU" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/sign/solfed/elysium{ + pixel_x = 32; + pixel_y = 32 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/solgovgold{ + dir = 5 + }, +/turf/open/floor/wood/walnut, +/area/ship/security) +"Ni" = ( +/obj/structure/sign/solfed, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/security/range) +"Nk" = ( +/obj/effect/turf_decal/trimline/opaque/blue/warning, +/obj/structure/frame/machine, +/obj/item/stack/cable_coil/cyan{ + amount = 5 + }, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical) +"Nl" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/carpet/green, +/area/ship/crew) +"Nz" = ( +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 9 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 10 + }, +/obj/effect/turf_decal/steeldecal/steel_decals2, +/obj/machinery/camera/autoname{ + dir = 4 + }, +/obj/structure/sign/solfed{ + pixel_y = 32; + pixel_x = -32 + }, +/obj/structure/railing/corner{ + dir = 4; + layer = 3.1 + }, +/obj/structure/curtain/cloth/elysium{ + pixel_y = -32 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/newscaster/directional/west, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"NG" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/item/clothing/suit/space/hardsuit/solfed/elysium{ + name = "Elysium Brigade Mulazim hardsuit" + }, +/obj/machinery/suit_storage_unit/inherit/industrial{ + req_one_access_txt = "1"; + name = "Mulazim suit storage unit" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/turf/open/floor/carpet/green, +/area/ship/security/range) +"NK" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/effect/decal/cleanable/generic, +/turf/open/floor/wood/walnut, +/area/ship/hallway/central) +"NS" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew/law_office) +"NU" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 9 + }, +/obj/structure/sign/solfed/elysium{ + pixel_y = 32; + pixel_x = -32 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut, +/area/ship/storage/eva) +"NX" = ( +/obj/effect/turf_decal/corner_steel_grid{ + dir = 5 + }, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/item/reagent_containers/food/snacks/rationpack{ + pixel_x = -4; + pixel_y = 7 + }, +/obj/item/reagent_containers/food/snacks/rationpack{ + pixel_y = 11 + }, +/obj/item/reagent_containers/food/snacks/rationpack{ + pixel_x = -1; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/paper/crumpled{ + pixel_x = -4; + pixel_y = -3 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/crew/office) +"Oa" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/power/smes/engineering, +/obj/structure/railing{ + dir = 5; + layer = 4.1 + }, +/obj/structure/cable{ + icon_state = "0-9" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"Ob" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/solgov/all/top_right, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"Od" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/closet/emcloset/wall{ + pixel_y = 28; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/wood/walnut, +/area/ship/engineering) +"Of" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/siding/thinplating/dark/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/dark/corner, +/turf/open/floor/wood/yew, +/area/ship/crew/office) +"OC" = ( +/obj/structure/bed, +/obj/structure/curtain/cloth/elysium, +/obj/item/bedsheet/elysium, +/obj/item/bedsheet/elysium, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/effect/turf_decal/siding/wood, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut, +/area/ship/crew) +"OD" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/glass{ + pixel_x = 7; + pixel_y = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/spawner/lootdrop/glowstick{ + pixel_x = 5; + pixel_y = 9 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"OM" = ( +/obj/effect/decal/cleanable/confetti, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 6 + }, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical/surgery) +"OT" = ( +/obj/structure/sign/number/four{ + pixel_y = -6 + }, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/medical/surgery) +"OY" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/airalarm/directional/east, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/carpet/green, +/area/ship/security/range) +"OZ" = ( +/obj/effect/turf_decal/number/five, +/obj/structure/sign/number/two{ + pixel_y = -6 + }, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/medical/surgery) +"Pp" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/machinery/firealarm/directional/east, +/obj/structure/chair/plastic{ + dir = 8 + }, +/turf/open/floor/plasteel/grimy, +/area/ship/hallway/central) +"Pt" = ( +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/siding/thinplating/dark/corner, +/obj/effect/turf_decal/siding/thinplating/dark/corner{ + dir = 8 + }, +/turf/open/floor/wood/yew, +/area/ship/hallway/central) +"Pu" = ( +/obj/machinery/newscaster/directional/north, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 9 + }, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -21; + pixel_y = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/ebony, +/area/ship/crew/law_office) +"PA" = ( +/obj/structure/sign/number/one{ + pixel_y = -6 + }, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/medical) +"PD" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/holopad/emergency/command, +/turf/open/floor/plasteel/grimy, +/area/ship/hallway/central) +"PH" = ( +/obj/effect/turf_decal/trimline/opaque/blue/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical/surgery) +"PO" = ( +/obj/structure/sign/solfed, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/medical/surgery) +"PZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/airlock/external, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/central) +"Qg" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"Qp" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/corner/opaque/bar{ + dir = 9 + }, +/turf/open/floor/wood/ebony, +/area/ship/security/armory) +"Qs" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/carpet/green, +/area/ship/crew) +"Qy" = ( +/obj/effect/turf_decal/borderfloorblack{ + dir = 8 + }, +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/obj/effect/turf_decal/steeldecal/steel_decals7{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/turf/open/floor/wood/walnut, +/area/ship/bridge) +"QN" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical) +"QR" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"QV" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/effect/turf_decal/siding/wood, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/item/flashlight/lamp/green{ + pixel_x = 9; + pixel_y = 11 + }, +/obj/structure/railing/wood{ + dir = 10 + }, +/obj/machinery/reagentgrinder{ + pixel_y = 5; + pixel_x = -7 + }, +/turf/open/floor/wood/walnut, +/area/ship/hallway/central) +"QX" = ( +/obj/structure/sign/poster/official/work_for_a_future{ + pixel_x = -32 + }, +/mob/living/simple_animal/bot/cleanbot/medbay{ + name = "'Ahmad almutahar" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/corner_steel_grid{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/mono/dark, +/area/ship/crew/office) +"Re" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/turf_decal/siding/thinplating/dark/corner, +/obj/effect/turf_decal/siding/thinplating/dark/corner{ + dir = 8 + }, +/turf/open/floor/wood/yew, +/area/ship/hallway/central) +"RA" = ( +/obj/structure/sign/solfed/elysium{ + pixel_x = 32; + pixel_y = -32 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/turf_decal/corner/opaque/solgovgold{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut, +/area/ship/cargo) +"RG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/sign/departments/restroom{ + pixel_y = -32 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/yew, +/area/ship/hallway/central) +"RR" = ( +/turf/template_noop, +/area/template_noop) +"RY" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light/directional/west, +/obj/machinery/camera/autoname{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/steeldecal/steel_decals_central6{ + pixel_y = -4 + }, +/turf/open/floor/wood/walnut, +/area/ship/hallway/central) +"Sw" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/box/red, +/obj/machinery/photocopier{ + pixel_y = -4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"SE" = ( +/obj/structure/closet/wall{ + dir = 1; + pixel_y = -28 + }, +/obj/item/reagent_containers/glass/bucket, +/obj/item/soap/nanotrasen, +/obj/item/storage/bag/trash, +/obj/item/storage/bag/trash{ + pixel_x = 5; + pixel_y = 8 + }, +/obj/structure/sign/poster/solfed/random{ + pixel_x = 32 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/hallway/fore) +"SK" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/item/flashlight/lamp{ + pixel_x = -8; + pixel_y = 13 + }, +/obj/item/paper_bin{ + pixel_x = 5; + pixel_y = 2 + }, +/obj/item/pen{ + pixel_x = 5; + pixel_y = 1 + }, +/obj/item/folder/yellow{ + pixel_x = 7; + pixel_y = 5 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/storage/fancy/donut_box{ + pixel_x = -2; + pixel_y = 5 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 10 + }, +/obj/machinery/button/door{ + id = "asclepius_engineering_shutters"; + name = "Engineering Lockdown"; + pixel_x = 10; + pixel_y = 23 + }, +/obj/item/rollingpaper, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) +"SP" = ( +/obj/effect/turf_decal/solgov/all/bottom_left, +/obj/item/banner/solfed{ + pixel_x = -2; + morale_cooldown = 50000 + }, +/turf/open/floor/wood/walnut, +/area/ship/security/prison) +"Tf" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/solgov/all/center_right, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"Tl" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/solgov/all/center, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"Tm" = ( +/obj/effect/turf_decal/trimline/opaque/blue/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical) +"Tx" = ( +/obj/machinery/door/airlock/medical{ + name = "Surgery"; + dir = 4; + req_one_access_txt = "5" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical/surgery) +"TC" = ( +/obj/machinery/recharger{ + pixel_x = 7; + pixel_y = 4 + }, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/item/toy/plush/celadon/beaver{ + pixel_y = 16; + pixel_x = -5; + name = "Ibrahim almadafie"; + desc = "Ibrahim almadafie is a beaver, which according to an old ship's legend brings good luck to whoever carries it. Check it out?" + }, +/obj/item/stock_parts/cell{ + pixel_x = -5 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/security) +"TD" = ( +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/corner_steel_grid{ + dir = 5 + }, +/obj/structure/mopbucket, +/obj/item/mop, +/turf/open/floor/plasteel/mono/dark, +/area/ship/crew/office) +"TM" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = -12; + pixel_y = -17 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/turf/open/floor/wood/yew, +/area/ship/crew/office) +"TW" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/structure/window/plasma/reinforced/spawner/west, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/window/eastright{ + name = "Engine Access" + }, +/obj/machinery/door/poddoor{ + id = "asclepius_engineering_shutters"; + name = "Engineering Blast Doors"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"Ui" = ( +/obj/machinery/door/airlock/grunge{ + dir = 4; + name = "Hardsiuts"; + req_access_txt = "2" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 6 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/wood/walnut, +/area/ship/storage/eva) +"Uj" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical) +"Um" = ( +/obj/effect/turf_decal/steeldecal/steel_decals10, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 4 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 1 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/item/wrench{ + pixel_x = 4; + pixel_y = 8 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"Uq" = ( +/obj/structure/cable{ + icon_state = "1-10" + }, +/obj/structure/cable{ + icon_state = "1-6" + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/turf/open/floor/plasteel/stairs, +/area/ship/engineering) +"Uu" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "0-9" + }, +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + dir = 8; + id = "asclepius_cargoholo"; + locked = 1 + }, +/obj/machinery/door/poddoor{ + id = "asclepius_extcargo"; + name = "Cargo Bay Blast Door" + }, +/turf/open/floor/plasteel{ + icon_state = "monotile_dark" + }, +/area/ship/cargo) +"Uv" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/cargo) +"UI" = ( +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/solgovgold{ + dir = 5 + }, +/obj/structure/curtain/cloth/elysium{ + pixel_y = 32 + }, +/turf/open/floor/wood/walnut, +/area/ship/security) +"UQ" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/machinery/status_display/evac{ + pixel_y = 32 + }, +/obj/item/lighter/greyscale{ + pixel_x = 2 + }, +/obj/item/stamp/elysium/brigade_captain{ + pixel_x = 10; + pixel_y = 7 + }, +/obj/item/flashlight/lamp/green{ + pixel_x = -7; + pixel_y = 11 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/wood/walnut, +/area/ship/crew/solgov) +"Vc" = ( +/obj/structure/rack, +/obj/item/chair{ + pixel_x = -1; + pixel_y = 3 + }, +/obj/item/chair{ + pixel_x = -1 + }, +/obj/item/chair{ + pixel_x = -1; + pixel_y = -4 + }, +/obj/item/chair/plastic, +/obj/item/chair/plastic{ + pixel_y = 3 + }, +/obj/item/chair/plastic{ + pixel_y = 6 + }, +/obj/effect/turf_decal/corner_steel_grid{ + dir = 5 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/crew/office) +"Vj" = ( +/obj/structure/closet/wall{ + dir = 4; + name = "uniform closet"; + pixel_x = 28 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/item/clothing/under/solfed/elysium, +/obj/item/clothing/under/solfed/elysium, +/obj/item/clothing/under/solfed/elysium, +/obj/item/clothing/under/solfed/elysium, +/obj/item/clothing/under/solfed/elysium, +/obj/item/clothing/shoes/combat, +/obj/item/clothing/shoes/combat, +/obj/item/clothing/shoes/combat, +/obj/item/clothing/shoes/combat, +/obj/item/clothing/shoes/combat, +/obj/item/clothing/head/solfed/elysium/turban, +/obj/item/clothing/head/solfed/elysium/turban, +/obj/item/clothing/head/solfed/elysium/turban, +/turf/open/floor/carpet/green, +/area/ship/crew) +"Vp" = ( +/obj/effect/turf_decal/atmos/plasma{ + dir = 8; + layer = 2.01 + }, +/obj/effect/decal/cleanable/oil{ + layer = 2.09 + }, +/turf/open/floor/engine/plasma, +/area/ship/engineering) +"Vx" = ( +/obj/machinery/camera/autoname{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/solgovgold{ + dir = 9 + }, +/obj/structure/closet/crate/bin{ + pixel_x = -11; + density = 0 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/walnut, +/area/ship/security) +"VE" = ( +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/solgovgold{ + dir = 9 + }, +/turf/open/floor/wood/walnut, +/area/ship/security) +"VH" = ( +/obj/structure/guncase{ + req_one_access_txt = "3" + }, +/obj/item/gun/ballistic/rifle/solgov, +/obj/item/ammo_box/a858, +/obj/item/ammo_box/a858{ + pixel_x = 3; + pixel_y = -4 + }, +/obj/item/ammo_box/a858{ + pixel_x = 6; + pixel_y = -8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/corner/opaque/bar{ + dir = 6 + }, +/obj/effect/turf_decal/box/red, +/turf/open/floor/wood/ebony, +/area/ship/security/armory) +"VV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/ebony, +/area/ship/security/armory) +"Wc" = ( +/obj/effect/turf_decal/industrial/outline/red, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/item/banner/solfed{ + morale_cooldown = 50000 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/central) +"Wd" = ( +/obj/machinery/light/directional/north, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/ebony, +/area/ship/crew/law_office) +"Wg" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "asclepius_medbay_lockdown"; + name = "Lockdown Shutters" + }, +/obj/machinery/door/airlock/security{ + dir = 4; + req_access = list(1); + name = "Brig"; + req_access_txt = "1" + }, +/obj/effect/turf_decal/corner/opaque/solgovgold{ + dir = 10 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/turf/open/floor/wood/ebony, +/area/ship/security) +"Wh" = ( +/obj/effect/turf_decal/corner/opaque/bar/three_quarters{ + dir = 1 + }, +/obj/machinery/suit_storage_unit/inherit/industrial{ + req_one_access_txt = "2" + }, +/obj/item/clothing/suit/space/hardsuit/solfed/elysium, +/obj/effect/turf_decal/box/red, +/turf/open/floor/wood/ebony, +/area/ship/security/armory) +"Wm" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/yew, +/area/ship/crew/office) +"Wn" = ( +/obj/effect/turf_decal/corner/transparent/lime/mono, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/medical) +"Wo" = ( +/obj/machinery/power/port_gen/pacman/super, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 5 + }, +/obj/structure/sign/warning/electricshock{ + pixel_y = -30 + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/structure/sign/poster/solfed/random{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"Ww" = ( +/obj/machinery/camera/autoname, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 22; + pixel_y = -8 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/closet/secure_closet{ + icon_state = "med"; + name = "Shafi locker"; + req_access_txt = "20" + }, +/obj/item/clothing/gloves/color/latex/nitrile, +/obj/effect/turf_decal/trimline/opaque/blue/warning{ + dir = 5 + }, +/obj/item/clothing/glasses/hud/health/prescription, +/obj/item/clothing/glasses/hud/health, +/obj/item/reagent_containers/spray/cleaner, +/obj/item/storage/belt/medical, +/obj/item/clothing/accessory/armband/medblue, +/obj/item/storage/backpack/messenger/med, +/obj/item/clothing/mask/gas/clip{ + name = "Elysium Brigade gas mask"; + desc = "A close-fitting gas mask that can be connected to an air supply." + }, +/obj/item/storage/belt/military/solfed/medical, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical) +"WD" = ( +/obj/structure/sign/departments/medbay/alt{ + pixel_y = -32 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/turf_decal/corner/opaque/solgovgold{ + dir = 10 + }, +/turf/open/floor/wood/walnut, +/area/ship/security) +"WN" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/dark/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/effect/decal/cleanable/confetti, +/turf/open/floor/wood/yew, +/area/ship/crew/office) +"WP" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/machinery/fax/solgov, +/turf/open/floor/wood/walnut, +/area/ship/bridge) +"WR" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/medical) +"WT" = ( +/obj/structure/table/wood/fancy/green, +/obj/item/bong{ + pixel_x = -4; + pixel_y = 14 + }, +/obj/item/bong{ + pixel_x = 2; + pixel_y = 11 + }, +/obj/item/bong{ + pixel_x = 8; + pixel_y = 8 + }, +/obj/item/lighter/greyscale{ + pixel_x = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/carpet/green, +/area/ship/crew/chapel) +"WX" = ( +/obj/structure/sign/solfed, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/security/prison) +"Xn" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew/solgov) +"Xu" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/effect/turf_decal/techfloor/orange{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/camera/autoname{ + dir = 4 + }, +/obj/structure/sign/poster/contraband/engis_unite{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"Xx" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/thinplating/dark/corner, +/obj/effect/turf_decal/siding/thinplating/dark/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/wood/yew, +/area/ship/crew/office) +"XF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/item/radio/intercom/directional/south, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/yew, +/area/ship/hallway/central) +"XK" = ( +/obj/machinery/vending/cigarette, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 5 + }, +/obj/machinery/light/small/directional/east{ + light_color = "#d8b1b1" + }, +/turf/open/floor/wood/yew, +/area/ship/hallway/central) +"XM" = ( +/obj/item/banner/elysium{ + pixel_x = 4; + morale_cooldown = 50000 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 9 + }, +/turf/open/floor/carpet/green, +/area/ship/crew/chapel) +"Ys" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/solgovgold{ + dir = 5 + }, +/turf/open/floor/wood/walnut, +/area/ship/security) +"Yu" = ( +/obj/structure/table/glass, +/obj/machinery/door/window/northright, +/obj/structure/sign/poster/contraband/hacking_guide{ + pixel_y = -32 + }, +/obj/effect/turf_decal/trimline/opaque/blue/warning{ + dir = 6 + }, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical) +"YA" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/bridge) +"YG" = ( +/obj/effect/decal/cleanable/robot_debris{ + color = "#808080" + }, +/obj/item/trash/energybar{ + color = "#808080"; + layer = 2; + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/cigbutt{ + anchored = 1; + color = "#808080"; + layer = 2; + pixel_x = -4; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/greenglow{ + color = "#808080" + }, +/obj/item/trash/cheesie{ + color = "#808080"; + pixel_x = 21; + pixel_y = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/effect/decal/fakelattice{ + color = "#808080" + }, +/obj/structure/railing/wood, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plasteel/elevatorshaft{ + color = "#808080" + }, +/area/ship/hallway/central) +"YI" = ( +/obj/machinery/light/directional/east, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/blue/warning{ + dir = 4 + }, +/obj/structure/closet/crate/bin{ + pixel_x = 7 + }, +/obj/structure/sign/poster/solfed/random{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical) +"YO" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/spline/fancy/wood, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/carpet/green, +/area/ship/crew/chapel) +"Zd" = ( +/obj/structure/window/reinforced/tinted/frosted, +/obj/machinery/shower{ + pixel_y = 13 + }, +/obj/structure/curtain/cloth/elysium, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/hallway/fore) +"Ze" = ( +/obj/effect/turf_decal/solgov/all/center_left, +/obj/structure/sign/poster/solfed/elysium{ + pixel_x = -30 + }, +/turf/open/floor/wood/walnut, +/area/ship/security/prison) +"Zg" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/sign/poster/solfed/elysium{ + pixel_x = -32 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 9 + }, +/turf/open/floor/wood/yew, +/area/ship/hallway/central) +"Zr" = ( +/obj/item/radio/intercom/directional/south, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/turf_decal/corner/opaque/solgovgold{ + dir = 10 + }, +/turf/open/floor/wood/walnut, +/area/ship/security) +"Zs" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 20 + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"Zt" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/medical/surgery) +"Zz" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/spline/fancy/wood, +/turf/open/floor/carpet/green, +/area/ship/crew/chapel) +"ZP" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/radio/intercom/wideband/directional/west{ + dir = 4; + pixel_x = 46; + pixel_y = 4 + }, +/obj/effect/turf_decal/steeldecal/steel_decals_central6{ + pixel_y = -4 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"ZT" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "asclepius_window_shutters"; + name = "Blast Shutters" + }, +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/ship/crew) + +(1,1,1) = {" +RR +RR +RR +RR +RR +RR +Kf +fD +fD +fD +Kf +RR +RR +RR +RR +RR +RR +RR +RR +RR +"} +(2,1,1) = {" +RR +RR +RR +RR +bS +Kf +Kf +HI +HI +TW +Kf +Kf +RR +RR +RR +RR +RR +RR +RR +RR +"} +(3,1,1) = {" +RR +RR +RR +DA +Kf +Xu +He +Cp +OD +wg +iV +xn +fE +RR +RR +RR +RR +RR +RR +RR +"} +(4,1,1) = {" +RR +RR +Kf +AU +Kf +BG +fr +jA +Ih +Gt +oU +Kf +DA +RR +RR +RR +RR +RR +RR +RR +"} +(5,1,1) = {" +RR +RR +Kf +SK +jD +qV +go +Hb +yg +vQ +Jr +Kf +CC +Kf +yU +RR +RR +RR +RR +RR +"} +(6,1,1) = {" +RR +yU +Kf +CX +ni +fg +IK +wP +EB +lE +Gj +ac +Dh +Wo +Kf +RR +RR +RR +RR +RR +"} +(7,1,1) = {" +Xn +Xn +Xn +Xn +Xn +Kf +kX +qP +Kf +Gm +Bb +Uq +cy +Um +CO +RR +RR +RR +RR +RR +"} +(8,1,1) = {" +Xn +wC +ex +vR +Ba +Kf +LQ +iW +Kf +pm +bB +Dr +Oa +Hx +Kf +RR +RR +RR +RR +RR +"} +(9,1,1) = {" +Xn +UQ +sF +ij +KW +Kf +Vp +bc +Kf +Od +Aj +Kf +Kf +Kf +Kf +RR +RR +RR +RR +RR +"} +(10,1,1) = {" +Xn +Xn +hR +Xn +Xn +Kf +Kf +Kf +Kf +vF +Kf +to +GU +Wc +to +RR +RR +RR +RR +RR +"} +(11,1,1) = {" +lC +FJ +Qg +Kw +Nz +le +Zg +Fi +IL +Pt +PZ +kd +Gn +oQ +xT +RR +RR +RR +RR +RR +"} +(12,1,1) = {" +lC +aP +je +ZP +BV +qr +LL +tn +mB +Io +to +GF +we +fI +to +RR +RR +RR +RR +RR +"} +(13,1,1) = {" +lC +cq +GB +dv +lz +qr +to +DT +hp +nD +gp +gp +gp +gp +gp +RR +RR +RR +RR +RR +"} +(14,1,1) = {" +gL +lC +AG +Qy +qX +ro +GT +YG +oI +RG +gp +Zd +kE +zB +gp +RR +RR +RR +RR +RR +"} +(15,1,1) = {" +RR +lC +WP +FE +HM +yQ +GT +MF +rl +ws +rO +DW +ea +SE +gp +RR +RR +RR +RR +RR +"} +(16,1,1) = {" +RR +gL +lC +pL +EV +zD +GT +xY +Ez +oh +xj +xj +wk +xj +Ni +RR +RR +RR +RR +RR +"} +(17,1,1) = {" +RR +RR +lC +Cx +wH +jj +qr +XK +AS +Re +gH +yp +wb +NG +xj +RR +RR +RR +RR +RR +"} +(18,1,1) = {" +RR +cS +qr +qr +qr +YA +qr +to +pW +xl +KQ +hc +ns +dH +xj +RR +RR +RR +RR +RR +"} +(19,1,1) = {" +cS +cS +XM +IW +Jh +vn +im +RY +mQ +mw +KQ +JU +OY +kz +xj +RR +RR +RR +RR +RR +"} +(20,1,1) = {" +cS +Cg +Mw +Zz +to +fa +en +QV +jo +gA +DP +DP +DP +DP +DP +ri +RR +RR +RR +RR +"} +(21,1,1) = {" +cS +jg +WT +YO +to +sd +NK +mY +Ct +XF +DP +dI +Nl +kT +Fp +ZT +RR +RR +RR +RR +"} +(22,1,1) = {" +cS +dG +pX +qj +to +cU +tT +PD +rl +bm +DP +hE +KM +Qs +OC +hF +RR +RR +RR +RR +"} +(23,1,1) = {" +cS +mI +FI +xo +to +Hy +hy +Cm +rl +LN +va +JT +Vj +ir +kH +DP +RR +RR +RR +RR +"} +(24,1,1) = {" +cS +cS +hq +cS +to +KH +Pp +pN +kv +mg +DP +gU +DP +DP +DP +DP +RR +RR +RR +RR +"} +(25,1,1) = {" +RR +RR +RR +RR +BL +BL +BL +ec +BL +NS +NS +NS +NS +wV +DI +jn +jn +RR +RR +RR +"} +(26,1,1) = {" +RR +RR +RR +RR +BL +Ds +QX +Wm +Bs +NS +bY +rE +NS +NU +kp +uf +jn +RR +RR +RR +"} +(27,1,1) = {" +RR +RR +RR +RR +iJ +Vc +jt +TM +NS +NS +Wd +di +NS +EO +CD +um +jR +RR +RR +RR +"} +(28,1,1) = {" +RR +RR +RR +RR +iJ +NX +KG +FB +NS +Pu +AC +nN +NS +DN +wY +hx +jR +RR +RR +RR +"} +(29,1,1) = {" +RR +RR +RR +RR +BL +xH +kP +Xx +JZ +Bx +Lt +CU +NS +lu +Ui +Kc +jn +Uv +vB +RR +"} +(30,1,1) = {" +RR +RR +RR +xK +BL +TD +wl +Dy +NS +NS +IA +dS +NS +aI +lA +vH +sT +jk +sN +RR +"} +(31,1,1) = {" +RR +RR +RR +BL +zE +KG +WN +ef +GJ +Dl +ut +wG +cc +oJ +cr +tF +Tl +ch +cf +bT +"} +(32,1,1) = {" +RR +RR +RR +BL +cV +oV +Of +qd +BL +Lk +GW +RA +cd +Zs +QR +Ob +Tf +eq +Uu +RR +"} +(33,1,1) = {" +RR +RR +RR +BL +BL +BL +mi +BL +BL +wJ +ps +tA +Zt +Zt +Zt +Zt +Zt +Zt +PO +RR +"} +(34,1,1) = {" +RR +RR +RR +BY +Jw +vh +lo +qz +BY +BY +eE +Wg +Zt +Km +GV +PH +bh +rk +OZ +RR +"} +(35,1,1) = {" +RR +RR +RR +tp +Ew +tY +no +sX +Vx +VE +Iv +Ah +Zt +rU +kg +bZ +OM +xu +OT +RR +"} +(36,1,1) = {" +RR +RR +RR +tp +Ei +tu +jQ +Ii +eW +HF +pl +Bc +Zt +MJ +kW +Gf +bO +hO +rh +RR +"} +(37,1,1) = {" +RR +RR +RR +BY +yt +ev +oP +BW +BY +TC +wq +Zr +Zt +Zt +pa +Tx +Zt +Zt +ah +RR +"} +(38,1,1) = {" +RR +RR +RR +zC +zC +zC +zC +zC +zC +zC +zW +Ef +WR +ye +bR +pc +sI +WR +PA +RR +"} +(39,1,1) = {" +RR +RR +RR +zC +ov +Qp +mC +Ix +Wh +zC +FP +WD +WR +LC +lb +da +Tm +Mj +WR +RR +"} +(40,1,1) = {" +RR +RR +RR +zC +xz +GX +Hs +VV +sQ +hL +UI +bg +Fb +lh +QN +aE +sv +Yu +WR +RR +"} +(41,1,1) = {" +RR +RR +RR +zC +LP +tk +DV +VH +th +zC +gT +jP +WR +Ar +iu +zH +Nk +Wn +WR +RR +"} +(42,1,1) = {" +RR +RR +RR +zC +zC +zC +zC +cg +cg +zC +MU +Ay +WR +fi +Uj +ui +yW +qi +RR +RR +"} +(43,1,1) = {" +RR +RR +RR +WX +JB +hg +jH +Ze +SP +qm +Ys +yk +WR +Ww +YI +oc +WR +WR +RR +RR +"} +(44,1,1) = {" +RR +RR +RR +qm +dA +BX +cK +If +op +yH +bi +wU +WR +WR +WR +KI +LZ +RR +RR +RR +"} +(45,1,1) = {" +RR +RR +RR +qm +yr +Bk +Ic +rB +Jz +qm +Sw +tv +WR +WR +RR +RR +RR +RR +RR +RR +"} +(46,1,1) = {" +RR +RR +RR +qm +qm +qm +qm +qm +qm +qm +eo +BY +WR +Kh +RR +RR +RR +RR +RR +RR +"} diff --git a/_maps/_mod_celadon/shuttles/solgov/solgov_tomahawk.dmm b/_maps/_mod_celadon/shuttles/solfed/solfed_tomahawk.dmm similarity index 100% rename from _maps/_mod_celadon/shuttles/solgov/solgov_tomahawk.dmm rename to _maps/_mod_celadon/shuttles/solfed/solfed_tomahawk.dmm diff --git a/_maps/_mod_celadon/shuttles/syndicate/syndicate_cybersun_kansatsu.dmm b/_maps/_mod_celadon/shuttles/syndicate/syndicate_cybersun_kansatsu.dmm index 22474fe999fe..988a2c3f5e56 100644 --- a/_maps/_mod_celadon/shuttles/syndicate/syndicate_cybersun_kansatsu.dmm +++ b/_maps/_mod_celadon/shuttles/syndicate/syndicate_cybersun_kansatsu.dmm @@ -38,7 +38,6 @@ /obj/item/tank/jetpack/oxygen/harness, /obj/item/clothing/suit/space/syndicate/black/red, /obj/item/clothing/mask/gas/syndicate, -/obj/machinery/light/small/directional/east, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 }, @@ -165,7 +164,6 @@ /obj/machinery/atmospherics/components/binary/pump/on/layer4{ dir = 4 }, -/obj/machinery/light/small/directional/south, /obj/effect/decal/cleanable/dirt/dust, /obj/structure/sign/poster/official/wtf_is_co2{ pixel_y = -32 @@ -382,7 +380,6 @@ /obj/structure/sign/poster/contraband/stechkin{ pixel_x = 32 }, -/obj/machinery/light/small/directional/south, /turf/open/floor/plasteel/dark, /area/ship/crew/office) "iq" = ( @@ -399,6 +396,7 @@ dir = 8 }, /obj/machinery/space_heater, +/obj/machinery/light/directional/west, /turf/open/floor/plating, /area/ship/engineering) "iS" = ( @@ -577,7 +575,6 @@ /area/ship/engineering) "mR" = ( /obj/machinery/airalarm/directional/west, -/obj/machinery/light/directional/west, /obj/effect/turf_decal/industrial/warning/corner{ dir = 8 }, @@ -806,7 +803,7 @@ }, /obj/machinery/camera/autoname, /turf/open/floor/plating, -/area/ship/engineering) +/area/ship/external) "sF" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/chair/comfy/grey/corpo{ @@ -832,9 +829,6 @@ /turf/open/floor/plating, /area/ship/cargo) "tp" = ( -/obj/machinery/camera/autoname{ - dir = 4 - }, /obj/effect/turf_decal/spline/plain/opaque/syndiered{ dir = 4 }, @@ -947,9 +941,6 @@ /obj/item/tank/jetpack/oxygen/harness, /obj/item/clothing/suit/space/syndicate/black/red, /obj/item/clothing/mask/gas/syndicate, -/obj/machinery/light/small/directional/west{ - pixel_x = -34 - }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 }, @@ -974,7 +965,7 @@ desc = "A remote control switch."; id = "scbay"; name = "Cargo Bay Doors"; - pixel_x = -2; + pixel_x = -1; pixel_y = 24 }, /obj/machinery/button/shieldwallgen{ @@ -985,7 +976,7 @@ }, /obj/machinery/light_switch{ pixel_y = 23; - pixel_x = 6 + pixel_x = 8 }, /obj/machinery/airalarm/directional/east, /turf/open/floor/plasteel/tech/grid, @@ -1037,10 +1028,6 @@ /area/ship/cargo) "xA" = ( /obj/effect/turf_decal/box, -/obj/machinery/light/directional/west, -/obj/machinery/camera/autoname{ - dir = 4 - }, /obj/item/radio/intercom/directional/west{ pixel_x = -28; pixel_y = 1 @@ -1064,6 +1051,8 @@ pixel_y = 4; pixel_x = -1 }, +/obj/machinery/light/directional/west, +/obj/machinery/camera/autoname, /turf/open/floor/plasteel/tech/grid, /area/ship/cargo) "xT" = ( @@ -1099,7 +1088,7 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/extinguisher_cabinet/directional/east{ - pixel_y = 10; + pixel_y = 8; pixel_x = 29 }, /turf/open/floor/plating, @@ -1202,6 +1191,7 @@ /obj/machinery/computer/secure_data/syndie{ dir = 1 }, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel/dark, /area/ship/bridge) "BU" = ( @@ -1286,6 +1276,9 @@ /obj/effect/turf_decal/spline/plain/opaque/syndiered{ dir = 4 }, +/obj/machinery/camera/autoname{ + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/ship/crew) "Do" = ( @@ -1428,10 +1421,10 @@ /obj/structure/cable{ icon_state = "0-2" }, +/obj/machinery/power/port_gen/pacman/super, /obj/structure/sign/poster/contraband/energy_swords{ pixel_x = 31 }, -/obj/machinery/power/port_gen/pacman/super, /turf/open/floor/plating, /area/ship/engineering) "GR" = ( @@ -1521,6 +1514,7 @@ pixel_y = -5; pixel_x = -5 }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plasteel/tech/grid, /area/ship/cargo) "JA" = ( @@ -1618,9 +1612,6 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/light/directional/west{ - pixel_x = -35 - }, /obj/machinery/firealarm/directional/west, /turf/open/floor/plasteel/white, /area/ship/bridge) @@ -1650,11 +1641,12 @@ /area/ship/cargo) "MY" = ( /obj/machinery/airalarm/directional/north, -/obj/structure/sign/poster/contraband/red_rum{ - pixel_y = 32 - }, /obj/machinery/firealarm/directional/west, /obj/machinery/vending/boozeomat/syndicate_access, +/obj/structure/sign/poster/contraband/red_rum{ + pixel_y = 32; + pixel_x = -32 + }, /turf/open/floor/plasteel/dark, /area/ship/crew) "Nd" = ( @@ -1753,9 +1745,11 @@ /area/ship/crew) "Qu" = ( /obj/effect/turf_decal/box, -/obj/machinery/firealarm/directional/west, +/obj/machinery/firealarm/directional/west{ + pixel_y = -5 + }, /obj/structure/extinguisher_cabinet/directional/west{ - pixel_y = 11; + pixel_y = 8; pixel_x = -26 }, /obj/item/kitchen/knife/combat/survival, @@ -1782,7 +1776,8 @@ /obj/effect/turf_decal/spline/fancy/transparent/grey, /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/camera/autoname{ - dir = 1 + dir = 1; + pixel_x = -9 }, /turf/open/floor/plating, /area/ship/engineering) @@ -1850,7 +1845,8 @@ dir = 8; id = "scengine"; name = "Engine Blast Shutters"; - pixel_x = -8 + pixel_x = -8; + pixel_y = -3 }, /turf/closed/wall/mineral/plastitanium, /area/ship/engineering) @@ -2081,6 +2077,9 @@ /obj/structure/railing{ dir = 4 }, +/obj/machinery/light/small/directional/west{ + pixel_x = -34 + }, /turf/open/floor/plasteel/tech/grid, /area/ship/cargo) "YJ" = ( diff --git a/_maps/_mod_celadon/shuttles/syndicate/syndicate_luxembourg.dmm b/_maps/_mod_celadon/shuttles/syndicate/syndicate_luxembourg.dmm index 90bb6e682426..5f795abd68df 100644 --- a/_maps/_mod_celadon/shuttles/syndicate/syndicate_luxembourg.dmm +++ b/_maps/_mod_celadon/shuttles/syndicate/syndicate_luxembourg.dmm @@ -1,141 +1,103 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"aB" = ( -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"aD" = ( -/obj/structure/cable{ - icon_state = "1-2" +"af" = ( +/obj/machinery/door/poddoor/shutters{ + id = "syndiefuck" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 4 +/obj/docking_port/mobile{ + callTime = 250; + dir = 2; + launch_status = 0; + name = "Scout Courier"; + port_direction = 8; + preferred_direction = 4 }, -/turf/open/floor/carpet/red_gold, -/area/ship/crew/dorm) -"aK" = ( +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) +"am" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 9 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 9 }, -/obj/effect/decal/cleanable/dirt, -/obj/item/radio/intercom/directional/south, -/obj/machinery/navbeacon/wayfinding{ - codes_txt = "patrol;next_patrol=lux_engine"; - location = "lux_crew" - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/dorm) -"bi" = ( -/obj/machinery/button/door{ - id = "syndiefuck"; - name = "Loading Shutters Control"; - pixel_x = -25; - pixel_y = -7; - dir = 4 - }, -/obj/machinery/button/door{ - id = "warehouse"; - name = "Warehouse Control"; - pixel_x = -25; - pixel_y = 5; - dir = 4 - }, -/obj/machinery/button/door{ - id = "cargodoors"; - name = "Cargo Bay Shutter Control"; - pixel_x = -35; - pixel_y = 5; - dir = 4 - }, -/obj/machinery/button/door{ - id = "externalshutters"; - name = "External Shutters Control"; - pixel_x = -35; - pixel_y = -7; +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/storage) +"ap" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 4 }, -/obj/machinery/computer/cargo/express{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 4 }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/central) -"bp" = ( -/obj/effect/turf_decal/siding/blue/corner{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue/half{ +/obj/effect/turf_decal/siding/blue{ dir = 1 }, +/obj/effect/turf_decal/siding/blue, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"bt" = ( +"aK" = ( +/obj/effect/turf_decal/corner/opaque/neutral/mono, /obj/structure/cable{ - icon_state = "1-8" + icon_state = "1-2" }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/binary/volume_pump{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/machinery/holopad/emergency/bar, +/turf/open/floor/plasteel/mono/dark, +/area/ship/crew/canteen) +"aQ" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/shutters{ + id = "externalshutters"; + dir = 4 }, -/obj/structure/catwalk/over/plated_catwalk/white, /turf/open/floor/plating, -/area/ship/engineering) -"bB" = ( -/obj/structure/rack, -/obj/machinery/light/directional/north, -/obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 9 +/area/ship/hallway/central) +"aV" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ship/storage) +"bc" = ( +/obj/machinery/door/poddoor/shutters{ + id = "externalshutters"; + dir = 8 }, -/obj/item/gps/mining, -/obj/item/paicard, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"bN" = ( +/turf/open/floor/plating, +/area/ship/crew/canteen) +"bl" = ( /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/turf/open/floor/plasteel/dark, -/area/ship/crew/dorm) -"bV" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 4 }, -/obj/structure/displaycase, +/turf/open/floor/carpet/red_gold, +/area/ship/crew/dorm) +"bn" = ( /obj/effect/turf_decal/corner/opaque/neutral/mono, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/central) -"cb" = ( -/obj/structure/cable{ - icon_state = "1-2" +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/turf/open/floor/carpet/red_gold, +/turf/open/floor/plasteel/mono/dark, +/area/ship/crew/canteen) +"bw" = ( +/turf/closed/wall/mineral/plastitanium, /area/ship/crew/dorm) -"cq" = ( -/obj/machinery/power/apc/auto_name/directional/east, +"by" = ( /obj/structure/cable{ - icon_state = "0-8" + icon_state = "1-2" }, -/obj/machinery/computer/mech_bay_power_console{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/storage) -"cs" = ( -/obj/effect/turf_decal/siding/blue{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 }, -/obj/effect/turf_decal/siding/blue/corner, /turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"cB" = ( +/area/ship/crew/dorm) +"cf" = ( /obj/item/toy/figure/cargotech, /obj/item/clothing/suit/hooded/wintercoat/cargo, /obj/item/stack/sheet/cardboard/fifty, @@ -143,673 +105,651 @@ /obj/item/hand_labeler_refill, /obj/item/clothing/under/syndicate/donk, /obj/item/clothing/suit/hazardvest/donk, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, /obj/item/stack/wrapping_paper, /obj/item/stack/packageWrap, /obj/structure/closet/wall{ - dir = 4; name = "employee closet"; - pixel_x = 28 + pixel_y = -28 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 }, /turf/open/floor/plasteel/mono/dark, /area/ship/engineering) -"cI" = ( -/obj/structure/rack, -/obj/item/rack_parts, -/obj/item/rack_parts, -/obj/item/rack_parts, -/obj/item/rack_parts, -/obj/item/rack_parts, -/obj/item/rack_parts, -/obj/item/rack_parts, -/obj/item/rack_parts, -/obj/item/rack_parts, -/obj/item/rack_parts, -/obj/item/rack_parts, -/obj/item/rack_parts, -/obj/item/rack_parts, -/obj/item/rack_parts, -/obj/item/rack_parts, -/obj/item/rack_parts, -/obj/effect/turf_decal/corner/opaque/neutral/mono, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/central) -"dp" = ( -/obj/structure/displaycase, +"cj" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/atmospherics/pipe/simple/orange/visible, +/turf/open/floor/plating, +/area/ship/engineering) +"cp" = ( /obj/effect/turf_decal/corner/opaque/neutral/mono, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/structure/rack, /turf/open/floor/plasteel/mono/dark, /area/ship/hallway/central) -"dA" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 1 +"cu" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/shutters{ + id = "externalshutters"; + dir = 8 }, -/turf/open/floor/carpet/red_gold, -/area/ship/hallway/central) -"dC" = ( -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 +/turf/open/floor/plating, +/area/ship/cargo) +"cI" = ( +/obj/effect/turf_decal/atmos/air, +/turf/open/floor/engine/air, +/area/ship/engineering) +"cZ" = ( +/obj/item/card/emag, +/obj/item/tank/internals/emergency_oxygen/double, +/obj/item/storage/backpack/duffelbag/syndie{ + name = "manager's duffel bag" }, -/obj/machinery/space_heater, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/plasteel/tech/techmaint, +/obj/item/clothing/under/syndicate/donk/qm, +/obj/item/clothing/suit/hazardvest/donk/qm, +/obj/item/melee/classic_baton/telescopic, +/obj/item/radio/headset/syndicate/alt/leader, +/obj/item/spacecash/bundle/c1000, +/obj/item/spacecash/bundle/c1000, +/obj/item/spacecash/bundle/c1000, +/obj/item/spacecash/bundle/c1000, +/obj/item/spacecash/bundle/c1000, +/obj/item/spacecash/bundle/c1000, +/obj/structure/closet/secure_closet/wall{ + dir = 1; + icon_state = "solgov_wall"; + name = "manager's locker"; + req_access_txt = "41"; + pixel_y = 28 + }, +/obj/machinery/light_switch{ + pixel_x = 22; + dir = 8 + }, +/turf/open/floor/plasteel/mono/dark, /area/ship/engineering) -"dH" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ +"da" = ( +/obj/effect/turf_decal/trimline/opaque/blue/filled/warning{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 +/obj/effect/turf_decal/siding/blue, +/obj/structure/sign/poster/contraband/syndicate_recruitment{ + pixel_x = -32 }, -/obj/structure/displaycase, -/obj/effect/turf_decal/corner/opaque/neutral/mono, -/turf/open/floor/plasteel/mono/dark, +/turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"dL" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/door/firedoor/border_only{ +"db" = ( +/obj/structure/toilet{ + pixel_y = 10 + }, +/obj/structure/curtain, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/crew/dorm) +"df" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/storage) +"dp" = ( +/obj/machinery/door/firedoor, +/obj/structure/table, +/obj/item/reagent_containers/glass/rag, +/turf/open/floor/plasteel/mono/dark, +/area/ship/crew/canteen) +"ds" = ( +/obj/structure/window/plasma/reinforced/spawner/west{ dir = 1 }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/airlock/engineering{ - name = "Engineering" +/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/toxin_input{ + dir = 1 }, -/turf/open/floor/plasteel/tech/techmaint, +/turf/open/floor/engine/air, /area/ship/engineering) -"dM" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 5 +"dJ" = ( +/obj/structure/window/plasma/reinforced/spawner/west{ + dir = 1 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"eD" = ( -/obj/item/storage/belt/utility, -/obj/item/storage/belt/utility, -/obj/structure/table, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 10 +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/toxin_output{ + dir = 1 }, -/obj/item/storage/toolbox/syndicate, -/obj/item/storage/toolbox/syndicate, -/turf/open/floor/plasteel/tech/techmaint, +/turf/open/floor/engine/air, /area/ship/engineering) -"eF" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = 12 +"dK" = ( +/obj/machinery/vending/dinnerware, +/obj/effect/turf_decal/siding/red{ + dir = 8 }, -/obj/structure/mirror{ - pixel_x = 24 +/obj/machinery/firealarm/directional/west, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -24; + pixel_y = 12 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plasteel/mono/dark, +/area/ship/crew/canteen) +"dQ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/machinery/light/directional/north, +/obj/structure/table, +/obj/item/storage/fancy/cigarettes/cigpack_syndicate{ + pixel_x = 6 }, -/obj/item/storage/firstaid/regular, -/obj/item/storage/firstaid/medical{ - pixel_x = -5; - pixel_y = -4 +/obj/item/lighter/greyscale{ + pixel_x = -3; + pixel_y = 4 }, -/obj/structure/closet/wall/white/med{ - name = "medicine locker"; - pixel_y = -28 +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/carpet/red_gold, +/area/ship/crew/dorm) +"eh" = ( +/obj/machinery/door/firedoor, +/obj/structure/window/plasma/reinforced{ + dir = 8 }, -/turf/open/floor/plasteel/patterned, +/obj/structure/table, +/obj/item/reagent_containers/food/drinks/shaker, +/turf/open/floor/plasteel/mono/dark, +/area/ship/crew/canteen) +"eu" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, /area/ship/crew/dorm) -"eL" = ( +"eN" = ( +/obj/effect/turf_decal/corner/opaque/neutral/mono, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "1-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 4 }, -/obj/structure/catwalk/over/plated_catwalk/white, -/obj/machinery/door/airlock/engineering{ - name = "Engineering" +/turf/open/floor/plasteel/mono/dark, +/area/ship/crew/canteen) +"eX" = ( +/obj/structure/table, +/obj/machinery/chem_dispenser/drinks/beer{ + dir = 8 }, -/turf/open/floor/plasteel/tech/techmaint, +/turf/open/floor/plasteel/mono/dark, +/area/ship/crew/canteen) +"fg" = ( +/turf/open/floor/engine/air, /area/ship/engineering) -"eX" = ( -/obj/effect/turf_decal/siding/blue{ +"fk" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 }, -/obj/effect/turf_decal/siding/blue{ - dir = 4 +/obj/effect/turf_decal/industrial/traffic{ + dir = 1 }, /turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"fn" = ( -/obj/machinery/light/directional/east, -/obj/structure/table, -/obj/machinery/microwave, -/turf/open/floor/plasteel/mono/dark, -/area/ship/crew/canteen) +/area/ship/crew/dorm) "fo" = ( -/obj/item/card/emag, -/obj/item/tank/internals/emergency_oxygen/double, -/obj/item/storage/backpack/duffelbag/syndie{ - name = "manager's duffel bag" +/obj/machinery/washing_machine, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 }, -/obj/item/clothing/under/syndicate/donk/qm, -/obj/item/clothing/suit/hazardvest/donk/qm, -/obj/item/melee/classic_baton/telescopic, -/obj/item/radio/headset/syndicate/alt/leader, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/obj/structure/closet/secure_closet/wall{ - dir = 8; - icon_state = "solgov_wall"; - name = "manager's locker"; - pixel_x = -28; - req_access_txt = "41" +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/crew/dorm) +"fv" = ( +/obj/machinery/power/shuttle/engine/fueled/plasma{ + dir = 4 }, -/obj/machinery/light_switch{ - pixel_y = 22 +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 }, -/turf/open/floor/plasteel/mono/dark, +/turf/open/floor/plating, /area/ship/engineering) -"fv" = ( -/obj/machinery/selling_pad, -/obj/effect/turf_decal/box, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/central) -"fy" = ( +"fS" = ( +/obj/machinery/door/firedoor, +/obj/structure/table, /obj/structure/cable{ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/opaque/brown/filled/warning, -/obj/structure/cable{ - icon_state = "2-8" +/obj/machinery/holopad/emergency/bar, +/obj/item/reagent_containers/food/drinks/drinkingglass{ + pixel_x = -4; + pixel_y = -4 + }, +/obj/item/paper{ + desc = "A piece of paper depicting a extremely pissed up upper manager"; + default_raw_text = "YOU ARENT SUPPOSED TO BE MINING, HEAR ME!?!! YOU'RE SUPPOSED TO BE SELLING SHIT TO THE CONSUMERS YOU HEAR!! AS PUNISHMENT FOR THE LAST SHIFT, I HAVE REMOVED ALLL OF YOUR MINING TOOLS!! NOW GET BACK TO WORK!!"; + name = "angry letter from upper management" }, /turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"fB" = ( -/obj/effect/decal/cleanable/oil, +/area/ship/crew/canteen) +"fY" = ( +/obj/effect/turf_decal/corner/opaque/neutral/mono, +/obj/structure/rack, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"gh" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible, +/turf/open/floor/plating, +/area/ship/engineering) +"gi" = ( +/obj/effect/turf_decal/siding/blue/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/blue/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"go" = ( +/obj/structure/rack, /obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 8 + dir = 5 }, +/obj/item/paicard, +/obj/item/gps/mining, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel/mono/dark, /area/ship/cargo) -"ga" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window{ - dir = 4 +"gT" = ( +/obj/structure/cable/yellow{ + icon_state = "2-8" }, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters{ - dir = 4; - id = "cargodoors" +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 }, -/obj/item/radio/intercom/directional/north{ - pixel_y = 22 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"gf" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ +/turf/open/floor/plating, +/area/ship/engineering) +"hR" = ( +/obj/machinery/door/firedoor/border_only{ dir = 8 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ - dir = 4 +/obj/machinery/power/terminal{ + dir = 1 }, -/obj/structure/cable{ - icon_state = "1-2" +/obj/machinery/power/terminal, +/obj/machinery/navbeacon/wayfinding{ + codes_txt = "patrol;next_patrol=lux_warehouse"; + location = "lux_engine" + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"gj" = ( -/obj/machinery/light/directional/north, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 6 + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/obj/structure/closet/secure_closet/engineering_welding, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"gC" = ( +"iu" = ( +/obj/effect/turf_decal/siding/blue{ + dir = 1 + }, +/obj/effect/turf_decal/siding/blue/corner{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"ix" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/closet/secure{ + icon_state = "eng_secure"; + name = "GEC Engineer's locker" + }, +/obj/item/clothing/gloves/color/yellow, +/obj/item/pipe_dispenser, +/obj/item/clothing/glasses/meson/engine, +/obj/item/clothing/suit/toggle/hazard, +/obj/item/clothing/head/beret/eng/hazard, +/obj/item/clothing/head/beret/eng, +/obj/item/holosign_creator/engineering, +/obj/item/clothing/under/syndicate/gec, +/obj/item/clothing/under/syndicate/gec, +/obj/item/stack/tape/industrial/pro, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 19; + pixel_y = -12 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"iz" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, /obj/effect/turf_decal/siding/blue{ dir = 8 }, -/obj/effect/turf_decal/siding/blue{ - dir = 4 +/obj/machinery/power/apc/auto_name/directional/south, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = 11; + pixel_y = -15 }, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"hd" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ +"iB" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ dir = 1 }, -/turf/open/floor/plating, -/area/ship/engineering) -"hi" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, /turf/open/floor/plasteel/mono/dark, /area/ship/cargo) -"hm" = ( -/obj/structure/cable{ - icon_state = "1-2" +"iC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/storage) -"hs" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/cargo) -"hu" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm/directional/east, -/obj/effect/turf_decal/corner/opaque/brown/border{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 4 }, -/obj/machinery/suit_storage_unit/inherit/industrial, -/obj/item/clothing/suit/space/syndicate, -/obj/item/clothing/head/helmet/space/syndicate, -/obj/item/clothing/mask/breath, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"hX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/brown/border{ +/obj/effect/turf_decal/siding/blue/corner{ dir = 8 }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"if" = ( -/obj/machinery/cryopod{ +/obj/effect/turf_decal/siding/blue/corner{ dir = 4 }, -/obj/machinery/computer/cryopod/directional/south, -/obj/machinery/light/small/directional/west, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) -"it" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/shieldwallgen/atmos{ - anchored = 1; - dir = 1; - id = "luxembourg_cargo"; - locked = 1 +/obj/effect/turf_decal/siding/blue/corner{ + dir = 1 }, -/obj/structure/cable{ - icon_state = "0-4" +/obj/effect/turf_decal/siding/blue/corner, +/obj/machinery/holopad/emergency/cargo, +/obj/machinery/navbeacon/wayfinding{ + codes_txt = "patrol;next_patrol=lux_kitchen"; + location = "lux_shopfloor" }, -/obj/machinery/door/poddoor/shutters{ - dir = 4; - id = "syndiefuck" +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"iO" = ( +/obj/effect/turf_decal/trimline/opaque/brown/filled/warning, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 }, /turf/open/floor/plasteel/mono/dark, /area/ship/cargo) -"iF" = ( -/obj/structure/cable{ - icon_state = "1-4" +"iS" = ( +/obj/machinery/atmospherics/pipe/layer_manifold, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"iY" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/ship_gravity, /obj/structure/cable{ - icon_state = "0-4" + icon_state = "4-8" }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/storage) -"iO" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 10 + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 10 + dir = 4 }, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/storage) -"iR" = ( -/obj/machinery/power/shuttle/engine/fueled/plasma{ +/obj/machinery/door/airlock{ + name = "Canteen"; + dir = 4 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/crew/dorm) +"jk" = ( +/obj/structure/window/plasma/reinforced{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 }, -/obj/machinery/atmospherics/pipe/layer_manifold, -/turf/open/floor/plating, -/area/ship/engineering) -"iZ" = ( -/obj/structure/cable{ - icon_state = "1-2" +/turf/open/floor/carpet/red_gold, +/area/ship/hallway/central) +"jo" = ( +/obj/structure/window/plasma/reinforced/spawner/west{ + dir = 2 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 9 +/obj/machinery/atmospherics/components/unary/vent_pump/high_volume/siphon/atmos/air_output, +/turf/open/floor/engine/air, +/area/ship/engineering) +"jF" = ( +/obj/machinery/button/door{ + id = "cargodoors"; + pixel_x = 25; + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 9 +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"jP" = ( +/obj/machinery/door/airlock/external{ + dir = 4 }, -/obj/structure/catwalk/over/plated_catwalk/white, -/obj/machinery/atmospherics/components/unary/portables_connector{ +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 6 + }, /turf/open/floor/plating, /area/ship/engineering) -"jr" = ( -/turf/open/floor/carpet/red_gold, -/area/ship/hallway/central) -"jv" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 +"jV" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/components/binary/volume_pump{ + dir = 8 }, -/obj/structure/rack, -/obj/effect/turf_decal/corner/opaque/neutral/mono, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/central) -"jH" = ( -/obj/structure/table, -/obj/item/radio/intercom/wideband/table{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 4 }, -/obj/machinery/light_switch{ - pixel_y = 22 +/turf/open/floor/plating, +/area/ship/engineering) +"jX" = ( +/obj/item/toy/figure/cargotech, +/obj/item/clothing/suit/hooded/wintercoat/cargo, +/obj/item/stack/sheet/cardboard/fifty, +/obj/item/hand_labeler, +/obj/item/hand_labeler_refill, +/obj/item/clothing/under/syndicate/donk, +/obj/item/clothing/suit/hazardvest/donk, +/obj/item/stack/wrapping_paper, +/obj/item/stack/packageWrap, +/obj/structure/closet/wall{ + dir = 1; + name = "employee closet"; + pixel_y = 28 }, /turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/central) -"jK" = ( -/obj/machinery/air_sensor/atmos/air_tank, -/turf/open/floor/engine/air, /area/ship/engineering) -"ke" = ( -/obj/machinery/mech_bay_recharge_port{ - dir = 1 +"kg" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/shutters{ + id = "externalshutters" }, -/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ship/crew/canteen) +"kq" = ( +/obj/item/clothing/head/HoS/beret/syndicate, +/obj/item/radio/headset/syndicate/alt, +/obj/item/gun/ballistic/shotgun/doublebarrel, +/obj/item/clothing/under/rank/civilian/bartender, +/obj/structure/closet/secure_closet/bar{ + req_access = null; + req_one_access_txt = list(25,41) + }, +/obj/item/gun/ballistic/automatic/smg/c20r/toy, +/obj/item/gun/ballistic/automatic/smg/c20r/toy, +/obj/item/gun/ballistic/automatic/smg/c20r/toy, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel/mono/dark, -/area/ship/storage) +/area/ship/engineering) +"kr" = ( +/obj/structure/catwalk/over/plated_catwalk/white, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/orange/visible{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering) "ks" = ( -/obj/structure/closet/crate, -/obj/item/gun_voucher, -/obj/item/gun_voucher, -/obj/item/gun_voucher, -/obj/item/gun_voucher, -/obj/item/gun_voucher, -/obj/item/gun_voucher, -/obj/item/gun_voucher, -/obj/item/gun_voucher, -/obj/item/gun_voucher, -/obj/item/gun_voucher, -/turf/open/floor/plasteel/mono/dark, -/area/ship/storage) -"kE" = ( -/obj/machinery/chem_master/condimaster, +/obj/effect/turf_decal/siding/blue{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"ky" = ( +/obj/effect/turf_decal/corner/opaque/neutral/mono, +/obj/structure/rack, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel/mono/dark, -/area/ship/crew/canteen) -"kI" = ( +/area/ship/hallway/central) +"kN" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/cargo) +"kP" = ( +/obj/structure/catwalk/over/plated_catwalk, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 5 + dir = 6 }, +/obj/machinery/atmospherics/components/binary/pump, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/storage) -"kZ" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters{ - dir = 4; - id = "externalshutters" + dir = 4 }, /turf/open/floor/plating, -/area/ship/hallway/central) -"lb" = ( +/area/ship/engineering) +"la" = ( /obj/structure/cable{ - icon_state = "1-8" + icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 + dir = 4 + }, +/obj/machinery/door/airlock{ + name = "Dormitory"; + dir = 4 }, -/obj/machinery/portable_atmospherics/scrubber, /turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"lg" = ( -/obj/structure/cable{ - icon_state = "1-2" +/area/ship/crew/dorm) +"lb" = ( +/obj/effect/turf_decal/number/zero, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 }, -/obj/structure/cable{ - icon_state = "2-4" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/storage) -"lt" = ( -/obj/machinery/atmospherics/components/binary/volume_pump, -/obj/structure/catwalk/over/plated_catwalk/white, /turf/open/floor/plating, /area/ship/engineering) -"lK" = ( -/obj/effect/turf_decal/siding/blue/corner{ - dir = 8 +"le" = ( +/obj/effect/turf_decal/corner/opaque/neutral/mono, +/obj/structure/rack, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"lE" = ( +/obj/effect/turf_decal/siding/blue{ + dir = 9 + }, +/obj/effect/turf_decal/siding/blue/corner, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"lH" = ( +/obj/effect/turf_decal/corner/opaque/blue/half{ + dir = 4 }, /obj/effect/turf_decal/siding/blue/corner{ dir = 1 }, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"lQ" = ( -/obj/structure/cable{ - icon_state = "1-2" +"mt" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 9 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/poddoor/shutters{ - id = "warehouse" - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/storage) -"lW" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/orange/visible{ - dir = 1 - }, -/obj/structure/catwalk/over/plated_catwalk/white, -/turf/open/floor/plating, -/area/ship/engineering) -"mi" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters{ - dir = 4; - id = "externalshutters" - }, -/turf/open/floor/plating, -/area/ship/crew/dorm) -"mm" = ( -/obj/item/toy/figure/cargotech, -/obj/item/clothing/suit/hooded/wintercoat/cargo, -/obj/item/stack/sheet/cardboard/fifty, -/obj/item/hand_labeler, -/obj/item/hand_labeler_refill, -/obj/item/clothing/under/syndicate/donk, -/obj/item/clothing/suit/hazardvest/donk, -/obj/item/stack/wrapping_paper, -/obj/item/stack/packageWrap, -/obj/structure/railing, -/obj/structure/closet/wall{ - dir = 8; - name = "employee closet"; - pixel_x = -28 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/engineering) -"mE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/effect/turf_decal/kfp_small/left{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"mK" = ( -/obj/machinery/light/directional/south, -/obj/machinery/computer/atmos_control/tank/air_tank{ - dir = 4 - }, -/obj/machinery/airalarm/directional/west, +/obj/structure/table, +/obj/item/storage/toolbox/syndicate, +/obj/item/storage/toolbox/syndicate, +/obj/item/storage/belt/utility, +/obj/item/storage/belt/utility, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"na" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/engineering) -"nz" = ( -/obj/structure/sign/donk{ - pixel_x = -32 +"mz" = ( +/obj/docking_port/stationary{ + width = 30; + height = 15; + dwidth = 15 }, -/obj/structure/rack, -/obj/item/radio/headset, -/obj/item/radio/headset, -/obj/item/radio/headset, -/obj/item/radio/headset, -/obj/item/radio/headset, -/obj/item/radio/headset, -/turf/open/floor/plasteel/dark, -/area/ship/crew/dorm) -"ow" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters{ - id = "externalshutters" +/turf/template_noop, +/area/template_noop) +"mA" = ( +/obj/structure/table, +/obj/machinery/chem_dispenser/drinks{ + dir = 8 }, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"pd" = ( /obj/machinery/light/directional/east, -/obj/structure/closet/crate/large{ - name = "Donk! Co. Powerloader In a Box" - }, -/obj/effect/decal/cleanable/oil, -/obj/effect/turf_decal/rechargefloor, -/obj/mecha/working/ripley/cargo{ - name = "\improper Donk! Co. Cargo Loading Device" - }, /turf/open/floor/plasteel/mono/dark, -/area/ship/storage) -"pt" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ship/engineering) -"pJ" = ( -/obj/machinery/firealarm/directional/south, -/obj/machinery/autolathe, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"pL" = ( -/obj/effect/turf_decal/siding/blue{ +/area/ship/crew/canteen) +"mB" = ( +/obj/effect/turf_decal/siding/blue/corner{ dir = 1 }, /obj/effect/turf_decal/siding/blue/corner{ dir = 8 }, +/obj/effect/turf_decal/siding/blue/corner, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"pR" = ( -/obj/machinery/power/smes/engineering, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"qe" = ( -/obj/effect/turf_decal/atmos/air, -/turf/open/floor/engine/air, -/area/ship/engineering) -"qf" = ( -/obj/structure/table, -/obj/machinery/door/firedoor, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/plasteel/mono/dark, -/area/ship/crew/canteen) -"qh" = ( -/obj/machinery/airalarm/directional/west, -/obj/item/stack/sheet/cardboard/fifty, -/obj/item/hand_labeler, -/obj/effect/turf_decal/corner/opaque/brown/border{ +"mD" = ( +/obj/structure/window/reinforced/spawner{ dir = 8 }, -/obj/machinery/navbeacon/wayfinding{ - codes_txt = "patrol;next_patrol=lux_shopfloor"; - location = "lux_lobby" - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"ql" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ +/obj/machinery/atmospherics/components/unary/shuttle/heater{ dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ +/obj/machinery/door/poddoor/shutters{ + id = "externalshutters"; dir = 4 }, -/obj/structure/catwalk/over/plated_catwalk, -/turf/open/floor/plating, -/area/ship/engineering) -"qO" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 8 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 4 }, -/obj/structure/chair/plastic{ - dir = 4 - }, -/obj/effect/turf_decal/siding/red{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/neutral/border{ - dir = 4 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/central) -"qP" = ( -/obj/machinery/door/airlock/external, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 5 - }, /turf/open/floor/plating, /area/ship/engineering) -"qR" = ( -/turf/open/floor/engine/air, -/area/ship/engineering) -"qV" = ( +"mH" = ( /obj/item/toy/sword, /obj/structure/closet/crate/wooden/toy, /obj/item/ammo_box/magazine/toy/smgm45/riot, @@ -824,851 +764,882 @@ /obj/item/soap/syndie, /turf/open/floor/plasteel/mono/dark, /area/ship/storage) -"rh" = ( -/obj/effect/turf_decal/siding/blue/corner{ - dir = 8 +"mI" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/effect/turf_decal/siding/blue/corner, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/effect/turf_decal/trimline/opaque/blue/filled/warning{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ dir = 1 }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"rm" = ( -/obj/structure/cable{ - icon_state = "1-2" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/crew/dorm) +"mO" = ( +/obj/effect/turf_decal/kfp_small/left, +/obj/structure/catwalk/over/plated_catwalk/dark, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 9 + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 9 + dir = 4 }, -/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ship/engineering) +"mS" = ( /turf/open/floor/carpet/red_gold, /area/ship/crew/dorm) -"rq" = ( -/obj/machinery/door/firedoor/border_only{ +"nb" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 4 }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/window{ - dir = 8; - name = "Canteen" - }, -/obj/effect/turf_decal/siding/red, -/turf/open/floor/plasteel/mono/dark, -/area/ship/crew/canteen) -"rG" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/effect/turf_decal/corner/opaque/neutral/mono, -/turf/open/floor/plasteel/mono/dark, -/area/ship/crew/canteen) -"rU" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/opaque/orange/filled/warning, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/storage) -"rV" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/high_volume/siphon/atmos/air_output{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 4 }, -/obj/structure/window/plasma/reinforced/spawner/east, -/turf/open/floor/engine/air, -/area/ship/engineering) -"sh" = ( -/obj/machinery/power/shuttle/engine/fueled/plasma{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"sk" = ( -/obj/effect/turf_decal/atmos/plasma, -/turf/open/floor/engine/plasma, -/area/ship/engineering) -"sF" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ +/obj/effect/turf_decal/trimline/opaque/blue/filled/warning{ dir = 8 }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"nj" = ( /obj/effect/turf_decal/corner/opaque/neutral/mono, +/obj/structure/rack, +/obj/item/rack_parts, +/obj/item/rack_parts, +/obj/item/rack_parts, +/obj/item/rack_parts, +/obj/item/rack_parts, +/obj/item/rack_parts, +/obj/item/rack_parts, +/obj/item/rack_parts, +/obj/item/rack_parts, +/obj/item/rack_parts, +/obj/item/rack_parts, +/obj/item/rack_parts, +/obj/item/rack_parts, /turf/open/floor/plasteel/mono/dark, -/area/ship/crew/canteen) -"sI" = ( +/area/ship/hallway/central) +"nu" = ( /obj/structure/cable{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ - dir = 8 +/obj/structure/cable{ + icon_state = "2-8" }, -/obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 6 - }, -/obj/effect/turf_decal/industrial/traffic{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/dorm) -"sV" = ( -/mob/living/simple_animal/bot/mulebot{ - bot_name = "\proper Christine"; - desc = "A Multiple Utility Load Effector bot. This one seems oddly menacing..."; - id = "Christine"; - name = "\proper Christine" - }, -/obj/effect/turf_decal/corner/opaque/brown/bordercee, -/obj/machinery/navbeacon/wayfinding{ - codes_txt = null; - location = "mulestation" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"tx" = ( -/obj/machinery/power/port_gen/pacman, -/obj/structure/cable/yellow{ - icon_state = "0-4" +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/storage) +"nA" = ( +/obj/structure/sign/donk{ + pixel_y = 32 }, -/obj/item/stack/sheet/mineral/plasma/five, -/turf/open/floor/plasteel/mono/dark, -/area/ship/engineering) -"tF" = ( -/obj/structure/bed/pod, -/obj/item/bedsheet/blue, -/obj/structure/curtain/bounty, +/obj/structure/rack, +/obj/item/radio/headset, +/obj/item/radio/headset, +/obj/item/radio/headset, +/obj/item/radio/headset, +/obj/item/radio/headset, +/obj/item/radio/headset, /turf/open/floor/plasteel/dark, /area/ship/crew/dorm) -"tH" = ( -/obj/structure/cable{ - icon_state = "1-2" +"oh" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 }, -/obj/effect/turf_decal/siding/red{ - dir = 10 +/obj/structure/sink{ + dir = 1 }, -/obj/effect/turf_decal/corner/opaque/neutral/bordercorner{ - dir = 4 +/obj/structure/mirror{ + pixel_y = -24 + }, +/obj/structure/closet/wall/white/med{ + name = "medicine locker"; + pixel_x = -28; + dir = 8 + }, +/obj/item/storage/firstaid/regular, +/obj/item/storage/firstaid/medical{ + pixel_x = -5; + pixel_y = -4 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/crew/dorm) +"oj" = ( +/obj/effect/turf_decal/corner/opaque/neutral/mono, +/obj/structure/rack, +/obj/structure/sign/donk{ + pixel_y = 32 }, /turf/open/floor/plasteel/mono/dark, /area/ship/hallway/central) -"tO" = ( -/obj/effect/turf_decal/siding/blue/corner, -/obj/effect/turf_decal/siding/blue/corner{ - dir = 8 +"oA" = ( +/obj/structure/closet/crate, +/obj/item/stack/sheet/metal/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/item/stack/sheet/plastitaniumglass{ + amount = 20 }, -/obj/effect/turf_decal/siding/blue/corner{ +/obj/item/stack/sheet/mineral/plastitanium{ + amount = 20 + }, +/obj/item/stack/sheet/metal/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/effect/decal/cleanable/dirt, +/obj/item/hand_labeler_refill, +/obj/item/stack/sheet/mineral/wood/fifty, +/turf/open/floor/plasteel/mono/dark, +/area/ship/storage) +"oW" = ( +/obj/machinery/chem_master/condimaster, +/turf/open/floor/plasteel/mono/dark, +/area/ship/crew/canteen) +"pa" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ dir = 4 }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"tU" = ( -/obj/machinery/camera{ - dir = 10 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/storage) +"pt" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/plating, -/area/template_noop) -"tV" = ( -/obj/machinery/door/firedoor/border_only{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 4 }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 }, -/obj/machinery/button/door{ - id = "cargodoors"; - pixel_x = 8; - pixel_y = -24 +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/storage) +"pz" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/ship/engineering) +"pA" = ( +/obj/effect/turf_decal/siding/blue{ + dir = 1 + }, +/obj/effect/turf_decal/siding/blue, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"pQ" = ( +/turf/open/floor/carpet/red_gold, +/area/ship/hallway/central) +"pV" = ( +/obj/structure/window/plasma/reinforced/spawner/west{ + dir = 2 + }, +/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/air_input, +/turf/open/floor/engine/air, +/area/ship/engineering) +"qb" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 1 }, +/obj/machinery/door/firedoor/border_only, /obj/machinery/door/window{ - dir = 8; + dir = 1; name = "Cargo Bay" }, /obj/machinery/door/poddoor/shutters{ - dir = 4; id = "cargodoors" }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"ug" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/eastright, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters{ - dir = 4; - id = "cargodoors" +/obj/machinery/button/door{ + id = "cargodoors"; + pixel_x = -23; + dir = 4 }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plating, /area/ship/cargo) -"ul" = ( -/obj/structure/cable/yellow{ - icon_state = "0-8" +"qq" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) +"qP" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/hallway/central) +"rp" = ( +/obj/effect/turf_decal/corner/opaque/neutral/mono, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 }, -/obj/machinery/power/port_gen/pacman, -/obj/item/stack/sheet/mineral/plasma/five, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/mono/dark, -/area/ship/engineering) -"uo" = ( +/area/ship/crew/canteen) +"rB" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/crew/dorm) +"rG" = ( /obj/structure/cable{ - icon_state = "1-2" + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 }, -/obj/machinery/atmospherics/components/binary/pump{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 4 }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) +"rI" = ( +/obj/machinery/cryopod, +/obj/machinery/computer/cryopod/directional/south{ + dir = 8; + pixel_x = -17; + pixel_y = 0 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/crew/dorm) +"rJ" = ( +/obj/structure/catwalk/over/plated_catwalk/white, +/obj/structure/cable{ + icon_state = "4-8" + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 5 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/components/unary/portables_connector, /turf/open/floor/plating, /area/ship/engineering) -"uB" = ( -/obj/structure/table, -/obj/machinery/reagentgrinder, -/obj/item/reagent_containers/food/drinks/shaker{ - pixel_x = 10 +"rZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 6 }, -/obj/item/kitchen/knife{ - pixel_x = -8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 6 }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/crew/canteen) -"uK" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/toxin_input{ - dir = 8 +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/storage) +"sa" = ( +/obj/structure/cable{ + icon_state = "2-4" }, -/obj/structure/window/plasma/reinforced/spawner/west, -/turf/open/floor/engine/plasma, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/machinery/portable_atmospherics/pump, +/turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"uX" = ( -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable{ - icon_state = "0-8" +"sf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 }, -/obj/effect/turf_decal/corner/opaque/brown/border{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 4 }, +/obj/effect/turf_decal/siding/blue, +/obj/effect/turf_decal/siding/blue{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"sh" = ( /obj/machinery/suit_storage_unit/inherit/industrial, /obj/item/clothing/suit/space/syndicate/green, /obj/item/clothing/head/helmet/space/syndicate/green, /obj/item/clothing/mask/breath, +/obj/effect/turf_decal/corner/opaque/brown/border, +/obj/structure/cable{ + icon_state = "0-1" + }, +/obj/machinery/power/apc/auto_name/directional/south, /turf/open/floor/plasteel/mono/dark, /area/ship/cargo) -"vb" = ( -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/poddoor/shutters{ - id = "warehouse" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech/techmaint, +"sn" = ( +/turf/closed/wall/mineral/plastitanium, /area/ship/storage) -"vf" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4, -/obj/effect/turf_decal/siding/blue{ +"st" = ( +/obj/machinery/computer/helm{ dir = 8 }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/mono/dark, /area/ship/hallway/central) -"vp" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/engineering) -"vw" = ( -/obj/machinery/camera{ - dir = 1 - }, -/turf/open/floor/plating, -/area/template_noop) -"vz" = ( -/obj/machinery/atmospherics/components/unary/shuttle/heater{ - dir = 1 +"sw" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 }, -/obj/structure/window/reinforced/spawner, -/obj/machinery/door/poddoor/shutters{ - id = "externalshutters" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 6 }, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"vT" = ( -/obj/structure/closet/crate, -/obj/item/grenade/c4, -/obj/item/grenade/c4, -/obj/item/grenade/c4, -/obj/item/grenade/c4, -/obj/item/grenade/c4, -/obj/item/grenade/c4, -/obj/item/grenade/c4, -/obj/item/grenade/c4, -/obj/item/grenade/c4, -/obj/item/grenade/c4, +"sM" = ( +/obj/machinery/vending/boozeomat/all_access{ + default_price = 0; + extra_price = 0 + }, /turf/open/floor/plasteel/mono/dark, -/area/ship/storage) -"wd" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/area/ship/crew/canteen) +"sX" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/window{ + dir = 1; + name = "Canteen" + }, +/obj/effect/turf_decal/siding/red{ + dir = 8 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/crew/canteen) +"tc" = ( /obj/effect/turf_decal/siding/blue{ + dir = 10 + }, +/obj/effect/turf_decal/siding/blue/corner{ dir = 4 }, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"wN" = ( -/obj/structure/table, -/obj/machinery/chem_dispenser/drinks, -/obj/machinery/light/directional/north, -/turf/open/floor/plasteel/mono/dark, -/area/ship/crew/canteen) -"wP" = ( -/obj/structure/cable{ - icon_state = "2-4" +"tf" = ( +/obj/effect/turf_decal/corner/opaque/neutral/mono, +/obj/machinery/navbeacon/wayfinding{ + codes_txt = "patrol;next_patrol=lux_crew"; + location = "lux_kitchen" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/effect/decal/cleanable/dirt, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 }, /turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"wT" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/toxin_output{ - dir = 8 +/area/ship/crew/canteen) +"tm" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 5 }, -/obj/structure/window/plasma/reinforced/spawner/west, -/turf/open/floor/engine/plasma, -/area/ship/engineering) -"xa" = ( -/obj/effect/turf_decal/siding/blue, -/obj/effect/turf_decal/corner/opaque/blue/half{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 5 + }, +/obj/machinery/navbeacon/wayfinding{ + codes_txt = "patrol;next_patrol=lux_engine"; + location = "lux_crew" }, +/obj/item/radio/intercom/directional/west, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"xc" = ( +/area/ship/crew/dorm) +"tT" = ( /obj/structure/cable{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/structure/chair/plastic{ +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 4 }, /obj/effect/turf_decal/siding/red{ dir = 8 }, -/obj/effect/turf_decal/corner/opaque/neutral/border{ +/turf/open/floor/plasteel/mono/dark, +/area/ship/crew/canteen) +"tX" = ( +/obj/machinery/power/shuttle/engine/fueled/plasma{ dir = 4 }, +/turf/open/floor/plating, +/area/ship/engineering) +"ub" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/siding/blue, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"ug" = ( +/obj/structure/window/plasma/reinforced{ + dir = 8 + }, +/obj/machinery/vending/toyliberationstation, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel/mono/dark, /area/ship/hallway/central) -"xt" = ( -/obj/machinery/light/directional/east, -/obj/item/clothing/head/HoS/beret/syndicate, -/obj/item/radio/headset/syndicate/alt, -/obj/item/gun/ballistic/shotgun/doublebarrel, -/obj/item/clothing/under/rank/civilian/bartender, -/obj/structure/closet/secure_closet/bar{ - req_access = null; - req_one_access_txt = list(25,41) +"ui" = ( +/obj/machinery/mech_bay_recharge_port, +/turf/open/floor/plasteel/mono/dark, +/area/ship/storage) +"uH" = ( +/obj/structure/closet/crate/large{ + name = "Donk! Co. Powerloader In a Box" }, -/obj/item/gun/ballistic/automatic/smg/c20r/toy, -/obj/item/gun/ballistic/automatic/smg/c20r/toy, -/obj/item/gun/ballistic/automatic/smg/c20r/toy, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel/mono/dark, -/area/ship/engineering) -"xw" = ( +/area/ship/storage) +"uM" = ( +/obj/structure/window/plasma/reinforced{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/carpet/red_gold, +/area/ship/hallway/central) +"uP" = ( /obj/structure/cable{ - icon_state = "1-8" + icon_state = "1-4" }, -/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/south, /obj/machinery/vending/clothing{ default_price = 0; extra_price = 0 }, -/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/dark, /area/ship/crew/dorm) -"yd" = ( -/obj/structure/table, -/obj/machinery/chem_dispenser/drinks/beer, +"vy" = ( +/obj/item/toy/figure/cargotech, +/obj/item/clothing/suit/hooded/wintercoat/cargo, +/obj/item/stack/sheet/cardboard/fifty, +/obj/item/hand_labeler, +/obj/item/hand_labeler_refill, +/obj/item/clothing/under/syndicate/donk, +/obj/item/clothing/suit/hazardvest/donk, +/obj/item/stack/wrapping_paper, +/obj/item/stack/packageWrap, +/obj/structure/closet/wall{ + name = "employee closet"; + pixel_y = -28 + }, +/obj/structure/railing{ + dir = 8 + }, /turf/open/floor/plasteel/mono/dark, -/area/ship/crew/canteen) -"yf" = ( -/obj/effect/turf_decal/siding/blue/corner{ - dir = 4 +/area/ship/engineering) +"vX" = ( +/obj/structure/table, +/obj/item/toy/cards/deck/syndicate, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/carpet/red_gold, +/area/ship/crew/dorm) +"wk" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 }, /obj/effect/turf_decal/siding/blue{ - dir = 10 + dir = 1 }, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"yh" = ( -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 24; - pixel_y = 5 - }, -/obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/brown/bordercorner{ - dir = 1 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"ym" = ( +"wH" = ( +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/blue, /obj/effect/turf_decal/siding/blue{ - dir = 8 + dir = 1 }, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"yQ" = ( -/obj/structure/cable/yellow{ - icon_state = "2-8" +"wT" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/structure/cable/yellow{ - icon_state = "2-4" +/obj/effect/turf_decal/siding/red{ + dir = 9 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/engineering) -"yX" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/effect/turf_decal/siding/blue/corner{ +/obj/effect/turf_decal/corner/opaque/neutral/bordercorner, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"wV" = ( +/obj/structure/window/plasma/reinforced{ dir = 8 }, -/obj/effect/turf_decal/siding/blue/corner, -/obj/effect/turf_decal/siding/blue/corner{ +/obj/machinery/computer/selling_pad_control{ dir = 1 }, -/obj/effect/turf_decal/siding/blue/corner{ - dir = 4 - }, -/obj/machinery/navbeacon/wayfinding{ - codes_txt = "patrol;next_patrol=lux_kitchen"; - location = "lux_shopfloor" - }, -/obj/machinery/holopad/emergency/cargo, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"zc" = ( -/obj/structure/rack, -/obj/effect/turf_decal/corner/opaque/neutral/mono, +/obj/machinery/light/directional/south, /obj/machinery/airalarm/directional/east, /turf/open/floor/plasteel/mono/dark, /area/ship/hallway/central) -"zW" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 6 +"xh" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/shutters{ + id = "externalshutters" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 6 +/turf/open/floor/plating, +/area/ship/crew/dorm) +"xq" = ( +/obj/structure/chair/plastic{ + dir = 4 }, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/carpet/red_gold, /area/ship/crew/dorm) -"Ai" = ( +"xr" = ( +/obj/structure/catwalk/over/plated_catwalk, /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/door/airlock{ - name = "Dormitory" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/manifold/orange/visible{ + dir = 4 }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) -"AE" = ( -/obj/machinery/door/airlock/external, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/machinery/atmospherics/pipe/layer_manifold, /turf/open/floor/plating, /area/ship/engineering) -"AL" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ +"xy" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/corner/opaque/brown/border{ + dir = 9 + }, +/obj/item/banner/cargo, +/obj/machinery/light/directional/west, +/obj/machinery/button/door{ + id = "syndiefuck"; + pixel_x = -30; + pixel_y = 21; dir = 4 }, -/obj/effect/decal/cleanable/dirt, +/obj/machinery/button/shieldwallgen{ + dir = 4; + id = "luxembourg_cargo"; + pixel_x = -29; + pixel_y = 10 + }, /turf/open/floor/plasteel/mono/dark, /area/ship/cargo) -"Bt" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ship/crew/canteen) -"Bw" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ship/cargo) -"BM" = ( -/obj/structure/bed/pod, -/obj/item/bedsheet/blue, -/obj/structure/window/reinforced/tinted/frosted, -/obj/structure/curtain/bounty, -/obj/machinery/power/apc/auto_name/directional/west, +"yc" = ( /obj/structure/cable{ - icon_state = "0-4" + icon_state = "4-8" }, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -19; - pixel_y = 12 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 }, -/turf/open/floor/carpet/red_gold, -/area/ship/crew/dorm) -"BX" = ( -/obj/machinery/airalarm/directional/west, -/obj/machinery/cryopod{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 4 }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) -"BZ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 4 +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/storage) +"zg" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"CC" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"CI" = ( -/obj/effect/turf_decal/siding/blue/corner{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 6 }, -/obj/effect/turf_decal/siding/blue{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 6 }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"CM" = ( +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/storage) +"zG" = ( /obj/structure/cable{ - icon_state = "2-4" + icon_state = "4-8" }, -/obj/structure/cable{ - icon_state = "2-8" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer2, -/obj/structure/catwalk/over/plated_catwalk, -/turf/open/floor/plating, -/area/ship/engineering) -"CT" = ( -/obj/machinery/computer/atmos_control/tank/toxin_tank{ +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ dir = 8 }, -/obj/machinery/light/directional/south, /turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"CV" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/effect/turf_decal/siding/red, -/obj/structure/cable{ - icon_state = "2-8" +/area/ship/crew/dorm) +"zM" = ( +/obj/effect/turf_decal/corner/opaque/brown/border{ + dir = 1 }, +/obj/effect/decal/cleanable/oil, /turf/open/floor/plasteel/mono/dark, -/area/ship/crew/canteen) -"CW" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ +/area/ship/cargo) +"zO" = ( +/obj/effect/turf_decal/siding/blue{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ +/obj/effect/turf_decal/siding/blue/corner{ dir = 8 }, -/obj/structure/closet/secure_closet/engineering_electrical, -/obj/item/stack/circuit_stack/full, -/obj/item/stack/circuit_stack/full, -/obj/item/stack/circuit_stack/full, -/obj/item/stack/circuit_stack/full, -/obj/machinery/light/directional/north, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"Da" = ( +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"Af" = ( /obj/structure/cable{ - icon_state = "1-2" + icon_state = "1-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/door/firedoor/border_only{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 10 }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/airlock{ - name = "Canteen" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 10 }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/canteen) -"Dq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) +"Ax" = ( /obj/structure/cable{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/effect/turf_decal/corner/opaque/neutral/mono, -/obj/machinery/navbeacon/wayfinding{ - codes_txt = "patrol;next_patrol=lux_crew"; - location = "lux_kitchen" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 10 }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/crew/canteen) -"Dw" = ( -/obj/structure/table, -/obj/structure/window/plasma/reinforced, -/obj/item/reagent_containers/food/drinks/shaker, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/mono/dark, -/area/ship/crew/canteen) -"DA" = ( -/obj/effect/turf_decal/siding/red, -/obj/machinery/firealarm/directional/south, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = 6; - pixel_y = -24 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 1 }, -/obj/machinery/airalarm/directional/east, -/obj/machinery/vending/dinnerware, +/obj/effect/turf_decal/industrial/traffic{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/ship/crew/dorm) +"Ay" = ( +/obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/mono/dark, -/area/ship/crew/canteen) -"DE" = ( -/obj/structure/rack, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 +/area/ship/cargo) +"AI" = ( +/obj/structure/chair/plastic, +/obj/effect/turf_decal/corner/opaque/neutral/border, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/red{ + dir = 1 }, -/obj/effect/turf_decal/corner/opaque/neutral/mono, /turf/open/floor/plasteel/mono/dark, /area/ship/hallway/central) -"DG" = ( -/obj/machinery/light/directional/south, -/obj/structure/rack, -/obj/effect/turf_decal/corner/opaque/neutral/mono, +"AW" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/effect/turf_decal/corner/opaque/brown/border, /turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/central) -"DJ" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ +/area/ship/cargo) +"Bm" = ( +/obj/machinery/door/window/brigdoor{ + name = "Bridge"; + req_access_txt = "41"; dir = 8 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/effect/turf_decal/number/five{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"DW" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 24 - }, -/obj/structure/chair/plastic, -/turf/open/floor/carpet/red_gold, -/area/ship/crew/dorm) -"Ee" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 + dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 4 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"Ej" = ( -/obj/machinery/modular_computer/console/preset/command{ - dir = 4 + dir = 9 }, -/turf/open/floor/plasteel/mono/dark, +/turf/open/floor/carpet/red_gold, /area/ship/hallway/central) -"Er" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 9 +"BE" = ( +/obj/structure/cable{ + icon_state = "0-2" }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/engineering) -"EG" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ +/obj/machinery/power/shieldwallgen/atmos{ + anchored = 1; + id = "luxembourg_cargo"; + locked = 1; dir = 8 }, -/obj/effect/turf_decal/trimline/opaque/brown/filled/warning{ - dir = 4 +/obj/machinery/door/poddoor/shutters{ + id = "syndiefuck" }, /turf/open/floor/plasteel/mono/dark, /area/ship/cargo) -"EO" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, +"BH" = ( +/obj/structure/bed/pod, +/obj/item/bedsheet/blue, +/obj/structure/curtain/bounty, +/turf/open/floor/plasteel/dark, /area/ship/crew/dorm) -"EW" = ( -/turf/open/floor/engine/plasma, +"BO" = ( +/obj/machinery/air_sensor/atmos/toxin_tank, +/turf/open/floor/engine/air, /area/ship/engineering) -"EZ" = ( -/obj/item/radio/headset/syndicate/alt, -/obj/item/toy/figure/cargotech, -/obj/item/clothing/suit/hooded/wintercoat/cargo, -/obj/item/stack/sheet/cardboard/fifty, -/obj/item/hand_labeler, -/obj/item/hand_labeler_refill, -/obj/item/clothing/under/syndicate/donk, -/obj/item/clothing/suit/hazardvest/donk, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 +"BR" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/window/eastright{ + dir = 2 }, -/obj/item/stack/wrapping_paper, -/obj/item/stack/packageWrap, -/obj/structure/closet/wall{ - dir = 8; - name = "employee closet"; - pixel_x = -28 +/obj/structure/table/reinforced, +/obj/item/radio/intercom/directional/east, +/obj/machinery/door/poddoor/shutters{ + id = "cargodoors" + }, +/turf/open/floor/plating, +/area/ship/cargo) +"Ck" = ( +/obj/effect/turf_decal/corner/opaque/neutral/mono, +/obj/structure/rack, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 }, /turf/open/floor/plasteel/mono/dark, -/area/ship/engineering) -"Fj" = ( +/area/ship/hallway/central) +"Cn" = ( /obj/structure/cable{ - icon_state = "4-8" + icon_state = "0-1" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/item/paper{ - desc = "A piece of paper depicting a extremely pissed up upper manager"; - default_raw_text = "YOU DAMNNED FOOLS! YOU ARENT SUPPOSED TO USE YOUR STOCK, YOU'RE SUPPOSED TO SELL THEM!! WE AREN'T WASTING MY MONEY ARE WE!?! NOW GET BACK TO WORK!!!"; - name = "angry letter from upper management" +/obj/machinery/computer/mech_bay_power_console{ + dir = 1 }, -/turf/open/floor/plasteel/patterned/cargo_one, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/plasteel/mono/dark, /area/ship/storage) -"Fq" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/holopad/emergency/bar, -/obj/effect/turf_decal/corner/opaque/neutral/mono, +"Cr" = ( +/obj/item/storage/toolbox/syndicate, +/obj/item/storage/toolbox/syndicate, +/obj/item/storage/toolbox/syndicate, +/obj/item/storage/toolbox/syndicate, +/obj/item/storage/toolbox/syndicate, +/obj/item/storage/toolbox/syndicate, +/obj/item/storage/toolbox/syndicate, +/obj/item/storage/toolbox/syndicate, +/obj/item/storage/toolbox/syndicate, +/obj/item/storage/toolbox/syndicate, +/obj/item/storage/toolbox/syndicate, +/obj/structure/closet/crate, /turf/open/floor/plasteel/mono/dark, -/area/ship/crew/canteen) -"FV" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, +/area/ship/storage) +"CO" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/machinery/light/directional/east, +/obj/structure/closet/secure_closet/engineering_electrical, +/obj/item/stack/circuit_stack/full, +/obj/item/stack/circuit_stack/full, +/obj/item/stack/circuit_stack/full, +/obj/item/stack/circuit_stack/full, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"CX" = ( +/obj/machinery/door/poddoor/shutters{ + id = "syndiefuck" + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) +"Dc" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 8 + dir = 1 }, -/turf/open/floor/plasteel/patterned, -/area/ship/crew/dorm) -"Ga" = ( -/obj/machinery/computer/helm, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/blue{ + dir = 1 + }, +/obj/effect/turf_decal/siding/blue, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"Dk" = ( +/obj/machinery/selling_pad, +/obj/effect/turf_decal/box, +/obj/item/radio/intercom/directional/south, /turf/open/floor/plasteel/mono/dark, /area/ship/hallway/central) -"Gr" = ( +"Dp" = ( /obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 4 + icon_state = "1-2" }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ +/obj/machinery/button/shieldwallgen{ + id = "luxembourg_cargo"; + pixel_x = 23; + pixel_y = 11; dir = 8 }, -/obj/structure/catwalk/over/plated_catwalk, -/turf/open/floor/plating, -/area/ship/engineering) -"GD" = ( -/obj/docking_port/stationary{ - width = 30; - height = 15; - dir = 8; - dwidth = 15 - }, -/turf/template_noop, -/area/template_noop) -"GG" = ( -/obj/structure/cable{ - icon_state = "4-8" +/obj/effect/turf_decal/corner/opaque/brown/border{ + dir = 5 }, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 6 +/obj/structure/closet/crate/trashcart, +/obj/machinery/button/door{ + id = "syndiefuck"; + pixel_x = 24; + pixel_y = 21; + dir = 8 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ - dir = 1 +/obj/effect/spawner/lootdrop/maintenance/eight, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) +"Dy" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/shutters{ + id = "externalshutters" }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/catwalk/over/plated_catwalk, /turf/open/floor/plating, -/area/ship/engineering) -"Hx" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ship/crew/dorm) -"HG" = ( -/obj/machinery/power/shieldwallgen/atmos{ - anchored = 1; - id = "luxembourg_cargo"; - locked = 1 - }, -/obj/structure/cable{ - icon_state = "0-4" +/area/ship/storage) +"DY" = ( +/obj/effect/turf_decal/siding/blue{ + dir = 8 }, -/obj/machinery/door/poddoor/shutters{ - dir = 4; - id = "syndiefuck" +/obj/effect/turf_decal/corner/opaque/blue/half{ + dir = 4 }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"HK" = ( -/obj/structure/rack, -/obj/effect/turf_decal/corner/opaque/neutral/mono, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel/mono/dark, +/turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"HZ" = ( -/obj/structure/table, -/obj/item/reagent_containers/glass/rag, -/obj/machinery/door/firedoor, +"Ee" = ( +/obj/structure/closet/crate, +/obj/item/construction/rcd/combat, +/obj/item/construction/rcd/combat, +/obj/item/construction/rcd/combat, +/obj/item/construction/rcd/combat, +/obj/item/construction/rcd/combat, +/obj/item/construction/rcd/combat, +/obj/item/construction/rcd/combat, +/obj/item/construction/rcd/combat, +/obj/item/construction/rcd/combat, +/obj/item/construction/rcd/combat, /turf/open/floor/plasteel/mono/dark, -/area/ship/crew/canteen) -"Id" = ( -/obj/structure/cable{ - icon_state = "1-2" +/area/ship/storage) +"Eq" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/structure/cable{ - icon_state = "2-8" +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/turf/open/floor/carpet/red_gold, -/area/ship/crew/dorm) -"Ij" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/docking_port/mobile{ - can_move_docking_ports = 1; - dir = 2; - launch_status = 0 +/obj/machinery/door/poddoor/shutters{ + id = "warehouse"; + dir = 4 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/storage) +"Et" = ( +/obj/machinery/door/firedoor, +/obj/structure/window/plasma/reinforced{ + dir = 8 + }, +/obj/machinery/door/window/eastright{ + dir = 2 }, +/obj/structure/table/reinforced, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, /obj/machinery/door/poddoor/shutters{ - id = "externalshutters" + id = "cargodoors" }, /turf/open/floor/plating, -/area/ship/hallway/central) -"Ip" = ( +/area/ship/cargo) +"EB" = ( /obj/item/toy/figure/cargotech, /obj/item/clothing/suit/hooded/wintercoat/cargo, /obj/item/stack/sheet/cardboard/fifty, @@ -1678,67 +1649,98 @@ /obj/item/clothing/suit/hazardvest/donk, /obj/item/stack/wrapping_paper, /obj/item/stack/packageWrap, -/obj/structure/railing, /obj/structure/closet/wall{ - dir = 4; + dir = 1; name = "employee closet"; - pixel_x = 28 + pixel_y = 28 + }, +/obj/structure/railing{ + dir = 8 }, /turf/open/floor/plasteel/mono/dark, /area/ship/engineering) -"Iv" = ( -/obj/effect/turf_decal/siding/blue{ - dir = 4 - }, +"EK" = ( +/turf/template_noop, +/area/template_noop) +"Fg" = ( /obj/effect/turf_decal/siding/blue{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"IT" = ( -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable, -/obj/effect/turf_decal/siding/blue, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 20; - pixel_y = 11 +/obj/effect/turf_decal/siding/blue{ + dir = 4 }, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"Je" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +"FG" = ( /obj/structure/cable{ - icon_state = "1-2" + icon_state = "4-8" }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"Ji" = ( -/obj/structure/bed/pod, -/obj/item/bedsheet/blue, -/obj/structure/curtain/bounty, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/carpet/red_gold, /area/ship/crew/dorm) -"Jq" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/effect/turf_decal/siding/blue/corner{ - dir = 1 +"FH" = ( +/obj/item/clothing/head/collectable/chef, +/obj/item/clothing/head/collectable/paper, +/obj/item/clothing/head/collectable/tophat, +/obj/item/clothing/head/collectable/captain, +/obj/item/clothing/head/collectable/beret, +/obj/item/clothing/head/collectable/welding, +/obj/item/clothing/head/collectable/flatcap, +/obj/item/clothing/head/collectable/pirate, +/obj/item/clothing/head/collectable/kitty, +/obj/item/clothing/head/collectable/rabbitears, +/obj/item/clothing/head/collectable/wizard, +/obj/item/clothing/head/collectable/hardhat, +/obj/item/clothing/head/collectable/HoS, +/obj/item/clothing/head/collectable/HoP, +/obj/item/clothing/head/collectable/thunderdome, +/obj/item/clothing/head/collectable/swat, +/obj/item/clothing/head/collectable/slime, +/obj/item/clothing/head/collectable/police, +/obj/item/clothing/head/collectable/xenom, +/obj/item/clothing/head/collectable/petehat, +/obj/structure/closet/crate, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plasteel/mono/dark, +/area/ship/storage) +"FM" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/effect/turf_decal/siding/blue/corner{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 4 }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/carpet/red_gold, +/area/ship/crew/dorm) +"FP" = ( +/obj/effect/turf_decal/corner/opaque/neutral/mono, +/obj/structure/rack, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/mono/dark, /area/ship/hallway/central) -"Jr" = ( -/obj/effect/turf_decal/siding/blue{ - dir = 1 +"FQ" = ( +/obj/machinery/suit_storage_unit/inherit/industrial, +/obj/item/clothing/suit/space/syndicate/blue, +/obj/item/clothing/head/helmet/space/syndicate/blue, +/obj/item/clothing/mask/breath, +/obj/effect/turf_decal/corner/opaque/brown/border{ + dir = 10 }, -/obj/effect/turf_decal/siding/blue/corner, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) +"Gx" = ( +/obj/structure/table, +/obj/item/radio/intercom/wideband/table, +/turf/open/floor/plasteel/mono/dark, /area/ship/hallway/central) -"JO" = ( +"Gz" = ( /obj/structure/closet/crate/science, /obj/item/circuitboard/machine/chem_dispenser/drinks, /obj/item/circuitboard/machine/chem_dispenser/drinks, @@ -1760,1554 +1762,1604 @@ /obj/item/circuitboard/machine/microwave, /obj/item/circuitboard/machine/microwave, /obj/item/circuitboard/machine/microwave, -/obj/machinery/firealarm/directional/east, /obj/machinery/light_switch{ - pixel_x = 6; - pixel_y = 24 + pixel_x = 23; + pixel_y = -4; + dir = 8 }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/storage) -"JT" = ( -/obj/machinery/door/poddoor/shutters{ - dir = 4; - id = "syndiefuck" +/obj/machinery/firealarm/directional/south, +/obj/machinery/button/door{ + id = "warehouse"; + pixel_x = 23; + pixel_y = 8; + dir = 8 }, /turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"JU" = ( -/obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 6 - }, -/obj/machinery/suit_storage_unit/inherit/industrial, -/obj/item/clothing/suit/space/syndicate/blue, -/obj/item/clothing/head/helmet/space/syndicate/blue, -/obj/item/clothing/mask/breath, +/area/ship/storage) +"GN" = ( +/obj/structure/closet/crate/large, +/obj/item/mecha_parts/mecha_equipment/mining_scanner, +/mob/living/simple_animal/bot/secbot/grievous/toy, +/obj/effect/decal/cleanable/blood/old, +/obj/item/hand_labeler_refill, +/obj/item/mecha_parts/mecha_equipment/hydraulic_clamp, +/obj/item/mecha_parts/mecha_equipment/rcd, +/obj/item/mecha_parts/mecha_equipment/cable_layer, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"JV" = ( +/area/ship/storage) +"GU" = ( /obj/effect/turf_decal/corner/opaque/brown/bordercorner{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" + dir = 4 }, -/obj/structure/closet/crate, -/obj/item/vending_refill/cola, -/obj/item/vending_refill/cola, -/obj/item/vending_refill/sovietsoda, -/obj/item/vending_refill/snack, -/obj/item/vending_refill/snack, -/obj/item/vending_refill/cigarette, -/obj/item/vending_refill/cigarette, -/obj/item/vending_refill/medical, -/obj/item/vending_refill/medical, -/obj/item/vending_refill/boozeomat, -/obj/item/vending_refill/boozeomat, -/obj/item/vending_refill/hydronutrients, -/obj/item/vending_refill/hydronutrients, -/obj/item/vending_refill/engivend, -/obj/item/vending_refill/engivend, -/obj/item/vending_refill/engineering, -/obj/item/vending_refill/engineering, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/mono/dark, /area/ship/cargo) -"Ka" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/storage) -"Kg" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/shower{ +"GZ" = ( +/obj/effect/turf_decal/siding/blue{ dir = 4 }, -/obj/structure/window/reinforced/tinted/frosted, -/obj/structure/curtain, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 8 - }, -/obj/machinery/light_switch{ - pixel_y = 23; - pixel_x = 11 - }, -/turf/open/floor/plasteel/patterned, -/area/ship/crew/dorm) -"Kk" = ( -/obj/machinery/air_sensor/atmos/toxin_tank, -/turf/open/floor/engine/plasma, -/area/ship/engineering) -"Ko" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/navbeacon/wayfinding{ - codes_txt = "patrol;next_patrol=lux_lobby"; - location = "lux_warehouse" - }, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/storage) -"KH" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/vending/autodrobe/all_access{ - default_price = 0; - extra_price = 0 +/obj/effect/turf_decal/siding/blue/corner{ + dir = 1 }, -/obj/machinery/firealarm/directional/south, /turf/open/floor/plasteel/dark, -/area/ship/crew/dorm) -"KX" = ( -/obj/structure/closet/crate, -/obj/item/construction/rcd/combat, -/obj/item/construction/rcd/combat, -/obj/item/construction/rcd/combat, -/obj/item/construction/rcd/combat, -/obj/item/construction/rcd/combat, -/obj/item/construction/rcd/combat, -/obj/item/construction/rcd/combat, -/obj/item/construction/rcd/combat, -/obj/item/construction/rcd/combat, -/obj/item/construction/rcd/combat, -/turf/open/floor/plasteel/mono/dark, -/area/ship/storage) -"KZ" = ( -/obj/effect/turf_decal/siding/red, -/obj/structure/closet/secure_closet/freezer/wall{ - name = "refrigerator"; - pixel_y = -32 - }, -/obj/item/storage/box/donkpockets/donkpocketteriyaki, -/obj/item/storage/box/donkpockets/donkpocketteriyaki, -/obj/item/storage/box/donkpockets/donkpocketteriyaki, -/obj/item/storage/box/donkpockets/donkpocketteriyaki, -/obj/item/storage/box/donkpockets/donkpocketspicy, -/obj/item/storage/box/donkpockets/donkpocketspicy, -/obj/item/storage/box/donkpockets/donkpocketspicy, -/obj/item/storage/box/donkpockets/donkpocketspicy, -/obj/item/storage/box/donkpockets/donkpockethonk, -/obj/item/storage/box/donkpockets/donkpockethonk, -/obj/item/storage/box/donkpockets/donkpockethonk, -/obj/item/storage/box/donkpockets/donkpockethonk, -/obj/item/storage/box/donkpockets, -/obj/item/storage/box/donkpockets, -/obj/item/storage/box/donkpockets, -/obj/item/storage/box/donkpockets, +/area/ship/hallway/central) +"Ip" = ( +/obj/structure/table, +/obj/machinery/microwave, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel/mono/dark, /area/ship/crew/canteen) -"La" = ( -/obj/effect/turf_decal/corner/opaque/blue{ +"IA" = ( +/obj/effect/turf_decal/corner/opaque/blue/half{ dir = 4 }, -/obj/machinery/button/door{ - id = "cargodoors"; - pixel_y = 25 +/obj/effect/turf_decal/siding/blue/corner{ + dir = 8 }, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"Lr" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, +"IC" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 8 + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 4 }, +/obj/effect/turf_decal/siding/blue/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/blue/corner, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"II" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/shieldwallgen/atmos{ + anchored = 1; + id = "luxembourg_cargo"; + locked = 1; + dir = 4 + }, +/obj/machinery/door/poddoor/shutters{ + id = "syndiefuck" + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) +"IJ" = ( /obj/structure/table, -/obj/item/reagent_containers/food/drinks/drinkingglass{ - pixel_x = -4; - pixel_y = -4 +/obj/machinery/reagentgrinder, +/obj/item/kitchen/knife{ + pixel_x = -8 }, -/obj/item/paper{ - desc = "A piece of paper depicting a extremely pissed up upper manager"; - default_raw_text = "YOU ARENT SUPPOSED TO BE MINING, HEAR ME!?!! YOU'RE SUPPOSED TO BE SELLING SHIT TO THE CONSUMERS YOU HEAR!! AS PUNISHMENT FOR THE LAST SHIFT, I HAVE REMOVED ALLL OF YOUR MINING TOOLS!! NOW GET BACK TO WORK!!"; - name = "angry letter from upper management" +/obj/item/reagent_containers/food/drinks/shaker{ + pixel_x = 10 }, -/obj/machinery/door/firedoor, /turf/open/floor/plasteel/mono/dark, /area/ship/crew/canteen) -"Lu" = ( -/obj/structure/chair/plastic{ - dir = 1 +"IL" = ( +/obj/effect/turf_decal/corner/opaque/brown/border, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) +"IZ" = ( +/obj/machinery/vending/autodrobe/all_access{ + default_price = 0; + extra_price = 0 }, -/turf/open/floor/carpet/red_gold, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, /area/ship/crew/dorm) -"LU" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/air_input{ - dir = 4 - }, -/obj/structure/window/plasma/reinforced/spawner/east, +"Jh" = ( +/obj/effect/turf_decal/atmos/plasma, /turf/open/floor/engine/air, /area/ship/engineering) -"LV" = ( -/obj/machinery/vending/boozeomat/all_access{ - default_price = 0; - extra_price = 0 - }, -/turf/open/floor/plasteel/mono/dark, +"Jj" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/crew/canteen) -"LY" = ( -/obj/machinery/firealarm/directional/west, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/structure/closet/crate, -/obj/item/card/emag/limited, -/obj/item/card/emag/limited, -/obj/item/card/emag/limited, -/obj/item/card/emag/limited, -/obj/item/card/emag/limited, -/obj/item/card/emag/limited, -/obj/item/card/emag/limited, -/obj/item/card/emag/limited, -/obj/item/card/emag/limited, -/obj/item/card/emag/limited, -/obj/item/radio/intercom/directional/east, -/turf/open/floor/plasteel/mono/dark, -/area/ship/storage) -"Mg" = ( +"Jl" = ( /obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 4 + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ - dir = 1 +/obj/structure/cable{ + icon_state = "1-8" }, -/obj/effect/turf_decal/corner/opaque/neutral/mono, -/turf/open/floor/plasteel/mono/dark, -/area/ship/crew/canteen) -"Mi" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/table/reinforced, -/obj/structure/window/plasma/reinforced, -/obj/machinery/door/window/eastright, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters{ - dir = 4; - id = "cargodoors" +/turf/open/floor/carpet/red_gold, +/area/ship/crew/dorm) +"Jv" = ( +/obj/structure/window/reinforced/tinted/frosted{ + dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"Mj" = ( -/obj/machinery/atmospherics/components/binary/dp_vent_pump, -/obj/machinery/advanced_airlock_controller{ - pixel_x = -25 +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 9 }, -/turf/open/floor/plating, -/area/ship/engineering) -"Mx" = ( -/obj/effect/turf_decal/siding/blue{ - dir = 8 +/obj/machinery/shower{ + pixel_y = 22; + pixel_x = -7 }, +/obj/structure/curtain, /obj/machinery/light_switch{ - dir = 1; - pixel_x = 10; - pixel_y = -21 + pixel_y = -11; + pixel_x = 22; + dir = 8 }, -/obj/machinery/firealarm/directional/south, -/obj/effect/turf_decal/trimline/opaque/blue/filled/warning, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"Mz" = ( +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/crew/dorm) +"Kd" = ( /obj/structure/tank_dispenser/oxygen, -/obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 9 + dir = 5 }, /turf/open/floor/plasteel/mono/dark, /area/ship/cargo) -"MT" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters{ - dir = 4; - id = "externalshutters" - }, -/turf/open/floor/plating, -/area/ship/cargo) -"MU" = ( -/obj/machinery/door/window/brigdoor{ - name = "Bridge"; - req_access_txt = "41" - }, +"Kk" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 6 + dir = 10 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 10 }, /turf/open/floor/carpet/red_gold, -/area/ship/hallway/central) -"Nr" = ( -/turf/template_noop, -/area/template_noop) -"NH" = ( -/obj/effect/turf_decal/siding/blue/corner, -/obj/effect/turf_decal/corner/opaque/blue/half{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"NJ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 +/area/ship/crew/dorm) +"Kn" = ( +/obj/machinery/camera{ + dir = 5 }, +/turf/open/floor/plating, +/area/ship/external) +"Kq" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 + dir = 10 }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"NQ" = ( -/obj/machinery/light/directional/west, -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ +/obj/machinery/light/directional/east, +/obj/structure/closet/secure_closet/engineering_welding, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"Kw" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 4 }, -/obj/item/storage/fancy/cigarettes/cigpack_syndicate{ - pixel_x = 6 +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ship/engineering) +"KD" = ( +/obj/structure/chair/plastic{ + dir = 8 }, -/obj/item/lighter/greyscale{ - pixel_x = -3; - pixel_y = 4 +/obj/machinery/light_switch{ + dir = 1; + pixel_y = -24 }, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/carpet/red_gold, /area/ship/crew/dorm) -"On" = ( -/obj/item/storage/toolbox/syndicate, -/obj/item/storage/toolbox/syndicate, -/obj/item/storage/toolbox/syndicate, -/obj/item/storage/toolbox/syndicate, -/obj/item/storage/toolbox/syndicate, -/obj/item/storage/toolbox/syndicate, -/obj/item/storage/toolbox/syndicate, -/obj/item/storage/toolbox/syndicate, -/obj/item/storage/toolbox/syndicate, -/obj/item/storage/toolbox/syndicate, -/obj/item/storage/toolbox/syndicate, -/obj/structure/closet/crate, +"KO" = ( +/obj/structure/cable/yellow, +/obj/machinery/power/port_gen/pacman, +/obj/item/stack/sheet/mineral/plasma/five, /turf/open/floor/plasteel/mono/dark, -/area/ship/storage) -"Op" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters{ - dir = 4; - id = "externalshutters" +/area/ship/engineering) +"KP" = ( +/obj/structure/cable{ + icon_state = "0-2" }, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"Oq" = ( -/obj/structure/table, -/obj/item/toy/cards/deck/syndicate, -/turf/open/floor/carpet/red_gold, -/area/ship/crew/dorm) -"Oz" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/effect/turf_decal/siding/blue{ +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/turf_decal/siding/red{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"OR" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 6 - }, -/obj/effect/decal/cleanable/oil, -/obj/structure/cable{ - icon_state = "2-8" +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -19; + pixel_y = -11 }, /turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"OY" = ( -/obj/structure/closet/crate/trashcart, -/obj/effect/spawner/lootdrop/maintenance/eight, +/area/ship/crew/canteen) +"KW" = ( +/obj/machinery/autolathe, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"Ld" = ( /obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 9 - }, -/obj/machinery/button/shieldwallgen{ - id = "luxembourg_cargo"; - pixel_x = -10; - pixel_y = 25 + dir = 1 }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) +"Li" = ( +/obj/effect/turf_decal/corner/opaque/brown/border, +/obj/effect/turf_decal/corner/opaque/brown/bordercorner{ + dir = 4 }, -/obj/machinery/button/door{ - id = "syndiefuck"; - pixel_x = -20; - pixel_y = 26 +/obj/machinery/light_switch{ + dir = 1; + pixel_x = -1; + pixel_y = -22 }, /turf/open/floor/plasteel/mono/dark, /area/ship/cargo) -"Pb" = ( -/obj/effect/decal/cleanable/dirt, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/crew/dorm) -"Ph" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/effect/turf_decal/number/zero{ +"Ly" = ( +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 + }, +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ship/engineering) +"LA" = ( +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 + }, +/obj/machinery/door/airlock/external{ dir = 4 }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, /turf/open/floor/plating, /area/ship/engineering) -"Ps" = ( -/obj/machinery/light/directional/south, -/obj/item/banner/cargo, -/obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 10 +"LR" = ( +/obj/structure/chair/plastic, +/obj/effect/turf_decal/corner/opaque/neutral/border, +/obj/structure/cable{ + icon_state = "2-8" }, -/obj/machinery/button/shieldwallgen{ - dir = 1; - id = "luxembourg_cargo"; - pixel_x = -10; - pixel_y = -25 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/red{ + dir = 1 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"Mu" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/blue{ + dir = 1 }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"MQ" = ( /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/button/door{ - dir = 1; - id = "syndiefuck"; - pixel_x = -20; - pixel_y = -26 +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/trimline/opaque/brown/filled/warning{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 }, /turf/open/floor/plasteel/mono/dark, /area/ship/cargo) -"PO" = ( -/obj/structure/sign/poster/contraband/syndicate_recruitment{ - pixel_x = 4; - pixel_y = -30 +"MR" = ( +/obj/machinery/air_sensor/atmos/air_tank, +/turf/open/floor/engine/air, +/area/ship/engineering) +"MU" = ( +/obj/effect/turf_decal/trimline/opaque/blue/filled/warning{ + dir = 8 }, /obj/effect/turf_decal/siding/blue{ - dir = 4 + dir = 1 + }, +/obj/machinery/firealarm/directional/west, +/obj/machinery/light_switch{ + pixel_x = -23; + dir = 4; + pixel_y = -11 }, -/obj/effect/turf_decal/trimline/opaque/blue/filled/warning, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"PW" = ( -/obj/structure/sign/donk{ - pixel_x = -32 +"MY" = ( +/obj/structure/bed/pod, +/obj/item/bedsheet/blue, +/obj/structure/curtain/bounty, +/turf/open/floor/carpet/red_gold, +/area/ship/crew/dorm) +"Nb" = ( +/obj/structure/window/reinforced/spawner{ + dir = 8 }, -/obj/structure/rack, -/obj/effect/turf_decal/corner/opaque/neutral/mono, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/central) -"QG" = ( -/obj/machinery/light/directional/west, -/obj/machinery/vending/toyliberationstation, -/obj/structure/window/plasma/reinforced, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/central) -"QQ" = ( -/obj/structure/window/plasma/reinforced, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ +/obj/machinery/atmospherics/components/unary/shuttle/heater{ dir = 4 }, -/turf/open/floor/carpet/red_gold, -/area/ship/hallway/central) -"QT" = ( -/obj/machinery/light/directional/east, -/obj/structure/window/plasma/reinforced, -/obj/machinery/computer/selling_pad_control{ - dir = 8 +/obj/machinery/door/poddoor/shutters{ + id = "externalshutters"; + dir = 4 }, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/central) -"QU" = ( +/turf/open/floor/plating, +/area/ship/engineering) +"Nu" = ( +/turf/closed/wall/mineral/plastitanium, +/area/ship/engineering) +"NT" = ( /obj/structure/cable{ - icon_state = "1-2" + icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/button/door{ - id = "warehouse"; - pixel_x = 24; - pixel_y = 21 +/obj/machinery/portable_atmospherics/scrubber, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"Ob" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ship/engineering) +"Ok" = ( +/obj/structure/catwalk/over/plated_catwalk/white, +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/storage) -"Rk" = ( -/obj/structure/rack, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/orange/visible{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"Oo" = ( /obj/effect/turf_decal/corner/opaque/neutral/mono, -/obj/machinery/light/directional/west, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/displaycase, /turf/open/floor/plasteel/mono/dark, /area/ship/hallway/central) -"Ro" = ( +"Oq" = ( +/obj/effect/turf_decal/siding/blue{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"OI" = ( /obj/structure/cable{ - icon_state = "1-2" + icon_state = "1-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/door/firedoor/border_only{ - dir = 1 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 }, -/obj/machinery/door/firedoor/border_only, -/obj/structure/catwalk/over/plated_catwalk/white, -/obj/machinery/door/airlock/engineering{ - name = "Engineering" +/obj/machinery/navbeacon/wayfinding{ + codes_txt = "patrol;next_patrol=lux_lobby"; + location = "lux_warehouse" }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"Rp" = ( -/turf/open/floor/carpet/red_gold, -/area/ship/crew/dorm) -"RH" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/storage) +"OZ" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/external) +"Pi" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ship/cargo) +"Pm" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /obj/machinery/door/poddoor/shutters{ id = "externalshutters" }, /turf/open/floor/plating, +/area/ship/hallway/central) +"Py" = ( +/obj/machinery/suit_storage_unit/inherit/industrial, +/obj/item/clothing/suit/space/syndicate, +/obj/item/clothing/head/helmet/space/syndicate, +/obj/item/clothing/mask/breath, +/obj/effect/turf_decal/corner/opaque/brown/border, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel/mono/dark, /area/ship/cargo) -"RM" = ( -/obj/effect/turf_decal/trimline/opaque/brown/filled/warning, +"PO" = ( +/obj/machinery/computer/atmos_control/tank/air_tank, +/obj/machinery/airalarm/directional/north, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"PP" = ( +/obj/effect/turf_decal/corner/opaque/neutral/mono, +/turf/open/floor/plasteel/mono/dark, +/area/ship/crew/canteen) +"PR" = ( +/obj/effect/turf_decal/corner/opaque/neutral/mono, +/obj/structure/displaycase, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"Qa" = ( +/obj/structure/closet/crate, +/obj/item/grenade/c4, +/obj/item/grenade/c4, +/obj/item/grenade/c4, +/obj/item/grenade/c4, +/obj/item/grenade/c4, +/obj/item/grenade/c4, +/obj/item/grenade/c4, +/obj/item/grenade/c4, +/obj/item/grenade/c4, +/obj/item/grenade/c4, +/turf/open/floor/plasteel/mono/dark, +/area/ship/storage) +"Qp" = ( +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/machinery/power/port_gen/pacman, +/obj/item/stack/sheet/mineral/plasma/five, +/turf/open/floor/plasteel/mono/dark, +/area/ship/engineering) +"Qv" = ( /obj/structure/cable{ icon_state = "4-8" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/mono/dark, /area/ship/cargo) -"Sn" = ( -/obj/effect/turf_decal/siding/blue, -/obj/effect/turf_decal/siding/blue{ +"Rd" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/components/unary/portables_connector{ dir = 1 }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"SS" = ( -/obj/item/radio/headset/syndicate/alt, -/obj/item/toy/figure/cargotech, -/obj/item/clothing/suit/hooded/wintercoat/cargo, -/obj/item/stack/sheet/cardboard/fifty, -/obj/item/hand_labeler, -/obj/item/hand_labeler_refill, -/obj/item/clothing/under/syndicate/donk, -/obj/item/clothing/suit/hazardvest/donk, -/obj/item/stack/wrapping_paper, -/obj/item/stack/packageWrap, -/obj/structure/closet/wall{ - dir = 8; - name = "employee closet"; - pixel_x = -28 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 6 }, -/turf/open/floor/plasteel/mono/dark, +/turf/open/floor/plating, /area/ship/engineering) -"Tj" = ( -/obj/effect/turf_decal/siding/red, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable{ - icon_state = "0-4" +"Rk" = ( +/obj/effect/turf_decal/number/five, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 1 }, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = 11; - pixel_y = -16 +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/engineering) +"Rm" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/crew/canteen) -"Ty" = ( -/obj/machinery/light/directional/east, -/obj/structure/closet/crate/large, -/obj/item/mecha_parts/mecha_equipment/mining_scanner, -/mob/living/simple_animal/bot/secbot/grievous/toy, -/obj/effect/decal/cleanable/blood/old, -/obj/item/hand_labeler_refill, -/obj/item/mecha_parts/mecha_equipment/hydraulic_clamp, -/obj/item/mecha_parts/mecha_equipment/rcd, -/obj/item/mecha_parts/mecha_equipment/cable_layer, -/turf/open/floor/plasteel/mono/dark, -/area/ship/storage) -"TB" = ( -/obj/effect/turf_decal/siding/blue{ +/obj/machinery/door/firedoor/border_only{ dir = 8 }, -/obj/effect/turf_decal/siding/blue{ +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"TJ" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /obj/machinery/door/poddoor/shutters{ - dir = 4; - id = "externalshutters" + id = "warehouse"; + dir = 4 }, -/turf/open/floor/plating, +/turf/open/floor/plasteel/patterned/cargo_one, /area/ship/storage) -"TP" = ( -/obj/structure/rack, -/obj/effect/turf_decal/corner/opaque/neutral/mono, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/central) -"TY" = ( -/obj/effect/turf_decal/corner/opaque/brown/bordercorner{ - dir = 1 +"Rq" = ( +/obj/item/storage/box/donkpockets/donkpocketteriyaki, +/obj/item/storage/box/donkpockets/donkpocketteriyaki, +/obj/item/storage/box/donkpockets/donkpocketteriyaki, +/obj/item/storage/box/donkpockets/donkpocketteriyaki, +/obj/item/storage/box/donkpockets/donkpocketspicy, +/obj/item/storage/box/donkpockets/donkpocketspicy, +/obj/item/storage/box/donkpockets/donkpocketspicy, +/obj/item/storage/box/donkpockets/donkpocketspicy, +/obj/item/storage/box/donkpockets/donkpockethonk, +/obj/item/storage/box/donkpockets/donkpockethonk, +/obj/item/storage/box/donkpockets/donkpockethonk, +/obj/item/storage/box/donkpockets/donkpockethonk, +/obj/item/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, +/obj/item/storage/box/donkpockets, +/obj/effect/turf_decal/siding/red{ + dir = 8 + }, +/obj/structure/closet/secure_closet/freezer/wall{ + name = "refrigerator"; + dir = 8; + pixel_x = -32 }, /turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"Ud" = ( -/obj/effect/turf_decal/siding/blue, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"Uk" = ( -/turf/closed/wall/mineral/plastitanium, +/area/ship/crew/canteen) +"RI" = ( +/obj/machinery/cryopod, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/crew/dorm) +"RR" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/engineering) +"RT" = ( +/obj/structure/closet/crate, +/obj/item/gun_voucher, +/obj/item/gun_voucher, +/obj/item/gun_voucher, +/obj/item/gun_voucher, +/obj/item/gun_voucher, +/obj/item/gun_voucher, +/obj/item/gun_voucher, +/obj/item/gun_voucher, +/obj/item/gun_voucher, +/obj/item/gun_voucher, +/turf/open/floor/plasteel/mono/dark, /area/ship/storage) -"Uo" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/components/binary/volume_pump, +"RU" = ( +/obj/effect/turf_decal/corner/opaque/brown/border, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) +"RX" = ( +/obj/machinery/suit_storage_unit/inherit{ + req_access_txt = "41" + }, +/obj/item/clothing/suit/space/syndicate, +/obj/item/clothing/head/helmet/space/syndicate, +/obj/item/clothing/mask/breath, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel/mono/dark, +/area/ship/engineering) +"Sh" = ( /obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/components/binary/volume_pump{ + dir = 8 + }, /turf/open/floor/plating, /area/ship/engineering) -"Uu" = ( +"Td" = ( /obj/structure/cable{ - icon_state = "1-2" + icon_state = "0-2" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 1 +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/bed/pod, +/obj/item/bedsheet/blue, +/obj/structure/curtain/bounty, +/obj/machinery/light_switch{ + pixel_y = 22; + pixel_x = 11 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ +/turf/open/floor/carpet/red_gold, +/area/ship/crew/dorm) +"Ti" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ship/crew/canteen) +"Tn" = ( +/turf/open/floor/plating, +/area/ship/external) +"Tx" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/power/smes/engineering, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/ship/engineering) +"Ty" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 4 }, +/obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ + dir = 8 + }, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/storage) -"Uw" = ( -/obj/structure/toilet{ +"TL" = ( +/obj/effect/turf_decal/number/two, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 4 }, -/obj/structure/curtain, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/plasteel/patterned, -/area/ship/crew/dorm) -"UE" = ( /turf/open/floor/plating, /area/ship/engineering) -"UI" = ( -/obj/effect/turf_decal/corner/opaque/neutral/mono, -/turf/open/floor/plasteel/mono/dark, -/area/ship/crew/canteen) -"UO" = ( -/obj/machinery/atmospherics/pipe/layer_manifold, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/engineering) -"Va" = ( -/obj/structure/cable{ - icon_state = "1-8" +"Ud" = ( +/obj/structure/closet/crate, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 }, -/obj/structure/cable{ - icon_state = "1-4" +/obj/item/card/emag/limited, +/obj/item/card/emag/limited, +/obj/item/card/emag/limited, +/obj/item/card/emag/limited, +/obj/item/card/emag/limited, +/obj/item/card/emag/limited, +/obj/item/card/emag/limited, +/obj/item/card/emag/limited, +/obj/item/card/emag/limited, +/obj/item/card/emag/limited, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/mono/dark, +/area/ship/storage) +"Uk" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/structure/catwalk/over/plated_catwalk/white, /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 4 }, -/obj/structure/catwalk/over/plated_catwalk, -/turf/open/floor/plating, +/obj/machinery/door/airlock/engineering{ + dir = 4; + name = "Engineering" + }, +/turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"Vb" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/opaque/blue/filled/warning, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"Vi" = ( +"UR" = ( /obj/structure/cable{ - icon_state = "2-4" + icon_state = "1-2" }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/obj/effect/turf_decal/industrial/traffic{ +/obj/effect/turf_decal/trimline/opaque/brown/filled/warning{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/dorm) -"Vn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 4 - }, /turf/open/floor/plasteel/mono/dark, /area/ship/cargo) -"Vs" = ( -/obj/machinery/atmospherics/components/binary/volume_pump, -/obj/structure/catwalk/over/plated_catwalk, -/turf/open/floor/plating, -/area/ship/engineering) -"VG" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/effect/decal/cleanable/dirt, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/effect/turf_decal/number/two{ - dir = 4 +"Va" = ( +/obj/structure/chair/plastic, +/obj/effect/turf_decal/corner/opaque/neutral/border, +/obj/effect/turf_decal/siding/red{ + dir = 1 }, -/turf/open/floor/plating, -/area/ship/engineering) -"VR" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ship/engineering) -"VS" = ( -/obj/structure/closet/crate, -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/sheet/glass/fifty, -/obj/item/stack/sheet/plastitaniumglass{ - amount = 20 +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"Vk" = ( +/obj/machinery/modular_computer/console/preset/command, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"VB" = ( +/obj/machinery/smartfridge/bloodbank/preloaded, +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/storage) +"VC" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 }, -/obj/item/stack/sheet/mineral/plastitanium{ - amount = 20 +/obj/effect/turf_decal/siding/blue, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"VE" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/power/ship_gravity, +/obj/structure/cable{ + d2 = 2; + icon_state = "0-2"; + pixel_y = 1 }, -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/sheet/glass/fifty, -/obj/effect/decal/cleanable/dirt, -/obj/item/hand_labeler_refill, -/obj/item/stack/sheet/mineral/wood/fifty, /turf/open/floor/plasteel/mono/dark, /area/ship/storage) -"Wh" = ( +"VK" = ( /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/effect/turf_decal/trimline/opaque/orange/filled/warning, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 10 }, -/turf/open/floor/plasteel/patterned, -/area/ship/crew/dorm) -"Wt" = ( -/obj/machinery/smartfridge/bloodbank/preloaded, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/storage) -"WB" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, -/obj/effect/turf_decal/siding/blue{ - dir = 4 +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/ship/engineering) +"VL" = ( +/obj/machinery/computer/cargo/express, +/obj/machinery/button/door{ + id = "syndiefuck"; + name = "Loading Shutters Control"; + pixel_x = -7; + pixel_y = 25 }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"WE" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/hallway/central) -"WQ" = ( -/obj/machinery/firealarm/directional/east, -/obj/machinery/suit_storage_unit/inherit{ - req_access_txt = "41" +/obj/machinery/button/door{ + id = "externalshutters"; + name = "External Shutters Control"; + pixel_x = -7; + pixel_y = 35 }, -/obj/item/clothing/suit/space/syndicate, -/obj/item/clothing/head/helmet/space/syndicate, -/obj/item/clothing/mask/breath, -/turf/open/floor/plasteel/mono/dark, -/area/ship/engineering) -"WU" = ( -/obj/effect/turf_decal/siding/blue{ - dir = 8 +/obj/machinery/button/door{ + id = "cargodoors"; + name = "Cargo Bay Shutter Control"; + pixel_x = 5; + pixel_y = 35 }, -/obj/effect/turf_decal/siding/blue{ - dir = 4 +/obj/machinery/button/door{ + id = "warehouse"; + name = "Warehouse Control"; + pixel_x = 5; + pixel_y = 25 }, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/mono/dark, /area/ship/hallway/central) -"Xf" = ( -/obj/machinery/power/terminal{ +"VQ" = ( +/obj/structure/catwalk/over/plated_catwalk/white, +/obj/machinery/atmospherics/components/binary/volume_pump{ dir = 8 }, -/obj/machinery/power/terminal{ - dir = 4 +/turf/open/floor/plating, +/area/ship/engineering) +"Wc" = ( +/obj/machinery/door/firedoor, +/obj/structure/table, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel/mono/dark, +/area/ship/crew/canteen) +"Wo" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/obj/structure/cable/yellow, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/door/firedoor/border_only, /obj/machinery/door/firedoor/border_only{ - dir = 1 + dir = 4 }, -/obj/machinery/navbeacon/wayfinding{ - codes_txt = "patrol;next_patrol=lux_warehouse"; - location = "lux_engine" +/obj/structure/catwalk/over/plated_catwalk/white, +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"Xw" = ( -/obj/machinery/washing_machine, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 8 }, -/obj/machinery/light/small/directional/north, -/turf/open/floor/plasteel/patterned, -/area/ship/crew/dorm) -"XM" = ( -/obj/structure/cable{ - icon_state = "1-4" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/door/airlock/engineering{ + name = "Engineering"; + dir = 4 }, +/turf/open/floor/plating, +/area/ship/engineering) +"WP" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/portable_atmospherics/pump, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"XS" = ( -/obj/machinery/atmospherics/components/unary/shuttle/heater{ +/obj/effect/turf_decal/trimline/opaque/blue/filled/warning{ + dir = 4 + }, +/obj/effect/turf_decal/siding/blue/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/blue/corner{ dir = 1 }, -/obj/structure/window/reinforced/spawner, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/door/poddoor/shutters{ - id = "externalshutters" +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"WX" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 5 }, -/turf/open/floor/plasteel/tech/techmaint, +/turf/closed/wall/r_wall/syndicate/nodiagonal, /area/ship/engineering) -"Yd" = ( +"Xa" = ( +/obj/structure/catwalk/over/plated_catwalk, /obj/structure/cable{ - icon_state = "4-8" + icon_state = "2-4"; + tag = null }, -/obj/machinery/atmospherics/pipe/manifold/orange/visible{ - dir = 1 +/obj/structure/cable{ + icon_state = "1-4" }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/catwalk/over/plated_catwalk/white, /obj/structure/cable{ - icon_state = "1-8" + icon_state = "1-2" }, -/turf/open/floor/plating, -/area/ship/engineering) -"Yq" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ - dir = 4 + dir = 1 }, -/obj/effect/turf_decal/siding/blue{ - dir = 8 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/orange/visible, +/turf/open/floor/plating, +/area/ship/engineering) +"XA" = ( +/obj/structure/catwalk/over/plated_catwalk/white, +/obj/structure/cable{ + icon_state = "1-4" }, -/obj/effect/turf_decal/siding/blue{ - dir = 4 +/obj/machinery/atmospherics/components/binary/volume_pump{ + dir = 1 }, +/turf/open/floor/plating, +/area/ship/engineering) +"XD" = ( /turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"YE" = ( -/obj/structure/window/plasma/reinforced, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ +"XH" = ( +/obj/effect/turf_decal/corner/opaque/brown/border{ + dir = 1 + }, +/obj/machinery/airalarm/directional/north, +/obj/machinery/navbeacon/wayfinding{ + codes_txt = "patrol;next_patrol=lux_shopfloor"; + location = "lux_lobby" + }, +/obj/item/stack/sheet/cardboard/fifty, +/obj/item/hand_labeler, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) +"XU" = ( +/obj/machinery/atmospherics/components/binary/dp_vent_pump{ dir = 8 }, -/obj/item/radio/intercom/directional/east{ - pixel_y = 37 +/obj/machinery/advanced_airlock_controller{ + pixel_y = 25 }, -/turf/open/floor/carpet/red_gold, +/turf/open/floor/plating, +/area/ship/engineering) +"XY" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"YI" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/crew/canteen) -"YK" = ( -/obj/machinery/airalarm/directional/west, -/obj/item/clothing/head/collectable/chef, -/obj/item/clothing/head/collectable/paper, -/obj/item/clothing/head/collectable/tophat, -/obj/item/clothing/head/collectable/captain, -/obj/item/clothing/head/collectable/beret, -/obj/item/clothing/head/collectable/welding, -/obj/item/clothing/head/collectable/flatcap, -/obj/item/clothing/head/collectable/pirate, -/obj/item/clothing/head/collectable/kitty, -/obj/item/clothing/head/collectable/rabbitears, -/obj/item/clothing/head/collectable/wizard, -/obj/item/clothing/head/collectable/hardhat, -/obj/item/clothing/head/collectable/HoS, -/obj/item/clothing/head/collectable/HoP, -/obj/item/clothing/head/collectable/thunderdome, -/obj/item/clothing/head/collectable/swat, -/obj/item/clothing/head/collectable/slime, -/obj/item/clothing/head/collectable/police, -/obj/item/clothing/head/collectable/xenom, -/obj/item/clothing/head/collectable/petehat, -/obj/structure/closet/crate, +"Yu" = ( +/obj/item/toy/figure/cargotech, +/obj/item/clothing/suit/hooded/wintercoat/cargo, +/obj/item/stack/sheet/cardboard/fifty, +/obj/item/hand_labeler, +/obj/item/hand_labeler_refill, +/obj/item/clothing/under/syndicate/donk, +/obj/item/clothing/suit/hazardvest/donk, +/obj/item/stack/wrapping_paper, +/obj/item/stack/packageWrap, +/obj/structure/closet/wall{ + dir = 1; + name = "employee closet"; + pixel_y = 28 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/plasteel/mono/dark, -/area/ship/storage) -"YL" = ( -/obj/structure/chair/plastic{ - dir = 4 +/area/ship/engineering) +"YC" = ( +/obj/machinery/navbeacon/wayfinding{ + codes_txt = null; + location = "mulestation" }, -/obj/effect/turf_decal/siding/red{ - dir = 8 +/mob/living/simple_animal/bot/mulebot{ + bot_name = "\proper Christine"; + desc = "A Multiple Utility Load Effector bot. This one seems oddly menacing..."; + id = "Christine"; + name = "\proper Christine" }, -/obj/effect/turf_decal/corner/opaque/neutral/border{ - dir = 4 +/obj/effect/turf_decal/corner/opaque/brown/bordercee{ + dir = 8 }, /turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/central) +/area/ship/cargo) "YO" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 5 + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 5 + dir = 4 + }, +/obj/item/paper{ + desc = "A piece of paper depicting a extremely pissed up upper manager"; + default_raw_text = "YOU DAMNNED FOOLS! YOU ARENT SUPPOSED TO USE YOUR STOCK, YOU'RE SUPPOSED TO SELL THEM!! WE AREN'T WASTING MY MONEY ARE WE!?! NOW GET BACK TO WORK!!!"; + name = "angry letter from upper management" }, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/storage) -"YZ" = ( -/obj/structure/closet/secure{ - icon_state = "eng_secure"; - name = "GEC Engineer's locker" +"YT" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/item/clothing/gloves/color/yellow, -/obj/item/pipe_dispenser, -/obj/item/clothing/glasses/meson/engine, -/obj/item/clothing/suit/toggle/hazard, -/obj/item/clothing/head/beret/eng/hazard, -/obj/item/clothing/head/beret/eng, -/obj/item/holosign_creator/engineering, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ +/obj/effect/turf_decal/corner/opaque/brown/bordercorner{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/item/clothing/under/syndicate/gec, -/obj/item/clothing/under/syndicate/gec, -/obj/item/stack/tape/industrial/pro, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/light_switch{ - pixel_y = 23; - pixel_x = 11 +/obj/structure/closet/crate, +/obj/item/vending_refill/engineering, +/obj/item/vending_refill/engineering, +/obj/item/vending_refill/engivend, +/obj/item/vending_refill/engivend, +/obj/item/vending_refill/hydronutrients, +/obj/item/vending_refill/hydronutrients, +/obj/item/vending_refill/boozeomat, +/obj/item/vending_refill/boozeomat, +/obj/item/vending_refill/medical, +/obj/item/vending_refill/medical, +/obj/item/vending_refill/cigarette, +/obj/item/vending_refill/cigarette, +/obj/item/vending_refill/snack, +/obj/item/vending_refill/snack, +/obj/item/vending_refill/sovietsoda, +/obj/item/vending_refill/cola, +/obj/item/vending_refill/cola, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) +"Zj" = ( +/obj/machinery/computer/atmos_control/tank/toxin_tank{ + dir = 1 }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"Zm" = ( -/obj/structure/cable{ - icon_state = "4-8" +"Zt" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ship/hallway/central) +"Zw" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/orange/visible{ - dir = 1 +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 9 + dir = 4 }, -/obj/structure/catwalk/over/plated_catwalk, -/turf/open/floor/plating, -/area/ship/engineering) -"ZV" = ( -/obj/structure/cable{ - icon_state = "1-4" +/obj/machinery/door/airlock/engineering{ + dir = 4; + name = "Engineering" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 5 +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"ZQ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/window/eastright{ + dir = 2 }, -/obj/structure/catwalk/over/plated_catwalk, -/obj/machinery/atmospherics/components/unary/portables_connector{ - dir = 8 +/obj/structure/table/reinforced, +/obj/machinery/door/poddoor/shutters{ + id = "cargodoors" }, /turf/open/floor/plating, -/area/ship/engineering) +/area/ship/cargo) (1,1,1) = {" -Nr -Nr -Nr -Nr -Nr -Nr -Nr -Nr -Nr -GD -Nr -Nr -Nr -Nr -Nr -Nr -Nr -Nr -Nr -Nr -Nr -Nr -Nr -Nr -Nr -Nr -Nr +EK +EK +EK +EK +EK +EK +EK +OZ +EK +Ob +jP +WX +EK +Tn +EK +EK +EK +EK +EK +EK "} (2,1,1) = {" -Nr -Nr -Nr -Nr -Nr -Nr -hs -HG -JT -JT -JT -it -Ka -Nr -Nr -Nr -Nr -Nr -Nr -Nr -Nr -Nr -Nr -Nr -Nr -Nr -Nr +EK +EK +EK +EK +EK +EK +Nu +fv +tX +Ob +XU +Ly +tX +tX +Nu +EK +EK +EK +EK +EK "} (3,1,1) = {" -Nr -Nr -Nr -Nr -Bw -MT -hs -OY -hX -hX -fB -Ps -Ka -TJ -TJ -Uk -Nr -Nr -Nr -Nr -pt -VR -pt -Nr -Nr -Nr -Nr +EK +EK +EK +EK +EK +Nu +Ob +mD +Nb +Ob +LA +Kw +Nb +Nb +Ob +Nu +EK +EK +EK +EK "} (4,1,1) = {" -Nr -Nr -Nr -Bw -hs -Mz -qh -JV -AL -hi -CC -RM -vb -VS -qV -Wt -TJ -Uk -Nr -Uk -VR -qe -VR -pt -Nr -Nr -Nr +EK +EK +EK +Nu +Ob +Ob +PO +jV +Sh +KW +sw +mt +VQ +VQ +Zj +Ob +Ob +Nu +EK +EK "} (5,1,1) = {" -Nr -Nr -hs -hs -bB -TY -CC -OR -gf -Je -wP -fy -lQ -QU -kI -iF -vT -Ka -TJ -Ka -VR -qR -jK -VR -Nr -Nr -Nr +EK +EK +Nu +Ob +MR +pV +Rd +VK +xr +cj +Xa +gh +kr +Ok +XA +dJ +BO +Ob +Nu +EK "} (6,1,1) = {" -Nr -Nr -RH -sV -yh -BZ -Vn -Ee -EG -hu -uX -JU -Ka -JO -iO -Fj -YO -YK -ks -On -vp -rV -LU -VR -pt -Nr -Nr +EK +EK +Ob +cI +fg +jo +kP +iS +Kq +sa +pz +NT +CO +ix +rJ +ds +fg +Jh +Ob +EK "} (7,1,1) = {" -Nr -Nr -hs -hs -hs -ga -ug -Mi -tV -hs -hs -hs -Ka -Ka -Ty -Ko -Uu -lg -hm -rU -Ro -uo -ZV -mK -vp -pt -Nr +EK +EK +Nu +Ob +RR +RR +Wo +RR +RR +Tx +hR +Tx +RR +RR +Uk +RR +RR +Ob +Nu +EK "} (8,1,1) = {" -Nr -Nr -Nr -WE -WE -La -aB -NJ -Ud -TP -Rk -PW -cI -Ka -Ka -KX -LY -cq -pd -ke -vp -dC -GG -Uo -XS -iR -hd +EK +EK +EK +sn +aV +Cr +Ty +ui +df +Qp +gT +KO +rB +db +zG +oh +eu +bw +EK +EK "} (9,1,1) = {" -tU -WE -kZ -WE -QG -NH -wd -WB -tO -Iv -Iv -Iv -yf -DG -Ka -Ka -Ka -Ka -Ka -Ka -vp -gj -Zm -Vs -vz -sh -Nr +EK +EK +EK +EK +Dy +RT +yc +uH +df +EB +mO +vy +rB +Jv +mI +fo +xh +EK +EK +EK "} (10,1,1) = {" -WE -WE -Ej -bi -QQ -xa -dp -bV -Sn -TP -TP -jv -pL -Mx -vp -fo -SS -EZ -mm -tx -pR -XM -ql -pJ -vp -vp -vp +EK +EK +EK +sn +aV +FH +nu +Cn +df +Yu +Rk +cf +rB +rB +la +rB +eu +bw +EK +EK "} (11,1,1) = {" -Ij -Ga -dA -jr -MU -rh -TB -WU -yX -gC -gC -Yq -Jq -Vb -dL -VG -Ph -DJ -mE -yQ -Xf -CM -Va -dM -AE -Mj -qP +EK +EK +EK +Dy +Qa +rZ +pa +Ud +df +jX +lb +kq +rB +rI +Ax +tm +IZ +xh +EK +EK "} (12,1,1) = {" -WE -WE -jH -fv -YE -xa -dp -dH -Sn -TP -TP -DE -Jr -PO -vp -WQ -xt -cB -Ip -ul -pR -lb -Gr -eD -na -UO -Er +EK +EK +sn +VB +VE +YO +OI +Ee +df +cZ +TL +RX +rB +RI +fk +by +uP +eu +eu +EK "} (13,1,1) = {" -vw -WE -kZ -WE -QT -bp -Oz -vf -lK -ym -cs -eX -CI -DG -EO -EO -EO -EO -EO -EO -vp -CW -lW -lt -vz -sh -Nr +EK +EK +Dy +mH +zg +am +GN +df +df +RR +Zw +RR +rB +rB +nA +Kk +FG +xq +xh +EK "} (14,1,1) = {" -Nr -Nr -Nr -WE -WE -YL -YL -qO -xc -tH -IT -HK -zc -EO -EO -BX -if -EO -Kg -Uw -vp -YZ -Yd -lt -vz -sh -UE +EK +EK +Dy +oA +pt +Gz +df +df +le +MU +nb +da +le +rB +rB +Td +Jl +vX +xh +EK "} (15,1,1) = {" -Nr -Nr -YI -YI -YI -qf -HZ -Lr -Dw -rq -YI -EO -EO -EO -nz -Vi -sI -Ai -FV -Wh -eL -iZ -bt -CT -vp -pt -Nr +EK +aV +aV +Eq +Rm +df +df +nj +lE +GZ +IC +zO +tc +fY +rB +dQ +FM +KD +eu +eu "} (16,1,1) = {" -Nr -Nr -ow -YI -yd -UI -UI -Fq -UI -Tj -YI -Ji -NQ -BM -zW -bN -aK -Pb -Xw -eF -vp -uK -wT -VR -pt -Nr -Nr +EK +II +xy +UR +MQ +FQ +kN +oj +pA +cp +Dc +Ck +pA +ky +rB +MY +bl +mS +BH +eu "} (17,1,1) = {" -Nr -Nr -Bt -YI -wN -UI +EK +CX +zM +Ay rG -Mg -Dq -CV -Da -cb -aD -Id -rm -xw -KH -EO -mi -EO -VR -EW -Kk -VR -Nr -Nr -Nr +sh +kN +FP +pA +fY +ap +fY +iu +iz +rB +rB +iY +rB +rB +eu "} (18,1,1) = {" -Nr -Nr -Nr -Bt -YI -uB -kE -sF -UI -KZ -YI -Rp -DW -Oq -Lu -EO -mi -Hx -Nr -Hx -VR -sk -VR -pt -Nr -Nr -Nr +mz +af +Ld +Ay +Qv +Py +kN +fY +pA +fY +ap +fY +ks +wT +sX +KP +tT +Rq +dK +Ti "} (19,1,1) = {" -Nr -Nr -Nr -Nr -Bt -Op -YI -fn -LV -DA -YI -tF -EO -mi -mi -Hx -Nr -Nr -Nr -Nr -pt -VR -pt -Nr -Nr -Nr -Nr +EK +CX +Ld +qq +iB +iO +qb +Oq +mB +Fg +iC +Fg +gi +AI +eh +PP +tf +PP +sM +kg "} (20,1,1) = {" -Nr -Nr -Nr -Nr -Nr -Nr -YI -YI -Op -YI -YI -EO -EO -Nr -Nr -Nr -Nr -Nr -Nr -Nr -Nr -Nr -Nr -Nr -Nr -Nr -Nr +EK +BE +Dp +YT +Af +AW +Et +XY +ub +Oo +wH +Oo +Mu +LR +fS +aK +eN +bn +Ip +Ti +"} +(21,1,1) = {" +EK +Pi +Pi +XH +Ay +IL +ZQ +XD +VC +PR +sf +PR +wk +Va +dp +PP +rp +oW +Ti +Ti +"} +(22,1,1) = {" +EK +EK +Pi +Kd +GU +RU +BR +jF +IA +DY +WP +DY +lH +Va +Wc +PP +PP +IJ +Ti +EK +"} +(23,1,1) = {" +EK +EK +Pi +Pi +go +Li +kN +qP +ug +uM +Bm +jk +wV +qP +Jj +eX +mA +Ti +Ti +EK +"} +(24,1,1) = {" +EK +EK +EK +Pi +Pi +YC +Pi +Zt +Zt +VL +pQ +Dk +Zt +Zt +Ti +Ti +Ti +Ti +EK +EK +"} +(25,1,1) = {" +EK +EK +EK +EK +Pi +cu +Pi +EK +Pm +Vk +pQ +Gx +Pm +EK +Ti +bc +Ti +EK +EK +EK +"} +(26,1,1) = {" +EK +EK +EK +EK +EK +EK +EK +EK +Zt +Zt +st +Zt +Zt +EK +EK +EK +EK +EK +EK +EK +"} +(27,1,1) = {" +EK +EK +EK +EK +EK +EK +EK +EK +Kn +Zt +aQ +Zt +Kn +EK +EK +EK +EK +EK +EK +EK "} diff --git a/_maps/shuttles/nanotrasen/nanotrasen_heron.dmm b/_maps/shuttles/nanotrasen/nanotrasen_heron.dmm index 107044c9e80f..3f761da4dd08 100644 --- a/_maps/shuttles/nanotrasen/nanotrasen_heron.dmm +++ b/_maps/shuttles/nanotrasen/nanotrasen_heron.dmm @@ -6112,7 +6112,7 @@ /obj/item/storage/pill_bottle/aranesp, /obj/item/taperecorder, /obj/item/t_scanner, -/obj/item/switchblade, +/obj/item/kitchen/knife/switchblade, /obj/item/trash/candy, /obj/structure/filingcabinet/double, /obj/item/radio/intercom/directional/south, diff --git a/_maps/shuttles/roumain/srm_elder.dmm b/_maps/shuttles/roumain/srm_elder.dmm index 0fdb4827655a..5ea4e25b4687 100644 --- a/_maps/shuttles/roumain/srm_elder.dmm +++ b/_maps/shuttles/roumain/srm_elder.dmm @@ -2617,7 +2617,7 @@ /obj/item/clothing/under/suit/roumain, /obj/item/clothing/suit/armor/roumain, /obj/item/clothing/head/cowboy/sec/roumain, -/obj/item/clothing/suit/armor/riot/chaplain/witchhunter, +/obj/item/clothing/suit/armor/witchhunter, /obj/item/flashlight/lantern, /obj/structure/closet/secure_closet/hunter, /obj/item/lighter, diff --git a/check_regex.yaml b/check_regex.yaml index e01c41995e8e..d03e15391975 100644 --- a/check_regex.yaml +++ b/check_regex.yaml @@ -38,7 +38,7 @@ standards: - exactly: [ - 268, + 265, "non-bitwise << uses", '(? Cinematic(CULT,world) */ +// [CELADON-ADD] - EVENT_CLY +/datum/cinematic/colony_nuke + id = CINEMATIC_COLONYDESTRUCT + +/datum/cinematic/colony_nuke/content() + cinematic_sound(sound('mod_celadon/event_cly/sound/colony_explode.ogg')) + flick("intro_colony",screen) + sleep(35) + flick("colony_explode",screen) + special() + screen.icon_state = "summary_colony" +// [/CELADON-ADD] diff --git a/code/datums/components/crafting/recipes.dm b/code/datums/components/crafting/recipes.dm index ab7a2d4315d7..3b1335b28215 100644 --- a/code/datums/components/crafting/recipes.dm +++ b/code/datums/components/crafting/recipes.dm @@ -1,4 +1,3 @@ - /datum/crafting_recipe var/name = "" //in-game display name var/list/reqs = list() //type paths of items consumed associated with how many are needed @@ -11,11 +10,11 @@ var/category = CAT_NONE //where it shows up in the crafting UI var/subcategory = CAT_NONE var/always_availible = TRUE //Set to FALSE if it needs to be learned first. - /datum/crafting_recipe/New() if(!(result in reqs)) blacklist += result + /** * Run custom pre-craft checks for this recipe * diff --git a/code/datums/components/crafting/recipes/weapon.dm b/code/datums/components/crafting/recipes/weapon.dm index 10f63bede5ce..c1dde04b3650 100644 --- a/code/datums/components/crafting/recipes/weapon.dm +++ b/code/datums/components/crafting/recipes/weapon.dm @@ -125,8 +125,10 @@ name = "Pulse Slug Shell" result = /obj/item/ammo_casing/shotgun/pulseslug reqs = list(/obj/item/ammo_casing/shotgun/techshell = 1, - /obj/item/stock_parts/capacitor/adv = 2, - /obj/item/stock_parts/micro_laser/ultra = 1) + /obj/item/stock_parts/capacitor = 3, + /obj/item/stock_parts/micro_laser = 1, + /obj/item/stock_parts/cell = 1, + /datum/reagent/lithium = 5) tools = list(TOOL_SCREWDRIVER) time = 5 category = CAT_WEAPONRY @@ -135,7 +137,7 @@ /datum/crafting_recipe/dragonsbreath name = "Dragonsbreath Shell" result = /obj/item/ammo_casing/shotgun/dragonsbreath - reqs = list(/obj/item/ammo_casing/shotgun/techshell = 1, /datum/reagent/phosphorus = 5) + reqs = list(/obj/item/ammo_casing/shotgun/techshell = 1, /datum/reagent/phosphorus = 10) tools = list(TOOL_SCREWDRIVER) time = 5 category = CAT_WEAPONRY @@ -157,8 +159,11 @@ name = "Ion Scatter Shell" result = /obj/item/ammo_casing/shotgun/ion reqs = list(/obj/item/ammo_casing/shotgun/techshell = 1, - /obj/item/stock_parts/micro_laser/ultra = 1, - /obj/item/stock_parts/subspace/crystal = 1) + /obj/item/stock_parts/micro_laser = 2, + /obj/item/stock_parts/capacitor = 2, + /obj/item/stock_parts/scanning_module = 1, + /datum/reagent/iron = 5, + /datum/reagent/uranium = 5) tools = list(TOOL_SCREWDRIVER) time = 5 category = CAT_WEAPONRY @@ -179,8 +184,10 @@ name = "Scatter Laser Shell" result = /obj/item/ammo_casing/shotgun/laserscatter reqs = list(/obj/item/ammo_casing/shotgun/techshell = 1, - /obj/item/stock_parts/capacitor/adv = 1, - /obj/item/stock_parts/micro_laser/high = 1) + /obj/item/stock_parts/capacitor = 1, + /obj/item/stock_parts/micro_laser = 3, + /obj/item/stock_parts/cell = 1, + /datum/reagent/lithium = 5) tools = list(TOOL_SCREWDRIVER) time = 5 category = CAT_WEAPONRY diff --git a/code/datums/mind.dm b/code/datums/mind.dm index 771ef4dd987e..ee3ca3631332 100644 --- a/code/datums/mind.dm +++ b/code/datums/mind.dm @@ -55,7 +55,6 @@ var/damnation_type = 0 var/datum/mind/soulOwner //who owns the soul. Under normal circumstances, this will point to src var/hasSoul = TRUE // If false, renders the character unable to sell their soul. - var/holy_role = NONE //is this person a chaplain or admin role allowed to use bibles, Any rank besides 'NONE' allows for this. var/mob/living/enslaved_to //If this mind's master is another mob var/datum/language_holder/language_holder diff --git a/code/game/gamemodes/cult/cult.dm b/code/game/gamemodes/cult/cult.dm index e6f4f882a401..f7ce7b036eb5 100644 --- a/code/game/gamemodes/cult/cult.dm +++ b/code/game/gamemodes/cult/cult.dm @@ -16,8 +16,6 @@ if(!istype(M)) return FALSE if(M.mind) - if(ishuman(M) && (M.mind.holy_role)) - return FALSE if(specific_cult && specific_cult.is_sacrifice_target(M.mind)) return FALSE if(M.mind.enslaved_to && !iscultist(M.mind.enslaved_to)) diff --git a/code/game/machinery/newscaster.dm b/code/game/machinery/newscaster.dm index c53b256b04de..ef1f083dc79c 100644 --- a/code/game/machinery/newscaster.dm +++ b/code/game/machinery/newscaster.dm @@ -1,3 +1,4 @@ +/* [CELADON-REMOVE] - Перенесено в mod_celadon\fixes\code\newscaster.dm GLOBAL_DATUM_INIT(news_network, /datum/newscaster/feed_network, new) GLOBAL_LIST_EMPTY(allCasters) @@ -1029,3 +1030,4 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/newscaster/security_unit, 30) add_fingerprint(user) else return ..() +*/ // [/CELADON-REMOVE] diff --git a/code/game/mecha/mecha.dm b/code/game/mecha/mecha.dm index d2c712d32ea8..90138488c361 100644 --- a/code/game/mecha/mecha.dm +++ b/code/game/mecha/mecha.dm @@ -158,7 +158,7 @@ return cell /obj/mecha/Destroy() - if(occupant) + if(occupant && iscarbon(occupant)) occupant.SetSleeping(destruction_sleep_duration) go_out() var/mob/living/silicon/ai/AI diff --git a/code/game/objects/effects/contraband.dm b/code/game/objects/effects/contraband.dm index 500c7911a916..18e1fb3ee09d 100644 --- a/code/game/objects/effects/contraband.dm +++ b/code/game/objects/effects/contraband.dm @@ -1137,7 +1137,9 @@ poster_type = /obj/structure/sign/poster/pgf/mission_accomplished_7 icon_state = "rolled_poster" -// #undef PLACE_SPEED MOD_CHANGES-CELADON -> REMOVED BECAUSE ITS PREVENTING NEW /random POSTERS FROM OTHER FILES -// #undef POSTER_SUBTYPES EXAMPLE FOR PREVENTED /random POSTER: mod_celadon/elysium_stuff/code/elysiumMerch.dm -// #undef POSTER_LIST LINE 37, random_type = POSTER_SUBTYPES -> ERROR: undefined var +// [CELADON-REMOVE] - CELADON_STUFF_ELYSIUM - REMOVED BECAUSE ITS PREVENTING NEW /random POSTERS FROM OTHER FILES. EXAMPLE FOR PREVENTED /random POSTER: mod_celadon/stuff_elysium/code/elysiumMerch.dm. LINE 37, random_type = POSTER_SUBTYPES -> ERROR: undefined var +// #undef PLACE_SPEED +// #undef POSTER_SUBTYPES +// #undef POSTER_LIST // #undef POSTER_ADD_FROM_LIST +// [/CELADON-REMOVE] diff --git a/code/game/objects/effects/decals/turfdecal/flooring_decals.dm b/code/game/objects/effects/decals/turfdecal/flooring_decals.dm index eb9fb026e958..4cd17b47f074 100644 --- a/code/game/objects/effects/decals/turfdecal/flooring_decals.dm +++ b/code/game/objects/effects/decals/turfdecal/flooring_decals.dm @@ -801,6 +801,170 @@ TURF_DECAL_COLOR_HELPER(transparent/inteqbrown, "#4b2a18", 140) /obj/effect/turf_decal/solgov/all/bottom_right icon_state = "bottom-right-all" +/obj/effect/turf_decal/suns + icon = 'icons/obj/suns_floor.dmi' + icon_state = "suns-columm1-bottom" + +// suns 3x6 decal + +/obj/effect/turf_decal/suns/columm1 + icon_state = "suns-columm1-bottom" + +/obj/effect/turf_decal/suns/columm1/middle + icon_state = "suns-columm1-middle" + +/obj/effect/turf_decal/suns/columm1/top + icon_state = "suns-columm1-top" + +/obj/effect/turf_decal/suns/columm2 + icon_state = "suns-columm2-bottom" + +/obj/effect/turf_decal/suns/columm2/middle + icon_state = "suns-columm2-middle" + +/obj/effect/turf_decal/suns/columm2/top + icon_state = "suns-columm2-top" + +/obj/effect/turf_decal/suns/columm3 + icon_state = "suns-columm3-bottom" + +/obj/effect/turf_decal/suns/columm3/middle + icon_state = "suns-columm3-middle" + +/obj/effect/turf_decal/suns/columm3/top + icon_state = "suns-columm3-top" + +/obj/effect/turf_decal/suns/columm4 + icon_state = "suns-columm4-middle" + +/obj/effect/turf_decal/suns/columm4/top + icon_state = "suns-columm4-top" + +/obj/effect/turf_decal/suns/columm5 + icon_state = "suns-columm5-middle" + +/obj/effect/turf_decal/suns/columm5/top + icon_state = "suns-columm5-top" + +/obj/effect/turf_decal/suns/columm6 + icon_state = "suns-columm6-middle" + +/obj/effect/turf_decal/suns/columm6/top + icon_state = "suns-columm6-top" + +// suns alt decal + +/obj/effect/turf_decal/suns/alt + icon_state = "sunsalt-top-left" + +/obj/effect/turf_decal/suns/alt/top_left + icon_state = "sunsalt-top-left" + +/obj/effect/turf_decal/suns/alt/top_center + icon_state = "sunsalt-top-center" + +/obj/effect/turf_decal/suns/alt/top_right + icon_state = "sunsalt-top-right" + +/obj/effect/turf_decal/suns/alt/middle_left + icon_state = "sunsalt-middle-left" + +/obj/effect/turf_decal/suns/alt/middle_center + icon_state = "sunsalt-middle-center" + +/obj/effect/turf_decal/suns/alt/middle_right + icon_state = "sunsalt-middle-right" + +/obj/effect/turf_decal/suns/alt/bottom_left + icon_state = "sunsalt-bottom-left" + +/obj/effect/turf_decal/suns/alt/bottom_center + icon_state = "sunsalt-bottom-center" + +/obj/effect/turf_decal/suns/alt/bottom_right + icon_state = "sunsalt-bottom-right" + +// suns 3x6 decal transparent + +/obj/effect/turf_decal/suns/transparent/columm1 + icon_state = "sunstrans-columm1-bottom" + +/obj/effect/turf_decal/suns/transparent/columm1/middle + icon_state = "sunstrans-columm1-middle" + +/obj/effect/turf_decal/suns/transparent/columm1/top + icon_state = "sunstrans-columm1-top" + +/obj/effect/turf_decal/suns/transparent/columm2 + icon_state = "sunstrans-columm2-bottom" + +/obj/effect/turf_decal/suns/transparent/columm2/middle + icon_state = "sunstrans-columm2-middle" + +/obj/effect/turf_decal/suns/transparent/columm2/top + icon_state = "sunstrans-columm2-top" + +/obj/effect/turf_decal/suns/transparent/columm3 + icon_state = "sunstrans-columm3-bottom" + +/obj/effect/turf_decal/suns/transparent/columm3/middle + icon_state = "sunstrans-columm3-middle" + +/obj/effect/turf_decal/suns/transparent/columm3/top + icon_state = "sunstrans-columm3-top" + +/obj/effect/turf_decal/suns/transparent/columm4 + icon_state = "sunstrans-columm4-middle" + +/obj/effect/turf_decal/suns/transparent/columm4/top + icon_state = "sunstrans-columm4-top" + +/obj/effect/turf_decal/suns/transparent/columm5 + icon_state = "sunstrans-columm5-middle" + +/obj/effect/turf_decal/suns/transparent/columm5/top + icon_state = "sunstrans-columm5-top" + +/obj/effect/turf_decal/suns/transparent/columm6 + icon_state = "sunstrans-columm6-middle" + +/obj/effect/turf_decal/suns/transparent/columm6/top + icon_state = "sunstrans-columm6-top" + +// suns alt decal + +/obj/effect/turf_decal/suns/transparent/alt + icon_state = "sunsalttrans-top-left" + +/obj/effect/turf_decal/suns/transparent/alt/top_left + icon_state = "sunsalttrans-top-left" + +/obj/effect/turf_decal/suns/transparent/alt/top_center + icon_state = "sunsalttrans-top-center" + +/obj/effect/turf_decal/suns/transparent/alt/top_right + icon_state = "sunsalttrans-top-right" + +/obj/effect/turf_decal/suns/transparent/alt/middle_left + icon_state = "sunsalttrans-middle-left" + +/obj/effect/turf_decal/suns/transparent/alt/middle_center + icon_state = "sunsalttrans-middle-center" + +/obj/effect/turf_decal/suns/transparent/alt/middle_right + icon_state = "sunsalttrans-middle-right" + +/obj/effect/turf_decal/suns/transparent/alt/bottom_left + icon_state = "sunsalttrans-bottom-left" + +/obj/effect/turf_decal/suns/transparent/alt/bottom_center + icon_state = "sunsalttrans-bottom-center" + +/obj/effect/turf_decal/suns/transparent/alt/bottom_right + icon_state = "sunsalttrans-bottom-right" + +// nanotrasen + /obj/effect/turf_decal/nanotrasen //placeholder for sorting these together, add 3x3 NT and Vigilitas logos later icon = 'icons/obj/nanotrasen_floor.dmi' icon_state = "NS-2x2" //also placeholder diff --git a/code/game/objects/items/cards_ids.dm b/code/game/objects/items/cards_ids.dm index 4d0a898ccf8b..2df043019c3e 100644 --- a/code/game/objects/items/cards_ids.dm +++ b/code/game/objects/items/cards_ids.dm @@ -765,13 +765,26 @@ update_label() name = "bunker access ID" /obj/item/card/id/solgov - name = "\improper SolGov ID" - desc = "A SolGov ID with no proper access to speak of." + name = "\improper SolGov keycard" + desc = "A SolGov keycard with no proper access to speak of." assignment = "Officer" icon_state = "solgov" uses_overlays = FALSE /obj/item/card/id/solgov/commander - name = "\improper SolGov ID" - desc = "A SolGov ID with no proper access to speak of. This one indicates a Commander." + name = "\improper SolGov commander keycard" + desc = "A SolGov keycard with no proper access to speak of. This one indicates a Commander." assignment = "Commander" + +/obj/item/card/id/suns + name = "\improper SUNS keycard" + desc = "A keycard belonging to the Student-Union Association of Naturalistic Sciences." + assignment = "Student" + icon_state = "suns" + uses_overlays = FALSE + +/obj/item/card/id/suns/command + name = "\improper SUNS command keycard" + desc = "A keycard belonging to the Student-Union Association of Naturalistic Sciences. This one has a gold stripe, indicating a command member." + assignment = "Academic Staff" + icon_state = "sunscommand" diff --git a/code/game/objects/items/desk_flags.dm b/code/game/objects/items/desk_flags.dm index 3e7c299fc3bd..c1af9cfe6c3f 100644 --- a/code/game/objects/items/desk_flags.dm +++ b/code/game/objects/items/desk_flags.dm @@ -1,6 +1,6 @@ /obj/item/desk_flag name = "blank desk flag" - desc = "Show your patriotism with WaffleCo. brand desk flags!" + desc = "Show your patriotism with desk flags!" icon = 'icons/obj/deskflags.dmi' icon_state = "flag" force = 3 @@ -30,3 +30,8 @@ name = "gezenan desk flag" desc = "A small banner on a pole depicting the sigil of the Pan-Gezenan Federation." icon_state = "gezena" + +/obj/item/desk_flag/suns + name = "SUNS desk flag" + desc = "A little desk decoration in the gold and purple color palette of SUNS." + icon_state = "suns" diff --git a/code/game/objects/items/devices/PDA/PDA_types.dm b/code/game/objects/items/devices/PDA/PDA_types.dm index 37613679e628..c8a918732a9d 100644 --- a/code/game/objects/items/devices/PDA/PDA_types.dm +++ b/code/game/objects/items/devices/PDA/PDA_types.dm @@ -239,3 +239,8 @@ name = "brig physician PDA" default_cartridge = /obj/item/cartridge/medical icon_state = "pda-brig_phys" + +/obj/item/pda/suns + name = "SUNS PDA" + default_cartridge = /obj/item/cartridge/medical + icon_state = "pda-suns" diff --git a/code/game/objects/items/devices/radio/encryptionkey.dm b/code/game/objects/items/devices/radio/encryptionkey.dm index 73cae6b853bc..f8ced22c54be 100644 --- a/code/game/objects/items/devices/radio/encryptionkey.dm +++ b/code/game/objects/items/devices/radio/encryptionkey.dm @@ -88,6 +88,11 @@ icon_state = "solgov_cypherkey" channels = list(RADIO_CHANNEL_SOLGOV = 1) +// /obj/item/encryptionkey/suns +// name = "\improper SUNS encryption key" +// icon_state = "suns_cypherkey" +// channels = list(RADIO_CHANNEL_SUNS = 1) + /obj/item/encryptionkey/wideband name = "wideband encryption key" icon = 'icons/obj/radio.dmi' diff --git a/code/game/objects/items/devices/radio/headset.dm b/code/game/objects/items/devices/radio/headset.dm index 3afd539d4c97..0f0081c90454 100644 --- a/code/game/objects/items/devices/radio/headset.dm +++ b/code/game/objects/items/devices/radio/headset.dm @@ -118,6 +118,26 @@ GLOBAL_LIST_INIT(channel_tokens, list( name = "team leader headset" command = TRUE +/obj/item/radio/headset/syndicate/suns + name = "SUNS headset" + icon_state = "suns_headset" + desc = "A headset worn by staff and students of SUNS, both in the frontier and elsewhere." + +/obj/item/radio/headset/syndicate/suns/command + name = "SUNS command headset" + desc = "A headset worn by staff and students of SUNS, both in the frontier and elsewhere. This one is worn by command staff." + command = TRUE + +/obj/item/radio/headset/syndicate/alt/suns + name = "SUNS bowman headset" + icon_state = "suns_headset_alt" + desc = "A headset worn by staff and students of SUNS, both in the frontier and elsewhere. Protects ears from distractions during exams." + +/obj/item/radio/headset/syndicate/alt/suns/command + name = "SUNS bowman command headset" + desc = "A headset worn by staff and students of SUNS, both in the frontier and elsewhere. This one is worn by command staff. Protects ears from distractions during exams." + command = TRUE + //nanotrasen /obj/item/radio/headset/nanotrasen name = "nanotrasen radio headset" diff --git a/code/game/objects/items/holy_weapons.dm b/code/game/objects/items/holy_weapons.dm index 872d81323cf3..0affcd107af0 100644 --- a/code/game/objects/items/holy_weapons.dm +++ b/code/game/objects/items/holy_weapons.dm @@ -1,150 +1,12 @@ // CHAPLAIN CUSTOM ARMORS // -/obj/item/clothing/head/helmet/chaplain - name = "crusader helmet" - desc = "Deus Vult." - icon_state = "knight_templar" - item_state = "knight_templar" - armor = list("melee" = 50, "bullet" = 10, "laser" = 10, "energy" = 10, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 80, "acid" = 80) - flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE|HIDEHAIR - flags_cover = HEADCOVERSEYES | HEADCOVERSMOUTH - strip_delay = 80 - dog_fashion = null - -/obj/item/clothing/suit/armor/riot/chaplain - name = "crusader armour" - desc = "God wills it!" - icon_state = "chaplain_templar" - item_state = "knight_templar" - allowed = list(/obj/item/storage/book/bible, /obj/item/nullrod, /obj/item/reagent_containers/food/drinks/bottle/holywater, /obj/item/storage/fancy/candle_box, /obj/item/candle, /obj/item/tank/internals/emergency_oxygen, /obj/item/tank/internals/plasmaman) - slowdown = 0 - clothing_flags = NONE - -/obj/item/choice_beacon/holy - name = "armaments beacon" - desc = "Contains a set of armaments for the chaplain." - -/obj/item/choice_beacon/holy/canUseBeacon(mob/living/user) - if(user.mind && user.mind.holy_role) - return ..() - else - playsound(src, 'sound/machines/buzz-sigh.ogg', 40, TRUE) - return FALSE - -/obj/item/choice_beacon/holy/generate_display_names() - var/static/list/holy_item_list - if(!holy_item_list) - holy_item_list = list() - var/list/templist = typesof(/obj/item/storage/box/holy) - for(var/V in templist) - var/atom/A = V - holy_item_list[initial(A.name)] = A - return holy_item_list - -/obj/item/choice_beacon/holy/spawn_option(obj/choice,mob/living/M) - if(!GLOB.holy_armor_type) - ..() - playsound(src, 'sound/effects/pray_chaplain.ogg', 40, TRUE) - SSblackbox.record_feedback("tally", "chaplain_armor", 1, "[choice]") - GLOB.holy_armor_type = choice - else - to_chat(M, "A selection has already been made. Self-Destructing...") - return - - /obj/item/storage/box/holy - name = "Templar Kit" - -/obj/item/storage/box/holy/PopulateContents() - new /obj/item/clothing/head/helmet/chaplain(src) - new /obj/item/clothing/suit/armor/riot/chaplain(src) - -/obj/item/storage/box/holy/student - name = "Profane Scholar Kit" - -/obj/item/storage/box/holy/student/PopulateContents() - new /obj/item/clothing/suit/armor/riot/chaplain/studentuni(src) - new /obj/item/clothing/head/helmet/chaplain/cage(src) - -/obj/item/clothing/suit/armor/riot/chaplain/studentuni - name = "student robe" - desc = "The uniform of a bygone institute of learning." - icon_state = "chaplain_studentuni" - item_state = "studentuni" - body_parts_covered = ARMS|CHEST - allowed = list(/obj/item/storage/book/bible, /obj/item/nullrod, /obj/item/reagent_containers/food/drinks/bottle/holywater, /obj/item/storage/fancy/candle_box, /obj/item/candle, /obj/item/tank/internals/emergency_oxygen, /obj/item/tank/internals/plasmaman) - -/obj/item/clothing/head/helmet/chaplain/cage - name = "cage" - desc = "A cage that restrains the will of the self, allowing one to see the profane world for what it is." - flags_inv = HIDEHAIR //bald - mob_overlay_icon = 'icons/mob/large-worn-icons/64x64/head.dmi' - icon_state = "cage" - item_state = "cage" - worn_x_dimension = 64 - worn_y_dimension = 64 - -/obj/item/storage/box/holy/sentinel - name = "Stone Sentinel Kit" - -/obj/item/storage/box/holy/sentinel/PopulateContents() - new /obj/item/clothing/suit/armor/riot/chaplain/ancient(src) - new /obj/item/clothing/head/helmet/chaplain/ancient(src) - -/obj/item/clothing/head/helmet/chaplain/ancient - name = "ancient helmet" - desc = "None may pass!" - icon_state = "knight_ancient" - item_state = "knight_ancient" - -/obj/item/clothing/suit/armor/riot/chaplain/ancient - name = "ancient armour" - desc = "Defend the treasure..." - icon_state = "chaplain_ancient" - item_state = "knight_ancient" - -/obj/item/storage/box/holy/witchhunter name = "Witchhunter Kit" -/obj/item/storage/box/holy/witchhunter/PopulateContents() - new /obj/item/clothing/suit/armor/riot/chaplain/witchhunter(src) - new /obj/item/clothing/head/helmet/chaplain/witchunter_hat(src) - -/obj/item/clothing/suit/armor/riot/chaplain/witchhunter - name = "witchunter garb" - desc = "This worn outfit saw much use back in the day." - icon_state = "chaplain_witchhunter" - item_state = "witchhunter" - body_parts_covered = CHEST|GROIN|LEGS|ARMS - -/obj/item/clothing/head/helmet/chaplain/witchunter_hat - name = "witchunter hat" - desc = "This hat saw much use back in the day." - icon_state = "witchhunterhat" - item_state = "witchhunterhat" - flags_cover = HEADCOVERSEYES - flags_inv = HIDEEYES|HIDEHAIR - -/obj/item/storage/box/holy/adept - name = "Divine Adept Kit" - -/obj/item/storage/box/holy/adept/PopulateContents() - new /obj/item/clothing/suit/armor/riot/chaplain/adept(src) - new /obj/item/clothing/head/helmet/chaplain/adept(src) - -/obj/item/clothing/head/helmet/chaplain/adept - name = "adept hood" - desc = "Its only heretical when others do it." - icon_state = "crusader" - item_state = "crusader" - flags_cover = HEADCOVERSEYES - flags_inv = HIDEHAIR|HIDEFACE|HIDEEARS +/obj/item/storage/box/holy/PopulateContents() + new /obj/item/clothing/head/witchunter(src) + new /obj/item/clothing/suit/armor/witchhunter(src) -/obj/item/clothing/suit/armor/riot/chaplain/adept - name = "adept robes" - desc = "The ideal outfit for burning the unfaithful." - icon_state = "chaplain_crusader" - item_state = "crusader" /obj/item/storage/box/holy/follower name = "Followers of the Chaplain Kit" @@ -203,62 +65,6 @@ var/reskinned = FALSE var/chaplain_spawnable = TRUE -/obj/item/nullrod/Initialize() - . = ..() - AddComponent(/datum/component/anti_magic, TRUE, TRUE, FALSE, null, null, FALSE) - -/obj/item/nullrod/attack_self(mob/user) - if(user.mind && (user.mind.holy_role) && !reskinned) - reskin_holy_weapon(user) - -/** - * reskin_holy_weapon: Shows a user a list of all available nullrod reskins and based on his choice replaces the nullrod with the reskinned version - * - * Arguments: - * * M The mob choosing a nullrod reskin - */ -/obj/item/nullrod/proc/reskin_holy_weapon(mob/M) - if(GLOB.holy_weapon_type) - return - var/list/display_names = list() - var/list/nullrod_icons = list() - for(var/V in typesof(/obj/item/nullrod)) - var/obj/item/nullrod/rodtype = V - if(initial(rodtype.chaplain_spawnable)) - display_names[initial(rodtype.name)] = rodtype - nullrod_icons += list(initial(rodtype.name) = image(icon = initial(rodtype.icon), icon_state = initial(rodtype.icon_state))) - - nullrod_icons = sortList(nullrod_icons) - var/choice = show_radial_menu(M, src , nullrod_icons, custom_check = CALLBACK(src, PROC_REF(check_menu), M), radius = 42, require_near = TRUE) - if(!choice || !check_menu(M)) - return - - var/A = display_names[choice] // This needs to be on a separate var as list member access is not allowed for new - var/obj/item/nullrod/holy_weapon = new A - GLOB.holy_weapon_type = holy_weapon.type - - SSblackbox.record_feedback("tally", "chaplain_weapon", 1, "[choice]") - - if(holy_weapon) - holy_weapon.reskinned = TRUE - qdel(src) - M.put_in_active_hand(holy_weapon) - -/** - * check_menu: Checks if we are allowed to interact with a radial menu - * - * Arguments: - * * user The mob interacting with a menu - */ -/obj/item/nullrod/proc/check_menu(mob/user) - if(!istype(user)) - return FALSE - if(QDELETED(src) || reskinned) - return FALSE - if(user.incapacitated() || !user.is_holding(src)) - return FALSE - return TRUE - /obj/item/nullrod/godhand icon_state = "disintegrate" item_state = "disintegrate" @@ -648,13 +454,6 @@ hitsound = 'sound/weapons/bite.ogg' var/used_blessing = FALSE -/obj/item/nullrod/carp/attack_self(mob/living/user) - if(used_blessing) - else if(user.mind && (user.mind.holy_role)) - to_chat(user, "You are blessed by Carp-Sie. Wild space carp will no longer attack you.") - user.faction |= "carp" - used_blessing = TRUE - /obj/item/nullrod/claymore/bostaff //May as well make it a "claymore" and inherit the blocking name = "monk's staff" desc = "A long, tall staff made of polished wood. Traditionally used in ancient old-Earth martial arts, it is now used to harass the clown." diff --git a/code/game/objects/items/kitchen.dm b/code/game/objects/items/kitchen.dm index e386420462d6..9e90329404f0 100644 --- a/code/game/objects/items/kitchen.dm +++ b/code/game/objects/items/kitchen.dm @@ -177,6 +177,42 @@ /obj/item/kitchen/knife/hunting/set_butchering() AddComponent(/datum/component/butchering, 80 - force, 100, force + 10) +/obj/item/kitchen/knife/switchblade + name = "switchblade" + icon_state = "switchblade" + lefthand_file = 'icons/mob/inhands/weapons/swords_lefthand.dmi' + righthand_file = 'icons/mob/inhands/weapons/swords_righthand.dmi' + desc = "A sharp, concealable, spring-loaded knife." + flags_1 = CONDUCT_1 + force = 3 + w_class = WEIGHT_CLASS_SMALL + throwforce = 5 + custom_materials = list(/datum/material/iron=12000) + hitsound = 'sound/weapons/genhit.ogg' + attack_verb = list("stubbed", "poked") + resistance_flags = FIRE_PROOF + var/extended = 0 + +/obj/item/kitchen/knife/switchblade/attack_self(mob/user) + extended = !extended + playsound(src.loc, 'sound/weapons/batonextend.ogg', 50, TRUE) + if(extended) + force = 20 + w_class = WEIGHT_CLASS_NORMAL + throwforce = 23 + icon_state = "switchblade_ext" + attack_verb = list("slashed", "stabbed", "sliced", "torn", "ripped", "diced", "cut") + hitsound = 'sound/weapons/bladeslice.ogg' + sharpness = IS_SHARP + else + force = 3 + w_class = WEIGHT_CLASS_SMALL + throwforce = 5 + icon_state = "switchblade" + attack_verb = list("stubbed", "poked") + hitsound = 'sound/weapons/genhit.ogg' + sharpness = IS_BLUNT + /obj/item/kitchen/knife/combat name = "combat knife" icon = 'icons/obj/world/melee.dmi' diff --git a/code/game/objects/items/stacks/tiles/tiles_suns.dm b/code/game/objects/items/stacks/tiles/tiles_suns.dm new file mode 100644 index 000000000000..65cc090b152d --- /dev/null +++ b/code/game/objects/items/stacks/tiles/tiles_suns.dm @@ -0,0 +1,64 @@ +/obj/item/stack/tile/suns + name = "white marble tile" + singular_name = "white marble floor tile" + icon_state = "tile_suns_light" + turf_type = /turf/open/floor/suns + tile_reskin_types = list( + /obj/item/stack/tile/suns/plain, + /obj/item/stack/tile/suns/pattern, + /obj/item/stack/tile/suns/hatch, + /obj/item/stack/tile/suns/diagonal, + /obj/item/stack/tile/suns/grid, + /obj/item/stack/tile/suns/dark, + /obj/item/stack/tile/suns/dark/plain, + /obj/item/stack/tile/suns/dark/pattern) + +/obj/item/stack/tile/suns/plain + name = "white plain marble tile" + singular_name = "white plain marble floor tile" + icon_state = "tile_suns_lightplain" + turf_type = /turf/open/floor/suns/plain + +/obj/item/stack/tile/suns/pattern + name = "patterned white marble tile" + singular_name = "patterned white marble floor tile" + icon_state = "tile_suns_lightpattern" + turf_type = /turf/open/floor/suns/pattern + +/obj/item/stack/tile/suns/hatch + name = "hatched white marble tile" + singular_name = "hatched white marble floor tile" + icon_state = "tile_suns_lighthatched" + turf_type = /turf/open/floor/suns/hatch + +/obj/item/stack/tile/suns/diagonal + name = "diagonal white marble tile" + singular_name = "diagonal white marble floor tile" + icon_state = "tile_suns_lightdiag" + turf_type = /turf/open/floor/suns/diagonal + +/obj/item/stack/tile/suns/grid + name = "dark grid tile" + singular_name = "dark grid floor floor tile" + icon_state = "tile_suns_darkchunky" + turf_type = /turf/open/floor/suns/grid + +/obj/item/stack/tile/suns/dark + name = "black marble tile" + singular_name = "black marble floor tile" + icon_state = "tile_suns_dark" + turf_type = /turf/open/floor/suns/dark + +/obj/item/stack/tile/suns/dark/plain + name = "black plain marble tile" + singular_name = "black plain marble floor tile" + icon_state = "tile_suns_darkplain" + turf_type = /turf/open/floor/suns/dark/plain + +/obj/item/stack/tile/suns/dark/pattern + name = "patterned black marble tile" + singular_name = "patterned black marble floor tile" + icon_state = "tile_suns_darkpattern" + turf_type = /turf/open/floor/suns/dark/pattern + + diff --git a/code/game/objects/items/storage/book.dm b/code/game/objects/items/storage/book.dm index 45fee1d67660..67dba503642d 100644 --- a/code/game/objects/items/storage/book.dm +++ b/code/game/objects/items/storage/book.dm @@ -1,3 +1,10 @@ +//need to refactor this. +GLOBAL_LIST_INIT(biblenames, list("Bible", "Quran", "Scrapbook", "Burning Bible", "Clown Bible", "Banana Bible", "Creeper Bible", "White Bible", "Holy Light", "The God Delusion", "Tome", "The King in Yellow", "Ithaqua", "Scientology", "Melted Bible", "Necronomicon", "Insulationism", "Guru Granth Sahib")) +//If you get these two lists not matching in size, there will be runtimes and I will hurt you in ways you couldn't even begin to imagine +// if your bible has no custom itemstate, use one of the existing ones +GLOBAL_LIST_INIT(biblestates, list("bible", "koran", "scrapbook", "burning", "honk1", "honk2", "creeper", "white", "holylight", "atheist", "tome", "kingyellow", "ithaqua", "scientology", "melted", "necronomicon", "insuls", "gurugranthsahib")) +GLOBAL_LIST_INIT(bibleitemstates, list("bible", "koran", "scrapbook", "burning", "honk1", "honk2", "creeper", "white", "holylight", "atheist", "tome", "kingyellow", "ithaqua", "scientology", "melted", "necronomicon", "kingyellow", "gurugranthsahib")) + /obj/item/storage/book name = "hollowed book" desc = "I guess someone didn't like it." @@ -17,18 +24,6 @@ /obj/item/storage/book/attack_self(mob/user) to_chat(user, "The pages of [title] have been cut out!") -GLOBAL_LIST_INIT(biblenames, list("Bible", "Quran", "Scrapbook", "Burning Bible", "Clown Bible", "Banana Bible", "Creeper Bible", "White Bible", "Holy Light", "The God Delusion", "Tome", "The King in Yellow", "Ithaqua", "Scientology", "Melted Bible", "Necronomicon", "Insulationism", "Guru Granth Sahib")) -//If you get these two lists not matching in size, there will be runtimes and I will hurt you in ways you couldn't even begin to imagine -// if your bible has no custom itemstate, use one of the existing ones -GLOBAL_LIST_INIT(biblestates, list("bible", "koran", "scrapbook", "burning", "honk1", "honk2", "creeper", "white", "holylight", "atheist", "tome", "kingyellow", "ithaqua", "scientology", "melted", "necronomicon", "insuls", "gurugranthsahib")) -GLOBAL_LIST_INIT(bibleitemstates, list("bible", "koran", "scrapbook", "burning", "honk1", "honk2", "creeper", "white", "holylight", "atheist", "tome", "kingyellow", "ithaqua", "scientology", "melted", "necronomicon", "kingyellow", "gurugranthsahib")) - -/mob/proc/bible_check() //The bible, if held, might protect against certain things - var/obj/item/storage/book/bible/B = locate() in src - if(is_holding(B)) - return B - return 0 - /obj/item/storage/book/bible name = "bible" desc = "Apply to head repeatedly." @@ -41,205 +36,6 @@ GLOBAL_LIST_INIT(bibleitemstates, list("bible", "koran", "scrapbook", "burning", var/deity_name = "Christ" force_string = "holy" -/obj/item/storage/book/bible/Initialize() - . = ..() - AddComponent(/datum/component/anti_magic, FALSE, TRUE) - -/obj/item/storage/book/bible/attack_self(mob/living/carbon/human/H) - if(!istype(H)) - return - if(!H.can_read(src)) - return FALSE - // If H is the Chaplain, we can set the icon_state of the bible (but only once!) - if(!GLOB.bible_icon_state && H.mind.holy_role == HOLY_ROLE_HIGHPRIEST) - var/dat = "Pick Bible Style

Pick a bible style

" - for(var/i in 1 to GLOB.biblestates.len) - var/icon/bibleicon = icon('icons/obj/storage.dmi', GLOB.biblestates[i]) - var/nicename = GLOB.biblenames[i] - H << browse_rsc(bibleicon, nicename) - dat += {""} - dat += "
[nicename]
" - H << browse(dat, "window=editicon;can_close=0;can_minimize=0;size=250x650") - -/obj/item/storage/book/bible/Topic(href, href_list) - if(!usr.canUseTopic(src, BE_CLOSE)) - return - if(href_list["seticon"] && !GLOB.bible_icon_state) - var/iconi = text2num(href_list["seticon"]) - var/biblename = GLOB.biblenames[iconi] - icon_state = GLOB.biblestates[iconi] - item_state = GLOB.bibleitemstates[iconi] - - if(icon_state == "honk1" || icon_state == "honk2") - var/mob/living/carbon/human/H = usr - H.dna.add_mutation(CLOWNMUT) - H.equip_to_slot_or_del(new /obj/item/clothing/mask/gas/clown_hat(H), ITEM_SLOT_MASK) - if(icon_state == "insuls") - var/mob/living/carbon/human/H =usr - var/obj/item/clothing/gloves/color/fyellow/insuls = new - insuls.name = "insuls" - insuls.desc = "A mere copy of the true insuls." - insuls.siemens_coefficient = 0.99999 - H.equip_to_slot(insuls, ITEM_SLOT_GLOVES) - GLOB.bible_icon_state = icon_state - GLOB.bible_item_state = item_state - - SSblackbox.record_feedback("text", "religion_book", 1, "[biblename]") - usr << browse(null, "window=editicon") - -/obj/item/storage/book/bible/proc/bless(mob/living/L, mob/living/user) - if(GLOB.religious_sect) - return GLOB.religious_sect.sect_bless(L,user) - if(!ishuman(L)) - return - var/mob/living/carbon/human/H = L - for(var/X in H.bodyparts) - var/obj/item/bodypart/BP = X - if(!IS_ORGANIC_LIMB(BP)) - to_chat(user, "[src.deity_name] refuses to heal this metallic taint!") - return 0 - - var/heal_amt = 10 - var/list/hurt_limbs = H.get_damaged_bodyparts(1, 1, null, BODYTYPE_ORGANIC) - - if(hurt_limbs.len) - for(var/X in hurt_limbs) - var/obj/item/bodypart/affecting = X - if(affecting.heal_damage(heal_amt, heal_amt, null, BODYTYPE_ORGANIC)) - H.update_damage_overlays() - H.visible_message("[user] heals [H] with the power of [deity_name]!") - to_chat(H, "May the power of [deity_name] compel you to be healed!") - playsound(src.loc, "punch", 25, TRUE, -1) - SEND_SIGNAL(H, COMSIG_ADD_MOOD_EVENT, "blessing", /datum/mood_event/blessing) - return 1 - -/obj/item/storage/book/bible/attack(mob/living/M, mob/living/carbon/human/user, heal_mode = TRUE) - - if (!user.IsAdvancedToolUser()) - to_chat(user, "You don't have the dexterity to do this!") - return - - if (HAS_TRAIT(user, TRAIT_CLUMSY) && prob(50)) - to_chat(user, "[src] slips out of your hand and hits your head.") - user.take_bodypart_damage(10) - user.Unconscious(400) - return - - var/chaplain = 0 - if(user.mind && (user.mind.holy_role)) - chaplain = 1 - - if(!chaplain) - to_chat(user, "The book sizzles in your hands.") - user.take_bodypart_damage(0,10) - return - - if (!heal_mode) - return ..() - - var/smack = 1 - - if (M.stat != DEAD) - if(chaplain && user == M) - to_chat(user, "You can't heal yourself!") - return - - if(prob(60) && bless(M, user)) - smack = 0 - else if(iscarbon(M)) - var/mob/living/carbon/C = M - if(!istype(C.head, /obj/item/clothing/head/helmet)) - C.adjustOrganLoss(ORGAN_SLOT_BRAIN, 5, 60) - to_chat(C, "You feel dumber.") - - if(smack) - M.visible_message("[user] beats [M] over the head with [src]!", \ - "[user] beats [M] over the head with [src]!") - playsound(src.loc, "punch", 25, TRUE, -1) - log_combat(user, M, "attacked", src) - - else - M.visible_message("[user] smacks [M]'s lifeless corpse with [src].") - playsound(src.loc, "punch", 25, TRUE, -1) - -/obj/item/storage/book/bible/afterattack(atom/A, mob/user, proximity) - . = ..() - if(!proximity) - return - if(isfloorturf(A)) - to_chat(user, "You hit the floor with the bible.") - if(user.mind && (user.mind.holy_role)) - for(var/obj/effect/rune/R in orange(2,user)) - R.invisibility = 0 - if(user?.mind?.holy_role) - if(A.reagents && A.reagents.has_reagent(/datum/reagent/water)) // blesses all the water in the holder - to_chat(user, "You bless [A].") - var/water2holy = A.reagents.get_reagent_amount(/datum/reagent/water) - A.reagents.del_reagent(/datum/reagent/water) - A.reagents.add_reagent(/datum/reagent/water/holywater,water2holy) - if(A.reagents && A.reagents.has_reagent(/datum/reagent/fuel/unholywater)) // yeah yeah, copy pasted code - sue me - to_chat(user, "You purify [A].") - var/unholy2clean = A.reagents.get_reagent_amount(/datum/reagent/fuel/unholywater) - A.reagents.del_reagent(/datum/reagent/fuel/unholywater) - A.reagents.add_reagent(/datum/reagent/water/holywater,unholy2clean) - if(istype(A, /obj/item/storage/book/bible) && !istype(A, /obj/item/storage/book/bible/syndicate)) - to_chat(user, "You purify [A], conforming it to your belief.") - var/obj/item/storage/book/bible/B = A - B.name = name - B.icon_state = icon_state - B.item_state = item_state - if(istype(A, /obj/item/cult_bastard) && !iscultist(user)) - var/obj/item/cult_bastard/sword = A - to_chat(user, "You begin to exorcise [sword].") - playsound(src,'sound/hallucinations/veryfar_noise.ogg',40,TRUE) - if(do_after(user, 40, target = sword)) - playsound(src,'sound/effects/pray_chaplain.ogg',60,TRUE) - for(var/obj/item/soulstone/SS in sword.contents) - SS.usability = TRUE - for(var/mob/living/simple_animal/shade/EX in SS) - SSticker.mode.remove_cultist(EX.mind, 1, 0) - EX.icon_state = "ghost1" - EX.name = "Purified [EX.name]" - SS.release_shades(user) - qdel(SS) - new /obj/item/nullrod/claymore(get_turf(sword)) - user.visible_message("[user] purifies [sword]!") - qdel(sword) - else if(istype(A, /obj/item/soulstone) && !iscultist(user)) - var/obj/item/soulstone/SS = A - if(SS.purified) - return - to_chat(user, "You begin to exorcise [SS].") - playsound(src,'sound/hallucinations/veryfar_noise.ogg',40,TRUE) - if(do_after(user, 40, target = SS)) - playsound(src,'sound/effects/pray_chaplain.ogg',60,TRUE) - SS.usability = TRUE - SS.purified = TRUE - SS.icon_state = "purified_soulstone" - for(var/mob/M in SS.contents) - if(M.mind) - SS.icon_state = "purified_soulstone2" - if(iscultist(M)) - SSticker.mode.remove_cultist(M.mind, FALSE, FALSE) - for(var/mob/living/simple_animal/shade/EX in SS) - EX.icon_state = "ghost1" - EX.name = "Purified [initial(EX.name)]" - user.visible_message("[user] purifies [SS]!") - else if(istype(A, /obj/item/nullrod/scythe/talking)) - var/obj/item/nullrod/scythe/talking/sword = A - to_chat(user, "You begin to exorcise [sword]...") - playsound(src,'sound/hallucinations/veryfar_noise.ogg',40,TRUE) - if(do_after(user, 40, target = sword)) - playsound(src,'sound/effects/pray_chaplain.ogg',60,TRUE) - for(var/mob/living/simple_animal/shade/S in sword.contents) - to_chat(S, "You were destroyed by the exorcism!") - qdel(S) - sword.possessed = FALSE //allows the chaplain (or someone else) to reroll a new spirit for their sword - sword.name = initial(sword.name) - REMOVE_TRAIT(sword, TRAIT_NODROP, HAND_REPLACEMENT_TRAIT) //in case the "sword" is a possessed dummy - user.visible_message("[user] exorcises [sword]!", \ - "You successfully exorcise [sword]!") - /obj/item/storage/book/bible/koran name = "Koran" icon_state = "koran" @@ -253,34 +49,6 @@ GLOBAL_LIST_INIT(bibleitemstates, list("bible", "koran", "scrapbook", "burning", new /obj/item/reagent_containers/food/drinks/bottle/whiskey(src) /obj/item/storage/book/bible/syndicate + name = "Syndicate Tome" icon_state ="ebook" deity_name = "The Syndicate" - throw_speed = 2 - throwforce = 18 - throw_range = 7 - force = 18 - hitsound = 'sound/weapons/sear.ogg' - damtype = BURN - name = "Syndicate Tome" - attack_verb = list("attacked", "burned", "blessed", "damned", "scorched") - var/uses = 1 - -/obj/item/storage/book/bible/syndicate/attack_self(mob/living/carbon/human/H) - if (uses) - H.mind.holy_role = HOLY_ROLE_PRIEST - uses -= 1 - to_chat(H, "You try to open the book AND IT BITES YOU!") - playsound(src.loc, 'sound/effects/snap.ogg', 50, TRUE) - H.apply_damage(5, BRUTE, pick(BODY_ZONE_L_ARM, BODY_ZONE_R_ARM)) - to_chat(H, "Your name appears on the inside cover, in blood.") - var/ownername = H.real_name - desc += "The name [ownername] is written in blood inside the cover." - -/obj/item/storage/book/bible/syndicate/attack(mob/living/M, mob/living/carbon/human/user, heal_mode = TRUE) - if (user.a_intent == INTENT_HELP) - return ..() - else - return ..(M,user,heal_mode = FALSE) - -/obj/item/storage/book/bible/syndicate/add_blood_DNA(list/blood_dna) - return FALSE diff --git a/code/game/objects/items/storage/boxes.dm b/code/game/objects/items/storage/boxes.dm index a7fdbc05691a..660c89219d72 100644 --- a/code/game/objects/items/storage/boxes.dm +++ b/code/game/objects/items/storage/boxes.dm @@ -850,6 +850,16 @@ for(var/i in 1 to 7) new /obj/item/ammo_casing/shotgun/buckshot(src) +/obj/item/storage/box/techshot + name = "box of unloaded shotgun tech shells" + desc = "A box full of unloaded tech shells, capable of producing a variety of effects once loaded." + icon_state = "techshot_box" + illustration = null + +/obj/item/storage/box/techshot/PopulateContents() + for(var/i in 1 to 7) + new /obj/item/ammo_casing/shotgun/techshell(src) + /obj/item/storage/box/beanbag name = "box of beanbags" desc = "A box full of beanbag shells." diff --git a/code/game/objects/items/storage/fancy.dm b/code/game/objects/items/storage/fancy.dm index 01307d92a0f8..d6edfb29461a 100644 --- a/code/game/objects/items/storage/fancy.dm +++ b/code/game/objects/items/storage/fancy.dm @@ -133,6 +133,29 @@ STR.max_items = 12 STR.set_holdable(list(/obj/item/reagent_containers/food/snacks/egg)) +/obj/item/storage/fancy/egg_box/update_icon_state() + . = ..() + icon_state = "[base_icon_state][is_open ? "_open" : null]" + +/obj/item/storage/fancy/egg_box/update_overlays() + . = ..() + cut_overlays() + if(!is_open) + return + var/egg_count = 0 + for(var/obj/item/reagent_containers/food/snacks/egg as anything in contents) + egg_count++ + if(!egg) + return + var/image/current_huevo = image(icon = icon, icon_state = "eggbox_eggoverlay") + if(egg_count <= 6) //less than 6 eggs + current_huevo.pixel_x = (3*(egg_count-1)) + else //if more than 6, make an extra row + current_huevo.pixel_x = (3*(egg_count-7)) //-7 to 'reset' it + current_huevo.pixel_y = -3 + add_overlay(current_huevo) + + /* * Candle Box */ diff --git a/code/game/objects/items/storage/uplink_kits.dm b/code/game/objects/items/storage/uplink_kits.dm index d91fc622cd56..702416e4202e 100644 --- a/code/game/objects/items/storage/uplink_kits.dm +++ b/code/game/objects/items/storage/uplink_kits.dm @@ -22,7 +22,7 @@ new /obj/item/multitool/ai_detect(src) // 1 tc new /obj/item/encryptionkey/syndicate(src) // 2 tc new /obj/item/reagent_containers/syringe/mulligan(src) // 4 tc - new /obj/item/switchblade(src) //I'll count this as 2 tc + new /obj/item/kitchen/knife/switchblade(src) //I'll count this as 2 tc new /obj/item/storage/fancy/cigarettes/cigpack_syndicate (src) // 2 tc this shit heals new /obj/item/flashlight/emp(src) // 2 tc new /obj/item/chameleon(src) // 7 tc @@ -195,7 +195,7 @@ if("made_man") new /obj/effect/spawner/lootdrop/mafia_outfit(src) // 0 TC, just an outfit for the new 'don of this family new /obj/item/gun/ballistic/automatic/smg/firestorm/pan(src) // 20 TC, a gun with 50 .45 bullets on a three round burst is kinda outstanding - new /obj/item/switchblade(src) // 3 TC? It's nice, but it's really a stealth/oh fuck I'm out of ammo weapon + new /obj/item/kitchen/knife/switchblade(src) // 3 TC? It's nice, but it's really a stealth/oh fuck I'm out of ammo weapon new /obj/item/reagent_containers/food/drinks/bottle/vodka (src) // 5 TC, free molotov assemblies new /obj/item/reagent_containers/food/drinks/bottle/vodka (src) new /obj/item/reagent_containers/food/drinks/bottle/vodka (src) diff --git a/code/game/objects/items/weaponry.dm b/code/game/objects/items/weaponry.dm index 9e8d1e3c17b9..865ca17e7d50 100644 --- a/code/game/objects/items/weaponry.dm +++ b/code/game/objects/items/weaponry.dm @@ -350,44 +350,6 @@ for further reading, please see: https://github.com/tgstation/tgstation/pull/301 attack_verb = list("stabbed", "ripped", "gored", "impaled") embedding = list("pain_mult" = 8, "embed_chance" = 100, "fall_chance" = 0, "impact_pain_mult" = 15) //55 damage+embed on hit -/obj/item/switchblade - name = "switchblade" - icon_state = "switchblade" - lefthand_file = 'icons/mob/inhands/weapons/swords_lefthand.dmi' - righthand_file = 'icons/mob/inhands/weapons/swords_righthand.dmi' - desc = "A sharp, concealable, spring-loaded knife." - flags_1 = CONDUCT_1 - force = 3 - w_class = WEIGHT_CLASS_SMALL - throwforce = 5 - throw_speed = 3 - throw_range = 6 - custom_materials = list(/datum/material/iron=12000) - hitsound = 'sound/weapons/genhit.ogg' - attack_verb = list("stubbed", "poked") - resistance_flags = FIRE_PROOF - var/extended = 0 - -/obj/item/switchblade/attack_self(mob/user) - extended = !extended - playsound(src.loc, 'sound/weapons/batonextend.ogg', 50, TRUE) - if(extended) - force = 20 - w_class = WEIGHT_CLASS_NORMAL - throwforce = 23 - icon_state = "switchblade_ext" - attack_verb = list("slashed", "stabbed", "sliced", "torn", "ripped", "diced", "cut") - hitsound = 'sound/weapons/bladeslice.ogg' - sharpness = IS_SHARP - else - force = 3 - w_class = WEIGHT_CLASS_SMALL - throwforce = 5 - icon_state = "switchblade" - attack_verb = list("stubbed", "poked") - hitsound = 'sound/weapons/genhit.ogg' - sharpness = IS_BLUNT - /obj/item/phone name = "red phone" desc = "Should anything ever go wrong..." diff --git a/code/game/objects/structures/bedsheet_bin.dm b/code/game/objects/structures/bedsheet_bin.dm index 35b7663ca05e..d57e31ce9514 100644 --- a/code/game/objects/structures/bedsheet_bin.dm +++ b/code/game/objects/structures/bedsheet_bin.dm @@ -235,6 +235,13 @@ LINEN BINS item_state = "sheetsolgov" dream_messages = list("bureaucracy", "laws", "papers", "writing") +/obj/item/bedsheet/suns + name = "\improper SUNS bedsheet" + desc = "A gold and purple bedsheet with the SUNS icon on it." + icon_state = "sheetsuns" + item_state = "sheetsuns" + dream_messages = list("learning", "science", "geology", "studying a day before an exam") + /obj/item/bedsheet/ian icon_state = "sheetian" item_state = "sheetian" @@ -356,6 +363,13 @@ LINEN BINS dream_messages = list("bureaucracy", "laws", "papers", "writing") desc = "It has the emblem of the Solar Confederation emblazoned upon it!" +/obj/item/bedsheet/double/suns + name = "double SUNS bedsheet" + desc = "A large gold and purple bedsheet with the SUNS icon on it." + icon_state = "double_sheetsuns" + item_state = "double_sheetsuns" + dream_messages = list("learning", "science", "geology", "studying a day before an exam") + /obj/item/bedsheet/random/Initialize() ..() var/type = pick(typesof(/obj/item/bedsheet) - (typesof(/obj/item/bedsheet/double) + /obj/item/bedsheet/random)) diff --git a/code/game/objects/structures/crates_lockers/closets/job_closets.dm b/code/game/objects/structures/crates_lockers/closets/job_closets.dm index 0e65a5aeb760..dac919bb428c 100644 --- a/code/game/objects/structures/crates_lockers/closets/job_closets.dm +++ b/code/game/objects/structures/crates_lockers/closets/job_closets.dm @@ -98,7 +98,7 @@ icon_door = "black" /obj/structure/closet/wardrobe/chaplain_black/PopulateContents() - new /obj/item/choice_beacon/holy(src) + new /obj/item/storage/box/holy(src) new /obj/item/clothing/accessory/pocketprotector/cosmetology(src) new /obj/item/clothing/under/rank/civilian/chaplain(src) new /obj/item/clothing/shoes/sneakers/black(src) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/misc.dm b/code/game/objects/structures/crates_lockers/closets/secure/misc.dm index 165dac720c04..e05bd4524230 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/misc.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/misc.dm @@ -65,3 +65,7 @@ new /obj/item/storage/box/smart_metal_foam(src) for(var/i in 1 to 3) new /obj/item/rcd_ammo/large(src) + +/obj/structure/closet/secure_closet/suns + name = "SUNS locker" + icon_state = "suns" diff --git a/code/game/objects/structures/signs/_signs.dm b/code/game/objects/structures/signs/_signs.dm index 35a55824c806..3684c69c1beb 100644 --- a/code/game/objects/structures/signs/_signs.dm +++ b/code/game/objects/structures/signs/_signs.dm @@ -252,18 +252,24 @@ // some solgov stuff /obj/structure/sign/solgov_seal - name = "Seal of the solarian government" - desc = "A seal emblazened with a gold trim depicting the star, sol." + name = "seal of the solarian government" + desc = "A seal emblazened with a gold trim depicting Sol." icon = 'icons/obj/solgov_logos.dmi' icon_state = "solgovseal" pixel_y = 27 /obj/structure/sign/solgov_flag name = "solgov banner" - desc = "A large flag displaying the logo of solgov, the local government of the sol system." + desc = "A large flag displaying the logo of solgov, the government of the Sol system." icon = 'icons/obj/solgov_logos.dmi' icon_state = "solgovflag-left" +// suns seal +/obj/structure/sign/suns + name = "emblem of the Student-Union Association of Naturalistic Sciences" + desc = "A large emblem showcasing the icon of SUNS." + icon_state = "suns" + // clip seal /obj/structure/sign/clip name = "Banner of the Confederated League of Independent Planets" diff --git a/code/game/objects/structures/signs/signs_flags.dm b/code/game/objects/structures/signs/signs_flags.dm index a8652f130806..415bce3bf6f5 100644 --- a/code/game/objects/structures/signs/signs_flags.dm +++ b/code/game/objects/structures/signs/signs_flags.dm @@ -37,6 +37,12 @@ icon_state = "flag_gezena" item_flag = /obj/item/sign/flag/gezena +/obj/structure/sign/flag/suns + name = "\improper SUNS flag" + desc = "A flag featuring the iconography of the Student-Union Association of Naturalistic Sciences. Something about the flag reminds you of books." + icon_state = "flag_suns" + item_flag = /obj/item/sign/flag/suns + // ITEM FLAGS - THE THINGS YOU HOLD AND PLACE /obj/item/sign/flag @@ -51,3 +57,9 @@ desc = "A folded up Gezenan Flag. Something about this flag makes you think of plants." icon_state = "folded_gezena" sign_path = /obj/structure/sign/flag/gezena + +/obj/item/sign/flag/suns + name = "folded SUNS flag" + desc = "A folded up purple Flag. Something about this flag makes you think of chemistry." + icon_state = "folded_suns" + sign_path = /obj/structure/sign/flag/suns diff --git a/code/game/turfs/open/floor/suns_floor.dm b/code/game/turfs/open/floor/suns_floor.dm new file mode 100644 index 000000000000..9505bc5a33a5 --- /dev/null +++ b/code/game/turfs/open/floor/suns_floor.dm @@ -0,0 +1,45 @@ +/turf/open/floor/suns + name = "white marble floor" + icon = 'icons/turf/floors/suns.dmi' + icon_state = "light" + floor_tile = /obj/item/stack/tile/suns + +/turf/open/floor/suns/plain + name = "white plain marble floor" + icon_state = "lightplain" + floor_tile = /obj/item/stack/tile/suns/plain + +/turf/open/floor/suns/pattern + name = "patterned white marble floor" + icon_state = "lightpattern" + floor_tile = /obj/item/stack/tile/suns/pattern + +/turf/open/floor/suns/hatch + name = "hatched white marble floor" + icon_state = "lighthatched" + floor_tile = /obj/item/stack/tile/suns/hatch + +/turf/open/floor/suns/diagonal + name = "diagonal white marble floor" + icon_state = "lightdiag" + floor_tile = /obj/item/stack/tile/suns/diagonal + +/turf/open/floor/suns/grid + name = "dark grid floor" + icon_state = "darkchunky" + floor_tile = /obj/item/stack/tile/suns/grid + +/turf/open/floor/suns/dark + name = "black marble floor" + icon_state = "dark" + floor_tile = /obj/item/stack/tile/suns/dark + +/turf/open/floor/suns/dark/plain + name = "black plain marble floor" + icon_state = "darkplain" + floor_tile = /obj/item/stack/tile/suns/dark/plain + +/turf/open/floor/suns/dark/pattern + name = "patterned black marble floor" + icon_state = "darkpattern" + floor_tile = /obj/item/stack/tile/suns/dark/pattern diff --git a/code/modules/antagonists/cult/runes.dm b/code/modules/antagonists/cult/runes.dm index 7355880e6da1..5058dc73f081 100644 --- a/code/modules/antagonists/cult/runes.dm +++ b/code/modules/antagonists/cult/runes.dm @@ -61,10 +61,6 @@ Runes can either be invoked by one's self or with many different cultists. Each if(do_after(user, 15, target = src)) to_chat(user, "You carefully erase the [lowertext(cultist_name)] rune.") qdel(src) - else if(istype(I, /obj/item/nullrod)) - user.say("BEGONE FOUL MAGIKS!!", forced = "nullrod") - to_chat(user, "You disrupt the magic of [src] with [I].") - qdel(src) /obj/effect/rune/attack_hand(mob/living/user) . = ..() @@ -502,9 +498,6 @@ structure_check() searches for nearby cultist structures required for the invoca if(do_after(user, 50, target = src)) //Prevents accidental erasures. log_game("Summon Narsie rune erased by [key_name(user)] with [I.name]") message_admins("[ADMIN_LOOKUPFLW(user)] erased a Narsie rune with [I.name]") - else if(istype(I, /obj/item/nullrod)) //Begone foul magiks. You cannot hinder me. - log_game("Summon Narsie rune erased by [key_name(user)] using a null rod") - message_admins("[ADMIN_LOOKUPFLW(user)] erased a Narsie rune with a null rod") else ..() diff --git a/code/modules/antagonists/revenant/revenant.dm b/code/modules/antagonists/revenant/revenant.dm index 76da8304df09..084176f4b8c4 100644 --- a/code/modules/antagonists/revenant/revenant.dm +++ b/code/modules/antagonists/revenant/revenant.dm @@ -190,17 +190,6 @@ return BULLET_ACT_FORCE_PIERCE return ..() -//damage, gibbing, and dying -/mob/living/simple_animal/revenant/attackby(obj/item/W, mob/living/user, params) - . = ..() - 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 - inhibited = TRUE - update_action_buttons_icon() - addtimer(CALLBACK(src, PROC_REF(reset_inhibit)), 30) - /mob/living/simple_animal/revenant/proc/reset_inhibit() inhibited = FALSE update_action_buttons_icon() diff --git a/code/modules/antagonists/wizard/equipment/artefact.dm b/code/modules/antagonists/wizard/equipment/artefact.dm index a95ef0d1b579..a20b905b590d 100644 --- a/code/modules/antagonists/wizard/equipment/artefact.dm +++ b/code/modules/antagonists/wizard/equipment/artefact.dm @@ -58,14 +58,6 @@ if(spawn_amt_left <= 0) qdel(src) -/obj/effect/rend/attackby(obj/item/I, mob/user, params) - if(istype(I, /obj/item/nullrod)) - user.visible_message("[user] seals \the [src] with \the [I].") - qdel(src) - return - else - return ..() - /obj/effect/rend/singularity_pull() return diff --git a/code/modules/cargo/blackmarket/blackmarket_items/weapons.dm b/code/modules/cargo/blackmarket/blackmarket_items/weapons.dm index 8832729e58af..8951f20938b0 100644 --- a/code/modules/cargo/blackmarket/blackmarket_items/weapons.dm +++ b/code/modules/cargo/blackmarket/blackmarket_items/weapons.dm @@ -38,7 +38,7 @@ /datum/blackmarket_item/weapon/switchblade name = "Switchblade" desc = "Extra shrap switchblades for intimidation AND style. Bandages not included if you cut yourself." - item = /obj/item/switchblade + item = /obj/item/kitchen/knife/switchblade price_min = 500 price_max = 700 @@ -209,6 +209,38 @@ stock_max = 3 availability_prob = 30 +/datum/blackmarket_item/weapon/mecha_syringe_gun + name = "Mounted Syringe Gun" + desc = "We ripped this off an old Nanotrasen exosuit. It's a real advanced piece of equipment. Exosuit not included." + item = /obj/item/mecha_parts/mecha_equipment/medical/syringe_gun + + price_min = 5000 + price_max = 7000 + stock = 1 + availability_prob = 15 + +/datum/blackmarket_item/weapon/mecha_hades + name = "Mounted FNX-99 Carbine" + desc = "This so called \"Hades\" carbine is sure to burn brightly above the competition! Not to be confused with the \"Hades\" energy rifle. Exosuit not included." + item = /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/carbine + pair_item = /datum/blackmarket_item/weapon/mecha_hades_ammo + + price_min = 2000 + price_max = 3000 + stock_max = 2 + availability_prob = 25 + +/datum/blackmarket_item/weapon/mecha_hades_ammo + name = "FNX-99 Incediary Ammo" + desc = "A box of 24 incendiary shells for the FNX-99 mounted carbine." + item = /obj/item/mecha_ammo/incendiary + + price_min = 250 + price_max = 350 + stock_min = 3 + stock_max = 5 + availability_prob = 0 + /datum/blackmarket_item/weapon/model_h name = "Model H" desc = "A Model H slug pistol. The H stands for Hurt. Chambered in ferromagnetic slugs." diff --git a/code/modules/cargo/packs/ammo.dm b/code/modules/cargo/packs/ammo.dm index ab521998f07c..aa165cbc8149 100644 --- a/code/modules/cargo/packs/ammo.dm +++ b/code/modules/cargo/packs/ammo.dm @@ -70,6 +70,12 @@ cost = 500 contains = list(/obj/item/ammo_box/a12g/slug) +/datum/supply_pack/ammo/techshells + name = "Unloaded Shotgun Technological Shells Crate" + desc = "Contains a box of 7 versatile tech shells, capable of producing a variety of deadly effects for any situation. Some assembly required." + cost = 210 + contains = list(/obj/item/storage/box/techshot) + /* .38 ammo */ diff --git a/code/modules/cargo/packs/costumes_toys.dm b/code/modules/cargo/packs/costumes_toys.dm index 5bce9871719a..fa63529b7955 100644 --- a/code/modules/cargo/packs/costumes_toys.dm +++ b/code/modules/cargo/packs/costumes_toys.dm @@ -115,7 +115,7 @@ if(prob(30)) //Not all mafioso have mustaches, some people also find this item annoying. new /obj/item/clothing/mask/fakemoustache/italian(C) if(prob(10)) //A little extra sugar every now and then to shake things up. - new /obj/item/switchblade(C) + new /obj/item/kitchen/knife/switchblade(C) /datum/supply_pack/costumes_toys/mech_suits name = "Mech Pilot's Suit Crate" diff --git a/code/modules/cargo/packs/mechs.dm b/code/modules/cargo/packs/mechs.dm index 376c22fc0db8..937126a86361 100644 --- a/code/modules/cargo/packs/mechs.dm +++ b/code/modules/cargo/packs/mechs.dm @@ -109,6 +109,14 @@ Mech Equipment /obj/item/mecha_parts/mecha_equipment/drill ) +/datum/supply_pack/mech/equipment/diamond_drill + name = "Mech diamond drill kit" + desc = "Contains mechanized diamond drill, for the enterprising prospector!" + cost = 750 + contains = list( + /obj/item/mecha_parts/mecha_equipment/drill/diamonddrill + ) + /datum/supply_pack/mech/equipment/scanner name = "Mech scanner kit" desc = "An electronic mining scanner, graded to interface with a mech." @@ -125,6 +133,22 @@ Mech Equipment /obj/item/mecha_parts/mecha_equipment/generator ) +/datum/supply_pack/mech/equipment/nuclear_gen + name = "Mech nuclear generator kit" + desc = "Contains a uranium-fueled generator for a mech, ideal for polluting the environment." + cost = 1250 + contains = list( + /obj/item/mecha_parts/mecha_equipment/generator/nuclear + ) + +/datum/supply_pack/mech/equipment/tesla_energy_relay + name = "Mech tesla relay kit" + desc = "Contains an advanced exosuit module which draws power from nearby APCs." + cost = 1750 + contains = list( + /obj/item/mecha_parts/mecha_equipment/tesla_energy_relay + ) + /datum/supply_pack/mech/equipment/clamp name = "Mech clamp kit" desc = "Contains a clamp designed for mechanized freight hauling." @@ -133,6 +157,37 @@ Mech Equipment /obj/item/mecha_parts/mecha_equipment/hydraulic_clamp ) +/datum/supply_pack/mech/equipment/extinguisher + name = "Mech extinguisher kit" + desc = "Contains a heavy duty fire extinguisher, for heavy duty firefighting." + cost = 250 + contains = list( + /obj/item/mecha_parts/mecha_equipment/extinguisher + ) + +/datum/supply_pack/mech/equipment/cable_layer + name = "Mech RCL Kit" + desc = "Contains a \"rapid cable layer\" for laying down long lengths of wire." + cost = 250 + contains = list( + /obj/item/mecha_parts/mecha_equipment/cable_layer + ) + +/datum/supply_pack/mech/equipment/mech_sleeper + name = "Mech Mounted Sleeper Kit" + desc = "Contains a mounted sleeper device, used for retrieving and stabilizing patients." + cost = 1000 + contains = list( + /obj/item/mecha_parts/mecha_equipment/medical/sleeper + ) + +/datum/supply_pack/mech/equipment/beam_gun + name = "Mech Beam Gun Kit" + desc = "Contains an advanced mounted medical beamgun, capable of alleviating wounds to targets." + cost = 7000 + contains = list( + /obj/item/mecha_parts/mecha_equipment/medical/mechmedbeam + ) /datum/supply_pack/mech/equipment/rcs name = "Mech RCS kit" desc = "A gas fueled RCS pack, ideal for mechanized space operation." @@ -149,19 +204,40 @@ Mech Equipment /obj/item/mecha_parts/mecha_equipment/conversion_kit/ripley ) +/datum/supply_pack/mech/equipment/melee_armor_booster + name = "Mech CCW armor kit" + desc = "A \"close combat weaponry\" module designed to deflect melee attacks." + cost = 750 + contains = list( + /obj/item/mecha_parts/mecha_equipment/anticcw_armor_booster + ) + +/datum/supply_pack/mech/equipment/projectile_armor_booster + name = "Mech projectile armor kit" + desc = "A protective exosuit module designed to deflect ranged attacks." + cost = 1000 + contains = list( + /obj/item/mecha_parts/mecha_equipment/antiproj_armor_booster + ) + /* weapons */ -/datum/supply_pack/mech/equipment/pka +/datum/supply_pack/mech/weapon + name = "Mech weapons crate" + crate_type = /obj/structure/closet/crate/secure/weapon + crate_name = "mech weapon crate" + +/datum/supply_pack/mech/weapon/pka name = "Mech Mounted Proto-Kinetic Accelerator kit" desc = "A ranged mining attachment for any mech." - cost = 1500 + cost = 750 contains = list( /obj/item/mecha_parts/mecha_equipment/weapon/energy/mecha_kineticgun ) -/datum/supply_pack/mech/equipment/laser +/datum/supply_pack/mech/weapon/laser name = "Immolator kit" desc = "A light laser cannon designed for combat usage." cost = 1000 @@ -169,10 +245,75 @@ weapons /obj/item/mecha_parts/mecha_equipment/weapon/energy/laser ) -/datum/supply_pack/mech/equipment/biglaser +/datum/supply_pack/mech/weapon/biglaser name = "Solaris kit" desc = "A heavy laser cannon designed for combat usage." cost = 2000 contains = list( /obj/item/mecha_parts/mecha_equipment/weapon/energy/laser/heavy ) + +/datum/supply_pack/mech/weapon/ion_cannon + name = "MK4 ion cannon kit" + desc = "Contains a heavy ion cannon for disabling technology in large blasts." + cost = 3000 + contains = list( + /obj/item/mecha_parts/mecha_equipment/weapon/energy/ion + ) + +/datum/supply_pack/mech/weapon/scattershot + name = "LBX AC 10 kit" + desc = "Contains a \"Scattershot\" gun to mount on combat exosuits." + cost = 1750 + contains = list( + /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/scattershot + ) + +/datum/supply_pack/mech/weapon/lmg + name = "Ultra AC 2 kit" + desc = "Contains a mounted gun which fires in three round bursts." + cost = 2250 + contains = list( + /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/lmg + ) + +/datum/supply_pack/mech/weapon/missile_rack + name = "BRM-6 kit" + desc = "Contains a low-explosive missile launcher, excellent for breaching through obstacles." + cost = 3000 + contains = list( + /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack/breaching + ) + +/* +ammo +*/ + +/datum/supply_pack/mech/ammo + name = "Mech ammo crate" + crate_type = /obj/structure/closet/crate/secure/gear + crate_name = "mech ammo crate" + +/datum/supply_pack/mech/ammo/scattershot_ammo + name = "LBX AC 10 ammo box" + desc = "Contains a fourty-round box of upscaled buckshot, to be loaded directly in a mounted LBX AC 10." + cost = 500 + contains = list( + /obj/item/mecha_ammo/scattershot + ) + +/datum/supply_pack/mech/ammo/lmg_ammo + name = "Ultra AC 2 ammo box" + desc = "Contains a three hundred-round box of heavy ammunition for the Ultra AC 2." + cost = 750 + contains = list( + /obj/item/mecha_ammo/lmg + ) + +/datum/supply_pack/mech/ammo/missile_rack_ammo + name = "BRM-6 missile box" + desc = "Contains a box of six breaching missiles designed to explode upon striking hard surfaces." + cost = 1000 + contains = list( + /obj/item/mecha_ammo/missiles_br + ) diff --git a/code/modules/clothing/head/jobs.dm b/code/modules/clothing/head/jobs.dm index f81b5a8b8259..8521bdca2cff 100644 --- a/code/modules/clothing/head/jobs.dm +++ b/code/modules/clothing/head/jobs.dm @@ -272,3 +272,12 @@ #undef DRILL_SHOUTING #undef DRILL_YELLING #undef DRILL_CANADIAN + +/obj/item/clothing/head/witchunter + name = "witchunter hat" + desc = "This hat saw much use back in the day." + icon_state = "witchhunterhat" + item_state = "witchhunterhat" + flags_cover = HEADCOVERSEYES + flags_inv = HIDEEYES|HIDEHAIR + armor = list("melee" = 30, "bullet" = 10, "laser" = 10, "energy" = 10, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 80, "acid" = 80) diff --git a/code/modules/clothing/head/misc_special.dm b/code/modules/clothing/head/misc_special.dm index b9e828ab3974..c04b61563f53 100644 --- a/code/modules/clothing/head/misc_special.dm +++ b/code/modules/clothing/head/misc_special.dm @@ -315,13 +315,6 @@ var/datum/brain_trauma/mild/phobia/conspiracies/paranoia var/warped = FALSE -/obj/item/clothing/head/foilhat/Initialize(mapload) - . = ..() - if(!warped) - AddComponent(/datum/component/anti_magic, FALSE, FALSE, TRUE, ITEM_SLOT_HEAD, 6, TRUE, null, CALLBACK(src, PROC_REF(warp_up))) - else - warp_up() - /obj/item/clothing/head/foilhat/equipped(mob/living/carbon/human/user, slot) . = ..() if(slot != ITEM_SLOT_HEAD || warped) diff --git a/code/modules/clothing/outfits/ert/nanotrasen_ert.dm b/code/modules/clothing/outfits/ert/nanotrasen_ert.dm index a541941208e2..4cec7ad56f8a 100644 --- a/code/modules/clothing/outfits/ert/nanotrasen_ert.dm +++ b/code/modules/clothing/outfits/ert/nanotrasen_ert.dm @@ -29,7 +29,7 @@ belt = /obj/item/storage/belt/security/full backpack_contents = list(/obj/item/storage/box/survival/engineer=1,\ /obj/item/melee/baton/loaded=1) - l_pocket = /obj/item/switchblade + l_pocket = /obj/item/kitchen/knife/switchblade /datum/outfit/centcom/ert/commander/post_equip(mob/living/carbon/human/H, visualsOnly = FALSE) ..() diff --git a/code/modules/clothing/outfits/factions/gezena.dm b/code/modules/clothing/outfits/factions/gezena.dm index ed32d8b698e7..df7a5145e47f 100644 --- a/code/modules/clothing/outfits/factions/gezena.dm +++ b/code/modules/clothing/outfits/factions/gezena.dm @@ -7,6 +7,7 @@ if(visualsOnly) return H.faction |= list(FACTION_PLAYER_GEZENA) + H.grant_language(/datum/language/draconic) //Playable Roles (put in ships): /datum/outfit/job/gezena/assistant diff --git a/code/modules/clothing/spacesuits/hardsuit.dm b/code/modules/clothing/spacesuits/hardsuit.dm index a8c97e526915..ff0101ffd58b 100644 --- a/code/modules/clothing/spacesuits/hardsuit.dm +++ b/code/modules/clothing/spacesuits/hardsuit.dm @@ -609,11 +609,6 @@ max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT helmettype = /obj/item/clothing/head/helmet/space/hardsuit/wizard -/obj/item/clothing/suit/space/hardsuit/wizard/Initialize() - . = ..() - AddComponent(/datum/component/anti_magic, TRUE, FALSE, FALSE, ITEM_SLOT_OCLOTHING, INFINITY, FALSE) - - //Medical hardsuit /obj/item/clothing/head/helmet/space/hardsuit/medical name = "medical hardsuit helmet" diff --git a/code/modules/clothing/spacesuits/miscellaneous.dm b/code/modules/clothing/spacesuits/miscellaneous.dm index ae6ebb525a64..67dc7ce529b3 100644 --- a/code/modules/clothing/spacesuits/miscellaneous.dm +++ b/code/modules/clothing/spacesuits/miscellaneous.dm @@ -332,10 +332,6 @@ Contains: actions_types = list() resistance_flags = FIRE_PROOF -/obj/item/clothing/suit/space/hardsuit/ert/paranormal/Initialize() - . = ..() - AddComponent(/datum/component/anti_magic, FALSE, FALSE, TRUE, ITEM_SLOT_OCLOTHING) - /obj/item/clothing/suit/space/hardsuit/ert/paranormal name = "paranormal response team hardsuit" desc = "Powerful wards are built into this hardsuit, protecting the user from all manner of paranormal threats." @@ -345,10 +341,6 @@ Contains: max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT resistance_flags = FIRE_PROOF -/obj/item/clothing/suit/space/hardsuit/ert/paranormal/Initialize() - . = ..() - AddComponent(/datum/component/anti_magic, TRUE, TRUE, TRUE, ITEM_SLOT_OCLOTHING) - /obj/item/clothing/suit/space/hardsuit/ert/paranormal/inquisitor name = "inquisitor's hardsuit" icon_state = "hardsuit-inq" @@ -373,11 +365,6 @@ Contains: resistance_flags = FIRE_PROOF allowed = list(/obj/item/flashlight, /obj/item/tank/internals, /obj/item/pickaxe, /obj/item/spear, /obj/item/organ/regenerative_core/legion, /obj/item/kitchen/knife, /obj/item/kinetic_crusher, /obj/item/resonator, /obj/item/melee/transforming/cleaving_saw) - -/obj/item/clothing/suit/space/hardsuit/berserker/Initialize() - . = ..() - AddComponent(/datum/component/anti_magic, TRUE, TRUE, TRUE, ITEM_SLOT_OCLOTHING) - /obj/item/clothing/suit/space/hardsuit/berserker/RemoveHelmet() var/obj/item/clothing/head/helmet/space/hardsuit/berserker/helm = helmet if(helm?.berserk_active) diff --git a/code/modules/clothing/suits/jobs.dm b/code/modules/clothing/suits/jobs.dm index 79aaf15c4d34..56018c288b6a 100644 --- a/code/modules/clothing/suits/jobs.dm +++ b/code/modules/clothing/suits/jobs.dm @@ -286,3 +286,10 @@ body_parts_covered = HEAD flags_inv = HIDEHAIR|HIDEEARS|HIDEFACE|HIDEFACIALHAIR +/obj/item/clothing/suit/armor/witchhunter + name = "witchunter garb" + desc = "This worn outfit saw much use back in the day." + icon_state = "chaplain_witchhunter" + item_state = "witchhunter" + body_parts_covered = CHEST|GROIN|LEGS|ARMS + allowed = list(/obj/item/storage/book/bible, /obj/item/reagent_containers/food/drinks/bottle/holywater, /obj/item/storage/fancy/candle_box, /obj/item/candle, /obj/item/tank/internals/emergency_oxygen, /obj/item/tank/internals/plasmaman) diff --git a/code/modules/holiday/halloween.dm b/code/modules/holiday/halloween.dm index e95bdb2063a8..d5b0c0ff6638 100644 --- a/code/modules/holiday/halloween.dm +++ b/code/modules/holiday/halloween.dm @@ -243,17 +243,6 @@ if(prob(5)) playsound(loc, 'sound/spookoween/insane_low_laugh.ogg', 300, TRUE) -/mob/living/simple_animal/hostile/clown_insane/attackby(obj/item/O, mob/user) - if(istype(O, /obj/item/nullrod)) - if(prob(5)) - visible_message("[src] finally found the peace it deserves. You hear honks echoing off into the distance.") - playsound(loc, 'sound/spookoween/insane_low_laugh.ogg', 300, TRUE) - qdel(src) - else - visible_message("[src] seems to be resisting the effect!") - return - return ..() - /mob/living/simple_animal/hostile/clown_insane/handle_temperature_damage() return diff --git a/code/modules/hydroponics/grown/melon.dm b/code/modules/hydroponics/grown/melon.dm index 1378fb0253fc..1c6b19313ee4 100644 --- a/code/modules/hydroponics/grown/melon.dm +++ b/code/modules/hydroponics/grown/melon.dm @@ -52,19 +52,3 @@ dried_type = null wine_power = 70 //Water to wine, baby. wine_flavor = "divinity" - -/obj/item/reagent_containers/food/snacks/grown/holymelon/Initialize() - . = ..() - var/uses = 1 - if(seed) - uses = round(seed.potency / 20) - AddComponent(/datum/component/anti_magic, TRUE, TRUE, FALSE, ITEM_SLOT_HANDS, uses, TRUE, CALLBACK(src, PROC_REF(block_magic)), CALLBACK(src, PROC_REF(expire))) //deliver us from evil o melon god - -/obj/item/reagent_containers/food/snacks/grown/holymelon/proc/block_magic(mob/user, major) - if(major) - to_chat(user, "[src] hums slightly, and seems to decay a bit.") - -/obj/item/reagent_containers/food/snacks/grown/holymelon/proc/expire(mob/user) - to_chat(user, "[src] rapidly turns into ash!") - qdel(src) - new /obj/effect/decal/cleanable/ash(drop_location()) diff --git a/code/modules/jobs/job_types/chaplain.dm b/code/modules/jobs/job_types/chaplain.dm index 870697476794..ab4ceb6968c0 100644 --- a/code/modules/jobs/job_types/chaplain.dm +++ b/code/modules/jobs/job_types/chaplain.dm @@ -16,8 +16,6 @@ var/obj/item/storage/book/bible/booze/B = new if(GLOB.religion) - if(H.mind) - H.mind.holy_role = HOLY_ROLE_PRIEST B.deity_name = GLOB.deity B.name = GLOB.bible_name B.icon_state = GLOB.bible_icon_state @@ -30,8 +28,6 @@ if(GLOB.religious_sect) GLOB.religious_sect.on_conversion(H) return - if(H.mind) - H.mind.holy_role = HOLY_ROLE_HIGHPRIEST var/new_religion = DEFAULT_RELIGION if(M.client && M.client.prefs.custom_names["religion"]) diff --git a/code/modules/mining/lavaland/necropolis_chests.dm b/code/modules/mining/lavaland/necropolis_chests.dm index 42cc2a74d6a4..b2a7cf2dd5ca 100644 --- a/code/modules/mining/lavaland/necropolis_chests.dm +++ b/code/modules/mining/lavaland/necropolis_chests.dm @@ -590,10 +590,6 @@ if(input) src.warcry = input -/obj/item/immortality_talisman/Initialize() - . = ..() - AddComponent(/datum/component/anti_magic, TRUE, TRUE, TRUE) - /datum/action/item_action/hands_free/immortality name = "Immortality" diff --git a/code/modules/mob/dead/new_player/sprite_accessories/ears.dm b/code/modules/mob/dead/new_player/sprite_accessories/ears.dm index 8b0ec1d6f79d..c01a20a18f64 100644 --- a/code/modules/mob/dead/new_player/sprite_accessories/ears.dm +++ b/code/modules/mob/dead/new_player/sprite_accessories/ears.dm @@ -3,33 +3,62 @@ /datum/sprite_accessory/ears icon = 'icons/mob/mutant_bodyparts.dmi' -/datum/sprite_accessory/ears/none +/datum/sprite_accessory/ears/human/none name = "None" icon_state = "none" -/datum/sprite_accessory/ears/cat - icon = 'icons/mob/species/misc/cat.dmi' +/datum/sprite_accessory/ears/human/elf + icon = 'icons/mob/species/human/elf.dmi' + name = "Elf" + icon_state = "elf" + secondary_color = FALSE + color_src = SKINCOLORS + +/datum/sprite_accessory/ears/human/cat + icon = 'icons/mob/species/human/cat.dmi' name = "Cat" icon_state = "cat" secondary_color = TRUE color_src = HAIR -/datum/sprite_accessory/ears/cat/slime +/datum/sprite_accessory/ears/human/cat/slime name = "Slimecat" icon_state = "cat" secondary_color = FALSE color_src = HAIR image_alpha = 150 -/datum/sprite_accessory/ears/fox - icon = 'icons/mob/species/misc/fox.dmi' +/datum/sprite_accessory/ears/human/dog + icon = 'icons/mob/species/human/dog.dmi' + name = "Dog" + icon_state = "dog" + secondary_color = FALSE + color_src = HAIR + +/datum/sprite_accessory/ears/human/fox + icon = 'icons/mob/species/human/fox.dmi' name = "Fox" icon_state = "fox" secondary_color = TRUE color_src = HAIR -/datum/sprite_accessory/ears/elf - name = "Elf" - icon_state = "elf" - secondary_color = FALSE - color_src = SKINCOLORS +/datum/sprite_accessory/ears/human/rabbit + icon = 'icons/mob/species/human/rabbit.dmi' + name = "Rabbit" + icon_state = "bunny" + secondary_color = TRUE + color_src = HAIR + +/datum/sprite_accessory/ears/human/rabbit/bent + icon = 'icons/mob/species/human/rabbit.dmi' + name = "Bent Rabbit" + icon_state = "bunny_bent" + secondary_color = TRUE + color_src = HAIR + +/datum/sprite_accessory/ears/human/rabbit/floppy + icon = 'icons/mob/species/human/rabbit.dmi' + name = "Floppy Rabbit" + icon_state = "bunny_floppy" + secondary_color = TRUE + color_src = HAIR diff --git a/code/modules/mob/dead/new_player/sprite_accessories/tails.dm b/code/modules/mob/dead/new_player/sprite_accessories/tails.dm index 5a3d2eb3d62b..9a0da947d3b7 100644 --- a/code/modules/mob/dead/new_player/sprite_accessories/tails.dm +++ b/code/modules/mob/dead/new_player/sprite_accessories/tails.dm @@ -9,13 +9,13 @@ icon_state = "none" /datum/sprite_accessory/tails/human/cat - icon = 'icons/mob/species/misc/cat.dmi' + icon = 'icons/mob/species/human/cat.dmi' name = "Cat" icon_state = "cat" color_src = HAIR /datum/sprite_accessory/tails_animated/human/cat - icon = 'icons/mob/species/misc/cat.dmi' + icon = 'icons/mob/species/human/cat.dmi' name = "Cat" icon_state = "cat" color_src = HAIR @@ -32,26 +32,44 @@ color_src = HAIR image_alpha = 150 +/datum/sprite_accessory/tails/human/dog + icon = 'icons/mob/species/human/dog.dmi' + name = "Dog" + icon_state = "dog" + color_src = HAIR + +/datum/sprite_accessory/tails_animated/human/dog + icon = 'icons/mob/species/human/dog.dmi' + name = "Dog" + icon_state = "dog" + color_src = HAIR + /datum/sprite_accessory/tails/human/fox - icon = 'icons/mob/species/misc/fox.dmi' + icon = 'icons/mob/species/human/fox.dmi' name = "Fox" icon_state = "fox" color_src = HAIR /datum/sprite_accessory/tails_animated/human/fox - icon = 'icons/mob/species/misc/fox.dmi' + icon = 'icons/mob/species/human/fox.dmi' name = "Fox" icon_state = "fox" color_src = HAIR /datum/sprite_accessory/tails/human/fox/alt - icon = 'icons/mob/species/misc/fox.dmi' + icon = 'icons/mob/species/human/fox.dmi' name = "Fox 2" icon_state = "fox2" color_src = HAIR /datum/sprite_accessory/tails_animated/human/fox/alt - icon = 'icons/mob/species/misc/fox.dmi' + icon = 'icons/mob/species/human/fox.dmi' name = "Fox 2" icon_state = "fox2" color_src = HAIR + +/datum/sprite_accessory/tails/human/rabbit + icon = 'icons/mob/species/human/rabbit.dmi' + name = "Rabbit" + icon_state = "bunny" + color_src = HAIR diff --git a/code/modules/mob/living/carbon/human/examine.dm b/code/modules/mob/living/carbon/human/examine.dm index 19bcb84dfbc5..dec0a211fbea 100644 --- a/code/modules/mob/living/carbon/human/examine.dm +++ b/code/modules/mob/living/carbon/human/examine.dm @@ -314,10 +314,6 @@ msg += "" - if(HAS_TRAIT(user, TRAIT_SPIRITUAL) && mind?.holy_role) - msg += "[t_He] [t_has] a holy aura about [t_him].\n" - SEND_SIGNAL(user, COMSIG_ADD_MOOD_EVENT, "religious_comfort", /datum/mood_event/religiously_comforted) - switch(stat) if(UNCONSCIOUS, HARD_CRIT) msg += "[t_He] [t_is]n't responding to anything around [t_him] and seem[p_s()] to be asleep.\n" diff --git a/code/modules/mob/living/carbon/human/species_types/humans.dm b/code/modules/mob/living/carbon/human/species_types/humans.dm index 885be6f5886a..882fffc9ff41 100644 --- a/code/modules/mob/living/carbon/human/species_types/humans.dm +++ b/code/modules/mob/living/carbon/human/species_types/humans.dm @@ -13,16 +13,33 @@ loreblurb = "Mostly hairless mammalians. Their home system, Sol, lies in a sort of \"bluespace dead-zone\" that blocks anything from entering or exiting Sol's dead-zone through bluespace without a relay. While it leaves Sol extremely well-defended, it meant that they went unnoticed and uncontacted until they were themselves able to breach it." /datum/species/human/on_species_gain(mob/living/carbon/C, datum/species/old_species, pref_load) - if(C.dna.features["ears"] == "Cat") - mutantears = /obj/item/organ/ears/cat - if(C.dna.features["ears"] == "Fox") - mutantears = /obj/item/organ/ears/fox - if(C.dna.features["tail_human"] == "Cat") - mutant_organs |= /obj/item/organ/tail/cat - if(C.dna.features["tail_human"] == "Fox") - mutant_organs |= /obj/item/organ/tail/fox - if(C.dna.features["ears"] == "Elf") - mutantears = /obj/item/organ/ears/elf + switch(C.dna.features["ears"]) + if("Elf") + mutantears = /obj/item/organ/ears/elf + if("Cat") + mutantears = /obj/item/organ/ears/cat + if("Dog") + mutantears = /obj/item/organ/ears/dog + if("Fox") + mutantears = /obj/item/organ/ears/fox + if("Rabbit") + mutantears = /obj/item/organ/ears/rabbit + if("Bent Rabbit") + mutantears = /obj/item/organ/ears/rabbit/bent + if("Floppy Rabbit") + mutantears = /obj/item/organ/ears/rabbit/floppy + switch(C.dna.features["tail_human"]) + if("Cat") + mutant_organs |= /obj/item/organ/tail/cat + if("Dog") + mutant_organs |= /obj/item/organ/tail/dog + if("Fox") + mutant_organs |= /obj/item/organ/tail/fox + if("Fox 2") + mutant_organs |= /obj/item/organ/tail/fox/alt + if("Rabbit") + mutant_organs |= /obj/item/organ/tail/rabbit + return ..() /datum/species/human/spec_death(gibbed, mob/living/carbon/human/H) diff --git a/code/modules/mob/living/simple_animal/hostile/skeleton.dm b/code/modules/mob/living/simple_animal/hostile/skeleton.dm index 978353978e9a..0f05b34a2506 100644 --- a/code/modules/mob/living/simple_animal/hostile/skeleton.dm +++ b/code/modules/mob/living/simple_animal/hostile/skeleton.dm @@ -54,8 +54,8 @@ melee_damage_upper = 30 deathmessage = "collapses into a pile of bones, its gear clanging as it hits the ground!" loot = list(/obj/effect/decal/remains/human, - /obj/item/clothing/suit/armor/riot/chaplain, - /obj/item/clothing/head/helmet/chaplain, + /obj/item/clothing/suit/armor/witchhunter, + /obj/item/clothing/head/witchunter, /obj/item/claymore/weak{name = "holy sword"}) /mob/living/simple_animal/hostile/skeleton/ice diff --git a/code/modules/paperwork/folders_premade.dm b/code/modules/paperwork/folders_premade.dm index a919dce944ce..3c9dbb89feae 100644 --- a/code/modules/paperwork/folders_premade.dm +++ b/code/modules/paperwork/folders_premade.dm @@ -61,3 +61,10 @@ document = /obj/item/documents/terragov desc = "A green folder with a Terran Regency seal." icon_state = "folder_terragovred" + +/obj/item/folder/suns + desc = "A purple folder with a SUNS seal." + icon_state = "folder_suns" + +/obj/item/folder/suns/red + icon_state = "folder_sunsred" // i'm not sure why SUNS would need secret documents diff --git a/code/modules/paperwork/stamps.dm b/code/modules/paperwork/stamps.dm index 3bfc292108b5..45893f8d5fc5 100644 --- a/code/modules/paperwork/stamps.dm +++ b/code/modules/paperwork/stamps.dm @@ -140,5 +140,10 @@ icon_state = "stamp-bard" dye_color = DYE_FO +/obj/item/stamp/suns + name = "SUNS rubber stamp" + icon_state = "stamp-suns" + dye_color = DYE_PURPLE + /obj/item/stamp/attack_paw(mob/user) return attack_hand(user) diff --git a/code/modules/projectiles/ammunition/ballistic/shotgun.dm b/code/modules/projectiles/ammunition/ballistic/shotgun.dm index 8e5f2e128ac7..9f6a8c169ecd 100644 --- a/code/modules/projectiles/ammunition/ballistic/shotgun.dm +++ b/code/modules/projectiles/ammunition/ballistic/shotgun.dm @@ -111,8 +111,8 @@ desc = "A shotgun shell which fires a spread of incendiary pellets." icon_state = "dragonsbreath" projectile_type = /obj/projectile/bullet/incendiary/shotgun/dragonsbreath - pellets = 4 - variance = 35 + pellets = 8 + variance = 45 /obj/item/ammo_casing/shotgun/meteorslug name = "meteorslug shell" @@ -128,20 +128,20 @@ /obj/item/ammo_casing/shotgun/ion name = "ion shell" - desc = "An advanced shotgun shell which uses a subspace ansible crystal to produce an effect similar to a standard ion rifle. \ - The unique properties of the crystal split the pulse into a spread of individually weaker bolts." + desc = "An advanced shotgun shell which uses a micro laser to focus the effects of an EMP reaction to produce an effect similar to a standard ion rifle. \ + The more uncontrolled nature of the reaction causes the pulse to spread into multiple individually weaker bolts." icon_state = "ion" projectile_type = /obj/projectile/ion/weak - pellets = 4 - variance = 35 + pellets = 8 + variance = 25 /obj/item/ammo_casing/shotgun/laserscatter name = "scatter laser shell" desc = "An advanced shotgun shell that uses a micro laser to replicate the effects of a scatter laser weapon in a ballistic package." icon_state = "laser" projectile_type = /obj/projectile/beam/weak - pellets = 4 //WS edit: makes scatter lasers based again - variance = 35 + pellets = 8 + variance = 25 /obj/item/ammo_casing/shotgun/pulseslug name = "pulse slug" diff --git a/code/modules/projectiles/projectile/bullets/shotgun.dm b/code/modules/projectiles/projectile/bullets/shotgun.dm index e102c4c3b48f..ba9c8c88d7f8 100644 --- a/code/modules/projectiles/projectile/bullets/shotgun.dm +++ b/code/modules/projectiles/projectile/bullets/shotgun.dm @@ -18,7 +18,7 @@ /obj/projectile/bullet/incendiary/shotgun/dragonsbreath name = "dragonsbreath pellet" - damage = 5 + damage = 8 armour_penetration = -35 /obj/projectile/bullet/slug/stun diff --git a/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm b/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm index 123afbcf387c..5902665e85c9 100644 --- a/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm @@ -2162,13 +2162,6 @@ All effects don't start immediately, but rather get worse over time; the rate is glass_name = "Trappist Beer" glass_desc = "boozy Catholicism in a glass." -/datum/reagent/consumable/ethanol/trappist/on_mob_life(mob/living/carbon/M) - if(M.mind.holy_role) - M.adjustFireLoss(-2.5, 0) - M.jitteriness = max(0, M.jitteriness-1) - M.stuttering = max(0, M.stuttering-1) - return ..() - /datum/reagent/consumable/ethanol/blazaam name = "Blazaam" description = "A strange drink that few people seem to remember existing. Doubles as a Berenstain remover." diff --git a/code/modules/religion/religion_sects.dm b/code/modules/religion/religion_sects.dm index 92327a2ed689..3ddce78ae6e5 100644 --- a/code/modules/religion/religion_sects.dm +++ b/code/modules/religion/religion_sects.dm @@ -135,8 +135,6 @@ if(iscyborg(L)) var/mob/living/silicon/robot/R = L var/charge_amt = 50 - if(L.mind?.holy_role == HOLY_ROLE_HIGHPRIEST) - charge_amt *= 2 R.cell?.charge += charge_amt R.visible_message("[user] charges [R] with the power of [GLOB.deity]!") to_chat(R, "You are charged by the power of [GLOB.deity]!") diff --git a/code/modules/religion/religion_structures.dm b/code/modules/religion/religion_structures.dm index f9c449c56e9b..e9d76ca8bf5a 100644 --- a/code/modules/religion/religion_structures.dm +++ b/code/modules/religion/religion_structures.dm @@ -18,10 +18,6 @@ var/can_i_see = FALSE if(isobserver(user)) can_i_see = TRUE - else if(isliving(user)) - var/mob/living/L = user - if(L.mind?.holy_role) - can_i_see = TRUE if(!can_i_see || !sect_to_altar) return @@ -57,62 +53,6 @@ pushed_mob.forceMove(loc) return ..() -/obj/structure/altar_of_gods/attackby(obj/item/C, mob/user, params) - //If we can sac, we do nothing but the sacrifice instead of typical attackby behavior (IE damage the structure) - if(sect_to_altar?.can_sacrifice(C,user)) - sect_to_altar.on_sacrifice(C,user) - return TRUE - . = ..() - //everything below is assumed you're bibling it up - if(!istype(C, /obj/item/storage/book/bible)) - return - if(sect_to_altar) - if(!sect_to_altar.rites_list) - to_chat(user, "Your sect doesn't have any rites to perform!") - return - var/rite_select = input(user,"Select a rite to perform!","Select a rite",null) in sect_to_altar.rites_list - if(!rite_select || !user.canUseTopic(src, BE_CLOSE, FALSE, NO_TK)) - to_chat(user,"You cannot perform the rite at this time.") - return - var/selection2type = sect_to_altar.rites_list[rite_select] - performing_rite = new selection2type(src) - if(!performing_rite.perform_rite(user, src)) - QDEL_NULL(performing_rite) - else - performing_rite.invoke_effect(user, src) - sect_to_altar.adjust_favor(-performing_rite.favor_cost) - QDEL_NULL(performing_rite) - return - - if(user.mind.holy_role != HOLY_ROLE_HIGHPRIEST) - to_chat(user, "You are not the high priest, and therefore cannot select a religious sect.") - return - - var/list/available_options = generate_available_sects(user) - if(!available_options) - return - - var/sect_select = input(user,"Select a sect (You CANNOT revert this decision!)","Select a Sect",null) in available_options - if(!sect_select || !user.canUseTopic(src, BE_CLOSE, FALSE, NO_TK)) - to_chat(user,"You cannot select a sect at this time.") - return - var/type_selected = available_options[sect_select] - GLOB.religious_sect = new type_selected() - for(var/i in GLOB.player_list) - if(!isliving(i)) - continue - var/mob/living/am_i_holy_living = i - if(!am_i_holy_living.mind?.holy_role) - continue - GLOB.religious_sect.on_conversion(am_i_holy_living) - sect_to_altar = GLOB.religious_sect - if(sect_to_altar.altar_icon) - icon = sect_to_altar.altar_icon - if(sect_to_altar.altar_icon_state) - icon_state = sect_to_altar.altar_icon_state - - - /obj/structure/altar_of_gods/proc/generate_available_sects(mob/user) //eventually want to add sects you get from unlocking certain achievements . = list() for(var/i in subtypesof(/datum/religion_sect)) diff --git a/code/modules/research/designs/autolathe_designs.dm b/code/modules/research/designs/autolathe_designs.dm index e39d48e5cc77..517c8691c92d 100644 --- a/code/modules/research/designs/autolathe_designs.dm +++ b/code/modules/research/designs/autolathe_designs.dm @@ -491,6 +491,14 @@ build_path = /obj/item/shovel category = list("initial","Misc", "Tool Designs") +/datum/design/pickaxe + name = "Pickaxe" + id = "pickaxe" + build_type = AUTOLATHE | PROTOLATHE + materials = list(/datum/material/iron = 1000) + build_path = /obj/item/pickaxe + category = list("initial","Tools", "Tool Designs") + /datum/design/spade name = "Spade" id = "spade" diff --git a/code/modules/surgery/organs/ears.dm b/code/modules/surgery/organs/ears.dm index f1eb39b84162..6f057c88d23d 100644 --- a/code/modules/surgery/organs/ears.dm +++ b/code/modules/surgery/organs/ears.dm @@ -150,6 +150,10 @@ ear_owner.dna.species.mutant_bodyparts -= "ears" ear_owner.update_body() +/obj/item/organ/ears/fox + name = "fox ears" + damage_multiplier = 2 + /obj/item/organ/ears/fox/Insert(mob/living/carbon/human/ear_owner, special = 0, drop_if_replaced = TRUE) ..() if(istype(ear_owner)) @@ -166,6 +170,78 @@ ear_owner.dna.species.mutant_bodyparts -= "ears" ear_owner.update_body() +/obj/item/organ/ears/rabbit + name = "rabbit ears" + damage_multiplier = 2 + +/obj/item/organ/ears/rabbit/Insert(mob/living/carbon/human/ear_owner, special = 0, drop_if_replaced = TRUE) + ..() + if(istype(ear_owner)) + color = ear_owner.hair_color + ear_owner.dna.species.mutant_bodyparts |= "ears" + ear_owner.dna.features["ears"] = "Rabbit" + ear_owner.update_body() + +/obj/item/organ/ears/rabbit/Remove(mob/living/carbon/human/ear_owner, special = 0) + ..() + if(istype(ear_owner)) + color = ear_owner.hair_color + ear_owner.dna.features["ears"] = "None" + ear_owner.dna.species.mutant_bodyparts -= "ears" + ear_owner.update_body() + +/obj/item/organ/ears/rabbit/bent/Insert(mob/living/carbon/human/ear_owner, special = 0, drop_if_replaced = TRUE) + ..() + if(istype(ear_owner)) + color = ear_owner.hair_color + ear_owner.dna.species.mutant_bodyparts |= "ears" + ear_owner.dna.features["ears"] = "Bent Rabbit" + ear_owner.update_body() + +/obj/item/organ/ears/rabbit/bent/Remove(mob/living/carbon/human/ear_owner, special = 0) + ..() + if(istype(ear_owner)) + color = ear_owner.hair_color + ear_owner.dna.features["ears"] = "None" + ear_owner.dna.species.mutant_bodyparts -= "ears" + ear_owner.update_body() + +/obj/item/organ/ears/rabbit/floppy/Insert(mob/living/carbon/human/ear_owner, special = 0, drop_if_replaced = TRUE) + ..() + if(istype(ear_owner)) + color = ear_owner.hair_color + ear_owner.dna.species.mutant_bodyparts |= "ears" + ear_owner.dna.features["ears"] = "Floppy Rabbit" + ear_owner.update_body() + +/obj/item/organ/ears/floppy/Remove(mob/living/carbon/human/ear_owner, special = 0) + ..() + if(istype(ear_owner)) + color = ear_owner.hair_color + ear_owner.dna.features["ears"] = "None" + ear_owner.dna.species.mutant_bodyparts -= "ears" + ear_owner.update_body() + +/obj/item/organ/ears/dog + name = "dog ears" + damage_multiplier = 2 + +/obj/item/organ/ears/dog/Insert(mob/living/carbon/human/ear_owner, special = 0, drop_if_replaced = TRUE) + ..() + if(istype(ear_owner)) + color = ear_owner.hair_color + ear_owner.dna.species.mutant_bodyparts |= "ears" + ear_owner.dna.features["ears"] = "Dog" + ear_owner.update_body() + +/obj/item/organ/ears/dog/Remove(mob/living/carbon/human/ear_owner, special = 0) + ..() + if(istype(ear_owner)) + color = ear_owner.hair_color + ear_owner.dna.features["ears"] = "None" + ear_owner.dna.species.mutant_bodyparts -= "ears" + ear_owner.update_body() + /obj/item/organ/ears/elf name = "elf ears" damage_multiplier = 1.5 diff --git a/code/modules/surgery/organs/tails.dm b/code/modules/surgery/organs/tails.dm index 2d3e402150a2..be43bc99f62d 100644 --- a/code/modules/surgery/organs/tails.dm +++ b/code/modules/surgery/organs/tails.dm @@ -137,7 +137,7 @@ desc = "A severed fox tail. Sad." tail_type = "Fox 2" -/obj/item/organ/tail/cat/Insert(mob/living/carbon/human/H, special = 0, drop_if_replaced = TRUE) +/obj/item/organ/tail/fox/alt/Insert(mob/living/carbon/human/H, special = 0, drop_if_replaced = TRUE) ..() if(istype(H)) if(!("tail_human" in H.dna.species.mutant_bodyparts)) @@ -145,7 +145,49 @@ H.dna.features["tail_human"] = tail_type H.update_body() -/obj/item/organ/tail/cat/Remove(mob/living/carbon/human/H, special = 0) +/obj/item/organ/tail/fox/alt/Remove(mob/living/carbon/human/H, special = 0) + ..() + if(istype(H)) + H.dna.features["tail_human"] = "None" + H.dna.species.mutant_bodyparts -= "tail_human" + color = H.hair_color + H.update_body() + +/obj/item/organ/tail/rabbit + name = "rabbit tail" + desc = "A severed rabbit tail." + tail_type = "Rabbit" + +/obj/item/organ/tail/rabbit/Insert(mob/living/carbon/human/H, special = 0, drop_if_replaced = TRUE) + ..() + if(istype(H)) + if(!("tail_human" in H.dna.species.mutant_bodyparts)) + H.dna.species.mutant_bodyparts |= "tail_human" + H.dna.features["tail_human"] = tail_type + H.update_body() + +/obj/item/organ/tail/rabbit/Remove(mob/living/carbon/human/H, special = 0) + ..() + if(istype(H)) + H.dna.features["tail_human"] = "None" + H.dna.species.mutant_bodyparts -= "tail_human" + color = H.hair_color + H.update_body() + +/obj/item/organ/tail/dog + name = "dog tail" + desc = "A severed dog tail." + tail_type = "Dog" + +/obj/item/organ/tail/dog/Insert(mob/living/carbon/human/H, special = 0, drop_if_replaced = TRUE) + ..() + if(istype(H)) + if(!("tail_human" in H.dna.species.mutant_bodyparts)) + H.dna.species.mutant_bodyparts |= "tail_human" + H.dna.features["tail_human"] = tail_type + H.update_body() + +/obj/item/organ/tail/dog/Remove(mob/living/carbon/human/H, special = 0) ..() if(istype(H)) H.dna.features["tail_human"] = "None" diff --git a/code/modules/vending/wardrobes.dm b/code/modules/vending/wardrobes.dm index bbc53154aac6..da3fdb134010 100644 --- a/code/modules/vending/wardrobes.dm +++ b/code/modules/vending/wardrobes.dm @@ -375,7 +375,7 @@ icon_state = "chapdrobe" product_ads = "Are you being bothered by cultists or pesky revenants? Then come and dress like the holy man!;Clothes for men of the cloth!" vend_reply = "Thank you for using the ChapDrobe!" - products = list(/obj/item/choice_beacon/holy = 1, + products = list(/obj/item/storage/box/holy = 1, /obj/item/storage/backpack/cultpack = 1, /obj/item/clothing/head/beret/service = 1, //WS edit - berets /obj/item/clothing/accessory/pocketprotector/cosmetology = 1, diff --git a/icons/mob/clothing/ears.dmi b/icons/mob/clothing/ears.dmi index 23292b118d6a..e7376425f545 100644 Binary files a/icons/mob/clothing/ears.dmi and b/icons/mob/clothing/ears.dmi differ diff --git a/icons/mob/clothing/head.dmi b/icons/mob/clothing/head.dmi index 721de12b60b6..c2a73da609b9 100644 Binary files a/icons/mob/clothing/head.dmi and b/icons/mob/clothing/head.dmi differ diff --git a/icons/mob/clothing/head/armor.dmi b/icons/mob/clothing/head/armor.dmi index 4cec91ad0110..38adc74f3317 100644 Binary files a/icons/mob/clothing/head/armor.dmi and b/icons/mob/clothing/head/armor.dmi differ diff --git a/icons/mob/clothing/neck.dmi b/icons/mob/clothing/neck.dmi index a22e958effd8..fe74923b657d 100644 Binary files a/icons/mob/clothing/neck.dmi and b/icons/mob/clothing/neck.dmi differ diff --git a/icons/mob/mutant_bodyparts.dmi b/icons/mob/mutant_bodyparts.dmi index a05f9c8dc678..1e271758e346 100644 Binary files a/icons/mob/mutant_bodyparts.dmi and b/icons/mob/mutant_bodyparts.dmi differ diff --git a/icons/mob/species/misc/cat.dmi b/icons/mob/species/human/cat.dmi similarity index 100% rename from icons/mob/species/misc/cat.dmi rename to icons/mob/species/human/cat.dmi diff --git a/icons/mob/species/human/dog.dmi b/icons/mob/species/human/dog.dmi new file mode 100644 index 000000000000..3b3241059638 Binary files /dev/null and b/icons/mob/species/human/dog.dmi differ diff --git a/icons/mob/species/human/elf.dmi b/icons/mob/species/human/elf.dmi new file mode 100644 index 000000000000..7a37d6fd9580 Binary files /dev/null and b/icons/mob/species/human/elf.dmi differ diff --git a/icons/mob/species/misc/fox.dmi b/icons/mob/species/human/fox.dmi similarity index 100% rename from icons/mob/species/misc/fox.dmi rename to icons/mob/species/human/fox.dmi diff --git a/icons/mob/species/human/rabbit.dmi b/icons/mob/species/human/rabbit.dmi new file mode 100644 index 000000000000..fcc6599f7356 Binary files /dev/null and b/icons/mob/species/human/rabbit.dmi differ diff --git a/icons/mob/species/misc/dog.dmi b/icons/mob/species/misc/dog.dmi new file mode 100644 index 000000000000..e430616940a1 Binary files /dev/null and b/icons/mob/species/misc/dog.dmi differ diff --git a/icons/mob/species/misc/rabbit.dmi b/icons/mob/species/misc/rabbit.dmi new file mode 100644 index 000000000000..efeaba6e4dbe Binary files /dev/null and b/icons/mob/species/misc/rabbit.dmi differ diff --git a/icons/obj/bedsheets.dmi b/icons/obj/bedsheets.dmi index 56657861f576..c4cae890b54c 100644 Binary files a/icons/obj/bedsheets.dmi and b/icons/obj/bedsheets.dmi differ diff --git a/icons/obj/bureaucracy.dmi b/icons/obj/bureaucracy.dmi index df05a9d601e3..17bab47dc9ef 100644 Binary files a/icons/obj/bureaucracy.dmi and b/icons/obj/bureaucracy.dmi differ diff --git a/icons/obj/card.dmi b/icons/obj/card.dmi index 1607dc47db22..82d3a62d06bd 100644 Binary files a/icons/obj/card.dmi and b/icons/obj/card.dmi differ diff --git a/icons/obj/closet.dmi b/icons/obj/closet.dmi index 715fb82d988e..119b420f182a 100644 Binary files a/icons/obj/closet.dmi and b/icons/obj/closet.dmi differ diff --git a/icons/obj/clothing/hats.dmi b/icons/obj/clothing/hats.dmi index fb23d4bc2afe..cf7f5ff09bd0 100644 Binary files a/icons/obj/clothing/hats.dmi and b/icons/obj/clothing/hats.dmi differ diff --git a/icons/obj/clothing/head/armor.dmi b/icons/obj/clothing/head/armor.dmi index c6792be933fc..6757e591c853 100644 Binary files a/icons/obj/clothing/head/armor.dmi and b/icons/obj/clothing/head/armor.dmi differ diff --git a/icons/obj/deskflags.dmi b/icons/obj/deskflags.dmi index cf1eaacf5bb3..6a950bcebc4e 100644 Binary files a/icons/obj/deskflags.dmi and b/icons/obj/deskflags.dmi differ diff --git a/icons/obj/food/containers.dmi b/icons/obj/food/containers.dmi index 118ce7693637..a200515c324f 100644 Binary files a/icons/obj/food/containers.dmi and b/icons/obj/food/containers.dmi differ diff --git a/icons/obj/item/knife.dmi b/icons/obj/item/knife.dmi index aebfb617ed34..2e95a9154512 100644 Binary files a/icons/obj/item/knife.dmi and b/icons/obj/item/knife.dmi differ diff --git a/icons/obj/items_and_weapons.dmi b/icons/obj/items_and_weapons.dmi index 12798b6eb2ac..a0ceaebd8383 100644 Binary files a/icons/obj/items_and_weapons.dmi and b/icons/obj/items_and_weapons.dmi differ diff --git a/icons/obj/pda.dmi b/icons/obj/pda.dmi index f76e5611c93d..5d23996fb663 100644 Binary files a/icons/obj/pda.dmi and b/icons/obj/pda.dmi differ diff --git a/icons/obj/radio.dmi b/icons/obj/radio.dmi index ea47f805dee9..a6199b8723ef 100644 Binary files a/icons/obj/radio.dmi and b/icons/obj/radio.dmi differ diff --git a/icons/obj/storage.dmi b/icons/obj/storage.dmi index 03f2163cddce..df2add959648 100644 Binary files a/icons/obj/storage.dmi and b/icons/obj/storage.dmi differ diff --git a/icons/obj/structures/signs/sign.dmi b/icons/obj/structures/signs/sign.dmi index 523953b599c7..f123c03a76e6 100644 Binary files a/icons/obj/structures/signs/sign.dmi and b/icons/obj/structures/signs/sign.dmi differ diff --git a/icons/obj/structures/signs/wallflags.dmi b/icons/obj/structures/signs/wallflags.dmi index 4b4696ad9623..837e442f27ca 100644 Binary files a/icons/obj/structures/signs/wallflags.dmi and b/icons/obj/structures/signs/wallflags.dmi differ diff --git a/icons/obj/suns_floor.dmi b/icons/obj/suns_floor.dmi new file mode 100644 index 000000000000..c8d416223ccc Binary files /dev/null and b/icons/obj/suns_floor.dmi differ diff --git a/icons/obj/tiles.dmi b/icons/obj/tiles.dmi index 5e072b68f42d..898805a0fa13 100644 Binary files a/icons/obj/tiles.dmi and b/icons/obj/tiles.dmi differ diff --git a/icons/turf/floors/suns.dmi b/icons/turf/floors/suns.dmi new file mode 100644 index 000000000000..aa0df610ec55 Binary files /dev/null and b/icons/turf/floors/suns.dmi differ diff --git a/icons/turf/walls/concrete.dmi b/icons/turf/walls/concrete.dmi index a201e7ab6375..da6a6e45a4ce 100644 Binary files a/icons/turf/walls/concrete.dmi and b/icons/turf/walls/concrete.dmi differ diff --git a/icons/turf/walls/hexacrete.dmi b/icons/turf/walls/hexacrete.dmi index 6866ac7f536f..f120455f46ad 100644 Binary files a/icons/turf/walls/hexacrete.dmi and b/icons/turf/walls/hexacrete.dmi differ diff --git a/mod_celadon/_components/code/_names.dm b/mod_celadon/_components/code/_names.dm index 08b896fedf2e..90bc183b768a 100644 --- a/mod_celadon/_components/code/_names.dm +++ b/mod_celadon/_components/code/_names.dm @@ -1,6 +1,6 @@ // Перенесено с code\__HELPERS\names.dm | Инициализация префиксов кораблей для дальнейшего использования в конфигах. #define FACTION_SYNDICATE "Syndicate" -#define FACTION_SOLGOV "SolGov" +#define FACTION_SOLGOV "SolFed" #define FACTION_INTEQ "Inteq Risk Management Group" #define FACTION_NT "Nanotrasen" #define FACTION_INDEPENDENT "Independent" diff --git a/mod_celadon/balance/README.md b/mod_celadon/balance/README.md index d38d7ffc7b24..3ef47d9e285f 100644 --- a/mod_celadon/balance/README.md +++ b/mod_celadon/balance/README.md @@ -98,6 +98,7 @@ REMOVE: `D:\1ss\ShiptestYata\code\modules\surgery\experimental_dissection.dm`: ` ### Авторы: - Кинетик Крашер, универасльная вендор плата, цены карго, одежда с ЦК, нёрф очков диссекции с спец мобов и её упрощение - Yata9arasu, двигатели, рад. коллекторы - RalseiDreemuurr + Затронуты проджектайлы энергетических дробовиков - Molniz + + +## НАЗВАНИЕ_МОДА + +ID мода: EVENT_CLY + + +### Описание мода + +Этот мод служит примером для разработчиков и существует лишь для того, +чтобы его можно было легко скопировать и вставить в другое место. + + +### Изменения *кор кода* + +- EDIT, ADD: `code/__DEFINES/cinematics.dm` - замена синематика в атоме +- EDIT, ADD: `code/datums/cinematic.dm` + + +### Оверрайды + +- Отсутствуют + + +### Дефайны + +- `code/datums/cinematic.dm`: `CINEMATIC_COLONYDESTRUCT` + + +### Используемые файлы, не содержащиеся в модпаке + +- Отсутствуют + + +### Авторы + +Твой никнейм + diff --git a/mod_celadon/event_cly/_event_cly.dm b/mod_celadon/event_cly/_event_cly.dm new file mode 100644 index 000000000000..69ce66d91d69 --- /dev/null +++ b/mod_celadon/event_cly/_event_cly.dm @@ -0,0 +1,18 @@ +/datum/modpack/event_cly + /// Строковое имя модпака. Используется для поиска других модпаков в init. + name = "НАЗВАНИЕ" + /// Строковое описание для модпака. Может использоваться для списка глаголов модпака в качестве описания. + desc = "ОПИСАНИЕ" + /// Строка с авторами этого модпака. + author = "АВТОР(Ы)" + +///**********************************************************************/// + +/datum/modpack/event_cly/pre_initialize() /// Эти конструкции нужны, для того чтобы в вашем модпаке что-то происходило. + . = ..() + +/datum/modpack/event_cly/initialize() /// Если эти три конструкции не нужны, просто удалите их! + . = ..() + +/datum/modpack/event_cly/post_initialize() + . = ..() diff --git a/mod_celadon/event_cly/_event_cly.dme b/mod_celadon/event_cly/_event_cly.dme new file mode 100644 index 000000000000..7c60839650a3 --- /dev/null +++ b/mod_celadon/event_cly/_event_cly.dme @@ -0,0 +1,9 @@ +#ifndef MODPACK_CELADON_EVENT_CLY +#define MODPACK_CELADON_EVENT_CLY + +#include "_event_cly.dm" + +#include "code/outfits.dm" +//#include "code/cinematic.dm" + +#endif diff --git a/mod_celadon/event_cly/code/cinematic.dm b/mod_celadon/event_cly/code/cinematic.dm new file mode 100644 index 000000000000..f095003d77fe --- /dev/null +++ b/mod_celadon/event_cly/code/cinematic.dm @@ -0,0 +1,12 @@ +//#define CINEMATIC_COLONYDESTRUCT 15 + +//datum/cinematic/colony_nuke +// id = CINEMATIC_COLONYDESTRUCT + +///datum/cinematic/colony_nuke/content() +// flick("intro_colony"('mod_celadon/event_cly/icons/station_explosion.dmi'),screen) +// sleep(35) +// flick("colony_explode",screen) +// cinematic_sound(sound('mod_celadon/event_cly/sound/colony_explode.ogg')) +// special() +// screen.icon_state = "summary_colony" diff --git a/mod_celadon/event_cly/code/outfits.dm b/mod_celadon/event_cly/code/outfits.dm new file mode 100644 index 000000000000..57913250b315 --- /dev/null +++ b/mod_celadon/event_cly/code/outfits.dm @@ -0,0 +1,31 @@ +/datum/outfit/job/nanotrasen/captain/colony + name = "NT Colony Director" + uniform = /obj/item/clothing/under/nanotrasen/officer + shoes = /obj/item/clothing/shoes/laceup + head = /obj/item/clothing/head/caphat/nt + suit = /obj/item/clothing/suit/armor/nanotrasen/captain/parade + belt = /obj/item/storage/belt/sabre + + +/datum/outfit/job/nanotrasen/hop/colony + name = "NT Colony General Manager" + belt = /obj/item/melee/chainofcommand + + +/datum/outfit/job/solgov/sonnensoldner/colony + name = "SF Marine Officer" + uniform = /obj/item/clothing/under/solfed/solfed_officer_formal + head = /obj/item/clothing/head/solfed/solfed_officer_beret + belt = /obj/item/gun/ballistic/automatic/pistol/solgov/old + +/datum/outfit/job/inteq/security/celadon/colony + name = "InteQ Mercenary" + backpack_contents = list(/obj/item/ammo_box/magazine/glock_standart =1,/obj/item/gun/ballistic/automatic/pistol/glock =1) + +/datum/outfit/job/assistant/elysium + name = "Elysium worker" + suit = /obj/item/clothing/suit/apparel/white/long + uniform = /obj/item/clothing/under/nanotrasen + shoes = /obj/item/clothing/shoes/sandal + head = /obj/item/clothing/head/turban/white + backpack_contents = list(/obj/item/storage/book/bible/koran=1,/obj/item/reagent_containers/food/snacks/cookie=2) diff --git a/mod_celadon/event_cly/icons/station_explosion.dmi b/mod_celadon/event_cly/icons/station_explosion.dmi new file mode 100644 index 000000000000..6bd0b9b85b0a Binary files /dev/null and b/mod_celadon/event_cly/icons/station_explosion.dmi differ diff --git a/mod_celadon/event_cly/sound/colony_explode.ogg b/mod_celadon/event_cly/sound/colony_explode.ogg new file mode 100644 index 000000000000..a591da099e72 Binary files /dev/null and b/mod_celadon/event_cly/sound/colony_explode.ogg differ diff --git a/mod_celadon/fixes/README.md b/mod_celadon/fixes/README.md index 43b52be6d81c..dd2de2783b42 100644 --- a/mod_celadon/fixes/README.md +++ b/mod_celadon/fixes/README.md @@ -55,6 +55,7 @@ ID мода: CELADON_FIXES - EDIT: `code\modules\projectiles\ammunition\ballistic\rifle.dm` - исправление калибра - EDIT: `code\modules\projectiles\boxes_magazines\external\rifle.dm` - - исправление калибра +- REMOVE: `code\game\machinery\newscaster.dm` - Полная замена на переведённый файл. Пожалуйста, сделайте это нормально. ## Элизиум - вещи -ID мода: CELADON_ELYSIUM_STUFF +ID мода: CELADON_STUFF_ELYSIUM + + +## Г.А.М.М.А. + +ID мода: STUFF_GAMMA + + +### Описание мода + +Этот мод добавляет вещи для Гаммы. + + +### Изменения *кор кода* + +- Отсутствуют + + +### Оверрайды + +- Отсутствуют + + +### Дефайны + +- Отсутствуют + + +### Используемые файлы, не содержащиеся в модпаке + +- Отсутствуют + + +### Авторы + +I'm the God of Terror, MrCat15352 + diff --git a/mod_celadon/stuff_gamma/_stuff_gamma.dm b/mod_celadon/stuff_gamma/_stuff_gamma.dm new file mode 100644 index 000000000000..133a5a3c4e8c --- /dev/null +++ b/mod_celadon/stuff_gamma/_stuff_gamma.dm @@ -0,0 +1,9 @@ +/datum/modpack/stuff_gamma + /// Строковое имя модпака. Используется для поиска других модпаков в init. + name = "Stuff GAMMA" + /// Строковое описание для модпака. Может использоваться для списка глаголов модпака в качестве описания. + desc = "Новое подразделение ГАММА" + /// Строка с авторами этого модпака. + author = "I'm the God of Terror, MrCat15352" + +///**********************************************************************/// diff --git a/mod_celadon/stuff_gamma/_stuff_gamma.dme b/mod_celadon/stuff_gamma/_stuff_gamma.dme new file mode 100644 index 000000000000..dea4616366da --- /dev/null +++ b/mod_celadon/stuff_gamma/_stuff_gamma.dme @@ -0,0 +1,8 @@ +#ifndef MODPACK_CELADON_STUFF_GAMMA +#define MODPACK_CELADON_STUFF_GAMMA + +#include "_stuff_gamma.dm" + +#include "code/gamma.dm" + +#endif diff --git a/mod_celadon/stuff_gamma/code/gamma.dm b/mod_celadon/stuff_gamma/code/gamma.dm new file mode 100644 index 000000000000..5346100a19e2 --- /dev/null +++ b/mod_celadon/stuff_gamma/code/gamma.dm @@ -0,0 +1,162 @@ +/datum/client_colour/monochrome_green + colour = list(rgb(128, 209, 123), rgb(68, 131, 73), rgb(24, 79, 23), rgb(0, 0, 0)) + override = TRUE + fade_in = 20 + fade_out = 20 + +/obj/item/clothing/head/helmet/riot/gamma_vision + name = "hardhat night vision gamma" + desc = "No data." + icon = 'mod_celadon/stuff_gamma/icons/obj/head.dmi' + mob_overlay_icon = 'mod_celadon/stuff_gamma/icons/mob/head.dmi' + icon_state = "gamma_vision" + item_state = "gamma_vision" + armor = list("melee" = 50, "bullet" = 50, "laser" = 30, "energy" = 25, "bomb" = 50, "bio" = 100, "fire" = 40, "acid" = 50) + min_cold_protection_temperature = SPACE_HELM_MIN_TEMP_PROTECT + clothing_flags = STOPSPRESSUREDAMAGE + resistance_flags = FIRE_PROOF | ACID_PROOF + dog_fashion = null + var/mob/living/carbon/user = null + var/active = 0 + var/see_in_dark = 6 + var/lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_VISIBLE + var/current_lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_VISIBLE + +/obj/item/clothing/head/helmet/riot/gamma_vision/attack_self(mob/living/carbon/human/user) + if(can_toggle && !user.incapacitated()) + if(world.time > cooldown + toggle_cooldown) + active = !active + cooldown = world.time + up = !up + flags_1 ^= visor_flags + flags_inv ^= visor_flags_inv + flags_cover ^= visor_flags_cover + icon_state = "[initial(icon_state)][up ? "up" : ""]" + item_state = "[initial(item_state)][up ? "up" : ""]" + to_chat(user, "[up ? alt_toggle_message : toggle_message] \the [src].") + + if(active) + user.lighting_alpha = 192 + user.see_in_dark = 6 + user.add_client_colour(/datum/client_colour/monochrome_green) + // user.update_sight(user.lighting_alpha, user.see_in_dark) + // user.lighting_alpha = initial(user.lighting_alpha) + // user.see_in_dark = initial(user.see_in_dark) + // user.update_sight(user.lighting_alpha, user.see_in_dark) - доделать бы, не обновляет значения + else + user.see_in_dark = 2 + user.lighting_alpha = 255 + user.remove_client_colour(/datum/client_colour/monochrome_green) + // user.lighting_alpha = initial(user.lighting_alpha) + // user.see_in_dark = initial(user.see_in_dark) + // user.update_sight(user.lighting_alpha, user.see_in_dark) + + user.update_inv_head() + if(iscarbon(user)) + var/mob/living/carbon/C = user + C.head_update(src, forced = 1) + +/obj/item/clothing/head/helmet/space/hardsuit/security/gamma/white_squadron_rig + name = "white squadron rig helmet" + desc = "No data" + icon = 'mod_celadon/stuff_gamma/icons/obj/head.dmi' + mob_overlay_icon = 'mod_celadon/stuff_gamma/icons/mob/head.dmi' + icon_state = "hardsuit0-gamma" + item_state = "hardsuit1-gamma" + hardsuit_type = "gamma" + armor = list("melee" = 35, "bullet" = 25, "laser" = 20,"energy" = 40, "bomb" = 10, "bio" = 100, "rad" = 50, "fire" = 75, "acid" = 75) + +/obj/item/clothing/suit/space/hardsuit/security/gamma/white_squadron_rig + name = "white squadron rig" + desc = "No data" + icon = 'mod_celadon/stuff_gamma/icons/obj/suit.dmi' + mob_overlay_icon = 'mod_celadon/stuff_gamma/icons/mob/suit.dmi' + icon_state = "white_squadron_rig" + item_state = "white_squadron_rig" + hardsuit_type = "gamma" + armor = list("melee" = 35, "bullet" = 25, "laser" = 20,"energy" = 40, "bomb" = 10, "bio" = 100, "rad" = 50, "fire" = 75, "acid" = 75) + helmettype = /obj/item/clothing/head/helmet/space/hardsuit/security/gamma/white_squadron_rig + +/obj/item/clothing/suit/armor/vest/gamma + name = "Gamma armor vest" + desc = "No data." + icon = 'mod_celadon/stuff_gamma/icons/obj/uniform.dmi' + mob_overlay_icon = 'mod_celadon/stuff_gamma/icons/mob/uniform.dmi' + icon_state = "white_squadron_jacket" + item_state = "white_squadron_jacket" + armor = list("melee" = 38, "bullet" = 33, "laser" = 33, "energy" = 43, "bomb" = 28, "bio" = 3, "rad" = 3, "fire" = 53, "acid" = 53) + +/obj/item/clothing/under/gamma/uniform + name = "Комбенизон ГАММЫ" + desc = "No data." + icon = 'mod_celadon/stuff_gamma/icons/obj/uniform.dmi' + mob_overlay_icon = 'mod_celadon/stuff_gamma/icons/mob/uniform.dmi' + icon_state = "white_squadron_uniform" + mob_overlay_state = "white_squadron_uniform" + +/obj/item/clothing/gloves/combat/gamma + name = "white squadron gloves" + desc = "No data." + icon = 'mod_celadon/stuff_gamma/icons/obj/gloves.dmi' + mob_overlay_icon = 'mod_celadon/stuff_gamma/icons/mob/gloves.dmi' + icon_state = "white_squadron_gloves" + siemens_coefficient = 0 + permeability_coefficient = 0.05 + strip_delay = 80 + cold_protection = HANDS + min_cold_protection_temperature = GLOVES_MIN_TEMP_PROTECT + heat_protection = HANDS + max_heat_protection_temperature = GLOVES_MAX_TEMP_PROTECT + resistance_flags = NONE + armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 80, "acid" = 50) + +/obj/item/clothing/shoes/gamma + name = "Gamma boots" + desc = "no data." + icon = 'mod_celadon/stuff_gamma/icons/obj/shoes.dmi' + mob_overlay_icon = 'mod_celadon/stuff_gamma/icons/mob/shoes.dmi' + icon_state = "white_squadron_boots" + item_state = "white_squadron_boots" + strip_delay = 100 + equip_delay_other = 100 + permeability_coefficient = 0.9 + can_be_tied = FALSE + +/obj/item/storage/backpack/messenger/gamma + name = "gamma messenger bag" + desc = "no data." + icon = 'mod_celadon/stuff_gamma/icons/obj/back.dmi' + mob_overlay_icon = 'mod_celadon/stuff_gamma/icons/mob/back.dmi' + icon_state = "white_squadron_backpack" + item_state = "white_squadron_backpack" + +/obj/item/storage/belt/security/webbing/gamma + name = "gamma cargo" + desc = "no data." + icon = 'mod_celadon/stuff_gamma/icons/obj/back.dmi' + mob_overlay_icon = 'mod_celadon/stuff_gamma/icons/mob/back.dmi' + slot_flags = ITEM_SLOT_BELT + icon_state = "white_squadron_cargo" + item_state = "white_squadron_cargo" + +/obj/item/melee/gamma_tomahawk + name = "gamma tomahawk" + desc = "no data" + icon = 'mod_celadon/stuff_gamma/icons/obj/weapons.dmi' + mob_overlay_icon = 'mod_celadon/stuff_gamma/icons/mob/weapons.dmi' + lefthand_file = 'mod_celadon/stuff_gamma/icons/mob/hands/weapons_hands_left.dmi' + righthand_file = 'mod_celadon/stuff_gamma/icons/mob/hands/weapons_hands_right.dmi' + icon_state = "white_squadron_tomahawk" + item_state = "white_squadron_tomahawk" + hitsound = 'sound/weapons/bladeslice.ogg' + pickup_sound = 'sound/items/unsheath.ogg' + drop_sound = 'sound/items/handling/metal_drop.ogg' + flags_1 = CONDUCT_1 + obj_flags = UNIQUE_RENAME + force = 15 + throwforce = 10 + w_class = WEIGHT_CLASS_SMALL + block_chance = 60 + armour_penetration = 20 + sharpness = IS_SHARP + attack_verb = list("slashed", "cut") diff --git a/mod_celadon/stuff_gamma/icons/mob/back.dmi b/mod_celadon/stuff_gamma/icons/mob/back.dmi new file mode 100644 index 000000000000..d2dc9b66d4b1 Binary files /dev/null and b/mod_celadon/stuff_gamma/icons/mob/back.dmi differ diff --git a/mod_celadon/stuff_gamma/icons/mob/gloves.dmi b/mod_celadon/stuff_gamma/icons/mob/gloves.dmi new file mode 100644 index 000000000000..26f37656323d Binary files /dev/null and b/mod_celadon/stuff_gamma/icons/mob/gloves.dmi differ diff --git a/mod_celadon/stuff_gamma/icons/mob/hands/weapons_hands_left.dmi b/mod_celadon/stuff_gamma/icons/mob/hands/weapons_hands_left.dmi new file mode 100644 index 000000000000..ce36efd43e16 Binary files /dev/null and b/mod_celadon/stuff_gamma/icons/mob/hands/weapons_hands_left.dmi differ diff --git a/mod_celadon/stuff_gamma/icons/mob/hands/weapons_hands_right.dmi b/mod_celadon/stuff_gamma/icons/mob/hands/weapons_hands_right.dmi new file mode 100644 index 000000000000..51648185be8d Binary files /dev/null and b/mod_celadon/stuff_gamma/icons/mob/hands/weapons_hands_right.dmi differ diff --git a/mod_celadon/stuff_gamma/icons/mob/head.dmi b/mod_celadon/stuff_gamma/icons/mob/head.dmi new file mode 100644 index 000000000000..f4462337d3c5 Binary files /dev/null and b/mod_celadon/stuff_gamma/icons/mob/head.dmi differ diff --git a/mod_celadon/stuff_gamma/icons/mob/shoes.dmi b/mod_celadon/stuff_gamma/icons/mob/shoes.dmi new file mode 100644 index 000000000000..c2048896f720 Binary files /dev/null and b/mod_celadon/stuff_gamma/icons/mob/shoes.dmi differ diff --git a/mod_celadon/stuff_gamma/icons/mob/suit.dmi b/mod_celadon/stuff_gamma/icons/mob/suit.dmi new file mode 100644 index 000000000000..beb6fb79844a Binary files /dev/null and b/mod_celadon/stuff_gamma/icons/mob/suit.dmi differ diff --git a/mod_celadon/stuff_gamma/icons/mob/uniform.dmi b/mod_celadon/stuff_gamma/icons/mob/uniform.dmi new file mode 100644 index 000000000000..83299654ecec Binary files /dev/null and b/mod_celadon/stuff_gamma/icons/mob/uniform.dmi differ diff --git a/mod_celadon/stuff_gamma/icons/mob/weapons.dmi b/mod_celadon/stuff_gamma/icons/mob/weapons.dmi new file mode 100644 index 000000000000..1241758d6b67 Binary files /dev/null and b/mod_celadon/stuff_gamma/icons/mob/weapons.dmi differ diff --git a/mod_celadon/stuff_gamma/icons/obj/back.dmi b/mod_celadon/stuff_gamma/icons/obj/back.dmi new file mode 100644 index 000000000000..abaf4085620f Binary files /dev/null and b/mod_celadon/stuff_gamma/icons/obj/back.dmi differ diff --git a/mod_celadon/stuff_gamma/icons/obj/boots.dmi b/mod_celadon/stuff_gamma/icons/obj/boots.dmi new file mode 100644 index 000000000000..77c5e512fcbc Binary files /dev/null and b/mod_celadon/stuff_gamma/icons/obj/boots.dmi differ diff --git a/mod_celadon/stuff_gamma/icons/obj/gloves.dmi b/mod_celadon/stuff_gamma/icons/obj/gloves.dmi new file mode 100644 index 000000000000..4974a925df8b Binary files /dev/null and b/mod_celadon/stuff_gamma/icons/obj/gloves.dmi differ diff --git a/mod_celadon/stuff_gamma/icons/obj/head.dmi b/mod_celadon/stuff_gamma/icons/obj/head.dmi new file mode 100644 index 000000000000..c5b30bfdb9f6 Binary files /dev/null and b/mod_celadon/stuff_gamma/icons/obj/head.dmi differ diff --git a/mod_celadon/stuff_gamma/icons/obj/shoes.dmi b/mod_celadon/stuff_gamma/icons/obj/shoes.dmi new file mode 100644 index 000000000000..77c5e512fcbc Binary files /dev/null and b/mod_celadon/stuff_gamma/icons/obj/shoes.dmi differ diff --git a/mod_celadon/stuff_gamma/icons/obj/suit.dmi b/mod_celadon/stuff_gamma/icons/obj/suit.dmi new file mode 100644 index 000000000000..e6bdf147e992 Binary files /dev/null and b/mod_celadon/stuff_gamma/icons/obj/suit.dmi differ diff --git a/mod_celadon/stuff_gamma/icons/obj/uniform.dmi b/mod_celadon/stuff_gamma/icons/obj/uniform.dmi new file mode 100644 index 000000000000..d278da7fda43 Binary files /dev/null and b/mod_celadon/stuff_gamma/icons/obj/uniform.dmi differ diff --git a/mod_celadon/stuff_gamma/icons/obj/weapons.dmi b/mod_celadon/stuff_gamma/icons/obj/weapons.dmi new file mode 100644 index 000000000000..e6e5d08aad58 Binary files /dev/null and b/mod_celadon/stuff_gamma/icons/obj/weapons.dmi differ diff --git a/mod_celadon/stuff_gamma/icons/suit.dmi b/mod_celadon/stuff_gamma/icons/suit.dmi new file mode 100644 index 000000000000..fa22820e1294 Binary files /dev/null and b/mod_celadon/stuff_gamma/icons/suit.dmi differ diff --git a/mod_celadon/inteq_stuff/README.md b/mod_celadon/stuff_inteq/README.md similarity index 97% rename from mod_celadon/inteq_stuff/README.md rename to mod_celadon/stuff_inteq/README.md index 40823ff694f2..692bc94c091a 100644 --- a/mod_celadon/inteq_stuff/README.md +++ b/mod_celadon/stuff_inteq/README.md @@ -12,7 +12,7 @@ ## Inteq stuff - вещи Интек -ID мода: INTEQ_STUFF +ID мода: STUFF_INTEQ + + +## Новые туррели + +ID мода: CELADON_TURRETS + + +### Описание мода + +Этот мод добавляет новые 4 турели синдикату и добавляет целый список турелей без фракционные. + + +### Изменения *кор кода* + +- Отсутствуют + + +### Оверрайды + +- Отсутствуют + + +### Дефайны + +- Отсутствуют + + +### Используемые файлы, не содержащиеся в модпаке + +- Отсутствуют + + +### Авторы + +MrCat15352 + diff --git a/mod_celadon/turrets/_turrets.dm b/mod_celadon/turrets/_turrets.dm new file mode 100644 index 000000000000..79c68feaaec2 --- /dev/null +++ b/mod_celadon/turrets/_turrets.dm @@ -0,0 +1,9 @@ +/datum/modpack/turrets + /// Строковое имя модпака. Используется для поиска других модпаков в init. + name = "Turrets" + /// Строковое описание для модпака. Может использоваться для списка глаголов модпака в качестве описания. + desc = "Добавляет новые турели в билд." + /// Строка с авторами этого модпака. + author = "MrCat15352" + +///**********************************************************************/// diff --git a/mod_celadon/turrets/_turrets.dme b/mod_celadon/turrets/_turrets.dme new file mode 100644 index 000000000000..57ca677aebfe --- /dev/null +++ b/mod_celadon/turrets/_turrets.dme @@ -0,0 +1,9 @@ +#ifndef MODPACK_CELADON_TURRETS +#define MODPACK_CELADON_TURRETS + +#include "_turrets.dm" + +#include "code/turrets.dm" +#include "code/bullets.dm" + +#endif diff --git a/mod_celadon/turrets/code/bullets.dm b/mod_celadon/turrets/code/bullets.dm new file mode 100644 index 000000000000..1a8816a1921a --- /dev/null +++ b/mod_celadon/turrets/code/bullets.dm @@ -0,0 +1,6 @@ +/obj/projectile/bullet/weakbullet3 + damage = 20 + +/obj/projectile/bullet/midbullet + damage = 20 + stamina = 33 //four rounds from the c20r knocks people down diff --git a/mod_celadon/turrets/code/turrets.dm b/mod_celadon/turrets/code/turrets.dm new file mode 100644 index 000000000000..06ce980d5947 --- /dev/null +++ b/mod_celadon/turrets/code/turrets.dm @@ -0,0 +1,107 @@ +// Syndicate +/obj/machinery/porta_turret/syndicate/interior_45 + name = "machine gun turret (.45)" + desc = "Syndicate interior defense turret chambered for .45 rounds. Designed to down intruders without damaging the hull." + stun_projectile = /obj/projectile/bullet/midbullet + lethal_projectile = /obj/projectile/bullet/midbullet + lethal_projectile_sound = 'sound/weapons/gun/revolver/cattleman.ogg' + stun_projectile_sound = 'sound/weapons/gun/revolver/cattleman.ogg' + +/obj/machinery/porta_turret/syndicate/exterior_7_62mm + name = "machine gun turret (7.62)" + desc = "Syndicate exterior defense turret chambered for 7.62 rounds. Designed to down intruders with heavy calliber bullets." + stun_projectile = /obj/projectile/bullet + lethal_projectile = /obj/projectile/bullet + lethal_projectile_sound = 'sound/weapons/gun/rifle/skm.ogg' + stun_projectile_sound = 'sound/weapons/gun/rifle/skm.ogg' + +/obj/machinery/porta_turret/syndicate/grenade_40mm + name = "mounted grenade launcher (40mm)" + desc = "Syndicate 40mm grenade launcher defense turret. If you've had this much time to look at it, you're probably already dead." + icon = 'mod_celadon/turrets/icons/turrets.dmi' + icon_state = "syndie_grenade" + base_icon_state = "syndie_grenade" + stun_projectile = /obj/projectile/bullet/a40mm + lethal_projectile = /obj/projectile/bullet/a40mm + lethal_projectile_sound = 'sound/weapons/gun/general/rocket_launch.ogg' + stun_projectile_sound = 'sound/weapons/gun/general/rocket_launch.ogg' + +/obj/machinery/porta_turret/syndicate/assault_pod_4_36x30mm + name = "machine gun turret (4.6x30mm)" + desc = "Syndicate exterior defense turret chambered for 4.6x30mm rounds. Designed to be fitted to assault pods, it uses low calliber bullets to save space." + max_integrity = 100 + stun_projectile = /obj/projectile/bullet/weakbullet3 + lethal_projectile = /obj/projectile/bullet/weakbullet3 + lethal_projectile_sound = 'sound/weapons/gun/smg/smg_heavy.ogg' + stun_projectile_sound = 'sound/weapons/gun/smg/smg_heavy.ogg' + +// No Access +/obj/machinery/porta_turret/syndicate/no_access + installation = null + always_up = 1 + use_power = NO_POWER_USE + has_cover = 0 + scan_range = 9 + req_access = list(ACCESS_CENT_GENERAL) + mode = TURRET_LETHAL + faction = list(ROLE_DEVIL) + desc = "A ballistic machine gun/grenade auto-turret." + +/obj/machinery/porta_turret/syndicate/no_access/interior_45 + name = "machine gun turret (.45)" + desc = "Syndicate interior defense turret chambered for .45 rounds. Designed to down intruders without damaging the hull." + stun_projectile = /obj/projectile/bullet/midbullet + lethal_projectile = /obj/projectile/bullet/midbullet + lethal_projectile_sound = 'sound/weapons/gun/revolver/cattleman.ogg' + stun_projectile_sound = 'sound/weapons/gun/revolver/cattleman.ogg' + +/obj/machinery/porta_turret/syndicate/no_access/exterior_7_62mm + name = "machine gun turret (7.62)" + desc = "Syndicate exterior defense turret chambered for 7.62 rounds. Designed to down intruders with heavy calliber bullets." + stun_projectile = /obj/projectile/bullet + lethal_projectile = /obj/projectile/bullet + lethal_projectile_sound = 'sound/weapons/gun/rifle/skm.ogg' + stun_projectile_sound = 'sound/weapons/gun/rifle/skm.ogg' + +/obj/machinery/porta_turret/syndicate/no_access/grenade_40mm + name = "mounted grenade launcher (40mm)" + desc = "Syndicate 40mm grenade launcher defense turret. If you've had this much time to look at it, you're probably already dead." + icon = 'mod_celadon/turrets/icons/turrets.dmi' + icon_state = "syndie_grenade" + base_icon_state = "syndie_grenade" + stun_projectile = /obj/projectile/bullet/a40mm + lethal_projectile = /obj/projectile/bullet/a40mm + lethal_projectile_sound = 'sound/weapons/gun/general/rocket_launch.ogg' + stun_projectile_sound = 'sound/weapons/gun/general/rocket_launch.ogg' + +/obj/machinery/porta_turret/syndicate/no_access/assault_pod_4_36x30mm + name = "machine gun turret (4.6x30mm)" + desc = "Syndicate exterior defense turret chambered for 4.6x30mm rounds. Designed to be fitted to assault pods, it uses low calliber bullets to save space." + max_integrity = 100 + stun_projectile = /obj/projectile/bullet/weakbullet3 + lethal_projectile = /obj/projectile/bullet/weakbullet3 + lethal_projectile_sound = 'sound/weapons/gun/smg/smg_heavy.ogg' + stun_projectile_sound = 'sound/weapons/gun/smg/smg_heavy.ogg' + +/obj/machinery/porta_turret/syndicate/no_access/energy + icon_state = "standard_lethal" + base_icon_state = "standard" + stun_projectile = /obj/projectile/energy/electrode + stun_projectile_sound = 'sound/weapons/taser.ogg' + lethal_projectile = /obj/projectile/beam/laser + lethal_projectile_sound = 'sound/weapons/laser.ogg' + desc = "An energy blaster auto-turret." + +/obj/machinery/porta_turret/syndicate/no_access/energy/heavy + icon_state = "standard_lethal" + base_icon_state = "standard" + stun_projectile = /obj/projectile/energy/electrode + stun_projectile_sound = 'sound/weapons/taser.ogg' + lethal_projectile = /obj/projectile/beam/laser/heavylaser + lethal_projectile_sound = 'sound/weapons/lasercannonfire.ogg' + desc = "An energy blaster auto-turret." + +/obj/machinery/porta_turret/syndicate/no_access/energy/raven + stun_projectile = /obj/projectile/beam/laser + stun_projectile_sound = 'sound/weapons/laser.ogg' + faction = list("neutral","silicon","turret") diff --git a/mod_celadon/turrets/icons/turrets.dmi b/mod_celadon/turrets/icons/turrets.dmi new file mode 100644 index 000000000000..f8d440c1bdf2 Binary files /dev/null and b/mod_celadon/turrets/icons/turrets.dmi differ diff --git a/shiptest.dme b/shiptest.dme index 800a5ebf4dda..1136673626ec 100644 --- a/shiptest.dme +++ b/shiptest.dme @@ -155,6 +155,7 @@ #include "code\__DEFINES\dcs\helpers.dm" #include "code\__DEFINES\dcs\signals.dm" #include "code\__DEFINES\~mods\tajara.dm" +#include "code\__DEFINES\~mods\roaches.dm" #include "code\__HELPERS\_auxtools_api.dm" #include "code\__HELPERS\_lists.dm" #include "code\__HELPERS\_logging.dm" @@ -1304,6 +1305,7 @@ #include "code\game\objects\items\stacks\tiles\tile_mineral.dm" #include "code\game\objects\items\stacks\tiles\tile_reskinning.dm" #include "code\game\objects\items\stacks\tiles\tile_types.dm" +#include "code\game\objects\items\stacks\tiles\tiles_suns.dm" #include "code\game\objects\items\storage\backpack.dm" #include "code\game\objects\items\storage\bags.dm" #include "code\game\objects\items\storage\belt.dm" @@ -1482,6 +1484,7 @@ #include "code\game\turfs\open\floor\plasteel_floor.dm" #include "code\game\turfs\open\floor\plating.dm" #include "code\game\turfs\open\floor\reinf_floor.dm" +#include "code\game\turfs\open\floor\suns_floor.dm" #include "code\game\turfs\open\floor\plating\asteroid.dm" #include "code\game\turfs\open\floor\plating\beach.dm" #include "code\game\turfs\open\floor\plating\icemoon.dm"