From 463bcc2f31ac2ea34f497524344b302d13974c3c Mon Sep 17 00:00:00 2001 From: LetterJay Date: Tue, 7 Feb 2017 23:30:59 -0600 Subject: [PATCH] runtime cleanup! This reverts commit ceebde6620929c912e3eaeee40a848369bbfa6a8. --- ...valand_surface_automated_trade_outpost.dmm | 275 + .../LavaRuins/lavaland_surface_tomb.dmm | 56 + .../LavaRuins/lavaland_surface_xeno_egg.dmm | 16 + _maps/RandomRuins/SpaceRuins/deepstorage.dmm | 185 + _maps/RandomRuins/SpaceRuins/puzzle1.dmm | 486 + _maps/dreamstation.dm | 29 + _maps/efficiencystation.dm | 29 + .../map_files/DreamStation/dreamstation04.dmm | 140685 +++++++++++++++ .../EfficiencyStation/EfficiencyStation.dmm | 122640 +++++++++++++ _maps/map_files/MiniStation/MiniStation.dmm | 80657 +++++++++ _maps/map_files/MiniStation/cargopacks.dm | 37 + _maps/map_files/MiniStation/job/jobs.dm | 83 + _maps/map_files/MiniStation/job/removed.dm | 55 + _maps/map_files/MiniStation/misc.dm | 19 + _maps/map_files/MiniStation/readme.dm | 6 + _maps/map_files/MiniStation/telecomms.dm | 18 + _maps/map_files/MiniStation/uplink_item.dm | 37 + _maps/map_files/MiniStation/z5.dmm | 264 + _maps/map_files/generic/chapel.dmm | 348 + _maps/ministation.dm | 87 + code/__DEFINES/_MC.dm | 49 + code/__DEFINES/bots.dm | 26 + code/__DEFINES/clothing.dm | 134 + code/__DEFINES/genetics.dm | 118 + code/__DEFINES/planes.dm | 18 + code/__DEFINES/tablecrafting.dm | 8 + code/_onclick/_defines.dm | 1 + .../citadel/vore/appearance/preferences_vr.dm | 20 + .../vore/appearance/spider_taur_powers_vr.dm | 44 + .../vore/appearance/sprite_accessories_vr.dm | 645 + .../vore/appearance/update_icons_vr.dm | 36 + code/citadel/vore/eating/belly_vr.dm | 419 + code/citadel/vore/eating/bellymodes_vr.dm | 127 + code/citadel/vore/eating/living_vr.dm | 341 + code/citadel/vore/eating/simple_animal_vr.dm | 39 + code/citadel/vore/eating/vore_vr.dm | 123 + code/citadel/vore/eating/vorehooks_vr.dm | 0 code/citadel/vore/eating/vorepanel_vr.dm | 457 + .../vore/fluffstuff/custom_boxes_vr.dm | 124 + .../vore/fluffstuff/custom_clothes_vr.dm | 684 + .../citadel/vore/fluffstuff/custom_guns_vr.dm | 472 + .../vore/fluffstuff/custom_items_vr.dm | 345 + .../vore/fluffstuff/custom_permits_vr.dm | 130 + code/citadel/vore/hook-defs_vr.dm | 37 + code/citadel/vore/resizing/grav_pull_vr.dm | 63 + code/citadel/vore/resizing/holder_micro_vr.dm | 33 + code/citadel/vore/resizing/resize_vr.dm | 197 + code/citadel/vore/resizing/sizegun_vr.dm | 83 + code/citadel/vore/trycatch_vr.dm | 62 + code/citadel/vore/weight/fit_vr.dmi | Bin 0 -> 2663 bytes .../vore/weight/fitness_machines_vr.dm | 141 + code/controllers/subsystem/fastprocess.dm | 33 + code/controllers/subsystem/objects.dm | 77 + .../advance/symptoms/damage_converter.dm | 64 + .../diseases/advance/symptoms/stimulant.dm | 38 + .../gamemodes/clock_cult/__clock_defines.dm | 45 + code/game/gamemodes/clock_cult/clock_items.dm | 1036 + .../gamemodes/clock_cult/clock_machines.dm | 595 + .../game/gamemodes/clock_cult/clock_ratvar.dm | 326 + .../gamemodes/clock_cult/clock_structures.dm | 955 + .../gamemodes/clock_cult/clock_unsorted.dm | 178 + .../clock_cult/clockwork_proselytizer.dm | 319 + code/game/gamemodes/handofgod/_handofgod.dm | 476 + code/game/gamemodes/handofgod/actions.dm | 28 + code/game/gamemodes/handofgod/god.dm | 290 + code/game/gamemodes/handofgod/items.dm | 306 + code/game/gamemodes/handofgod/objectives.dm | 129 + code/game/gamemodes/handofgod/powers.dm | 363 + code/game/gamemodes/handofgod/structures.dm | 658 + code/game/gamemodes/handofgod/traps.dm | 109 + code/game/gamemodes/miniantags/hades/hades.dm | 765 + .../miniantags/hades/hades_chapel.dm | 177 + code/game/objects/effects/gibs.dm | 62 + code/game/objects/items/devices/boobytrap.dm | 25 + .../objects/items/devices/modificationkit.dm | 35 + code/game/pooling/pool.dm | 167 + code/game/turfs/simulated/floor/warning.dm | 127 + code/game/turfs/simulated/walls_mineral.dm | 189 + code/game/turfs/simulated/walls_misc.dm | 196 + code/game/turfs/simulated/walls_reinforced.dm | 228 + code/game/verbs/looc.dm | 79 + code/game/verbs/ooc.dm | 176 + code/game/verbs/suicide.dm | 179 + code/game/verbs/who.dm | 85 + code/hub.dm | 20 + code/modules/admin/banappearance.dm | 110 + code/modules/admin/sql_notes.dm | 217 + code/modules/admin/watchlist.dm | 117 + .../mission_code/blackmarketpackers.dm | 22 + .../awaymissions/mission_code/researchbase.dm | 64 + code/modules/cargo/exports/money.dm | 24 + code/modules/countdown/countdown.dm | 137 + code/modules/games/playing_cards.dmi | Bin 0 -> 610 bytes code/modules/holodeck/areas.dm | 102 + code/modules/jobs/whitelist.dm | 15 + .../modules/mining/laborcamp/laborminerals.dm | 19 + .../modules/mining/lavaland/lavaland_areas.dm | 32 + code/modules/mining/mine_areas.dm | 77 + code/modules/mining/mine_turfs.dm | 807 + code/modules/mob/living/carbon/brain/MMI.dm | 198 + code/modules/mob/living/carbon/brain/brain.dm | 63 + .../mob/living/carbon/brain/brain_item.dm | 127 + code/modules/mob/living/carbon/brain/death.dm | 20 + code/modules/mob/living/carbon/brain/emote.dm | 71 + code/modules/mob/living/carbon/brain/life.dm | 60 + .../mob/living/carbon/brain/posibrain.dm | 166 + code/modules/mob/living/carbon/brain/say.dm | 23 + .../mob/living/carbon/brain/status_procs.dm | 38 + .../living/carbon/human/human_attackalien.dm | 49 + .../living/carbon/human/human_attackhand.dm | 14 + .../living/carbon/human/human_attackpaw.dm | 15 + .../mob/living/carbon/human/human_damage.dm | 161 + .../mob/living/carbon/human/species_types.dm | 1215 + .../modules/mob/living/carbon/monkey/emote.dm | 82 + code/modules/mob/mob.dm | 2 + code/modules/power/engine.dm | 16 + code/modules/projectiles/ammunition/boxes.dm | 69 + .../projectiles/ammunition/magazines.dm | 499 + .../projectiles/guns/energy/nuclear.dm | 81 + code/modules/projectiles/guns/projectile.dm | 208 + .../projectiles/guns/projectile/automatic.dm | 409 + .../guns/projectile/laser_gatling.dm | 153 + .../projectiles/guns/projectile/launchers.dm | 81 + .../projectiles/guns/projectile/pistol.dm | 58 + .../projectiles/guns/projectile/revolver.dm | 373 + .../projectiles/guns/projectile/shotgun.dm | 212 + .../projectiles/guns/projectile/toy.dm | 108 + code/modules/reagents/kegs.dm | 42 + code/modules/ruins/ruin_areas.dm | 54 + code/modules/salvaging/equipment.dm | 21 + code/modules/salvaging/salvage_ship.dm | 117 + code/modules/salvaging/salvaging.dm | 3 + code/modules/surgery/gender_reassignment.dm | 38 + icons/salvaging/scrapper.dmi | Bin 0 -> 75331 bytes tgui/src/interfaces/dogborg_sleeper.ract | 56 + 135 files changed, 366168 insertions(+) create mode 100644 _maps/RandomRuins/LavaRuins/lavaland_surface_automated_trade_outpost.dmm create mode 100644 _maps/RandomRuins/LavaRuins/lavaland_surface_tomb.dmm create mode 100644 _maps/RandomRuins/LavaRuins/lavaland_surface_xeno_egg.dmm create mode 100644 _maps/RandomRuins/SpaceRuins/deepstorage.dmm create mode 100644 _maps/RandomRuins/SpaceRuins/puzzle1.dmm create mode 100644 _maps/dreamstation.dm create mode 100644 _maps/efficiencystation.dm create mode 100644 _maps/map_files/DreamStation/dreamstation04.dmm create mode 100644 _maps/map_files/EfficiencyStation/EfficiencyStation.dmm create mode 100644 _maps/map_files/MiniStation/MiniStation.dmm create mode 100644 _maps/map_files/MiniStation/cargopacks.dm create mode 100644 _maps/map_files/MiniStation/job/jobs.dm create mode 100644 _maps/map_files/MiniStation/job/removed.dm create mode 100644 _maps/map_files/MiniStation/misc.dm create mode 100644 _maps/map_files/MiniStation/readme.dm create mode 100644 _maps/map_files/MiniStation/telecomms.dm create mode 100644 _maps/map_files/MiniStation/uplink_item.dm create mode 100644 _maps/map_files/MiniStation/z5.dmm create mode 100644 _maps/map_files/generic/chapel.dmm create mode 100644 _maps/ministation.dm create mode 100644 code/__DEFINES/_MC.dm create mode 100644 code/__DEFINES/bots.dm create mode 100644 code/__DEFINES/clothing.dm create mode 100644 code/__DEFINES/genetics.dm create mode 100644 code/__DEFINES/planes.dm create mode 100644 code/__DEFINES/tablecrafting.dm create mode 100644 code/_onclick/_defines.dm create mode 100644 code/citadel/vore/appearance/preferences_vr.dm create mode 100644 code/citadel/vore/appearance/spider_taur_powers_vr.dm create mode 100644 code/citadel/vore/appearance/sprite_accessories_vr.dm create mode 100644 code/citadel/vore/appearance/update_icons_vr.dm create mode 100644 code/citadel/vore/eating/belly_vr.dm create mode 100644 code/citadel/vore/eating/bellymodes_vr.dm create mode 100644 code/citadel/vore/eating/living_vr.dm create mode 100644 code/citadel/vore/eating/simple_animal_vr.dm create mode 100644 code/citadel/vore/eating/vore_vr.dm create mode 100644 code/citadel/vore/eating/vorehooks_vr.dm create mode 100644 code/citadel/vore/eating/vorepanel_vr.dm create mode 100644 code/citadel/vore/fluffstuff/custom_boxes_vr.dm create mode 100644 code/citadel/vore/fluffstuff/custom_clothes_vr.dm create mode 100644 code/citadel/vore/fluffstuff/custom_guns_vr.dm create mode 100644 code/citadel/vore/fluffstuff/custom_items_vr.dm create mode 100644 code/citadel/vore/fluffstuff/custom_permits_vr.dm create mode 100644 code/citadel/vore/hook-defs_vr.dm create mode 100644 code/citadel/vore/resizing/grav_pull_vr.dm create mode 100644 code/citadel/vore/resizing/holder_micro_vr.dm create mode 100644 code/citadel/vore/resizing/resize_vr.dm create mode 100644 code/citadel/vore/resizing/sizegun_vr.dm create mode 100644 code/citadel/vore/trycatch_vr.dm create mode 100644 code/citadel/vore/weight/fit_vr.dmi create mode 100644 code/citadel/vore/weight/fitness_machines_vr.dm create mode 100644 code/controllers/subsystem/fastprocess.dm create mode 100644 code/controllers/subsystem/objects.dm create mode 100644 code/datums/diseases/advance/symptoms/damage_converter.dm create mode 100644 code/datums/diseases/advance/symptoms/stimulant.dm create mode 100644 code/game/gamemodes/clock_cult/__clock_defines.dm create mode 100644 code/game/gamemodes/clock_cult/clock_items.dm create mode 100644 code/game/gamemodes/clock_cult/clock_machines.dm create mode 100644 code/game/gamemodes/clock_cult/clock_ratvar.dm create mode 100644 code/game/gamemodes/clock_cult/clock_structures.dm create mode 100644 code/game/gamemodes/clock_cult/clock_unsorted.dm create mode 100644 code/game/gamemodes/clock_cult/clockwork_proselytizer.dm create mode 100644 code/game/gamemodes/handofgod/_handofgod.dm create mode 100644 code/game/gamemodes/handofgod/actions.dm create mode 100644 code/game/gamemodes/handofgod/god.dm create mode 100644 code/game/gamemodes/handofgod/items.dm create mode 100644 code/game/gamemodes/handofgod/objectives.dm create mode 100644 code/game/gamemodes/handofgod/powers.dm create mode 100644 code/game/gamemodes/handofgod/structures.dm create mode 100644 code/game/gamemodes/handofgod/traps.dm create mode 100644 code/game/gamemodes/miniantags/hades/hades.dm create mode 100644 code/game/gamemodes/miniantags/hades/hades_chapel.dm create mode 100644 code/game/objects/effects/gibs.dm create mode 100644 code/game/objects/items/devices/boobytrap.dm create mode 100644 code/game/objects/items/devices/modificationkit.dm create mode 100644 code/game/pooling/pool.dm create mode 100644 code/game/turfs/simulated/floor/warning.dm create mode 100644 code/game/turfs/simulated/walls_mineral.dm create mode 100644 code/game/turfs/simulated/walls_misc.dm create mode 100644 code/game/turfs/simulated/walls_reinforced.dm create mode 100644 code/game/verbs/looc.dm create mode 100644 code/game/verbs/ooc.dm create mode 100644 code/game/verbs/suicide.dm create mode 100644 code/game/verbs/who.dm create mode 100644 code/hub.dm create mode 100644 code/modules/admin/banappearance.dm create mode 100644 code/modules/admin/sql_notes.dm create mode 100644 code/modules/admin/watchlist.dm create mode 100644 code/modules/awaymissions/mission_code/blackmarketpackers.dm create mode 100644 code/modules/awaymissions/mission_code/researchbase.dm create mode 100644 code/modules/cargo/exports/money.dm create mode 100644 code/modules/countdown/countdown.dm create mode 100644 code/modules/games/playing_cards.dmi create mode 100644 code/modules/holodeck/areas.dm create mode 100644 code/modules/jobs/whitelist.dm create mode 100644 code/modules/mining/laborcamp/laborminerals.dm create mode 100644 code/modules/mining/lavaland/lavaland_areas.dm create mode 100644 code/modules/mining/mine_areas.dm create mode 100644 code/modules/mining/mine_turfs.dm create mode 100644 code/modules/mob/living/carbon/brain/MMI.dm create mode 100644 code/modules/mob/living/carbon/brain/brain.dm create mode 100644 code/modules/mob/living/carbon/brain/brain_item.dm create mode 100644 code/modules/mob/living/carbon/brain/death.dm create mode 100644 code/modules/mob/living/carbon/brain/emote.dm create mode 100644 code/modules/mob/living/carbon/brain/life.dm create mode 100644 code/modules/mob/living/carbon/brain/posibrain.dm create mode 100644 code/modules/mob/living/carbon/brain/say.dm create mode 100644 code/modules/mob/living/carbon/brain/status_procs.dm create mode 100644 code/modules/mob/living/carbon/human/human_attackalien.dm create mode 100644 code/modules/mob/living/carbon/human/human_attackhand.dm create mode 100644 code/modules/mob/living/carbon/human/human_attackpaw.dm create mode 100644 code/modules/mob/living/carbon/human/human_damage.dm create mode 100644 code/modules/mob/living/carbon/human/species_types.dm create mode 100644 code/modules/mob/living/carbon/monkey/emote.dm create mode 100644 code/modules/power/engine.dm create mode 100644 code/modules/projectiles/ammunition/boxes.dm create mode 100644 code/modules/projectiles/ammunition/magazines.dm create mode 100644 code/modules/projectiles/guns/energy/nuclear.dm create mode 100644 code/modules/projectiles/guns/projectile.dm create mode 100644 code/modules/projectiles/guns/projectile/automatic.dm create mode 100644 code/modules/projectiles/guns/projectile/laser_gatling.dm create mode 100644 code/modules/projectiles/guns/projectile/launchers.dm create mode 100644 code/modules/projectiles/guns/projectile/pistol.dm create mode 100644 code/modules/projectiles/guns/projectile/revolver.dm create mode 100644 code/modules/projectiles/guns/projectile/shotgun.dm create mode 100644 code/modules/projectiles/guns/projectile/toy.dm create mode 100644 code/modules/reagents/kegs.dm create mode 100644 code/modules/ruins/ruin_areas.dm create mode 100644 code/modules/salvaging/equipment.dm create mode 100644 code/modules/salvaging/salvage_ship.dm create mode 100644 code/modules/salvaging/salvaging.dm create mode 100644 code/modules/surgery/gender_reassignment.dm create mode 100644 icons/salvaging/scrapper.dmi create mode 100644 tgui/src/interfaces/dogborg_sleeper.ract diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_automated_trade_outpost.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_automated_trade_outpost.dmm new file mode 100644 index 0000000000..a0b1a6ec4e --- /dev/null +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_automated_trade_outpost.dmm @@ -0,0 +1,275 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/closed/indestructible/opshuttle, +/area/ruin/powered) +"b" = ( +/obj/machinery/vending/medical{ + emagged = 1 + }, +/turf/open/floor/plasteel/shuttle/purple{ + baseturf = /turf/open/floor/plating/lava/smooth + }, +/area/ruin/powered) +"c" = ( +/turf/open/floor/plasteel/shuttle/purple{ + baseturf = /turf/open/floor/plating/lava/smooth + }, +/area/ruin/powered) +"d" = ( +/obj/machinery/vending/autodrobe{ + emagged = 1 + }, +/turf/open/floor/plasteel/shuttle/purple{ + baseturf = /turf/open/floor/plating/lava/smooth + }, +/area/ruin/powered) +"e" = ( +/obj/machinery/vending/coffee{ + emagged = 1 + }, +/turf/open/floor/plasteel/shuttle/purple{ + baseturf = /turf/open/floor/plating/lava/smooth + }, +/area/ruin/powered) +"f" = ( +/obj/machinery/vending/cigarette, +/turf/open/floor/plasteel/shuttle/purple{ + baseturf = /turf/open/floor/plating/lava/smooth + }, +/area/ruin/powered) +"g" = ( +/obj/structure/showcase{ + density = 0; + desc = "An old, deactivated cyborg. Whilst once actively used to guard against intruders, it now simply intimidates them with its cold, steely gaze."; + dir = 4; + icon = 'icons/mob/robots.dmi'; + icon_state = "robot_old"; + name = "Cyborg Statue"; + pixel_x = -9; + pixel_y = 2 + }, +/turf/open/floor/plasteel/shuttle/purple{ + baseturf = /turf/open/floor/plating/lava/smooth + }, +/area/ruin/powered) +"h" = ( +/obj/structure/showcase{ + density = 0; + desc = "An old, deactivated cyborg. Whilst once actively used to guard against intruders, it now simply intimidates them with its cold, steely gaze."; + dir = 8; + icon = 'icons/mob/robots.dmi'; + icon_state = "robot_old"; + name = "Cyborg Statue"; + pixel_x = 9; + pixel_y = 2 + }, +/turf/open/floor/plasteel/shuttle/purple{ + baseturf = /turf/open/floor/plating/lava/smooth + }, +/area/ruin/powered) +"i" = ( +/obj/structure/table/glass, +/obj/item/weapon/paper{ + name = "payment table" + }, +/turf/open/floor/plasteel/shuttle/purple{ + baseturf = /turf/open/floor/plating/lava/smooth + }, +/area/ruin/powered) +"j" = ( +/obj/machinery/vending/magivend{ + emagged = 1 + }, +/turf/open/floor/plasteel/shuttle/purple{ + baseturf = /turf/open/floor/plating/lava/smooth + }, +/area/ruin/powered) +"k" = ( +/obj/machinery/vending/sustenance, +/turf/open/floor/plasteel/shuttle/purple{ + baseturf = /turf/open/floor/plating/lava/smooth + }, +/area/ruin/powered) +"l" = ( +/obj/machinery/door/airlock/shuttle{ + name = "automated trading pod" + }, +/obj/structure/fans/tiny, +/turf/open/floor/plasteel/shuttle/purple{ + baseturf = /turf/open/floor/plating/lava/smooth + }, +/area/ruin/powered) +"m" = ( +/obj/structure/table/glass, +/turf/open/floor/plasteel/shuttle/purple{ + baseturf = /turf/open/floor/plating/lava/smooth + }, +/area/ruin/powered) +"n" = ( +/obj/machinery/vending/boozeomat{ + emagged = 1 + }, +/turf/open/floor/plasteel/shuttle/purple{ + baseturf = /turf/open/floor/plating/lava/smooth + }, +/area/ruin/powered) +"o" = ( +/obj/machinery/vending/sovietsoda, +/turf/open/floor/plasteel/shuttle/purple{ + baseturf = /turf/open/floor/plating/lava/smooth + }, +/area/ruin/powered) +"p" = ( +/obj/item/weapon/paper{ + desc = "Please leave payment on the table - The Trader"; + name = "welcome to the trading post" + }, +/turf/open/floor/plasteel/shuttle/purple{ + baseturf = /turf/open/floor/plating/lava/smooth + }, +/area/ruin/powered) +"q" = ( +/obj/machinery/vending/snack, +/turf/open/floor/plasteel/shuttle/purple{ + baseturf = /turf/open/floor/plating/lava/smooth + }, +/area/ruin/powered) +"r" = ( +/obj/machinery/vending/tool, +/turf/open/floor/plasteel/shuttle/purple{ + baseturf = /turf/open/floor/plating/lava/smooth + }, +/area/ruin/powered) +"s" = ( +/obj/machinery/vending/cola, +/turf/open/floor/plasteel/shuttle/purple{ + baseturf = /turf/open/floor/plating/lava/smooth + }, +/area/ruin/powered) +"t" = ( +/obj/machinery/vending/clothing, +/turf/open/floor/plasteel/shuttle/purple{ + baseturf = /turf/open/floor/plating/lava/smooth + }, +/area/ruin/powered) + +(1,1,1) = {" +a +a +a +a +a +a +a +a +a +a +"} +(2,1,1) = {" +a +b +c +g +i +m +g +c +q +a +"} +(3,1,1) = {" +a +c +c +c +c +c +c +c +c +a +"} +(4,1,1) = {" +a +d +c +c +c +c +c +c +r +a +"} +(5,1,1) = {" +a +c +c +c +j +n +c +c +c +a +"} +(6,1,1) = {" +a +c +c +c +k +o +c +c +c +a +"} +(7,1,1) = {" +a +e +c +c +c +c +c +c +s +a +"} +(8,1,1) = {" +a +c +c +c +c +p +c +c +c +a +"} +(9,1,1) = {" +a +f +c +h +c +c +h +c +t +a +"} +(10,1,1) = {" +a +a +a +a +l +l +a +a +a +a +"} diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_tomb.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_tomb.dmm new file mode 100644 index 0000000000..f10d1062cd --- /dev/null +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_tomb.dmm @@ -0,0 +1,56 @@ +"a" = (/turf/template_noop,/area/template_noop) +"b" = (/turf/closed/mineral/volcanic/lava_land_surface,/area/lavaland/underground) +"c" = (/turf/template_noop,/area/lavaland/underground) +"d" = (/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/underground) +"e" = (/obj/effect/decal/remains/human,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/underground) +"f" = (/turf/open/floor/plating/lava/smooth/lava_land_surface,/area/lavaland/underground) +"g" = (/turf/closed/indestructible/riveted{icon = 'icons/turf/walls/iron_wall.dmi'; icon_state = "iron"; name = "dense wall"},/area/ruin/powered) +"h" = (/obj/structure/table,/turf/open/floor/plasteel/black{baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface},/area/ruin/powered) +"i" = (/turf/open/floor/plasteel/black{baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface},/area/ruin/powered) +"j" = (/mob/living/simple_animal/hostile/skeleton,/turf/open/floor/plasteel/black{baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface},/area/ruin/powered) +"k" = (/obj/structure/bodycontainer/morgue{desc = "An oddly modernized tomb, at least compared to where it currently is."; name = "tomb"},/obj/effect/mob_spawn/human/skeleton,/turf/open/floor/plasteel/black{baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface},/area/ruin/powered) +"l" = (/obj/item/weapon/grown/bananapeel,/obj/structure/mineral_door/transparent/diamond,/turf/open/floor/vault{baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface},/area/ruin/powered) +"m" = (/obj/item/weapon/ore/diamond,/turf/open/floor/plasteel/black{baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface},/area/ruin/powered) +"n" = (/turf/open/floor/vault{baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface},/area/ruin/powered) +"o" = (/obj/item/weapon/ore/gold,/turf/open/floor/plasteel/black{baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface},/area/ruin/powered) +"p" = (/turf/open/floor/plating/lava/smooth/lava_land_surface{initial_gas_mix = "o2=22;n2=82;TEMP=293.15"},/area/ruin/powered) +"q" = (/obj/structure/table,/obj/item/weapon/tome,/turf/open/floor/plasteel/black{baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface},/area/ruin/powered) +"r" = (/obj/item/weapon/grown/bananapeel,/obj/structure/mineral_door/silver,/turf/open/floor/vault{baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface},/area/ruin/powered) +"s" = (/obj/item/weapon/ore/bananium,/turf/open/floor/plasteel/black{baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface},/area/ruin/powered) +"t" = (/obj/item/weapon/grown/bananapeel,/obj/structure/mineral_door/gold,/turf/open/floor/vault{baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface},/area/ruin/powered) +"u" = (/obj/structure/table/optable/abductor{desc = "A strange, alien-like table for cutting up things, like people."; name = "strange alien slab"},/obj/effect/gibspawner/human,/obj/effect/mob_spawn/human/skeleton,/obj/item/weapon/veilrender/honkrender,/obj/item/clothing/mask/gas/clown_hat,/turf/open/floor/vault{baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface},/area/ruin/powered) +"v" = (/obj/structure/table,/obj/item/weapon/spellbook/oneuse/charge,/turf/open/floor/plasteel/black{baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface},/area/ruin/powered) +"w" = (/obj/structure/bodycontainer/morgue{desc = "An oddly modernized tomb, at least compared to where it currently is."; name = "tomb"},/obj/effect/mob_spawn/human/skeleton{helmet = /obj/item/clothing/head/ushanka; name = "russian remains"; uniform = /obj/item/clothing/under/soviet},/turf/open/floor/plasteel/black{baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface},/area/ruin/powered) +"x" = (/obj/item/weapon/ore/uranium,/turf/open/floor/plasteel/black{baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface},/area/ruin/powered) +"y" = (/obj/item/weapon/ore/plasma,/turf/open/floor/plasteel/black{baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface},/area/ruin/powered) +"z" = (/obj/item/weapon/grown/bananapeel,/obj/structure/mineral_door/iron,/turf/open/floor/vault{baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface},/area/ruin/powered) +"A" = (/obj/structure/table,/obj/item/weapon/twohanded/spear,/obj/item/weapon/shield/riot/buckler,/turf/open/floor/plasteel/black{baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface},/area/ruin/powered) +"B" = (/obj/item/weapon/grown/bananapeel,/obj/structure/mineral_door/iron,/turf/open/floor/plasteel/black{baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface},/area/ruin/powered) + +(1,1,1) = {" +aaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaabbaaaaaaaaaaaaaaaa +aaaaabbbbbcbbbbbbbbaaaaaa +aaabbbbbbbdebbbedfdaaaaaa +aaaabbbgggggggggggbbaaaaa +aaaeddeghiijijiihgbbbbdaa +aaaddfbgikiikiikigdebbbaa +aaadebggjiiiiiiijggdebbaa +aadbbgggggglglggggggddfaa +aabggggmnnnninnnnoggggbba +aabgkjgnmippippiongkjgbbb +bbbghignnpipipipnngqigbda +bdegjirnnppnsnppnntijgbea +bdbgkigiiiisusiiiigkigbba +aebgjirnnppnsnppnntijgeba +adbgvignnpipipipnnghigfda +abbgwjgnxippippiyngkjgbda +abbggggxnnnninnnnyggggbba +adebbbgggggzgzgggggbbbbba +aadfbfeggAiiiiiAggbbebbaa +aadfffbbgAijijiAgbeddbbaa +aaaddebbgAiiiiiAgedfaaaaa +aaaaadbbgggBgBgggbddaaaaa +aaaaaaabbbbbdbbbbbdaaaaaa +aaaaaaabbbbbdbbbbbdaaaaaa +"} diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_xeno_egg.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_xeno_egg.dmm new file mode 100644 index 0000000000..2b525bd80d --- /dev/null +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_xeno_egg.dmm @@ -0,0 +1,16 @@ +"a" = (/turf/template_noop,/area/template_noop) +"b" = (/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/template_noop) +"c" = (/obj/structure/alien/weeds,/obj/structure/alien/resin/wall,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/awaycontent/a7{name = "The Egg"}) +"d" = (/obj/structure/alien/weeds,/obj/structure/alien/egg,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/awaycontent/a7{name = "The Egg"}) + +(1,1,1) = {" +aabbbbbaa +abbcccbba +bbcccccbb +bcccdcccb +bccdddccb +bcccdcccb +bbcccccbb +abbcccbba +aabbbbbaa +"} diff --git a/_maps/RandomRuins/SpaceRuins/deepstorage.dmm b/_maps/RandomRuins/SpaceRuins/deepstorage.dmm new file mode 100644 index 0000000000..4ef456676a --- /dev/null +++ b/_maps/RandomRuins/SpaceRuins/deepstorage.dmm @@ -0,0 +1,185 @@ +"aa" = (/turf/open/space,/area/space) +"ab" = (/turf/closed/mineral/random/low_chance,/area/ruin/unpowered) +"ac" = (/turf/closed/wall/mineral/iron,/area/ruin/unpowered) +"ad" = (/obj/structure/closet/cardboard,/obj/item/stack/sheet/mineral/silver,/obj/item/stack/sheet/mineral/gold,/obj/item/stack/sheet/mineral/silver,/obj/item/stack/sheet/mineral/silver,/obj/item/stack/sheet/mineral/gold,/obj/item/stack/sheet/mineral/gold,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered) +"ae" = (/obj/structure/closet/cardboard,/obj/item/weapon/storage/box/monkeycubes,/obj/item/weapon/storage/box/monkeycubes,/obj/item/weapon/storage/box/monkeycubes,/obj/item/weapon/storage/toolbox/drone,/obj/item/weapon/storage/toolbox/drone,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered) +"af" = (/obj/structure/closet/cardboard,/obj/item/stack/sheet/cardboard,/obj/item/stack/cable_coil,/obj/item/stack/sheet/mineral/wood,/obj/item/stack/sheet/mineral/wood,/obj/item/stack/packageWrap,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered) +"ag" = (/obj/structure/closet/cardboard,/obj/item/weapon/storage/box/mousetraps,/obj/item/weapon/storage/box/mousetraps,/obj/item/weapon/storage/box/drinkingglasses,/obj/item/weapon/storage/box/zipties,/obj/item/weapon/switchblade,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered) +"ah" = (/obj/structure/closet/cardboard,/obj/item/stack/sheet/metal{amount = 50; pixel_x = 2; pixel_y = 2},/obj/item/stack/sheet/metal{amount = 50; pixel_x = 2; pixel_y = 2},/obj/item/stack/sheet/metal{amount = 50; pixel_x = 2; pixel_y = 2},/obj/item/stack/sheet/metal{amount = 50; pixel_x = 2; pixel_y = 2},/obj/item/stack/rods{amount = 50},/obj/item/stack/rods{amount = 50},/obj/item/stack/rods{amount = 50},/obj/item/stack/rods{amount = 50},/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered) +"ai" = (/obj/structure/closet/cardboard,/obj/item/stack/sheet/glass{amount = 50},/obj/item/stack/sheet/glass{amount = 50},/obj/item/stack/sheet/glass{amount = 50},/obj/item/stack/sheet/glass{amount = 50},/obj/item/stack/sheet/plasteel{amount = 10},/obj/item/stack/sheet/plasteel{amount = 10},/obj/item/stack/sheet/plasteel{amount = 10},/obj/item/stack/sheet/plasteel{amount = 10},/obj/item/clothing/shoes/combat,/obj/item/clothing/shoes/combat,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered) +"aj" = (/obj/structure/closet/cardboard,/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/item/device/flashlight/flare,/obj/item/device/flashlight/flare,/obj/item/device/flashlight/flare,/obj/item/device/flashlight/flare,/obj/item/device/flashlight/flare,/obj/item/device/flashlight/flare,/obj/item/device/flashlight,/obj/item/device/flashlight,/obj/item/device/flashlight,/obj/item/weapon/shovel,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered) +"ak" = (/obj/structure/closet/cardboard,/obj/item/device/flashlight/lantern,/obj/item/device/flashlight/lantern,/obj/item/device/flashlight/lantern,/obj/item/device/tape/random,/obj/item/device/tape/random,/obj/item/device/tape/random,/obj/item/weapon/storage/box/rxglasses,/obj/item/weapon/extinguisher,/obj/item/weapon/extinguisher,/obj/item/clothing/glasses/night,/obj/item/clothing/glasses/night,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered) +"al" = (/obj/structure/closet/cardboard,/obj/item/weapon/storage/box/syringes,/obj/item/weapon/storage/box/syringes,/obj/item/weapon/storage/box/beakers,/obj/item/weapon/storage/box/beakers,/obj/item/weapon/storage/box/matches,/obj/item/weapon/storage/box/bodybags,/obj/item/clothing/glasses/meson/engine,/obj/item/clothing/glasses/meson/engine,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered) +"am" = (/obj/structure/closet/cardboard,/obj/item/weapon/kitchen/knife,/obj/item/weapon/kitchen/knife,/obj/item/weapon/cultivator,/obj/item/weapon/hatchet,/obj/item/weapon/kitchen/rollingpin,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered) +"an" = (/obj/structure/closet/cardboard,/obj/item/weapon/defibrillator,/obj/item/weapon/storage/box/medipens,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered) +"ao" = (/obj/structure/closet/cardboard,/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/item/ammo_box/c9mm,/obj/item/ammo_box/c9mm,/obj/item/ammo_box/c9mm,/obj/item/ammo_box/c9mm,/obj/item/ammo_box/c9mm,/obj/item/ammo_box/c9mm,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered) +"ap" = (/obj/structure/closet/crate/freezer,/obj/item/weapon/reagent_containers/blood/OMinus,/obj/item/weapon/reagent_containers/blood/OMinus,/obj/item/weapon/reagent_containers/blood/OMinus,/obj/item/weapon/reagent_containers/blood/OMinus,/obj/item/weapon/reagent_containers/blood/OMinus,/obj/item/weapon/reagent_containers/blood/random,/obj/item/weapon/reagent_containers/blood/random,/obj/item/weapon/reagent_containers/blood/random,/obj/item/weapon/reagent_containers/blood/random,/obj/item/weapon/reagent_containers/blood/random,/obj/item/weapon/reagent_containers/blood/random,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered) +"aq" = (/obj/machinery/iv_drip,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered) +"ar" = (/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered) +"as" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered) +"at" = (/obj/machinery/portable_atmospherics/canister/air,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered) +"au" = (/obj/machinery/door/airlock/highsecurity{name = "Bunker"},/turf/open/floor/plasteel,/area/ruin/unpowered) +"av" = (/obj/structure/toilet{dir = 4},/turf/open/floor/plasteel/freezer,/area/ruin/unpowered) +"aw" = (/obj/structure/mirror{pixel_x = 30},/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/open/floor/plasteel/freezer,/area/ruin/unpowered) +"ax" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/drone,/obj/item/device/flashlight,/obj/item/device/flashlight,/turf/open/floor/plasteel,/area/ruin/unpowered) +"ay" = (/obj/structure/table,/obj/item/weapon/gun/projectile/automatic/wt550{pixel_x = -3; pixel_y = 6},/obj/item/weapon/gun/projectile/automatic/wt550{pixel_x = 2; pixel_y = 0},/obj/structure/reagent_dispensers/peppertank{pixel_y = 30},/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered) +"az" = (/obj/structure/table,/obj/item/weapon/storage/backpack/dufflebag/sec{contents = newlist(/obj/item/weapon/scalpel,/obj/item/weapon/hemostat,/obj/item/weapon/retractor,/obj/item/weapon/cautery,/obj/item/weapon/circular_saw,/obj/item/weapon/surgical_drapes,/obj/item/clothing/mask/surgical); desc = "A large dufflebag for holding extra supplies - this one has a material inlay with space for various sharp-looking tools."; name = "dufflebag"; pixel_y = 5},/turf/open/floor/plasteel,/area/ruin/unpowered) +"aA" = (/obj/structure/table,/obj/item/device/radio{pixel_x = -4},/obj/item/device/radio,/obj/item/device/radio{pixel_x = 4},/turf/open/floor/plasteel,/area/ruin/unpowered) +"aB" = (/obj/structure/table,/obj/item/stack/sheet/metal{amount = 50; pixel_x = 2; pixel_y = 2},/obj/item/stack/rods{amount = 50},/obj/item/stack/cable_coil,/obj/item/stack/cable_coil,/turf/open/floor/plasteel,/area/ruin/unpowered) +"aC" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/brute{pixel_x = 4; pixel_y = 4},/obj/item/weapon/storage/firstaid/brute,/turf/open/floor/plasteel,/area/ruin/unpowered) +"aD" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/regular{pixel_x = 4; pixel_y = 4},/obj/item/weapon/storage/firstaid/regular,/obj/machinery/light/small{dir = 4},/turf/open/floor/plasteel,/area/ruin/unpowered) +"aE" = (/obj/structure/closet/crate/radiation,/turf/open/floor/plasteel,/area/ruin/unpowered) +"aF" = (/obj/structure/closet/cardboard,/obj/item/weapon/reagent_containers/food/snacks/beans,/obj/item/weapon/reagent_containers/food/snacks/beans,/obj/item/weapon/reagent_containers/food/snacks/beans,/obj/item/weapon/reagent_containers/food/snacks/beans,/obj/item/weapon/reagent_containers/food/snacks/beans,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered) +"aG" = (/obj/structure/closet/cardboard,/obj/item/weapon/reagent_containers/food/snacks/beans,/obj/item/weapon/reagent_containers/food/snacks/beans,/obj/item/weapon/reagent_containers/food/snacks/beans,/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/item/weapon/reagent_containers/food/snacks/beans,/obj/item/weapon/reagent_containers/food/snacks/beans,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered) +"aH" = (/obj/structure/closet/cardboard,/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola,/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola,/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola,/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola,/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola,/turf/open/floor/plasteel,/area/ruin/unpowered) +"aI" = (/obj/machinery/vending/clothing,/turf/open/floor/wood,/area/ruin/unpowered) +"aJ" = (/turf/open/floor/wood{icon_state = "wood-broken3"},/area/ruin/unpowered) +"aK" = (/obj/structure/bed,/turf/open/floor/wood,/area/ruin/unpowered) +"aL" = (/turf/open/floor/plasteel/freezer,/area/ruin/unpowered) +"aM" = (/obj/machinery/light/small{dir = 4},/turf/open/floor/plasteel/freezer,/area/ruin/unpowered) +"aN" = (/obj/structure/table,/obj/item/clothing/gloves/combat{pixel_x = -3; pixel_y = 4},/obj/item/clothing/gloves/combat{pixel_x = 3; pixel_y = -2},/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered) +"aO" = (/turf/open/floor/plasteel,/area/ruin/unpowered) +"aP" = (/obj/structure/table,/obj/item/device/mass_spectrometer/adv,/obj/item/device/mass_spectrometer/adv,/obj/item/device/healthanalyzer,/obj/item/device/healthanalyzer,/obj/item/stack/medical/gauze,/obj/item/stack/medical/gauze,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered) +"aQ" = (/obj/structure/closet/radiation,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/open/floor/plasteel,/area/ruin/unpowered) +"aR" = (/obj/structure/closet/cardboard,/obj/item/weapon/reagent_containers/food/snacks/beans,/obj/item/weapon/reagent_containers/food/snacks/beans,/obj/item/weapon/reagent_containers/food/snacks/beans,/obj/item/weapon/reagent_containers/food/snacks/beans,/obj/item/weapon/reagent_containers/food/snacks/beans,/turf/open/floor/plasteel,/area/ruin/unpowered) +"aS" = (/obj/structure/closet/cardboard,/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola,/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola,/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola,/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola,/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered) +"aT" = (/obj/structure/closet/wardrobe/pink,/turf/open/floor/wood{icon_state = "wood-broken"},/area/ruin/unpowered) +"aU" = (/turf/open/floor/wood,/area/ruin/unpowered) +"aV" = (/obj/structure/bed,/turf/open/floor/wood{icon_state = "wood-broken7"},/area/ruin/unpowered) +"aW" = (/obj/machinery/shower{dir = 4},/turf/open/floor/plasteel/freezer,/area/ruin/unpowered) +"aX" = (/obj/machinery/shower{dir = 8},/turf/open/floor/plasteel/freezer,/area/ruin/unpowered) +"aY" = (/obj/machinery/light/small{dir = 8},/obj/structure/table,/obj/item/weapon/storage/firstaid/toxin{pixel_x = 4; pixel_y = 4},/obj/item/weapon/storage/firstaid/toxin,/obj/item/weapon/storage/pill_bottle/charcoal,/turf/open/floor/plasteel,/area/ruin/unpowered) +"aZ" = (/obj/structure/table,/obj/item/device/flashlight/flare,/obj/item/device/flashlight/flare,/obj/item/device/flashlight/flare,/obj/item/device/flashlight/flare{pixel_y = 6},/obj/item/device/flashlight/flare,/obj/item/weapon/crowbar/red,/turf/open/floor/plasteel,/area/ruin/unpowered) +"ba" = (/obj/machinery/suit_storage_unit/standard_unit,/turf/open/floor/plasteel,/area/ruin/unpowered) +"bb" = (/obj/structure/closet/wardrobe/pjs,/obj/machinery/light/small{dir = 8},/turf/open/floor/wood,/area/ruin/unpowered) +"bc" = (/turf/open/floor/wood{icon_state = "wood-broken4"},/area/ruin/unpowered) +"bd" = (/obj/structure/bed,/turf/open/floor/wood{icon_state = "wood-broken3"},/area/ruin/unpowered) +"be" = (/obj/machinery/shower{dir = 4},/obj/item/weapon/soap,/turf/open/floor/plasteel/freezer,/area/ruin/unpowered) +"bf" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/open/floor/plating,/area/ruin/unpowered) +"bg" = (/obj/structure/closet/cardboard,/obj/item/weapon/storage/box/donkpockets,/obj/item/weapon/storage/box/donkpockets,/obj/item/weapon/storage/box/donkpockets,/obj/item/weapon/storage/box/donkpockets,/obj/item/weapon/storage/box/donkpockets,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered) +"bh" = (/obj/structure/closet/cardboard,/obj/item/weapon/storage/box/donkpockets,/obj/item/weapon/storage/box/donkpockets,/obj/item/weapon/storage/box/donkpockets,/obj/item/weapon/storage/box/donkpockets,/obj/item/weapon/storage/box/donkpockets,/turf/open/floor/plasteel,/area/ruin/unpowered) +"bi" = (/obj/machinery/door/airlock/highsecurity{name = "Bunker"},/turf/open/floor/wood,/area/ruin/unpowered) +"bj" = (/obj/machinery/door/airlock/highsecurity{name = "Bunker"},/turf/open/floor/plasteel/freezer,/area/ruin/unpowered) +"bk" = (/obj/structure/fireaxecabinet{pixel_y = 30},/turf/open/floor/plasteel,/area/ruin/unpowered) +"bl" = (/obj/machinery/sleeper{icon_state = "sleeper-open"; dir = 4},/obj/machinery/light/small{dir = 8},/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered) +"bm" = (/obj/machinery/light/small{dir = 1},/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered) +"bn" = (/obj/machinery/light/small{dir = 4},/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered) +"bo" = (/obj/machinery/sleeper{icon_state = "sleeper-open"; dir = 4},/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered) +"bp" = (/obj/machinery/door/airlock/highsecurity{name = "Bunker"},/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered) +"bq" = (/obj/machinery/processor{name = "processor"},/turf/open/floor/plasteel,/area/ruin/unpowered) +"br" = (/obj/structure/table,/obj/item/weapon/storage/box/matches,/turf/open/floor/plasteel,/area/ruin/unpowered) +"bs" = (/obj/structure/table,/obj/machinery/reagentgrinder,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered) +"bt" = (/obj/structure/table,/obj/machinery/recharger,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered) +"bu" = (/obj/machinery/light{dir = 1},/obj/machinery/hydroponics/constructable,/turf/open/floor/light,/area/ruin/unpowered) +"bv" = (/obj/machinery/hydroponics/constructable,/turf/open/floor/light,/area/ruin/unpowered) +"bw" = (/obj/machinery/blackbox_recorder,/turf/open/floor/plasteel,/area/ruin/unpowered) +"bx" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/port_gen/pacman,/turf/open/floor/plasteel,/area/ruin/unpowered) +"by" = (/obj/machinery/power/smes/magical{desc = "A high-capacity superconducting magnetic energy storage (SMES) unit."; name = "power storage unit"},/obj/structure/cable,/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered) +"bz" = (/obj/machinery/telecomms/relay/preset/telecomms,/turf/open/floor/plasteel,/area/ruin/unpowered) +"bA" = (/obj/machinery/light/small{dir = 1},/obj/structure/tank_dispenser/oxygen,/turf/open/floor/plasteel,/area/ruin/unpowered) +"bB" = (/obj/machinery/biogenerator,/turf/open/floor/plasteel,/area/ruin/unpowered) +"bC" = (/obj/machinery/light,/obj/machinery/hydroponics/constructable,/turf/open/floor/light,/area/ruin/unpowered) +"bD" = (/obj/machinery/autolathe,/turf/open/floor/plasteel,/area/ruin/unpowered) +"bE" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/turf/open/floor/plasteel,/area/ruin/unpowered) +"bF" = (/obj/structure/reagent_dispensers/fueltank,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered) +"bG" = (/obj/structure/table,/obj/machinery/microwave,/turf/open/floor/plasteel/bar,/area/ruin/unpowered) +"bH" = (/turf/open/floor/plasteel/bar,/area/ruin/unpowered) +"bI" = (/obj/structure/table,/obj/item/weapon/storage/box/donkpockets,/turf/open/floor/plasteel/bar,/area/ruin/unpowered) +"bJ" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/snacks/beans,/turf/open/floor/plasteel/bar,/area/ruin/unpowered) +"bK" = (/obj/structure/chair{dir = 8},/turf/open/floor/plasteel/bar,/area/ruin/unpowered) +"bL" = (/obj/machinery/seed_extractor,/turf/open/floor/plasteel,/area/ruin/unpowered) +"bM" = (/obj/machinery/power/apc{dir = 8; name = "Bunker APC"; pixel_x = -24; pixel_y = 0},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered) +"bN" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/open/floor/plasteel,/area/ruin/unpowered) +"bO" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/open/floor/plasteel,/area/ruin/unpowered) +"bP" = (/obj/structure/reagent_dispensers/watertank,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered) +"bQ" = (/obj/structure/table,/obj/item/weapon/kitchen/knife,/turf/open/floor/plasteel/bar,/area/ruin/unpowered) +"bR" = (/obj/structure/table,/turf/open/floor/plasteel/bar,/area/ruin/unpowered) +"bS" = (/obj/structure/table,/obj/item/weapon/kitchen/fork,/turf/open/floor/plasteel/bar,/area/ruin/unpowered) +"bT" = (/obj/machinery/vending/hydronutrients,/turf/open/floor/plasteel,/area/ruin/unpowered) +"bU" = (/obj/machinery/space_heater,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered) +"bV" = (/obj/structure/chair/office/dark{dir = 4},/turf/open/floor/plasteel,/area/ruin/unpowered) +"bW" = (/obj/structure/table/reinforced,/turf/open/floor/plasteel,/area/ruin/unpowered) +"bX" = (/obj/machinery/smartfridge,/turf/open/floor/plasteel/bar,/area/ruin/unpowered) +"bY" = (/obj/machinery/light/small,/turf/open/floor/plasteel/bar,/area/ruin/unpowered) +"bZ" = (/obj/machinery/vending/hydroseeds{slogan_delay = 700},/turf/open/floor/plasteel,/area/ruin/unpowered) +"ca" = (/obj/machinery/light/small{dir = 8},/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered) +"cb" = (/obj/structure/chair/office/dark,/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered) +"cc" = (/obj/structure/frame/computer,/turf/open/floor/plasteel,/area/ruin/unpowered) +"cd" = (/obj/structure/table/reinforced,/obj/machinery/computer/security/telescreen{dir = 1; name = "Bunker Entrance"; network = list("Bunker1"); pixel_x = 0; pixel_y = 2},/turf/open/floor/plasteel,/area/ruin/unpowered) +"ce" = (/obj/structure/table/reinforced,/obj/machinery/button/door{id = "bunker1"; name = "Inner Doors"; pixel_y = 6},/obj/machinery/button/door{id = "bunker2"; name = "Outer Doors"; pixel_y = -4},/turf/open/floor/plasteel/floorgrime,/area/ruin/unpowered) +"cf" = (/obj/machinery/door/poddoor{id = "bunker1"; name = "Bunker Door"; tag = "inner"},/turf/open/floor/plating,/area/ruin/unpowered) +"cg" = (/turf/open/floor/plating,/area/ruin/unpowered) +"ch" = (/obj/machinery/camera{network = list("Bunker1")},/turf/open/floor/plating,/area/ruin/unpowered) +"ci" = (/obj/machinery/light/small{dir = 4},/turf/open/floor/plating,/area/ruin/unpowered) +"cj" = (/obj/machinery/door/poddoor{id = "bunker2"; name = "Bunker Door"; tag = "outer"},/turf/open/floor/plating,/area/ruin/unpowered) +"ck" = (/turf/open/floor/plating/asteroid/airless,/area/ruin/unpowered) + +(1,1,1) = {" +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababab +aaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababaaaaababababab +aaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababaa +aaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaababababababababababababababababaaaa +aaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaababababababababababababababababababaaaa +aaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaa +aaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaa +aaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaa +aaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaa +aaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaa +aaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaa +aaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaa +aaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaa +aaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaa +aaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaa +aaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaa +aaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +aaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaa +aaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaa +aaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaa +aaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaa +aaabababababababababababababababababababababababababababababababababababababababacacacacacacacacababababababababababababababababababababababababababababababababababaaaaaa +aaabababababababababababababababababababababababababababababababababababababababacadaeafagahaiacabababababababababababababababababababababababababababababababababaaaaaaaa +aaabababababababababababababababababababababababababababababababababababababababacajakalamanaoacababababababababababababababababababababababababababababababababaaaaaaaaaa +ababababababababababababababababababababababababababababababababababababababababacapaqararasatacababababababababababababababababababababababababababababababababaaaaaaaaaa +ababababababababababababababababababababababababababababababacacacacacacacacacacacacacauacacacacacabababababababababababababababababababababababababababababababaaaaaaaaaa +aaabababababababababababababababababababababababababacacacacacavawacaxayazaAaBaCaDacaEaraFaGaHaHacabababababababababababababababababababababababababababababababaaaaaaaaaa +aaabababababababababababababababababababababababababacaIaJaKacaLaMacaNaraOararaOaPacaQaraRaRaSaHacababababababababababababababababababababababababababababababababaaaaaaaa +aaaaababababababababababababababababababababababababacaTaUaVacaWaXacaYaraOaOaOaraZacbaaOaRaRaHaHacababababababababababababababababababababababababababababababababaaaaaaaa +aaaaaaabababababababababababababababababababababababacbbbcbdacbeaXacacbfbfaubfbfacacbaaOarbgbhbgacababababababababababababababababababababababababababababababababaaaaaaaa +aaaaaaaaabababababababababababababababababababacacacacacbiacacacbjacbkaraOaOaOaOauaOaOararbgbhbhacabababababababababababababababababababababababababababababababababaaaaaa +aaaaaaaaabababababababababababababababababababacblaracarararbmaOaOaOarararaOaObnacacacacacacacacacabababababababababababababababababababababababababababababababababaaaaaa +aaaaaaaaabababababababababababababababababababacboarbpaOaraOaOaOaOaObqbrbsbtaOaOacbubvbvbuacababababababababababababababababababababababababababababababababababababaaaaaa +aaaaaaaaabababababababababababababababababababacacacacacacauacacaraOacacacacaOaOauaOaOaOaOacabababababababababababababababababababababababababababababababababababababaaaa +aaaaaaaaaaababababababababababababababababababacbwbxbybzaOarbAacarararaOaOaraObBacbCbvbvbCacabababababababababababababababababababababababababababababababababababababaaaa +aaaaaaaaaaaaabababababababababababababababababacbDarbEaOararbFacbGbHbIbJbKararbLacacacacacacabababababababababababababababababababababababababababababababababababababaaaa +aaaaaaaaaaaaabababababababababababababababababacbMbNbOaOaOaObPacbQbHbRbSbKararbTacabababababababababababababababababababababababababababababababababababababababababababaa +aaaaaaaaaaaaaaababababababababababababababababacbUaraOararbVbWacbXbYbHbHbHaraObZacabababababababababababababababababababababababababababababababababababababababababababaa +aaaaaaaaaaaaaaababababababababababababababababaccaaOaraOcbaOccacacacacacacacacacacabababababababababababababababababababababababababababababababababababababababababababaa +aaaaaaaaaaaaabababababababababababababababababacararaOcdcccebWacababababababababababababababababababababababababababababababababababababababababababababababababababababaa +aaaaaaaaaaaaabababababababababababababababababaccfcfacacacacacacababababababababababababababababababababababababababababababababababababababababababababababababababababaa +aaaaaaaaaaaaabababababababababababababababababaccgcgcgchciacababababababababababababababababababababababababababababababababababababababababababababababababababababababaa +aaaaaaaaaaaaaaababababababababababababababababaccgcgcgcgcgacababababababababababababababababababababababababababababababababababababababababababababababababababababababaa +aaaaaaaaaaaaaaaaabababababababababababababababacacacaccjcjacababababababababababababababababababababababababababababababababababababababababababababababababababababababaa +aaaaaaaaaaaaaaaaababababababababababababababababckckckckckckabababababababababababababababababababababababababababababababababababababababababababababababababababababaaaa +aaaaaaaaaaaaaaaaabababababababababababababababckckckckckckckabababababababababababababababababababababababababababababababababababababababababababababababababababababaaaa +aaaaaaaaaaaaaaaaabababababababababababababababckckckckckckabababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaa +aaaaaaaaaaaaaaaaabababababababababababababababckckckckckckabababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaa +aaaaaaaaaaaaaaaaababababababababababababababckckckckckababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaa +aaaaaaaaaaaaaaaaababababababababababababababckckckckckababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaa +aaaaaaaaaaaaaaaaaaabababababababababababababckckckckckabababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaababababababababababababababckckckckckabababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaababababababababababababababckckckckckckababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaabababababababababababababckckckckckababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababckckckckckababababababababaaaaaaababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababckckckckckababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +"} diff --git a/_maps/RandomRuins/SpaceRuins/puzzle1.dmm b/_maps/RandomRuins/SpaceRuins/puzzle1.dmm new file mode 100644 index 0000000000..d225e42629 --- /dev/null +++ b/_maps/RandomRuins/SpaceRuins/puzzle1.dmm @@ -0,0 +1,486 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/open/space, +/area/space) +"b" = ( +/turf/closed/indestructible/opshuttle, +/area/space) +"c" = ( +/obj/structure/lattice, +/turf/open/space, +/area/space) +"d" = ( +/turf/closed/indestructible/opshuttle, +/area/ruin/unpowered) +"e" = ( +/obj/structure/fans/tiny/invisible, +/obj/machinery/door/airlock/external, +/turf/open/indestructible, +/area/ruin/unpowered) +"f" = ( +/obj/structure/reflector/single/mapping, +/turf/open/floor/plating/lava, +/area/ruin/unpowered) +"g" = ( +/turf/open/indestructible, +/area/ruin/unpowered) +"h" = ( +/obj/structure/reflector/single/mapping{ + tag = "icon-reflector (WEST)"; + icon_state = "reflector"; + dir = 8 + }, +/turf/open/floor/plating/lava, +/area/ruin/unpowered) +"i" = ( +/turf/open/floor/plating/lava, +/area/ruin/unpowered) +"j" = ( +/obj/structure/closet/crate, +/turf/open/indestructible, +/area/ruin/unpowered) +"k" = ( +/obj/structure/closet/crate, +/obj/item/weapon/crowbar, +/turf/open/indestructible, +/area/ruin/unpowered) +"l" = ( +/obj/structure/closet/crate, +/obj/item/weapon/gun/energy/laser{ + can_charge = 0; + desc = "A basic energy-based laser gun. The charge port on the weapon itself seems purposefully disabled."; + name = "modified laser gun" + }, +/turf/open/indestructible, +/area/ruin/unpowered) +"m" = ( +/obj/machinery/door/poddoor, +/turf/open/indestructible, +/area/ruin/unpowered) +"n" = ( +/obj/structure/reflector/single/mapping{ + tag = "icon-reflector (WEST)"; + icon_state = "reflector"; + dir = 8 + }, +/turf/open/indestructible, +/area/ruin/unpowered) +"o" = ( +/obj/structure/reflector/single/mapping, +/turf/open/indestructible, +/area/ruin/unpowered) +"p" = ( +/obj/machinery/power/apc{ + cell_type = 30000; + dir = 8; + name = "Door-Substainer"; + pixel_x = -24; + pixel_y = 0 + }, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/indestructible, +/area/ruin/unpowered) +"q" = ( +/obj/structure/closet/crate, +/obj/item/weapon/paper{ + info = "Congradulations, strange space traveler. You have solved the puzzle of this box! Your prize is the satisfaction of understanding which side to shoot and a useless gun!"; + name = "congradulations!" + }, +/obj/item/weapon/reagent_containers/food/drinks/trophy, +/turf/open/indestructible, +/area/ruin/unpowered) +"r" = ( +/obj/structure/reflector/single/mapping{ + tag = "icon-reflector (EAST)"; + icon_state = "reflector"; + dir = 4 + }, +/turf/open/floor/plating/lava, +/area/ruin/unpowered) +"s" = ( +/obj/structure/reflector/single/mapping{ + tag = "icon-reflector (NORTH)"; + icon_state = "reflector"; + dir = 1 + }, +/turf/open/floor/plating/lava, +/area/ruin/unpowered) + +(1,1,1) = {" +a +a +b +b +b +b +b +a +a +a +a +b +b +b +b +b +a +a +a +"} +(2,1,1) = {" +a +b +b +c +c +c +b +b +b +b +b +b +c +c +c +b +b +a +a +"} +(3,1,1) = {" +b +b +c +c +d +c +c +c +c +c +c +c +c +d +c +c +b +b +a +"} +(4,1,1) = {" +b +c +c +d +d +d +d +d +d +d +d +d +d +d +d +c +c +b +a +"} +(5,1,1) = {" +b +c +d +d +f +i +i +i +i +i +i +i +i +r +d +d +c +b +a +"} +(6,1,1) = {" +b +c +c +d +g +d +i +i +f +i +i +i +r +i +d +c +c +b +a +"} +(7,1,1) = {" +b +b +c +d +g +d +d +d +g +d +d +d +i +i +d +c +b +b +b +"} +(8,1,1) = {" +a +b +c +d +g +j +k +d +n +g +p +d +i +i +d +c +b +a +a +"} +(9,1,1) = {" +a +b +c +e +g +g +g +m +g +g +g +d +h +s +d +c +c +a +a +"} +(10,1,1) = {" +a +b +c +e +g +g +g +m +g +g +g +d +f +r +d +c +c +a +a +"} +(11,1,1) = {" +a +b +c +d +g +j +l +d +o +g +q +d +i +i +d +c +b +a +a +"} +(12,1,1) = {" +b +b +c +d +g +d +d +d +g +d +d +d +i +i +d +c +b +b +b +"} +(13,1,1) = {" +b +c +c +d +g +d +i +i +h +i +i +i +s +i +d +c +c +b +a +"} +(14,1,1) = {" +b +c +d +d +h +i +i +i +i +i +i +i +i +s +d +d +c +b +a +"} +(15,1,1) = {" +b +c +c +d +d +d +d +d +d +d +d +d +d +d +d +c +c +b +a +"} +(16,1,1) = {" +b +b +c +c +d +c +c +c +c +c +c +c +c +d +c +c +b +b +a +"} +(17,1,1) = {" +a +b +b +c +c +c +b +b +b +b +b +b +c +c +c +b +b +a +a +"} +(18,1,1) = {" +a +a +b +b +b +b +b +a +a +a +a +b +b +b +b +b +a +a +a +"} diff --git a/_maps/dreamstation.dm b/_maps/dreamstation.dm new file mode 100644 index 0000000000..a015a9f137 --- /dev/null +++ b/_maps/dreamstation.dm @@ -0,0 +1,29 @@ +#if !defined(MAP_FILE) + + #define TITLESCREEN "title" //Add an image in misc/fullscreen.dmi, and set this define to the icon_state, to set a custom titlescreen for your map + + #define MINETYPE "lavaland" + + #include "map_files\DreamStation\dreamstation04.dmm" + #include "map_files\generic\z2.dmm" + #include "map_files\generic\z3.dmm" + #include "map_files\generic\z4.dmm" + #include "map_files\generic\lavaland.dmm" + #include "map_files\generic\z6.dmm" + #include "map_files\generic\z7.dmm" + #include "map_files\generic\z8.dmm" + #include "map_files\generic\z9.dmm" + #include "map_files\generic\z10.dmm" + #include "map_files\generic\z11.dmm" + + #define MAP_PATH "map_files/DreamStation" + #define MAP_FILE "dreamstation04.dmm" + #define MAP_NAME "DreamStation" + + #define MAP_TRANSITION_CONFIG DEFAULT_MAP_TRANSITION_CONFIG + +#elif !defined(MAP_OVERRIDE) + + #warn a map has already been included, ignoring DreamStation. + +#endif diff --git a/_maps/efficiencystation.dm b/_maps/efficiencystation.dm new file mode 100644 index 0000000000..8c2840df48 --- /dev/null +++ b/_maps/efficiencystation.dm @@ -0,0 +1,29 @@ +#if !defined(MAP_FILE) + + #define TITLESCREEN "title" //Add an image in misc/fullscreen.dmi, and set this define to the icon_state, to set a custom titlescreen for your map + + #define MINETYPE "lavaland" + + #include "map_files\EfficiencyStation\EfficiencyStation.dmm" + #include "map_files\generic\z2.dmm" + #include "map_files\generic\z3.dmm" + #include "map_files\generic\z4.dmm" + #include "map_files\generic\lavaland.dmm" + #include "map_files\generic\z6.dmm" + #include "map_files\generic\z7.dmm" + #include "map_files\generic\z8.dmm" + #include "map_files\generic\z9.dmm" + #include "map_files\generic\z10.dmm" + #include "map_files\generic\z11.dmm" + + #define MAP_PATH "map_files/EfficiencyStation" + #define MAP_FILE "EfficiencyStation.dmm" + #define MAP_NAME "Efficiency Station" + + #define MAP_TRANSITION_CONFIG DEFAULT_MAP_TRANSITION_CONFIG + +#elif !defined(MAP_OVERRIDE) + + #warn a map has already been included, ignoring Efficiency Station. + +#endif diff --git a/_maps/map_files/DreamStation/dreamstation04.dmm b/_maps/map_files/DreamStation/dreamstation04.dmm new file mode 100644 index 0000000000..739ad0c688 --- /dev/null +++ b/_maps/map_files/DreamStation/dreamstation04.dmm @@ -0,0 +1,140685 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aaa" = ( +/turf/open/space, +/area/space) +"aab" = ( +/obj/effect/landmark{ + name = "carpspawn" + }, +/turf/open/space, +/area/space) +"aac" = ( +/obj/structure/lattice, +/obj/structure/grille, +/turf/open/space, +/area/space) +"aad" = ( +/obj/structure/lattice, +/obj/structure/grille/broken, +/turf/open/space, +/area/space) +"aae" = ( +/obj/structure/lattice, +/turf/open/space, +/area/space) +"aaf" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on, +/turf/open/floor/plating/airless, +/area/storage/secure) +"aag" = ( +/turf/closed/wall, +/area/storage/secure) +"aah" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/storage/secure) +"aai" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/storage/secure) +"aaj" = ( +/turf/closed/wall, +/area/aisat) +"aak" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/aisat) +"aal" = ( +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" + }, +/obj/machinery/power/port_gen/pacman, +/turf/open/floor/plasteel/black, +/area/storage/secure) +"aam" = ( +/obj/structure/table, +/obj/item/stack/sheet/mineral/plasma{ + amount = 30 + }, +/turf/open/floor/plasteel/black, +/area/storage/secure) +"aan" = ( +/obj/machinery/computer/monitor, +/obj/structure/cable/blue{ + tag = "icon-0-2"; + icon_state = "0-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black, +/area/storage/secure) +"aao" = ( +/obj/structure/table, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/sheet/glass{ + amount = 50 + }, +/turf/open/floor/plasteel/black, +/area/storage/secure) +"aap" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/structure/cable/blue{ + tag = "icon-0-2"; + icon_state = "0-2" + }, +/obj/machinery/power/apc{ + aidisabled = 0; + auto_name = 1; + cell_type = 2500; + dir = 4; + name = "Autoname APC East"; + pixel_x = 24; + pixel_y = 0 + }, +/obj/machinery/camera{ + c_tag = "AI Satellite Storage"; + network = list("Sat"); + start_active = 1 + }, +/mob/living/simple_animal/bot/floorbot{ + on = 0 + }, +/turf/open/floor/plasteel/black, +/area/storage/secure) +"aaq" = ( +/obj/structure/cable/blue{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plating, +/area/aisat) +"aar" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/aisat) +"aas" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/maintenance_hatch{ + req_access_txt = "65" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/storage/secure) +"aat" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel/black, +/area/storage/secure) +"aau" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + frequency = 1439; + id_tag = null; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/black, +/area/storage/secure) +"aav" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/blue{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/cable/blue{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/mob/living/simple_animal/bot/secbot/pingsky, +/turf/open/floor/plasteel/black, +/area/storage/secure) +"aaw" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/black, +/area/storage/secure) +"aax" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/blue{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/storage/secure) +"aay" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/maintenance_hatch{ + req_access_txt = "65" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/storage/secure) +"aaz" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/aisat) +"aaA" = ( +/obj/structure/cable/blue{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plating, +/area/aisat) +"aaB" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/camera{ + c_tag = "AI Satellite Northwest"; + dir = 8; + network = list("Sat"); + pixel_x = 0; + pixel_y = 0; + start_active = 1 + }, +/turf/open/floor/plating, +/area/aisat) +"aaC" = ( +/obj/structure/cable/yellow{ + icon_state = "1-4"; + d1 = 1; + d2 = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/machinery/light_switch{ + pixel_x = -24; + tag = "w" + }, +/turf/open/floor/plasteel/black, +/area/storage/secure) +"aaD" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkwarning/corner, +/area/storage/secure) +"aaE" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/darkwarning, +/area/storage/secure) +"aaF" = ( +/turf/open/floor/plasteel/darkwarning/corner{ + tag = "icon-warndarkcorners (NORTH)"; + dir = 1 + }, +/area/storage/secure) +"aaG" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 27; + pixel_y = 0; + tag = "e" + }, +/turf/open/floor/plasteel/black, +/area/storage/secure) +"aaH" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/camera{ + c_tag = "AI Satellite Northeast"; + dir = 4; + network = list("Sat"); + start_active = 1 + }, +/turf/open/floor/plating, +/area/aisat) +"aaI" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/aisat) +"aaJ" = ( +/obj/machinery/recharge_station, +/turf/open/floor/plasteel/darkwarning, +/area/storage/secure) +"aaK" = ( +/obj/structure/cable/yellow, +/obj/machinery/power/terminal{ + dir = 4 + }, +/obj/machinery/status_display{ + layer = 3; + pixel_x = 0; + pixel_y = -32 + }, +/turf/open/floor/plasteel/darkwarning{ + tag = "icon-warndark (SOUTHEAST)"; + dir = 6 + }, +/area/storage/secure) +"aaL" = ( +/obj/machinery/power/smes{ + charge = 5e+006 + }, +/obj/structure/cable/blue, +/obj/structure/cable/white{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/obj/machinery/light, +/turf/open/floor/plating, +/area/storage/secure) +"aaM" = ( +/obj/machinery/shieldgen, +/obj/structure/cable/white{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/obj/machinery/ai_status_display{ + pixel_x = 0; + pixel_y = -32 + }, +/turf/open/floor/plasteel/darkwarning{ + tag = "icon-warndark (SOUTHWEST)"; + dir = 10 + }, +/area/storage/secure) +"aaN" = ( +/obj/machinery/shieldgen, +/obj/structure/cable/white{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/turf/open/floor/plasteel/darkwarning, +/area/storage/secure) +"aaO" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/aisat) +"aaP" = ( +/turf/closed/wall, +/area/turret_protected/ai) +"aaQ" = ( +/turf/closed/wall/r_wall, +/area/turret_protected/ai) +"aaR" = ( +/obj/structure/cable/white{ + tag = "icon-1-10"; + icon_state = "1-10" + }, +/turf/closed/wall/r_wall, +/area/turret_protected/ai) +"aaS" = ( +/obj/structure/cable/white{ + tag = "icon-5-10"; + icon_state = "5-10" + }, +/turf/closed/wall/r_wall, +/area/turret_protected/ai) +"aaT" = ( +/obj/machinery/porta_turret_construct, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plasteel/vault{ + dir = 4 + }, +/area/turret_protected/ai) +"aaU" = ( +/turf/open/floor/bluegrid, +/area/turret_protected/ai) +"aaV" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai) +"aaW" = ( +/obj/machinery/flasher{ + id = "AI"; + pixel_x = 0; + pixel_y = 24 + }, +/obj/structure/cable/white{ + tag = "icon-2-5"; + icon_state = "2-5" + }, +/obj/machinery/camera{ + c_tag = "AI Chamber North"; + network = list("Sat"); + start_active = 1 + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai) +"aaX" = ( +/obj/machinery/porta_turret_construct, +/turf/open/floor/plasteel/vault{ + dir = 1 + }, +/area/turret_protected/ai) +"aaY" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai) +"aaZ" = ( +/obj/structure/cable/white{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + frequency = 1439; + id_tag = null; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners (NORTH)"; + dir = 1 + }, +/area/turret_protected/ai) +"aba" = ( +/obj/structure/cable/white{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/ai) +"abb" = ( +/obj/machinery/ai_slipper{ + icon_state = "motion0"; + uses = 10 + }, +/obj/structure/cable/white{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/cable/white{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/turret_protected/ai) +"abc" = ( +/obj/structure/cable/white{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners (EAST)"; + dir = 4 + }, +/area/turret_protected/ai) +"abd" = ( +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai) +"abe" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/bluegrid, +/area/turret_protected/ai) +"abf" = ( +/obj/structure/cable/white{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/ai) +"abg" = ( +/obj/machinery/porta_turret/ai{ + dir = 4 + }, +/turf/open/floor/plasteel/vault{ + dir = 4 + }, +/area/turret_protected/ai) +"abh" = ( +/obj/structure/window/reinforced, +/turf/open/floor/bluegrid, +/area/turret_protected/ai) +"abi" = ( +/obj/structure/cable/white{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/window{ + name = "AI Core Door"; + req_access_txt = "16" + }, +/obj/machinery/hologram/holopad, +/turf/open/floor/bluegrid, +/area/turret_protected/ai) +"abj" = ( +/obj/machinery/porta_turret/ai{ + dir = 8 + }, +/turf/open/floor/plasteel/vault{ + dir = 1 + }, +/area/turret_protected/ai) +"abk" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/bluegrid, +/area/turret_protected/ai) +"abl" = ( +/turf/closed/wall/r_wall, +/area/aisat) +"abm" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/bluegrid, +/area/turret_protected/ai) +"abn" = ( +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = 0 + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai) +"abo" = ( +/obj/effect/landmark/start{ + name = "AI" + }, +/obj/structure/cable/white, +/obj/machinery/power/apc{ + auto_name = 1; + cell_type = 5000; + dir = 2; + name = "AI Chamber APC"; + pixel_y = -24 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + freerange = 1; + listening = 1; + name = "Common Channel"; + pixel_x = -27; + pixel_y = 5 + }, +/obj/item/device/radio/intercom{ + anyai = 1; + freerange = 1; + listening = 0; + name = "Custom Channel"; + pixel_x = -27; + pixel_y = -9 + }, +/obj/item/device/radio/intercom{ + anyai = 1; + broadcasting = 0; + freerange = 1; + frequency = 1447; + name = "Private Channel"; + pixel_x = 29; + pixel_y = 0 + }, +/obj/machinery/button/flasher{ + id = "AI"; + pixel_x = 26; + pixel_y = -24 + }, +/obj/machinery/turretid{ + name = "AI Chamber turret control"; + pixel_x = -22; + pixel_y = -25 + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai) +"abp" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai) +"abq" = ( +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/bluegrid, +/area/turret_protected/ai) +"abr" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plating, +/area/aisat) +"abs" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/structure/cable/blue{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "AI Satellite West 1"; + dir = 8; + network = list("Sat"); + pixel_x = 0; + pixel_y = 0; + start_active = 1 + }, +/turf/open/floor/plating, +/area/aisat) +"abt" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/closed/wall/r_wall, +/area/aisat) +"abu" = ( +/turf/open/space, +/obj/item/weapon/dice/d8{ + desc = "A die with eight sides. It feels.... incredibly lucky. The six is slightly darker than the other numbers."; + tag = "six" + }, +/obj/item/weapon/paper/crumpled{ + info = "Or were they somewhere else, hmm..." + }, +/obj/structure/cable/blue{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/obj/item/clothing/under/chameleon, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/turret_protected/ai) +"abv" = ( +/obj/effect/landmark{ + name = "tripai" + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + freerange = 1; + listening = 1; + name = "Common Channel"; + pixel_x = -27; + pixel_y = -2 + }, +/obj/item/device/radio/intercom{ + anyai = 1; + broadcasting = 0; + freerange = 1; + frequency = 1447; + name = "Private Channel"; + pixel_x = 0; + pixel_y = -28 + }, +/obj/item/device/radio/intercom{ + anyai = 1; + freerange = 1; + listening = 0; + name = "Custom Channel"; + pixel_x = 0; + pixel_y = 23 + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai) +"abw" = ( +/obj/machinery/door/window{ + dir = 8; + name = "AI Core Door"; + req_access_txt = "16" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/bluegrid, +/area/turret_protected/ai) +"abx" = ( +/obj/machinery/ai_slipper{ + icon_state = "motion0"; + uses = 10 + }, +/obj/structure/cable/white{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/turret_protected/ai) +"aby" = ( +/obj/machinery/flasher{ + id = "AI"; + pixel_x = 24; + pixel_y = 0 + }, +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = 0 + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai) +"abz" = ( +/obj/machinery/flasher{ + id = "AI"; + pixel_x = -24; + pixel_y = 0 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai) +"abA" = ( +/obj/machinery/door/window{ + dir = 4; + name = "AI Core Door"; + req_access_txt = "16" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/bluegrid, +/area/turret_protected/ai) +"abB" = ( +/obj/effect/landmark{ + name = "tripai" + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + freerange = 1; + listening = 1; + name = "Common Channel"; + pixel_x = 28; + pixel_y = -2 + }, +/obj/item/device/radio/intercom{ + anyai = 1; + freerange = 1; + listening = 0; + name = "Custom Channel"; + pixel_x = 0; + pixel_y = 23 + }, +/obj/item/device/radio/intercom{ + anyai = 1; + broadcasting = 0; + freerange = 1; + frequency = 1447; + name = "Private Channel"; + pixel_x = 0; + pixel_y = -27 + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai) +"abC" = ( +/turf/open/space, +/obj/item/weapon/dice/d8{ + desc = "A die with eight sides. It feels.... incredibly lucky. The five is slightly darker than the other numbers."; + tag = "five" + }, +/obj/item/weapon/paper/crumpled{ + info = "The seventh is locked safe away..." + }, +/obj/item/device/batterer{ + max_uses = 1; + origin_tech = "magnets=3;combat=3" + }, +/obj/structure/cable/blue{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/turret_protected/ai) +"abD" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/obj/structure/cable/blue{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "AI Satellite East 1"; + dir = 4; + network = list("Sat"); + start_active = 1 + }, +/turf/open/floor/plating, +/area/aisat) +"abE" = ( +/obj/machinery/power/smes{ + charge = 5e+006 + }, +/obj/structure/cable/white{ + tag = "icon-0-10"; + icon_state = "0-10" + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai) +"abF" = ( +/obj/docking_port/stationary{ + dheight = 9; + dir = 2; + dwidth = 5; + height = 24; + id = "syndicate_n"; + name = "north of station"; + turf_type = /turf/open/space; + width = 18 + }, +/turf/open/space, +/area/space) +"abG" = ( +/obj/machinery/porta_turret/ai{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/vault{ + dir = 1 + }, +/area/turret_protected/ai) +"abH" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/newscaster/security_unit{ + pixel_y = 32 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable/white{ + tag = "icon-2-5"; + icon_state = "2-5" + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai) +"abI" = ( +/obj/machinery/power/terminal{ + icon_state = "term"; + dir = 1 + }, +/obj/machinery/door/window{ + dir = 1; + name = "AI SMES Door"; + req_access_txt = "16" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable/white{ + d2 = 2; + icon_state = "0-2"; + tag = "icon-0-2" + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai) +"abJ" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/requests_console{ + department = "AI"; + departmentType = 5; + name = "AI RC"; + pixel_x = 0; + pixel_y = 30 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai) +"abK" = ( +/obj/machinery/porta_turret/ai{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/vault{ + dir = 4 + }, +/area/turret_protected/ai) +"abL" = ( +/obj/structure/cable/white{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/ai) +"abM" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (EAST)"; + dir = 4 + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai) +"abN" = ( +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/bluegrid, +/area/turret_protected/ai) +"abO" = ( +/obj/structure/cable/white{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners (WEST)"; + dir = 8 + }, +/area/turret_protected/ai) +"abP" = ( +/obj/structure/cable/white{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/ai) +"abQ" = ( +/obj/structure/cable/white{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/ai) +"abR" = ( +/obj/machinery/ai_slipper{ + icon_state = "motion0"; + uses = 10 + }, +/obj/structure/cable/white{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/cable/white{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/turret_protected/ai) +"abS" = ( +/obj/structure/cable/white{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/ai) +"abT" = ( +/obj/structure/cable/white{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + frequency = 1439; + id_tag = null; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners" + }, +/area/turret_protected/ai) +"abU" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/bluegrid, +/area/turret_protected/ai) +"abV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/machinery/porta_turret_construct, +/turf/open/floor/plasteel/vault{ + dir = 1 + }, +/area/turret_protected/ai) +"abW" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai) +"abX" = ( +/obj/machinery/light, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai) +"abY" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/light_switch{ + pixel_y = -24; + tag = "s" + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai) +"abZ" = ( +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue" + }, +/obj/machinery/flasher{ + id = "AI"; + pixel_x = 24; + pixel_y = -24 + }, +/obj/structure/cable/white{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/warningline, +/area/turret_protected/ai) +"aca" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "AI Chamber South"; + dir = 1; + network = list("Sat"); + start_active = 1 + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai) +"acb" = ( +/obj/machinery/light, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai) +"acc" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai) +"acd" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/obj/machinery/porta_turret_construct, +/turf/open/floor/plasteel/vault{ + dir = 4 + }, +/area/turret_protected/ai) +"ace" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall/r_wall, +/area/turret_protected/ai) +"acf" = ( +/obj/machinery/status_display, +/turf/closed/wall/r_wall, +/area/turret_protected/ai) +"acg" = ( +/obj/structure/cable/white{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/highsecurity{ + icon_state = "closed"; + locked = 1; + name = "AI Chamber"; + req_access_txt = "16" + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/ai) +"ach" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall/r_wall, +/area/turret_protected/ai) +"aci" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall/r_wall, +/area/turret_protected/ai) +"acj" = ( +/turf/open/space, +/obj/machinery/porta_turret/syndicate{ + dir = 9 + }, +/turf/closed/wall/shuttle{ + dir = 8; + icon_state = "diagonalWall3" + }, +/area/shuttle/syndicate) +"ack" = ( +/turf/closed/wall/shuttle{ + icon_state = "wall3" + }, +/area/shuttle/syndicate) +"acl" = ( +/obj/structure/grille, +/obj/machinery/door/poddoor/shutters{ + id = "syndieshutters"; + name = "blast shutters" + }, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/shuttle/syndicate) +"acm" = ( +/turf/closed/indestructible/opshuttle, +/area/shuttle/syndicate) +"acn" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "AI Satellite West 2"; + dir = 8; + network = list("Sat"); + pixel_x = 0; + pixel_y = 0 + }, +/turf/open/floor/plating, +/area/aisat) +"aco" = ( +/turf/closed/wall, +/area/turret_protected/aisat_interior) +"acp" = ( +/turf/closed/wall/r_wall, +/area/turret_protected/aisat_interior) +"acq" = ( +/obj/structure/table, +/obj/item/weapon/secbot_assembly, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/bluegrid, +/area/turret_protected/aisat_interior) +"acr" = ( +/obj/machinery/porta_turret/ai, +/turf/open/floor/bluegrid, +/area/turret_protected/aisat_interior) +"acs" = ( +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (NORTH)"; + dir = 1 + }, +/area/turret_protected/aisat_interior) +"act" = ( +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (NORTH)"; + dir = 1 + }, +/obj/structure/cable/white, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (NORTH)"; + dir = 1 + }, +/area/turret_protected/aisat_interior) +"acu" = ( +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (NORTH)"; + dir = 1 + }, +/obj/machinery/camera/motion{ + c_tag = "AI Antechamber Motion Sensor"; + desc = "It watches you carefully."; + name = "motion-sensitive security camera"; + network = list("Sat") + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (NORTH)"; + dir = 1 + }, +/area/turret_protected/aisat_interior) +"acv" = ( +/obj/structure/table, +/obj/item/robot_parts/robot_suit, +/obj/item/robot_parts/head, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/bluegrid, +/area/turret_protected/aisat_interior) +"acw" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "AI Satellite East 2"; + dir = 4; + network = list("Sat"); + start_active = 1 + }, +/turf/open/floor/plating, +/area/aisat) +"acx" = ( +/obj/structure/table, +/obj/machinery/microwave, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"acy" = ( +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"acz" = ( +/obj/structure/table, +/obj/item/device/flashlight/lamp{ + pixel_x = 4; + pixel_y = 1 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"acA" = ( +/obj/machinery/computer/shuttle/syndicate, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"acB" = ( +/obj/structure/table, +/obj/machinery/button/door{ + id = "syndieshutters"; + name = "remote shutter control"; + req_access_txt = "150" + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"acC" = ( +/obj/structure/frame/computer, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"acD" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plating, +/area/aisat) +"acE" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/blue{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/turret_protected/aisat_interior) +"acF" = ( +/obj/structure/table, +/obj/item/robot_parts/l_arm, +/obj/item/robot_parts/chest, +/obj/item/robot_parts/l_arm, +/obj/structure/cable/blue{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners (NORTH)"; + dir = 1 + }, +/area/turret_protected/aisat_interior) +"acG" = ( +/turf/open/floor/plasteel/black, +/area/turret_protected/aisat_interior) +"acH" = ( +/obj/structure/cable/blue{ + tag = "icon-0-2"; + icon_state = "0-2" + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/aisat_interior) +"acI" = ( +/obj/structure/table, +/obj/item/robot_parts/r_arm, +/obj/structure/cable/blue{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/item/device/laser_pointer/upgraded, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners (EAST)"; + dir = 4 + }, +/area/turret_protected/aisat_interior) +"acJ" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/blue{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/turret_protected/aisat_interior) +"acK" = ( +/obj/structure/table, +/obj/item/weapon/storage/box/donkpockets{ + pixel_x = 3; + pixel_y = 3 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"acL" = ( +/turf/open/space, +/obj/machinery/porta_turret/syndicate{ + dir = 5 + }, +/turf/closed/wall/shuttle{ + dir = 1; + icon_state = "diagonalWall3" + }, +/area/shuttle/syndicate) +"acM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"acN" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/blue{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/turret_protected/aisat_interior) +"acO" = ( +/obj/structure/table, +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/blue{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/item/device/assembly/flash/handheld, +/obj/item/robot_parts/r_leg, +/turf/open/floor/plasteel/black, +/area/turret_protected/aisat_interior) +"acP" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/bluegrid, +/area/turret_protected/aisat_interior) +"acQ" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/bluegrid, +/area/turret_protected/aisat_interior) +"acR" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/cable/blue{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/cable/blue{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/hologram/holopad, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (NORTH)"; + dir = 1 + }, +/area/turret_protected/aisat_interior) +"acS" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/bluegrid, +/area/turret_protected/aisat_interior) +"acT" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/bluegrid, +/area/turret_protected/aisat_interior) +"acU" = ( +/obj/structure/table, +/obj/item/robot_parts/l_leg, +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/blue{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/item/device/mmi, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/item/device/assembly/flash/handheld, +/turf/open/floor/plasteel/black, +/area/turret_protected/aisat_interior) +"acV" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/blue{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/turret_protected/aisat_interior) +"acW" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"acX" = ( +/obj/structure/table, +/obj/item/stack/sheet/glass{ + amount = 10 + }, +/obj/item/device/multitool, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"acY" = ( +/obj/item/device/radio/intercom{ + desc = "Talk through this. Evilly"; + freerange = 1; + frequency = 1213; + name = "Syndicate Intercom"; + pixel_y = -32; + subspace_transmission = 1; + syndie = 1 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"acZ" = ( +/obj/structure/closet/syndicate/personal, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"ada" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"adb" = ( +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/bluegrid, +/area/turret_protected/aisat_interior) +"adc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners (NORTH)"; + dir = 1 + }, +/area/turret_protected/aisat_interior) +"add" = ( +/obj/machinery/ai_slipper{ + icon_state = "motion0"; + uses = 10 + }, +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/turret_protected/aisat_interior) +"ade" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners (EAST)"; + dir = 4 + }, +/area/turret_protected/aisat_interior) +"adf" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/bluegrid, +/area/turret_protected/aisat_interior) +"adg" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"adh" = ( +/turf/open/space, +/turf/closed/wall/shuttle{ + dir = 2; + icon_state = "diagonalWall3" + }, +/area/shuttle/syndicate) +"adi" = ( +/obj/machinery/door/window{ + name = "Cockpit"; + req_access_txt = "150" + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"adj" = ( +/turf/open/space, +/turf/closed/wall/shuttle{ + dir = 4; + icon_state = "diagonalWall3" + }, +/area/shuttle/syndicate) +"adk" = ( +/obj/machinery/computer/security/telescreen{ + desc = "Used for watching the AI."; + dir = 1; + name = "AI Satellite Monitor"; + network = list("Sat"); + pixel_x = 0; + pixel_y = -30 + }, +/obj/machinery/light_switch{ + pixel_x = -24; + tag = "w" + }, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (WEST)"; + dir = 8 + }, +/area/turret_protected/aisat_interior) +"adl" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/aisat_interior) +"adm" = ( +/obj/structure/cable/blue{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/bluegrid, +/area/turret_protected/aisat_interior) +"adn" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/aisat_interior) +"ado" = ( +/obj/structure/cable/blue{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 2; + name = "Autoname APC South"; + pixel_x = 1; + pixel_y = -24 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 27; + pixel_y = 0; + tag = "e" + }, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (EAST)"; + dir = 4 + }, +/area/turret_protected/aisat_interior) +"adp" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/space, +/area/space) +"adq" = ( +/obj/structure/table, +/obj/item/stack/cable_coil, +/obj/item/weapon/crowbar/red, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"adr" = ( +/obj/structure/table, +/obj/item/weapon/storage/box/zipties{ + pixel_x = 1; + pixel_y = 2 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"ads" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/turret_protected/aisat_interior) +"adt" = ( +/obj/machinery/porta_turret/ai{ + dir = 4 + }, +/turf/open/floor/bluegrid, +/area/turret_protected/aisat_interior) +"adu" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/bluegrid, +/area/turret_protected/aisat_interior) +"adv" = ( +/obj/machinery/porta_turret/ai{ + dir = 8 + }, +/turf/open/floor/bluegrid, +/area/turret_protected/aisat_interior) +"adw" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/turret_protected/aisat_interior) +"adx" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"ady" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"adz" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plating, +/area/aisat) +"adA" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/aisat) +"adB" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/space, +/area/space) +"adC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"adD" = ( +/turf/open/floor/bluegrid, +/area/turret_protected/aisat_interior) +"adE" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/aisat_interior) +"adF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"adG" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/space, +/area/space) +"adH" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/aisat) +"adI" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (EAST)"; + dir = 4 + }, +/turf/open/floor/plating, +/area/aisat) +"adJ" = ( +/obj/structure/chair/comfy/beige{ + dir = 1; + icon_state = "comfychair" + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"adK" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/camera{ + c_tag = "AI Satellite Southwest"; + dir = 8; + network = list("Sat"); + pixel_x = 0; + pixel_y = 0; + start_active = 1 + }, +/turf/open/floor/plating, +/area/aisat) +"adL" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/hatch{ + name = "AI Satellite Antechamber"; + req_one_access_txt = "65" + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/aisat_interior) +"adM" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/camera{ + c_tag = "AI Satellite Southeast"; + dir = 4; + network = list("Sat"); + start_active = 1 + }, +/turf/open/floor/plating, +/area/aisat) +"adN" = ( +/obj/machinery/suit_storage_unit/syndicate, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"adO" = ( +/obj/structure/closet/syndicate/nuclear, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"adP" = ( +/obj/structure/cable/blue{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plating, +/area/aisat) +"adQ" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/maintenance_hatch{ + req_access_txt = "65" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/aisat) +"adR" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/aisat) +"adS" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 0; + pixel_y = 30; + tag = "n" + }, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners (EAST)"; + dir = 4 + }, +/area/aisat) +"adT" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners (EAST)"; + dir = 4 + }, +/area/aisat) +"adU" = ( +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners (EAST)"; + dir = 4 + }, +/area/aisat) +"adV" = ( +/obj/machinery/power/apc{ + auto_name = 1; + dir = 1; + name = "Autoname APC North"; + pixel_x = 0; + pixel_y = 24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/machinery/camera{ + c_tag = "AI Satellite Access"; + network = list("Sat"); + start_active = 1 + }, +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/blue{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners (EAST)"; + dir = 4 + }, +/area/aisat) +"adW" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/blue{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/cable/blue{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (NORTH)"; + dir = 1 + }, +/area/aisat) +"adX" = ( +/obj/machinery/turretid{ + control_area = "AI Satellite Antechamber"; + enabled = 1; + icon_state = "control_standby"; + name = "Antechamber Turret Control"; + pixel_x = 0; + pixel_y = 24; + req_access = list(65) + }, +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners (NORTH)"; + dir = 1 + }, +/area/aisat) +"adY" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners (NORTH)"; + dir = 1 + }, +/area/aisat) +"adZ" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners (NORTH)"; + dir = 1 + }, +/area/aisat) +"aea" = ( +/obj/structure/cable/blue{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/obj/machinery/light_switch{ + pixel_y = 24; + tag = "n" + }, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners (NORTH)"; + dir = 1 + }, +/area/aisat) +"aeb" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/aisat) +"aec" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/maintenance_hatch{ + req_access_txt = "65" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/aisat) +"aed" = ( +/obj/structure/cable/blue{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plating, +/area/aisat) +"aee" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/sign/map/right/dream{ + pixel_y = -32 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"aef" = ( +/obj/structure/table, +/obj/item/device/aicard, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"aeg" = ( +/obj/structure/chair/stool{ + pixel_y = 8 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"aeh" = ( +/obj/machinery/door/poddoor{ + auto_close = 300; + id = "smindicate"; + name = "outer blast door" + }, +/obj/machinery/button/door{ + id = "smindicate"; + name = "external door control"; + pixel_x = -26; + pixel_y = 0; + req_access_txt = "150" + }, +/obj/docking_port/mobile{ + dheight = 9; + dir = 2; + dwidth = 5; + height = 24; + id = "syndicate"; + name = "syndicate infiltrator"; + roundstart_move = "syndicate_away"; + travelDir = 180; + width = 18 + }, +/obj/docking_port/stationary{ + dheight = 9; + dir = 2; + dwidth = 5; + height = 24; + id = "syndicate_nw"; + name = "northwest of station"; + turf_type = /turf/open/space; + width = 18 + }, +/turf/open/floor/plating, +/area/shuttle/syndicate) +"aei" = ( +/turf/open/space, +/turf/closed/wall/shuttle{ + dir = 1; + icon_state = "diagonalWall3" + }, +/area/shuttle/syndicate) +"aej" = ( +/turf/open/floor/plasteel/darkwarning, +/area/aisat) +"aek" = ( +/obj/machinery/bluespace_beacon, +/turf/open/floor/plasteel/darkwarning, +/area/aisat) +"ael" = ( +/obj/machinery/status_display{ + layer = 3; + pixel_x = 0; + pixel_y = -32 + }, +/turf/open/floor/plasteel/darkwarning/corner{ + tag = "icon-warndarkcorners (NORTH)"; + dir = 1 + }, +/area/aisat) +"aem" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/black, +/area/aisat) +"aen" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/effect/landmark/start{ + name = "Cyborg" + }, +/turf/open/floor/plasteel/black, +/area/aisat) +"aeo" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/black, +/area/aisat) +"aep" = ( +/obj/machinery/ai_status_display{ + pixel_x = 0; + pixel_y = -32 + }, +/turf/open/floor/plasteel/black, +/area/aisat) +"aeq" = ( +/turf/open/floor/plasteel/black, +/area/aisat) +"aer" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black, +/area/aisat) +"aes" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall_s6"; + dir = 2 + }, +/area/shuttle/abandoned) +"aet" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall12"; + dir = 2 + }, +/area/shuttle/abandoned) +"aeu" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall_s10"; + dir = 2 + }, +/area/shuttle/abandoned) +"aev" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 0 + }, +/turf/closed/indestructible/opshuttle, +/area/shuttle/syndicate) +"aew" = ( +/obj/machinery/computer/teleporter, +/turf/open/floor/plating, +/area/aisat) +"aex" = ( +/obj/machinery/teleport/station, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = -25; + tag = "SOUTH" + }, +/turf/open/floor/plating, +/area/aisat) +"aey" = ( +/obj/machinery/teleport/hub, +/turf/open/floor/plating, +/area/aisat) +"aez" = ( +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners (NORTH)"; + dir = 1 + }, +/area/aisat) +"aeA" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/mob/living/simple_animal/bot/cleanbot{ + on = 0 + }, +/turf/open/floor/plasteel/black, +/area/aisat) +"aeB" = ( +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners (EAST)"; + dir = 4 + }, +/area/aisat) +"aeC" = ( +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = -25; + tag = "SOUTH" + }, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plasteel/black, +/area/aisat) +"aeD" = ( +/turf/closed/wall/shuttle{ + tag = "icon-swall_f13"; + icon_state = "swall_f13" + }, +/area/shuttle/abandoned) +"aeE" = ( +/obj/machinery/sleeper, +/obj/effect/decal/remains/human, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"aeF" = ( +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"aeG" = ( +/obj/structure/frame/computer{ + anchored = 1 + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"aeH" = ( +/obj/structure/table/optable, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"aeI" = ( +/turf/closed/wall/shuttle{ + tag = "icon-swall_f11"; + icon_state = "swall_f11" + }, +/area/shuttle/abandoned) +"aeJ" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall13"; + dir = 2 + }, +/area/shuttle/abandoned) +"aeK" = ( +/obj/structure/shuttle/engine/propulsion{ + icon_state = "propulsion"; + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/shuttle/abandoned) +"aeL" = ( +/obj/machinery/door/window{ + dir = 4; + name = "EVA Storage"; + req_access_txt = "150" + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"aeM" = ( +/obj/structure/table, +/obj/item/weapon/c4{ + pixel_x = 2; + pixel_y = -5 + }, +/obj/item/weapon/c4{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/weapon/c4{ + pixel_x = 2; + pixel_y = -3 + }, +/obj/item/weapon/c4{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/item/weapon/c4{ + pixel_x = 3; + pixel_y = 3 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"aeN" = ( +/obj/structure/cable/blue{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plasteel/black, +/area/aisat) +"aeO" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/cable/blue{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/cable/blue{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/hologram/holopad, +/turf/open/floor/plasteel/black, +/area/aisat) +"aeP" = ( +/obj/structure/cable/blue{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/aisat) +"aeQ" = ( +/obj/machinery/door/airlock/external{ + name = "AI Satellite External Access"; + req_access = null; + req_access_txt = "65;13" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/aisat) +"aeR" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall11"; + dir = 2 + }, +/area/shuttle/abandoned) +"aeS" = ( +/obj/structure/table, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = 6; + pixel_y = -5 + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"aeT" = ( +/turf/closed/wall/shuttle{ + tag = "icon-swall_f18"; + icon_state = "swall_f18" + }, +/area/shuttle/abandoned) +"aeU" = ( +/obj/structure/shuttle/engine/heater{ + icon_state = "heater"; + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/shuttle/abandoned) +"aeV" = ( +/obj/machinery/door/window{ + name = "Ready Room"; + req_access_txt = "150" + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"aeW" = ( +/obj/machinery/door/window{ + base_state = "right"; + dir = 4; + icon_state = "right"; + name = "EVA Storage"; + req_access_txt = "150" + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"aeX" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/shuttle/syndicate) +"aeY" = ( +/obj/structure/rack, +/obj/item/clothing/suit/space/syndicate/black/red, +/obj/item/clothing/head/helmet/space/syndicate/black/red, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"aeZ" = ( +/obj/structure/transit_tube{ + icon_state = "D-SE" + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"afa" = ( +/obj/structure/transit_tube{ + icon_state = "E-SW" + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"afb" = ( +/obj/structure/transit_tube, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"afc" = ( +/obj/structure/lattice/catwalk, +/obj/structure/transit_tube{ + tag = "icon-E-W-Pass"; + icon_state = "E-W-Pass" + }, +/turf/open/space, +/area/space) +"afd" = ( +/obj/structure/lattice, +/obj/structure/transit_tube, +/turf/open/space, +/area/space) +"afe" = ( +/obj/structure/window/reinforced/fulltile, +/obj/structure/transit_tube, +/turf/open/floor/plating, +/area/aisat) +"aff" = ( +/obj/structure/transit_tube, +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners (WEST)"; + dir = 8 + }, +/area/aisat) +"afg" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/transit_tube/station/reverse{ + tag = "icon-closed (NORTH)"; + icon_state = "closed"; + dir = 1 + }, +/turf/open/floor/plasteel/black, +/area/aisat) +"afh" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/transit_tube{ + tag = "icon-Block (WEST)"; + icon_state = "Block"; + dir = 8 + }, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners" + }, +/area/aisat) +"afi" = ( +/obj/structure/closet/emcloset, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 0; + pixel_y = -32 + }, +/obj/machinery/light/small, +/turf/open/floor/plating, +/area/aisat) +"afj" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/aisat) +"afk" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall15"; + dir = 2 + }, +/area/shuttle/abandoned) +"afl" = ( +/turf/closed/wall/shuttle{ + tag = "icon-swall_f14"; + icon_state = "swall_f14" + }, +/area/shuttle/abandoned) +"afm" = ( +/obj/item/weapon/hemostat, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"afn" = ( +/obj/item/weapon/scalpel, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"afo" = ( +/obj/item/weapon/circuitboard/computer/operating, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"afp" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall7"; + dir = 2 + }, +/area/shuttle/abandoned) +"afq" = ( +/turf/open/floor/plating, +/area/shuttle/abandoned) +"afr" = ( +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main) +"afs" = ( +/obj/item/device/radio/intercom{ + desc = "Talk through this. Evilly"; + freerange = 1; + frequency = 1213; + name = "Syndicate Intercom"; + pixel_x = -32; + subspace_transmission = 1; + syndie = 1 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"aft" = ( +/obj/structure/transit_tube{ + icon_state = "NE-SW" + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"afu" = ( +/obj/structure/transit_tube{ + icon_state = "D-NW" + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"afv" = ( +/obj/structure/lattice/catwalk, +/turf/open/space, +/area/space) +"afw" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'HIGH VOLTAGE'"; + icon_state = "shock"; + name = "HIGH VOLTAGE" + }, +/turf/closed/wall, +/area/aisat) +"afx" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/blue, +/turf/open/floor/plating, +/area/aisat) +"afy" = ( +/obj/structure/sign/securearea, +/turf/closed/wall, +/area/aisat) +"afz" = ( +/obj/machinery/door/airlock/external{ + name = "AI Satellite External Access"; + req_access = null; + req_access_txt = "65;13" + }, +/obj/structure/cable/green{ + tag = "icon-1-10"; + icon_state = "1-10" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/aisat) +"afA" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall14"; + dir = 2 + }, +/area/shuttle/abandoned) +"afB" = ( +/obj/structure/grille, +/obj/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"afC" = ( +/obj/machinery/door/airlock/shuttle, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"afD" = ( +/obj/machinery/recharge_station, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"afE" = ( +/obj/machinery/door/airlock/external{ + req_access_txt = "150" + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"afF" = ( +/obj/docking_port/stationary{ + dheight = 9; + dir = 2; + dwidth = 5; + height = 24; + id = "syndicate_ne"; + name = "northeast of station"; + turf_type = /turf/open/space; + width = 18 + }, +/turf/open/space, +/area/space) +"afG" = ( +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/syndicate) +"afH" = ( +/obj/machinery/sleeper/syndie{ + dir = 4 + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/syndicate) +"afI" = ( +/obj/structure/table, +/obj/item/weapon/screwdriver{ + pixel_y = 9 + }, +/obj/item/device/assembly/voice{ + pixel_y = 3 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"afJ" = ( +/obj/structure/table, +/obj/item/weapon/wrench, +/obj/item/device/assembly/infra, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"afK" = ( +/obj/structure/table, +/obj/item/device/assembly/signaler, +/obj/item/device/assembly/signaler, +/obj/item/device/assembly/prox_sensor{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/item/device/assembly/prox_sensor{ + pixel_x = -8; + pixel_y = 4 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"afL" = ( +/obj/structure/table, +/obj/item/weapon/weldingtool/largetank{ + pixel_y = 3 + }, +/obj/item/device/multitool, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"afM" = ( +/obj/structure/grille, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"afN" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/space, +/area/space) +"afO" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-4-10"; + icon_state = "4-10" + }, +/turf/open/space, +/area/space) +"afP" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/space, +/area/space) +"afQ" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/meter, +/turf/open/space, +/area/space) +"afR" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-5-8"; + icon_state = "5-8" + }, +/turf/open/space, +/area/space) +"afS" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/space, +/area/space) +"afT" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"afU" = ( +/obj/structure/table, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"afV" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall3"; + dir = 2 + }, +/area/shuttle/abandoned) +"afW" = ( +/obj/machinery/door/airlock/shuttle, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"afX" = ( +/turf/closed/wall/shuttle{ + tag = "icon-swall_f16"; + icon_state = "swall_f16" + }, +/area/shuttle/abandoned) +"afY" = ( +/obj/structure/tank_dispenser/oxygen, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/syndicate) +"afZ" = ( +/obj/machinery/door/window/westright{ + name = "Tool Storage"; + req_access_txt = "150" + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"aga" = ( +/obj/structure/table, +/obj/item/weapon/storage/toolbox/syndicate, +/obj/item/weapon/crowbar/red, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"agb" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/obj/structure/cable/green{ + tag = "icon-5-10"; + icon_state = "5-10" + }, +/turf/open/space, +/area/space) +"agc" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/syndicate) +"agd" = ( +/obj/structure/table, +/obj/item/stack/medical/ointment, +/obj/item/stack/medical/bruise_pack, +/obj/structure/extinguisher_cabinet{ + pixel_x = -5; + pixel_y = 30 + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/syndicate) +"age" = ( +/obj/machinery/door/window{ + dir = 8; + name = "Tool Storage"; + req_access_txt = "150" + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"agf" = ( +/obj/structure/transit_tube{ + icon_state = "S-NE" + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"agg" = ( +/turf/closed/wall/shuttle{ + tag = "icon-swall_f12"; + icon_state = "swall_f12" + }, +/area/shuttle/abandoned) +"agh" = ( +/obj/machinery/portable_atmospherics/scrubber, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"agi" = ( +/obj/structure/table, +/obj/item/weapon/stock_parts/cell/high{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/weapon/stock_parts/cell/high, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"agj" = ( +/obj/structure/bed/roller, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/syndicate) +"agk" = ( +/obj/structure/sign/bluecross_2, +/turf/closed/indestructible/opshuttle, +/area/shuttle/syndicate) +"agl" = ( +/obj/machinery/door/window{ + dir = 4; + name = "Infirmary"; + req_access_txt = "150" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/syndicate) +"agm" = ( +/obj/structure/table, +/obj/item/device/sbeacondrop/bomb{ + pixel_y = 5 + }, +/obj/item/device/sbeacondrop/bomb, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"agn" = ( +/obj/structure/table, +/obj/item/weapon/grenade/syndieminibomb{ + pixel_x = 4; + pixel_y = 2 + }, +/obj/item/weapon/grenade/syndieminibomb{ + pixel_x = -1 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"ago" = ( +/obj/structure/transit_tube{ + icon_state = "N-S" + }, +/turf/open/space, +/area/space) +"agp" = ( +/obj/machinery/door/window, +/obj/effect/decal/remains/human, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plasteel/shuttle/purple, +/area/shuttle/abandoned) +"agq" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced, +/turf/open/floor/plasteel/shuttle/purple, +/area/shuttle/abandoned) +"agr" = ( +/obj/machinery/door/window{ + base_state = "right"; + dir = 4; + icon_state = "right"; + name = "Infirmary"; + req_access_txt = "150" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/syndicate) +"ags" = ( +/obj/machinery/telecomms/allinone{ + intercept = 1 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"agt" = ( +/obj/machinery/door/window{ + dir = 1; + name = "Surgery"; + req_access_txt = "150" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/syndicate) +"agu" = ( +/obj/structure/transit_tube{ + icon_state = "N-S-Pass" + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"agv" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable/green{ + tag = "icon-2-5"; + icon_state = "2-5" + }, +/turf/open/space, +/area/space) +"agw" = ( +/obj/structure/table, +/obj/item/weapon/tank/internals/oxygen, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"agx" = ( +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"agy" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"agz" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/table, +/obj/item/robot_parts/r_arm, +/obj/item/robot_parts/l_arm, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/syndicate) +"agA" = ( +/obj/structure/table, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/weapon/storage/firstaid/brute, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = -3; + pixel_y = -3 + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/syndicate) +"agB" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/syndicate) +"agC" = ( +/obj/structure/shuttle/engine/heater, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/open/floor/plating, +/area/shuttle/syndicate) +"agD" = ( +/obj/structure/table, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/weapon/storage/firstaid/fire, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = -3; + pixel_y = -3 + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/syndicate) +"agE" = ( +/obj/structure/table, +/obj/item/weapon/surgicaldrill, +/obj/item/weapon/circular_saw, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/syndicate) +"agF" = ( +/obj/structure/sink{ + dir = 4; + icon_state = "sink"; + pixel_x = 11; + pixel_y = 0 + }, +/obj/structure/mirror{ + pixel_x = 30 + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/syndicate) +"agG" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/space, +/area/space) +"agH" = ( +/obj/machinery/computer/shuttle/white_ship, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"agI" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/decal/remains/human, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"agJ" = ( +/obj/effect/decal/cleanable/blood/drip, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"agK" = ( +/obj/item/weapon/ectoplasm, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"agL" = ( +/obj/machinery/door/airlock/glass, +/obj/effect/decal/cleanable/blood/drip, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"agM" = ( +/obj/effect/decal/cleanable/blood/tracks{ + tag = "icon-tracks (SOUTHWEST)"; + icon_state = "tracks"; + dir = 10 + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"agN" = ( +/obj/effect/decal/cleanable/blood/tracks{ + tag = "icon-tracks (WEST)"; + icon_state = "tracks"; + dir = 8 + }, +/obj/effect/decal/cleanable/blood/drip, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"agO" = ( +/obj/effect/decal/cleanable/blood/tracks{ + tag = "icon-tracks (EAST)"; + icon_state = "tracks"; + dir = 4 + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"agP" = ( +/obj/effect/decal/cleanable/blood/tracks{ + tag = "icon-tracks (WEST)"; + icon_state = "tracks"; + dir = 8 + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"agQ" = ( +/obj/machinery/door/airlock/shuttle, +/obj/effect/decal/cleanable/blood/tracks{ + tag = "icon-tracks (WEST)"; + icon_state = "tracks"; + dir = 8 + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"agR" = ( +/obj/effect/decal/remains/human, +/obj/effect/decal/cleanable/blood/tracks{ + tag = "icon-tracks (EAST)"; + icon_state = "tracks"; + dir = 4 + }, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"agS" = ( +/obj/structure/shuttle/engine/propulsion{ + icon_state = "propulsion_l" + }, +/turf/open/floor/plating, +/area/shuttle/syndicate) +"agT" = ( +/obj/structure/shuttle/engine/propulsion, +/turf/open/floor/plating, +/area/shuttle/syndicate) +"agU" = ( +/obj/structure/shuttle/engine/propulsion{ + icon_state = "propulsion_r" + }, +/turf/open/floor/plating, +/area/shuttle/syndicate) +"agV" = ( +/obj/structure/table, +/obj/item/weapon/gun/energy/laser/retro, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"agW" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet, +/obj/structure/window/reinforced{ + dir = 1; + pixel_y = 1 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/plasteel/shuttle/purple, +/area/shuttle/abandoned) +"agX" = ( +/obj/machinery/door/window/northright, +/turf/open/floor/plasteel/shuttle/purple, +/area/shuttle/abandoned) +"agY" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall_s9"; + dir = 2 + }, +/area/shuttle/abandoned) +"agZ" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall_s5"; + dir = 2 + }, +/area/shuttle/abandoned) +"aha" = ( +/obj/machinery/portable_atmospherics/pump, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"ahb" = ( +/obj/item/weapon/shard{ + icon_state = "medium" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"ahc" = ( +/obj/structure/chair, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"ahd" = ( +/obj/structure/rack, +/obj/item/weapon/tank/internals/emergency_oxygen, +/obj/item/weapon/tank/internals/emergency_oxygen, +/obj/item/weapon/tank/internals/emergency_oxygen, +/obj/item/weapon/tank/internals/emergency_oxygen, +/obj/item/weapon/storage/toolbox/mechanical, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"ahe" = ( +/obj/item/weapon/stock_parts/cell{ + charge = 100; + maxcharge = 15000 + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"ahf" = ( +/turf/closed/wall/shuttle{ + tag = "icon-swall_f15"; + icon_state = "swall_f15" + }, +/area/shuttle/abandoned) +"ahg" = ( +/obj/structure/rack, +/obj/item/clothing/suit/space/hardsuit/medical, +/obj/item/clothing/mask/breath, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"ahh" = ( +/obj/machinery/door/poddoor{ + id = "oldship_gun"; + name = "pod bay door" + }, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"ahi" = ( +/obj/machinery/mass_driver{ + dir = 8; + icon_state = "mass_driver"; + id = "oldship_gun" + }, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"ahj" = ( +/turf/closed/wall/shuttle{ + tag = "icon-swall_f17"; + icon_state = "swall_f17" + }, +/area/shuttle/abandoned) +"ahk" = ( +/turf/open/space, +/turf/closed/wall/shuttle{ + icon_state = "swall_f6"; + dir = 2 + }, +/area/shuttle/arrival) +"ahl" = ( +/obj/structure/grille, +/obj/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/arrival) +"ahm" = ( +/turf/open/space, +/turf/closed/wall/shuttle{ + icon_state = "swall_f10"; + dir = 2 + }, +/area/shuttle/arrival) +"ahn" = ( +/obj/machinery/computer/pod{ + id = "oldship_gun" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"aho" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall3"; + dir = 2 + }, +/area/shuttle/arrival) +"ahp" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/arrival) +"ahq" = ( +/turf/open/floor/plasteel/shuttle, +/area/shuttle/arrival) +"ahr" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/arrival) +"ahs" = ( +/obj/structure/table, +/obj/item/weapon/screwdriver, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"aht" = ( +/turf/closed/wall/r_wall, +/area/hallway/secondary/entry) +"ahu" = ( +/obj/machinery/door/airlock/shuttle, +/obj/docking_port/mobile{ + dheight = 0; + dir = 1; + dwidth = 11; + height = 22; + id = "whiteship"; + launch_status = 0; + name = "NT Medical Ship"; + roundstart_move = "whiteship_away"; + travelDir = 180; + width = 35 + }, +/obj/docking_port/stationary{ + dir = 1; + dwidth = 11; + height = 22; + id = "whiteship_home"; + name = "SS13 Arrival Docking"; + width = 35 + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"ahv" = ( +/turf/closed/wall, +/area/hallway/secondary/entry) +"ahw" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/hallway/secondary/entry) +"ahx" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall13"; + dir = 2 + }, +/area/shuttle/arrival) +"ahy" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall12"; + dir = 2 + }, +/area/shuttle/arrival) +"ahz" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Arrivals Shuttle Airlock" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/arrival) +"ahA" = ( +/obj/machinery/chem_heater, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"ahB" = ( +/obj/machinery/door/airlock/external{ + glass = 1; + name = "Port Docking Bay 4"; + opacity = 0; + req_access_txt = "0" + }, +/turf/open/floor/plating, +/area/hallway/secondary/entry) +"ahC" = ( +/obj/machinery/door/airlock/external{ + glass = 1; + name = "Port Docking Bay 3"; + opacity = 0; + req_access_txt = "0" + }, +/turf/open/floor/plating, +/area/hallway/secondary/entry) +"ahD" = ( +/turf/open/space, +/turf/closed/wall/shuttle{ + icon_state = "swall_f6"; + dir = 2 + }, +/area/shuttle/pod_1) +"ahE" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall12"; + dir = 2 + }, +/area/shuttle/pod_1) +"ahF" = ( +/turf/open/space, +/obj/structure/shuttle/engine/propulsion/burst{ + tag = "icon-propulsion (WEST)"; + icon_state = "propulsion"; + dir = 8 + }, +/turf/closed/wall/shuttle{ + dir = 2; + icon_state = "swall_f10"; + layer = 2 + }, +/area/shuttle/pod_1) +"ahG" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 0; + pixel_y = 32 + }, +/obj/machinery/camera{ + c_tag = "Escape Pod 1"; + network = list("SS13") + }, +/turf/open/floor/plating, +/area/hallway/secondary/entry) +"ahH" = ( +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/turf/open/floor/plasteel/warning/corner{ + dir = 1 + }, +/area/hallway/secondary/entry) +"ahI" = ( +/turf/open/floor/plasteel/arrival{ + dir = 4 + }, +/area/hallway/secondary/entry) +"ahJ" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/arrival) +"ahK" = ( +/obj/structure/table, +/obj/item/weapon/storage/firstaid/regular, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/arrival) +"ahL" = ( +/turf/open/floor/plasteel/arrival{ + dir = 8 + }, +/area/hallway/secondary/entry) +"ahM" = ( +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"ahN" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 0; + pixel_y = 32 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/hallway/secondary/entry) +"ahO" = ( +/turf/open/floor/plating, +/area/hallway/secondary/entry) +"ahP" = ( +/obj/docking_port/stationary/random{ + dir = 8; + id = "pod_asteroid1"; + name = "asteroid" + }, +/turf/open/space, +/area/space) +"ahQ" = ( +/obj/structure/grille, +/obj/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/pod_1) +"ahR" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/status_display{ + density = 0; + layer = 3; + pixel_x = 0; + pixel_y = 32 + }, +/obj/machinery/computer/shuttle/pod{ + pixel_x = 0; + pixel_y = -32; + possible_destinations = "pod_asteroid1"; + shuttleId = "pod1" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/pod_1) +"ahS" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/item/device/radio/intercom{ + pixel_y = 25 + }, +/obj/item/weapon/storage/pod{ + pixel_x = 6; + pixel_y = -26 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/pod_1) +"ahT" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Escape Pod Airlock" + }, +/obj/docking_port/mobile/pod{ + dir = 8; + id = "pod1"; + name = "escape pod 1" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/pod_1) +"ahU" = ( +/obj/machinery/door/airlock/external{ + name = "Escape Pod One" + }, +/turf/open/floor/plating, +/area/hallway/secondary/entry) +"ahV" = ( +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/hallway/secondary/entry) +"ahW" = ( +/obj/machinery/door/airlock/external{ + glass = 1; + name = "Port Docking Bay 1"; + opacity = 0 + }, +/turf/open/floor/plating, +/area/hallway/secondary/entry) +"ahX" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Arrivals Shuttle Airlock" + }, +/obj/docking_port/stationary{ + dir = 4; + dwidth = 5; + height = 7; + id = "arrival_home"; + name = "port bay 1"; + width = 15 + }, +/obj/docking_port/mobile{ + dir = 4; + dwidth = 5; + height = 7; + id = "arrival"; + name = "arrival shuttle"; + travelDir = -90; + width = 15 + }, +/turf/open/floor/plating, +/area/shuttle/arrival) +"ahY" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/landmark{ + name = "JoinLate" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/arrival) +"ahZ" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Arrivals Shuttle Airlock" + }, +/turf/open/floor/plating, +/area/shuttle/arrival) +"aia" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_x = 26; + pixel_y = -2; + tag = "EAST" + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"aib" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plasteel/warning, +/area/hallway/secondary/entry) +"aic" = ( +/turf/open/floor/plasteel/warning, +/area/hallway/secondary/entry) +"aid" = ( +/obj/machinery/power/tracker, +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" + }, +/turf/open/floor/plasteel/airless/solarpanel, +/area/solar/auxport) +"aie" = ( +/turf/open/space, +/turf/closed/wall/shuttle{ + icon_state = "swall_f5"; + dir = 2 + }, +/area/shuttle/pod_1) +"aif" = ( +/turf/open/space, +/obj/structure/shuttle/engine/propulsion/burst{ + tag = "icon-propulsion (WEST)"; + icon_state = "propulsion"; + dir = 8 + }, +/turf/closed/wall/shuttle{ + icon_state = "swall_f9"; + dir = 2 + }, +/area/shuttle/pod_1) +"aig" = ( +/obj/structure/closet/emcloset, +/obj/machinery/light/small, +/turf/open/floor/plating, +/area/hallway/secondary/entry) +"aih" = ( +/obj/structure/sign/pods, +/turf/closed/wall, +/area/hallway/secondary/entry) +"aii" = ( +/obj/machinery/camera{ + c_tag = "Arrivals Northwest"; + dir = 4; + network = list("SS13") + }, +/turf/open/floor/plasteel/warning/corner{ + dir = 4 + }, +/area/hallway/secondary/entry) +"aij" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 0 + }, +/turf/open/floor/plating, +/area/hallway/secondary/entry) +"aik" = ( +/obj/machinery/camera{ + c_tag = "Arrivals Shuttle"; + dir = 4; + network = list("SS13"); + start_active = 1 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/arrival) +"ail" = ( +/obj/machinery/computer/arcade, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/arrival) +"aim" = ( +/obj/machinery/camera{ + c_tag = "Arrivals Northeast"; + dir = 8; + network = list("SS13"); + pixel_x = 0; + pixel_y = 0 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"ain" = ( +/turf/open/floor/plasteel/white/side{ + dir = 1 + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (NORTH)"; + dir = 1 + }, +/area/hallway/secondary/entry) +"aio" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/space, +/area/solar/auxport) +"aip" = ( +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_x = -25; + pixel_y = -2; + tag = "WEST" + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"aiq" = ( +/obj/machinery/vending/snack, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"air" = ( +/obj/structure/closet/wardrobe/green, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/arrival) +"ais" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"ait" = ( +/turf/open/floor/plasteel/warning{ + tag = "icon-warning (EAST)"; + dir = 4 + }, +/area/hallway/secondary/entry) +"aiu" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"aiv" = ( +/turf/open/space, +/turf/closed/wall/shuttle{ + icon_state = "swall_f6"; + dir = 2 + }, +/area/shuttle/pod_2) +"aiw" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall12"; + dir = 2 + }, +/area/shuttle/pod_2) +"aix" = ( +/turf/open/space, +/obj/structure/shuttle/engine/propulsion/burst{ + tag = "icon-propulsion (WEST)"; + icon_state = "propulsion"; + dir = 8 + }, +/turf/closed/wall/shuttle{ + dir = 2; + icon_state = "swall_f10"; + layer = 2 + }, +/area/shuttle/pod_2) +"aiy" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 0; + pixel_y = 32 + }, +/obj/machinery/camera{ + c_tag = "Escape Pod 2"; + network = list("SS13") + }, +/turf/open/floor/plating, +/area/hallway/secondary/entry) +"aiz" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/plasteel/warning/corner{ + dir = 1 + }, +/area/hallway/secondary/entry) +"aiA" = ( +/obj/effect/landmark{ + name = "Observer-Start" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/arrival) +"aiB" = ( +/obj/structure/closet/wardrobe/mixed, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/arrival) +"aiC" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 0; + pixel_y = -30; + tag = "s" + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"aiD" = ( +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/obj/machinery/light/small, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"aiE" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"aiF" = ( +/obj/machinery/camera{ + c_tag = "Arrivals East Docking Bays"; + dir = 1; + network = list("SS13") + }, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/machinery/light/small, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"aiG" = ( +/obj/machinery/power/solar{ + id = "auxsolareast"; + name = "Fore Port Solar Array" + }, +/obj/structure/cable/yellow{ + tag = "icon-0-6"; + icon_state = "0-6"; + d1 = 4; + d2 = 8 + }, +/turf/open/floor/plasteel/airless/solarpanel, +/area/solar/auxport) +"aiH" = ( +/obj/machinery/power/solar{ + id = "auxsolareast"; + name = "Fore Port Solar Array" + }, +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" + }, +/turf/open/floor/plasteel/airless/solarpanel, +/area/solar/auxport) +"aiI" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow, +/turf/open/space, +/area/solar/auxport) +"aiJ" = ( +/obj/machinery/power/solar{ + id = "auxsolareast"; + name = "Fore Port Solar Array" + }, +/obj/structure/cable/yellow{ + tag = "icon-0-10"; + icon_state = "0-10"; + d1 = 4; + d2 = 8 + }, +/turf/open/floor/plasteel/airless/solarpanel, +/area/solar/auxport) +"aiK" = ( +/obj/docking_port/stationary/random{ + dir = 8; + id = "pod_asteroid2"; + name = "asteroid" + }, +/turf/open/space, +/area/space) +"aiL" = ( +/obj/structure/grille, +/obj/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/pod_2) +"aiM" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/status_display{ + density = 0; + layer = 3; + pixel_x = 0; + pixel_y = 32 + }, +/obj/machinery/computer/shuttle/pod{ + pixel_x = 0; + pixel_y = -32; + possible_destinations = "pod_asteroid2"; + shuttleId = "pod2" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/pod_2) +"aiN" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/item/device/radio/intercom{ + pixel_y = 25 + }, +/obj/item/weapon/storage/pod{ + pixel_x = 6; + pixel_y = -26 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/pod_2) +"aiO" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Escape Pod Airlock" + }, +/obj/docking_port/mobile/pod{ + dir = 8; + id = "pod2"; + name = "escape pod 2" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/pod_2) +"aiP" = ( +/obj/machinery/door/airlock/external{ + name = "Escape Pod Two" + }, +/turf/open/floor/plating, +/area/hallway/secondary/entry) +"aiQ" = ( +/obj/item/device/radio/beacon, +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/hallway/secondary/entry) +"aiR" = ( +/obj/structure/closet/wardrobe/grey, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/arrival) +"aiS" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"aiT" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + tag = "icon-4-9"; + icon_state = "4-9"; + d1 = 4; + d2 = 8 + }, +/obj/structure/cable/yellow{ + tag = "icon-4-10"; + icon_state = "4-10"; + d1 = 4; + d2 = 8 + }, +/turf/open/space, +/area/solar/auxport) +"aiU" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + tag = "icon-4-9"; + icon_state = "4-9"; + d1 = 4; + d2 = 8 + }, +/obj/structure/cable/yellow{ + tag = "icon-4-10"; + icon_state = "4-10"; + d1 = 4; + d2 = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/turf/open/space, +/area/solar/auxport) +"aiV" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + tag = "icon-4-10"; + icon_state = "4-10"; + d1 = 4; + d2 = 8 + }, +/obj/structure/cable/yellow{ + tag = "icon-4-9"; + icon_state = "4-9"; + d1 = 4; + d2 = 8 + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4"; + d1 = 1; + d2 = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/turf/open/space, +/area/solar/auxport) +"aiW" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/space, +/area/solar/auxport) +"aiX" = ( +/obj/structure/lattice/catwalk, +/turf/open/space, +/area/solar/auxport) +"aiY" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/turf/open/space, +/area/solar/auxport) +"aiZ" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + tag = "icon-5-8"; + icon_state = "5-8"; + d1 = 4; + d2 = 8 + }, +/obj/structure/cable/yellow{ + tag = "icon-6-8"; + icon_state = "6-8"; + d1 = 4; + d2 = 8 + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/turf/open/space, +/area/solar/auxport) +"aja" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + tag = "icon-5-8"; + icon_state = "5-8"; + d1 = 4; + d2 = 8 + }, +/obj/structure/cable/yellow{ + tag = "icon-6-8"; + icon_state = "6-8"; + d1 = 4; + d2 = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/turf/open/space, +/area/solar/auxport) +"ajb" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + tag = "icon-5-8"; + icon_state = "5-8"; + d1 = 4; + d2 = 8 + }, +/obj/structure/cable/yellow{ + tag = "icon-6-8"; + icon_state = "6-8"; + d1 = 4; + d2 = 8 + }, +/turf/open/space, +/area/solar/auxport) +"ajc" = ( +/turf/open/space, +/turf/closed/wall/shuttle{ + icon_state = "swall_f5"; + dir = 2 + }, +/area/shuttle/pod_2) +"ajd" = ( +/turf/open/space, +/obj/structure/shuttle/engine/propulsion/burst{ + tag = "icon-propulsion (WEST)"; + icon_state = "propulsion"; + dir = 8 + }, +/turf/closed/wall/shuttle{ + icon_state = "swall_f9"; + dir = 2 + }, +/area/shuttle/pod_2) +"aje" = ( +/turf/open/floor/plasteel/warning/corner{ + dir = 4 + }, +/area/hallway/secondary/entry) +"ajf" = ( +/obj/structure/closet/wardrobe/black, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/arrival) +"ajg" = ( +/obj/machinery/vending/coffee, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"ajh" = ( +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/hallway/secondary/entry) +"aji" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/hallway/secondary/entry) +"ajj" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall_s6"; + dir = 2 + }, +/area/shuttle/transport) +"ajk" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall12"; + dir = 2 + }, +/area/shuttle/transport) +"ajl" = ( +/obj/structure/window/shuttle, +/obj/structure/grille, +/turf/open/floor/plating, +/area/shuttle/transport) +"ajm" = ( +/obj/structure/grille, +/obj/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/transport) +"ajn" = ( +/obj/structure/shuttle/engine/propulsion{ + icon_state = "propulsion"; + dir = 8 + }, +/turf/closed/wall/shuttle{ + icon_state = "swall_s10"; + dir = 2 + }, +/area/shuttle/transport) +"ajo" = ( +/obj/machinery/power/solar{ + id = "auxsolareast"; + name = "Fore Port Solar Array" + }, +/obj/structure/cable/yellow{ + tag = "icon-0-5"; + icon_state = "0-5"; + d1 = 4; + d2 = 8 + }, +/turf/open/floor/plasteel/airless/solarpanel, +/area/solar/auxport) +"ajp" = ( +/obj/machinery/power/solar{ + id = "auxsolareast"; + name = "Fore Port Solar Array" + }, +/obj/structure/cable/yellow, +/turf/open/floor/plasteel/airless/solarpanel, +/area/solar/auxport) +"ajq" = ( +/obj/machinery/power/solar{ + id = "auxsolareast"; + name = "Fore Port Solar Array" + }, +/obj/structure/cable/yellow{ + tag = "icon-0-9"; + icon_state = "0-9"; + d1 = 4; + d2 = 8 + }, +/turf/open/floor/plasteel/airless/solarpanel, +/area/solar/auxport) +"ajr" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable/green{ + tag = "icon-1-6"; + icon_state = "1-6" + }, +/turf/open/space, +/area/space) +"ajs" = ( +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_x = -25; + pixel_y = -2; + tag = "WEST" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/arrival) +"ajt" = ( +/obj/machinery/requests_console{ + department = "Arrival Shuttle"; + name = "Arrival Shuttle RC"; + pixel_x = 30; + pixel_y = 0 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/arrival) +"aju" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 0 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/hallway/secondary/entry) +"ajv" = ( +/obj/structure/chair, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/transport) +"ajw" = ( +/obj/machinery/computer/shuttle/ferry/request, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/transport) +"ajx" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/transport) +"ajy" = ( +/turf/open/floor/plasteel/shuttle, +/turf/closed/wall/shuttle/interior{ + icon_state = "swall_f5" + }, +/area/shuttle/transport) +"ajz" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/space, +/area/space) +"ajA" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-4-9"; + icon_state = "4-9" + }, +/turf/open/space, +/area/space) +"ajB" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-6-8"; + icon_state = "6-8" + }, +/turf/open/space, +/area/space) +"ajC" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/space, +/area/space) +"ajD" = ( +/turf/closed/wall, +/area/maintenance/aft) +"ajE" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/maintenance/aft) +"ajF" = ( +/obj/structure/closet/secure_closet/freezer/meat, +/obj/item/weapon/reagent_containers/food/snacks/meat/slab/meatproduct, +/obj/item/weapon/reagent_containers/food/snacks/meat/slab/xeno, +/obj/item/weapon/reagent_containers/food/snacks/meat/slab/bear, +/obj/item/weapon/reagent_containers/food/snacks/meat/slab/spider, +/obj/item/weapon/reagent_containers/food/snacks/meat/slab/killertomato, +/turf/open/floor/plating, +/area/maintenance/aft) +"ajG" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/maintenance/aft) +"ajH" = ( +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"ajI" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"ajJ" = ( +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"ajK" = ( +/obj/machinery/door/airlock/external{ + glass = 1; + id_tag = null; + name = "Port Docking Bay 2"; + opacity = 0; + req_access_txt = "0" + }, +/turf/open/floor/plating, +/area/hallway/secondary/entry) +"ajL" = ( +/obj/machinery/door/airlock/shuttle, +/obj/docking_port/mobile{ + dir = 4; + dwidth = 2; + height = 12; + id = "ferry"; + name = "ferry shuttle"; + roundstart_move = "ferry_away"; + travelDir = 180; + width = 5 + }, +/obj/docking_port/stationary{ + dir = 4; + dwidth = 2; + height = 12; + id = "ferry_home"; + name = "port bay 2"; + turf_type = /turf/open/space; + width = 5 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/transport) +"ajM" = ( +/turf/open/floor/plasteel/shuttle, +/area/shuttle/transport) +"ajN" = ( +/obj/machinery/door/airlock/shuttle, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/transport) +"ajO" = ( +/obj/machinery/door/airlock/external{ + name = "External Access"; + req_access = null; + req_access_txt = "13" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable/green{ + tag = "icon-2-9"; + icon_state = "2-9" + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"ajP" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/aft) +"ajQ" = ( +/turf/open/floor/plating, +/area/maintenance/aft) +"ajR" = ( +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating, +/area/maintenance/aft) +"ajS" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/maintenance/aft) +"ajT" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"ajU" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"ajV" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall7"; + dir = 2 + }, +/area/shuttle/arrival) +"ajW" = ( +/obj/structure/window/reinforced{ + dir = 1; + pixel_y = 0 + }, +/obj/structure/shuttle/engine/heater, +/turf/open/floor/plasteel/black, +/area/shuttle/arrival) +"ajX" = ( +/turf/closed/wall/shuttle{ + tag = "icon-swall11"; + icon_state = "swall11"; + dir = 2 + }, +/area/shuttle/arrival) +"ajY" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/transport) +"ajZ" = ( +/obj/structure/closet/crate, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/transport) +"aka" = ( +/turf/open/floor/plasteel/shuttle, +/turf/closed/wall/shuttle/interior{ + icon_state = "swall_f6" + }, +/area/shuttle/transport) +"akb" = ( +/obj/structure/shuttle/engine/propulsion{ + icon_state = "propulsion"; + dir = 8 + }, +/turf/closed/wall/shuttle{ + icon_state = "swall_s9"; + dir = 2 + }, +/area/shuttle/transport) +"akc" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + tag = "icon-4-9"; + icon_state = "4-9"; + d1 = 4; + d2 = 8 + }, +/obj/structure/cable/yellow{ + tag = "icon-4-10"; + icon_state = "4-10"; + d1 = 4; + d2 = 8 + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4"; + d1 = 1; + d2 = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/turf/open/space, +/area/solar/auxport) +"akd" = ( +/obj/structure/transit_tube{ + tag = "icon-N-SE"; + icon_state = "N-SE" + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"ake" = ( +/obj/structure/transit_tube{ + icon_state = "D-SW" + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"akf" = ( +/obj/structure/sign/securearea, +/turf/closed/wall, +/area/engine/engineering) +"akg" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/green{ + tag = "icon-0-2"; + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/engine/engineering) +"akh" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'HIGH VOLTAGE'"; + icon_state = "shock"; + name = "HIGH VOLTAGE" + }, +/turf/closed/wall, +/area/engine/engineering) +"aki" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"akj" = ( +/obj/structure/closet/emcloset, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 0; + pixel_y = 32 + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"akk" = ( +/obj/item/weapon/reagent_containers/food/snacks/meat/steak/spider, +/turf/open/floor/plating, +/area/maintenance/aft) +"akl" = ( +/turf/open/space, +/turf/closed/wall/shuttle{ + icon_state = "swall_f5"; + dir = 2 + }, +/area/shuttle/arrival) +"akm" = ( +/obj/structure/shuttle/engine/propulsion{ + icon_state = "burst_l" + }, +/turf/open/floor/plasteel/black, +/area/shuttle/arrival) +"akn" = ( +/obj/structure/shuttle/engine/propulsion, +/turf/open/floor/plasteel/black, +/area/shuttle/arrival) +"ako" = ( +/obj/structure/shuttle/engine/propulsion{ + icon_state = "burst_r" + }, +/turf/open/floor/plasteel/black, +/area/shuttle/arrival) +"akp" = ( +/turf/open/space, +/turf/closed/wall/shuttle{ + tag = "icon-swall_f9"; + icon_state = "swall_f9"; + dir = 2 + }, +/area/shuttle/arrival) +"akq" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plasteel/warning{ + tag = "icon-warning (EAST)"; + dir = 4 + }, +/area/hallway/secondary/entry) +"akr" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall_s5"; + dir = 2 + }, +/area/shuttle/transport) +"aks" = ( +/obj/structure/transit_tube{ + tag = "icon-D-NE"; + icon_state = "D-NE" + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"akt" = ( +/obj/structure/transit_tube{ + tag = "icon-E-NW"; + icon_state = "E-NW" + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"aku" = ( +/obj/structure/window/reinforced/fulltile, +/obj/structure/transit_tube, +/turf/open/floor/plating, +/area/engine/engineering) +"akv" = ( +/obj/structure/transit_tube, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners (NORTH)"; + dir = 1 + }, +/area/engine/engineering) +"akw" = ( +/obj/structure/transit_tube_pod{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/transit_tube/station/reverse, +/turf/open/floor/plasteel/black, +/area/engine/engineering) +"akx" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/transit_tube{ + tag = "icon-Block (WEST)"; + icon_state = "Block"; + dir = 8 + }, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners (EAST)"; + dir = 4 + }, +/area/engine/engineering) +"aky" = ( +/turf/closed/wall/r_wall, +/area/engine/engineering) +"akz" = ( +/obj/machinery/door/airlock/external{ + name = "External Access"; + req_access = null; + req_access_txt = "13" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"akA" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"akB" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Arrivals West"; + dir = 8; + network = list("SS13"); + pixel_x = 0; + pixel_y = 0 + }, +/turf/open/floor/plasteel/white/corner{ + dir = 4 + }, +/area/hallway/secondary/entry) +"akC" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Arrivals East"; + dir = 4; + network = list("SS13") + }, +/turf/open/floor/plasteel/blue/corner{ + dir = 1 + }, +/area/hallway/secondary/entry) +"akD" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/tinted/fulltile, +/turf/open/floor/plating, +/area/hallway/secondary/entry) +"akE" = ( +/obj/structure/grille, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"akF" = ( +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/black, +/area/engine/engineering) +"akG" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/black, +/area/engine/engineering) +"akH" = ( +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/black, +/area/engine/engineering) +"akI" = ( +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"akJ" = ( +/turf/closed/wall/rust, +/area/maintenance/aft) +"akK" = ( +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/aft) +"akL" = ( +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"akM" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"akN" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/aft) +"akO" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"akP" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"akQ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"akR" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"akS" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/status_display{ + density = 0; + layer = 3; + pixel_x = 0; + pixel_y = 32 + }, +/turf/open/floor/plasteel/white/corner{ + dir = 4 + }, +/area/hallway/secondary/entry) +"akT" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/arrival{ + dir = 1 + }, +/area/hallway/secondary/entry) +"akU" = ( +/obj/machinery/status_display{ + layer = 4; + pixel_x = 0; + pixel_y = 32 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/blue/corner{ + dir = 1 + }, +/area/hallway/secondary/entry) +"akV" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"akW" = ( +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"akX" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fpmaint2) +"akY" = ( +/obj/machinery/power/apc{ + auto_name = 1; + dir = 1; + name = "Autoname APC North"; + pixel_x = 0; + pixel_y = 24 + }, +/obj/structure/cable/green{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"akZ" = ( +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"ala" = ( +/obj/item/stack/cable_coil/green, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"alb" = ( +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fpmaint2) +"alc" = ( +/turf/closed/wall, +/area/maintenance/fpmaint2) +"ald" = ( +/obj/item/roller, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"ale" = ( +/obj/item/weapon/reagent_containers/blood/empty, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"alf" = ( +/obj/structure/bedsheetbin, +/obj/structure/table, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"alg" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'RADIOACTIVE AREA'"; + icon_state = "radiation"; + name = "RADIOACTIVE AREA"; + pixel_x = 0; + pixel_y = 0 + }, +/turf/closed/wall, +/area/engine/engineering) +"alh" = ( +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = -25; + tag = "SOUTH" + }, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners (WEST)"; + dir = 8 + }, +/area/engine/engineering) +"ali" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black, +/area/engine/engineering) +"alj" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/camera{ + c_tag = "Engineering AI Satellite Access"; + dir = 8; + network = list("SS13"); + pixel_x = 0; + pixel_y = 0 + }, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners" + }, +/area/engine/engineering) +"alk" = ( +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/maintenance/aft) +"all" = ( +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"alm" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/aft) +"aln" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"alo" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"alp" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"alq" = ( +/obj/structure/rack, +/obj/item/weapon/stock_parts/scanning_module, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"alr" = ( +/obj/structure/rack, +/obj/item/weapon/stock_parts/micro_laser, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"als" = ( +/obj/structure/cable/green, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 2; + name = "Autoname APC South"; + pixel_x = 1; + pixel_y = -24 + }, +/turf/open/floor/plating, +/area/security/vacantoffice) +"alt" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"alu" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 0; + pixel_y = -30; + tag = "s" + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"alv" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/structure/sign/map/left/dream{ + pixel_y = -32 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"alw" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"alx" = ( +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/neutral/corner, +/area/hallway/secondary/entry) +"aly" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/side, +/area/hallway/secondary/entry) +"alz" = ( +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/side, +/area/hallway/secondary/entry) +"alA" = ( +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (WEST)"; + dir = 8 + }, +/area/hallway/secondary/entry) +"alB" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/structure/sign/map/right/dream{ + pixel_y = -32 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"alC" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/newscaster{ + hitstaken = 0; + pixel_x = 0; + pixel_y = -32; + tag = "s" + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"alD" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"alE" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"alF" = ( +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"alG" = ( +/obj/structure/rack, +/obj/item/stack/cable_coil/green{ + amount = 1; + icon_state = "coil_green1"; + pixel_x = -3; + pixel_y = -1; + tag = "icon-coil_green1" + }, +/obj/item/weapon/stock_parts/capacitor, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"alH" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"alI" = ( +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"alJ" = ( +/obj/item/weapon/reagent_containers/blood/random, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"alK" = ( +/obj/structure/frame/computer, +/obj/item/weapon/circuitboard/computer/operating, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"alL" = ( +/obj/item/weapon/reagent_containers/blood/OMinus, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"alM" = ( +/turf/closed/wall/rust, +/area/maintenance/fpmaint2) +"alN" = ( +/turf/closed/wall, +/area/engine/engineering) +"alO" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command{ + name = "AI Satellite Access"; + req_access_txt = "65" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black, +/area/engine/engineering) +"alP" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall/r_wall, +/area/engine/engineering) +"alQ" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Engineering Maintenance"; + req_access_txt = "10" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/engine/engineering) +"alR" = ( +/obj/structure/plasticflaps{ + opacity = 1 + }, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=2"; + freq = 1400; + location = "Engineering" + }, +/turf/open/floor/plasteel/bot{ + dir = 1 + }, +/area/engine/engineering) +"alS" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plating, +/area/maintenance/aft) +"alT" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/aft) +"alU" = ( +/turf/closed/wall, +/area/security/vacantoffice) +"alV" = ( +/turf/closed/wall/rust, +/area/security/vacantoffice) +"alW" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (EAST)"; + dir = 4 + }, +/area/hallway/secondary/entry) +"alX" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/hallway/secondary/entry) +"alY" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (WEST)"; + dir = 8 + }, +/area/hallway/secondary/entry) +"alZ" = ( +/turf/closed/wall, +/area/security/checkpoint) +"ama" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"amb" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"amc" = ( +/obj/structure/lattice, +/turf/open/space, +/area/space/nearstation) +"amd" = ( +/turf/open/floor/plating/airless, +/area/space/nearstation) +"ame" = ( +/turf/open/space, +/area/space/nearstation) +"amf" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"amg" = ( +/obj/item/weapon/wrench, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"amh" = ( +/obj/structure/table/optable, +/obj/effect/landmark{ + name = "blobstart" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"ami" = ( +/obj/item/weapon/shard, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"amj" = ( +/obj/item/weapon/circuitboard/machine/sleeper, +/obj/structure/mirror{ + pixel_x = 28 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"amk" = ( +/obj/structure/cable/green{ + tag = "icon-4-10"; + icon_state = "4-10" + }, +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/grille, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"aml" = ( +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/grille, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"amm" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/grille, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"amn" = ( +/obj/structure/cable/green{ + tag = "icon-6-8"; + icon_state = "6-8" + }, +/obj/structure/grille, +/obj/structure/cable/green{ + tag = "icon-2-6"; + icon_state = "2-6" + }, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"amo" = ( +/obj/structure/cable/green{ + tag = "icon-4-10"; + icon_state = "4-10" + }, +/obj/structure/grille, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"amp" = ( +/obj/structure/cable/green{ + tag = "icon-4-10"; + icon_state = "4-10" + }, +/obj/structure/grille, +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"amq" = ( +/obj/structure/closet/emcloset, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 0; + pixel_y = 32 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"amr" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'RADIOACTIVE AREA'"; + icon_state = "radiation"; + name = "RADIOACTIVE AREA"; + pixel_x = 0; + pixel_y = 0 + }, +/turf/closed/wall/r_wall, +/area/engine/engineering) +"ams" = ( +/obj/structure/table, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/turf/open/floor/plasteel/warning/corner{ + dir = 1 + }, +/area/engine/engineering) +"amt" = ( +/obj/structure/table, +/obj/item/stack/sheet/plasteel{ + amount = 10 + }, +/turf/open/floor/plasteel/blue/corner{ + tag = "icon-bluecorner (EAST)"; + dir = 4 + }, +/area/engine/engineering) +"amu" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/blue/side{ + tag = "icon-blue (NORTH)"; + dir = 1 + }, +/area/engine/engineering) +"amv" = ( +/obj/structure/table, +/obj/item/stack/sheet/glass{ + amount = 50 + }, +/obj/item/stack/sheet/glass{ + amount = 50 + }, +/obj/item/stack/sheet/glass{ + amount = 50 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/blue/corner{ + tag = "icon-bluecorner (NORTH)"; + dir = 1 + }, +/area/engine/engineering) +"amw" = ( +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/obj/structure/table, +/obj/item/stack/rods{ + amount = 50 + }, +/obj/item/stack/rods{ + amount = 50 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"amx" = ( +/obj/structure/table, +/obj/item/weapon/electronics/airlock, +/obj/item/weapon/electronics/airlock, +/obj/structure/extinguisher_cabinet{ + pixel_x = 0; + pixel_y = 30; + tag = "n" + }, +/obj/item/stack/cable_coil/green, +/obj/item/stack/cable_coil/green, +/turf/open/floor/plasteel, +/area/engine/engineering) +"amy" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"amz" = ( +/turf/open/floor/plasteel/delivery, +/area/engine/engineering) +"amA" = ( +/obj/structure/filingcabinet/chestdrawer, +/turf/open/floor/wood, +/area/security/vacantoffice) +"amB" = ( +/obj/structure/filingcabinet, +/turf/open/floor/wood, +/area/security/vacantoffice) +"amC" = ( +/obj/machinery/camera{ + c_tag = "Vacant Office"; + network = list("SS13") + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = 20; + tag = "NORTH" + }, +/turf/open/floor/wood, +/area/security/vacantoffice) +"amD" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/turf/open/floor/wood, +/area/security/vacantoffice) +"amE" = ( +/turf/open/floor/wood, +/area/security/vacantoffice) +"amF" = ( +/turf/open/floor/plasteel/yellow/corner{ + dir = 8 + }, +/area/hallway/secondary/entry) +"amG" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (EAST)"; + dir = 4 + }, +/area/hallway/secondary/entry) +"amH" = ( +/obj/effect/landmark/start{ + name = "Assistant" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/chair/comfy/brown{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/hallway/secondary/entry) +"amI" = ( +/obj/structure/table/wood, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/item/weapon/storage/fancy/cigarettes/cigpack_midori, +/obj/item/weapon/lighter/greyscale, +/turf/open/floor/carpet, +/area/hallway/secondary/entry) +"amJ" = ( +/obj/structure/table/wood, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/hallway/secondary/entry) +"amK" = ( +/obj/structure/table/wood, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/item/weapon/reagent_containers/food/drinks/soda_cans/dr_gibb, +/turf/open/floor/carpet, +/area/hallway/secondary/entry) +"amL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/chair/comfy/brown{ + dir = 8 + }, +/turf/open/floor/carpet, +/area/hallway/secondary/entry) +"amM" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (WEST)"; + dir = 8 + }, +/area/hallway/secondary/entry) +"amN" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/bot{ + dir = 1 + }, +/area/hallway/secondary/entry) +"amO" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security{ + name = "Security Checkpoint"; + req_access = null; + req_access_txt = "1" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkred, +/area/security/checkpoint) +"amP" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTHWEST)"; + dir = 9 + }, +/area/security/checkpoint) +"amQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTH)"; + dir = 1 + }, +/area/security/checkpoint) +"amR" = ( +/obj/machinery/computer/secure_data, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTHEAST)"; + dir = 5 + }, +/area/security/checkpoint) +"amS" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"amT" = ( +/obj/structure/closet/coffin, +/obj/item/weapon/firstaid_arm_assembly, +/obj/item/weapon/ore/diamond, +/turf/open/floor/plating/airless{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/space/nearstation) +"amU" = ( +/obj/item/weapon/shard{ + icon_state = "small" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"amV" = ( +/obj/structure/frame/machine, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"amW" = ( +/obj/structure/table, +/obj/item/wallframe/firealarm, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"amX" = ( +/obj/structure/chair/stool, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"amY" = ( +/obj/structure/closet/firecloset/full, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"amZ" = ( +/turf/open/floor/plating/airless, +/area/engine/engineering) +"ana" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"anb" = ( +/obj/structure/cable/green{ + tag = "icon-2-6"; + icon_state = "2-6" + }, +/obj/structure/cable/green{ + tag = "icon-6-8"; + icon_state = "6-8" + }, +/obj/structure/grille, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"anc" = ( +/obj/structure/cable/green{ + tag = "icon-4-9"; + icon_state = "4-9" + }, +/obj/structure/grille, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"and" = ( +/obj/structure/cable/green{ + tag = "icon-5-8"; + icon_state = "5-8" + }, +/obj/structure/grille, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"ane" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/grille, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"anf" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"ang" = ( +/obj/machinery/door/airlock/external{ + name = "Engineering External Access"; + req_access = null; + req_access_txt = "10;13" + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"anh" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/engine/engineering) +"ani" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"anj" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/engine/engineering) +"ank" = ( +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/engine/engineering) +"anl" = ( +/turf/open/floor/plasteel, +/area/engine/engineering) +"anm" = ( +/turf/open/floor/plasteel/yellow/side{ + dir = 8; + tag = "" + }, +/obj/machinery/vending/cigarette, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (WEST)"; + dir = 8 + }, +/area/engine/engineering) +"ann" = ( +/obj/structure/table/wood, +/obj/item/weapon/pen/red, +/turf/open/floor/wood, +/area/security/vacantoffice) +"ano" = ( +/obj/structure/chair/office/dark{ + dir = 8 + }, +/turf/open/floor/wood, +/area/security/vacantoffice) +"anp" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/carpet, +/area/security/vacantoffice) +"anq" = ( +/obj/structure/table/wood, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/security/vacantoffice) +"anr" = ( +/obj/structure/table/wood, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/item/weapon/folder/blue, +/turf/open/floor/wood, +/area/security/vacantoffice) +"ans" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/wood, +/area/security/vacantoffice) +"ant" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/tinted/fulltile, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/security/vacantoffice) +"anu" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/side{ + dir = 8 + }, +/area/hallway/secondary/entry) +"anv" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (EAST)"; + dir = 4 + }, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (EAST)"; + dir = 4 + }, +/area/hallway/secondary/entry) +"anw" = ( +/obj/structure/chair/comfy/brown{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/hallway/secondary/entry) +"anx" = ( +/obj/structure/table/wood, +/turf/open/floor/carpet, +/area/hallway/secondary/entry) +"any" = ( +/obj/structure/table/wood, +/obj/item/weapon/reagent_containers/food/snacks/chips, +/turf/open/floor/carpet, +/area/hallway/secondary/entry) +"anz" = ( +/obj/structure/table/wood, +/obj/item/weapon/paper, +/turf/open/floor/carpet, +/area/hallway/secondary/entry) +"anA" = ( +/obj/structure/chair/comfy/brown{ + dir = 8 + }, +/turf/open/floor/carpet, +/area/hallway/secondary/entry) +"anB" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (WEST)"; + dir = 8 + }, +/area/hallway/secondary/entry) +"anC" = ( +/turf/open/floor/plasteel/bot{ + dir = 1 + }, +/area/hallway/secondary/entry) +"anD" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/security/checkpoint) +"anE" = ( +/obj/structure/table, +/obj/machinery/recharger, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/darkred/side{ + dir = 8 + }, +/area/security/checkpoint) +"anF" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/black, +/area/security/checkpoint) +"anG" = ( +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/machinery/computer/security, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Arrivals Security Checkpoint"; + dir = 8; + network = list("SS13"); + pixel_x = 0; + pixel_y = 0 + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (EAST)"; + dir = 4 + }, +/area/security/checkpoint) +"anH" = ( +/obj/structure/rack, +/obj/item/weapon/newspaper, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"anI" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"anJ" = ( +/obj/machinery/iv_drip, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"anK" = ( +/obj/structure/table/glass, +/obj/item/weapon/surgicaldrill, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"anL" = ( +/obj/structure/table/glass, +/obj/item/weapon/shard{ + icon_state = "small" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"anM" = ( +/obj/structure/table/glass, +/obj/item/weapon/hemostat, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"anN" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/tinted/fulltile, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"anO" = ( +/obj/machinery/portable_atmospherics/scrubber, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"anP" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" + }, +/turf/open/space, +/area/solar/auxstarboard) +"anQ" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" + }, +/turf/open/space, +/area/solar/auxport) +"anR" = ( +/turf/closed/wall, +/area/maintenance/asmaint) +"anS" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"anT" = ( +/obj/structure/cable/green, +/turf/open/floor/plating/airless/warnplate{ + dir = 2 + }, +/area/engine/engineering) +"anU" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/engine/engineering) +"anV" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"anW" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"anX" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"anY" = ( +/turf/open/floor/plasteel/yellow/side{ + dir = 8; + tag = "" + }, +/obj/structure/closet/wardrobe/engineering_yellow, +/obj/item/clothing/mask/gas{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/clothing/mask/gas, +/obj/item/clothing/mask/gas{ + pixel_x = -3; + pixel_y = -3 + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (WEST)"; + dir = 8 + }, +/area/engine/engineering) +"anZ" = ( +/obj/structure/table/wood, +/turf/open/floor/wood, +/area/security/vacantoffice) +"aoa" = ( +/turf/open/floor/carpet, +/area/security/vacantoffice) +"aob" = ( +/obj/structure/chair/office/dark{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/security/vacantoffice) +"aoc" = ( +/obj/structure/table/wood, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7; + tag = "every single paper bin is edited to this" + }, +/obj/item/weapon/pen, +/turf/open/floor/wood, +/area/security/vacantoffice) +"aod" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering{ + name = "Vacant Office"; + req_access_txt = "32" + }, +/turf/open/floor/wood, +/area/security/vacantoffice) +"aoe" = ( +/turf/open/floor/plasteel/yellow/side{ + dir = 8 + }, +/area/hallway/secondary/entry) +"aof" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (EAST)"; + dir = 4 + }, +/area/hallway/secondary/entry) +"aog" = ( +/turf/open/floor/carpet, +/area/hallway/secondary/entry) +"aoh" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7; + tag = "every single paper bin is edited to this" + }, +/obj/item/weapon/pen, +/obj/machinery/door/window/westright{ + dir = 4; + name = "Security Checkpoint"; + req_access_txt = "1" + }, +/turf/open/floor/plasteel/darkred, +/area/security/checkpoint) +"aoi" = ( +/obj/structure/chair/office/dark{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/darkred/side{ + dir = 8 + }, +/area/security/checkpoint) +"aoj" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/black, +/area/security/checkpoint) +"aok" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/computer/card, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (EAST)"; + dir = 4 + }, +/area/security/checkpoint) +"aol" = ( +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"aom" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Firefighting equipment"; + req_access_txt = "12" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"aon" = ( +/turf/closed/wall, +/area/maintenance/incinerator) +"aoo" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/space, +/area/solar/auxstarboard) +"aop" = ( +/obj/structure/table, +/obj/item/weapon/stock_parts/manipulator, +/obj/item/weapon/circuitboard/machine/microwave, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/asmaint) +"aoq" = ( +/obj/structure/frame/machine, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aor" = ( +/obj/structure/frame/computer{ + anchored = 1 + }, +/obj/item/weapon/circuitboard/computer/arcade/orion_trail, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aos" = ( +/obj/structure/frame/computer{ + anchored = 1 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aot" = ( +/obj/structure/table, +/obj/structure/frame/machine, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aou" = ( +/obj/structure/cable/green{ + tag = "icon-2-5"; + icon_state = "2-5" + }, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"aov" = ( +/obj/structure/lattice/catwalk, +/turf/open/space, +/area/space/nearstation) +"aow" = ( +/obj/structure/cable/green{ + tag = "icon-4-9"; + icon_state = "4-9" + }, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"aox" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating/warnplate{ + dir = 4 + }, +/area/engine/engineering) +"aoy" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "Singularity"; + name = "radiation shutters" + }, +/turf/open/floor/plating, +/area/engine/engineering) +"aoz" = ( +/turf/open/floor/plasteel/yellow/side{ + dir = 8; + tag = "" + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (WEST)"; + dir = 8 + }, +/area/engine/engineering) +"aoA" = ( +/obj/structure/table, +/obj/item/clothing/gloves/color/yellow, +/obj/item/weapon/storage/toolbox/electrical{ + pixel_y = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aoB" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/table, +/obj/item/weapon/storage/toolbox/emergency{ + pixel_y = 6 + }, +/obj/item/clothing/ears/earmuffs, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aoC" = ( +/obj/structure/table, +/obj/item/weapon/storage/toolbox/mechanical{ + pixel_y = 5 + }, +/obj/item/device/flashlight{ + pixel_x = 1; + pixel_y = 5 + }, +/obj/item/device/flashlight{ + pixel_x = 1; + pixel_y = 5 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aoD" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aoE" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/machinery/hologram/holopad, +/turf/open/floor/plasteel/bot, +/area/engine/engineering) +"aoF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aoG" = ( +/turf/open/floor/plasteel/yellow/side{ + dir = 8; + tag = "" + }, +/obj/machinery/disposal/bin, +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (WEST)"; + dir = 8 + }, +/area/engine/engineering) +"aoH" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/aft) +"aoI" = ( +/obj/structure/table/wood, +/obj/item/weapon/pen/blue, +/turf/open/floor/wood, +/area/security/vacantoffice) +"aoJ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/carpet, +/area/security/vacantoffice) +"aoK" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/security/vacantoffice) +"aoL" = ( +/obj/structure/table/wood, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/item/weapon/folder/red, +/turf/open/floor/wood, +/area/security/vacantoffice) +"aoM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/wood, +/area/security/vacantoffice) +"aoN" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/tinted/fulltile, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/security/vacantoffice) +"aoO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/side{ + dir = 8 + }, +/area/hallway/secondary/entry) +"aoP" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (EAST)"; + dir = 4 + }, +/area/hallway/secondary/entry) +"aoQ" = ( +/obj/structure/table/wood, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/item/weapon/pen, +/turf/open/floor/carpet, +/area/hallway/secondary/entry) +"aoR" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/chair/comfy/brown{ + dir = 8 + }, +/turf/open/floor/carpet, +/area/hallway/secondary/entry) +"aoS" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Arrivals Meeting Room"; + dir = 10; + icon_state = "camera"; + network = list("SS13"); + tag = "" + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = -25; + tag = "SOUTH" + }, +/turf/open/floor/carpet, +/area/hallway/secondary/entry) +"aoT" = ( +/obj/effect/landmark/start{ + name = "Assistant" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/chair/comfy/brown{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/hallway/secondary/entry) +"aoU" = ( +/obj/structure/table/wood, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/item/weapon/paper, +/turf/open/floor/carpet, +/area/hallway/secondary/entry) +"aoV" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (WEST)"; + dir = 8 + }, +/area/hallway/secondary/entry) +"aoW" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"aoX" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/security/checkpoint) +"aoY" = ( +/obj/structure/closet/secure_closet/security, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = -25; + tag = "SOUTH" + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (SOUTHWEST)"; + dir = 10 + }, +/area/security/checkpoint) +"aoZ" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (EAST)"; + dir = 4 + }, +/turf/open/floor/plasteel/darkred/side, +/area/security/checkpoint) +"apa" = ( +/obj/structure/closet/wardrobe/red, +/obj/machinery/light_switch{ + pixel_y = -24; + tag = "s" + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (SOUTHEAST)"; + dir = 6 + }, +/area/security/checkpoint) +"apb" = ( +/mob/living/simple_animal/mouse, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"apc" = ( +/obj/item/device/assembly/mousetrap/armed, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"apd" = ( +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 3; + name = "3maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"ape" = ( +/obj/effect/landmark{ + name = "xeno_spawn"; + pixel_x = -1 + }, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"apf" = ( +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/fpmaint2) +"apg" = ( +/obj/item/weapon/rack_parts, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"aph" = ( +/obj/machinery/power/smes{ + capacity = 9e+006; + charge = 10000 + }, +/obj/structure/sign/deathsposal{ + pixel_x = 0; + pixel_y = 32 + }, +/obj/structure/cable/green{ + tag = "icon-0-2"; + icon_state = "0-2" + }, +/turf/open/floor/plating/warnplate{ + dir = 4 + }, +/area/maintenance/incinerator) +"api" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"apj" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4; + name = "input gas connector port" + }, +/obj/machinery/portable_atmospherics/canister, +/obj/structure/sign/nosmoking_2{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"apk" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "Incinerator to Output"; + on = 0 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/light_switch{ + pixel_y = 24; + tag = "n" + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"apl" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 10 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"apm" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"apn" = ( +/obj/structure/disposalpipe/trunk, +/obj/structure/disposaloutlet{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"apo" = ( +/obj/structure/table, +/obj/item/weapon/stock_parts/capacitor, +/obj/item/weapon/stock_parts/cell, +/obj/item/wallframe/airalarm, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"app" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"apq" = ( +/obj/structure/chair/office/dark{ + dir = 1 + }, +/obj/effect/decal/cleanable/blood/old, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"apr" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/asmaint) +"aps" = ( +/obj/structure/table, +/obj/item/weapon/stock_parts/scanning_module, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"apt" = ( +/obj/machinery/camera/emp_proof{ + c_tag = "Containment Northwest"; + dir = 4; + icon_state = "camera"; + network = list("Singularity"); + tag = "icon-camera (EAST)" + }, +/obj/structure/cable/green{ + tag = "icon-1-10"; + icon_state = "1-10" + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"apu" = ( +/obj/machinery/power/emitter{ + anchored = 1; + state = 2 + }, +/obj/structure/cable/green, +/turf/open/floor/plating/airless/warnplate{ + dir = 2 + }, +/area/space/nearstation) +"apv" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/engine/engineering) +"apw" = ( +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/power/rad_collector{ + anchored = 1 + }, +/turf/open/floor/plating/warnplate{ + dir = 4 + }, +/area/engine/engineering) +"apx" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "Singularity"; + name = "radiation shutters" + }, +/turf/open/floor/plating, +/area/engine/engineering) +"apy" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/engine/engineering) +"apz" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/effect/landmark/start{ + name = "Station Engineer" + }, +/obj/structure/chair/stool, +/turf/open/floor/plasteel, +/area/engine/engineering) +"apA" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"apB" = ( +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/engine/engineering) +"apC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/engine/engineering) +"apD" = ( +/turf/open/floor/plasteel/yellow/side{ + dir = 8; + tag = "" + }, +/obj/structure/closet/secure_closet/engineering_personal, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (WEST)"; + dir = 8 + }, +/area/engine/engineering) +"apE" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/aft) +"apF" = ( +/obj/structure/table/wood, +/obj/item/weapon/folder/yellow, +/turf/open/floor/wood, +/area/security/vacantoffice) +"apG" = ( +/obj/structure/table/wood, +/obj/item/weapon/paper, +/turf/open/floor/wood, +/area/security/vacantoffice) +"apH" = ( +/obj/structure/table/wood, +/obj/machinery/light/small, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/wood, +/area/security/vacantoffice) +"apI" = ( +/obj/machinery/light_switch{ + pixel_y = -24; + tag = "s" + }, +/turf/open/floor/wood, +/area/security/vacantoffice) +"apJ" = ( +/turf/open/floor/plasteel/yellow/corner{ + dir = 1 + }, +/area/hallway/secondary/entry) +"apK" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (EAST)"; + dir = 4 + }, +/area/hallway/secondary/entry) +"apL" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (WEST)"; + dir = 8 + }, +/area/hallway/secondary/entry) +"apM" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall, +/area/security/checkpoint) +"apN" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Security Maintenance"; + req_access_txt = "1" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/security/checkpoint) +"apO" = ( +/obj/item/weapon/vending_refill/cigarette, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"apP" = ( +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"apQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"apR" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"apS" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/obj/machinery/meter, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"apT" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/mob/living/simple_animal/mouse, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/atmos_control) +"apU" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/meter, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"apV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"apW" = ( +/obj/machinery/disposal/bin, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/plating/warnplate{ + dir = 4 + }, +/area/maintenance/incinerator) +"apX" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"apY" = ( +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"apZ" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"aqa" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"aqb" = ( +/obj/machinery/camera{ + c_tag = "Turbine Vent"; + dir = 4; + network = list("SS13") + }, +/turf/open/floor/plating/airless, +/area/maintenance/incinerator) +"aqc" = ( +/obj/structure/lattice/catwalk, +/obj/structure/disposalpipe/segment, +/turf/open/space, +/area/space) +"aqd" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/maintenance/auxsolarport) +"aqe" = ( +/obj/machinery/camera/emp_proof{ + c_tag = "Containment Northeast"; + dir = 8; + icon_state = "camera"; + network = list("Singularity"); + tag = "icon-camera (WEST)" + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"aqf" = ( +/obj/structure/table, +/obj/item/weapon/stock_parts/capacitor, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/glass = 2, /obj/item/stack/sheet/rglass = 1, /obj/item/stack/sheet/metal = 2, /obj/item/stack/sheet/plasteel = 1); + name = "random sheet material spawner" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aqg" = ( +/obj/effect/landmark{ + name = "xeno_spawn"; + pixel_x = -1 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/asmaint) +"aqh" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aqi" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aqj" = ( +/obj/structure/table, +/obj/item/weapon/stock_parts/matter_bin, +/obj/item/weapon/stock_parts/matter_bin, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aqk" = ( +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2); + name = "random metal material damage spawner" + }, +/obj/structure/cable/green{ + tag = "icon-2-5"; + icon_state = "2-5" + }, +/obj/structure/grille/broken, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"aql" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4"; + d1 = 1; + d2 = 4 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "Singularity"; + name = "radiation shutters" + }, +/turf/open/floor/plating, +/area/engine/engineering) +"aqm" = ( +/turf/open/floor/plasteel/yellow/side{ + dir = 8; + tag = "" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (WEST)"; + dir = 8 + }, +/area/engine/engineering) +"aqn" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aqo" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aqp" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aqq" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aqr" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aqs" = ( +/turf/open/floor/plasteel/yellow/side{ + dir = 8; + tag = "" + }, +/obj/structure/closet/secure_closet/engineering_personal, +/obj/machinery/light_switch{ + pixel_y = -24; + tag = "s" + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (WEST)"; + dir = 8 + }, +/area/engine/engineering) +"aqt" = ( +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"aqu" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (EAST)"; + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + dir = 4 + }, +/area/hallway/secondary/entry) +"aqv" = ( +/obj/machinery/vending/coffee, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (NORTH)"; + dir = 1 + }, +/area/hallway/secondary/entry) +"aqw" = ( +/obj/machinery/vending/snack, +/obj/machinery/status_display{ + layer = 4; + pixel_x = 0; + pixel_y = 32 + }, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (NORTH)"; + dir = 1 + }, +/area/hallway/secondary/entry) +"aqx" = ( +/obj/structure/cable/green{ + tag = "icon-0-2"; + icon_state = "0-2" + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 1; + name = "Autoname APC North"; + pixel_x = 0; + pixel_y = 24 + }, +/obj/structure/disposalpipe/trunk, +/obj/machinery/disposal/bin, +/obj/machinery/camera{ + c_tag = "Arrivals South"; + network = list("SS13") + }, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (NORTH)"; + dir = 1 + }, +/area/hallway/secondary/entry) +"aqy" = ( +/obj/machinery/vending/cigarette, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (NORTH)"; + dir = 1 + }, +/area/hallway/secondary/entry) +"aqz" = ( +/obj/machinery/vending/cola, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (NORTH)"; + dir = 1 + }, +/area/hallway/secondary/entry) +"aqA" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + dir = 1 + }, +/area/hallway/secondary/entry) +"aqB" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + frequency = 1439; + id_tag = null; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"aqC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/closed/wall, +/area/hallway/secondary/entry) +"aqD" = ( +/obj/structure/cable/green{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 1; + name = "Autoname APC North"; + pixel_x = 0; + pixel_y = 24 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/security/checkpoint) +"aqE" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"aqF" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/closet, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"aqG" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/girder{ + layer = 2.6 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"aqH" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"aqI" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"aqJ" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aqK" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aqL" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 6 + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/meter, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aqM" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aqN" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aqO" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aqP" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/girder{ + layer = 2.6 + }, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aqQ" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/meter, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aqR" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/atmos_control) +"aqS" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aqT" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 4 + }, +/obj/machinery/door/airlock/atmos{ + name = "Turbine Access"; + req_access_txt = "32" + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/incinerator) +"aqU" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/turf/open/floor/plating/warnplate{ + dir = 6 + }, +/area/maintenance/incinerator) +"aqV" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 4 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"aqW" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + tag = "icon-intact (SOUTHWEST)"; + icon_state = "intact"; + dir = 10 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"aqX" = ( +/obj/item/weapon/cigbutt, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"aqY" = ( +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 8 + }, +/obj/machinery/meter, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"aqZ" = ( +/obj/machinery/airalarm{ + desc = "This particular atmos control unit appears to have no access restrictions."; + dir = 8; + icon_state = "alarm0"; + locked = 0; + name = "all-access air alarm"; + pixel_x = 24; + req_access = "0"; + req_one_access = "0" + }, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 10 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"ara" = ( +/turf/closed/wall/r_wall, +/area/maintenance/incinerator) +"arb" = ( +/obj/machinery/door/poddoor{ + id = "auxincineratorvent"; + name = "Auxiliary Incinerator Vent" + }, +/turf/open/floor/engine/vacuum, +/area/maintenance/incinerator) +"arc" = ( +/turf/open/floor/plating/airless, +/area/maintenance/incinerator) +"ard" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating/airless, +/area/maintenance/incinerator) +"are" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/maintenance/auxsolarstarboard) +"arf" = ( +/obj/item/weapon/screwdriver, +/turf/open/space, +/area/space/nearstation) +"arg" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = -32; + pixel_y = 0 + }, +/turf/open/floor/plating, +/area/maintenance/auxsolarport) +"arh" = ( +/obj/machinery/door/airlock/external{ + name = "External Access"; + req_access = null; + req_access_txt = "13" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"ari" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/asmaint) +"arj" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"ark" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/obj/item/toy/toy_xeno, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"arl" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 3; + name = "3maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"arm" = ( +/obj/machinery/atmospherics/pipe/simple/supply/visible{ + tag = "icon-intact (EAST)"; + icon_state = "intact"; + dir = 4 + }, +/turf/closed/wall, +/area/maintenance/asmaint) +"arn" = ( +/obj/machinery/door/airlock/maintenance{ + locked = 1; + name = "maintenance access"; + req_access_txt = "12" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aro" = ( +/obj/machinery/atmospherics/pipe/simple/supply/visible{ + tag = "icon-intact (EAST)"; + icon_state = "intact"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/turf/closed/wall, +/area/maintenance/asmaint) +"arp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"arq" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/structure/closet/cardboard, +/obj/item/weapon/holosign_creator, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"arr" = ( +/obj/structure/table, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"ars" = ( +/obj/item/clothing/gloves/color/yellow, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"art" = ( +/obj/machinery/field/generator{ + anchored = 1; + state = 2 + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"aru" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "Singularity"; + name = "radiation shutters" + }, +/turf/open/floor/plating, +/area/engine/engineering) +"arv" = ( +/obj/structure/rack, +/obj/item/clothing/gloves/color/black, +/obj/item/weapon/extinguisher{ + pixel_x = 8 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"arw" = ( +/obj/structure/closet/radiation, +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/obj/machinery/camera{ + c_tag = "Engineering North"; + dir = 10; + icon_state = "camera"; + network = list("SS13"); + tag = "" + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"arx" = ( +/obj/structure/table, +/obj/item/weapon/folder/yellow, +/obj/item/weapon/pen, +/turf/open/floor/plasteel/yellow/corner, +/area/engine/engineering) +"ary" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/yellow/corner{ + dir = 8 + }, +/area/engine/engineering) +"arz" = ( +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"arA" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"arB" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/girder{ + layer = 2.6 + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"arC" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/closet/wardrobe/grey, +/turf/open/floor/plating, +/area/maintenance/aft) +"arD" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"arE" = ( +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/aft) +"arF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/closed/wall, +/area/hallway/secondary/entry) +"arG" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"arH" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"arI" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"arJ" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/structure/disposalpipe/junction{ + dir = 8; + icon_state = "pipe-j1"; + tag = "icon-pipe-j1 (EAST)" + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"arK" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"arL" = ( +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"arM" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall, +/area/hallway/secondary/entry) +"arN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"arO" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"arP" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"arQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fpmaint2) +"arR" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"arS" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/obj/machinery/meter, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"arT" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"arU" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"arV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"arW" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"arX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/turf/closed/wall, +/area/maintenance/atmos_control) +"arY" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/obj/machinery/meter, +/turf/closed/wall, +/area/maintenance/atmos_control) +"arZ" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"asa" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"asb" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"asc" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 8; + name = "Autoname APC West"; + pixel_x = -25; + pixel_y = 0 + }, +/obj/structure/cable/green, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"asd" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 2; + name = "atmospherics mix pump" + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"ase" = ( +/obj/machinery/atmospherics/components/binary/valve{ + dir = 1; + name = "Incinerator to Space" + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"asf" = ( +/obj/machinery/doorButtons/airlock_controller{ + idExterior = "incinerator_airlock_exterior"; + idInterior = "incinerator_airlock_interior"; + idSelf = "incinerator_access_control"; + name = "Incinerator Access Console"; + pixel_x = 26; + pixel_y = 0; + req_access_txt = "12" + }, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 5 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"asg" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/maintenance/incinerator) +"ash" = ( +/obj/machinery/doorButtons/access_button{ + idDoor = "incinerator_airlock_exterior"; + idSelf = "incinerator_access_control"; + layer = 3.1; + name = "Incinerator airlock control"; + pixel_x = -24; + pixel_y = 0 + }, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + on = 1 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/engine, +/area/maintenance/incinerator) +"asi" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + external_pressure_bound = 0; + initialize_directions = 1; + internal_pressure_bound = 4000; + on = 0; + pressure_checks = 2; + pump_direction = 0 + }, +/turf/open/floor/engine/vacuum, +/area/maintenance/incinerator) +"asj" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = -32; + pixel_y = 0 + }, +/turf/open/floor/plating, +/area/maintenance/auxsolarstarboard) +"ask" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 32; + pixel_y = 0 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"asl" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"asm" = ( +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"asn" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aso" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"asp" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/asmaint) +"asq" = ( +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"asr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"ass" = ( +/obj/item/weapon/tank/internals/emergency_oxygen/engi, +/turf/open/space, +/area/space/nearstation) +"ast" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "Singularity"; + name = "radiation shutters" + }, +/obj/machinery/button/door{ + id = "Singularity"; + name = "Shutters Control"; + pixel_x = 25; + pixel_y = 0; + req_access_txt = "11" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/warning{ + tag = "icon-warning (NORTH)"; + dir = 1 + }, +/area/engine/engineering) +"asu" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/yellow/corner{ + tag = "icon-yellowcorner (NORTH)"; + dir = 1 + }, +/area/engine/engineering) +"asv" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/engine/engineering) +"asw" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/engine/engineering) +"asx" = ( +/obj/structure/rack, +/obj/item/weapon/stock_parts/matter_bin, +/obj/effect/spawner/lootdrop/maintenance, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/maintenance/aft) +"asy" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"asz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/aft) +"asA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"asB" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"asC" = ( +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (WEST)"; + dir = 8 + }, +/area/hallway/secondary/entry) +"asD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"asE" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"asF" = ( +/turf/open/floor/plasteel/neutral/corner, +/area/hallway/secondary/entry) +"asG" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"asH" = ( +/turf/closed/wall/r_wall, +/area/atmos) +"asI" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id = "atmosmaint"; + name = "Atmos Blast Door"; + opacity = 0 + }, +/obj/structure/cable/green{ + tag = "icon-0-2"; + icon_state = "0-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/atmos) +"asJ" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/yellow/visible, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id = "atmosmaint"; + name = "Atmos Blast Door"; + opacity = 0 + }, +/obj/structure/cable/green{ + tag = "icon-0-2"; + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/atmos) +"asK" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id = "atmosmaint"; + name = "Atmos Blast Door"; + opacity = 0 + }, +/obj/structure/cable/green{ + tag = "icon-0-2"; + icon_state = "0-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/atmos) +"asL" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Atmospherics Maintenance"; + req_access_txt = "24" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/atmos) +"asM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/turf/closed/wall, +/area/maintenance/atmos_control) +"asN" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"asO" = ( +/obj/machinery/atmospherics/components/unary/tank/toxins{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"asP" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4; + name = "plasma tank pump" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4"; + d1 = 1; + d2 = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"asQ" = ( +/obj/machinery/atmospherics/pipe/manifold4w/general{ + level = 2 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/obj/machinery/meter, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"asR" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4; + name = "Mix to Incinerator"; + on = 0 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"asS" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"asT" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 10; + pixel_x = 0; + initialize_directions = 10 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"asU" = ( +/obj/machinery/door/airlock/glass{ + autoclose = 0; + frequency = 1449; + heat_proof = 1; + icon_state = "closed"; + id_tag = "incinerator_airlock_interior"; + locked = 1; + name = "Turbine Interior Airlock"; + req_access_txt = "32" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/turf/open/floor/engine, +/area/maintenance/incinerator) +"asV" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/turf/open/floor/engine, +/area/maintenance/incinerator) +"asW" = ( +/obj/machinery/door/airlock/glass{ + autoclose = 0; + frequency = 1449; + heat_proof = 1; + icon_state = "closed"; + id_tag = "incinerator_airlock_exterior"; + locked = 1; + name = "Turbine Exterior Airlock"; + req_access_txt = "32" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/turf/open/floor/engine, +/area/maintenance/incinerator) +"asX" = ( +/obj/machinery/igniter{ + icon_state = "igniter0"; + id = "Incinerator"; + luminosity = 2; + on = 0 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/turf/open/floor/engine/vacuum, +/area/maintenance/incinerator) +"asY" = ( +/obj/machinery/power/compressor{ + tag = "icon-compressor (WEST)"; + icon_state = "compressor"; + dir = 8; + luminosity = 2; + comp_id = "incineratorturbine" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/turf/open/floor/engine/vacuum, +/area/maintenance/incinerator) +"asZ" = ( +/obj/machinery/power/turbine{ + tag = "icon-turbine (EAST)"; + icon_state = "turbine"; + dir = 4; + luminosity = 2 + }, +/obj/structure/cable/yellow{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/engine/vacuum, +/area/maintenance/incinerator) +"ata" = ( +/obj/machinery/door/poddoor{ + id = "turbinevent"; + name = "Turbine Vent" + }, +/turf/open/floor/engine/vacuum, +/area/maintenance/incinerator) +"atb" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 6 + }, +/turf/open/floor/plating/airless, +/area/maintenance/incinerator) +"atc" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/maintenance/incinerator) +"atd" = ( +/turf/closed/wall/r_wall, +/area/maintenance/auxsolarport) +"ate" = ( +/obj/machinery/camera{ + c_tag = "Fore Port Solar Control Room"; + dir = 4; + network = list("SS13") + }, +/turf/open/floor/plating/warnplate/corner{ + dir = 8; + tag = "" + }, +/area/maintenance/auxsolarport) +"atf" = ( +/obj/structure/cable/yellow{ + icon_state = "1-4"; + d1 = 1; + d2 = 4 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating/warnplate{ + dir = 1 + }, +/area/maintenance/auxsolarport) +"atg" = ( +/obj/structure/cable/yellow{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/power/solar_control{ + id = "auxsolareast"; + name = "Fore Port Solar Control"; + track = 0 + }, +/turf/open/floor/plating/warnplate/corner{ + dir = 4; + tag = "" + }, +/area/maintenance/auxsolarport) +"ath" = ( +/obj/machinery/door/airlock/external{ + name = "External Access"; + req_access = null; + req_access_txt = "13" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"ati" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/maintenance/asmaint) +"atj" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, +/area/maintenance/asmaint) +"atk" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"atl" = ( +/turf/closed/wall/r_wall, +/area/medical/virology) +"atm" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"atn" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/asmaint) +"ato" = ( +/obj/machinery/door/airlock/external{ + glass = 1; + name = "Solar Maintenance"; + opacity = 0; + req_access = null; + req_access_txt = "10; 13" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/auxsolarport) +"atp" = ( +/obj/item/weapon/wirecutters, +/turf/open/space, +/area/space/nearstation) +"atq" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/grille, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"atr" = ( +/turf/open/floor/plating/airless/warnplate{ + dir = 1 + }, +/area/space/nearstation) +"ats" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/item/device/assembly/mousetrap/armed, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"att" = ( +/turf/open/floor/plating/warnplate{ + dir = 9 + }, +/area/engine/engineering) +"atu" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating/warnplate{ + dir = 1 + }, +/area/engine/engineering) +"atv" = ( +/turf/open/floor/plating/warnplate/corner{ + dir = 4; + tag = "" + }, +/area/engine/engineering) +"atw" = ( +/turf/open/floor/plating, +/area/engine/engineering) +"atx" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"aty" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"atz" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/engine/engineering) +"atA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Engineering 2"; + dir = 8; + network = list("SS13"); + pixel_x = 0; + pixel_y = 0 + }, +/turf/open/floor/plasteel/warning/corner, +/area/engine/engineering) +"atB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, +/area/engine/engine_smes) +"atC" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/aft) +"atD" = ( +/turf/closed/wall, +/area/engine/engine_smes) +"atE" = ( +/turf/closed/wall/r_wall, +/area/engine/engine_smes) +"atF" = ( +/turf/closed/wall/rust, +/area/engine/engine_smes) +"atG" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/aft) +"atH" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/turf/closed/wall, +/area/hallway/secondary/entry) +"atI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/hallway/secondary/entry) +"atJ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"atK" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"atL" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"atM" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/closed/wall, +/area/hallway/secondary/entry) +"atN" = ( +/obj/machinery/pipedispenser/disposal/transit_tube, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/turf/open/floor/plasteel/warning{ + tag = "icon-warning (NORTHEAST)"; + dir = 5 + }, +/area/atmos) +"atO" = ( +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/turf/open/floor/plasteel, +/area/atmos) +"atP" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/turf/open/floor/plasteel, +/area/atmos) +"atQ" = ( +/obj/structure/table, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/sheet/metal{ + amount = 50; + pixel_x = 2; + pixel_y = 2 + }, +/turf/open/floor/plasteel, +/area/atmos) +"atR" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/atmos) +"atS" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ + dir = 8 + }, +/obj/machinery/meter{ + frequency = 1441; + id_tag = "waste_meter"; + name = "Waste Loop" + }, +/obj/machinery/button/door{ + id = "atmosmaint"; + name = "Atmospherics Maintenance Shutters"; + pixel_x = -24; + pixel_y = 24; + req_access_txt = "24" + }, +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/turf/open/floor/plasteel, +/area/atmos) +"atT" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "Distro to Waste"; + on = 0; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/yellow/visible, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/turf/open/floor/plasteel, +/area/atmos) +"atU" = ( +/obj/machinery/atmospherics/pipe/manifold4w/supply/visible, +/obj/machinery/meter{ + frequency = 1441; + id_tag = "distro_meter"; + name = "Distribution Loop" + }, +/turf/open/floor/plasteel, +/area/atmos) +"atV" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "Air to Distro"; + on = 1; + target_pressure = 101 + }, +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/turf/open/floor/plasteel, +/area/atmos) +"atW" = ( +/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ + dir = 1; + initialize_directions = 11 + }, +/obj/machinery/meter, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/atmos) +"atX" = ( +/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ + dir = 1; + initialize_directions = 11 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/machinery/camera{ + c_tag = "Atmospherics North"; + network = list("SS13") + }, +/turf/open/floor/plasteel, +/area/atmos) +"atY" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 10; + initialize_directions = 10 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/atmos) +"atZ" = ( +/obj/structure/grille, +/turf/closed/wall/r_wall, +/area/atmos) +"aua" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4; + name = "input gas connector port" + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"aub" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4; + name = "input port pump" + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"auc" = ( +/obj/machinery/atmospherics/pipe/manifold/general/visible, +/obj/machinery/light/small, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = -25; + tag = "SOUTH" + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"aud" = ( +/obj/machinery/atmospherics/components/binary/valve{ + dir = 4; + name = "Mix to Space" + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"aue" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ + dir = 4 + }, +/obj/machinery/meter, +/mob/living/simple_animal/mouse, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"auf" = ( +/obj/machinery/computer/turbine_computer{ + id = "incineratorturbine" + }, +/obj/machinery/button/door{ + id = "turbinevent"; + name = "Turbine Vent Control"; + pixel_x = -6; + pixel_y = -24; + req_access_txt = "32" + }, +/obj/machinery/button/door{ + id = "auxincineratorvent"; + name = "Auxiliary Vent Control"; + pixel_x = 6; + pixel_y = -24; + req_access_txt = "32" + }, +/obj/machinery/button/ignition{ + id = "Incinerator"; + pixel_x = 24; + pixel_y = 6 + }, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 5 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"aug" = ( +/obj/machinery/doorButtons/access_button{ + idDoor = "incinerator_airlock_interior"; + idSelf = "incinerator_access_control"; + name = "Incinerator airlock control"; + pixel_x = 24; + pixel_y = 0 + }, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/engine, +/area/maintenance/incinerator) +"auh" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 8; + frequency = 1441; + id = "air_in" + }, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 0; + pixel_y = -32 + }, +/turf/open/floor/engine/vacuum, +/area/maintenance/incinerator) +"aui" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating/airless, +/area/maintenance/incinerator) +"auj" = ( +/turf/closed/wall/r_wall, +/area/maintenance/auxsolarstarboard) +"auk" = ( +/obj/machinery/camera{ + c_tag = "Fore Starboard Solar Control Room"; + dir = 4; + network = list("SS13") + }, +/turf/open/floor/plating/warnplate/corner{ + dir = 8; + tag = "" + }, +/area/maintenance/auxsolarstarboard) +"aul" = ( +/obj/structure/cable/yellow{ + icon_state = "1-4"; + d1 = 1; + d2 = 4 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating/warnplate{ + dir = 1 + }, +/area/maintenance/auxsolarstarboard) +"aum" = ( +/obj/structure/cable/yellow{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/power/solar_control{ + id = "auxsolareast"; + name = "Fore Starboard Solar Control"; + track = 0 + }, +/turf/open/floor/plating/warnplate/corner{ + dir = 4; + tag = "" + }, +/area/maintenance/auxsolarstarboard) +"aun" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"auo" = ( +/obj/machinery/atmospherics/components/unary/tank/air, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aup" = ( +/obj/item/weapon/rack_parts, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"auq" = ( +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aur" = ( +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aus" = ( +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/asmaint) +"aut" = ( +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/asmaint) +"auu" = ( +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/asmaint) +"auv" = ( +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/asmaint) +"auw" = ( +/obj/structure/grille, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/asmaint) +"aux" = ( +/obj/item/stack/cable_coil/yellow, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/asmaint) +"auy" = ( +/obj/machinery/power/terminal, +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/auxsolarport) +"auz" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plating, +/area/maintenance/auxsolarport) +"auA" = ( +/obj/structure/chair/stool, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_x = 26; + pixel_y = -2; + tag = "EAST" + }, +/turf/open/floor/plating, +/area/maintenance/auxsolarport) +"auB" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"auC" = ( +/obj/structure/cable/green{ + tag = "icon-0-2"; + icon_state = "0-2" + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 1; + name = "Autoname APC North"; + pixel_x = 0; + pixel_y = 24 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"auD" = ( +/obj/item/wallframe/light_fixture, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"auE" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"auF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"auG" = ( +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"auH" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"auI" = ( +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"auJ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel/whitegreen/corner{ + dir = 1 + }, +/area/medical/virology) +"auK" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/whitegreen/corner{ + dir = 4 + }, +/area/medical/virology) +"auL" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_virology{ + name = "Isolation B"; + req_access_txt = "39" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"auM" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel/whitegreen/side{ + dir = 9 + }, +/area/medical/virology) +"auN" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + frequency = 1439; + id_tag = null; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/structure/sink{ + pixel_y = 24 + }, +/turf/open/floor/plasteel/whitegreen/side{ + dir = 1 + }, +/area/medical/virology) +"auO" = ( +/obj/machinery/smartfridge/chemistry/virology, +/turf/open/floor/plasteel/whitegreen/side{ + dir = 5 + }, +/area/medical/virology) +"auP" = ( +/turf/closed/wall, +/area/medical/virology) +"auQ" = ( +/turf/open/floor/plasteel/whitegreen/corner{ + dir = 1 + }, +/area/medical/virology) +"auR" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/mob/living/carbon/monkey, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"auS" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/machinery/camera{ + c_tag = "Virology Monkey Pen"; + network = list("SS13") + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"auT" = ( +/mob/living/carbon/monkey, +/turf/open/floor/plasteel/whitegreen/corner{ + dir = 4 + }, +/area/medical/virology) +"auU" = ( +/obj/structure/closet/abductor{ + name = "strange locker" + }, +/obj/effect/spawner/lootdrop/maintenance, +/obj/item/drone_shell, +/obj/item/stack/tile/sepia{ + amount = 6 + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/asmaint) +"auV" = ( +/turf/closed/wall/rust, +/area/maintenance/asmaint) +"auW" = ( +/turf/open/floor/plating/airless/warnplate{ + dir = 8 + }, +/area/space/nearstation) +"auX" = ( +/turf/open/floor/plating/airless/warnplate/corner{ + dir = 2 + }, +/area/space/nearstation) +"auY" = ( +/turf/open/floor/plating/airless/warnplate{ + dir = 2 + }, +/area/space/nearstation) +"auZ" = ( +/turf/open/floor/plating/airless/warnplate/corner{ + tag = "icon-warnplatecorner (NORTH)"; + dir = 1 + }, +/area/space/nearstation) +"ava" = ( +/turf/open/floor/plating/airless/warnplate{ + dir = 4 + }, +/area/space/nearstation) +"avb" = ( +/turf/open/floor/plating/warnplate{ + dir = 8 + }, +/area/engine/engineering) +"avc" = ( +/obj/structure/particle_accelerator/particle_emitter/left{ + dir = 8 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"avd" = ( +/obj/machinery/particle_accelerator/control_box, +/obj/structure/cable/green{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/engine/engineering) +"ave" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/effect/landmark/start{ + name = "Station Engineer" + }, +/turf/open/floor/plating, +/area/engine/engineering) +"avf" = ( +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/turf/open/floor/plating, +/area/engine/engineering) +"avg" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_x = -25; + pixel_y = -2; + tag = "WEST" + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"avh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/extinguisher_cabinet{ + pixel_x = 27; + pixel_y = 0; + tag = "e" + }, +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/engine/engineering) +"avi" = ( +/obj/structure/cable/green{ + tag = "icon-4-10"; + icon_state = "4-10" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/engine/engine_smes) +"avj" = ( +/obj/structure/cable/green{ + tag = "icon-6-8"; + icon_state = "6-8" + }, +/obj/structure/cable/green{ + tag = "icon-1-6"; + icon_state = "1-6" + }, +/obj/structure/cable/green{ + tag = "icon-2-6"; + icon_state = "2-6" + }, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/engine/engine_smes) +"avk" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'HIGH VOLTAGE'"; + icon_state = "shock"; + name = "HIGH VOLTAGE" + }, +/turf/closed/wall/r_wall, +/area/engine/engine_smes) +"avl" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/turf/open/floor/plasteel/yellow/side, +/area/engine/engine_smes) +"avm" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/computer/monitor{ + name = "primary power monitoring console" + }, +/obj/structure/cable/green{ + tag = "icon-0-2"; + icon_state = "0-2" + }, +/obj/machinery/light_switch{ + pixel_y = 24; + tag = "n" + }, +/turf/open/floor/plasteel/yellow/side, +/area/engine/engine_smes) +"avn" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_x = 26; + pixel_y = -2; + tag = "EAST" + }, +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/turf/open/floor/plasteel/yellow/side, +/area/engine/engine_smes) +"avo" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"avp" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"avq" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"avr" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"avs" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"avt" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=CHW"; + location = "Lockers" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"avu" = ( +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"avv" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint2) +"avw" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/fpmaint2) +"avx" = ( +/obj/machinery/pipedispenser/disposal, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/plasteel/warning{ + tag = "icon-warning (EAST)"; + dir = 4 + }, +/area/atmos) +"avy" = ( +/turf/open/floor/plasteel, +/area/atmos) +"avz" = ( +/obj/structure/chair/stool, +/obj/effect/landmark/start{ + name = "Atmospheric Technician" + }, +/turf/open/floor/plasteel, +/area/atmos) +"avA" = ( +/obj/structure/table, +/obj/item/stack/sheet/glass{ + amount = 50 + }, +/obj/item/weapon/storage/belt/utility, +/obj/item/device/t_scanner, +/obj/item/device/t_scanner, +/obj/item/device/t_scanner, +/turf/open/floor/plasteel, +/area/atmos) +"avB" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 0; + name = "Waste to Filter"; + on = 1 + }, +/turf/open/floor/plasteel, +/area/atmos) +"avC" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Mix to Incinerator"; + on = 0 + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/atmos) +"avD" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Mix to Distro"; + on = 0 + }, +/turf/open/floor/plasteel, +/area/atmos) +"avE" = ( +/obj/machinery/atmospherics/pipe/simple/supplymain/visible{ + dir = 6; + icon_state = "intact"; + name = "mix pipe"; + tag = "icon-intact (SOUTHEAST)" + }, +/turf/open/floor/plasteel, +/area/atmos) +"avF" = ( +/obj/machinery/atmospherics/pipe/simple/supplymain/visible{ + dir = 4; + icon_state = "intact"; + name = "mix pipe"; + tag = "icon-intact (EAST)" + }, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 0; + name = "Air to Mix"; + on = 0 + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/green/side{ + tag = "icon-green (NORTHWEST)"; + dir = 9 + }, +/area/atmos) +"avG" = ( +/obj/machinery/atmospherics/pipe/simple/supplymain/visible{ + dir = 4; + icon_state = "intact"; + name = "mix pipe"; + tag = "icon-intact (EAST)" + }, +/obj/machinery/atmospherics/components/unary/thermomachine/heater{ + dir = 1; + layer = 2.5; + on = 1; + tag = "" + }, +/turf/open/floor/plasteel/green/side{ + tag = "icon-green (NORTHEAST)"; + dir = 5 + }, +/area/atmos) +"avH" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/machinery/atmospherics/pipe/simple/supplymain/visible{ + dir = 4; + icon_state = "intact"; + name = "mix pipe"; + tag = "icon-intact (EAST)" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/atmos) +"avI" = ( +/obj/machinery/atmospherics/pipe/simple/supplymain/visible{ + dir = 4; + icon_state = "intact"; + name = "mix pipe"; + tag = "icon-intact (EAST)" + }, +/obj/structure/lattice, +/turf/open/space, +/area/space/nearstation) +"avJ" = ( +/obj/machinery/meter, +/obj/structure/grille, +/obj/machinery/atmospherics/pipe/simple/supplymain/visible{ + dir = 4; + icon_state = "intact"; + name = "mix pipe"; + tag = "icon-intact (EAST)" + }, +/turf/closed/wall/r_wall, +/area/atmos) +"avK" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + external_pressure_bound = 0; + frequency = 1441; + id_tag = "mix_in"; + initialize_directions = 1; + internal_pressure_bound = 4000; + on = 1; + pressure_checks = 2; + pump_direction = 0 + }, +/turf/open/floor/engine/vacuum, +/area/atmos) +"avL" = ( +/turf/open/floor/engine/vacuum, +/area/atmos) +"avM" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"avN" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/maintenance/incinerator) +"avO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/maintenance/incinerator) +"avP" = ( +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating/airless, +/area/maintenance/incinerator) +"avQ" = ( +/obj/machinery/power/terminal, +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/auxsolarstarboard) +"avR" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plating, +/area/maintenance/auxsolarstarboard) +"avS" = ( +/obj/structure/chair/stool, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_x = 26; + pixel_y = -2; + tag = "EAST" + }, +/turf/open/floor/plating, +/area/maintenance/auxsolarstarboard) +"avT" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/obj/machinery/meter, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"avU" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/asmaint) +"avV" = ( +/obj/structure/falsewall, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"avW" = ( +/obj/machinery/power/smes, +/obj/structure/cable/green{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/turf/open/floor/plating/warnplate/corner{ + dir = 2; + tag = "" + }, +/area/maintenance/auxsolarport) +"avX" = ( +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/turf/open/floor/plating/warnplate, +/area/maintenance/auxsolarport) +"avY" = ( +/obj/structure/cable/green{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 2; + name = "Autoname APC South"; + pixel_x = 1; + pixel_y = -24 + }, +/turf/open/floor/plating/warnplate/corner{ + dir = 1; + tag = "" + }, +/area/maintenance/auxsolarport) +"avZ" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"awa" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"awb" = ( +/obj/structure/rack, +/obj/item/weapon/light/tube, +/obj/effect/spawner/lootdrop/maintenance, +/obj/item/weapon/circuitboard/machine/protolathe, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"awc" = ( +/obj/structure/rack, +/obj/item/weapon/storage/box/lights/mixed, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"awd" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"awe" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"awf" = ( +/turf/closed/wall/rust, +/area/medical/virology) +"awg" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet, +/obj/effect/landmark{ + name = "revenantspawn" + }, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/whitegreen/corner{ + dir = 8 + }, +/area/medical/virology) +"awh" = ( +/obj/structure/closet/secure_closet/personal/patient, +/turf/open/floor/plasteel/whitegreen/corner{ + tag = "icon-whitegreencorner"; + dir = 2 + }, +/area/medical/virology) +"awi" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/medical/virology) +"awj" = ( +/obj/structure/table/glass, +/obj/item/clothing/gloves/color/latex, +/obj/item/device/healthanalyzer, +/obj/item/clothing/glasses/hud/health, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/whitegreen/side{ + dir = 8 + }, +/area/medical/virology) +"awk" = ( +/turf/open/floor/plasteel/white, +/area/medical/virology) +"awl" = ( +/obj/structure/table/glass, +/obj/structure/reagent_dispensers/virusfood{ + density = 0; + pass_flags = 0; + pixel_x = 32 + }, +/obj/item/weapon/book/manual/wiki/infections{ + pixel_y = 7 + }, +/obj/item/weapon/reagent_containers/syringe/antiviral, +/obj/item/weapon/reagent_containers/dropper, +/obj/item/weapon/reagent_containers/spray/cleaner, +/turf/open/floor/plasteel/whitegreen/side{ + dir = 4 + }, +/area/medical/virology) +"awm" = ( +/mob/living/carbon/monkey, +/turf/open/floor/plasteel/whitegreen/corner{ + tag = "icon-whitegreencorner (WEST)"; + dir = 8 + }, +/area/medical/virology) +"awn" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"awo" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/mob/living/carbon/monkey, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"awp" = ( +/mob/living/carbon/monkey, +/turf/open/floor/plasteel/whitegreen/corner{ + tag = "icon-whitegreencorner"; + dir = 2 + }, +/area/medical/virology) +"awq" = ( +/obj/item/weapon/dice/d8{ + desc = "A die with eight sides. It feels.... incredibly lucky. The eight is slightly darker than the other numbers."; + tag = "eight" + }, +/obj/item/weapon/paper/crumpled{ + info = "Your reward is dice." + }, +/turf/open/floor/plating/airless{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/engine/engineering) +"awr" = ( +/obj/structure/particle_accelerator/particle_emitter/center{ + tag = "icon-emitter_center (WEST)"; + icon_state = "emitter_center"; + dir = 8 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"aws" = ( +/obj/structure/particle_accelerator/power_box{ + tag = "icon-power_box (WEST)"; + icon_state = "power_box"; + dir = 8 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"awt" = ( +/obj/structure/particle_accelerator/fuel_chamber{ + tag = "icon-fuel_chamber (WEST)"; + icon_state = "fuel_chamber"; + dir = 8 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"awu" = ( +/obj/structure/particle_accelerator/end_cap{ + dir = 8 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"awv" = ( +/obj/item/weapon/weldingtool, +/obj/structure/lattice, +/turf/open/space, +/area/space/nearstation) +"aww" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "Singularity"; + name = "radiation shutters" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/engine/engineering) +"awx" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/engine/engineering) +"awy" = ( +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/engine/engineering) +"awz" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/engine/engineering) +"awA" = ( +/obj/structure/cable/yellow{ + tag = "icon-4-10"; + icon_state = "4-10"; + d1 = 4; + d2 = 8 + }, +/obj/structure/cable/green{ + tag = "icon-5-8"; + icon_state = "5-8" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering{ + name = "SMES Room"; + req_access_txt = "10" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow, +/area/engine/engineering) +"awB" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/engine/engine_smes) +"awC" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/engine/engine_smes) +"awD" = ( +/obj/structure/cable/yellow{ + tag = "icon-6-8"; + icon_state = "6-8"; + d1 = 4; + d2 = 8 + }, +/obj/structure/cable/green{ + tag = "icon-4-9"; + icon_state = "4-9" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering{ + name = "SMES Room"; + req_access_txt = "10" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow, +/area/engine/engine_smes) +"awE" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/engine/engine_smes) +"awF" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/engine/engine_smes) +"awG" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/chair/office/dark{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/engine/engine_smes) +"awH" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/engine_smes) +"awI" = ( +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/machinery/power/port_gen/pacman, +/obj/structure/cable/green{ + tag = "icon-0-2"; + icon_state = "0-2" + }, +/turf/open/floor/plasteel/bot{ + desc = "Marked to indicate placement of a PACMAN generator."; + dir = 1 + }, +/area/engine/engine_smes) +"awJ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/aft) +"awK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/aft) +"awL" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + dir = 1 + }, +/area/hallway/secondary/entry) +"awM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + dir = 4 + }, +/area/hallway/secondary/entry) +"awN" = ( +/obj/machinery/pipedispenser, +/obj/structure/window/reinforced, +/turf/open/floor/plasteel/warning{ + tag = "icon-warning (SOUTHEAST)"; + dir = 6 + }, +/area/atmos) +"awO" = ( +/obj/structure/table, +/obj/item/clothing/head/welding{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/clothing/head/welding{ + pixel_x = -5; + pixel_y = 3 + }, +/obj/item/device/multitool, +/turf/open/floor/plasteel/caution/corner, +/area/atmos) +"awP" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ + dir = 8 + }, +/obj/machinery/meter, +/turf/open/floor/plasteel/caution/corner{ + tag = "icon-cautioncorner (WEST)"; + dir = 8 + }, +/area/atmos) +"awQ" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "Mix to Filter"; + on = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supplymain/visible{ + dir = 1; + icon_state = "intact"; + name = "mix pipe"; + tag = "icon-intact (NORTH)" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/atmos) +"awR" = ( +/obj/machinery/atmospherics/pipe/manifold4w/supplymain/visible{ + name = "mix pipe" + }, +/obj/machinery/meter, +/turf/open/floor/plasteel, +/area/atmos) +"awS" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supplymain/visible{ + dir = 9; + icon_state = "intact"; + name = "mix pipe"; + tag = "icon-intact (NORTHWEST)" + }, +/turf/open/floor/plasteel, +/area/atmos) +"awT" = ( +/obj/machinery/atmospherics/pipe/manifold4w/green/visible, +/obj/machinery/meter, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/green/side{ + tag = "icon-green (WEST)"; + dir = 8 + }, +/area/atmos) +"awU" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + tag = "icon-intact (SOUTHWEST)"; + icon_state = "intact"; + dir = 10; + initialize_directions = 12 + }, +/obj/machinery/computer/atmos_control/tank{ + frequency = 1441; + input_tag = "mix_in"; + name = "Gas Mix Tank Control"; + output_tag = "mix_in"; + sensors = list("mix_sensor" = "Tank") + }, +/turf/open/floor/plasteel/green/side{ + tag = "icon-green (EAST)"; + dir = 4 + }, +/area/atmos) +"awV" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/atmos) +"awW" = ( +/obj/machinery/air_sensor{ + frequency = 1441; + id_tag = "mix_sensor" + }, +/turf/open/floor/engine/vacuum, +/area/atmos) +"awX" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/engine/vacuum, +/area/atmos) +"awY" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/atmos_control) +"awZ" = ( +/obj/machinery/door/airlock/external{ + name = "External Access"; + req_access = null; + req_access_txt = "13" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/incinerator) +"axa" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/incinerator) +"axb" = ( +/obj/structure/lattice/catwalk, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/space, +/area/space) +"axc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 5 + }, +/obj/structure/lattice/catwalk, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/space, +/area/space) +"axd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/obj/structure/lattice/catwalk, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/space, +/area/space) +"axe" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 9 + }, +/obj/structure/lattice/catwalk, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/space, +/area/space) +"axf" = ( +/obj/machinery/power/smes, +/obj/structure/cable/green{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/turf/open/floor/plating/warnplate/corner{ + dir = 2; + tag = "" + }, +/area/maintenance/auxsolarstarboard) +"axg" = ( +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/turf/open/floor/plating/warnplate, +/area/maintenance/auxsolarstarboard) +"axh" = ( +/obj/structure/cable/green{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 2; + name = "Autoname APC South"; + pixel_x = 1; + pixel_y = -24 + }, +/turf/open/floor/plating/warnplate/corner{ + dir = 1; + tag = "" + }, +/area/maintenance/auxsolarstarboard) +"axi" = ( +/obj/effect/decal/remains/human, +/obj/effect/decal/cleanable/blood/old, +/obj/item/weapon/mop, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/asmaint) +"axj" = ( +/obj/item/weapon/wrench, +/obj/effect/decal/cleanable/blood/tracks{ + tag = "icon-tracks (NORTHEAST)"; + icon_state = "tracks"; + dir = 5 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"axk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/mob/living/simple_animal/mouse, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"axl" = ( +/obj/structure/chair/stool, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"axm" = ( +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"axn" = ( +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"axo" = ( +/obj/structure/chair/stool, +/obj/machinery/newscaster{ + pixel_y = 32; + tag = "n" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"axp" = ( +/obj/structure/rack, +/obj/item/weapon/wirecutters, +/obj/item/weapon/poster/contraband, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 3; + name = "3maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"axq" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/green{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"axr" = ( +/obj/item/trash/can, +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/asmaint) +"axs" = ( +/obj/machinery/door/airlock/engineering{ + icon_state = "closed"; + locked = 0; + name = "Fore Starboard Solar Access"; + req_access_txt = "10" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/auxsolarport) +"axt" = ( +/obj/structure/rack, +/obj/item/weapon/light/bulb, +/obj/item/wallframe/light_fixture/small, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"axu" = ( +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"axv" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/grille/broken, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/mob/living/simple_animal/mouse, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"axw" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"axx" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"axy" = ( +/obj/machinery/door/airlock/atmos{ + name = "Atmospherics Maintenance"; + req_access_txt = "12;24" + }, +/turf/open/floor/plating, +/area/medical/virology) +"axz" = ( +/obj/machinery/airalarm{ + frequency = 1439; + pixel_y = 23 + }, +/turf/open/floor/plating, +/area/medical/virology) +"axA" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/chair/stool, +/turf/open/floor/plating, +/area/medical/virology) +"axB" = ( +/obj/machinery/atmospherics/components/binary/valve/open{ + tag = "icon-mvalve_map (EAST)"; + icon_state = "mvalve_map"; + dir = 4 + }, +/obj/effect/landmark{ + name = "blobstart" + }, +/turf/open/floor/plating/warnplate{ + dir = 9 + }, +/area/medical/virology) +"axC" = ( +/obj/machinery/atmospherics/components/unary/tank/air{ + dir = 8 + }, +/turf/open/floor/plating/warnplate{ + dir = 5 + }, +/area/medical/virology) +"axD" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plating, +/area/medical/virology) +"axE" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/medical/virology) +"axF" = ( +/obj/machinery/computer/pandemic, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/whitegreen/side{ + dir = 8 + }, +/area/medical/virology) +"axG" = ( +/obj/structure/chair/office/light{ + dir = 8 + }, +/obj/effect/landmark/start{ + name = "Virologist" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"axH" = ( +/obj/machinery/disposal/bin, +/obj/structure/sign/deathsposal{ + pixel_x = 32; + pixel_y = 0 + }, +/obj/structure/disposalpipe/trunk, +/obj/machinery/camera{ + c_tag = "Virology"; + dir = 8; + network = list("SS13"); + pixel_x = 0; + pixel_y = 0 + }, +/turf/open/floor/plasteel/whitegreen/side{ + dir = 4 + }, +/area/medical/virology) +"axI" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/medical/virology) +"axJ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_virology{ + name = "Monkey Pen"; + req_access_txt = "39" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"axK" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/medical/virology) +"axL" = ( +/obj/structure/lattice, +/obj/structure/disposalpipe/segment, +/turf/open/space, +/area/space) +"axM" = ( +/obj/item/weapon/wrench, +/turf/open/floor/plating/airless/warnplate/corner{ + tag = "icon-warnplatecorner (WEST)"; + dir = 8 + }, +/area/space/nearstation) +"axN" = ( +/turf/open/floor/plating/airless/warnplate/corner{ + tag = "icon-warnplatecorner (EAST)"; + dir = 4 + }, +/area/space/nearstation) +"axO" = ( +/obj/structure/particle_accelerator/particle_emitter/right{ + tag = "icon-emitter_right (WEST)"; + icon_state = "emitter_right"; + dir = 8 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"axP" = ( +/obj/machinery/door/airlock/external{ + glass = 1; + name = "Solar Maintenance"; + opacity = 0; + req_access = null; + req_access_txt = "10; 13" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/auxsolarstarboard) +"axQ" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/engine/engineering) +"axR" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/structure/cable/yellow{ + tag = "icon-5-8"; + icon_state = "5-8"; + d1 = 4; + d2 = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/engine/engineering) +"axS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/engine/engineering) +"axT" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Engineering SMES Access"; + dir = 10; + icon_state = "camera"; + network = list("SS13"); + tag = "" + }, +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/engine/engine_smes) +"axU" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/engine/engine_smes) +"axV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/engine/engine_smes) +"axW" = ( +/obj/structure/cable/yellow{ + tag = "icon-4-9"; + icon_state = "4-9"; + d1 = 4; + d2 = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/engine/engine_smes) +"axX" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/corner, +/area/engine/engine_smes) +"axY" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/side, +/area/engine/engine_smes) +"axZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/yellow/corner{ + tag = "icon-yellowcorner (WEST)"; + dir = 8 + }, +/area/engine/engine_smes) +"aya" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/extinguisher_cabinet{ + pixel_x = 27; + pixel_y = 0; + tag = "e" + }, +/obj/structure/table, +/obj/item/stack/sheet/mineral/plasma{ + amount = 10; + layer = 2.9 + }, +/obj/item/weapon/wrench, +/turf/open/floor/plasteel, +/area/engine/engine_smes) +"ayb" = ( +/obj/item/trash/raisins, +/turf/open/floor/plating, +/area/maintenance/aft) +"ayc" = ( +/obj/machinery/camera{ + c_tag = "Arrivals Hallway"; + dir = 4; + network = list("SS13") + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + dir = 1 + }, +/area/hallway/secondary/entry) +"ayd" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"aye" = ( +/obj/machinery/portable_atmospherics/canister/air, +/turf/open/floor/plasteel/bot, +/area/atmos) +"ayf" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/plasteel/bot, +/area/atmos) +"ayg" = ( +/obj/machinery/portable_atmospherics/canister/nitrogen, +/turf/open/floor/plasteel/bot, +/area/atmos) +"ayh" = ( +/obj/machinery/portable_atmospherics/canister/nitrous_oxide, +/turf/open/floor/plasteel/bot, +/area/atmos) +"ayi" = ( +/turf/closed/wall, +/area/atmos) +"ayj" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/clothing/suit/hazardvest, +/obj/item/clothing/suit/hazardvest, +/obj/item/clothing/suit/hazardvest, +/obj/item/clothing/suit/hazardvest, +/obj/item/clothing/gloves/color/black, +/obj/item/clothing/gloves/color/black, +/obj/item/clothing/gloves/color/black, +/obj/item/clothing/mask/gas, +/obj/item/clothing/mask/gas, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/obj/machinery/light_switch{ + pixel_x = -24; + tag = "w" + }, +/turf/open/floor/plasteel, +/area/atmos) +"ayk" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 6 + }, +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/turf/open/floor/plasteel, +/area/atmos) +"ayl" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/atmos) +"aym" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/caution{ + tag = "icon-caution (EAST)"; + dir = 4 + }, +/area/atmos) +"ayn" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_atmos{ + name = "Distribution Loop"; + req_access_txt = "24" + }, +/turf/open/floor/plasteel/yellow, +/area/atmos) +"ayo" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 9 + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/caution{ + tag = "icon-caution (WEST)"; + dir = 8 + }, +/area/atmos) +"ayp" = ( +/obj/machinery/atmospherics/pipe/manifold/supplymain/visible{ + dir = 8; + icon_state = "manifold"; + name = "mix pipe"; + tag = "icon-manifold (WEST)" + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/turf/open/floor/plasteel, +/area/atmos) +"ayq" = ( +/obj/machinery/atmospherics/pipe/simple/supplymain/visible{ + dir = 9; + icon_state = "intact"; + name = "mix pipe"; + tag = "icon-intact (NORTHWEST)" + }, +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 6 + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/atmos) +"ayr" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + tag = "icon-intact-g (NORTHEAST)"; + dir = 5; + initialize_directions = 12 + }, +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + tag = "icon-intact (SOUTHWEST)"; + icon_state = "intact"; + dir = 10 + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/atmos) +"ays" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Pure to Mix"; + on = 0 + }, +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/green/side{ + tag = "icon-green (SOUTHWEST)"; + dir = 10 + }, +/area/atmos) +"ayt" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4; + name = "Unfiltered & Air to Mix"; + on = 1 + }, +/turf/open/floor/plasteel/green/side{ + tag = "icon-green (SOUTHEAST)"; + dir = 6 + }, +/area/atmos) +"ayu" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4; + initialize_directions = 12 + }, +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/atmos) +"ayv" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4; + initialize_directions = 12 + }, +/obj/structure/lattice, +/turf/open/space, +/area/space/nearstation) +"ayw" = ( +/obj/machinery/meter, +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 + }, +/obj/structure/grille, +/turf/closed/wall/r_wall, +/area/atmos) +"ayx" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 8; + frequency = 1441; + id = "mix_in"; + pixel_y = 1 + }, +/turf/open/floor/engine/vacuum, +/area/atmos) +"ayy" = ( +/obj/machinery/camera{ + c_tag = "Atmospherics Tank - Mix"; + dir = 8; + network = list("SS13"); + pixel_x = 0; + pixel_y = 0 + }, +/turf/open/floor/engine/vacuum, +/area/atmos) +"ayz" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"ayA" = ( +/turf/closed/wall/rust, +/area/maintenance/incinerator) +"ayB" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 0; + pixel_y = -32 + }, +/obj/structure/closet/emcloset, +/turf/open/floor/plating, +/area/maintenance/incinerator) +"ayC" = ( +/obj/machinery/door/airlock/engineering{ + icon_state = "closed"; + locked = 0; + name = "Fore Port Solar Access"; + req_access_txt = "10" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/auxsolarstarboard) +"ayD" = ( +/obj/effect/landmark{ + name = "Marauder Entry" + }, +/turf/open/space, +/area/space) +"ayE" = ( +/obj/item/weapon/caution, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/asmaint) +"ayF" = ( +/obj/effect/decal/cleanable/blood/tracks{ + tag = "icon-tracks (NORTH)"; + icon_state = "tracks"; + dir = 1 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/asmaint) +"ayG" = ( +/obj/machinery/atmospherics/components/binary/valve, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"ayH" = ( +/obj/structure/table, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/obj/item/bodybag, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"ayI" = ( +/obj/structure/table, +/obj/item/weapon/poster/contraband, +/obj/item/weapon/poster/contraband, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"ayJ" = ( +/obj/structure/rack, +/obj/item/weapon/lipstick/jade, +/obj/item/weapon/wirerod, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 3; + name = "3maintenance loot spawner" + }, +/obj/item/stack/sheet/cardboard, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"ayK" = ( +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/grille/broken, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"ayL" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"ayM" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/item/device/assembly/mousetrap/armed, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating/warnplate/corner{ + dir = 8; + tag = "" + }, +/area/maintenance/asmaint) +"ayN" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating/warnplate{ + dir = 1 + }, +/area/maintenance/asmaint) +"ayO" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating/warnplate/corner{ + dir = 4; + tag = "" + }, +/area/maintenance/asmaint) +"ayP" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/camera{ + c_tag = "Fore Port Solar Maintenance"; + network = list("SS13") + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/asmaint) +"ayQ" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/effect/landmark{ + name = "xeno_spawn"; + pixel_x = -1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"ayR" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/grille, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"ayS" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"ayT" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"ayU" = ( +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/structure/grille/broken, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"ayV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/visible{ + tag = "icon-intact (EAST)"; + icon_state = "intact"; + dir = 4 + }, +/turf/closed/wall/rust, +/area/medical/virology) +"ayW" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4; + name = "Distro to Virology"; + on = 1 + }, +/turf/open/floor/plating, +/area/medical/virology) +"ayX" = ( +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/obj/machinery/meter, +/turf/open/floor/plating, +/area/medical/virology) +"ayY" = ( +/obj/machinery/atmospherics/components/binary/valve{ + dir = 4 + }, +/obj/item/weapon/wrench, +/turf/open/floor/plating/warnplate{ + dir = 10 + }, +/area/medical/virology) +"ayZ" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister/air, +/turf/open/floor/plating/warnplate{ + dir = 6 + }, +/area/medical/virology) +"aza" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet, +/obj/effect/landmark{ + name = "revenantspawn" + }, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/whitegreen/corner{ + dir = 1 + }, +/area/medical/virology) +"azb" = ( +/obj/structure/closet/secure_closet/personal/patient, +/turf/open/floor/plasteel/whitegreen/corner{ + dir = 4 + }, +/area/medical/virology) +"azc" = ( +/obj/structure/table/glass, +/obj/item/weapon/storage/box/beakers{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/weapon/storage/box/syringes, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/whitegreen/side{ + dir = 8 + }, +/area/medical/virology) +"azd" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"aze" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/whitegreen/side{ + dir = 4 + }, +/area/medical/virology) +"azf" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/whitegreen/corner{ + dir = 1 + }, +/area/medical/virology) +"azg" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"azh" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (EAST)"; + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"azi" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"azj" = ( +/turf/open/floor/plasteel/whitegreen/side{ + tag = "icon-whitegreen (EAST)"; + dir = 4 + }, +/obj/structure/closet/secure_closet/medical1, +/obj/structure/cable/cyan{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (EAST)"; + dir = 4 + }, +/area/medical/virology) +"azk" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/cyan{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/medical/virology) +"azl" = ( +/obj/structure/lattice, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/space, +/area/space/nearstation) +"azm" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"azn" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"azo" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"azp" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"azq" = ( +/obj/structure/lattice, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/space, +/area/space) +"azr" = ( +/obj/structure/lattice, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/space, +/area/space) +"azs" = ( +/obj/machinery/power/tesla_coil, +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"azt" = ( +/obj/machinery/power/grounding_rod{ + anchored = 1 + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"azu" = ( +/obj/machinery/power/tesla_coil, +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"azv" = ( +/turf/open/floor/plating/warnplate{ + dir = 10 + }, +/area/engine/engineering) +"azw" = ( +/obj/machinery/light/small, +/turf/open/floor/plating/warnplate, +/area/engine/engineering) +"azx" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/space, +/area/space/nearstation) +"azy" = ( +/obj/machinery/light/small, +/turf/open/floor/plating, +/area/engine/engineering) +"azz" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/engine/engineering) +"azA" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"azB" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (EAST)"; + dir = 4 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel/warning/corner{ + tag = "icon-warningcorner (WEST)"; + dir = 8 + }, +/area/engine/engineering) +"azC" = ( +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/darkyellow/corner{ + tag = "icon-darkyellowcorners (NORTH)"; + dir = 1 + }, +/area/engine/engine_smes) +"azD" = ( +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/obj/machinery/power/terminal, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/engine/engine_smes) +"azE" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4"; + d1 = 1; + d2 = 4 + }, +/obj/machinery/door/window{ + dir = 1; + name = "SMES Chamber"; + req_access_txt = "32" + }, +/turf/open/floor/plasteel/black, +/area/engine/engine_smes) +"azF" = ( +/obj/structure/cable/yellow{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/obj/machinery/power/terminal, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/engine/engine_smes) +"azG" = ( +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/darkyellow/corner{ + tag = "icon-darkyellowcorners (EAST)"; + dir = 4 + }, +/area/engine/engine_smes) +"azH" = ( +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/aft) +"azI" = ( +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/aft) +"azJ" = ( +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + dir = 1 + }, +/area/hallway/secondary/entry) +"azK" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + dir = 4 + }, +/area/hallway/secondary/entry) +"azL" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/plasteel/bot, +/area/atmos) +"azM" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plasteel, +/area/atmos) +"azN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/atmos) +"azO" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/atmos) +"azP" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/turf/open/floor/plasteel/caution/corner{ + tag = "icon-cautioncorner (EAST)"; + dir = 4 + }, +/area/atmos) +"azQ" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/atmos) +"azR" = ( +/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ + dir = 1; + initialize_directions = 11 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/atmos) +"azS" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/supplymain/visible{ + dir = 1; + icon_state = "intact"; + name = "mix pipe"; + tag = "icon-intact (NORTH)" + }, +/turf/open/floor/plating, +/area/atmos) +"azT" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/yellow/visible, +/turf/open/floor/plating, +/area/atmos) +"azU" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/yellow/visible, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/atmos) +"azV" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/atmos) +"azW" = ( +/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ + dir = 4; + initialize_directions = 11 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/atmos) +"azX" = ( +/turf/closed/wall, +/area/maintenance/atmos_control) +"azY" = ( +/turf/closed/wall, +/area/maintenance/fore) +"azZ" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aAa" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/maintenance/fore) +"aAb" = ( +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating/warnplate/corner{ + dir = 8; + tag = "" + }, +/area/maintenance/fore) +"aAc" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plating/warnplate{ + dir = 1 + }, +/area/maintenance/fore) +"aAd" = ( +/turf/open/floor/plating/warnplate/corner{ + dir = 4; + tag = "" + }, +/area/maintenance/fore) +"aAe" = ( +/obj/effect/decal/cleanable/blood/tracks{ + tag = "icon-tracks (NORTH)"; + icon_state = "tracks"; + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aAf" = ( +/obj/structure/statue/sandstone/assistant{ + desc = "A cheap statue of sandstone for a greyshirt. Seems oddly... realistic."; + name = "Statue of an Assistant" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aAg" = ( +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_x = -25; + pixel_y = -2; + tag = "WEST" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aAh" = ( +/obj/structure/table, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/obj/item/weapon/poster/contraband, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aAi" = ( +/obj/structure/rack, +/obj/item/weapon/dice/d2, +/obj/item/weapon/poster/contraband, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 3; + name = "3maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aAj" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/grille, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aAk" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aAl" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/medical/exam_room) +"aAm" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aAn" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aAo" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/closed/wall, +/area/medical/medbay) +"aAp" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/medical/medbay) +"aAq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/closed/wall, +/area/medical/medbay) +"aAr" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall/r_wall, +/area/medical/virology) +"aAs" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/whitegreen/corner{ + dir = 8 + }, +/area/medical/virology) +"aAt" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/whitegreen/corner{ + tag = "icon-whitegreencorner"; + dir = 2 + }, +/area/medical/virology) +"aAu" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_virology{ + name = "Isolation A"; + req_access_txt = "39" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"aAv" = ( +/obj/structure/cable/cyan{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/turf/open/floor/plasteel/whitegreen/side{ + dir = 8 + }, +/area/medical/virology) +"aAw" = ( +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"aAx" = ( +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whitegreen/side{ + dir = 4 + }, +/area/medical/virology) +"aAy" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whitegreen/corner{ + dir = 8 + }, +/area/medical/virology) +"aAz" = ( +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"aAA" = ( +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (EAST)"; + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"aAB" = ( +/turf/open/floor/plasteel/whitegreen/side{ + tag = "icon-whitegreen (EAST)"; + dir = 4 + }, +/obj/structure/closet/l3closet/virology, +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/cyan{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (EAST)"; + dir = 4 + }, +/area/medical/virology) +"aAC" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/cyan{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/medical/virology) +"aAD" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "Singularity"; + name = "radiation shutters" + }, +/obj/machinery/button/door{ + id = "Singularity"; + name = "Shutters Control"; + pixel_x = 25; + pixel_y = 0; + req_access_txt = "11" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/warning, +/area/engine/engineering) +"aAE" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/yellow/corner{ + tag = "icon-yellowcorner (WEST)"; + dir = 8 + }, +/area/engine/engineering) +"aAF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/aft) +"aAG" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/aft) +"aAH" = ( +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/camera{ + c_tag = "Engineering SMES Room"; + dir = 4; + network = list("SS13"); + start_active = 1 + }, +/turf/open/floor/plasteel/black, +/area/engine/engine_smes) +"aAI" = ( +/obj/structure/cable/green{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/obj/machinery/power/smes/engineering, +/turf/open/floor/plasteel/vault{ + dir = 4 + }, +/area/engine/engine_smes) +"aAJ" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/black, +/area/engine/engine_smes) +"aAK" = ( +/obj/structure/cable/green{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/obj/machinery/power/smes/engineering, +/turf/open/floor/plasteel/vault{ + dir = 1 + }, +/area/engine/engine_smes) +"aAL" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black, +/area/engine/engine_smes) +"aAM" = ( +/obj/structure/grille, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/aft) +"aAN" = ( +/obj/structure/girder, +/obj/item/stack/sheet/metal{ + amount = 2 + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"aAO" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + dir = 1 + }, +/area/hallway/secondary/entry) +"aAP" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"aAQ" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (WEST)"; + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/loadingarea{ + dir = 8; + tag = "loading" + }, +/area/hallway/secondary/entry) +"aAR" = ( +/obj/structure/plasticflaps/mining, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id = "atmos"; + name = "Atmos Blast Door"; + opacity = 0 + }, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=4"; + dir = 4; + freq = 1400; + location = "Atmospherics" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/delivery, +/area/atmos) +"aAS" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel/arrival{ + dir = 1 + }, +/area/atmos) +"aAT" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + frequency = 1439; + id_tag = null; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/blue/side{ + dir = 1 + }, +/area/atmos) +"aAU" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel/red/side{ + tag = "icon-red (NORTH)"; + dir = 1 + }, +/area/atmos) +"aAV" = ( +/obj/machinery/requests_console{ + department = "Atmospherics"; + departmentType = 4; + name = "Atmos RC"; + pixel_x = 30; + pixel_y = 0 + }, +/obj/machinery/button/door{ + id = "atmos"; + name = "Atmospherics Lockdown"; + pixel_x = 24; + pixel_y = 24; + req_access_txt = "24" + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Atmospherics Desk"; + dir = 8; + network = list("SS13"); + pixel_x = 0; + pixel_y = 0 + }, +/obj/machinery/portable_atmospherics/canister/bz, +/turf/open/floor/plasteel/escape{ + tag = "icon-escape (NORTH)"; + dir = 1 + }, +/area/atmos) +"aAW" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/structure/window/reinforced, +/turf/open/floor/plasteel, +/area/atmos) +"aAX" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/turf/open/floor/plasteel, +/area/atmos) +"aAY" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 0; + name = "Air to Ports"; + on = 0 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aAZ" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 0; + name = "Mix to Ports"; + on = 0 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aBa" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 0; + name = "Pure to Ports"; + on = 0 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aBb" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + tag = "icon-intact (NORTHEAST)"; + icon_state = "intact"; + dir = 5 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aBc" = ( +/obj/machinery/atmospherics/pipe/manifold4w/yellow/visible, +/turf/open/floor/plasteel/warning{ + tag = "icon-warning (EAST)"; + dir = 4 + }, +/area/atmos) +"aBd" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "N2O Outlet Pump"; + on = 0 + }, +/turf/open/floor/plasteel/escape{ + dir = 9 + }, +/area/atmos) +"aBe" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/atmos) +"aBf" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 4 + }, +/obj/structure/lattice, +/turf/open/space, +/area/space/nearstation) +"aBg" = ( +/obj/machinery/meter, +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 4 + }, +/obj/structure/grille, +/turf/closed/wall/r_wall, +/area/atmos) +"aBh" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + external_pressure_bound = 0; + frequency = 1441; + id_tag = "n2o_out"; + initialize_directions = 1; + internal_pressure_bound = 4000; + on = 1; + pressure_checks = 2; + pump_direction = 0 + }, +/turf/open/floor/engine/n2o, +/area/atmos) +"aBi" = ( +/turf/open/floor/engine/n2o, +/area/atmos) +"aBj" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aBk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/atmos_control) +"aBl" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aBm" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aBn" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aBo" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aBp" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + tag = "icon-6-8"; + icon_state = "6-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/camera{ + c_tag = "Fore Starboard Solar Maintenance"; + network = list("SS13") + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aBq" = ( +/obj/structure/cable/green{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 1; + name = "Autoname APC North"; + pixel_x = 0; + pixel_y = 24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aBr" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/mob/living/simple_animal/mouse, +/turf/open/floor/plating, +/area/maintenance/fore) +"aBs" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aBt" = ( +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fore) +"aBu" = ( +/obj/structure/closet/firecloset/full, +/turf/open/floor/plating, +/area/maintenance/fore) +"aBv" = ( +/obj/structure/chair/stool, +/turf/open/floor/plating, +/area/maintenance/fore) +"aBw" = ( +/obj/structure/table, +/obj/item/wallframe/airalarm, +/turf/open/floor/plating, +/area/maintenance/fore) +"aBx" = ( +/obj/structure/table, +/obj/item/wallframe/airalarm, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aBy" = ( +/obj/machinery/portable_atmospherics/scrubber, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aBz" = ( +/obj/structure/grille/broken, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aBA" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aBB" = ( +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aBC" = ( +/obj/structure/rack, +/obj/item/weapon/stock_parts/manipulator, +/obj/item/weapon/poster/contraband, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 3; + name = "3maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aBD" = ( +/turf/closed/wall, +/area/medical/exam_room) +"aBE" = ( +/obj/structure/table, +/obj/item/weapon/folder/white, +/obj/item/clothing/tie/stethoscope, +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/turf/open/floor/plasteel/whiteblue/corner{ + tag = "icon-whitebluecorner (NORTH)"; + dir = 1 + }, +/area/medical/exam_room) +"aBF" = ( +/obj/structure/chair/office/light{ + dir = 8 + }, +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/turf/open/floor/plasteel/whiteblue/corner{ + tag = "icon-whitebluecorner (EAST)"; + dir = 4 + }, +/area/medical/exam_room) +"aBG" = ( +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/turf/open/floor/plasteel/whiteblue/corner{ + tag = "icon-whitebluecorner (NORTH)"; + dir = 1 + }, +/area/medical/exam_room) +"aBH" = ( +/obj/structure/table, +/obj/item/weapon/folder/white, +/obj/item/clothing/tie/stethoscope, +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/turf/open/floor/plasteel/whiteblue/corner{ + tag = "icon-whitebluecorner (EAST)"; + dir = 4 + }, +/area/medical/exam_room) +"aBI" = ( +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2); + name = "random metal material damage spawner" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/asmaint) +"aBJ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aBK" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Medbay Maintenance"; + req_access_txt = "5" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/medical/medbay) +"aBL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"aBM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/whitegreen/corner{ + tag = "icon-whitegreencorner"; + dir = 2 + }, +/area/medical/medbay) +"aBN" = ( +/obj/structure/sign/biohazard, +/turf/closed/wall/r_wall, +/area/medical/virology) +"aBO" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/obj/machinery/shower{ + dir = 4 + }, +/turf/open/floor/plasteel/whitegreen/side, +/area/medical/virology) +"aBP" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Virology Access"; + network = list("SS13") + }, +/turf/open/floor/plasteel/whitegreen/side, +/area/medical/virology) +"aBQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/shower{ + dir = 8 + }, +/turf/open/floor/plasteel/whitegreen/side, +/area/medical/virology) +"aBR" = ( +/obj/structure/sign/biohazard, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/medical/virology) +"aBS" = ( +/obj/structure/cable/cyan{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/whitegreen/side{ + dir = 8 + }, +/area/medical/virology) +"aBT" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (EAST)"; + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"aBU" = ( +/obj/structure/closet/crate/freezer, +/obj/item/weapon/reagent_containers/blood/empty, +/obj/item/weapon/reagent_containers/blood/empty{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/weapon/reagent_containers/blood/AMinus, +/obj/item/weapon/reagent_containers/blood/BMinus{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/weapon/reagent_containers/blood/BPlus{ + pixel_x = 1; + pixel_y = 2 + }, +/obj/item/weapon/reagent_containers/blood/OMinus, +/obj/item/weapon/reagent_containers/blood/OPlus{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/item/weapon/reagent_containers/blood/random, +/obj/item/weapon/reagent_containers/blood/random, +/obj/item/weapon/reagent_containers/blood/random, +/turf/open/floor/plasteel/whitegreen/side{ + dir = 4 + }, +/area/medical/virology) +"aBV" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/virology{ + name = "Break Room"; + req_access_txt = "39" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"aBW" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, +/area/medical/virology) +"aBX" = ( +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/glass = 2, /obj/item/stack/sheet/rglass = 1, /obj/item/stack/sheet/metal = 2, /obj/item/stack/sheet/plasteel = 1); + name = "random sheet material spawner" + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"aBY" = ( +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"aBZ" = ( +/turf/open/floor/plasteel/yellow/side{ + dir = 8; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (WEST)"; + dir = 8 + }, +/area/engine/engineering) +"aCa" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aCb" = ( +/obj/structure/rack, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/item/clothing/gloves/color/yellow, +/obj/item/weapon/storage/belt/utility, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aCc" = ( +/obj/structure/closet/radiation, +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Engineering"; + network = list("SS13") + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aCd" = ( +/obj/structure/table, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/item/weapon/airlock_painter, +/obj/item/device/pipe_painter, +/turf/open/floor/plasteel/yellow/corner{ + tag = "icon-yellowcorner (EAST)"; + dir = 4 + }, +/area/engine/engineering) +"aCe" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/yellow/corner{ + tag = "icon-yellowcorner (NORTH)"; + dir = 1 + }, +/area/engine/engineering) +"aCf" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/closet/emcloset, +/turf/open/floor/plating, +/area/maintenance/aft) +"aCg" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/black, +/area/engine/engine_smes) +"aCh" = ( +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/power/terminal, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/engine/engine_smes) +"aCi" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4"; + d1 = 1; + d2 = 4 + }, +/obj/machinery/hologram/holopad, +/turf/open/floor/plasteel/black, +/area/engine/engine_smes) +"aCj" = ( +/obj/structure/cable/yellow{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/power/terminal, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/engine/engine_smes) +"aCk" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/turf/open/floor/plasteel/black, +/area/engine/engine_smes) +"aCl" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 3; + name = "3maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"aCm" = ( +/turf/open/floor/plasteel/darkblue, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/pump, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (NORTHEAST)"; + dir = 5 + }, +/area/hallway/secondary/entry) +"aCn" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 10; + initialize_directions = 10 + }, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (WEST)"; + dir = 8 + }, +/area/hallway/secondary/entry) +"aCo" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"aCp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + dir = 4 + }, +/area/hallway/secondary/entry) +"aCq" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/northleft{ + dir = 4; + icon_state = "left"; + name = "Atmospherics Desk"; + req_access_txt = "24" + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id = "atmos"; + name = "Atmos Blast Door"; + opacity = 0 + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7; + tag = "every single paper bin is edited to this" + }, +/obj/item/weapon/pen, +/turf/open/floor/plasteel, +/area/atmos) +"aCr" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/atmos) +"aCs" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aCt" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel, +/area/atmos) +"aCu" = ( +/obj/machinery/computer/atmos_control, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/caution{ + tag = "icon-caution (NORTHEAST)"; + dir = 5 + }, +/area/atmos) +"aCv" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id = "atmos"; + name = "Atmos Blast Door"; + opacity = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/atmos) +"aCw" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aCx" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/obj/machinery/meter, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/atmos) +"aCy" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/machinery/meter, +/turf/open/floor/plasteel, +/area/atmos) +"aCz" = ( +/obj/machinery/hologram/holopad, +/obj/machinery/light, +/obj/machinery/camera{ + c_tag = "Atmospherics"; + dir = 1; + network = list("SS13") + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = -25; + tag = "SOUTH" + }, +/turf/open/floor/plasteel, +/area/atmos) +"aCA" = ( +/obj/item/device/radio/beacon, +/turf/open/floor/plasteel, +/area/atmos) +"aCB" = ( +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aCC" = ( +/obj/machinery/atmospherics/pipe/manifold/general/visible, +/obj/machinery/meter, +/turf/open/floor/plasteel, +/area/atmos) +"aCD" = ( +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aCE" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible, +/turf/open/floor/plasteel/warning{ + tag = "icon-warning (EAST)"; + dir = 4 + }, +/area/atmos) +"aCF" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/machinery/computer/atmos_control/tank{ + frequency = 1441; + input_tag = "n2o_in"; + name = "Nitrous Oxide Supply Control"; + output_tag = "n2o_out"; + sensors = list("n2o_sensor" = "Tank") + }, +/turf/open/floor/plasteel/escape{ + dir = 8 + }, +/area/atmos) +"aCG" = ( +/obj/machinery/air_sensor{ + frequency = 1441; + id_tag = "n2o_sensor" + }, +/turf/open/floor/engine/n2o, +/area/atmos) +"aCH" = ( +/obj/machinery/portable_atmospherics/canister/nitrous_oxide{ + valve_open = 1 + }, +/turf/open/floor/engine/n2o, +/area/atmos) +"aCI" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/engine/n2o, +/area/atmos) +"aCJ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aCK" = ( +/turf/closed/wall/rust, +/area/maintenance/atmos_control) +"aCL" = ( +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aCM" = ( +/obj/item/stack/sheet/metal{ + amount = 2 + }, +/obj/structure/girder/displaced, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aCN" = ( +/obj/item/stack/sheet/metal{ + amount = 2 + }, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aCO" = ( +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aCP" = ( +/turf/closed/wall/rust, +/area/maintenance/fore) +"aCQ" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aCR" = ( +/obj/structure/cable/green{ + tag = "icon-9-10"; + icon_state = "9-10" + }, +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/maintenance/fore) +"aCS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/fore) +"aCT" = ( +/obj/item/stack/cable_coil/yellow, +/turf/open/floor/plating, +/area/maintenance/fore) +"aCU" = ( +/obj/machinery/portable_atmospherics/scrubber, +/turf/open/floor/plating, +/area/maintenance/fore) +"aCV" = ( +/turf/open/floor/plating, +/area/maintenance/fore) +"aCW" = ( +/obj/structure/closet/firecloset/full, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aCX" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Firefighting equipment"; + req_access_txt = "12" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aCY" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aCZ" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aDa" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/grille/broken, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (EAST)"; + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/asmaint) +"aDb" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aDc" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet/medical, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aDd" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aDe" = ( +/obj/machinery/vending/wallmed, +/turf/closed/wall, +/area/medical/exam_room) +"aDf" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet/medical, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aDg" = ( +/turf/closed/wall, +/area/medical/cmo) +"aDh" = ( +/obj/structure/cable/cyan{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 8 + }, +/area/medical/medbay) +"aDi" = ( +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plasteel/whitegreen/side{ + dir = 4 + }, +/area/medical/medbay) +"aDj" = ( +/obj/machinery/doorButtons/access_button{ + idDoor = "virology_airlock_exterior"; + idSelf = "virology_airlock_control"; + name = "Virology Access Button"; + pixel_x = -1; + pixel_y = -24; + req_access_txt = "39" + }, +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/virology{ + autoclose = 0; + frequency = 1449; + icon_state = "closed"; + id_tag = "virology_airlock_exterior"; + locked = 1; + name = "Virology Exterior Airlock"; + req_access_txt = "39" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whitegreen, +/area/medical/virology) +"aDk" = ( +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/whitegreen, +/area/medical/virology) +"aDl" = ( +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/whitegreen, +/area/medical/virology) +"aDm" = ( +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/whitegreen, +/area/medical/virology) +"aDn" = ( +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/virology{ + autoclose = 0; + frequency = 1449; + icon_state = "closed"; + id_tag = "virology_airlock_interior"; + locked = 1; + name = "Virology Interior Airlock"; + req_access_txt = "39" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whitegreen, +/area/medical/virology) +"aDo" = ( +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whitegreen/side{ + tag = "icon-whitegreen (WEST)"; + dir = 8 + }, +/area/medical/virology) +"aDp" = ( +/obj/structure/cable/cyan{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"aDq" = ( +/obj/structure/cable/cyan{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/whitegreen/side{ + dir = 8 + }, +/area/medical/virology) +"aDr" = ( +/obj/structure/chair/stool, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"aDs" = ( +/obj/machinery/iv_drip, +/obj/machinery/requests_console{ + department = "Virology"; + name = "Virology Requests Console"; + pixel_x = 32; + pixel_y = 0 + }, +/turf/open/floor/plasteel/whitegreen/side{ + dir = 4 + }, +/area/medical/virology) +"aDt" = ( +/obj/structure/table, +/obj/machinery/microwave{ + pixel_x = -3; + pixel_y = 6 + }, +/turf/open/floor/plasteel/whitegreen/corner{ + tag = "icon-whitegreencorner (NORTH)"; + dir = 1 + }, +/area/medical/virology) +"aDu" = ( +/obj/structure/chair/stool, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"aDv" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"aDw" = ( +/obj/structure/closet/wardrobe/virology_white, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_x = 26; + pixel_y = -2; + tag = "EAST" + }, +/turf/open/floor/plasteel/whitegreen/corner{ + tag = "icon-whitegreencorner (EAST)"; + dir = 4 + }, +/area/medical/virology) +"aDx" = ( +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"aDy" = ( +/turf/open/floor/plasteel/yellow/side{ + dir = 8; + tag = "" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (WEST)"; + dir = 8 + }, +/area/engine/engineering) +"aDz" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/turf/open/space, +/area/space/nearstation) +"aDA" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aDB" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aDC" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aDD" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/light_switch{ + pixel_x = 24; + tag = "e" + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aDE" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/aft) +"aDF" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/turf/open/floor/plasteel/black, +/area/engine/engine_smes) +"aDG" = ( +/obj/structure/cable/green{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/obj/machinery/power/smes/engineering, +/turf/open/floor/plasteel/vault{ + dir = 1 + }, +/area/engine/engine_smes) +"aDH" = ( +/turf/open/floor/plasteel/black, +/area/engine/engine_smes) +"aDI" = ( +/obj/structure/cable/green{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/obj/machinery/power/smes/engineering, +/turf/open/floor/plasteel/vault{ + dir = 4 + }, +/area/engine/engine_smes) +"aDJ" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/black, +/area/engine/engine_smes) +"aDK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"aDL" = ( +/obj/structure/rack, +/obj/item/weapon/stock_parts/micro_laser, +/obj/effect/spawner/lootdrop/maintenance, +/obj/machinery/power/apc{ + aidisabled = 0; + auto_name = 1; + cell_type = 2500; + dir = 4; + name = "Autoname APC East"; + pixel_x = 24; + pixel_y = 0 + }, +/obj/structure/cable/green{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"aDM" = ( +/turf/open/floor/plasteel/darkblue, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/pump, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (SOUTHEAST)"; + dir = 6 + }, +/area/hallway/secondary/entry) +"aDN" = ( +/obj/machinery/atmospherics/pipe/manifold/cyan/visible, +/obj/machinery/meter, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (WEST)"; + dir = 8 + }, +/area/hallway/secondary/entry) +"aDO" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"aDP" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + dir = 4 + }, +/area/hallway/secondary/entry) +"aDQ" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id = "atmos"; + name = "Atmos Blast Door"; + opacity = 0 + }, +/turf/open/floor/plating, +/area/atmos) +"aDR" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/obj/structure/table, +/obj/item/weapon/tank/internals/emergency_oxygen{ + pixel_x = -8; + pixel_y = 0 + }, +/obj/item/weapon/tank/internals/emergency_oxygen{ + pixel_x = -8; + pixel_y = 0 + }, +/obj/item/clothing/mask/breath{ + pixel_x = 4; + pixel_y = 0 + }, +/obj/item/clothing/mask/breath{ + pixel_x = 4; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/atmos) +"aDS" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aDT" = ( +/obj/structure/chair/office/dark{ + dir = 4 + }, +/obj/effect/landmark/start{ + name = "Atmospheric Technician" + }, +/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ + dir = 1; + initialize_directions = 11 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aDU" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/obj/machinery/computer/atmos_control, +/turf/open/floor/plasteel/caution{ + tag = "icon-caution (EAST)"; + dir = 4 + }, +/area/atmos) +"aDV" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "Air to External Air Ports"; + on = 1 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aDW" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/atmos) +"aDX" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 9 + }, +/turf/open/floor/plating, +/area/atmos) +"aDY" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/atmos) +"aDZ" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 0; + name = "Port Mix to Filling Ports"; + on = 0 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aEa" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 0; + name = "Port Mix to Temperature Ports"; + on = 0 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aEb" = ( +/obj/machinery/atmospherics/components/trinary/filter{ + dir = 1; + filter_type = "n2o"; + on = 1 + }, +/turf/open/floor/plasteel/escape{ + dir = 10 + }, +/area/atmos) +"aEc" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 8; + frequency = 1441; + id = "n2o_in"; + pixel_y = 1 + }, +/turf/open/floor/engine/n2o, +/area/atmos) +"aEd" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aEe" = ( +/turf/closed/wall/mineral/wood, +/area/maintenance/atmos_control) +"aEf" = ( +/obj/structure/girder/displaced, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aEg" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/structure/cable/green{ + tag = "icon-2-5"; + icon_state = "2-5" + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aEh" = ( +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/fore) +"aEi" = ( +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/fore) +"aEj" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/maintenance/fore) +"aEk" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Firefighting equipment"; + req_access_txt = "12" + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aEl" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/closet/wardrobe/white, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aEm" = ( +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aEn" = ( +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aEo" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (EAST)"; + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aEp" = ( +/obj/structure/closet/secure_closet/personal/patient, +/obj/machinery/button/door{ + id = "medpriv1"; + name = "Privacy Shutters"; + pixel_x = -24; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/whiteblue/corner{ + tag = "icon-whitebluecorner (WEST)"; + dir = 8 + }, +/area/medical/exam_room) +"aEq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/whiteblue/corner, +/area/medical/exam_room) +"aEr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/whiteblue/corner{ + tag = "icon-whitebluecorner (WEST)"; + dir = 8 + }, +/area/medical/exam_room) +"aEs" = ( +/obj/structure/closet/secure_closet/personal/patient, +/obj/machinery/button/door{ + id = "medpriv2"; + name = "Privacy Shutters"; + pixel_x = 24; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/whiteblue/corner, +/area/medical/exam_room) +"aEt" = ( +/obj/structure/closet/secure_closet/CMO, +/obj/item/weapon/bedsheet/cmo, +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_x = -25; + pixel_y = -2; + tag = "WEST" + }, +/turf/open/floor/plasteel/cmo, +/area/medical/cmo) +"aEu" = ( +/obj/machinery/computer/med_data, +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Chief Medical Officer's Desk"; + departmentType = 5; + name = "Chief Medical Officer RC"; + pixel_x = 0; + pixel_y = 30 + }, +/turf/open/floor/plasteel/cmo, +/area/medical/cmo) +"aEv" = ( +/obj/machinery/computer/crew, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/camera{ + c_tag = "Chief Medical Officer's Office"; + network = list("SS13"); + start_active = 1 + }, +/obj/machinery/button/door{ + id = "cmoprivacy"; + name = "Privacy Shutters Control"; + pixel_x = 5; + pixel_y = 24 + }, +/obj/machinery/keycard_auth{ + pixel_x = -6; + pixel_y = 24 + }, +/turf/open/floor/plasteel/cmo, +/area/medical/cmo) +"aEw" = ( +/obj/machinery/computer/card/minor/cmo, +/obj/machinery/status_display{ + density = 0; + layer = 3; + pixel_x = 0; + pixel_y = 32 + }, +/turf/open/floor/plasteel/cmo, +/area/medical/cmo) +"aEx" = ( +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/obj/machinery/suit_storage_unit/cmo, +/turf/open/floor/plasteel/cmo, +/area/medical/cmo) +"aEy" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "cmoprivacy"; + name = "privacy shutter" + }, +/turf/open/floor/plating, +/area/medical/cmo) +"aEz" = ( +/obj/structure/cable/cyan{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 8 + }, +/area/medical/medbay) +"aEA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plasteel/whitegreen/corner{ + dir = 4 + }, +/area/medical/medbay) +"aEB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/structure/closet/emcloset, +/turf/open/floor/plasteel/whitegreen/side{ + tag = "icon-whitegreen (NORTH)"; + dir = 1 + }, +/area/medical/virology) +"aEC" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/machinery/light, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/closet/l3closet, +/turf/open/floor/plasteel/whitegreen/side{ + tag = "icon-whitegreen (NORTH)"; + dir = 1 + }, +/area/medical/virology) +"aED" = ( +/obj/machinery/doorButtons/access_button{ + idDoor = "virology_airlock_interior"; + idSelf = "virology_airlock_control"; + name = "Virology Access Button"; + pixel_x = 31; + pixel_y = 8; + req_access_txt = "39" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/structure/closet/l3closet, +/turf/open/floor/plasteel/whitegreen/side{ + tag = "icon-whitegreen (NORTH)"; + dir = 1 + }, +/area/medical/virology) +"aEE" = ( +/obj/machinery/doorButtons/airlock_controller{ + idExterior = "virology_airlock_exterior"; + idInterior = "virology_airlock_interior"; + idSelf = "virology_airlock_control"; + name = "Virology Access Console"; + pixel_x = -22; + pixel_y = 0; + req_access_txt = "39" + }, +/obj/structure/sink{ + icon_state = "sink"; + dir = 8; + pixel_x = -12; + pixel_y = 2 + }, +/turf/open/floor/plasteel/whitegreen/corner{ + tag = "icon-whitegreencorner (NORTH)"; + dir = 1 + }, +/area/medical/virology) +"aEF" = ( +/obj/structure/cable/cyan, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 2; + name = "Autoname APC South"; + pixel_x = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"aEG" = ( +/obj/structure/table, +/obj/item/device/radio/headset/headset_med, +/obj/item/stack/sheet/mineral/plasma{ + amount = 3; + layer = 2.9 + }, +/turf/open/floor/plasteel/whitegreen/side{ + dir = 10 + }, +/area/medical/virology) +"aEH" = ( +/obj/structure/table, +/obj/item/weapon/hand_labeler, +/obj/machinery/light, +/turf/open/floor/plasteel/whitegreen/side{ + dir = 2 + }, +/area/medical/virology) +"aEI" = ( +/obj/structure/table, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7; + tag = "every single paper bin is edited to this" + }, +/obj/item/weapon/pen/red, +/turf/open/floor/plasteel/whitegreen/side{ + dir = 6 + }, +/area/medical/virology) +"aEJ" = ( +/obj/structure/table, +/obj/machinery/reagentgrinder, +/obj/machinery/newscaster{ + pixel_x = -30 + }, +/turf/open/floor/plasteel/whitegreen/corner{ + tag = "icon-whitegreencorner (WEST)"; + dir = 8 + }, +/area/medical/virology) +"aEK" = ( +/obj/structure/table, +/obj/item/weapon/storage/box/donkpockets{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/obj/machinery/light, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"aEL" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/machinery/camera{ + c_tag = "Virology Break Room"; + dir = 1; + network = list("SS13") + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"aEM" = ( +/obj/item/weapon/bedsheet, +/obj/structure/bed, +/obj/machinery/light_switch{ + pixel_x = 24; + tag = "e" + }, +/turf/open/floor/plasteel/whitegreen/corner, +/area/medical/virology) +"aEN" = ( +/obj/structure/closet, +/obj/item/bodybag, +/obj/effect/spawner/lootdrop/maintenance, +/obj/item/stack/sheet/cardboard{ + amount = 14 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aEO" = ( +/turf/open/floor/plasteel/yellow/side{ + dir = 8; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (WEST)"; + dir = 8 + }, +/area/engine/engineering) +"aEP" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "1-4"; + d1 = 1; + d2 = 4 + }, +/turf/open/space, +/area/space/nearstation) +"aEQ" = ( +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aER" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/corner, +/area/engine/engineering) +"aES" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/corner{ + tag = "icon-yellowcorner (WEST)"; + dir = 8 + }, +/area/engine/engineering) +"aET" = ( +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aEU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aEV" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/aft) +"aEW" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/turf/open/floor/plasteel/darkyellow/corner{ + tag = "icon-darkyellowcorners (WEST)"; + dir = 8 + }, +/area/engine/engine_smes) +"aEX" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/black, +/area/engine/engine_smes) +"aEY" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/light, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 2; + name = "Autoname APC South"; + pixel_x = 1; + pixel_y = -24 + }, +/obj/structure/cable/green{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/turf/open/floor/plasteel/black, +/area/engine/engine_smes) +"aEZ" = ( +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/darkyellow/corner, +/area/engine/engine_smes) +"aFa" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"aFb" = ( +/obj/structure/rack, +/obj/item/stack/sheet/metal{ + amount = 2 + }, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/aft) +"aFc" = ( +/turf/open/floor/plasteel/darkred, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/scrubber, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (NORTHEAST)"; + dir = 5 + }, +/area/hallway/secondary/entry) +"aFd" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ + dir = 1 + }, +/obj/machinery/meter, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (WEST)"; + dir = 8 + }, +/area/hallway/secondary/entry) +"aFe" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"aFf" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + dir = 4 + }, +/area/hallway/secondary/entry) +"aFg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id = "atmos"; + name = "Atmos Blast Door"; + opacity = 0 + }, +/turf/open/floor/plating, +/area/atmos) +"aFh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/obj/structure/table, +/obj/item/weapon/storage/box, +/obj/item/weapon/storage/box, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/atmos) +"aFi" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aFj" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aFk" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/obj/machinery/computer/atmos_alert, +/turf/open/floor/plasteel/caution{ + tag = "icon-caution (EAST)"; + dir = 4 + }, +/area/atmos) +"aFl" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4; + name = "External Waste Ports to Filter"; + on = 1 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aFm" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/atmos) +"aFn" = ( +/obj/structure/closet/secure_closet/atmospherics, +/turf/open/floor/plasteel/warning{ + tag = "icon-warning (NORTHWEST)"; + dir = 9 + }, +/area/atmos) +"aFo" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister, +/turf/open/floor/plasteel/bot{ + dir = 1 + }, +/area/atmos) +"aFp" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/turf/open/floor/plasteel/bot{ + dir = 1 + }, +/area/atmos) +"aFq" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible, +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/atmos) +"aFr" = ( +/obj/item/trash/popcorn, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aFs" = ( +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/wood{ + broken = 1; + icon_state = "wood-broken"; + tag = "icon-wood-broken" + }, +/area/maintenance/atmos_control) +"aFt" = ( +/obj/structure/chair/comfy/black, +/turf/open/floor/wood, +/area/maintenance/atmos_control) +"aFu" = ( +/obj/structure/chair/comfy/beige, +/turf/open/floor/wood, +/area/maintenance/atmos_control) +"aFv" = ( +/turf/open/floor/wood{ + broken = 1; + icon_state = "wood-broken5"; + tag = "icon-wood-broken5" + }, +/area/maintenance/atmos_control) +"aFw" = ( +/turf/open/floor/wood{ + broken = 1; + icon_state = "wood-broken6"; + tag = "icon-wood-broken6" + }, +/area/maintenance/atmos_control) +"aFx" = ( +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/atmos_control) +"aFy" = ( +/obj/structure/falsewall, +/obj/structure/cable/green{ + tag = "icon-1-6"; + icon_state = "1-6" + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aFz" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aFA" = ( +/obj/structure/rack, +/obj/item/weapon/reagent_containers/food/snacks/candy, +/obj/item/weapon/poster/contraband, +/turf/open/floor/plating, +/area/maintenance/fore) +"aFB" = ( +/turf/closed/wall/r_wall, +/area/maintenance/fore) +"aFC" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/tinted/fulltile, +/turf/open/floor/plating, +/area/maintenance/fore) +"aFD" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aFE" = ( +/turf/closed/wall/r_wall, +/area/medical/exam_room) +"aFF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall, +/area/medical/exam_room) +"aFG" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Medbay Maintenance"; + req_access_txt = "5" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/medical/exam_room) +"aFH" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/poddoor/preopen{ + id = "medpriv1"; + name = "privacy shutter" + }, +/turf/open/floor/plating, +/area/medical/exam_room) +"aFI" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/medical{ + name = "Patient Room A"; + req_access_txt = "5" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aFJ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/medical{ + name = "Patient Room B"; + req_access_txt = "5" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aFK" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/poddoor/preopen{ + id = "medpriv2"; + name = "privacy shutter" + }, +/turf/open/floor/plating, +/area/medical/exam_room) +"aFL" = ( +/obj/structure/cable/cyan{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 8; + name = "Autoname APC West"; + pixel_x = -25; + pixel_y = 0 + }, +/turf/open/floor/plasteel/cmo, +/area/medical/cmo) +"aFM" = ( +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel/cmo, +/area/medical/cmo) +"aFN" = ( +/obj/structure/chair/office/light, +/obj/structure/cable/cyan{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/effect/landmark/start{ + name = "Chief Medical Officer" + }, +/turf/open/floor/plasteel/cmo, +/area/medical/cmo) +"aFO" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/cmo, +/area/medical/cmo) +"aFP" = ( +/turf/open/floor/plasteel/cmo, +/area/medical/cmo) +"aFQ" = ( +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/camera{ + c_tag = "Medbay Northeast"; + dir = 8; + network = list("SS13"); + pixel_x = 0; + pixel_y = 0 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"aFR" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/item/weapon/reagent_containers/glass/bucket, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aFS" = ( +/obj/machinery/power/tesla_coil, +/obj/structure/cable/yellow{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"aFT" = ( +/obj/structure/girder/reinforced, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/grille, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"aFU" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/space, +/area/space/nearstation) +"aFV" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating/warnplate{ + dir = 4 + }, +/area/engine/engineering) +"aFW" = ( +/turf/open/floor/plasteel/yellow/side{ + dir = 8; + tag = "" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (WEST)"; + dir = 8 + }, +/area/engine/engineering) +"aFX" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aFY" = ( +/turf/open/floor/plasteel/yellow/corner{ + tag = "icon-yellowcorner (EAST)"; + dir = 4 + }, +/area/engine/engineering) +"aFZ" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/security/checkpoint/engineering) +"aGa" = ( +/turf/closed/wall/r_wall, +/area/security/checkpoint/engineering) +"aGb" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/closed/wall/r_wall, +/area/security/checkpoint/engineering) +"aGc" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"aGd" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/closed/wall/r_wall, +/area/engine/engine_smes) +"aGe" = ( +/obj/structure/grille/broken, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/aft) +"aGf" = ( +/obj/structure/girder/displaced, +/turf/open/floor/plating, +/area/maintenance/aft) +"aGg" = ( +/turf/open/floor/plasteel/darkred, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/scrubber, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (SOUTHEAST)"; + dir = 6 + }, +/area/hallway/secondary/entry) +"aGh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 9 + }, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (WEST)"; + dir = 8 + }, +/area/hallway/secondary/entry) +"aGi" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"aGj" = ( +/obj/structure/sign/atmosplaque{ + pixel_x = 0; + pixel_y = -32 + }, +/obj/machinery/disposal/bin, +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aGk" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aGl" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel, +/area/atmos) +"aGm" = ( +/obj/machinery/computer/station_alert, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/caution{ + tag = "icon-caution (SOUTHEAST)"; + dir = 6 + }, +/area/atmos) +"aGn" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id = "atmos"; + name = "Atmos Blast Door"; + opacity = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/atmos) +"aGo" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + frequency = 1439; + id_tag = null; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aGp" = ( +/obj/machinery/suit_storage_unit/atmos, +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/atmos) +"aGq" = ( +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 4 + }, +/obj/machinery/meter, +/turf/open/floor/plasteel, +/area/atmos) +"aGr" = ( +/obj/effect/landmark/start{ + name = "Atmospheric Technician" + }, +/obj/structure/chair/stool, +/turf/open/floor/plasteel, +/area/atmos) +"aGs" = ( +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 8 + }, +/obj/machinery/meter, +/turf/open/floor/plasteel, +/area/atmos) +"aGt" = ( +/obj/machinery/atmospherics/pipe/manifold/yellow/visible{ + dir = 8 + }, +/obj/machinery/meter, +/turf/open/floor/plasteel/warning{ + tag = "icon-warning (EAST)"; + dir = 4 + }, +/area/atmos) +"aGu" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "Plasma Outlet Pump"; + on = 0 + }, +/turf/open/floor/plasteel/purple/side{ + tag = "icon-purple (NORTHWEST)"; + dir = 9 + }, +/area/atmos) +"aGv" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + external_pressure_bound = 0; + frequency = 1441; + id_tag = "tox_out"; + initialize_directions = 1; + internal_pressure_bound = 4000; + on = 1; + pressure_checks = 2; + pump_direction = 0 + }, +/turf/open/floor/engine/plasma, +/area/atmos) +"aGw" = ( +/turf/open/floor/engine/plasma, +/area/atmos) +"aGx" = ( +/obj/effect/landmark{ + name = "xeno_spawn"; + pixel_x = -1 + }, +/turf/open/floor/engine/plasma, +/area/atmos) +"aGy" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aGz" = ( +/obj/structure/chair/comfy/beige{ + dir = 4 + }, +/turf/open/floor/wood, +/area/maintenance/atmos_control) +"aGA" = ( +/obj/structure/table/wood/poker, +/turf/open/floor/carpet, +/area/maintenance/atmos_control) +"aGB" = ( +/obj/structure/table/wood/poker, +/obj/item/toy/cards/deck{ + pixel_x = 2 + }, +/turf/open/floor/carpet, +/area/maintenance/atmos_control) +"aGC" = ( +/obj/structure/chair/comfy/brown{ + dir = 8 + }, +/turf/open/floor/wood, +/area/maintenance/atmos_control) +"aGD" = ( +/turf/open/floor/wood, +/area/maintenance/atmos_control) +"aGE" = ( +/obj/item/weapon/paper/crumpled{ + info = "The second is surrounded by the bustle of crates..." + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"aGF" = ( +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"aGG" = ( +/obj/structure/barricade/wooden, +/turf/open/floor/plating, +/area/maintenance/fore) +"aGH" = ( +/obj/structure/cable/green{ + tag = "icon-6-9"; + icon_state = "6-9" + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aGI" = ( +/obj/machinery/computer/station_alert, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = 20; + tag = "NORTH" + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aGJ" = ( +/obj/machinery/vending/tool, +/turf/open/floor/plating, +/area/maintenance/fore) +"aGK" = ( +/obj/structure/table, +/obj/item/weapon/relic, +/obj/item/weapon/reagent_containers/food/snacks/cheesiehonkers, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/fore) +"aGL" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/maintenance/fore) +"aGM" = ( +/obj/structure/rack, +/obj/item/stack/sheet/metal{ + amount = 2 + }, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 3; + name = "3maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aGN" = ( +/obj/item/weapon/restraints/handcuffs/cable/zipties/used, +/turf/open/floor/plating, +/area/maintenance/fore) +"aGO" = ( +/obj/structure/closet, +/obj/item/clothing/suit/toggle/owlwings/griffinwings, +/obj/item/clothing/shoes/griffin, +/obj/item/clothing/mask/gas/sechailer, +/obj/item/clothing/head/griffin, +/obj/item/clothing/gloves/color/black, +/obj/item/clothing/under/griffin, +/turf/open/floor/plating, +/area/maintenance/fore) +"aGP" = ( +/obj/structure/closet/l3closet, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aGQ" = ( +/obj/structure/closet/wardrobe/white/medical, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aGR" = ( +/obj/structure/closet/secure_closet/medical3, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = 20; + tag = "NORTH" + }, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aGS" = ( +/obj/structure/closet/secure_closet/medical3, +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/camera{ + c_tag = "Medbay Storage"; + network = list("SS13") + }, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aGT" = ( +/obj/structure/sink{ + pixel_y = 24 + }, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aGU" = ( +/obj/structure/table, +/obj/item/weapon/storage/box/bodybags{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/weapon/storage/box/rxglasses, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aGV" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 2 + }, +/area/medical/exam_room) +"aGW" = ( +/obj/machinery/vending/medical{ + pixel_x = -2 + }, +/obj/machinery/requests_console{ + announcementConsole = 0; + department = "Medbay"; + departmentType = 1; + name = "Medbay RC"; + pixel_x = -30; + pixel_y = 0; + pixel_z = 0 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 8 + }, +/area/medical/exam_room) +"aGX" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aGY" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/obj/machinery/camera{ + c_tag = "Medbay Northwest"; + network = list("SS13") + }, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aGZ" = ( +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aHa" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aHb" = ( +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aHc" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 4 + }, +/area/medical/exam_room) +"aHd" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/poddoor/preopen{ + id = "cmoprivacy"; + name = "privacy shutter" + }, +/turf/open/floor/plating, +/area/medical/cmo) +"aHe" = ( +/obj/structure/table/glass, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/item/clothing/tie/stethoscope, +/turf/open/floor/plasteel/cmo, +/area/medical/cmo) +"aHf" = ( +/obj/structure/table/glass, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/item/weapon/folder/white, +/obj/item/weapon/stamp/cmo, +/turf/open/floor/plasteel/cmo, +/area/medical/cmo) +"aHg" = ( +/obj/structure/table/glass, +/obj/structure/cable/cyan{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/item/clothing/glasses/hud/health, +/turf/open/floor/plasteel/cmo, +/area/medical/cmo) +"aHh" = ( +/obj/structure/table/glass, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7; + tag = "every single paper bin is edited to this" + }, +/obj/item/weapon/pen, +/turf/open/floor/plasteel/cmo, +/area/medical/cmo) +"aHi" = ( +/obj/machinery/door/window/northright{ + name = "Chief Medical Officer's Desk Door"; + req_access_txt = "40" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/cmo, +/area/medical/cmo) +"aHj" = ( +/obj/structure/cable/cyan{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 8 + }, +/area/medical/medbay) +"aHk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"aHl" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"aHm" = ( +/obj/structure/bed/roller, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (EAST)"; + dir = 4 + }, +/area/medical/medbay) +"aHn" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/medical/genetics) +"aHo" = ( +/mob/living/carbon/monkey, +/turf/open/floor/plasteel, +/area/medical/genetics) +"aHp" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/mob/living/carbon/monkey, +/turf/open/floor/plasteel, +/area/medical/genetics) +"aHq" = ( +/turf/open/floor/plasteel/purple/corner, +/area/medical/genetics) +"aHr" = ( +/obj/machinery/dna_scannernew, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (NORTHWEST)"; + dir = 9 + }, +/area/medical/genetics) +"aHs" = ( +/obj/machinery/computer/scan_consolenew, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (NORTH)"; + dir = 1 + }, +/area/medical/genetics) +"aHt" = ( +/obj/structure/table/glass, +/obj/machinery/requests_console{ + department = "Genetics"; + departmentType = 0; + name = "Genetics RC"; + pixel_x = 0; + pixel_y = 30 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (NORTH)"; + dir = 1 + }, +/area/medical/genetics) +"aHu" = ( +/obj/machinery/dna_scannernew, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (NORTHEAST)"; + dir = 5 + }, +/area/medical/genetics) +"aHv" = ( +/turf/closed/wall/r_wall, +/area/medical/genetics) +"aHw" = ( +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aHx" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aHy" = ( +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aHz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aHA" = ( +/obj/structure/cable/green{ + tag = "icon-0-2"; + icon_state = "0-2" + }, +/turf/open/floor/plating/airless/warnplate{ + dir = 1 + }, +/area/engine/engineering) +"aHB" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/engine/engineering) +"aHC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aHD" = ( +/obj/structure/table, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7; + tag = "every single paper bin is edited to this" + }, +/obj/item/weapon/pen, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aHE" = ( +/turf/open/floor/plasteel/red/corner, +/area/engine/engineering) +"aHF" = ( +/obj/structure/table, +/obj/item/device/radio/off, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTHWEST)"; + dir = 9 + }, +/area/security/checkpoint/engineering) +"aHG" = ( +/obj/structure/table, +/obj/machinery/recharger, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTH)"; + dir = 1 + }, +/area/security/checkpoint/engineering) +"aHH" = ( +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/obj/structure/table, +/obj/machinery/requests_console{ + department = "Security"; + departmentType = 5; + name = "Engineering Post RC"; + pixel_x = 30; + pixel_y = 0 + }, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7; + tag = "every single paper bin is edited to this" + }, +/obj/item/weapon/pen, +/obj/machinery/camera{ + c_tag = "Engineering Security Post"; + network = list("SS13") + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTHEAST)"; + dir = 5 + }, +/area/security/checkpoint/engineering) +"aHI" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"aHJ" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"aHK" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/aft) +"aHL" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"aHM" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (EAST)"; + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"aHN" = ( +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"aHO" = ( +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (NORTHEAST)"; + dir = 5 + }, +/area/hallway/secondary/entry) +"aHP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (WEST)"; + dir = 8 + }, +/area/hallway/secondary/entry) +"aHQ" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"aHR" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/caution/corner{ + tag = "icon-cautioncorner"; + dir = 2 + }, +/area/hallway/secondary/entry) +"aHS" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/turf/open/floor/plating, +/area/atmos) +"aHT" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_atmos{ + name = "Atmospherics Monitoring"; + req_access_txt = "24" + }, +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/yellow, +/area/atmos) +"aHU" = ( +/obj/structure/fireaxecabinet{ + pixel_x = -32; + pixel_y = 0 + }, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aHV" = ( +/obj/structure/closet/secure_closet/atmospherics, +/turf/open/floor/plasteel/warning{ + tag = "icon-warning (SOUTHWEST)"; + dir = 10 + }, +/area/atmos) +"aHW" = ( +/obj/item/weapon/wrench, +/turf/open/floor/plasteel, +/area/atmos) +"aHX" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/machinery/computer/atmos_control/tank{ + frequency = 1441; + input_tag = "tox_in"; + name = "Plasma Supply Control"; + output_tag = "tox_out"; + sensors = list("tox_sensor" = "Tank") + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Atmospherics East"; + dir = 8; + network = list("SS13"); + pixel_x = 0; + pixel_y = 0 + }, +/turf/open/floor/plasteel/purple/side{ + tag = "icon-purple (WEST)"; + dir = 8 + }, +/area/atmos) +"aHY" = ( +/obj/machinery/air_sensor{ + frequency = 1441; + id_tag = "tox_sensor" + }, +/turf/open/floor/engine/plasma, +/area/atmos) +"aHZ" = ( +/obj/machinery/portable_atmospherics/canister/toxins, +/turf/open/floor/engine/plasma, +/area/atmos) +"aIa" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/engine/plasma, +/area/atmos) +"aIb" = ( +/obj/structure/girder, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aIc" = ( +/obj/structure/chair/comfy/beige{ + dir = 4 + }, +/obj/machinery/light/built{ + tag = "icon-tube1 (WEST)"; + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/wood{ + broken = 1; + icon_state = "wood-broken5"; + tag = "icon-wood-broken5" + }, +/area/maintenance/atmos_control) +"aId" = ( +/obj/structure/table/wood/poker, +/obj/item/weapon/coin/silver, +/turf/open/floor/carpet, +/area/maintenance/atmos_control) +"aIe" = ( +/obj/structure/chair/comfy/black{ + dir = 8 + }, +/turf/open/floor/wood, +/area/maintenance/atmos_control) +"aIf" = ( +/turf/open/floor/wood{ + broken = 1; + icon_state = "wood-broken7"; + tag = "icon-wood-broken7" + }, +/area/maintenance/atmos_control) +"aIg" = ( +/obj/structure/mineral_door/wood, +/turf/open/floor/wood{ + broken = 1; + icon_state = "wood-broken"; + tag = "icon-wood-broken" + }, +/area/maintenance/atmos_control) +"aIh" = ( +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aIi" = ( +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aIj" = ( +/turf/open/floor/plating/airless, +/obj/item/weapon/dice/d8{ + desc = "A die with eight sides. It feels.... incredibly lucky. The one is slightly darker than the other numbers."; + tag = "one" + }, +/turf/open/floor/plating/airless{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/space/nearstation) +"aIk" = ( +/obj/item/weapon/toolbox_tiles_sensor, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"aIl" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fore) +"aIm" = ( +/obj/machinery/vending/sustenance{ + desc = "A Nutrivend-brand vending machine which vends nutritious food. If it can be called that, at least."; + name = "\improper Nutri-vend"; + product_ads = "Sufficiently healthy.;Efficiently produced tofu!;Mmm! So good!;Have a meal.;You need food to live!;Try our new ice cups!"; + products = list(/obj/item/weapon/reagent_containers/food/snacks/tofu = 50, /obj/item/weapon/reagent_containers/food/drinks/ice = 50) + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aIn" = ( +/obj/structure/cable/green{ + tag = "icon-2-9"; + icon_state = "2-9" + }, +/obj/structure/chair/office/dark, +/obj/effect/landmark{ + name = "blobstart" + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aIo" = ( +/obj/structure/rack, +/obj/item/robot_parts/l_arm, +/obj/item/stack/sheet/metal{ + amount = 2 + }, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 3; + name = "3maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aIp" = ( +/obj/structure/closet/cardboard, +/turf/open/floor/plating, +/area/maintenance/fore) +"aIq" = ( +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aIr" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aIs" = ( +/obj/structure/table, +/obj/item/weapon/grenade/smokebomb, +/obj/item/weapon/grenade/smokebomb, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/item/weapon/pneumatic_cannon/ghetto{ + desc = "A gas-powered, object-firing cannon. Seems kind of dirty."; + name = "pneumatic cannon" + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aIt" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/asmaint) +"aIu" = ( +/obj/structure/table, +/obj/item/weapon/storage/belt/medical{ + pixel_x = 0; + pixel_y = 2 + }, +/obj/item/weapon/storage/belt/medical{ + pixel_x = 0; + pixel_y = 2 + }, +/obj/item/weapon/storage/belt/medical{ + pixel_x = 0; + pixel_y = 2 + }, +/obj/item/clothing/tie/stethoscope, +/obj/machinery/requests_console{ + announcementConsole = 0; + department = "Medbay"; + departmentType = 1; + name = "Medbay RC"; + pixel_x = -30; + pixel_y = 0; + pixel_z = 0 + }, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aIv" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aIw" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aIx" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aIy" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aIz" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 4 + }, +/area/medical/exam_room) +"aIA" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_medical{ + id_tag = null; + name = "Medbay Storage"; + req_access_txt = "45" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue, +/area/medical/exam_room) +"aIB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 8 + }, +/area/medical/exam_room) +"aIC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-y"; + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aID" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aIE" = ( +/obj/structure/cable/cyan{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aIF" = ( +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aIG" = ( +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aIH" = ( +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 4 + }, +/area/medical/exam_room) +"aII" = ( +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_command{ + glass = 0; + name = "Chief Medical Officer"; + opacity = 1; + req_access_txt = "40" + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/cmo) +"aIJ" = ( +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/cmo) +"aIK" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/structure/cable/cyan{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/cmo) +"aIL" = ( +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/cmo) +"aIM" = ( +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/cmo) +"aIN" = ( +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/glass_command{ + glass = 0; + name = "Chief Medical Officer"; + opacity = 1; + req_access_txt = "40" + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/cmo) +"aIO" = ( +/obj/structure/cable/cyan{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/cable/cyan{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/sortjunction{ + sortType = 10 + }, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 8 + }, +/area/medical/medbay) +"aIP" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"aIQ" = ( +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"aIR" = ( +/turf/open/floor/plasteel, +/area/medical/genetics) +"aIS" = ( +/mob/living/carbon/monkey, +/turf/open/floor/plasteel/purple/side{ + tag = "icon-purple (EAST)"; + dir = 4 + }, +/area/medical/genetics) +"aIT" = ( +/obj/machinery/door/window/westleft{ + name = "Monkey Pen"; + req_access_txt = "9" + }, +/turf/open/floor/plasteel/purple, +/area/medical/genetics) +"aIU" = ( +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (WEST)"; + dir = 8 + }, +/area/medical/genetics) +"aIV" = ( +/obj/structure/chair/office/light{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aIW" = ( +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aIX" = ( +/obj/structure/chair/office/light{ + dir = 1 + }, +/obj/effect/landmark/start{ + name = "Geneticist" + }, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aIY" = ( +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (EAST)"; + dir = 4 + }, +/area/medical/genetics) +"aIZ" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aJa" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/closed/wall, +/area/maintenance/asmaint) +"aJb" = ( +/turf/closed/wall, +/area/maintenance/port) +"aJc" = ( +/obj/item/stack/cable_coil/green, +/turf/open/floor/plating, +/area/engine/engineering) +"aJd" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/space, +/area/space/nearstation) +"aJe" = ( +/obj/machinery/the_singularitygen/tesla{ + anchored = 1 + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"aJf" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/item/weapon/screwdriver, +/turf/open/floor/plating, +/area/engine/engineering) +"aJg" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4"; + d1 = 1; + d2 = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/obj/machinery/computer/security/telescreen{ + desc = "Used for watching the singularity chamber."; + dir = 4; + layer = 4; + name = "Engine Containment Telescreen"; + network = list("Singularity"); + pixel_x = -30; + pixel_y = 0 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aJh" = ( +/obj/machinery/camera/emp_proof{ + c_tag = "Particle Accelerator"; + dir = 1; + network = list("Singularity") + }, +/obj/item/weapon/wirecutters, +/turf/open/floor/plating/warnplate/corner{ + dir = 1; + tag = "" + }, +/area/engine/engineering) +"aJi" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/space, +/area/space/nearstation) +"aJj" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/space, +/area/space/nearstation) +"aJk" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/side{ + tag = "icon-red (EAST)"; + dir = 4 + }, +/area/engine/engineering) +"aJl" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_security{ + name = "Security Office"; + req_access_txt = "63" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkred, +/area/security/checkpoint/engineering) +"aJm" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (WEST)"; + dir = 8 + }, +/area/security/checkpoint/engineering) +"aJn" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/effect/landmark/start/depsec/engineering, +/obj/structure/chair/office/dark{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + frequency = 1439; + id_tag = null; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/black, +/area/security/checkpoint/engineering) +"aJo" = ( +/obj/machinery/computer/secure_data, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/power/apc{ + aidisabled = 0; + auto_name = 1; + cell_type = 2500; + dir = 4; + name = "Autoname APC East"; + pixel_x = 24; + pixel_y = 0 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/light_switch{ + pixel_x = 24; + pixel_y = 11; + tag = "e" + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (EAST)"; + dir = 4 + }, +/area/security/checkpoint/engineering) +"aJp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/visible{ + tag = "icon-intact (NORTHEAST)"; + icon_state = "intact"; + dir = 5 + }, +/turf/closed/wall, +/area/maintenance/aft) +"aJq" = ( +/obj/structure/grille, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"aJr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/obj/machinery/atmospherics/pipe/simple/supply/visible{ + tag = "icon-intact (EAST)"; + icon_state = "intact"; + dir = 4 + }, +/turf/closed/wall/rust, +/area/maintenance/aft) +"aJs" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/aft) +"aJt" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"aJu" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/item/weapon/crowbar, +/obj/item/weapon/wrench, +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (NORTHEAST)"; + dir = 5 + }, +/area/hallway/secondary/entry) +"aJv" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (EAST)"; + dir = 4 + }, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (WEST)"; + dir = 8 + }, +/area/hallway/secondary/entry) +"aJw" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"aJx" = ( +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/caution{ + dir = 4 + }, +/area/hallway/secondary/entry) +"aJy" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + frequency = 1439; + id_tag = null; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/machinery/camera{ + c_tag = "Atmospherics Entrance"; + network = list("SS13") + }, +/turf/open/floor/plasteel/caution{ + dir = 9 + }, +/area/atmos) +"aJz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/turf/open/floor/plasteel/caution{ + dir = 1 + }, +/area/atmos) +"aJA" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/caution{ + dir = 1 + }, +/area/atmos) +"aJB" = ( +/turf/open/floor/plasteel/caution{ + dir = 5 + }, +/area/atmos) +"aJC" = ( +/obj/structure/cable/green{ + tag = "icon-0-2"; + icon_state = "0-2" + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 8; + name = "Autoname APC West"; + pixel_x = -25; + pixel_y = 0 + }, +/turf/open/floor/plasteel/caution/corner{ + tag = "icon-cautioncorner (WEST)"; + dir = 8 + }, +/area/atmos) +"aJD" = ( +/obj/structure/sign/nosmoking_2, +/turf/closed/wall, +/area/atmos) +"aJE" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 0; + name = "Port to Filter"; + on = 0 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aJF" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aJG" = ( +/obj/machinery/atmospherics/components/trinary/filter{ + dir = 1; + filter_type = "plasma"; + on = 1 + }, +/turf/open/floor/plasteel/purple/side{ + dir = 10 + }, +/area/atmos) +"aJH" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 8; + frequency = 1441; + id = "tox_in"; + pixel_y = 1 + }, +/turf/open/floor/engine/plasma, +/area/atmos) +"aJI" = ( +/obj/structure/chair/comfy/brown{ + dir = 1 + }, +/turf/open/floor/wood{ + broken = 1; + icon_state = "wood-broken6"; + tag = "icon-wood-broken6" + }, +/area/maintenance/atmos_control) +"aJJ" = ( +/obj/structure/chair/comfy/lime{ + tag = "icon-comfychair (NORTH)"; + icon_state = "comfychair"; + dir = 1 + }, +/turf/open/floor/wood, +/area/maintenance/atmos_control) +"aJK" = ( +/turf/open/floor/wood{ + broken = 1; + icon_state = "wood-broken"; + tag = "icon-wood-broken" + }, +/area/maintenance/atmos_control) +"aJL" = ( +/obj/structure/girder/displaced, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aJM" = ( +/obj/structure/rack, +/obj/item/weapon/circuitboard/machine/circuit_imprinter, +/obj/item/trash/chips, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aJN" = ( +/obj/structure/table, +/obj/item/stack/cable_coil/green, +/obj/item/robot_parts/l_arm, +/obj/item/weapon/storage/fancy/cigarettes/cigpack_robustgold, +/obj/item/weapon/reagent_containers/food/drinks/mug/coco, +/turf/open/floor/plating, +/area/maintenance/fore) +"aJO" = ( +/obj/structure/table, +/obj/item/toy/redbutton, +/turf/open/floor/plating, +/area/maintenance/fore) +"aJP" = ( +/obj/structure/cable/green, +/obj/machinery/computer/monitor, +/obj/machinery/light_construct, +/turf/open/floor/plating, +/area/maintenance/fore) +"aJQ" = ( +/obj/machinery/computer/atmos_alert, +/turf/open/floor/plating, +/area/maintenance/fore) +"aJR" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/obj/structure/barricade/wooden, +/turf/open/floor/plating, +/area/maintenance/fore) +"aJS" = ( +/obj/structure/rack, +/obj/item/wallframe/newscaster, +/obj/item/weapon/storage/toolbox/mechanical, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aJT" = ( +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/maintenance/fore) +"aJU" = ( +/obj/structure/girder/displaced, +/turf/open/floor/plating, +/area/maintenance/fore) +"aJV" = ( +/obj/item/weapon/restraints/legcuffs/beartrap{ + armed = 1 + }, +/obj/item/weapon/restraints/legcuffs/beartrap{ + armed = 1 + }, +/obj/item/weapon/restraints/legcuffs/beartrap{ + armed = 1 + }, +/obj/item/weapon/restraints/legcuffs/beartrap{ + armed = 1 + }, +/obj/structure/falsewall/reinforced, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/fore) +"aJW" = ( +/obj/structure/table, +/obj/item/weapon/restraints/handcuffs/cable/zipties, +/obj/item/weapon/restraints/handcuffs/cable/zipties, +/obj/item/weapon/reagent_containers/food/snacks/syndicake, +/obj/item/toy/talking/griffin, +/turf/open/floor/plating, +/area/maintenance/fore) +"aJX" = ( +/obj/structure/table, +/obj/item/weapon/paper/crumpled{ + info = "I'll get that Owl and show him just what he's doing for those he captures!!!!!"; + name = "crumpled paper" + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aJY" = ( +/obj/structure/table, +/obj/item/weapon/hand_labeler, +/obj/item/weapon/gun/syringe, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aJZ" = ( +/obj/structure/chair/office/light{ + dir = 8 + }, +/obj/effect/landmark/start{ + name = "Medical Doctor" + }, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aKa" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aKb" = ( +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aKc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aKd" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aKe" = ( +/obj/structure/table, +/obj/item/weapon/storage/box/beakers{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/weapon/storage/box/syringes, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 4 + }, +/area/medical/exam_room) +"aKf" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/medical/exam_room) +"aKg" = ( +/obj/structure/table, +/obj/item/weapon/crowbar, +/obj/item/clothing/tie/stethoscope, +/obj/item/weapon/reagent_containers/spray/cleaner, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 1 + }, +/area/medical/exam_room) +"aKh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aKi" = ( +/obj/structure/cable/cyan{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aKj" = ( +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aKk" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 4 + }, +/area/medical/exam_room) +"aKl" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/poddoor/preopen{ + id = "cmoprivacy"; + name = "privacy shutter" + }, +/turf/open/floor/plating, +/area/medical/cmo) +"aKm" = ( +/obj/structure/table, +/obj/item/weapon/cartridge/medical{ + pixel_x = -2; + pixel_y = 6 + }, +/obj/item/weapon/cartridge/medical{ + pixel_x = 6; + pixel_y = 3 + }, +/obj/item/weapon/cartridge/medical, +/obj/item/weapon/cartridge/chemistry{ + pixel_y = 2 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/cmo) +"aKn" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/mob/living/simple_animal/pet/cat/Runtime, +/turf/open/floor/plasteel/cafeteria, +/area/medical/cmo) +"aKo" = ( +/obj/machinery/disposal/bin, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/cmo) +"aKp" = ( +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/cafeteria, +/area/medical/cmo) +"aKq" = ( +/obj/structure/filingcabinet/filingcabinet, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/cmo) +"aKr" = ( +/obj/structure/cable/cyan{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 8 + }, +/area/medical/medbay) +"aKs" = ( +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"aKt" = ( +/obj/machinery/light, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + frequency = 1439; + id_tag = null; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"aKu" = ( +/mob/living/carbon/monkey, +/turf/open/floor/plasteel/purple/corner{ + tag = "icon-purplecorner (EAST)"; + dir = 4 + }, +/area/medical/genetics) +"aKv" = ( +/turf/open/floor/plasteel/whitepurple/corner{ + dir = 1 + }, +/area/medical/genetics) +"aKw" = ( +/turf/open/floor/plasteel/whitepurple/corner{ + dir = 4 + }, +/area/medical/genetics) +"aKx" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/port) +"aKy" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/space, +/area/space/nearstation) +"aKz" = ( +/obj/machinery/portable_atmospherics/scrubber, +/turf/open/floor/plating, +/area/maintenance/port) +"aKA" = ( +/obj/structure/chair/stool, +/turf/open/floor/plating, +/area/maintenance/port) +"aKB" = ( +/obj/structure/table, +/obj/item/wallframe/firealarm, +/turf/open/floor/plating, +/area/maintenance/port) +"aKC" = ( +/turf/closed/wall/rust, +/area/maintenance/port) +"aKD" = ( +/obj/structure/closet/crate, +/obj/item/clothing/suit/ianshirt, +/obj/item/weapon/coin/twoheaded, +/turf/open/floor/plating, +/area/maintenance/port) +"aKE" = ( +/obj/item/weapon/poster/contraband, +/turf/open/floor/plating, +/area/maintenance/port) +"aKF" = ( +/turf/open/floor/plating, +/area/maintenance/port) +"aKG" = ( +/obj/item/toy/minimeteor, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/port) +"aKH" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/space, +/area/space/nearstation) +"aKI" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/space, +/area/space/nearstation) +"aKJ" = ( +/obj/machinery/power/tesla_coil, +/obj/structure/cable/yellow, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"aKK" = ( +/obj/item/weapon/crowbar/large, +/turf/open/space, +/area/space/nearstation) +"aKL" = ( +/obj/structure/closet/emcloset, +/obj/machinery/light/small, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"aKM" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plasteel/warning/corner{ + dir = 4 + }, +/area/engine/engineering) +"aKN" = ( +/obj/structure/table, +/obj/item/weapon/storage/firstaid/fire, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aKO" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aKP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (EAST)"; + dir = 4 + }, +/area/engine/engineering) +"aKQ" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/security/checkpoint/engineering) +"aKR" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (SOUTHWEST)"; + dir = 10 + }, +/area/security/checkpoint/engineering) +"aKS" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/plasteel/darkred/side, +/area/security/checkpoint/engineering) +"aKT" = ( +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/structure/filingcabinet, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (SOUTHEAST)"; + dir = 6 + }, +/area/security/checkpoint/engineering) +"aKU" = ( +/turf/closed/wall, +/area/security/checkpoint/engineering) +"aKV" = ( +/turf/open/floor/plasteel/yellow/side, +/obj/structure/closet/secure_closet/engineering_welding, +/obj/structure/extinguisher_cabinet{ + pixel_x = -5; + pixel_y = 30 + }, +/turf/open/floor/plasteel/warningline, +/area/engine/engineering) +"aKW" = ( +/turf/open/floor/plasteel/yellow/side, +/obj/structure/closet/secure_closet/engineering_electrical, +/turf/open/floor/plasteel/warningline, +/area/engine/engineering) +"aKX" = ( +/turf/open/floor/plasteel/yellow/side, +/obj/machinery/disposal/bin, +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/disposalpipe/trunk, +/obj/machinery/camera{ + c_tag = "Engineering South 2"; + network = list("SS13") + }, +/turf/open/floor/plasteel/warningline, +/area/engine/engineering) +"aKY" = ( +/turf/open/floor/plasteel/yellow/side, +/obj/machinery/vending/tool, +/turf/open/floor/plasteel/warningline, +/area/engine/engineering) +"aKZ" = ( +/turf/open/floor/plasteel/yellow/side, +/obj/machinery/vending/engivend, +/turf/open/floor/plasteel/warningline, +/area/engine/engineering) +"aLa" = ( +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 3; + name = "3maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"aLb" = ( +/obj/effect/landmark{ + name = "blobstart" + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"aLc" = ( +/obj/structure/grille, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"aLd" = ( +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/aft) +"aLe" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"aLf" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"aLg" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (NORTHEAST)"; + dir = 5 + }, +/area/hallway/secondary/entry) +"aLh" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (WEST)"; + dir = 8 + }, +/area/hallway/secondary/entry) +"aLi" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"aLj" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (EAST)"; + dir = 4 + }, +/obj/structure/disposalpipe/sortjunction{ + dir = 1; + icon_state = "pipe-j1s"; + sortType = 6; + tag = "icon-pipe-j1s (NORTH)" + }, +/turf/open/floor/plasteel/caution{ + dir = 4 + }, +/area/hallway/secondary/entry) +"aLk" = ( +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id = "atmos"; + name = "Atmos Blast Door"; + opacity = 0 + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_atmos{ + name = "Atmospherics"; + req_access_txt = "24" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow, +/area/atmos) +"aLl" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/caution{ + dir = 8 + }, +/area/atmos) +"aLm" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aLn" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel, +/area/atmos) +"aLo" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/caution{ + tag = "icon-caution (EAST)"; + dir = 4 + }, +/area/atmos) +"aLp" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/atmos{ + name = "Atmospherics"; + req_access_txt = "24" + }, +/turf/open/floor/plasteel/yellow, +/area/atmos) +"aLq" = ( +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/caution{ + tag = "icon-caution (WEST)"; + dir = 8 + }, +/area/atmos) +"aLr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/turf/open/floor/plasteel, +/area/atmos) +"aLs" = ( +/obj/structure/closet/wardrobe/atmospherics_yellow, +/turf/open/floor/plasteel/bot, +/area/atmos) +"aLt" = ( +/obj/machinery/space_heater, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/camera{ + c_tag = "Atmospherics South"; + dir = 6; + icon_state = "camera"; + network = list("SS13"); + tag = "" + }, +/turf/open/floor/plasteel/warning{ + tag = "icon-warning (SOUTHWEST)"; + dir = 10 + }, +/area/atmos) +"aLu" = ( +/obj/machinery/space_heater, +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = 0 + }, +/turf/open/floor/plasteel/warning{ + tag = "icon-warning (SOUTHEAST)"; + dir = 6 + }, +/area/atmos) +"aLv" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aLw" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "Port to Filter"; + on = 0 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aLx" = ( +/obj/machinery/atmospherics/pipe/manifold/general/visible, +/turf/open/floor/plasteel, +/area/atmos) +"aLy" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/heater{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aLz" = ( +/obj/structure/table/wood, +/obj/item/toy/cards/deck{ + pixel_x = 2 + }, +/turf/open/floor/wood{ + broken = 1; + icon_state = "wood-broken7"; + tag = "icon-wood-broken7" + }, +/area/maintenance/atmos_control) +"aLA" = ( +/obj/structure/table/wood, +/obj/item/toy/cards/deck{ + pixel_x = 2 + }, +/turf/open/floor/wood, +/area/maintenance/atmos_control) +"aLB" = ( +/obj/structure/table/wood, +/turf/open/floor/wood, +/area/maintenance/atmos_control) +"aLC" = ( +/obj/structure/table/wood, +/turf/open/floor/wood{ + broken = 1; + icon_state = "wood-broken6"; + tag = "icon-wood-broken6" + }, +/area/maintenance/atmos_control) +"aLD" = ( +/obj/structure/table/wood, +/obj/item/weapon/coin/silver, +/turf/open/floor/wood, +/area/maintenance/atmos_control) +"aLE" = ( +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/glass = 2, /obj/item/stack/sheet/rglass = 1, /obj/item/stack/sheet/metal = 2, /obj/item/stack/sheet/plasteel = 1); + name = "random sheet material spawner" + }, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aLF" = ( +/obj/structure/rack, +/obj/item/stack/sheet/metal{ + amount = 2 + }, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aLG" = ( +/obj/structure/falsewall, +/turf/open/floor/plating, +/area/maintenance/fore) +"aLH" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/maintenance/fore) +"aLI" = ( +/obj/structure/table, +/obj/item/weapon/reagent_containers/spray/cleaner, +/obj/item/clothing/glasses/hud/health, +/obj/item/clothing/glasses/hud/health, +/obj/item/clothing/glasses/hud/health, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aLJ" = ( +/obj/structure/table, +/obj/item/weapon/reagent_containers/glass/bottle/epinephrine{ + pixel_x = 7; + pixel_y = -3 + }, +/obj/item/weapon/reagent_containers/glass/bottle/morphine, +/obj/item/weapon/reagent_containers/syringe, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 2 + }, +/area/medical/exam_room) +"aLK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 2 + }, +/area/medical/exam_room) +"aLL" = ( +/obj/structure/table, +/obj/item/weapon/storage/firstaid/o2{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/weapon/storage/firstaid/o2, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = -3; + pixel_y = -3 + }, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 8 + }, +/area/medical/exam_room) +"aLM" = ( +/obj/structure/table, +/obj/item/weapon/storage/firstaid/toxin{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/weapon/storage/firstaid/toxin, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aLN" = ( +/obj/structure/table, +/obj/item/weapon/storage/firstaid/fire{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/weapon/storage/firstaid/fire, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = -3; + pixel_y = -3 + }, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aLO" = ( +/obj/structure/table, +/obj/item/weapon/storage/firstaid/brute{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/weapon/storage/firstaid/brute, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = -3; + pixel_y = -3 + }, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aLP" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/medical/exam_room) +"aLQ" = ( +/obj/structure/cable/cyan{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aLR" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aLS" = ( +/obj/machinery/door/poddoor/preopen{ + id = "cmoprivacy"; + name = "privacy shutter" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/medical/cmo) +"aLT" = ( +/obj/structure/cable/cyan{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"aLU" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"aLV" = ( +/turf/closed/wall, +/area/medical/genetics) +"aLW" = ( +/obj/structure/table/glass, +/obj/item/weapon/storage/pill_bottle/mannitol, +/obj/machinery/camera{ + c_tag = "Medbay Genetics"; + dir = 4; + network = list("SS13"); + pixel_x = 0; + pixel_y = 0 + }, +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aLX" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aLY" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aLZ" = ( +/obj/structure/closet/secure_closet/personal/patient, +/obj/structure/window/reinforced{ + dir = 1; + pixel_y = 1 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (NORTHWEST)"; + dir = 9 + }, +/area/medical/genetics) +"aMa" = ( +/obj/structure/closet/firecloset/full, +/turf/open/floor/plating, +/area/maintenance/port) +"aMb" = ( +/obj/effect/spawner/lootdrop/maintenance, +/obj/item/robot_parts/l_arm, +/turf/open/floor/plating, +/area/maintenance/port) +"aMc" = ( +/obj/item/weapon/bucket_sensor, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/port) +"aMd" = ( +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/port) +"aMe" = ( +/turf/closed/wall/rust, +/area/engine/engineering) +"aMf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/extinguisher_cabinet{ + pixel_x = -27; + pixel_y = 0; + tag = "w" + }, +/obj/machinery/camera{ + c_tag = "Engineering South 1"; + dir = 4; + network = list("SS13") + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aMg" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (WEST)"; + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aMh" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + frequency = 1439; + id_tag = null; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aMi" = ( +/turf/open/floor/plasteel/yellow/corner, +/area/engine/engineering) +"aMj" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/yellow/corner{ + tag = "icon-yellowcorner (WEST)"; + dir = 8 + }, +/area/engine/engineering) +"aMk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aMl" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aMm" = ( +/obj/effect/landmark/start{ + name = "Station Engineer" + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aMn" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/yellow/corner, +/area/engine/engineering) +"aMo" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/aft) +"aMp" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + dir = 1 + }, +/area/hallway/secondary/entry) +"aMq" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"aMr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/caution{ + dir = 4 + }, +/area/hallway/secondary/entry) +"aMs" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/plasteel/caution{ + tag = "icon-caution (SOUTHWEST)"; + dir = 10 + }, +/area/atmos) +"aMt" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/scrubber, +/turf/open/floor/plasteel/caution{ + dir = 2 + }, +/area/atmos) +"aMu" = ( +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/obj/machinery/light, +/obj/machinery/portable_atmospherics/pump, +/turf/open/floor/plasteel/caution{ + dir = 2 + }, +/area/atmos) +"aMv" = ( +/obj/structure/tank_dispenser, +/turf/open/floor/plasteel/caution{ + dir = 6 + }, +/area/atmos) +"aMw" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/plasteel/caution/corner{ + tag = "icon-cautioncorner (NORTH)"; + dir = 1 + }, +/area/atmos) +"aMx" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aMy" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ + dir = 1 + }, +/obj/machinery/meter, +/turf/open/floor/plasteel, +/area/atmos) +"aMz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aMA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aMB" = ( +/obj/machinery/atmospherics/pipe/manifold/yellow/visible{ + dir = 8 + }, +/turf/open/floor/plasteel/warning{ + tag = "icon-warning (EAST)"; + dir = 4 + }, +/area/atmos) +"aMC" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "CO2 Outlet Pump"; + on = 0 + }, +/turf/open/floor/plasteel/caution{ + dir = 9 + }, +/area/atmos) +"aMD" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + external_pressure_bound = 0; + frequency = 1441; + id_tag = "co2_out"; + initialize_directions = 1; + internal_pressure_bound = 4000; + on = 1; + pressure_checks = 2; + pump_direction = 0 + }, +/turf/open/floor/engine/co2, +/area/atmos) +"aME" = ( +/turf/open/floor/engine/co2, +/area/atmos) +"aMF" = ( +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/fore) +"aMG" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/fore) +"aMH" = ( +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aMI" = ( +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/asmaint) +"aMJ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_medical{ + id_tag = null; + name = "Medbay Storage"; + req_access_txt = "45" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/whiteblue, +/area/medical/exam_room) +"aMK" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/medical/exam_room) +"aML" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/medical/exam_room) +"aMM" = ( +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/effect/landmark/start{ + name = "Medical Doctor" + }, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aMN" = ( +/obj/machinery/computer/med_data, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 2 + }, +/area/medical/exam_room) +"aMO" = ( +/obj/structure/cable/cyan{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 8 + }, +/area/medical/exam_room) +"aMP" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/obj/machinery/camera{ + c_tag = "Medbay Sleepers"; + network = list("SS13") + }, +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aMQ" = ( +/turf/open/floor/plasteel/warnwhite{ + tag = "icon-warnwhite (EAST)"; + dir = 4 + }, +/area/medical/exam_room) +"aMR" = ( +/obj/machinery/sleeper{ + icon_state = "sleeper-open"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/medical/exam_room) +"aMS" = ( +/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone{ + pixel_x = -3; + pixel_y = 2 + }, +/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone{ + pixel_x = 7; + pixel_y = 1 + }, +/obj/structure/table/glass, +/turf/open/floor/plasteel, +/area/medical/exam_room) +"aMT" = ( +/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone{ + pixel_x = -5; + pixel_y = 4 + }, +/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone{ + pixel_x = 2; + pixel_y = 0 + }, +/obj/structure/table/glass, +/turf/open/floor/plasteel, +/area/medical/exam_room) +"aMU" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/turf/open/floor/plasteel, +/area/medical/exam_room) +"aMV" = ( +/obj/machinery/atmospherics/components/unary/cryo_cell, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/turf/open/floor/plasteel/bot, +/area/medical/exam_room) +"aMW" = ( +/obj/structure/cable/cyan{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"aMX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/whiteblue/corner, +/area/medical/medbay) +"aMY" = ( +/obj/structure/table, +/turf/open/floor/plasteel/whiteblue/corner{ + tag = "icon-whitebluecorner (WEST)"; + dir = 8 + }, +/area/medical/genetics) +"aMZ" = ( +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/machinery/camera{ + c_tag = "Medbay Cloning"; + network = list("SS13") + }, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aNa" = ( +/obj/machinery/clonepod, +/turf/open/floor/plasteel/warnwhite{ + tag = "icon-warnwhite (SOUTHWEST)"; + dir = 10 + }, +/area/medical/genetics) +"aNb" = ( +/obj/machinery/computer/cloning, +/turf/open/floor/plasteel/warnwhite, +/area/medical/genetics) +"aNc" = ( +/obj/machinery/dna_scannernew, +/turf/open/floor/plasteel/warnwhite{ + tag = "icon-warnwhite (SOUTHEAST)"; + dir = 6 + }, +/area/medical/genetics) +"aNd" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel/whitepurple/corner, +/area/medical/genetics) +"aNe" = ( +/obj/structure/table/glass, +/obj/item/weapon/storage/pill_bottle/mutadone, +/turf/open/floor/plasteel/whitepurple/corner{ + tag = "icon-whitepurplecorner (WEST)"; + dir = 8 + }, +/area/medical/genetics) +"aNf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aNg" = ( +/obj/machinery/hologram/holopad, +/turf/open/floor/plasteel/whitebot, +/area/medical/genetics) +"aNh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aNi" = ( +/obj/structure/closet/wardrobe/genetics_white, +/obj/structure/window/reinforced, +/obj/machinery/light_switch{ + pixel_x = 24; + tag = "e" + }, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (SOUTHWEST)"; + dir = 10 + }, +/area/medical/genetics) +"aNj" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/maintenance/port) +"aNk" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/port) +"aNl" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Firefighting equipment"; + req_access_txt = "12" + }, +/turf/open/floor/plating, +/area/maintenance/port) +"aNm" = ( +/obj/effect/decal/cleanable/ash, +/obj/item/weapon/tank/internals/plasmaman/full{ + name = "plasma tank" + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/port) +"aNn" = ( +/obj/item/weapon/paper/crumpled{ + info = "Try not to burn out." + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/port) +"aNo" = ( +/obj/item/stack/medical/ointment, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/port) +"aNp" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/port) +"aNq" = ( +/obj/structure/closet/wardrobe/engineering_yellow, +/turf/open/floor/plating, +/area/maintenance/port) +"aNr" = ( +/turf/open/floor/plasteel/yellow/corner{ + tag = "icon-yellowcorner (NORTH)"; + dir = 1 + }, +/area/engine/engineering) +"aNs" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aNt" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/corner{ + tag = "icon-yellowcorner (EAST)"; + dir = 4 + }, +/area/engine/engineering) +"aNu" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/corner{ + tag = "icon-yellowcorner (NORTH)"; + dir = 1 + }, +/area/engine/engineering) +"aNv" = ( +/obj/structure/grille/broken, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"aNw" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/obj/machinery/atmospherics/pipe/simple/supply/visible{ + tag = "icon-intact (EAST)"; + icon_state = "intact"; + dir = 4 + }, +/turf/closed/wall, +/area/maintenance/aft) +"aNx" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/aft) +"aNy" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + dir = 1 + }, +/area/hallway/secondary/entry) +"aNz" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"aNA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/caution/corner{ + dir = 4 + }, +/area/hallway/secondary/entry) +"aNB" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Atmospherics Maintenance"; + req_access_txt = "24" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/atmos) +"aNC" = ( +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/obj/item/weapon/cigbutt, +/turf/open/floor/plasteel, +/area/atmos) +"aND" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aNE" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/turf/open/floor/plasteel, +/area/atmos) +"aNF" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aNG" = ( +/obj/machinery/atmospherics/pipe/manifold/yellow/visible{ + dir = 1 + }, +/obj/machinery/meter, +/turf/open/floor/plasteel, +/area/atmos) +"aNH" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 6 + }, +/turf/open/floor/plasteel/warning{ + tag = "icon-warning (EAST)"; + dir = 4 + }, +/area/atmos) +"aNI" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/obj/machinery/computer/atmos_control/tank{ + frequency = 1441; + input_tag = "co2_in"; + name = "Carbon Dioxide Supply Control"; + output_tag = "co2_out"; + sensors = list("co2_sensor" = "Tank") + }, +/turf/open/floor/plasteel/caution{ + dir = 8 + }, +/area/atmos) +"aNJ" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 9 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/atmos) +"aNK" = ( +/obj/machinery/air_sensor{ + frequency = 1441; + id_tag = "co2_sensor" + }, +/turf/open/floor/engine/co2, +/area/atmos) +"aNL" = ( +/obj/machinery/portable_atmospherics/canister/carbon_dioxide, +/turf/open/floor/engine/co2, +/area/atmos) +"aNM" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/engine/co2, +/area/atmos) +"aNN" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aNO" = ( +/obj/structure/rack, +/obj/item/weapon/stock_parts/manipulator, +/obj/item/weapon/stock_parts/console_screen, +/obj/effect/spawner/lootdrop/maintenance, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aNP" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/obj/structure/bed, +/obj/item/weapon/bedsheet/medical, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aNQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 4 + }, +/area/medical/exam_room) +"aNR" = ( +/obj/structure/cable/cyan{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 1 + }, +/area/medical/exam_room) +"aNS" = ( +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 1 + }, +/area/medical/exam_room) +"aNT" = ( +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aNU" = ( +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aNV" = ( +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aNW" = ( +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 4 + }, +/area/medical/exam_room) +"aNX" = ( +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_medical{ + id_tag = null; + name = "Recovery Room"; + req_access_txt = "0" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue, +/area/medical/exam_room) +"aNY" = ( +/obj/structure/cable/cyan{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/structure/cable/cyan{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 8 + }, +/area/medical/exam_room) +"aNZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aOa" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/delivery, +/area/medical/exam_room) +"aOb" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/medical/exam_room) +"aOc" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/medical/exam_room) +"aOd" = ( +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 1 + }, +/obj/effect/landmark/start{ + name = "Medical Doctor" + }, +/turf/open/floor/plasteel, +/area/medical/exam_room) +"aOe" = ( +/obj/machinery/conveyor{ + dir = 9; + id = "QMLoad"; + verted = 1 + }, +/turf/open/floor/plating, +/area/quartermaster/storage) +"aOf" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/medical/exam_room) +"aOg" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/delivery, +/area/medical/exam_room) +"aOh" = ( +/obj/structure/cable/cyan{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/sortjunction{ + dir = 2; + icon_state = "pipe-j2s"; + sortType = 23 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"aOi" = ( +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue/side{ + tag = "icon-whiteblue (EAST)"; + dir = 4 + }, +/area/medical/medbay) +"aOj" = ( +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_medical{ + id_tag = "GeneticsDoor"; + name = "Genetics"; + req_access_txt = "5; 9" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue, +/area/medical/genetics) +"aOk" = ( +/obj/machinery/button/door{ + desc = "A remote control switch for the genetics doors."; + id = "GeneticsDoor"; + name = "Genetics Exit Button"; + normaldoorcontrol = 1; + pixel_x = 0; + pixel_y = 32 + }, +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue/side{ + tag = "icon-whiteblue (WEST)"; + dir = 8 + }, +/area/medical/genetics) +"aOl" = ( +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aOm" = ( +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aOn" = ( +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/effect/landmark/start{ + name = "Geneticist" + }, +/obj/structure/chair/office/light{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aOo" = ( +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aOp" = ( +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/cyan{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (EAST)"; + dir = 4 + }, +/area/medical/genetics) +"aOq" = ( +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_research{ + name = "Genetics Lab"; + req_access_txt = "5;9" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/whitepurple, +/area/medical/genetics) +"aOr" = ( +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (WEST)"; + dir = 8 + }, +/area/medical/genetics) +"aOs" = ( +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aOt" = ( +/obj/structure/cable/cyan{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aOu" = ( +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aOv" = ( +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aOw" = ( +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/door/airlock/maintenance{ + name = "Genetics Maintenance"; + req_access_txt = "5;9" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/medical/genetics) +"aOx" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/port) +"aOy" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/port) +"aOz" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/port) +"aOA" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/port) +"aOB" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/port) +"aOC" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/port) +"aOD" = ( +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/port) +"aOE" = ( +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/port) +"aOF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating, +/area/maintenance/port) +"aOG" = ( +/obj/structure/closet/emcloset, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/port) +"aOH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/turf/closed/wall, +/area/maintenance/port) +"aOI" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/turf/closed/wall/rust, +/area/maintenance/port) +"aOJ" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'RADIOACTIVE AREA'"; + icon_state = "radiation"; + name = "RADIOACTIVE AREA"; + pixel_x = 0; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/turf/closed/wall, +/area/maintenance/port) +"aOK" = ( +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/port) +"aOL" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/turf/open/floor/plating, +/area/maintenance/port) +"aOM" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Engineering Maintenance"; + req_access_txt = "10" + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"aON" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aOO" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j2"; + dir = 2 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aOP" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aOQ" = ( +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aOR" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/chair/stool, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aOS" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aOT" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aOU" = ( +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/sortjunction{ + dir = 8; + icon_state = "pipe-j2s"; + sortType = 5 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aOV" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/sortjunction{ + dir = 8; + icon_state = "pipe-j1s"; + sortType = 4 + }, +/obj/machinery/hologram/holopad, +/turf/open/floor/plasteel/bot, +/area/engine/engineering) +"aOW" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aOX" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Engineering Maintenance"; + req_access_txt = "10" + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"aOY" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"aOZ" = ( +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"aPa" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + dir = 1 + }, +/area/hallway/secondary/entry) +"aPb" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aPc" = ( +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/atmos_control) +"aPd" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Atmospherics Maintenance"; + req_access_txt = "24" + }, +/turf/open/floor/plating, +/area/atmos) +"aPe" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 6 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 0; + pixel_y = 30; + tag = "n" + }, +/turf/open/floor/plasteel, +/area/atmos) +"aPf" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Nitrogen Outlet"; + on = 0 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aPg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aPh" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "O2 Outlet Pump"; + on = 0 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aPi" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 10; + initialize_directions = 10 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aPj" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/turf/open/floor/plasteel/warning{ + tag = "icon-warning (EAST)"; + dir = 4 + }, +/area/atmos) +"aPk" = ( +/obj/machinery/atmospherics/components/trinary/filter{ + dir = 1; + filter_type = "co2"; + on = 1 + }, +/turf/open/floor/plasteel/caution{ + tag = "icon-caution (SOUTHWEST)"; + dir = 10 + }, +/area/atmos) +"aPl" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4; + initialize_directions = 12 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/atmos) +"aPm" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 8; + frequency = 1441; + id = "co2_in"; + pixel_y = 1 + }, +/turf/open/floor/engine/co2, +/area/atmos) +"aPn" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aPo" = ( +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aPp" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aPq" = ( +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aPr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/atmos_control) +"aPs" = ( +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aPt" = ( +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aPu" = ( +/obj/structure/rack, +/obj/item/stack/sheet/metal{ + amount = 2 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aPv" = ( +/obj/machinery/space_heater, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aPw" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aPx" = ( +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aPy" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aPz" = ( +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aPA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aPB" = ( +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aPC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aPD" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/mob/living/simple_animal/mouse, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aPE" = ( +/obj/structure/rack, +/obj/item/weapon/stock_parts/micro_laser, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aPF" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet/medical, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_x = -25; + pixel_y = -2; + tag = "WEST" + }, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aPG" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white/side{ + dir = 9 + }, +/area/medical/exam_room) +"aPH" = ( +/obj/structure/cable/cyan{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white/side{ + dir = 1 + }, +/area/medical/exam_room) +"aPI" = ( +/obj/structure/closet/wardrobe/pjs, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel/white/side{ + dir = 5 + }, +/area/medical/exam_room) +"aPJ" = ( +/obj/structure/table, +/obj/item/weapon/folder/white, +/obj/item/weapon/gun/syringe, +/obj/item/weapon/reagent_containers/dropper, +/obj/item/weapon/soap/nanotrasen, +/obj/machinery/light, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/machinery/camera{ + c_tag = "Medbay Examination"; + dir = 1; + network = list("SS13") + }, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aPK" = ( +/obj/structure/table, +/obj/structure/bedsheetbin{ + pixel_x = 2 + }, +/obj/item/clothing/suit/straight_jacket, +/obj/item/clothing/mask/muzzle, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aPL" = ( +/obj/structure/closet/secure_closet/medical1, +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aPM" = ( +/obj/machinery/iv_drip, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aPN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/closet/crate/freezer/blood, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 4 + }, +/area/medical/exam_room) +"aPO" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/medical/exam_room) +"aPP" = ( +/obj/structure/cable/cyan{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 1 + }, +/area/medical/exam_room) +"aPQ" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (EAST)"; + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aPR" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/delivery, +/area/medical/exam_room) +"aPS" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel, +/area/medical/exam_room) +"aPT" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/medical/exam_room) +"aPU" = ( +/obj/machinery/atmospherics/pipe/manifold4w/general/visible, +/turf/open/floor/plasteel, +/area/medical/exam_room) +"aPV" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/medical/exam_room) +"aPW" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"aPX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue/side{ + tag = "icon-whiteblue (EAST)"; + dir = 4 + }, +/area/medical/medbay) +"aPY" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_medical{ + id_tag = "GeneticsDoor"; + name = "Genetics"; + req_access_txt = "5; 9" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue, +/area/medical/genetics) +"aPZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue/side{ + tag = "icon-whiteblue (WEST)"; + dir = 8 + }, +/area/medical/genetics) +"aQa" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aQb" = ( +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aQc" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aQd" = ( +/obj/structure/cable/cyan{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/turf/open/floor/plasteel/whitepurple/corner{ + tag = "icon-whitepurplecorner (EAST)"; + dir = 4 + }, +/area/medical/genetics) +"aQe" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/medical/genetics) +"aQf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/whitepurple/corner{ + tag = "icon-whitepurplecorner (NORTH)"; + dir = 1 + }, +/area/medical/genetics) +"aQg" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aQh" = ( +/obj/structure/cable/cyan{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aQi" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/medical/genetics) +"aQj" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/port) +"aQk" = ( +/obj/item/wallframe/light_fixture, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/port) +"aQl" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/port) +"aQm" = ( +/obj/machinery/power/apc{ + auto_name = 1; + dir = 2; + name = "Autoname APC South"; + pixel_x = 1; + pixel_y = -24 + }, +/obj/structure/cable/green, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/crew_quarters/locker/locker_toilet) +"aQn" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/port) +"aQo" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/port) +"aQp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/crew_quarters/locker) +"aQq" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, +/area/crew_quarters/locker) +"aQr" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/port) +"aQs" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/port) +"aQt" = ( +/obj/structure/cable/green, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 2; + name = "Autoname APC South"; + pixel_x = 1; + pixel_y = -24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/crew_quarters/locker) +"aQu" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/port) +"aQv" = ( +/obj/machinery/atmospherics/pipe/simple/supply/visible{ + tag = "icon-intact (EAST)"; + icon_state = "intact"; + dir = 4 + }, +/turf/closed/wall, +/area/maintenance/port) +"aQw" = ( +/obj/item/weapon/vending_refill/clothing, +/obj/effect/landmark{ + name = "blobstart" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/port) +"aQx" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/port) +"aQy" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/port) +"aQz" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/port) +"aQA" = ( +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/port) +"aQB" = ( +/obj/structure/cable/green, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 2; + name = "Autoname APC South"; + pixel_x = 1; + pixel_y = -24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/tcommsat/computer) +"aQC" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/port) +"aQD" = ( +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/turf/open/floor/plasteel/yellow/corner{ + dir = 2 + }, +/area/engine/engineering) +"aQE" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/yellow/side{ + dir = 2 + }, +/area/engine/engineering) +"aQF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/corner{ + dir = 8 + }, +/area/engine/engineering) +"aQG" = ( +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/obj/machinery/light, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aQH" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aQI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/computer/station_alert, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = -25; + tag = "SOUTH" + }, +/turf/open/floor/plasteel/bot, +/area/engine/engineering) +"aQJ" = ( +/obj/machinery/computer/monitor, +/obj/structure/cable/green, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/light_switch{ + pixel_y = -24; + tag = "s" + }, +/turf/open/floor/plasteel/bot, +/area/engine/engineering) +"aQK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/corner{ + dir = 2 + }, +/area/engine/engineering) +"aQL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/yellow/side{ + dir = 2 + }, +/area/engine/engineering) +"aQM" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/yellow/side{ + dir = 2 + }, +/area/engine/engineering) +"aQN" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/yellow/side{ + dir = 2 + }, +/area/engine/engineering) +"aQO" = ( +/turf/open/floor/plasteel/yellow/corner{ + dir = 8 + }, +/area/engine/engineering) +"aQP" = ( +/turf/closed/wall/r_wall, +/area/engine/chiefs_office) +"aQQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/extinguisher_cabinet{ + pixel_x = -27; + pixel_y = 0; + tag = "w" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + dir = 1 + }, +/area/hallway/secondary/entry) +"aQR" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 5 + }, +/obj/machinery/light, +/turf/open/floor/plasteel, +/area/atmos) +"aQS" = ( +/obj/machinery/atmospherics/components/trinary/filter{ + dir = 4; + filter_type = "n2"; + on = 1 + }, +/turf/open/floor/plasteel/red/side{ + tag = "icon-red (NORTHWEST)"; + dir = 9 + }, +/area/atmos) +"aQT" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + tag = "icon-intact (SOUTHWEST)"; + icon_state = "intact"; + dir = 10; + initialize_directions = 12 + }, +/obj/machinery/computer/atmos_control/tank{ + frequency = 1441; + input_tag = "n2_in"; + name = "Nitrogen Supply Control"; + output_tag = "n2_out"; + sensors = list("n2_sensor" = "Tank") + }, +/turf/open/floor/plasteel/red/side{ + tag = "icon-red (NORTH)"; + dir = 1 + }, +/area/atmos) +"aQU" = ( +/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ + dir = 8; + initialize_directions = 11 + }, +/turf/open/floor/plasteel/red/side{ + tag = "icon-red (NORTHEAST)"; + dir = 5 + }, +/area/atmos) +"aQV" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aQW" = ( +/obj/machinery/atmospherics/components/trinary/filter{ + dir = 4; + filter_type = "o2"; + on = 1 + }, +/turf/open/floor/plasteel/blue/side{ + dir = 9 + }, +/area/atmos) +"aQX" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + tag = "icon-intact (SOUTHWEST)"; + icon_state = "intact"; + dir = 10; + initialize_directions = 12 + }, +/obj/machinery/computer/atmos_control/tank{ + frequency = 1441; + input_tag = "o2_in"; + name = "Oxygen Supply Control"; + output_tag = "o2_out"; + sensors = list("o2_sensor" = "Tank") + }, +/turf/open/floor/plasteel/blue/side{ + dir = 1 + }, +/area/atmos) +"aQY" = ( +/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ + dir = 8; + initialize_directions = 11 + }, +/turf/open/floor/plasteel/blue/side{ + dir = 5 + }, +/area/atmos) +"aQZ" = ( +/obj/machinery/atmospherics/components/trinary/mixer{ + node1_concentration = 0.8; + node2_concentration = 0.2 + }, +/turf/open/floor/plasteel/barber, +/area/atmos) +"aRa" = ( +/obj/machinery/computer/atmos_control/tank{ + frequency = 1441; + input_tag = "air_in"; + name = "Mixed Air Supply Control"; + output_tag = "air_out"; + sensors = list("air_sensor" = "Tank") + }, +/obj/machinery/light, +/turf/open/floor/plasteel/barber, +/area/atmos) +"aRb" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Air Outlet Pump"; + on = 1 + }, +/turf/open/floor/plasteel/barber, +/area/atmos) +"aRc" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible, +/turf/open/floor/plasteel, +/area/atmos) +"aRd" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/atmos_control) +"aRe" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aRf" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/atmos_control) +"aRg" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/mob/living/simple_animal/mouse, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aRh" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aRi" = ( +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aRj" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plating, +/area/maintenance/fore) +"aRk" = ( +/obj/structure/cable/green, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 2; + name = "Autoname APC South"; + pixel_x = 1; + pixel_y = -24 + }, +/turf/open/floor/plating, +/area/crew_quarters/courtroom) +"aRl" = ( +/obj/structure/girder, +/turf/open/floor/plating, +/area/maintenance/fore) +"aRm" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/fore) +"aRn" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/fore) +"aRo" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/obj/structure/girder{ + layer = 2.6 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aRp" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aRq" = ( +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/obj/item/weapon/stock_parts/console_screen, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aRr" = ( +/obj/structure/cable/cyan{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/medical{ + name = "Operating Theatre"; + req_access_txt = "45" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/medical/exam_room) +"aRs" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, +/area/medical/exam_room) +"aRt" = ( +/obj/structure/cable/cyan{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/structure/extinguisher_cabinet{ + pixel_x = -27; + pixel_y = 0; + tag = "w" + }, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aRu" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aRv" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + frequency = 1439; + id_tag = null; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aRw" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/plasteel, +/area/medical/exam_room) +"aRx" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1; + name = "Connector Port (Air Supply)" + }, +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/plasteel, +/area/medical/exam_room) +"aRy" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + dir = 1 + }, +/turf/open/floor/plasteel/bot, +/area/medical/exam_room) +"aRz" = ( +/obj/structure/table/reinforced, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = -25; + tag = "SOUTH" + }, +/obj/item/weapon/wrench/medical, +/obj/machinery/camera{ + c_tag = "Medbay Cryogenics"; + dir = 8; + network = list("SS13") + }, +/turf/open/floor/plasteel, +/area/medical/exam_room) +"aRA" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"aRB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/whiteblue/corner{ + tag = "icon-whitebluecorner (EAST)"; + dir = 4 + }, +/area/medical/medbay) +"aRC" = ( +/obj/structure/closet/wardrobe/white, +/turf/open/floor/plasteel/whiteblue/corner{ + tag = "icon-whitebluecorner (NORTH)"; + dir = 1 + }, +/area/medical/genetics) +"aRD" = ( +/obj/structure/closet/secure_closet/personal/patient, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aRE" = ( +/obj/structure/table, +/obj/item/weapon/book/manual/medical_cloning{ + pixel_y = 6 + }, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aRF" = ( +/obj/structure/table, +/obj/item/weapon/storage/box/bodybags, +/obj/item/weapon/pen, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aRG" = ( +/obj/item/weapon/storage/box/rxglasses{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/structure/table, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/whiteblue/corner, +/area/medical/genetics) +"aRH" = ( +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/structure/cable/cyan{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/whiteblue/side, +/area/medical/genetics) +"aRI" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/plasteel/whitepurple/side, +/area/medical/genetics) +"aRJ" = ( +/obj/structure/table/glass, +/obj/item/weapon/storage/box/disks{ + pixel_x = 2; + pixel_y = 2 + }, +/turf/open/floor/plasteel/whitepurple/side, +/area/medical/genetics) +"aRK" = ( +/obj/structure/table/glass, +/obj/item/weapon/storage/box/rxglasses, +/obj/structure/cable/cyan, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 2; + name = "Autoname APC South"; + pixel_x = 1; + pixel_y = -24 + }, +/obj/machinery/light, +/turf/open/floor/plasteel/whitepurple/side, +/area/medical/genetics) +"aRL" = ( +/obj/structure/table/glass, +/obj/item/weapon/folder/white, +/obj/item/device/radio/headset/headset_medsci, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = -25; + tag = "SOUTH" + }, +/turf/open/floor/plasteel/whitepurple/side, +/area/medical/genetics) +"aRM" = ( +/obj/structure/closet/secure_closet/medical1, +/turf/open/floor/plasteel/whitepurple/side, +/area/medical/genetics) +"aRN" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/item/device/assembly/mousetrap/armed, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/port) +"aRO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, +/area/crew_quarters/locker/locker_toilet) +"aRP" = ( +/turf/closed/wall, +/area/crew_quarters/locker/locker_toilet) +"aRQ" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/port) +"aRR" = ( +/obj/machinery/portable_atmospherics/pump, +/turf/open/floor/plasteel/delivery, +/area/crew_quarters/locker) +"aRS" = ( +/obj/machinery/portable_atmospherics/scrubber, +/turf/open/floor/plasteel/delivery, +/area/crew_quarters/locker) +"aRT" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/crew_quarters/locker) +"aRU" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"aRV" = ( +/turf/closed/wall, +/area/crew_quarters/locker) +"aRW" = ( +/turf/closed/wall/r_wall, +/area/tcommsat/server) +"aRX" = ( +/turf/closed/wall/r_wall, +/area/tcommsat/computer) +"aRY" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/port) +"aRZ" = ( +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/port) +"aSa" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'RADIOACTIVE AREA'"; + icon_state = "radiation"; + name = "RADIOACTIVE AREA"; + pixel_x = 0; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall/r_wall, +/area/engine/engineering) +"aSb" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering{ + name = "Engine Room"; + req_access_txt = "10" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/yellow, +/area/engine/engineering) +"aSc" = ( +/obj/structure/sign/securearea, +/turf/closed/wall/r_wall, +/area/engine/engineering) +"aSd" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/engine/engineering) +"aSe" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/engine/engineering) +"aSf" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_engineering{ + name = "Power Storage"; + req_access_txt = "11"; + req_one_access_txt = "0" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/yellow, +/area/engine/engineering) +"aSg" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/engine/engineering) +"aSh" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'HIGH VOLTAGE'"; + icon_state = "shock"; + name = "HIGH VOLTAGE" + }, +/turf/closed/wall/r_wall, +/area/engine/chiefs_office) +"aSi" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = 20; + tag = "NORTH" + }, +/turf/open/floor/plasteel, +/area/engine/chiefs_office) +"aSj" = ( +/obj/machinery/hologram/holopad, +/obj/machinery/light_switch{ + pixel_y = 24; + tag = "n" + }, +/turf/open/floor/plasteel/caution{ + dir = 4 + }, +/area/engine/chiefs_office) +"aSk" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/machinery/door/window/eastleft{ + name = "Chief Engineer's Desk Door"; + req_access_txt = "56" + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/camera{ + c_tag = "Chief Engineer's Office"; + network = list("SS13"); + start_active = 1 + }, +/turf/open/floor/plasteel/darkyellow/corner{ + tag = "icon-darkyellowcorners (WEST)"; + dir = 8 + }, +/area/engine/chiefs_office) +"aSl" = ( +/obj/machinery/keycard_auth{ + pixel_x = 0; + pixel_y = 24 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel/black, +/area/engine/chiefs_office) +"aSm" = ( +/obj/structure/closet/secure_closet/engineering_chief, +/obj/item/weapon/bedsheet/ce, +/obj/machinery/button/door{ + id = "ceprivacy"; + name = "Privacy Shutters Control"; + pixel_x = 26; + pixel_y = 0 + }, +/obj/machinery/status_display{ + density = 0; + layer = 3; + pixel_x = 0; + pixel_y = 32 + }, +/turf/open/floor/plasteel/black, +/area/engine/chiefs_office) +"aSn" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + dir = 1 + }, +/area/hallway/secondary/entry) +"aSo" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/obj/machinery/camera{ + c_tag = "Arrivals Hallway South"; + dir = 8; + network = list("SS13"); + pixel_x = 0; + pixel_y = 0 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + dir = 4 + }, +/area/hallway/secondary/entry) +"aSp" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/atmos) +"aSq" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 5; + initialize_directions = 12 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/atmos) +"aSr" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 9 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/atmos) +"aSs" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/atmos_control) +"aSt" = ( +/obj/item/trash/candle, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aSu" = ( +/obj/structure/rack, +/obj/item/weapon/stock_parts/capacitor, +/obj/item/weapon/poster/contraband, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aSv" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aSw" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aSx" = ( +/obj/item/device/assembly/mousetrap/armed, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aSy" = ( +/turf/closed/wall, +/area/crew_quarters/courtroom) +"aSz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/turf/open/floor/plating, +/area/maintenance/fore) +"aSA" = ( +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 3; + name = "3maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aSB" = ( +/obj/structure/rack, +/obj/item/weapon/poster/contraband, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aSC" = ( +/obj/structure/closet/secure_closet/medical2, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/plasteel/black, +/area/medical/exam_room) +"aSD" = ( +/turf/open/floor/plasteel/white/corner{ + dir = 2 + }, +/area/medical/exam_room) +"aSE" = ( +/obj/structure/cable/cyan{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plasteel/white/side{ + dir = 2 + }, +/area/medical/exam_room) +"aSF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/plasteel/white/corner{ + dir = 8 + }, +/area/medical/exam_room) +"aSG" = ( +/obj/structure/table, +/obj/item/weapon/cautery{ + pixel_x = 4 + }, +/obj/item/weapon/surgical_drapes, +/turf/open/floor/plasteel/black, +/area/medical/exam_room) +"aSH" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel/black, +/area/medical/exam_room) +"aSI" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/open/floor/plasteel/darkblue/corner, +/area/medical/exam_room) +"aSJ" = ( +/obj/structure/table, +/obj/item/weapon/storage/box/masks{ + pixel_x = 0; + pixel_y = 0 + }, +/obj/item/weapon/storage/box/gloves{ + pixel_x = 3; + pixel_y = 4 + }, +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 8 + }, +/area/medical/medbay) +"aSK" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"aSL" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/medical/genetics) +"aSM" = ( +/obj/structure/cable/cyan{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_medical{ + id_tag = null; + name = "Genetics"; + req_access_txt = "5; 9" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/whiteblue, +/area/medical/genetics) +"aSN" = ( +/obj/machinery/recharge_station, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/crew_quarters/locker/locker_toilet) +"aSO" = ( +/obj/machinery/door/airlock{ + name = "Unit B" + }, +/turf/open/floor/plasteel/showroomfloor, +/area/crew_quarters/locker/locker_toilet) +"aSP" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/showroomfloor, +/area/crew_quarters/locker/locker_toilet) +"aSQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/showroomfloor, +/area/crew_quarters/locker/locker_toilet) +"aSR" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/crew_quarters/locker) +"aSS" = ( +/obj/machinery/washing_machine, +/turf/open/floor/plasteel/barber, +/area/crew_quarters/locker) +"aST" = ( +/turf/open/floor/plasteel/black{ + name = "Mainframe Floor"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"aSU" = ( +/obj/machinery/telecomms/bus/preset_four, +/turf/open/floor/plasteel/brown{ + dir = 9; + initial_gas_mix = "n2=100;TEMP=80"; + tag = "SERVER" + }, +/area/tcommsat/server) +"aSV" = ( +/obj/machinery/telecomms/processor/preset_four, +/turf/open/floor/plasteel/green/side{ + dir = 5; + initial_gas_mix = "n2=100;TEMP=80"; + tag = "SERVER" + }, +/area/tcommsat/server) +"aSW" = ( +/obj/structure/cable/green{ + tag = "icon-0-2"; + icon_state = "0-2" + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 1; + name = "Autoname APC North"; + pixel_x = 0; + pixel_y = 24 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/bluegrid{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"aSX" = ( +/obj/machinery/telecomms/server/presets/command, +/turf/open/floor/plasteel/darkblue/side{ + dir = 9; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"aSY" = ( +/obj/machinery/telecomms/server/presets/security, +/turf/open/floor/plasteel/darkred/side{ + dir = 5; + initial_gas_mix = "n2=100;TEMP=80"; + tag = "SERVER" + }, +/area/tcommsat/server) +"aSZ" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/tcommsat/computer) +"aTa" = ( +/obj/structure/table, +/obj/item/weapon/storage/toolbox/mechanical, +/turf/open/floor/plasteel/darkyellow/side{ + tag = "icon-darkyellow (NORTHWEST)"; + dir = 9 + }, +/area/tcommsat/computer) +"aTb" = ( +/turf/open/floor/plasteel/black, +/area/tcommsat/computer) +"aTc" = ( +/obj/machinery/announcement_system, +/turf/open/floor/plasteel/darkyellow/corner{ + tag = "icon-darkyellowcorners (EAST)"; + dir = 4 + }, +/area/tcommsat/computer) +"aTd" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id = "Engineering"; + name = "engineering security door" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (EAST)"; + dir = 4 + }, +/area/engine/engineering) +"aTe" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id = "Engineering"; + name = "engineering security door" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/yellow, +/area/engine/engineering) +"aTf" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id = "Engineering"; + name = "engineering security door" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/yellow/side{ + dir = 8; + tag = "" + }, +/area/engine/engineering) +"aTg" = ( +/obj/item/weapon/book/manual/wiki/engineering_hacking, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"aTh" = ( +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/obj/machinery/suit_storage_unit/engine, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aTi" = ( +/obj/machinery/suit_storage_unit/engine, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aTj" = ( +/obj/structure/closet/crate{ + name = "solar pack crate" + }, +/turf/open/floor/plasteel/caution/corner{ + dir = 4 + }, +/area/engine/engineering) +"aTk" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/tank_dispenser, +/turf/open/floor/plasteel/yellow/side{ + dir = 1 + }, +/area/engine/engineering) +"aTl" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/yellow/side{ + dir = 1 + }, +/area/engine/engineering) +"aTm" = ( +/obj/item/weapon/book/manual/engineering_singularity_safety{ + pixel_x = -2; + pixel_y = 2 + }, +/obj/structure/table, +/obj/item/weapon/book/manual/engineering_particle_accelerator, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/obj/item/weapon/wrench, +/turf/open/floor/plasteel/yellow/side{ + dir = 1 + }, +/area/engine/engineering) +"aTn" = ( +/obj/structure/table, +/obj/item/clothing/gloves/color/yellow, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/item/device/multitool, +/turf/open/floor/plasteel/yellow/corner{ + dir = 1 + }, +/area/engine/engineering) +"aTo" = ( +/obj/structure/cable/green{ + tag = "icon-0-2"; + icon_state = "0-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/bot{ + desc = "Marked to indicate placement of a PACMAN generator."; + dir = 1 + }, +/area/engine/engineering) +"aTp" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/green{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/obj/machinery/door/poddoor/preopen{ + id = "ceprivacy"; + name = "privacy shutter" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/engine/chiefs_office) +"aTq" = ( +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/yellow/corner{ + dir = 8 + }, +/area/engine/chiefs_office) +"aTr" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/caution{ + dir = 4 + }, +/area/engine/chiefs_office) +"aTs" = ( +/obj/structure/table/reinforced, +/obj/item/clothing/glasses/meson{ + pixel_y = 4 + }, +/obj/item/weapon/storage/fancy/cigarettes, +/obj/item/weapon/stamp/ce, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkyellow/corner{ + tag = "icon-darkyellowcorners (WEST)"; + dir = 8 + }, +/area/engine/chiefs_office) +"aTt" = ( +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/darkyellow/corner{ + tag = "icon-darkyellowcorners (EAST)"; + dir = 4 + }, +/area/engine/chiefs_office) +"aTu" = ( +/obj/machinery/computer/station_alert, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/darkyellow/side{ + tag = "icon-darkyellow (NORTHEAST)"; + dir = 5 + }, +/area/engine/chiefs_office) +"aTv" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/green{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/obj/machinery/door/poddoor/preopen{ + id = "ceprivacy"; + name = "privacy shutter" + }, +/turf/open/floor/plating, +/area/engine/chiefs_office) +"aTw" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/structure/lattice, +/turf/open/space, +/area/space/nearstation) +"aTx" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/structure/lattice, +/turf/open/space, +/area/space/nearstation) +"aTy" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/green{ + tag = "icon-0-6"; + icon_state = "0-6" + }, +/turf/open/floor/plating, +/area/storage/tech) +"aTz" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/green{ + tag = "icon-0-2"; + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/storage/tech) +"aTA" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/green{ + tag = "icon-0-10"; + icon_state = "0-10" + }, +/turf/open/floor/plating, +/area/storage/tech) +"aTB" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/remains/human, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aTC" = ( +/turf/closed/wall, +/area/lawoffice) +"aTD" = ( +/obj/structure/closet/secure_closet/courtroom, +/obj/item/weapon/gavelblock, +/obj/item/weapon/gavelhammer, +/turf/open/floor/plasteel, +/area/crew_quarters/courtroom) +"aTE" = ( +/obj/structure/chair{ + name = "Bailiff" + }, +/obj/machinery/camera{ + c_tag = "Courtroom"; + network = list("SS13") + }, +/turf/open/floor/plasteel, +/area/crew_quarters/courtroom) +"aTF" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/courtroom) +"aTG" = ( +/obj/structure/chair{ + name = "Judge" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/blue/side{ + dir = 9 + }, +/area/crew_quarters/courtroom) +"aTH" = ( +/obj/structure/chair{ + name = "Judge" + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/machinery/light_switch{ + pixel_y = 24; + tag = "n" + }, +/turf/open/floor/plasteel/blue/side{ + dir = 1 + }, +/area/crew_quarters/courtroom) +"aTI" = ( +/obj/structure/chair{ + name = "Judge" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/blue/side{ + dir = 5 + }, +/area/crew_quarters/courtroom) +"aTJ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/courtroom) +"aTK" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/plasteel/darkred/corner, +/area/crew_quarters/courtroom) +"aTL" = ( +/turf/open/floor/plasteel/darkred/corner{ + tag = "icon-darkredcorners (WEST)"; + dir = 8 + }, +/area/crew_quarters/courtroom) +"aTM" = ( +/obj/machinery/door/airlock/security{ + name = "Court Cell"; + req_access = null; + req_access_txt = "63" + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (EAST)"; + dir = 4 + }, +/area/security/transfer) +"aTN" = ( +/turf/open/floor/plasteel/black, +/area/security/transfer) +"aTO" = ( +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (SOUTHEAST)"; + dir = 6 + }, +/area/security/transfer) +"aTP" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/mob/living/simple_animal/mouse, +/turf/open/floor/plating, +/area/maintenance/fore) +"aTQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/fore) +"aTR" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aTS" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 6 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aTT" = ( +/obj/machinery/atmospherics/components/binary/valve{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aTU" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aTV" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/plasteel/black, +/area/medical/exam_room) +"aTW" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/white/side{ + dir = 4 + }, +/area/medical/exam_room) +"aTX" = ( +/obj/structure/table/optable, +/obj/structure/cable/cyan{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aTY" = ( +/obj/effect/landmark/start{ + name = "Medical Doctor" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white/side{ + dir = 8 + }, +/area/medical/exam_room) +"aTZ" = ( +/obj/structure/table, +/obj/item/weapon/circular_saw, +/obj/item/weapon/scalpel{ + pixel_y = 12 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/medical/exam_room) +"aUa" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/medical/exam_room) +"aUb" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/medical/exam_room) +"aUc" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (EAST)"; + dir = 4 + }, +/area/medical/exam_room) +"aUd" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_medical{ + id_tag = ""; + name = "Surgery Observation"; + req_access_txt = "0" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/blue, +/area/medical/exam_room) +"aUe" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 8 + }, +/area/medical/medbay) +"aUf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/structure/sink{ + pixel_y = 24 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"aUg" = ( +/obj/structure/cable/cyan{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/cable/cyan{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"aUh" = ( +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"aUi" = ( +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"aUj" = ( +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"aUk" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"aUl" = ( +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"aUm" = ( +/obj/structure/cable/cyan{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/cable/cyan{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"aUn" = ( +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"aUo" = ( +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"aUp" = ( +/obj/structure/cable/cyan{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/structure/disposalpipe/sortjunction{ + dir = 2; + icon_state = "pipe-j2s"; + sortType = 9 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"aUq" = ( +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"aUr" = ( +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/cyan{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"aUs" = ( +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"aUt" = ( +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"aUu" = ( +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"aUv" = ( +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue/corner{ + tag = "icon-whitebluecorner (EAST)"; + dir = 4 + }, +/area/medical/medbay) +"aUw" = ( +/obj/structure/cable/cyan{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/structure/cable/cyan{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/turf/open/floor/plasteel/whiteblue/side{ + tag = "icon-whiteblue (NORTH)"; + dir = 1 + }, +/area/medical/medbay) +"aUx" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue/corner{ + tag = "icon-whitebluecorner (NORTH)"; + dir = 1 + }, +/area/medical/medbay) +"aUy" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"aUz" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Medbay Maintenance"; + req_access_txt = "5" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/medical/medbay) +"aUA" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (EAST)"; + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/port) +"aUB" = ( +/obj/structure/sink{ + dir = 4; + icon_state = "sink"; + pixel_x = 11; + pixel_y = 0 + }, +/obj/structure/mirror{ + pixel_x = 28 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/showroomfloor, +/area/crew_quarters/locker/locker_toilet) +"aUC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/light_switch{ + pixel_x = 24; + tag = "e" + }, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"aUD" = ( +/turf/open/floor/plasteel/barber, +/area/crew_quarters/locker) +"aUE" = ( +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_x = 26; + pixel_y = -2; + tag = "EAST" + }, +/turf/open/floor/plasteel/barber, +/area/crew_quarters/locker) +"aUF" = ( +/obj/machinery/telecomms/server/presets/supply, +/turf/open/floor/plasteel/brown{ + dir = 10; + initial_gas_mix = "n2=100;TEMP=80"; + tag = "SERVER" + }, +/area/tcommsat/server) +"aUG" = ( +/obj/machinery/telecomms/server/presets/service, +/turf/open/floor/plasteel/green/side{ + dir = 6; + initial_gas_mix = "n2=100;TEMP=80"; + tag = "SERVER" + }, +/area/tcommsat/server) +"aUH" = ( +/turf/open/floor/bluegrid{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"aUI" = ( +/obj/machinery/telecomms/broadcaster/preset_right, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/bluegrid{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"aUJ" = ( +/obj/machinery/telecomms/processor/preset_three, +/turf/open/floor/plasteel/darkblue/side{ + dir = 10; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"aUK" = ( +/obj/machinery/telecomms/bus/preset_three, +/turf/open/floor/plasteel/darkred/side{ + dir = 6; + initial_gas_mix = "n2=100;TEMP=80"; + tag = "SERVER" + }, +/area/tcommsat/server) +"aUL" = ( +/obj/machinery/computer/message_monitor, +/turf/open/floor/plasteel/darkyellow/side{ + tag = "icon-darkyellow (WEST)"; + dir = 8 + }, +/area/tcommsat/computer) +"aUM" = ( +/obj/structure/chair/office/dark{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel/black, +/area/tcommsat/computer) +"aUN" = ( +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Telecoms Admin"; + departmentType = 5; + name = "Telecoms RC"; + pixel_x = 30; + pixel_y = 0 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/black, +/area/tcommsat/computer) +"aUO" = ( +/obj/effect/landmark{ + name = "xeno_spawn"; + pixel_x = -1 + }, +/turf/open/floor/plating, +/area/maintenance/port) +"aUP" = ( +/obj/structure/closet/radiation, +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (EAST)"; + dir = 4 + }, +/area/engine/engineering) +"aUQ" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/effect/landmark{ + name = "lightsout" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/yellow, +/area/engine/engineering) +"aUR" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (EAST)"; + dir = 4 + }, +/turf/open/floor/plasteel/yellow/side{ + dir = 8; + tag = "" + }, +/area/engine/engineering) +"aUS" = ( +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"aUT" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aUU" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/effect/landmark/start{ + name = "Station Engineer" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aUV" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aUW" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aUX" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aUY" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aUZ" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/side{ + dir = 4 + }, +/area/engine/engineering) +"aVa" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_command{ + glass = 0; + name = "Chief Engineer"; + opacity = 1; + req_access_txt = "56" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow, +/area/engine/chiefs_office) +"aVb" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/yellow/side{ + dir = 8 + }, +/area/engine/chiefs_office) +"aVc" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/caution{ + dir = 4 + }, +/area/engine/chiefs_office) +"aVd" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/table/reinforced, +/obj/item/weapon/paper/monitorkey, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkyellow/corner{ + tag = "icon-darkyellowcorners (WEST)"; + dir = 8 + }, +/area/engine/chiefs_office) +"aVe" = ( +/obj/structure/chair/office/dark{ + dir = 8 + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/effect/landmark/start{ + name = "Chief Engineer" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/black, +/area/engine/chiefs_office) +"aVf" = ( +/obj/machinery/computer/atmos_alert, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/darkyellow/side{ + tag = "icon-darkyellow (EAST)"; + dir = 4 + }, +/area/engine/chiefs_office) +"aVg" = ( +/obj/machinery/atmospherics/pipe/simple, +/obj/machinery/meter, +/obj/structure/grille, +/turf/closed/wall/r_wall, +/area/atmos) +"aVh" = ( +/obj/machinery/meter, +/obj/structure/grille, +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/turf/closed/wall/r_wall, +/area/atmos) +"aVi" = ( +/obj/machinery/atmospherics/pipe/simple, +/obj/machinery/meter{ + name = "Mixed Air Tank In" + }, +/obj/structure/grille, +/turf/closed/wall/r_wall, +/area/atmos) +"aVj" = ( +/obj/machinery/atmospherics/pipe/simple, +/obj/machinery/meter{ + name = "Mixed Air Tank Out" + }, +/obj/structure/grille, +/turf/closed/wall/r_wall, +/area/atmos) +"aVk" = ( +/obj/structure/rack, +/obj/item/weapon/stock_parts/capacitor, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aVl" = ( +/obj/structure/girder, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aVm" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/atmos_control) +"aVn" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/green{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/storage/tech) +"aVo" = ( +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (SOUTHWEST)"; + dir = 10 + }, +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/weapon/circuitboard/computer/robotics{ + pixel_x = -2; + pixel_y = 2 + }, +/obj/item/weapon/circuitboard/computer/mecha_control{ + pixel_x = 1; + pixel_y = -1 + }, +/obj/structure/cable/green{ + tag = "icon-6-9"; + icon_state = "6-9" + }, +/obj/structure/cable/green{ + tag = "icon-6-8"; + icon_state = "6-8" + }, +/obj/structure/cable/green{ + tag = "icon-1-6"; + icon_state = "1-6" + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (SOUTHWEST)"; + dir = 10 + }, +/area/storage/tech) +"aVp" = ( +/turf/open/floor/plasteel/darkblue/side, +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/weapon/circuitboard/computer/borgupload{ + pixel_x = -1; + pixel_y = 1 + }, +/obj/item/weapon/circuitboard/computer/aiupload{ + pixel_x = 2; + pixel_y = -2 + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/warningline, +/area/storage/tech) +"aVq" = ( +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (SOUTHEAST)"; + dir = 6 + }, +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/weapon/circuitboard/computer/crew{ + pixel_x = -1; + pixel_y = 1 + }, +/obj/item/weapon/circuitboard/computer/card{ + pixel_x = 2; + pixel_y = -2 + }, +/obj/item/weapon/circuitboard/computer/communications{ + pixel_x = 5; + pixel_y = -5 + }, +/obj/structure/cable/green{ + tag = "icon-5-10"; + icon_state = "5-10" + }, +/obj/structure/cable/green{ + tag = "icon-4-10"; + icon_state = "4-10" + }, +/obj/structure/cable/green{ + tag = "icon-1-10"; + icon_state = "1-10" + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (SOUTHEAST)"; + dir = 6 + }, +/area/storage/tech) +"aVr" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/green{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/storage/tech) +"aVs" = ( +/obj/item/device/assembly/mousetrap/armed, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/atmos_control) +"aVt" = ( +/obj/machinery/requests_console{ + department = "Law Office"; + name = "Law Office RC"; + pixel_x = -30; + pixel_y = 0 + }, +/obj/structure/filingcabinet/employment, +/turf/open/floor/wood, +/area/lawoffice) +"aVu" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/table/wood, +/obj/item/weapon/cartridge/lawyer, +/turf/open/floor/wood, +/area/lawoffice) +"aVv" = ( +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/obj/structure/table/wood, +/obj/item/device/taperecorder, +/turf/open/floor/wood, +/area/lawoffice) +"aVw" = ( +/obj/structure/table/wood, +/obj/item/weapon/folder/blue, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = 20; + tag = "NORTH" + }, +/turf/open/floor/wood, +/area/lawoffice) +"aVx" = ( +/turf/open/floor/plasteel, +/area/crew_quarters/courtroom) +"aVy" = ( +/turf/open/floor/plasteel/neutral/side{ + dir = 9 + }, +/area/crew_quarters/courtroom) +"aVz" = ( +/obj/structure/table/wood, +/obj/item/device/radio/intercom{ + broadcasting = 1; + dir = 8; + listening = 0; + name = "Station Intercom (Court)"; + pixel_x = 0 + }, +/turf/open/floor/plasteel/neutral/side{ + dir = 1 + }, +/area/crew_quarters/courtroom) +"aVA" = ( +/obj/structure/table/wood, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/neutral/side{ + dir = 1 + }, +/area/crew_quarters/courtroom) +"aVB" = ( +/obj/structure/table/wood, +/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/neutral/side{ + dir = 1 + }, +/area/crew_quarters/courtroom) +"aVC" = ( +/turf/open/floor/plasteel/neutral/side{ + dir = 5 + }, +/area/crew_quarters/courtroom) +"aVD" = ( +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (WEST)"; + dir = 8 + }, +/area/crew_quarters/courtroom) +"aVE" = ( +/obj/machinery/door/window/southleft{ + name = "Court Cell"; + req_access_txt = "2" + }, +/turf/open/floor/plasteel/darkred/corner{ + tag = "icon-darkredcorners (NORTH)"; + dir = 1 + }, +/area/crew_quarters/courtroom) +"aVF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fore) +"aVG" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 2 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aVH" = ( +/obj/structure/frame/computer{ + anchored = 1 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/asmaint) +"aVI" = ( +/obj/structure/table, +/obj/item/stack/sheet/cardboard, +/obj/item/weapon/screwdriver, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aVJ" = ( +/obj/structure/frame/machine, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aVK" = ( +/obj/machinery/hologram/holopad, +/obj/machinery/camera{ + c_tag = "Medbay Surgery"; + dir = 4; + network = list("SS13") + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_x = -25; + pixel_y = -2; + tag = "WEST" + }, +/turf/open/floor/plasteel/black, +/area/medical/exam_room) +"aVL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white/side{ + dir = 4 + }, +/area/medical/exam_room) +"aVM" = ( +/obj/machinery/computer/operating, +/obj/structure/cable/cyan{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/white, +/area/medical/exam_room) +"aVN" = ( +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/turf/open/floor/plasteel/white/side{ + dir = 8 + }, +/area/medical/exam_room) +"aVO" = ( +/obj/structure/table, +/obj/item/weapon/hemostat, +/obj/item/weapon/retractor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/medical/exam_room) +"aVP" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/medical/exam_room) +"aVQ" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (EAST)"; + dir = 4 + }, +/area/medical/exam_room) +"aVR" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_medical{ + id_tag = ""; + name = "Surgery Observation"; + req_access_txt = "0" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/blue, +/area/medical/exam_room) +"aVS" = ( +/obj/effect/landmark{ + name = "lightsout" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 8 + }, +/area/medical/medbay) +"aVT" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/whiteyellow/corner{ + tag = "icon-whiteyellowcorner"; + dir = 2 + }, +/area/medical/medbay) +"aVU" = ( +/obj/structure/cable/cyan{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/sortjunction{ + dir = 8; + icon_state = "pipe-j2s"; + sortType = 11 + }, +/turf/open/floor/plasteel/whiteyellow/side{ + dir = 2 + }, +/area/medical/medbay) +"aVV" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteyellow/corner{ + tag = "icon-whiteyellowcorner (WEST)"; + dir = 8 + }, +/area/medical/medbay) +"aVW" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"aVX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Medbay West"; + dir = 1; + network = list("SS13") + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = -25; + tag = "SOUTH" + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"aVY" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue/corner, +/area/medical/medbay) +"aVZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/button/door{ + desc = "A remote control switch for the medbay foyer."; + id = "MedbayFoyer"; + name = "Medbay Doors Control"; + normaldoorcontrol = 1; + pixel_x = -24; + pixel_y = -24; + req_access_txt = "0" + }, +/turf/open/floor/plasteel/whiteblue/side, +/area/medical/medbay) +"aWa" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/obj/structure/disposalpipe/junction{ + dir = 8; + icon_state = "pipe-j2" + }, +/turf/open/floor/plasteel/whiteblue/side, +/area/medical/medbay) +"aWb" = ( +/obj/structure/cable/cyan{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue/side, +/area/medical/medbay) +"aWc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue/side, +/area/medical/medbay) +"aWd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue/side, +/area/medical/medbay) +"aWe" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue/corner{ + tag = "icon-whitebluecorner (WEST)"; + dir = 8 + }, +/area/medical/medbay) +"aWf" = ( +/obj/structure/cable/cyan, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 2; + name = "Autoname APC South"; + pixel_x = 1; + pixel_y = -24 + }, +/obj/structure/disposalpipe/junction{ + dir = 8; + icon_state = "pipe-j1"; + tag = "icon-pipe-j1 (EAST)" + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"aWg" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"aWh" = ( +/obj/structure/cable/cyan{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"aWi" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"aWj" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"aWk" = ( +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -22 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Medbay East"; + dir = 1; + network = list("SS13") + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"aWl" = ( +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue/corner, +/area/medical/medbay) +"aWm" = ( +/obj/structure/cable/cyan{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/whiteblue/side, +/area/medical/medbay) +"aWn" = ( +/obj/machinery/light, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue/corner{ + tag = "icon-whitebluecorner (WEST)"; + dir = 8 + }, +/area/medical/medbay) +"aWo" = ( +/turf/open/floor/plasteel/whitebot/delivery, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (NORTHWEST)"; + dir = 9 + }, +/area/medical/medbay) +"aWp" = ( +/obj/structure/plasticflaps{ + opacity = 1 + }, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=8"; + dir = 8; + freq = 1400; + location = "Medbay" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whitebot, +/area/medical/medbay) +"aWq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/port) +"aWr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/port) +"aWs" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/mob/living/simple_animal/mouse, +/turf/open/floor/plating, +/area/maintenance/port) +"aWt" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/port) +"aWu" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/closed/wall, +/area/crew_quarters/locker/locker_toilet) +"aWv" = ( +/obj/structure/toilet{ + pixel_y = 8 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/crew_quarters/locker/locker_toilet) +"aWw" = ( +/obj/machinery/door/airlock{ + name = "Unit 4" + }, +/turf/open/floor/plasteel/showroomfloor, +/area/crew_quarters/locker/locker_toilet) +"aWx" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/crew_quarters/locker/locker_toilet) +"aWy" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + frequency = 1439; + id_tag = null; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/crew_quarters/locker/locker_toilet) +"aWz" = ( +/obj/structure/window, +/obj/structure/closet, +/obj/item/clothing/under/suit_jacket/female{ + pixel_x = 3; + pixel_y = 1 + }, +/obj/item/clothing/under/suit_jacket/really_black{ + pixel_x = -2; + pixel_y = 0 + }, +/turf/open/floor/plasteel/barber, +/area/crew_quarters/locker) +"aWA" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/barber, +/area/crew_quarters/locker) +"aWB" = ( +/obj/structure/window, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/plasteel/barber, +/area/crew_quarters/locker) +"aWC" = ( +/turf/open/floor/plasteel/darkyellow/corner{ + tag = "icon-darkyellowcorners (WEST)"; + name = "Mainframe Floor"; + dir = 8; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"aWD" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + external_pressure_bound = 120; + initialize_directions = 1; + internal_pressure_bound = 4000; + on = 1; + pressure_checks = 2; + pump_direction = 0 + }, +/turf/open/floor/plasteel/black{ + name = "Mainframe Floor"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"aWE" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/bluegrid{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"aWF" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + external_pressure_bound = 140; + on = 1; + pressure_checks = 0 + }, +/turf/open/floor/plasteel/black{ + name = "Mainframe Floor"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"aWG" = ( +/turf/open/floor/plasteel/darkyellow/corner{ + name = "Mainframe Floor"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"aWH" = ( +/obj/machinery/computer/telecomms/server{ + network = "tcommsat" + }, +/turf/open/floor/plasteel/darkyellow/side{ + tag = "icon-darkyellow (SOUTHWEST)"; + dir = 10 + }, +/area/tcommsat/computer) +"aWI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/black, +/area/tcommsat/computer) +"aWJ" = ( +/obj/machinery/disposal/bin, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_x = 26; + pixel_y = -2; + tag = "EAST" + }, +/turf/open/floor/plasteel/darkyellow/corner, +/area/tcommsat/computer) +"aWK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/turf/open/floor/plating, +/area/maintenance/port) +"aWL" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/obj/machinery/power/apc{ + aidisabled = 0; + auto_name = 1; + cell_type = 2500; + dir = 4; + name = "Autoname APC East"; + pixel_x = 24; + pixel_y = 0 + }, +/obj/structure/cable/green{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/maintenance/port) +"aWM" = ( +/obj/structure/closet/radiation, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plasteel/yellow/side{ + tag = "icon-yellow (EAST)"; + dir = 4 + }, +/area/engine/engineering) +"aWN" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/yellow, +/area/engine/engineering) +"aWO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/machinery/camera{ + c_tag = "Engineering Access"; + dir = 1; + network = list("SS13") + }, +/turf/open/floor/plasteel/yellow/side{ + dir = 8; + tag = "" + }, +/area/engine/engineering) +"aWP" = ( +/obj/machinery/space_heater, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/aft) +"aWQ" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aWR" = ( +/obj/structure/table, +/obj/item/weapon/tank/internals/emergency_oxygen/engi, +/obj/item/clothing/mask/breath, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = -25; + tag = "SOUTH" + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aWS" = ( +/obj/machinery/cell_charger, +/obj/structure/table, +/obj/item/weapon/stock_parts/cell/high/plus, +/obj/machinery/light, +/obj/machinery/light_switch{ + pixel_y = -24; + tag = "s" + }, +/turf/open/floor/plasteel/warning/corner, +/area/engine/engineering) +"aWT" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/warning, +/area/engine/engineering) +"aWU" = ( +/turf/open/floor/plasteel/warning, +/area/engine/engineering) +"aWV" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/warning, +/area/engine/engineering) +"aWW" = ( +/obj/machinery/requests_console{ + announcementConsole = 0; + department = "Engineering"; + departmentType = 4; + name = "Engineering RC"; + pixel_y = -30 + }, +/obj/machinery/camera{ + c_tag = "Engineering Power Storage"; + dir = 1; + network = list("SS13") + }, +/turf/open/floor/plasteel/warning/corner{ + dir = 1 + }, +/area/engine/engineering) +"aWX" = ( +/obj/structure/cable/green, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 2; + name = "Autoname APC South"; + pixel_x = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"aWY" = ( +/turf/open/floor/plasteel/caution/corner{ + dir = 4 + }, +/area/engine/engineering) +"aWZ" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/green{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/obj/machinery/door/poddoor/preopen{ + id = "ceprivacy"; + name = "privacy shutter" + }, +/turf/open/floor/plating, +/area/engine/chiefs_office) +"aXa" = ( +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/yellow/corner{ + dir = 1 + }, +/area/engine/chiefs_office) +"aXb" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/caution{ + dir = 4 + }, +/area/engine/chiefs_office) +"aXc" = ( +/obj/item/weapon/cartridge/engineering{ + pixel_x = 4; + pixel_y = 5 + }, +/obj/item/weapon/cartridge/engineering{ + pixel_x = -3; + pixel_y = 2 + }, +/obj/item/weapon/cartridge/engineering{ + pixel_x = 3 + }, +/obj/structure/table/reinforced, +/obj/item/weapon/cartridge/atmos, +/turf/open/floor/plasteel/darkyellow/corner{ + tag = "icon-darkyellowcorners (WEST)"; + dir = 8 + }, +/area/engine/chiefs_office) +"aXd" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/darkyellow/corner, +/area/engine/chiefs_office) +"aXe" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/computer/card/minor/ce, +/turf/open/floor/plasteel/darkyellow/side{ + tag = "icon-darkyellow (SOUTHEAST)"; + dir = 6 + }, +/area/engine/chiefs_office) +"aXf" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/atmos_control) +"aXg" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 1; + frequency = 1441; + id = "n2_in" + }, +/turf/open/floor/engine/n2, +/area/atmos) +"aXh" = ( +/obj/machinery/air_sensor{ + frequency = 1441; + id_tag = "n2_sensor" + }, +/turf/open/floor/engine/n2, +/area/atmos) +"aXi" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + external_pressure_bound = 0; + frequency = 1441; + id_tag = "n2_out"; + initialize_directions = 1; + internal_pressure_bound = 4000; + on = 1; + pressure_checks = 2; + pump_direction = 0 + }, +/turf/open/floor/engine/n2, +/area/atmos) +"aXj" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 1; + frequency = 1441; + id = "o2_in" + }, +/turf/open/floor/engine/o2, +/area/atmos) +"aXk" = ( +/obj/machinery/air_sensor{ + frequency = 1441; + id_tag = "o2_sensor" + }, +/turf/open/floor/engine/o2, +/area/atmos) +"aXl" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + external_pressure_bound = 0; + frequency = 1441; + id_tag = "o2_out"; + initialize_directions = 1; + internal_pressure_bound = 4000; + on = 1; + pressure_checks = 2; + pump_direction = 0 + }, +/turf/open/floor/engine/o2, +/area/atmos) +"aXm" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 1; + frequency = 1441; + id = "air_in" + }, +/turf/open/floor/engine/air, +/area/atmos) +"aXn" = ( +/obj/machinery/air_sensor{ + frequency = 1441; + id_tag = "air_sensor" + }, +/turf/open/floor/engine/air, +/area/atmos) +"aXo" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/high_volume{ + dir = 1; + external_pressure_bound = 0; + frequency = 1441; + icon_state = "in"; + id_tag = "air_out"; + internal_pressure_bound = 2000; + on = 1; + pressure_checks = 2; + pump_direction = 0 + }, +/turf/open/floor/engine/air, +/area/atmos) +"aXp" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aXq" = ( +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/atmos_control) +"aXr" = ( +/obj/structure/cable/green{ + tag = "icon-6-8"; + icon_state = "6-8" + }, +/obj/structure/cable/yellow{ + tag = "icon-4-9"; + icon_state = "4-9"; + d1 = 4; + d2 = 8 + }, +/obj/structure/grille, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"aXs" = ( +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (NORTH)"; + dir = 1 + }, +/obj/structure/cable/green{ + tag = "icon-4-10"; + icon_state = "4-10" + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/light/small, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (NORTH)"; + dir = 1 + }, +/area/storage/tech) +"aXt" = ( +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (NORTH)"; + dir = 1 + }, +/obj/structure/cable/green{ + tag = "icon-2-5"; + icon_state = "2-5" + }, +/obj/structure/cable/green{ + tag = "icon-2-9"; + icon_state = "2-9" + }, +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (NORTH)"; + dir = 1 + }, +/area/storage/tech) +"aXu" = ( +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (NORTH)"; + dir = 1 + }, +/obj/structure/cable/green{ + tag = "icon-6-8"; + icon_state = "6-8" + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/camera{ + c_tag = "Secure Technical Storage"; + dir = 1; + network = list("SS13") + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (NORTH)"; + dir = 1 + }, +/area/storage/tech) +"aXv" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Law Office Maintenance"; + req_access_txt = "38" + }, +/turf/open/floor/plating, +/area/lawoffice) +"aXw" = ( +/turf/open/floor/wood, +/area/lawoffice) +"aXx" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/wood, +/area/lawoffice) +"aXy" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/structure/chair/office/dark{ + dir = 1 + }, +/obj/effect/landmark/start{ + name = "Lawyer" + }, +/turf/open/floor/wood, +/area/lawoffice) +"aXz" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock{ + name = "Law Office"; + req_access_txt = "38" + }, +/turf/open/floor/plasteel, +/area/crew_quarters/courtroom) +"aXA" = ( +/turf/open/floor/plasteel/neutral/side{ + dir = 8 + }, +/area/crew_quarters/courtroom) +"aXB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/crew_quarters/courtroom) +"aXC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/crew_quarters/courtroom) +"aXD" = ( +/turf/open/floor/plasteel/neutral/side{ + dir = 4 + }, +/area/crew_quarters/courtroom) +"aXE" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/black, +/area/security/transfer) +"aXF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/darkred/side, +/area/security/transfer) +"aXG" = ( +/obj/structure/chair/stool, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/asmaint) +"aXH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/item/stack/sheet/cardboard, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aXI" = ( +/obj/structure/table, +/obj/item/clothing/gloves/color/latex, +/obj/item/clothing/mask/surgical, +/obj/item/clothing/suit/apron/surgical, +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/turf/open/floor/plasteel/black, +/area/medical/exam_room) +"aXJ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white/corner{ + dir = 4 + }, +/area/medical/exam_room) +"aXK" = ( +/obj/structure/cable/cyan{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white/side{ + dir = 1 + }, +/area/medical/exam_room) +"aXL" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/white/corner{ + tag = "icon-whitecorner (NORTH)"; + dir = 1 + }, +/area/medical/exam_room) +"aXM" = ( +/obj/structure/table, +/obj/item/weapon/razor, +/obj/item/weapon/surgicaldrill, +/turf/open/floor/plasteel/black, +/area/medical/exam_room) +"aXN" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = -25; + tag = "SOUTH" + }, +/turf/open/floor/plasteel/black, +/area/medical/exam_room) +"aXO" = ( +/obj/machinery/light/small, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners (EAST)"; + dir = 4 + }, +/area/medical/exam_room) +"aXP" = ( +/turf/closed/wall, +/area/medical/chemistry) +"aXQ" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/window/southleft{ + dir = 2; + name = "Chemistry Desk"; + req_access_txt = "33" + }, +/turf/open/floor/plasteel/whiteyellow/side{ + dir = 4 + }, +/area/medical/chemistry) +"aXR" = ( +/obj/structure/cable/cyan{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_medical{ + id_tag = null; + name = "Chemistry Lab"; + req_access_txt = "5; 33" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/whiteyellow, +/area/medical/chemistry) +"aXS" = ( +/obj/structure/sign/chemistry, +/turf/closed/wall, +/area/medical/chemistry) +"aXT" = ( +/turf/closed/wall, +/area/medical/medbay) +"aXU" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/medical/medbay) +"aXV" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_medical{ + id_tag = "MedbayFoyer"; + name = "Medbay"; + req_access_txt = "5" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/whiteblue, +/area/medical/medbay) +"aXW" = ( +/obj/structure/cable/cyan{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_medical{ + id_tag = "MedbayFoyer"; + name = "Medbay"; + req_access_txt = "5" + }, +/turf/open/floor/plasteel/whiteblue, +/area/medical/medbay) +"aXX" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/medical/medbay) +"aXY" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_medical{ + id_tag = null; + name = "Medbay Desk"; + req_access_txt = "5" + }, +/turf/open/floor/plasteel/whiteblue, +/area/medical/medbay) +"aXZ" = ( +/obj/structure/cable/cyan{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"aYa" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"aYb" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"aYc" = ( +/turf/closed/wall, +/area/medical/morgue) +"aYd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, +/area/medical/morgue) +"aYe" = ( +/obj/structure/cable/cyan{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/medical{ + name = "Morgue"; + req_access_txt = "6;5" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/blue, +/area/medical/morgue) +"aYf" = ( +/turf/open/floor/plasteel/warning{ + tag = "icon-warning (NORTH)"; + dir = 1 + }, +/area/crew_quarters/locker) +"aYg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/warning/corner{ + dir = 4 + }, +/area/crew_quarters/locker) +"aYh" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"aYi" = ( +/obj/machinery/requests_console{ + department = "Locker Room"; + name = "Locker Room RC"; + pixel_x = 0; + pixel_y = 30 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/camera{ + c_tag = "Locker Room"; + dir = 2; + icon_state = "camera"; + network = list("SS13"); + tag = "" + }, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"aYj" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"aYk" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"aYl" = ( +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"aYm" = ( +/obj/machinery/vending/clothing, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"aYn" = ( +/obj/machinery/message_server, +/turf/open/floor/plasteel/darkyellow{ + name = "Mainframe Floor"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"aYo" = ( +/turf/open/floor/plasteel/circuit/gcircuit{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"aYp" = ( +/obj/machinery/atmospherics/pipe/manifold/general/hidden{ + tag = "icon-manifold (WEST)"; + icon_state = "manifold"; + dir = 8 + }, +/turf/open/floor/plasteel/darkyellow/corner{ + name = "Mainframe Floor"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"aYq" = ( +/obj/machinery/atmospherics/pipe/simple/general/hidden{ + tag = "icon-intact (EAST)"; + icon_state = "intact"; + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/bluegrid{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"aYr" = ( +/obj/machinery/atmospherics/pipe/manifold/general/hidden{ + tag = "icon-manifold (EAST)"; + icon_state = "manifold"; + dir = 4 + }, +/turf/open/floor/plasteel/darkyellow/corner{ + tag = "icon-darkyellowcorners (WEST)"; + name = "Mainframe Floor"; + dir = 8; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"aYs" = ( +/obj/machinery/telecomms/receiver/preset_right, +/turf/open/floor/plasteel/circuit/gcircuit{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"aYt" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_command{ + name = "Control Room"; + req_access_txt = "19; 61" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (NORTHEAST)"; + dir = 5 + }, +/area/tcommsat/computer) +"aYu" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/tcommsat/computer) +"aYv" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/port) +"aYw" = ( +/turf/closed/wall, +/area/engine/break_room) +"aYx" = ( +/turf/closed/wall/r_wall, +/area/engine/break_room) +"aYy" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'RADIOACTIVE AREA'"; + icon_state = "radiation"; + name = "RADIOACTIVE AREA"; + pixel_x = 0; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall, +/area/engine/break_room) +"aYz" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering{ + name = "Engine Room"; + req_access_txt = "10" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/yellow, +/area/engine/break_room) +"aYA" = ( +/obj/structure/sign/securearea, +/turf/closed/wall, +/area/engine/break_room) +"aYB" = ( +/obj/machinery/door/poddoor{ + id = "Secure Storage"; + name = "secure storage" + }, +/turf/open/floor/plating, +/area/engine/engineering) +"aYC" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/engine/chiefs_office) +"aYD" = ( +/obj/structure/cable/green, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 2; + name = "Autoname APC South"; + pixel_x = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/caution{ + dir = 4 + }, +/area/engine/chiefs_office) +"aYE" = ( +/obj/structure/table/reinforced, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/machinery/light, +/obj/item/weapon/clipboard, +/obj/item/weapon/stock_parts/cell/high/plus, +/mob/living/simple_animal/parrot/Poly, +/turf/open/floor/plasteel/darkyellow/corner{ + tag = "icon-darkyellowcorners (WEST)"; + dir = 8 + }, +/area/engine/chiefs_office) +"aYF" = ( +/obj/machinery/button/door{ + id = "atmos"; + name = "Atmospherics Lockdown"; + pixel_x = 10; + pixel_y = -24; + req_access_txt = "24" + }, +/obj/machinery/button/door{ + desc = "A remote control-switch for secure storage."; + id = "Secure Storage"; + name = "Engineering Secure Storage"; + pixel_x = 0; + pixel_y = -24; + req_access_txt = "11" + }, +/obj/machinery/button/door{ + desc = "A remote control-switch for the engineering security doors."; + id = "Engineering"; + name = "Engineering Lockdown"; + pixel_x = -10; + pixel_y = -24; + req_access_txt = "10" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/black, +/area/engine/chiefs_office) +"aYG" = ( +/obj/machinery/suit_storage_unit/ce, +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Chief Engineer's Desk"; + departmentType = 3; + name = "Chief Engineer RC"; + pixel_x = 32; + pixel_y = 0 + }, +/obj/machinery/newscaster{ + hitstaken = 0; + pixel_x = 0; + pixel_y = -32; + tag = "s" + }, +/turf/open/floor/plasteel/black, +/area/engine/chiefs_office) +"aYH" = ( +/turf/open/floor/engine/n2, +/area/atmos) +"aYI" = ( +/obj/machinery/portable_atmospherics/canister/nitrogen, +/turf/open/floor/engine/n2, +/area/atmos) +"aYJ" = ( +/turf/open/floor/engine/o2, +/area/atmos) +"aYK" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/engine/o2, +/area/atmos) +"aYL" = ( +/obj/effect/landmark{ + name = "xeno_spawn"; + pixel_x = -1 + }, +/turf/open/floor/engine/air, +/area/atmos) +"aYM" = ( +/obj/machinery/portable_atmospherics/canister/air, +/turf/open/floor/engine/air, +/area/atmos) +"aYN" = ( +/turf/open/floor/engine/air, +/area/atmos) +"aYO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aYP" = ( +/turf/closed/wall, +/area/storage/tech) +"aYQ" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/green{ + tag = "icon-0-5"; + icon_state = "0-5" + }, +/turf/open/floor/plating, +/area/storage/tech) +"aYR" = ( +/obj/structure/sign/securearea, +/turf/closed/wall/r_wall, +/area/storage/tech) +"aYS" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/highsecurity{ + name = "Secure Tech Storage"; + req_access_txt = "19;23" + }, +/turf/open/floor/plating, +/area/storage/tech) +"aYT" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'HIGH VOLTAGE'"; + icon_state = "shock"; + name = "HIGH VOLTAGE" + }, +/turf/closed/wall/r_wall, +/area/storage/tech) +"aYU" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/green{ + tag = "icon-0-9"; + icon_state = "0-9" + }, +/turf/open/floor/plating, +/area/storage/tech) +"aYV" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aYW" = ( +/obj/effect/landmark{ + name = "xeno_spawn"; + pixel_x = -1 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/atmos_control) +"aYX" = ( +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"aYY" = ( +/obj/structure/cable/green{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/obj/machinery/power/apc{ + aidisabled = 0; + auto_name = 1; + cell_type = 2500; + dir = 4; + name = "Autoname APC East"; + pixel_x = 24; + pixel_y = 0 + }, +/turf/open/floor/plating, +/area/lawoffice) +"aYZ" = ( +/obj/machinery/camera{ + c_tag = "Law Office"; + dir = 4; + network = list("SS13") + }, +/turf/open/floor/wood, +/area/lawoffice) +"aZa" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/wood, +/area/lawoffice) +"aZb" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/wood, +/area/lawoffice) +"aZc" = ( +/obj/structure/closet/lawcloset, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/wood, +/area/lawoffice) +"aZd" = ( +/obj/structure/chair{ + dir = 4; + name = "Prosecution" + }, +/turf/open/floor/plasteel/red/side{ + dir = 9 + }, +/area/crew_quarters/courtroom) +"aZe" = ( +/obj/structure/table/wood, +/obj/item/weapon/folder/red, +/turf/open/floor/plasteel/neutral/side{ + dir = 8 + }, +/area/crew_quarters/courtroom) +"aZf" = ( +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/bot, +/area/crew_quarters/courtroom) +"aZg" = ( +/obj/structure/table/wood, +/obj/item/weapon/folder/blue, +/turf/open/floor/plasteel/neutral/side{ + dir = 4 + }, +/area/crew_quarters/courtroom) +"aZh" = ( +/obj/structure/chair{ + dir = 8; + name = "Defense" + }, +/turf/open/floor/plasteel/green/side{ + dir = 5 + }, +/area/crew_quarters/courtroom) +"aZi" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black, +/area/security/transfer) +"aZj" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aZk" = ( +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aZl" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aZm" = ( +/obj/effect/landmark{ + name = "blobstart" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aZn" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/item/device/assembly/mousetrap/armed, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"aZo" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Surgery Maintenance"; + req_access_txt = "45" + }, +/obj/structure/cable/cyan{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/medical/exam_room) +"aZp" = ( +/obj/structure/table, +/obj/item/stack/packageWrap, +/obj/item/weapon/hand_labeler, +/obj/item/weapon/folder/white, +/obj/item/device/radio/headset/headset_med, +/obj/machinery/requests_console{ + department = "Chemistry"; + departmentType = 2; + name = "Chemistry RC"; + pixel_x = -30; + pixel_y = 0 + }, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"aZq" = ( +/obj/effect/landmark/start{ + name = "Chemist" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/chair/office/light{ + dir = 1 + }, +/turf/open/floor/plasteel/whiteyellow/corner{ + dir = 4 + }, +/area/medical/chemistry) +"aZr" = ( +/obj/structure/cable/cyan{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/whiteyellow/side{ + dir = 1 + }, +/area/medical/chemistry) +"aZs" = ( +/obj/machinery/chem_heater, +/turf/open/floor/plasteel/whiteyellow/corner{ + dir = 1 + }, +/area/medical/chemistry) +"aZt" = ( +/obj/machinery/chem_dispenser, +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/warnwhite{ + tag = "icon-warnwhite (SOUTHWEST)"; + dir = 10 + }, +/area/medical/chemistry) +"aZu" = ( +/obj/machinery/chem_master, +/turf/open/floor/plasteel/warnwhite{ + tag = "icon-warnwhite (SOUTHEAST)"; + dir = 6 + }, +/area/medical/chemistry) +"aZv" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/medical/chemistry) +"aZw" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Medbay Waiting Area"; + network = list("SS13") + }, +/turf/open/floor/plasteel/whiteblue/corner{ + tag = "icon-whitebluecorner (EAST)"; + dir = 4 + }, +/area/medical/medbay) +"aZx" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue/side{ + tag = "icon-whiteblue (NORTH)"; + dir = 1 + }, +/area/medical/medbay) +"aZy" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/whiteblue/side{ + tag = "icon-whiteblue (NORTH)"; + dir = 1 + }, +/area/medical/medbay) +"aZz" = ( +/obj/structure/cable/cyan{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/whiteblue/side{ + tag = "icon-whiteblue (NORTH)"; + dir = 1 + }, +/area/medical/medbay) +"aZA" = ( +/obj/structure/table/reinforced, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/whiteblue/side{ + tag = "icon-whiteblue (NORTH)"; + dir = 1 + }, +/area/medical/medbay) +"aZB" = ( +/obj/structure/chair/office/light, +/obj/machinery/button/door{ + desc = "A remote control switch for the medbay foyer."; + id = "MedbayFoyer"; + name = "Medbay Doors Control"; + normaldoorcontrol = 1; + pixel_x = -26; + req_access_txt = "5" + }, +/obj/effect/landmark/start{ + name = "Medical Doctor" + }, +/turf/open/floor/plasteel/whiteblue/side{ + tag = "icon-whiteblue (NORTH)"; + dir = 1 + }, +/area/medical/medbay) +"aZC" = ( +/obj/machinery/computer/med_data, +/obj/machinery/requests_console{ + announcementConsole = 0; + department = "Medbay"; + departmentType = 1; + name = "Medbay RC"; + pixel_x = 30; + pixel_y = 0; + pixel_z = 0 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = 20; + tag = "NORTH" + }, +/turf/open/floor/plasteel/whiteblue/corner{ + tag = "icon-whitebluecorner (NORTH)"; + dir = 1 + }, +/area/medical/medbay) +"aZD" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/whitered/corner{ + tag = "icon-whiteredcorner"; + dir = 2 + }, +/area/medical/medbay) +"aZE" = ( +/obj/structure/cable/cyan{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (EAST)"; + dir = 4 + }, +/turf/open/floor/plasteel/whitered/side{ + dir = 2 + }, +/area/medical/medbay) +"aZF" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plasteel/whitered/corner{ + tag = "icon-whiteredcorner (WEST)"; + dir = 8 + }, +/area/medical/medbay) +"aZG" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 0; + pixel_y = -30; + tag = "s" + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"aZH" = ( +/obj/machinery/vending/medical{ + pixel_x = -2 + }, +/obj/machinery/requests_console{ + announcementConsole = 0; + department = "Medbay"; + departmentType = 1; + name = "Medbay RC"; + pixel_x = 30; + pixel_y = 0; + pixel_z = 0 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"aZI" = ( +/obj/machinery/disposal/bin, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners (EAST)"; + dir = 4 + }, +/area/medical/morgue) +"aZJ" = ( +/obj/structure/cable/cyan{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (NORTH)"; + dir = 1 + }, +/area/medical/morgue) +"aZK" = ( +/obj/structure/bodycontainer/morgue, +/obj/effect/landmark{ + name = "revenantspawn" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners (NORTH)"; + dir = 1 + }, +/area/medical/morgue) +"aZL" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/plasteel/black, +/area/medical/morgue) +"aZM" = ( +/obj/structure/bodycontainer/morgue, +/obj/effect/landmark{ + name = "revenantspawn" + }, +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/turf/open/floor/plasteel/black, +/area/medical/morgue) +"aZN" = ( +/turf/open/floor/plasteel/black, +/area/medical/morgue) +"aZO" = ( +/obj/structure/bodycontainer/morgue, +/obj/effect/landmark{ + name = "revenantspawn" + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/black, +/area/medical/morgue) +"aZP" = ( +/obj/machinery/door/airlock{ + id_tag = "AuxToilet3"; + name = "Unit 3" + }, +/turf/open/floor/plasteel/showroomfloor, +/area/crew_quarters/locker/locker_toilet) +"aZQ" = ( +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/camera{ + c_tag = "Restroom"; + dir = 9; + icon_state = "camera"; + network = list("SS13"); + tag = "" + }, +/turf/open/floor/plasteel/showroomfloor, +/area/crew_quarters/locker/locker_toilet) +"aZR" = ( +/obj/structure/closet/secure_closet/personal, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"aZS" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"aZT" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (EAST)"; + dir = 4 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"aZU" = ( +/obj/machinery/hologram/holopad, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"aZV" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"aZW" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + frequency = 1439; + id_tag = null; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"aZX" = ( +/obj/structure/closet/wardrobe/white, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"aZY" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Telecomms Server Racks"; + dir = 4; + network = list("SS13") + }, +/obj/machinery/airalarm/server{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22; + tag = "icon-alarm0 (EAST)" + }, +/turf/open/floor/plasteel/darkyellow{ + name = "Mainframe Floor"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"aZZ" = ( +/obj/machinery/power/terminal{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-0-2"; + icon_state = "0-2" + }, +/turf/open/floor/plasteel/circuit/gcircuit{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"baa" = ( +/obj/machinery/power/smes{ + charge = 5e+006 + }, +/obj/structure/cable/green{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/turf/open/floor/plasteel/circuit/gcircuit{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"bab" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/general/hidden, +/turf/open/floor/plasteel/circuit/gcircuit{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"bac" = ( +/obj/machinery/telecomms/hub/preset, +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/darkyellow{ + name = "Mainframe Floor"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"bad" = ( +/obj/machinery/atmospherics/pipe/manifold/general/hidden{ + tag = "icon-manifold (WEST)"; + icon_state = "manifold"; + dir = 8 + }, +/turf/open/floor/plasteel/circuit/gcircuit{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"bae" = ( +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/general/hidden{ + tag = "icon-intact (EAST)"; + icon_state = "intact"; + dir = 4 + }, +/turf/open/floor/plasteel/circuit/gcircuit{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"baf" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/general/hidden{ + tag = "icon-intact (EAST)"; + icon_state = "intact"; + dir = 4 + }, +/turf/open/floor/plasteel/circuit/gcircuit{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"bag" = ( +/obj/machinery/door/airlock/glass_engineering{ + name = "Server Room"; + req_access_txt = "61" + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/general/hidden{ + tag = "icon-intact (EAST)"; + icon_state = "intact"; + dir = 4 + }, +/turf/open/floor/plasteel/darkyellow, +/area/tcommsat/computer) +"bah" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/general/hidden{ + tag = "icon-intact (SOUTHWEST)"; + icon_state = "intact"; + dir = 10 + }, +/turf/open/floor/plasteel/darkyellow, +/area/tcommsat/computer) +"bai" = ( +/obj/machinery/door/airlock/glass_engineering{ + name = "Server Room"; + req_access_txt = "61" + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/darkyellow, +/area/tcommsat/computer) +"baj" = ( +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (NORTHEAST)"; + dir = 5 + }, +/area/tcommsat/computer) +"bak" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/light_switch{ + pixel_x = 24; + tag = "e" + }, +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (NORTHEAST)"; + dir = 5 + }, +/area/tcommsat/computer) +"bal" = ( +/turf/open/floor/plasteel, +/area/engine/break_room) +"bam" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/camera{ + c_tag = "Engineering Foyer"; + network = list("SS13") + }, +/turf/open/floor/plasteel/caution/corner{ + dir = 4 + }, +/area/engine/break_room) +"ban" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/yellow/side{ + dir = 1 + }, +/area/engine/break_room) +"bao" = ( +/obj/structure/chair/stool, +/turf/open/floor/plasteel/yellow/corner{ + dir = 1 + }, +/area/engine/break_room) +"bap" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_x = 31 + }, +/turf/open/floor/plasteel, +/area/engine/break_room) +"baq" = ( +/obj/machinery/shieldgen, +/turf/open/floor/plating, +/area/engine/engineering) +"bar" = ( +/obj/structure/closet/crate, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/rods{ + amount = 50 + }, +/obj/item/stack/sheet/glass{ + amount = 50 + }, +/obj/item/weapon/electronics/airlock, +/obj/item/weapon/electronics/airlock, +/obj/item/weapon/stock_parts/cell/high/plus, +/obj/item/stack/sheet/mineral/plasma{ + amount = 30 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"bas" = ( +/obj/machinery/power/port_gen/pacman, +/turf/open/floor/plating, +/area/engine/engineering) +"bat" = ( +/obj/machinery/portable_atmospherics/canister/toxins, +/turf/open/floor/plating, +/area/engine/engineering) +"bau" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance{ + glass = 0; + name = "Chief Engineer's Office Maintenance"; + opacity = 1; + req_access_txt = "56" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/engine/chiefs_office) +"bav" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + dir = 1 + }, +/area/hallway/secondary/entry) +"baw" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + dir = 4 + }, +/area/hallway/secondary/entry) +"bax" = ( +/obj/machinery/light/small, +/turf/open/floor/engine/n2, +/area/atmos) +"bay" = ( +/obj/machinery/light/small, +/turf/open/floor/engine/o2, +/area/atmos) +"baz" = ( +/obj/machinery/light/small, +/turf/open/floor/engine/air, +/area/atmos) +"baA" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/weapon/storage/toolbox/electrical{ + pixel_x = 1; + pixel_y = -1 + }, +/obj/item/clothing/gloves/color/yellow, +/obj/item/device/t_scanner, +/obj/item/device/multitool, +/turf/open/floor/plating, +/area/storage/tech) +"baB" = ( +/turf/open/floor/plating, +/area/storage/tech) +"baC" = ( +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = 20; + tag = "NORTH" + }, +/turf/open/floor/plating, +/area/storage/tech) +"baD" = ( +/obj/structure/cable/green{ + tag = "icon-0-2"; + icon_state = "0-2" + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 1; + name = "Autoname APC North"; + pixel_x = 0; + pixel_y = 24 + }, +/turf/open/floor/plating, +/area/storage/tech) +"baE" = ( +/obj/structure/table, +/obj/item/weapon/stock_parts/subspace/transmitter, +/obj/item/weapon/stock_parts/subspace/transmitter, +/obj/item/weapon/stock_parts/subspace/treatment, +/obj/item/weapon/stock_parts/subspace/treatment, +/obj/item/weapon/stock_parts/subspace/treatment, +/turf/open/floor/plating, +/area/storage/tech) +"baF" = ( +/obj/structure/table, +/obj/item/weapon/stock_parts/micro_laser, +/obj/item/weapon/stock_parts/manipulator, +/obj/item/weapon/stock_parts/manipulator, +/obj/item/weapon/stock_parts/manipulator, +/obj/item/weapon/stock_parts/manipulator, +/obj/item/weapon/stock_parts/capacitor, +/obj/item/weapon/stock_parts/micro_laser/high, +/obj/item/weapon/stock_parts/micro_laser/high, +/obj/item/weapon/stock_parts/micro_laser/high, +/obj/item/weapon/stock_parts/micro_laser/high, +/turf/open/floor/plating, +/area/storage/tech) +"baG" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/storage/tech) +"baH" = ( +/obj/structure/table, +/obj/item/device/aicard, +/obj/item/weapon/aiModule/reset, +/turf/open/floor/plating, +/area/storage/tech) +"baI" = ( +/obj/structure/table, +/obj/item/device/flashlight{ + pixel_x = 1; + pixel_y = 5 + }, +/obj/item/device/flashlight{ + pixel_x = 1; + pixel_y = 5 + }, +/obj/item/device/assembly/flash/handheld, +/obj/item/device/assembly/flash/handheld, +/turf/open/floor/plating, +/area/storage/tech) +"baJ" = ( +/obj/structure/cable/green{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/obj/machinery/space_heater, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 2; + name = "Autoname APC South"; + pixel_x = 1; + pixel_y = -24 + }, +/turf/open/floor/plating, +/area/storage/art) +"baK" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"baL" = ( +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"baM" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/lawoffice) +"baN" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock{ + glass = 1; + name = "Law Office"; + opacity = 0; + req_access_txt = "38" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/wood, +/area/lawoffice) +"baO" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/lawoffice) +"baP" = ( +/obj/structure/chair{ + dir = 4; + name = "Prosecution" + }, +/turf/open/floor/plasteel/red/side{ + dir = 10 + }, +/area/crew_quarters/courtroom) +"baQ" = ( +/obj/structure/table/wood, +/obj/item/weapon/paper, +/turf/open/floor/plasteel/neutral/side{ + dir = 10 + }, +/area/crew_quarters/courtroom) +"baR" = ( +/turf/open/floor/plasteel/neutral/side, +/area/crew_quarters/courtroom) +"baS" = ( +/obj/item/device/radio/beacon, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/neutral/side, +/area/crew_quarters/courtroom) +"baT" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/neutral/side, +/area/crew_quarters/courtroom) +"baU" = ( +/obj/structure/table/wood, +/turf/open/floor/plasteel/neutral/side{ + dir = 6 + }, +/area/crew_quarters/courtroom) +"baV" = ( +/obj/structure/chair{ + dir = 8; + name = "Defense" + }, +/turf/open/floor/plasteel/green/side{ + dir = 6 + }, +/area/crew_quarters/courtroom) +"baW" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/plasteel/black, +/area/security/transfer) +"baX" = ( +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/darkred/side, +/area/security/transfer) +"baY" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/obj/item/toy/gun, +/turf/open/floor/plating, +/area/maintenance/fore) +"baZ" = ( +/obj/machinery/meter, +/obj/machinery/atmospherics/pipe/simple/general/visible, +/turf/open/floor/plating, +/area/maintenance/fore) +"bba" = ( +/obj/structure/chair/stool{ + pixel_y = 8 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"bbb" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"bbc" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"bbd" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"bbe" = ( +/obj/structure/grille/broken, +/obj/item/weapon/shard, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"bbf" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"bbg" = ( +/obj/structure/cable/cyan{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/cable/cyan{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"bbh" = ( +/obj/structure/cable/cyan{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 1; + name = "Autoname APC North"; + pixel_x = 0; + pixel_y = 24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/medical/exam_room) +"bbi" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"bbj" = ( +/obj/item/weapon/vending_refill/snack, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"bbk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/closet/wardrobe/chemistry_white, +/obj/effect/decal/cleanable/cobweb2, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"bbl" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/medical/chemistry) +"bbm" = ( +/obj/structure/closet/wardrobe/chemistry_white, +/obj/structure/cable/cyan{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 8; + name = "Autoname APC West"; + pixel_x = -25; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"bbn" = ( +/obj/structure/cable/cyan{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"bbo" = ( +/obj/structure/cable/cyan{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"bbp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"bbq" = ( +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteyellow/side{ + tag = "icon-whiteyellow (EAST)"; + dir = 4 + }, +/area/medical/chemistry) +"bbr" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/window/eastright{ + dir = 8; + name = "Chemistry Desk"; + req_access_txt = "33" + }, +/turf/open/floor/plasteel/whiteyellow, +/area/medical/chemistry) +"bbs" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteyellow/side{ + tag = "icon-whiteyellow (WEST)"; + dir = 8 + }, +/area/medical/medbay) +"bbt" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"bbu" = ( +/obj/structure/cable/cyan{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"bbv" = ( +/obj/structure/table/reinforced, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (EAST)"; + dir = 4 + }, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7; + tag = "every single paper bin is edited to this" + }, +/obj/item/weapon/pen, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"bbw" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/folder/white, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"bbx" = ( +/obj/structure/table/reinforced, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/cell_charger, +/obj/machinery/light{ + dir = 4 + }, +/obj/item/weapon/stock_parts/cell/crap, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"bby" = ( +/turf/closed/wall, +/area/security/checkpoint/medical) +"bbz" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/security/checkpoint/medical) +"bbA" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_security{ + name = "Security Office"; + req_access_txt = "63" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/darkred, +/area/security/checkpoint/medical) +"bbB" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/security/checkpoint/medical) +"bbC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/light_switch{ + pixel_x = -24; + tag = "w" + }, +/turf/open/floor/plasteel/black, +/area/medical/morgue) +"bbD" = ( +/obj/structure/cable/cyan{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black, +/area/medical/morgue) +"bbE" = ( +/obj/structure/bodycontainer/morgue, +/obj/effect/landmark{ + name = "revenantspawn" + }, +/turf/open/floor/plasteel/black, +/area/medical/morgue) +"bbF" = ( +/obj/structure/chair/stool{ + pixel_y = 8 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"bbG" = ( +/obj/structure/table, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/item/weapon/storage/toolbox/mechanical, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"bbH" = ( +/obj/structure/table, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"bbI" = ( +/obj/structure/table, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/item/weapon/storage/toolbox/mechanical, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"bbJ" = ( +/obj/structure/chair/stool{ + pixel_y = 8 + }, +/obj/effect/landmark/start{ + name = "Assistant" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"bbK" = ( +/obj/structure/closet/wardrobe/black, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"bbL" = ( +/obj/machinery/blackbox_recorder, +/turf/open/floor/plasteel/darkyellow{ + name = "Mainframe Floor"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"bbM" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/turf/open/floor/plasteel/darkyellow/corner{ + tag = "icon-darkyellowcorners (NORTH)"; + name = "Mainframe Floor"; + dir = 1; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"bbN" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/circuit/gcircuit{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"bbO" = ( +/obj/machinery/atmospherics/pipe/manifold/general/hidden{ + tag = "icon-manifold (WEST)"; + icon_state = "manifold"; + dir = 8 + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/darkyellow/corner{ + tag = "icon-darkyellowcorners (EAST)"; + name = "Mainframe Floor"; + dir = 4; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"bbP" = ( +/obj/machinery/atmospherics/pipe/simple/general/hidden{ + tag = "icon-intact (EAST)"; + icon_state = "intact"; + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/bluegrid{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"bbQ" = ( +/obj/machinery/atmospherics/pipe/manifold/general/hidden{ + tag = "icon-manifold (EAST)"; + icon_state = "manifold"; + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/darkyellow/corner{ + tag = "icon-darkyellowcorners (NORTH)"; + name = "Mainframe Floor"; + dir = 1; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"bbR" = ( +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/telecomms/receiver/preset_left, +/turf/open/floor/plasteel/circuit/gcircuit{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"bbS" = ( +/turf/open/floor/plasteel/darkyellow/corner{ + tag = "icon-darkyellowcorners (EAST)"; + name = "Mainframe Floor"; + dir = 4; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"bbT" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/general/hidden, +/turf/open/floor/plating, +/area/tcommsat/computer) +"bbU" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (NORTHEAST)"; + dir = 5 + }, +/area/tcommsat/computer) +"bbV" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (EAST)"; + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Telecomms Control Room"; + dir = 8; + network = list("SS13"); + pixel_x = 0; + pixel_y = 0 + }, +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (NORTHEAST)"; + dir = 5 + }, +/area/tcommsat/computer) +"bbW" = ( +/obj/structure/cable/green{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 8; + name = "Autoname APC West"; + pixel_x = -25; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/yellow/corner{ + tag = "icon-yellowcorner (WEST)"; + dir = 8 + }, +/area/engine/break_room) +"bbX" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/yellow/corner{ + tag = "icon-yellowcorner (WEST)"; + dir = 8 + }, +/area/engine/break_room) +"bbY" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/engine/break_room) +"bbZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/break_room) +"bca" = ( +/obj/structure/table, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/machinery/light_switch{ + pixel_x = 24; + tag = "e" + }, +/obj/item/device/radio/off, +/turf/open/floor/plasteel, +/area/engine/break_room) +"bcb" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"bcc" = ( +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"bcd" = ( +/obj/structure/girder, +/turf/open/floor/plating, +/area/maintenance/aft) +"bce" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (EAST)"; + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + dir = 4 + }, +/area/hallway/secondary/entry) +"bcf" = ( +/obj/structure/table, +/obj/item/device/plant_analyzer, +/obj/item/weapon/stock_parts/cell/high/plus, +/turf/open/floor/plating, +/area/storage/tech) +"bcg" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plating, +/area/storage/tech) +"bch" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/weapon/circuitboard/computer/cloning{ + pixel_x = 0 + }, +/obj/item/weapon/circuitboard/computer/med_data{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/item/weapon/circuitboard/machine/clonescanner, +/obj/item/weapon/circuitboard/machine/clonepod, +/obj/item/weapon/circuitboard/computer/scan_consolenew, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/storage/tech) +"bci" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/weapon/circuitboard/computer/secure_data{ + pixel_x = -2; + pixel_y = 2 + }, +/obj/item/weapon/circuitboard/computer/security{ + pixel_x = 1; + pixel_y = -1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plating, +/area/storage/tech) +"bcj" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/weapon/circuitboard/computer/mining, +/obj/item/weapon/circuitboard/machine/autolathe{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/item/weapon/circuitboard/computer/arcade/battle, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/storage/tech) +"bck" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/storage/tech) +"bcl" = ( +/obj/structure/table, +/obj/item/weapon/stock_parts/subspace/filter, +/obj/item/weapon/stock_parts/subspace/filter, +/obj/item/weapon/stock_parts/subspace/filter, +/obj/item/weapon/stock_parts/subspace/filter, +/obj/item/weapon/stock_parts/subspace/filter, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/storage/tech) +"bcm" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/storage/tech) +"bcn" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plating, +/area/storage/tech) +"bco" = ( +/obj/structure/table, +/obj/item/weapon/electronics/apc, +/obj/item/weapon/electronics/airlock, +/turf/open/floor/plating, +/area/storage/tech) +"bcp" = ( +/turf/closed/wall, +/area/storage/art) +"bcq" = ( +/obj/structure/table/wood, +/obj/item/weapon/stamp/law, +/obj/machinery/light_switch{ + pixel_x = -24; + tag = "w" + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = 20; + tag = "NORTH" + }, +/turf/open/floor/wood, +/area/lawoffice) +"bcr" = ( +/obj/structure/chair/office/dark, +/obj/effect/landmark/start{ + name = "Lawyer" + }, +/turf/open/floor/wood, +/area/lawoffice) +"bcs" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/obj/machinery/button/door{ + id = "lawyer_blast"; + name = "Privacy Shutters"; + pixel_x = 25; + pixel_y = 8 + }, +/turf/open/floor/wood, +/area/lawoffice) +"bct" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/crew_quarters/courtroom) +"bcu" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Courtroom"; + req_access_txt = "42" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/crew_quarters/courtroom) +"bcv" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/crew_quarters/courtroom) +"bcw" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/heater{ + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"bcx" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/obj/item/weapon/circuitboard/computer/rdconsole, +/obj/item/weapon/stock_parts/console_screen, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/asmaint) +"bcy" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/obj/item/weapon/stock_parts/micro_laser, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"bcz" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"bcA" = ( +/obj/structure/grille, +/obj/item/weapon/shard, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"bcB" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"bcC" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/cable/cyan{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"bcD" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/asmaint) +"bcE" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"bcF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/asmaint) +"bcG" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Chemistry Lab Maintenance"; + req_access_txt = "5; 33" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/medical/chemistry) +"bcH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"bcI" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (EAST)"; + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"bcJ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/mob/living/simple_animal/bot/cleanbot{ + name = "C.L.E.A.N." + }, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"bcK" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"bcL" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"bcM" = ( +/obj/structure/table/glass, +/obj/item/weapon/storage/box/beakers{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/weapon/storage/box/beakers{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/weapon/reagent_containers/glass/beaker/large, +/obj/item/weapon/reagent_containers/glass/beaker/large, +/obj/item/weapon/reagent_containers/dropper, +/obj/item/weapon/reagent_containers/dropper, +/turf/open/floor/plasteel/whiteyellow/side{ + tag = "icon-whiteyellow (EAST)"; + dir = 4 + }, +/area/medical/chemistry) +"bcN" = ( +/obj/machinery/smartfridge/chemistry, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/whiteyellow, +/area/medical/chemistry) +"bcO" = ( +/turf/open/floor/plasteel/whiteyellow/side{ + tag = "icon-whiteyellow (WEST)"; + dir = 8 + }, +/area/medical/medbay) +"bcP" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"bcQ" = ( +/obj/structure/cable/cyan{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whitebot, +/area/medical/medbay) +"bcR" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (EAST)"; + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"bcS" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"bcT" = ( +/obj/machinery/computer/secure_data, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTHWEST)"; + dir = 9 + }, +/area/security/checkpoint/medical) +"bcU" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTH)"; + dir = 1 + }, +/area/security/checkpoint/medical) +"bcV" = ( +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTHEAST)"; + dir = 5 + }, +/area/security/checkpoint/medical) +"bcW" = ( +/obj/item/weapon/paper_bin{ + pixel_x = -2; + pixel_y = 5; + tag = "every single paper bin is edited to this" + }, +/turf/open/floor/plating, +/area/medical/morgue) +"bcX" = ( +/obj/structure/filingcabinet, +/obj/structure/cable/cyan{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 8; + name = "Autoname APC West"; + pixel_x = -25; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black, +/area/medical/morgue) +"bcY" = ( +/obj/structure/cable/cyan{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/black, +/area/medical/morgue) +"bcZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/medical/morgue) +"bda" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Morgue Maintenance"; + req_access_txt = "6" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/medical/morgue) +"bdb" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (EAST)"; + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/port) +"bdc" = ( +/obj/machinery/door/airlock{ + id_tag = "AuxToilet2"; + name = "Unit 2" + }, +/turf/open/floor/plasteel/showroomfloor, +/area/crew_quarters/locker/locker_toilet) +"bdd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/crew_quarters/locker/locker_toilet) +"bde" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (EAST)"; + dir = 4 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/light_switch{ + pixel_x = 24; + tag = "e" + }, +/turf/open/floor/plasteel/showroomfloor, +/area/crew_quarters/locker/locker_toilet) +"bdf" = ( +/obj/structure/closet/secure_closet/personal, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"bdg" = ( +/obj/structure/chair/stool{ + pixel_y = 8 + }, +/obj/effect/landmark/start{ + name = "Assistant" + }, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"bdh" = ( +/obj/structure/table, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"bdi" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"bdj" = ( +/obj/structure/table, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"bdk" = ( +/obj/structure/chair/stool{ + pixel_y = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"bdl" = ( +/obj/structure/closet/wardrobe/grey, +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"bdm" = ( +/turf/open/floor/plasteel/darkyellow/corner{ + tag = "icon-darkyellowcorners (NORTH)"; + name = "Mainframe Floor"; + dir = 1; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"bdn" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + external_pressure_bound = 140; + on = 1; + pressure_checks = 0 + }, +/turf/open/floor/plasteel/black{ + name = "Mainframe Floor"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"bdo" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + external_pressure_bound = 120; + initialize_directions = 1; + internal_pressure_bound = 4000; + on = 1; + pressure_checks = 2; + pump_direction = 0 + }, +/turf/open/floor/plasteel/black{ + name = "Mainframe Floor"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"bdp" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/manifold/general/hidden{ + tag = "icon-manifold (WEST)"; + icon_state = "manifold"; + dir = 8 + }, +/turf/open/floor/plating, +/area/tcommsat/computer) +"bdq" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + target_temperature = 80; + dir = 8; + icon_state = "freezer"; + on = 1; + tag = "icon-freezer (EAST)" + }, +/turf/open/floor/plasteel/yellow/side{ + dir = 9; + tag = "" + }, +/area/tcommsat/computer) +"bdr" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/tcommsat/computer) +"bds" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/open/floor/plasteel/yellow/corner{ + tag = "icon-yellowcorner (EAST)"; + dir = 4 + }, +/area/tcommsat/computer) +"bdt" = ( +/obj/machinery/vending/cola, +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plasteel/cafeteria, +/area/engine/break_room) +"bdu" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/plasteel/yellow/corner{ + tag = "icon-yellowcorner (WEST)"; + dir = 8 + }, +/area/engine/break_room) +"bdv" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/hologram/holopad, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/bot, +/area/engine/break_room) +"bdw" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel, +/area/engine/break_room) +"bdx" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (EAST)"; + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/break_room) +"bdy" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Engineering Foyer Maintenance"; + req_access_txt = "0"; + req_one_access_txt = "32;19" + }, +/turf/open/floor/plating, +/area/engine/break_room) +"bdz" = ( +/obj/machinery/field/generator{ + anchored = 0; + state = 2 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"bdA" = ( +/obj/machinery/the_singularitygen{ + anchored = 0 + }, +/obj/machinery/light/small, +/obj/machinery/camera{ + c_tag = "Engineering Secure Storage"; + dir = 1; + network = list("SS13") + }, +/turf/open/floor/plating, +/area/engine/engineering) +"bdB" = ( +/obj/machinery/power/emitter, +/turf/open/floor/plating, +/area/engine/engineering) +"bdC" = ( +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/aft) +"bdD" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + dir = 4 + }, +/area/hallway/secondary/entry) +"bdE" = ( +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating, +/area/storage/tech) +"bdF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/storage/tech) +"bdG" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/turf/open/floor/plating, +/area/storage/tech) +"bdH" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/storage/tech) +"bdI" = ( +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/turf/open/floor/plating, +/area/storage/tech) +"bdJ" = ( +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating, +/area/storage/tech) +"bdK" = ( +/obj/structure/table, +/obj/item/stack/cable_coil/random, +/obj/item/stack/cable_coil/random, +/turf/open/floor/plasteel/black/corner{ + tag = "icon-blackcorner (NORTH)"; + dir = 1 + }, +/area/storage/art) +"bdL" = ( +/obj/structure/table, +/obj/item/stack/cable_coil/random, +/obj/item/stack/cable_coil/random, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = 20; + tag = "NORTH" + }, +/turf/open/floor/plasteel, +/area/storage/art) +"bdM" = ( +/obj/structure/table, +/obj/item/weapon/hand_labeler, +/turf/open/floor/plasteel/black/corner{ + tag = "icon-blackcorner (EAST)"; + dir = 4 + }, +/area/storage/art) +"bdN" = ( +/obj/item/weapon/storage/fancy/cigarettes/cigpack_shadyjims, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"bdO" = ( +/obj/structure/table/wood, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/item/device/flashlight/lamp/green{ + pixel_x = 1; + pixel_y = 5 + }, +/turf/open/floor/wood, +/area/lawoffice) +"bdP" = ( +/obj/structure/table/wood, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/item/weapon/book/manual/wiki/security_space_law, +/turf/open/floor/wood, +/area/lawoffice) +"bdQ" = ( +/obj/structure/table/wood, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/obj/item/weapon/folder/red, +/obj/item/weapon/pen, +/turf/open/floor/wood, +/area/lawoffice) +"bdR" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/wood, +/area/lawoffice) +"bdS" = ( +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/wood, +/area/lawoffice) +"bdT" = ( +/turf/open/floor/plasteel/black, +/area/crew_quarters/courtroom) +"bdU" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/courtroom) +"bdV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black, +/area/crew_quarters/courtroom) +"bdW" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black, +/area/crew_quarters/courtroom) +"bdX" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/black, +/area/security/transfer) +"bdY" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/darkred/side, +/area/security/transfer) +"bdZ" = ( +/obj/effect/landmark{ + name = "blobstart" + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"bea" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"beb" = ( +/obj/effect/spawner/structure/window, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"bec" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"bed" = ( +/obj/structure/grille/broken, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/item/weapon/shard{ + icon_state = "small" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"bee" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"bef" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"beg" = ( +/obj/structure/closet/secure_closet/chemical, +/obj/machinery/light_switch{ + pixel_x = -24; + tag = "w" + }, +/obj/machinery/camera{ + c_tag = "Medbay Chemistry"; + dir = 4; + network = list("SS13") + }, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"beh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"bei" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"bej" = ( +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/effect/landmark/start{ + name = "Chemist" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteyellow/side{ + tag = "icon-whiteyellow (EAST)"; + dir = 4 + }, +/area/medical/chemistry) +"bek" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/window/eastright{ + base_state = "left"; + dir = 8; + icon_state = "left"; + name = "Chemistry Desk"; + req_access_txt = "33" + }, +/turf/open/floor/plasteel/whiteyellow, +/area/medical/chemistry) +"bel" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteyellow/side{ + tag = "icon-whiteyellow (WEST)"; + dir = 8 + }, +/area/medical/medbay) +"bem" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"ben" = ( +/obj/structure/cable/cyan{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"beo" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"bep" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"beq" = ( +/obj/structure/table, +/obj/machinery/recharger, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (WEST)"; + dir = 8 + }, +/area/security/checkpoint/medical) +"ber" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4"; + tag = "90Curve" + }, +/obj/effect/landmark/start/depsec/medical, +/obj/structure/chair/office/dark{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/black, +/area/security/checkpoint/medical) +"bes" = ( +/obj/machinery/requests_console{ + department = "Security"; + departmentType = 5; + name = "Medical Post RC"; + pixel_x = 30; + pixel_y = 0 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (EAST)"; + dir = 4 + }, +/area/security/checkpoint/medical) +"bet" = ( +/obj/effect/gibspawner/human, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/medical/morgue) +"beu" = ( +/obj/structure/table, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_x = -25; + pixel_y = -2; + tag = "WEST" + }, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7; + tag = "every single paper bin is edited to this" + }, +/obj/item/weapon/folder/white, +/turf/open/floor/plasteel/black, +/area/medical/morgue) +"bev" = ( +/obj/structure/closet/secure_closet/personal, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"bew" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"bex" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"bey" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"bez" = ( +/obj/structure/closet/wardrobe/mixed, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"beA" = ( +/obj/machinery/telecomms/processor/preset_two, +/turf/open/floor/plasteel/yellow/side{ + dir = 9; + initial_gas_mix = "n2=100;TEMP=80"; + tag = "icon-yellow (NORTHWEST)" + }, +/area/tcommsat/server) +"beB" = ( +/obj/machinery/telecomms/bus/preset_two, +/turf/open/floor/plasteel/neutral/side{ + dir = 5; + initial_gas_mix = "n2=100;TEMP=80"; + tag = "icon-neutral (NORTHEAST)" + }, +/area/tcommsat/server) +"beC" = ( +/obj/machinery/telecomms/broadcaster/preset_left, +/turf/open/floor/bluegrid{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"beD" = ( +/obj/machinery/telecomms/server/presets/medical, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 9; + initial_gas_mix = "n2=100;TEMP=80"; + tag = "icon-whiteblue (NORTHWEST)" + }, +/area/tcommsat/server) +"beE" = ( +/obj/machinery/telecomms/server/presets/science, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 5; + initial_gas_mix = "n2=100;TEMP=80"; + tag = "icon-whitehall (WEST)" + }, +/area/tcommsat/server) +"beF" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + target_temperature = 80; + dir = 8; + icon_state = "freezer"; + on = 1; + tag = "icon-freezer (EAST)" + }, +/turf/open/floor/plasteel/yellow/side{ + dir = 8; + tag = "" + }, +/area/tcommsat/computer) +"beG" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/tcommsat/computer) +"beH" = ( +/obj/structure/chair/office/dark, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/tcommsat/computer) +"beI" = ( +/obj/structure/table, +/obj/item/weapon/storage/box/donkpockets, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/extinguisher_cabinet{ + pixel_x = -27; + pixel_y = 0; + tag = "w" + }, +/turf/open/floor/plasteel/cafeteria, +/area/engine/break_room) +"beJ" = ( +/obj/structure/chair/stool, +/turf/open/floor/plasteel/yellow/corner{ + tag = "icon-yellowcorner (WEST)"; + dir = 8 + }, +/area/engine/break_room) +"beK" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/engine/break_room) +"beL" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/engine/break_room) +"beM" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"beN" = ( +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"beO" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/aft) +"beP" = ( +/obj/item/weapon/storage/toolbox/emergency, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"beQ" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"beR" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (EAST)"; + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + dir = 1 + }, +/area/hallway/secondary/entry) +"beS" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"beT" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + dir = 4 + }, +/area/hallway/secondary/entry) +"beU" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"beV" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"beW" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"beX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/structure/grille/broken, +/obj/item/weapon/shard, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"beY" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/grille/broken, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"beZ" = ( +/obj/structure/table, +/obj/item/device/analyzer, +/obj/item/device/healthanalyzer, +/turf/open/floor/plating, +/area/storage/tech) +"bfa" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/plating, +/area/storage/tech) +"bfb" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/weapon/circuitboard/computer/pandemic{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/weapon/circuitboard/computer/rdconsole, +/obj/item/weapon/circuitboard/machine/rdserver{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/item/weapon/circuitboard/machine/destructive_analyzer, +/obj/item/weapon/circuitboard/machine/protolathe, +/obj/item/weapon/circuitboard/computer/aifixer, +/obj/item/weapon/circuitboard/computer/teleporter, +/obj/item/weapon/circuitboard/machine/circuit_imprinter, +/obj/item/weapon/circuitboard/machine/mechfab, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plating, +/area/storage/tech) +"bfc" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/weapon/circuitboard/computer/powermonitor{ + pixel_x = -2; + pixel_y = 2 + }, +/obj/item/weapon/circuitboard/computer/stationalert{ + pixel_x = 1; + pixel_y = -1 + }, +/obj/item/weapon/circuitboard/computer/atmos_alert{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/storage/tech) +"bfd" = ( +/obj/structure/rack, +/obj/item/weapon/circuitboard/machine/telecomms/processor, +/obj/item/weapon/circuitboard/machine/telecomms/receiver, +/obj/item/weapon/circuitboard/machine/telecomms/server, +/obj/item/weapon/circuitboard/machine/telecomms/bus, +/obj/item/weapon/circuitboard/machine/telecomms/broadcaster, +/obj/item/weapon/circuitboard/computer/message_monitor{ + pixel_y = -5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/storage/tech) +"bfe" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/storage/tech) +"bff" = ( +/obj/structure/table, +/obj/item/weapon/stock_parts/subspace/analyzer, +/obj/item/weapon/stock_parts/subspace/analyzer, +/obj/item/weapon/stock_parts/subspace/analyzer, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/storage/tech) +"bfg" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/storage/tech) +"bfh" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/plating, +/area/storage/tech) +"bfi" = ( +/obj/structure/table, +/obj/item/weapon/screwdriver{ + pixel_y = 16 + }, +/obj/item/weapon/wirecutters, +/turf/open/floor/plating, +/area/storage/tech) +"bfj" = ( +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel, +/area/storage/art) +"bfk" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel, +/area/storage/art) +"bfl" = ( +/obj/structure/table, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/item/weapon/storage/crayons, +/obj/item/weapon/storage/crayons, +/turf/open/floor/plasteel, +/area/storage/art) +"bfm" = ( +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/atmos_control) +"bfn" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/wood, +/area/lawoffice) +"bfo" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/wood, +/area/lawoffice) +"bfp" = ( +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (EAST)"; + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/wood, +/area/lawoffice) +"bfq" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/wood, +/area/lawoffice) +"bfr" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/courtroom) +"bfs" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/courtroom) +"bft" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black, +/area/crew_quarters/courtroom) +"bfu" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/courtroom) +"bfv" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/courtroom) +"bfw" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black, +/area/security/transfer) +"bfx" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 2 + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/fore) +"bfy" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"bfz" = ( +/obj/item/weapon/rack_parts, +/obj/item/weapon/vending_refill/coffee, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"bfA" = ( +/obj/structure/grille, +/obj/item/weapon/shard{ + icon_state = "medium" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"bfB" = ( +/obj/structure/grille/broken, +/obj/item/weapon/shard{ + icon_state = "medium" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"bfC" = ( +/obj/effect/landmark{ + name = "xeno_spawn"; + pixel_x = -1 + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/asmaint) +"bfD" = ( +/obj/structure/rack, +/obj/item/weapon/stock_parts/console_screen, +/obj/effect/spawner/lootdrop/maintenance, +/obj/item/weapon/wirecutters, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/asmaint) +"bfE" = ( +/obj/structure/rack, +/obj/item/weapon/stock_parts/matter_bin, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 3; + name = "3maintenance loot spawner" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/asmaint) +"bfF" = ( +/obj/structure/table/glass, +/obj/item/stack/cable_coil/random, +/obj/item/stack/cable_coil/random, +/obj/item/weapon/screwdriver{ + pixel_x = -2; + pixel_y = 6 + }, +/obj/item/weapon/grenade/chem_grenade, +/obj/item/weapon/grenade/chem_grenade, +/obj/item/weapon/grenade/chem_grenade, +/obj/item/weapon/grenade/chem_grenade, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"bfG" = ( +/obj/structure/table/glass, +/obj/machinery/reagentgrinder, +/obj/item/stack/sheet/mineral/plasma{ + layer = 2.9 + }, +/obj/item/stack/sheet/mineral/plasma{ + layer = 2.9 + }, +/obj/item/weapon/reagent_containers/glass/bottle/epinephrine, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = -25; + tag = "SOUTH" + }, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"bfH" = ( +/obj/structure/table/glass, +/obj/item/weapon/storage/box/syringes, +/obj/item/clothing/glasses/science{ + pixel_x = 2; + pixel_y = 4 + }, +/obj/item/clothing/glasses/science, +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/obj/machinery/light, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"bfI" = ( +/obj/machinery/chem_heater, +/obj/structure/extinguisher_cabinet{ + pixel_x = 0; + pixel_y = -30; + tag = "s" + }, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"bfJ" = ( +/obj/machinery/chem_dispenser, +/turf/open/floor/plasteel/warnwhite{ + tag = "icon-warnwhite (NORTHWEST)"; + dir = 9 + }, +/area/medical/chemistry) +"bfK" = ( +/obj/machinery/chem_master, +/turf/open/floor/plasteel/warnwhite{ + tag = "icon-warnwhite (NORTHEAST)"; + dir = 5 + }, +/area/medical/chemistry) +"bfL" = ( +/obj/structure/table/glass, +/obj/item/weapon/storage/firstaid/regular, +/turf/open/floor/plasteel/whiteblue/corner, +/area/medical/medbay) +"bfM" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plasteel/whiteblue/side, +/area/medical/medbay) +"bfN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/whiteblue/side, +/area/medical/medbay) +"bfO" = ( +/obj/structure/cable/cyan{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/whiteblue/side, +/area/medical/medbay) +"bfP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/whiteblue/side, +/area/medical/medbay) +"bfQ" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/landmark/start{ + name = "Assistant" + }, +/turf/open/floor/plasteel/whiteblue/side, +/area/medical/medbay) +"bfR" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plasteel/whiteblue/corner{ + tag = "icon-whitebluecorner (WEST)"; + dir = 8 + }, +/area/medical/medbay) +"bfS" = ( +/obj/structure/table, +/obj/machinery/light_switch{ + pixel_y = -24; + tag = "s" + }, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7; + tag = "every single paper bin is edited to this" + }, +/obj/item/weapon/pen, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (SOUTHWEST)"; + dir = 10 + }, +/area/security/checkpoint/medical) +"bfT" = ( +/obj/machinery/button/door{ + desc = "A remote control switch for the medbay foyer."; + id = "MedbayFoyer"; + name = "Medbay Doors Control"; + normaldoorcontrol = 1; + pixel_x = 0; + pixel_y = -26; + req_access_txt = "5" + }, +/obj/structure/table, +/obj/item/device/radio/off, +/obj/machinery/camera{ + c_tag = "Medbay Security Post"; + dir = 1; + network = list("SS13") + }, +/turf/open/floor/plasteel/darkred/side, +/area/security/checkpoint/medical) +"bfU" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/structure/filingcabinet, +/obj/structure/cable, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 2; + name = "Autoname APC South"; + pixel_x = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (SOUTHEAST)"; + dir = 6 + }, +/area/security/checkpoint/medical) +"bfV" = ( +/turf/open/floor/plating, +/area/medical/morgue) +"bfW" = ( +/obj/structure/table, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/item/weapon/storage/box/bodybags, +/obj/item/weapon/pen, +/turf/open/floor/plasteel/darkblue/corner, +/area/medical/morgue) +"bfX" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel/darkblue/side, +/area/medical/morgue) +"bfY" = ( +/obj/structure/bodycontainer/morgue, +/obj/effect/landmark{ + name = "revenantspawn" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/light/small, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners (WEST)"; + dir = 8 + }, +/area/medical/morgue) +"bfZ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + frequency = 1439; + id_tag = null; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/black, +/area/medical/morgue) +"bga" = ( +/obj/structure/bodycontainer/morgue, +/obj/effect/landmark{ + name = "revenantspawn" + }, +/obj/machinery/camera{ + c_tag = "Medbay Morgue"; + dir = 1; + network = list("SS13") + }, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/black, +/area/medical/morgue) +"bgb" = ( +/obj/structure/bodycontainer/morgue, +/obj/effect/landmark{ + name = "revenantspawn" + }, +/obj/machinery/light/small, +/turf/open/floor/plasteel/black, +/area/medical/morgue) +"bgc" = ( +/obj/machinery/door/airlock{ + name = "Unit 1" + }, +/turf/open/floor/plasteel/showroomfloor, +/area/crew_quarters/locker/locker_toilet) +"bgd" = ( +/obj/machinery/vending/coffee, +/turf/open/floor/plasteel/neutral/corner, +/area/crew_quarters/locker) +"bge" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"bgf" = ( +/obj/machinery/vending/cola, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (WEST)"; + dir = 8 + }, +/area/crew_quarters/locker) +"bgg" = ( +/obj/structure/closet/wardrobe/green, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"bgh" = ( +/obj/machinery/telecomms/server/presets/engineering, +/turf/open/floor/plasteel/yellow/side{ + dir = 10; + initial_gas_mix = "n2=100;TEMP=80"; + tag = "icon-yellow (SOUTHWEST)" + }, +/area/tcommsat/server) +"bgi" = ( +/obj/machinery/telecomms/server/presets/common, +/turf/open/floor/plasteel/neutral/side{ + dir = 6; + initial_gas_mix = "n2=100;TEMP=80"; + tag = "icon-neutral (SOUTHEAST)" + }, +/area/tcommsat/server) +"bgj" = ( +/obj/machinery/light, +/turf/open/floor/bluegrid{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"bgk" = ( +/obj/machinery/telecomms/bus/preset_one, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 10; + initial_gas_mix = "n2=100;TEMP=80"; + tag = "icon-whiteblue (SOUTHWEST)" + }, +/area/tcommsat/server) +"bgl" = ( +/obj/machinery/telecomms/processor/preset_one, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 6; + initial_gas_mix = "n2=100;TEMP=80"; + tag = "icon-whitepurple (SOUTHEAST)" + }, +/area/tcommsat/server) +"bgm" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/general/hidden{ + tag = "icon-intact (NORTHEAST)"; + icon_state = "intact"; + dir = 5 + }, +/turf/open/floor/plating, +/area/tcommsat/computer) +"bgn" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + target_temperature = 80; + dir = 8; + icon_state = "freezer"; + on = 1; + tag = "icon-freezer (EAST)" + }, +/turf/open/floor/plasteel/yellow/side{ + dir = 10; + tag = "" + }, +/area/tcommsat/computer) +"bgo" = ( +/obj/machinery/computer/telecomms/monitor{ + network = "tcommsat" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/yellow/corner, +/area/tcommsat/computer) +"bgp" = ( +/obj/structure/table, +/obj/machinery/microwave, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/cafeteria, +/area/engine/break_room) +"bgq" = ( +/turf/open/floor/plasteel/yellow/side, +/area/engine/break_room) +"bgr" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j2"; + dir = 2 + }, +/turf/open/floor/plasteel/yellow/side, +/area/engine/break_room) +"bgs" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/corner{ + tag = "icon-yellowcorner (WEST)"; + dir = 8 + }, +/area/engine/break_room) +"bgt" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/engine/break_room) +"bgu" = ( +/obj/item/trash/sosjerky, +/turf/open/floor/plating, +/area/maintenance/aft) +"bgv" = ( +/obj/item/stack/sheet/cardboard, +/turf/open/floor/plating, +/area/maintenance/aft) +"bgw" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"bgx" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"bgy" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"bgz" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/atmos_control) +"bgA" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"bgB" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"bgC" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"bgD" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/atmos_control) +"bgE" = ( +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"bgF" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/weapon/storage/toolbox/electrical{ + pixel_x = 1; + pixel_y = -1 + }, +/obj/item/device/multitool, +/obj/item/clothing/glasses/meson, +/turf/open/floor/plating, +/area/storage/tech) +"bgG" = ( +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/storage/tech) +"bgH" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/storage/tech) +"bgI" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/light/small, +/obj/machinery/camera{ + c_tag = "Technical Storage"; + dir = 1; + network = list("SS13") + }, +/turf/open/floor/plating, +/area/storage/tech) +"bgJ" = ( +/obj/structure/table, +/obj/item/weapon/stock_parts/subspace/ansible, +/obj/item/weapon/stock_parts/subspace/ansible, +/obj/item/weapon/stock_parts/subspace/ansible, +/obj/item/weapon/stock_parts/subspace/crystal, +/obj/item/weapon/stock_parts/subspace/crystal, +/obj/item/weapon/stock_parts/subspace/crystal, +/turf/open/floor/plating, +/area/storage/tech) +"bgK" = ( +/obj/structure/table, +/obj/item/weapon/stock_parts/subspace/amplifier, +/obj/item/weapon/stock_parts/subspace/amplifier, +/obj/item/weapon/stock_parts/subspace/amplifier, +/turf/open/floor/plating, +/area/storage/tech) +"bgL" = ( +/obj/machinery/requests_console{ + department = "Tech Storage"; + name = "Technical Storage RC"; + pixel_x = 0; + pixel_y = -32 + }, +/turf/open/floor/plating, +/area/storage/tech) +"bgM" = ( +/obj/structure/table, +/obj/machinery/cell_charger{ + pixel_y = 5 + }, +/obj/item/device/multitool, +/obj/machinery/light_switch{ + pixel_y = -24; + tag = "s" + }, +/turf/open/floor/plating, +/area/storage/tech) +"bgN" = ( +/obj/structure/table, +/obj/item/weapon/stock_parts/cell/high/plus, +/obj/item/stack/cable_coil/green, +/obj/item/stack/cable_coil/green, +/turf/open/floor/plating, +/area/storage/tech) +"bgO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/camera{ + c_tag = "Art Supply Storage"; + dir = 4; + network = list("SS13") + }, +/turf/open/floor/plasteel/black/corner{ + tag = "icon-blackcorner (WEST)"; + dir = 8 + }, +/area/storage/art) +"bgP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/storage/art) +"bgQ" = ( +/obj/structure/table, +/obj/item/device/camera_film, +/obj/item/device/camera_film, +/obj/item/device/camera, +/obj/machinery/light_switch{ + pixel_x = 24; + tag = "e" + }, +/turf/open/floor/plasteel/black/corner, +/area/storage/art) +"bgR" = ( +/obj/item/weapon/rack_parts, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"bgS" = ( +/obj/structure/closet/wardrobe/pink, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"bgT" = ( +/obj/structure/rack, +/obj/item/weapon/storage/briefcase, +/turf/open/floor/wood, +/area/lawoffice) +"bgU" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/wood, +/area/lawoffice) +"bgV" = ( +/obj/machinery/photocopier, +/turf/open/floor/wood, +/area/lawoffice) +"bgW" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/courtroom) +"bgX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/courtroom) +"bgY" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = -25; + tag = "SOUTH" + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/courtroom) +"bgZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkred/corner, +/area/crew_quarters/courtroom) +"bha" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkred/side, +/area/crew_quarters/courtroom) +"bhb" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (EAST)"; + dir = 4 + }, +/turf/open/floor/plasteel/darkred/corner{ + tag = "icon-darkredcorners (WEST)"; + dir = 8 + }, +/area/crew_quarters/courtroom) +"bhc" = ( +/obj/machinery/camera{ + c_tag = "Courtroom South"; + dir = 1; + network = list("SS13") + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = -25; + tag = "SOUTH" + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/courtroom) +"bhd" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 5 + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/fore) +"bhe" = ( +/obj/machinery/atmospherics/components/binary/valve{ + dir = 4 + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/fore) +"bhf" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/fore) +"bhg" = ( +/turf/closed/wall, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bhh" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bhi" = ( +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main) +"bhj" = ( +/obj/structure/sign/bluecross_2, +/turf/closed/wall, +/area/medical/chemistry) +"bhk" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/medical/medbay) +"bhl" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/blue, +/area/medical/medbay) +"bhm" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable/cyan{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/turf/open/floor/plasteel/blue, +/area/medical/medbay) +"bhn" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable/cyan{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/blue, +/area/medical/medbay) +"bho" = ( +/obj/structure/sign/bluecross_2, +/turf/closed/wall, +/area/security/checkpoint/medical) +"bhp" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/medical{ + name = "Morgue"; + req_access_txt = "6" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/darkblue, +/area/medical/morgue) +"bhq" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/port) +"bhr" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock{ + name = "Unisex Restrooms"; + req_access_txt = "0" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/locker/locker_toilet) +"bhs" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/neutral, +/area/crew_quarters/locker) +"bht" = ( +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral, +/area/crew_quarters/locker) +"bhu" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/neutral, +/area/crew_quarters/locker) +"bhv" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering{ + name = "Telecommunications"; + req_access_txt = "61" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/tcommsat/computer) +"bhw" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall/r_wall, +/area/tcommsat/computer) +"bhx" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/engine/break_room) +"bhy" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/engine/break_room) +"bhz" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_engineering{ + name = "Engineering"; + req_access_txt = "32" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/yellow, +/area/engine/break_room) +"bhA" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/engine/break_room) +"bhB" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/aft) +"bhC" = ( +/turf/closed/wall, +/area/hallway/primary/central) +"bhD" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"bhE" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"bhF" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/turf/open/floor/plating/airless/warnplate{ + dir = 1 + }, +/area/engine/engineering) +"bhG" = ( +/turf/closed/wall, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bhH" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"bhI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bhJ" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering{ + name = "Tech Storage"; + req_access_txt = "23" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/storage/tech) +"bhK" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, +/area/storage/tech) +"bhL" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/storage/art) +"bhM" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Art Storage" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/storage/art) +"bhN" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/storage/art) +"bhO" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"bhP" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/door/poddoor/preopen{ + id = "lawyer_blast"; + name = "privacy door" + }, +/turf/open/floor/plating, +/area/lawoffice) +"bhQ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock{ + name = "Law Office"; + req_access_txt = "38" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/wood, +/area/lawoffice) +"bhR" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/poddoor/preopen{ + id = "lawyer_blast"; + name = "privacy door" + }, +/turf/open/floor/plating, +/area/lawoffice) +"bhS" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/crew_quarters/courtroom) +"bhT" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Courtroom" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/crew_quarters/courtroom) +"bhU" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/crew_quarters/courtroom) +"bhV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/turf/closed/wall, +/area/security/transfer) +"bhW" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black, +/area/security/transfer) +"bhX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"bhY" = ( +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 3; + name = "3maintenance loot spawner" + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/fore) +"bhZ" = ( +/obj/structure/rack, +/obj/item/weapon/reagent_containers/glass/beaker/large, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/fore) +"bia" = ( +/obj/structure/closet/emcloset, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 0; + pixel_y = 32 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"bib" = ( +/obj/item/wallframe/light_fixture/small, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/asmaint) +"bic" = ( +/obj/structure/girder/displaced, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"bid" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/obj/structure/sign/map/left/dream{ + pixel_y = 32 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bie" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bif" = ( +/obj/structure/sign/directions{ + dir = 4; + icon_state = "direction_supply"; + name = "cargo bay"; + pixel_y = 24; + tag = "icon-direction_supply" + }, +/obj/structure/sign/directions{ + dir = 4; + icon_state = "direction_bridge"; + name = "bridge"; + pixel_y = 32; + tag = "icon-direction_bridge" + }, +/obj/structure/sign/directions/security{ + dir = 4; + icon_state = "direction_sec"; + pixel_x = 0; + pixel_y = 40; + tag = "icon-direction_sec (EAST)" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Fore Primary Hallway West 3"; + network = list("SS13") + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"big" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bih" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bii" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bij" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/blue/corner{ + tag = "icon-bluecorner (EAST)"; + dir = 4 + }, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bik" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel/blue/corner{ + tag = "icon-bluecorner (EAST)"; + dir = 4 + }, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bil" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/blue/side{ + tag = "icon-blue (NORTH)"; + dir = 1 + }, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bim" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/blue/side{ + tag = "icon-blue (NORTH)"; + dir = 1 + }, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bin" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/turf/open/floor/plasteel/blue/side{ + tag = "icon-blue (NORTH)"; + dir = 1 + }, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bio" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/blue/corner{ + tag = "icon-bluecorner (NORTH)"; + dir = 1 + }, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bip" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/blue/corner{ + tag = "icon-bluecorner (NORTH)"; + dir = 1 + }, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"biq" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/blue/corner{ + tag = "icon-bluecorner (NORTH)"; + dir = 1 + }, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bir" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel/blue/corner{ + tag = "icon-bluecorner (NORTH)"; + dir = 1 + }, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bis" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Fore Primary Hallway West 1"; + network = list("SS13") + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bit" = ( +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"biu" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"biv" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + dir = 4 + }, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"biw" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bix" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + dir = 1 + }, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"biy" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"biz" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Fore Port Hallway"; + dir = 6; + icon_state = "camera"; + network = list("SS13"); + tag = "" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + dir = 4 + }, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"biA" = ( +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"biB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"biC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"biD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"biE" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"biF" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -5; + pixel_y = 30 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"biG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/corner{ + tag = "icon-yellowcorner (EAST)"; + dir = 4 + }, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"biH" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/yellow/corner{ + tag = "icon-yellowcorner (EAST)"; + dir = 4 + }, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"biI" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/corner{ + tag = "icon-yellowcorner (EAST)"; + dir = 4 + }, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"biJ" = ( +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/turf/open/floor/plasteel/yellow/corner{ + tag = "icon-yellowcorner (EAST)"; + dir = 4 + }, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"biK" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/yellow/side{ + dir = 1 + }, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"biL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/corner{ + tag = "icon-yellowcorner (NORTH)"; + dir = 1 + }, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"biM" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/yellow/corner{ + tag = "icon-yellowcorner (NORTH)"; + dir = 1 + }, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"biN" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Fore Port Hallway East 2"; + network = list("SS13") + }, +/turf/open/floor/plasteel/yellow/corner{ + tag = "icon-yellowcorner (NORTH)"; + dir = 1 + }, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"biO" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/yellow/corner{ + tag = "icon-yellowcorner (NORTH)"; + dir = 1 + }, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"biP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/yellow/corner{ + tag = "icon-yellowcorner (NORTH)"; + dir = 1 + }, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"biQ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/glass{ + name = "Central Access" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"biR" = ( +/obj/structure/sign/directions/engineering{ + dir = 8; + icon_state = "direction_eng"; + pixel_x = -32; + pixel_y = 24; + tag = "icon-direction_eng (WEST)" + }, +/obj/structure/sign/directions/medical{ + dir = 8; + icon_state = "direction_med"; + pixel_x = -32; + pixel_y = 32; + tag = "icon-direction_med (WEST)" + }, +/obj/structure/sign/directions/evac{ + dir = 1; + icon_state = "direction_evac"; + pixel_x = -32; + pixel_y = 40; + tag = "icon-direction_evac (NORTH)" + }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"biS" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"biT" = ( +/obj/structure/sign/directions/security{ + dir = 4; + icon_state = "direction_sec"; + pixel_x = 32; + pixel_y = 32; + tag = "icon-direction_sec (EAST)" + }, +/obj/structure/sign/directions/science{ + pixel_x = 32; + pixel_y = 24 + }, +/obj/structure/sign/directions{ + dir = 2; + icon_state = "direction_bridge"; + name = "bridge"; + pixel_x = 32; + pixel_y = 40; + tag = "icon-direction_bridge" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"biU" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/glass{ + name = "Central Access" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"biV" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"biW" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"biX" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"biY" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"biZ" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bja" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bjb" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bjc" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = 20; + tag = "NORTH" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bjd" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bje" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Fore Starboard Hallway West 1"; + network = list("SS13") + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bjf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/corner{ + tag = "icon-yellowcorner (EAST)"; + dir = 4 + }, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bjg" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/side{ + dir = 1 + }, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bjh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/corner{ + tag = "icon-yellowcorner (NORTH)"; + dir = 1 + }, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bji" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + dir = 4 + }, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bjj" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bjk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + dir = 1 + }, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bjl" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bjm" = ( +/obj/structure/cable/green{ + tag = "icon-0-2"; + icon_state = "0-2" + }, +/obj/machinery/power/apc{ + auto_name = 0; + dir = 1; + name = "Fore Starboard Hallway APC"; + pixel_x = 0; + pixel_y = 24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bjn" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 0; + pixel_y = 30; + tag = "n" + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bjo" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (EAST)"; + dir = 4 + }, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bjp" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/structure/disposalpipe/junction{ + dir = 8; + icon_state = "pipe-j1"; + tag = "icon-pipe-j1 (EAST)" + }, +/turf/open/floor/plasteel/red/side{ + tag = "icon-red (NORTH)"; + dir = 1 + }, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bjq" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (NORTH)"; + dir = 1 + }, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bjr" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bjs" = ( +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bjt" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bju" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (EAST)"; + dir = 4 + }, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bjv" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/side{ + tag = "icon-red (NORTH)"; + dir = 1 + }, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bjw" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel/red/side{ + tag = "icon-red (NORTH)"; + dir = 1 + }, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bjx" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/red/side{ + tag = "icon-red (NORTH)"; + dir = 1 + }, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bjy" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (NORTH)"; + dir = 1 + }, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bjz" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bjA" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bjB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/security/transfer) +"bjC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/security/transfer) +"bjD" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/mob/living/simple_animal/mouse, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fore) +"bjE" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/turf/closed/wall/r_wall/rust, +/area/security/transfer) +"bjF" = ( +/turf/closed/wall/r_wall, +/area/security/transfer) +"bjG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bjH" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=AIW"; + location = "QM" + }, +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bjI" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bjJ" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bjK" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bjL" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bjM" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bjN" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bjO" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bjP" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bjQ" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bjR" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bjS" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bjT" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bjU" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bjV" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/junction{ + dir = 8; + icon_state = "pipe-j1"; + tag = "icon-pipe-j1 (EAST)" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bjW" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bjX" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bjY" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bjZ" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/disposalpipe/junction{ + dir = 8; + icon_state = "pipe-j1"; + tag = "icon-pipe-j1 (EAST)" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bka" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/sortjunction{ + dir = 8; + icon_state = "pipe-j2s"; + sortType = 18 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bkb" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bkc" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bkd" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bke" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/door/airlock/glass{ + name = "Central Access" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"bkf" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=QM"; + location = "CHW" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"bkg" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/hologram/holopad, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=Security"; + location = "EVA2" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"bkh" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=Lockers"; + location = "EVA" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"bki" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bkj" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bkk" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bkl" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bkm" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bkn" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bko" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bkp" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bkq" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bkr" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bks" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/hologram/holopad, +/turf/open/floor/plasteel/bot, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bkt" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=EVA"; + location = "Security" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bku" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bkv" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bkw" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"bkx" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/security/transfer) +"bky" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/security/transfer) +"bkz" = ( +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"bkA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/turf/closed/wall/r_wall, +/area/security/transfer) +"bkB" = ( +/obj/machinery/portable_atmospherics/canister/carbon_dioxide, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTHWEST)"; + dir = 9 + }, +/area/security/transfer) +"bkC" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 1 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTH)"; + dir = 1 + }, +/area/security/transfer) +"bkD" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 10; + pixel_x = 0; + initialize_directions = 10 + }, +/obj/structure/closet/secure_closet/injection, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTHEAST)"; + dir = 5 + }, +/area/security/transfer) +"bkE" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"bkF" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/asmaint) +"bkG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bkH" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bkI" = ( +/obj/structure/sign/directions/medical{ + dir = 4; + icon_state = "direction_med"; + pixel_x = 32; + pixel_y = -24; + tag = "icon-direction_med (EAST)" + }, +/obj/structure/sign/directions/engineering{ + dir = 4; + icon_state = "direction_eng"; + pixel_x = 32; + pixel_y = -32; + tag = "icon-direction_eng (EAST)" + }, +/obj/structure/sign/directions/science{ + pixel_x = 32; + pixel_y = -40 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bkJ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bkK" = ( +/obj/machinery/light/small, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bkL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bkM" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bkN" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light/small, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (WEST)"; + dir = 8 + }, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bkO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light/small, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bkP" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Fore Port Hallway West 2"; + dir = 1; + network = list("SS13") + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = -25; + tag = "SOUTH" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bkQ" = ( +/obj/machinery/light, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 0; + pixel_y = -30; + tag = "s" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bkR" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bkS" = ( +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -22 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bkT" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bkU" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bkV" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bkW" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bkX" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bkY" = ( +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bkZ" = ( +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -22 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/light, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bla" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/green/corner, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"blb" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/green/side, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"blc" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel/green/side, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bld" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/green/corner{ + dir = 8 + }, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"ble" = ( +/obj/structure/cable/green, +/obj/machinery/power/apc{ + auto_name = 0; + dir = 2; + name = "Fore Port Hallway APC"; + pixel_x = 1; + pixel_y = -24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"blf" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/light/small, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"blg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"blh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/side, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bli" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"blj" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (WEST)"; + dir = 8 + }, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"blk" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/newscaster{ + hitstaken = 0; + pixel_x = 0; + pixel_y = -32; + tag = "s" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bll" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"blm" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Fore Port Hallway East 1"; + dir = 1; + network = list("SS13") + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bln" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/light, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"blo" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"blp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = -25; + tag = "SOUTH" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"blq" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/corner, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"blr" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/side, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bls" = ( +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -22 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/light, +/turf/open/floor/plasteel/yellow/corner{ + tag = "icon-yellowcorner (WEST)"; + dir = 8 + }, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"blt" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Fore Port Hallway East 3"; + dir = 1; + network = list("SS13") + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"blu" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/light, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"blv" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/glass{ + name = "Central Access" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"blw" = ( +/obj/structure/sign/directions{ + dir = 2; + icon_state = "direction_supply"; + name = "cargo bay"; + pixel_x = -32; + pixel_y = -32; + tag = "icon-direction_supply" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"blx" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"bly" = ( +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"blz" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/glass{ + name = "Central Access" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"blA" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"blB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"blC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light/small, +/turf/open/floor/plasteel, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"blD" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/blue/corner, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"blE" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/blue/side{ + dir = 0 + }, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"blF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/blue/corner{ + dir = 8 + }, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"blG" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Fore Starboard Hallway West 2"; + dir = 1; + network = list("SS13") + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"blH" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"blI" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"blJ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"blK" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 0; + pixel_y = -30; + tag = "s" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"blL" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -26; + pixel_y = -28 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"blM" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"blN" = ( +/obj/machinery/airalarm{ + dir = 1; + pixel_x = 32; + pixel_y = -22 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"blO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/red/corner, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"blP" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/red/side, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"blQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (WEST)"; + dir = 8 + }, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"blR" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light, +/turf/open/floor/plasteel, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"blS" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Fore Starboard Hallway"; + dir = 1; + network = list("SS13") + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"blT" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/red/side, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"blU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (WEST)"; + dir = 8 + }, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"blV" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/red/side, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"blW" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/red/side, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"blX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (WEST)"; + dir = 8 + }, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"blY" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/light, +/obj/machinery/camera{ + c_tag = "Fore Starboard Hallway East 1"; + dir = 1; + network = list("SS13") + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"blZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/corner, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bma" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/side, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bmb" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (WEST)"; + dir = 8 + }, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bmc" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bmd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/hallway/secondary/entry) +"bme" = ( +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/security/transfer) +"bmf" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/security/transfer) +"bmg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/turf/closed/wall, +/area/maintenance/fore) +"bmh" = ( +/obj/machinery/space_heater, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"bmi" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 9 + }, +/turf/closed/wall/r_wall, +/area/security/transfer) +"bmj" = ( +/obj/machinery/portable_atmospherics/canister/nitrous_oxide, +/obj/structure/window/reinforced, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (SOUTHWEST)"; + dir = 10 + }, +/area/security/transfer) +"bmk" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 9 + }, +/obj/structure/window/reinforced, +/turf/open/floor/plasteel/darkred/side, +/area/security/transfer) +"bml" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 2; + layer = 2.4 + }, +/obj/machinery/door/window/southleft{ + base_state = "right"; + dir = 2; + icon_state = "right"; + name = "Additional Transfer Methods"; + req_access_txt = "2" + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (SOUTHEAST)"; + dir = 6 + }, +/area/security/transfer) +"bmm" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall_s6"; + dir = 2 + }, +/area/shuttle/escape) +"bmn" = ( +/obj/structure/shuttle/engine/propulsion{ + icon_state = "propulsion"; + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/shuttle/escape) +"bmo" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall_s10"; + dir = 2 + }, +/area/shuttle/escape) +"bmp" = ( +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"bmq" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/airlock/glass{ + name = "Escape Waiting Area" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bmr" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/glass{ + name = "Escape Waiting Area" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bms" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/airlock/glass{ + name = "Escape Waiting Area" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bmt" = ( +/turf/closed/wall, +/area/library) +"bmu" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/library) +"bmv" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Library" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/carpet, +/area/library) +"bmw" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Library" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/carpet, +/area/library) +"bmx" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bmy" = ( +/turf/closed/wall, +/area/storage/eva) +"bmz" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/storage/eva) +"bmA" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_command{ + name = "EVA Storage"; + req_access_txt = "18" + }, +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (NORTHEAST)"; + dir = 5 + }, +/area/storage/eva) +"bmB" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/storage/eva) +"bmC" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bmD" = ( +/turf/closed/wall, +/area/hydroponics) +"bmE" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/hydroponics) +"bmF" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Hydroponics"; + req_access_txt = "35" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/green/side{ + dir = 8 + }, +/area/hydroponics) +"bmG" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Hydroponics"; + req_access_txt = "35" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/green/side{ + dir = 4 + }, +/area/hydroponics) +"bmH" = ( +/turf/closed/wall, +/area/crew_quarters/bar) +"bmI" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/crew_quarters/bar) +"bmJ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Bar" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bmK" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Bar" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bmL" = ( +/obj/structure/sign/barsign, +/turf/closed/wall, +/area/crew_quarters/bar) +"bmM" = ( +/turf/closed/wall, +/area/crew_quarters/theatre) +"bmN" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bmO" = ( +/turf/closed/wall/r_wall, +/area/engine/gravity_generator) +"bmP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall/r_wall, +/area/engine/gravity_generator) +"bmQ" = ( +/turf/open/floor/plasteel/yellow, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/warningline, +/area/engine/gravity_generator) +"bmR" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall/r_wall, +/area/engine/gravity_generator) +"bmS" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (NORTHEAST)"; + dir = 5 + }, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bmT" = ( +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (NORTHEAST)"; + dir = 5 + }, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bmU" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (NORTHEAST)"; + dir = 5 + }, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"bmV" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bmW" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/camera{ + c_tag = "Central Hallway North"; + dir = 4; + network = list("SS13") + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"bmX" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"bmY" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (EAST)"; + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"bmZ" = ( +/turf/closed/wall/r_wall, +/area/crew_quarters/heads) +"bna" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command{ + name = "Head of Personnel"; + req_access = null; + req_access_txt = "57" + }, +/turf/open/floor/plasteel/darkblue, +/area/crew_quarters/heads) +"bnb" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/maintcentral) +"bnc" = ( +/obj/machinery/light, +/turf/open/floor/plasteel/blue/corner, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bnd" = ( +/turf/open/floor/plasteel/blue/side{ + dir = 0 + }, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bne" = ( +/obj/machinery/light, +/turf/open/floor/plasteel/blue/corner{ + dir = 8 + }, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bnf" = ( +/turf/closed/wall, +/area/security/detectives_office) +"bng" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/security/detectives_office) +"bnh" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0; + tag = "" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_security{ + name = "Detective"; + req_access_txt = "4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/grimy, +/area/security/detectives_office) +"bni" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/security/detectives_office) +"bnj" = ( +/turf/closed/wall/r_wall, +/area/security/detectives_office) +"bnk" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "Secure Gate"; + name = "brig shutters" + }, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/turf/open/floor/plating, +/area/security/brig) +"bnl" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'HIGH VOLTAGE'"; + icon_state = "shock"; + name = "HIGH VOLTAGE" + }, +/turf/closed/wall/r_wall, +/area/security/brig) +"bnm" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "briggate"; + name = "security shutters" + }, +/obj/machinery/door/window/southleft{ + name = "Brig Desk"; + req_access_txt = "1" + }, +/turf/open/floor/plasteel/black, +/area/security/brig) +"bnn" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "briggate"; + name = "security shutters" + }, +/obj/machinery/door/window/southleft{ + base_state = "right"; + icon_state = "right"; + name = "Brig Desk"; + req_access_txt = "1" + }, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7; + tag = "every single paper bin is edited to this" + }, +/obj/item/weapon/pen, +/turf/open/floor/plasteel/black, +/area/security/brig) +"bno" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "briggate"; + name = "security blast door" + }, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/turf/open/floor/plating, +/area/security/brig) +"bnp" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_security{ + id_tag = "outerbrig"; + name = "Brig"; + req_access_txt = "63" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTHWEST)"; + dir = 9 + }, +/area/security/brig) +"bnq" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_security{ + id_tag = "outerbrig"; + name = "Brig"; + req_access_txt = "63" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTHEAST)"; + dir = 5 + }, +/area/security/brig) +"bnr" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/darkred/side, +/area/security/transfer) +"bns" = ( +/obj/structure/table, +/obj/item/weapon/scalpel{ + pixel_y = 12 + }, +/obj/item/weapon/circular_saw, +/obj/item/weapon/hemostat, +/obj/item/weapon/retractor, +/obj/item/weapon/surgical_drapes, +/obj/item/weapon/razor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/obj/machinery/button/ignition{ + id = "executionburn"; + pixel_x = -25; + pixel_y = 5 + }, +/obj/machinery/button/flasher{ + id = "executionflash"; + pixel_x = -25; + pixel_y = -5 + }, +/turf/open/floor/plasteel/darkred/corner{ + tag = "icon-darkredcorners (NORTH)"; + dir = 1 + }, +/area/security/transfer) +"bnt" = ( +/obj/structure/table, +/obj/item/stack/sheet/metal{ + amount = 1 + }, +/obj/item/device/taperecorder{ + pixel_x = -3; + pixel_y = 0 + }, +/obj/item/device/assembly/flash/handheld, +/obj/item/weapon/reagent_containers/spray/pepper, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/security/transfer) +"bnu" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkred/corner{ + tag = "icon-darkredcorners (EAST)"; + dir = 4 + }, +/area/security/transfer) +"bnv" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "executionfireblast"; + layer = 2.9; + name = "blast door" + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/security/transfer) +"bnw" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel/darkred/corner{ + tag = "icon-darkredcorners (NORTH)"; + dir = 1 + }, +/area/security/transfer) +"bnx" = ( +/obj/machinery/flasher{ + id = "executionflash"; + pixel_x = 0; + pixel_y = 25 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + frequency = 1439; + id_tag = null; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/black, +/area/security/transfer) +"bny" = ( +/turf/open/floor/plasteel/darkred/corner{ + tag = "icon-darkredcorners (EAST)"; + dir = 4 + }, +/area/security/transfer) +"bnz" = ( +/obj/machinery/door/poddoor{ + id = "executionspaceblast"; + name = "blast door" + }, +/turf/open/floor/plating/warnplate{ + dir = 4 + }, +/area/security/transfer) +"bnA" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall13"; + dir = 2 + }, +/area/shuttle/escape) +"bnB" = ( +/obj/structure/shuttle/engine/heater{ + icon_state = "heater"; + dir = 1 + }, +/obj/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/shuttle/escape) +"bnC" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/hallway/secondary/exit) +"bnD" = ( +/turf/closed/wall, +/area/hallway/secondary/exit) +"bnE" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/hallway/secondary/exit) +"bnF" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bnG" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bnH" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bnI" = ( +/obj/structure/table/wood, +/obj/item/weapon/pen, +/turf/open/floor/wood, +/area/library) +"bnJ" = ( +/obj/structure/chair/comfy/black{ + dir = 8 + }, +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/wood, +/area/library) +"bnK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/carpet, +/area/library) +"bnL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/carpet, +/area/library) +"bnM" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/wood, +/area/library) +"bnN" = ( +/obj/machinery/vending/coffee, +/turf/open/floor/wood, +/area/library) +"bnO" = ( +/obj/structure/table/wood, +/obj/item/weapon/dice/d00, +/obj/item/weapon/dice/d10, +/turf/open/floor/wood, +/area/library) +"bnP" = ( +/obj/structure/table/wood, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7; + tag = "every single paper bin is edited to this" + }, +/obj/item/stack/packageWrap, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/wood, +/area/library) +"bnQ" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/turf/open/floor/wood, +/area/library) +"bnR" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = 20; + tag = "NORTH" + }, +/turf/open/floor/wood, +/area/library) +"bnS" = ( +/turf/open/floor/wood, +/area/library) +"bnT" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/wood, +/area/library) +"bnU" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bnV" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bnW" = ( +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/fpmaint) +"bnX" = ( +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bnY" = ( +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bnZ" = ( +/obj/structure/table, +/obj/item/stack/sheet/rglass{ + amount = 50 + }, +/obj/item/stack/sheet/rglass{ + amount = 50 + }, +/obj/item/stack/rods{ + amount = 50 + }, +/obj/item/stack/rods{ + amount = 50 + }, +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/storage/eva) +"boa" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black/corner{ + tag = "icon-blackcorner (EAST)"; + dir = 4 + }, +/area/storage/eva) +"bob" = ( +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (NORTHEAST)"; + dir = 5 + }, +/area/storage/eva) +"boc" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black/corner{ + tag = "icon-blackcorner (NORTH)"; + dir = 1 + }, +/area/storage/eva) +"bod" = ( +/obj/item/stack/sheet/plasteel{ + amount = 10 + }, +/obj/structure/table, +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/storage/eva) +"boe" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fpmaint) +"bof" = ( +/obj/structure/closet/crate/hydroponics, +/obj/item/weapon/shovel/spade, +/obj/item/weapon/wrench, +/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/weapon/wirecutters, +/turf/open/floor/plasteel/hydrofloor, +/area/hydroponics) +"bog" = ( +/obj/machinery/plantgenes, +/turf/open/floor/plasteel/hydrofloor, +/area/hydroponics) +"boh" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/black, +/area/hydroponics) +"boi" = ( +/obj/structure/sink{ + pixel_y = 24 + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/green, +/area/hydroponics) +"boj" = ( +/obj/machinery/hydroponics/constructable, +/turf/open/floor/plasteel/black, +/area/hydroponics) +"bok" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/green/side{ + dir = 8 + }, +/area/hydroponics) +"bol" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/green/side{ + dir = 4 + }, +/area/hydroponics) +"bom" = ( +/obj/structure/sink{ + pixel_y = 24 + }, +/obj/item/weapon/reagent_containers/glass/bucket, +/turf/open/floor/plasteel/green, +/area/hydroponics) +"bon" = ( +/obj/machinery/hydroponics/constructable, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/black, +/area/hydroponics) +"boo" = ( +/obj/structure/rack{ + icon = 'icons/obj/stationobjs.dmi'; + icon_state = "minibar_left"; + name = "skeletal minibar" + }, +/obj/item/weapon/reagent_containers/food/drinks/bottle/rum, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"bop" = ( +/obj/structure/chair/stool, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"boq" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bor" = ( +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bos" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bot" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bou" = ( +/obj/machinery/vending/cigarette, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bov" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/piano, +/turf/open/floor/wood, +/area/crew_quarters/theatre) +"bow" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/obj/structure/chair/stool, +/turf/open/floor/wood, +/area/crew_quarters/theatre) +"box" = ( +/turf/open/floor/wood, +/area/crew_quarters/theatre) +"boy" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/wood, +/area/crew_quarters/theatre) +"boz" = ( +/obj/machinery/light_switch{ + pixel_y = 24; + tag = "n" + }, +/obj/machinery/camera{ + c_tag = "Theatre Stage"; + dir = 2; + icon_state = "camera"; + network = list("SS13"); + tag = "" + }, +/turf/open/floor/wood, +/area/crew_quarters/theatre) +"boA" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/wood, +/area/crew_quarters/theatre) +"boB" = ( +/obj/machinery/vending/autodrobe, +/obj/machinery/requests_console{ + department = "Theatre"; + departmentType = 0; + name = "Theatre RC"; + pixel_x = -32; + pixel_y = 0 + }, +/turf/open/floor/wood, +/area/crew_quarters/theatre) +"boC" = ( +/obj/structure/table/wood, +/obj/item/weapon/lipstick/random{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/weapon/lipstick/random{ + pixel_x = -2; + pixel_y = -2 + }, +/turf/open/floor/wood, +/area/crew_quarters/theatre) +"boD" = ( +/obj/structure/table/wood, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/obj/item/weapon/storage/crayons, +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/turf/open/floor/wood, +/area/crew_quarters/theatre) +"boE" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/wood, +/area/crew_quarters/theatre) +"boF" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"boG" = ( +/obj/structure/cable/yellow{ + tag = "icon-0-6"; + icon_state = "0-6"; + d1 = 4; + d2 = 8 + }, +/obj/machinery/power/smes{ + charge = 5e+006 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/engine/gravity_generator) +"boH" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering{ + name = "Gravity Generator"; + req_access_txt = "11" + }, +/turf/open/floor/plasteel/yellow, +/area/engine/gravity_generator) +"boI" = ( +/obj/structure/table, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7; + tag = "every single paper bin is edited to this" + }, +/obj/item/weapon/pen, +/turf/open/floor/plasteel, +/area/engine/gravity_generator) +"boJ" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"boK" = ( +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"boL" = ( +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"boM" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"boN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"boO" = ( +/obj/structure/girder, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"boP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"boQ" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"boR" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"boS" = ( +/obj/machinery/button/door{ + id = "hopqueue"; + name = "Queue Shutters Control"; + pixel_x = -4; + pixel_y = 25; + req_access_txt = "28" + }, +/obj/machinery/button/door{ + id = "hop"; + name = "Privacy Shutters Control"; + pixel_x = 6; + pixel_y = 25; + req_access_txt = "28" + }, +/obj/machinery/button/flasher{ + id = "hopflash"; + pixel_x = 6; + pixel_y = 36 + }, +/obj/machinery/pdapainter, +/turf/open/floor/plasteel/black, +/area/crew_quarters/heads) +"boT" = ( +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Head of Personnel's Desk"; + departmentType = 5; + name = "Head of Personnel RC"; + pixel_y = 30 + }, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners (EAST)"; + dir = 4 + }, +/area/crew_quarters/heads) +"boU" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (NORTH)"; + dir = 1 + }, +/area/crew_quarters/heads) +"boV" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light_switch{ + pixel_y = 24; + tag = "n" + }, +/obj/machinery/photocopier, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners (NORTH)"; + dir = 1 + }, +/area/crew_quarters/heads) +"boW" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/heads) +"boX" = ( +/obj/structure/rack, +/obj/item/device/assembly/mousetrap, +/turf/open/floor/plating, +/area/maintenance/maintcentral) +"boY" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/maintcentral) +"boZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plating, +/area/maintenance/maintcentral) +"bpa" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plating, +/area/maintenance/maintcentral) +"bpb" = ( +/obj/machinery/power/apc{ + auto_name = 1; + dir = 1; + name = "Autoname APC North"; + pixel_x = 0; + pixel_y = 24 + }, +/obj/structure/cable/blue{ + tag = "icon-0-2"; + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/maintenance/maintcentral) +"bpc" = ( +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating, +/area/maintenance/maintcentral) +"bpd" = ( +/turf/open/floor/plating, +/area/maintenance/maintcentral) +"bpe" = ( +/obj/structure/closet/wardrobe/black, +/turf/open/floor/plating, +/area/maintenance/maintcentral) +"bpf" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/hallway/primary/fore{ + name = "Fore Starboard Hallway" + }) +"bpg" = ( +/turf/open/floor/plasteel/grimy, +/area/security/detectives_office) +"bph" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/grimy, +/area/security/detectives_office) +"bpi" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/grimy, +/area/security/detectives_office) +"bpj" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/machinery/camera{ + c_tag = "Detective's Office"; + network = list("SS13") + }, +/turf/open/floor/plasteel/grimy, +/area/security/detectives_office) +"bpk" = ( +/obj/structure/filingcabinet, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = 20; + tag = "NORTH" + }, +/turf/open/floor/carpet, +/area/security/detectives_office) +"bpl" = ( +/obj/structure/table/wood, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/weapon/folder/red, +/obj/item/weapon/pen, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 1; + name = "Autoname APC North"; + pixel_x = 0; + pixel_y = 24 + }, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/turf/open/floor/carpet, +/area/security/detectives_office) +"bpm" = ( +/obj/machinery/computer/med_data, +/turf/open/floor/carpet, +/area/security/detectives_office) +"bpn" = ( +/obj/machinery/flasher{ + id = "Cell 1"; + pixel_x = -28 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plasteel, +/area/security/brig) +"bpo" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plasteel, +/area/security/brig) +"bpp" = ( +/obj/structure/closet/secure_closet/brig{ + id = "Cell 1"; + name = "Cell 1 Locker" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8"; + tag = "" + }, +/turf/open/floor/plasteel, +/area/security/brig) +"bpq" = ( +/turf/closed/wall, +/area/security/brig) +"bpr" = ( +/obj/machinery/flasher{ + id = "Cell 2"; + pixel_x = -28 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plasteel, +/area/security/brig) +"bps" = ( +/obj/structure/closet/secure_closet/brig{ + id = "Cell 2"; + name = "Cell 2 Locker" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8"; + tag = "" + }, +/turf/open/floor/plasteel, +/area/security/brig) +"bpt" = ( +/obj/machinery/button/door{ + id = "briggate"; + name = "Desk Shutters"; + pixel_x = -26; + pixel_y = 6; + req_access_txt = "0" + }, +/obj/machinery/button/flasher{ + id = "brigentry"; + pixel_x = -28; + pixel_y = -8 + }, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTHWEST)"; + dir = 9 + }, +/area/security/brig) +"bpu" = ( +/obj/structure/chair/office/dark{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTHEAST)"; + dir = 5 + }, +/area/security/brig) +"bpv" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "briggate"; + name = "security shutters" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4"; + tag = "90Curve" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/window/eastleft{ + name = "Brig Desk"; + req_access_txt = "1" + }, +/turf/open/floor/plasteel/black, +/area/security/brig) +"bpw" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8"; + tag = "" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (WEST)"; + dir = 8 + }, +/area/security/brig) +"bpx" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/camera{ + c_tag = "Brig Desk"; + dir = 8; + network = list("SS13","Brig"); + pixel_x = 0; + pixel_y = 0 + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (EAST)"; + dir = 4 + }, +/area/security/brig) +"bpy" = ( +/obj/machinery/flasher{ + id = "Cell 3"; + pixel_x = -28 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plasteel, +/area/security/brig) +"bpz" = ( +/obj/structure/closet/secure_closet/brig{ + id = "Cell 3"; + name = "Cell 3 Locker" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8"; + tag = "" + }, +/turf/open/floor/plasteel, +/area/security/brig) +"bpA" = ( +/obj/machinery/flasher{ + id = "Cell 4"; + pixel_x = -28 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plasteel, +/area/security/brig) +"bpB" = ( +/obj/structure/closet/secure_closet/brig{ + id = "Cell 4"; + name = "Cell 4 Locker" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8"; + tag = "" + }, +/turf/open/floor/plasteel, +/area/security/brig) +"bpC" = ( +/turf/closed/wall, +/area/security/transfer) +"bpD" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plasteel/black, +/area/security/transfer) +"bpE" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/security/transfer) +"bpF" = ( +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 1; + name = "Autoname APC North"; + pixel_x = 0; + pixel_y = 24 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel/black, +/area/security/transfer) +"bpG" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/turf/open/floor/plasteel/black, +/area/security/transfer) +"bpH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/security/transfer) +"bpI" = ( +/obj/structure/rack, +/obj/item/device/flashlight{ + pixel_x = 1; + pixel_y = 5 + }, +/obj/item/weapon/tank/internals/anesthetic{ + pixel_x = -3; + pixel_y = 1 + }, +/obj/item/weapon/tank/internals/oxygen/red{ + pixel_x = 3 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/machinery/button/door{ + id = "executionfireblast"; + name = "Transfer Area Lockdown"; + pixel_x = -25; + pixel_y = -5; + req_access_txt = "2" + }, +/obj/machinery/button/door{ + id = "executionspaceblast"; + name = "Vent to Space"; + pixel_x = -25; + pixel_y = 5; + req_access_txt = "7" + }, +/turf/open/floor/plasteel/black, +/area/security/transfer) +"bpJ" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + frequency = 1439; + id_tag = null; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/black, +/area/security/transfer) +"bpK" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 5 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8"; + tag = "" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plasteel/black, +/area/security/transfer) +"bpL" = ( +/obj/machinery/door/poddoor/preopen{ + id = "executionfireblast"; + layer = 2.9; + name = "blast door" + }, +/obj/machinery/door/window/westright{ + dir = 8; + name = "Transfer Room"; + req_access_txt = "2" + }, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/security/transfer) +"bpM" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black, +/area/security/transfer) +"bpN" = ( +/obj/structure/bed, +/obj/effect/landmark{ + name = "revenantspawn" + }, +/turf/open/floor/plasteel/darkred, +/area/security/transfer) +"bpO" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel/black, +/area/security/transfer) +"bpP" = ( +/obj/structure/grille, +/obj/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/escape) +"bpQ" = ( +/obj/machinery/sleeper{ + dir = 4; + icon_state = "sleeper-open" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"bpR" = ( +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"bpS" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"bpT" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall3"; + dir = 2 + }, +/area/shuttle/escape) +"bpU" = ( +/obj/structure/closet/crate, +/turf/open/floor/plasteel/shuttle/yellow, +/area/shuttle/escape) +"bpV" = ( +/obj/structure/closet, +/turf/open/floor/plasteel/shuttle/yellow, +/area/shuttle/escape) +"bpW" = ( +/turf/open/floor/plasteel/delivery, +/area/hallway/secondary/exit) +"bpX" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/delivery, +/area/hallway/secondary/exit) +"bpY" = ( +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/obj/machinery/camera{ + c_tag = "Escape Cargo Storage"; + network = list("SS13") + }, +/turf/open/floor/plasteel/delivery, +/area/hallway/secondary/exit) +"bpZ" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_x = -25; + pixel_y = -2; + tag = "WEST" + }, +/turf/open/floor/plasteel/brown/corner{ + tag = "icon-browncorner (WEST)"; + dir = 8 + }, +/area/hallway/secondary/exit) +"bqa" = ( +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bqb" = ( +/obj/structure/sign/directions/evac{ + dir = 1; + icon_state = "direction_evac"; + pixel_x = -32; + pixel_y = 32; + tag = "icon-direction_evac (NORTH)" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bqc" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bqd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner, +/area/hallway/secondary/exit) +"bqe" = ( +/obj/structure/chair/comfy/black{ + tag = "icon-comfychair (NORTH)"; + icon_state = "comfychair"; + dir = 1 + }, +/obj/effect/landmark/start{ + name = "Assistant" + }, +/obj/machinery/camera{ + c_tag = "Library North"; + dir = 4; + network = list("SS13") + }, +/turf/open/floor/wood, +/area/library) +"bqf" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/wood, +/area/library) +"bqg" = ( +/turf/open/floor/carpet, +/area/library) +"bqh" = ( +/obj/structure/chair/office/dark, +/turf/open/floor/carpet, +/area/library) +"bqi" = ( +/obj/structure/chair/office/dark, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/carpet, +/area/library) +"bqj" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/wood, +/area/library) +"bqk" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bql" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bqm" = ( +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bqn" = ( +/obj/structure/closet/cardboard, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bqo" = ( +/obj/structure/table, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/weapon/crowbar, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/storage/eva) +"bqp" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (EAST)"; + dir = 4 + }, +/turf/open/floor/plasteel, +/area/storage/eva) +"bqq" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/storage/eva) +"bqr" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/obj/machinery/camera{ + c_tag = "EVA Storage"; + dir = 8; + network = list("SS13"); + pixel_x = 0; + pixel_y = 0 + }, +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/storage/eva) +"bqs" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bqt" = ( +/obj/structure/closet/secure_closet/hydroponics, +/obj/item/clothing/tie/armband/hydro, +/turf/open/floor/plasteel/hydrofloor, +/area/hydroponics) +"bqu" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel/hydrofloor, +/area/hydroponics) +"bqv" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/hydroponics) +"bqw" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/green/side{ + tag = "icon-green (NORTHWEST)"; + dir = 9 + }, +/area/hydroponics) +"bqx" = ( +/turf/open/floor/plasteel/green/side{ + tag = "icon-green (NORTH)"; + dir = 1 + }, +/area/hydroponics) +"bqy" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plasteel/green/side{ + tag = "icon-green (NORTH)"; + dir = 1 + }, +/area/hydroponics) +"bqz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/green/side{ + tag = "icon-green (NORTH)"; + dir = 1 + }, +/area/hydroponics) +"bqA" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/green/side{ + tag = "icon-green (NORTH)"; + dir = 1 + }, +/area/hydroponics) +"bqB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/green/side{ + tag = "icon-green (NORTHEAST)"; + dir = 5 + }, +/area/hydroponics) +"bqC" = ( +/obj/machinery/hydroponics/constructable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/hydroponics) +"bqD" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/hydroponics) +"bqE" = ( +/obj/structure/chair/stool, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bqF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bqG" = ( +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bqH" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bqI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/window{ + dir = 8; + name = "Theatre Stage"; + req_access_txt = "0" + }, +/turf/open/floor/wood, +/area/crew_quarters/theatre) +"bqJ" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/wood, +/area/crew_quarters/theatre) +"bqK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/wood, +/area/crew_quarters/theatre) +"bqL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/wood, +/area/crew_quarters/theatre) +"bqM" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock{ + name = "Theatre Backstage"; + req_access_txt = "46" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/wood, +/area/crew_quarters/theatre) +"bqN" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/chair/stool, +/obj/effect/landmark/start{ + name = "Mime" + }, +/turf/open/floor/wood, +/area/crew_quarters/theatre) +"bqO" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/chair/stool, +/obj/effect/landmark/start{ + name = "Clown" + }, +/turf/open/floor/wood, +/area/crew_quarters/theatre) +"bqP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/wood, +/area/crew_quarters/theatre) +"bqQ" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Theatre Maintenance"; + req_access_txt = "46" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/wood, +/area/crew_quarters/theatre) +"bqR" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (EAST)"; + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bqS" = ( +/obj/structure/cable/green{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/obj/machinery/power/terminal{ + icon_state = "term"; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/obj/machinery/light_switch{ + pixel_x = -24; + tag = "w" + }, +/turf/open/floor/plasteel, +/area/engine/gravity_generator) +"bqT" = ( +/obj/structure/cable/yellow{ + tag = "icon-6-9"; + icon_state = "6-9"; + d1 = 4; + d2 = 8 + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/turf/open/floor/plasteel/caution/corner{ + dir = 4 + }, +/area/engine/gravity_generator) +"bqU" = ( +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/yellow/side{ + dir = 1 + }, +/area/engine/gravity_generator) +"bqV" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/turf/open/floor/plasteel/yellow/corner{ + dir = 1 + }, +/area/engine/gravity_generator) +"bqW" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (EAST)"; + dir = 4 + }, +/obj/structure/chair/office/dark{ + dir = 1 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_x = 26; + pixel_y = -2; + tag = "EAST" + }, +/turf/open/floor/plasteel, +/area/engine/gravity_generator) +"bqX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bqY" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bqZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fsmaint2) +"bra" = ( +/obj/item/weapon/stock_parts/cell/crap/empty, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"brb" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"brc" = ( +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fsmaint2) +"brd" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bre" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "hopqueue"; + name = "HoP Queue Shutters" + }, +/turf/open/floor/plasteel/loadingarea{ + tag = "icon-loadingarea (WEST)"; + dir = 8 + }, +/area/hallway/primary/central) +"brf" = ( +/obj/machinery/status_display{ + layer = 4; + pixel_x = 0; + pixel_y = 32 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/delivery, +/area/hallway/primary/central) +"brg" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/brigdoor{ + base_state = "rightsecure"; + dir = 4; + icon_state = "rightsecure"; + name = "Head of Personnel's Desk"; + req_access = null; + req_access_txt = "57" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "hop"; + layer = 2.9; + name = "Privacy Shutters" + }, +/obj/machinery/flasher{ + id = "hopflash"; + pixel_x = 0; + pixel_y = 28 + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/heads) +"brh" = ( +/obj/structure/chair/office/dark{ + dir = 8 + }, +/obj/effect/landmark/start{ + name = "Head of Personnel" + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/heads) +"bri" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/heads) +"brj" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/carpet, +/area/crew_quarters/heads) +"brk" = ( +/turf/open/floor/carpet, +/area/crew_quarters/heads) +"brl" = ( +/obj/structure/cable/blue{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 8; + name = "Autoname APC West"; + pixel_x = -25; + pixel_y = 0 + }, +/turf/open/floor/plating, +/area/crew_quarters/heads) +"brm" = ( +/obj/structure/cable/blue{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/cable/blue{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plating, +/area/maintenance/maintcentral) +"brn" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/maintcentral) +"bro" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/maintcentral) +"brp" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/blue{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/turf/open/floor/plating, +/area/maintenance/maintcentral) +"brq" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/structure/cable/blue{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/turf/open/floor/plating, +/area/maintenance/maintcentral) +"brr" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/maintcentral) +"brs" = ( +/obj/structure/cable/blue{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 2; + name = "Autoname APC South"; + pixel_x = 1; + pixel_y = -24 + }, +/turf/open/floor/plating, +/area/bridge/meeting_room{ + name = "Bridge Storage" + }) +"brt" = ( +/turf/closed/wall, +/area/maintenance/maintcentral) +"bru" = ( +/obj/structure/table/wood, +/obj/machinery/computer/security/wooden_tv{ + density = 0; + pixel_x = 3; + pixel_y = 2 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/carpet, +/area/security/detectives_office) +"brv" = ( +/obj/structure/table/wood, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/item/weapon/book/manual/wiki/security_space_law, +/turf/open/floor/carpet, +/area/security/detectives_office) +"brw" = ( +/obj/structure/table/wood, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/item/weapon/storage/fancy/cigarettes, +/obj/item/clothing/glasses/sunglasses, +/turf/open/floor/carpet, +/area/security/detectives_office) +"brx" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/grimy, +/area/security/detectives_office) +"bry" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/security/detectives_office) +"brz" = ( +/obj/structure/chair/office/dark{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8"; + tag = "" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/carpet, +/area/security/detectives_office) +"brA" = ( +/obj/machinery/computer/secure_data, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/security/detectives_office) +"brB" = ( +/obj/item/device/radio/intercom{ + desc = "Talk through this. It looks like it has been modified to not broadcast."; + dir = 2; + name = "Prison Intercom (General)"; + pixel_x = -25; + pixel_y = -2; + prison_radio = 1 + }, +/turf/open/floor/plasteel/red/corner, +/area/security/brig) +"brC" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel/red/side, +/area/security/brig) +"brD" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/machinery/camera{ + c_tag = "Cell 1"; + dir = 8; + network = list("SS13","Brig"); + pixel_x = 0; + pixel_y = 0 + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (WEST)"; + dir = 8 + }, +/area/security/brig) +"brE" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/machinery/camera{ + c_tag = "Cell 2"; + dir = 8; + network = list("SS13","Brig"); + pixel_x = 0; + pixel_y = 0 + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (WEST)"; + dir = 8 + }, +/area/security/brig) +"brF" = ( +/obj/machinery/button/door{ + desc = "A remote control switch for the medbay foyer."; + id = "innerbrig"; + name = "Brig Interior Doors Control"; + normaldoorcontrol = 1; + pixel_x = -26; + pixel_y = 5; + req_access_txt = "63" + }, +/obj/machinery/button/door{ + desc = "A remote control switch for the medbay foyer."; + id = "outerbrig"; + name = "Brig Exterior Doors Control"; + normaldoorcontrol = 1; + pixel_x = -26; + pixel_y = -5; + req_access_txt = "63" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (SOUTHWEST)"; + dir = 10 + }, +/area/security/brig) +"brG" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (SOUTHEAST)"; + dir = 6 + }, +/area/security/brig) +"brH" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "briggate"; + name = "security shutters" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/window/eastright{ + name = "Brig Desk"; + req_access_txt = "2" + }, +/obj/item/weapon/restraints/handcuffs, +/turf/open/floor/plasteel/black, +/area/security/brig) +"brI" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (EAST)"; + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (WEST)"; + dir = 8 + }, +/area/security/brig) +"brJ" = ( +/obj/machinery/flasher{ + id = "brigentry"; + pixel_x = 22 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (EAST)"; + dir = 4 + }, +/area/security/brig) +"brK" = ( +/obj/item/device/radio/intercom{ + desc = "Talk through this. It looks like it has been modified to not broadcast."; + dir = 2; + name = "Prison Intercom (General)"; + pixel_x = -25; + pixel_y = -2; + prison_radio = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/red/corner, +/area/security/brig) +"brL" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Cell 3"; + dir = 8; + network = list("SS13","Brig"); + pixel_x = 0; + pixel_y = 0 + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (WEST)"; + dir = 8 + }, +/area/security/brig) +"brM" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Cell 4"; + dir = 8; + network = list("SS13","Brig"); + pixel_x = 0; + pixel_y = 0 + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (WEST)"; + dir = 8 + }, +/area/security/brig) +"brN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/extinguisher_cabinet{ + desc = "A small wall mounted cabinet designed to hold a fire extinguisher. Excellent for extinguishing prisoners and or life."; + pixel_x = -27; + pixel_y = 0; + tag = "wsecjoke" + }, +/turf/open/floor/plasteel/black, +/area/security/transfer) +"brO" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4"; + tag = "" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (SOUTHWEST)"; + dir = 10 + }, +/area/security/transfer) +"brP" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8"; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black, +/area/security/transfer) +"brQ" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/darkred/side{ + dir = 8 + }, +/area/security/transfer) +"brR" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security{ + aiControlDisabled = 0; + icon_state = "closed"; + id_tag = null; + locked = 0; + name = "Prisoner Transfer Centre"; + req_access = null; + req_access_txt = "2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/security/transfer) +"brS" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8"; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkred/corner{ + tag = "icon-darkredcorners (WEST)"; + dir = 8 + }, +/area/security/transfer) +"brT" = ( +/obj/machinery/light/small, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/black, +/area/security/transfer) +"brU" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4"; + tag = "90Curve" + }, +/obj/machinery/light_switch{ + pixel_y = -24; + tag = "s" + }, +/turf/open/floor/plasteel/darkred/corner, +/area/security/transfer) +"brV" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "executionfireblast"; + layer = 2.9; + name = "blast door" + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/security/transfer) +"brW" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/darkred/corner{ + tag = "icon-darkredcorners (WEST)"; + dir = 8 + }, +/area/security/transfer) +"brX" = ( +/obj/machinery/sparker{ + dir = 2; + id = "executionburn"; + pixel_x = 0; + pixel_y = -25 + }, +/obj/machinery/light/small, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + frequency = 1439; + id_tag = null; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/black, +/area/security/transfer) +"brY" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/darkred/corner, +/area/security/transfer) +"brZ" = ( +/obj/structure/table, +/obj/item/weapon/storage/firstaid/fire, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = 2; + pixel_y = 3 + }, +/obj/item/weapon/crowbar, +/obj/structure/extinguisher_cabinet{ + pixel_x = -27; + pixel_y = 0 + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"bsa" = ( +/turf/open/floor/plasteel/shuttle/yellow, +/area/shuttle/escape) +"bsb" = ( +/turf/open/floor/plasteel/brown{ + tag = "icon-brown (WEST)"; + dir = 8 + }, +/area/hallway/secondary/exit) +"bsc" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bsd" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bse" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bsf" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + frequency = 1439; + id_tag = null; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bsg" = ( +/turf/open/floor/plasteel/brown{ + tag = "icon-brown (EAST)"; + dir = 4 + }, +/area/hallway/secondary/exit) +"bsh" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/mining{ + name = "Escape Storage"; + req_one_access_txt = "50" + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bsi" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/brown{ + dir = 8 + }, +/area/hallway/secondary/exit) +"bsj" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bsk" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bsl" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/junction, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bsm" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bsn" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Library" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/library) +"bso" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/library) +"bsp" = ( +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/turf/open/floor/carpet, +/area/library) +"bsq" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/carpet, +/area/library) +"bsr" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/carpet, +/area/library) +"bss" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Library Game Room" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/library) +"bst" = ( +/obj/structure/chair/office/dark{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/library) +"bsu" = ( +/obj/structure/table/wood, +/obj/item/weapon/folder/yellow, +/obj/item/weapon/pen, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/library) +"bsv" = ( +/obj/structure/table/wood, +/obj/item/weapon/dice/d4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/carpet, +/area/library) +"bsw" = ( +/obj/structure/chair/office/dark{ + dir = 8 + }, +/turf/open/floor/carpet, +/area/library) +"bsx" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/wood, +/area/library) +"bsy" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Library Maintenance"; + req_access_txt = "12" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bsz" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bsA" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bsB" = ( +/turf/closed/wall/rust, +/area/maintenance/fpmaint) +"bsC" = ( +/turf/closed/wall, +/area/maintenance/fpmaint) +"bsD" = ( +/obj/structure/table, +/obj/item/stack/sheet/glass{ + amount = 50 + }, +/obj/item/stack/sheet/glass{ + amount = 50 + }, +/obj/item/weapon/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/item/weapon/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/item/weapon/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/item/weapon/extinguisher, +/obj/item/weapon/extinguisher, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/storage/eva) +"bsE" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/storage/eva) +"bsF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/storage/eva) +"bsG" = ( +/obj/structure/tank_dispenser/oxygen, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/storage/eva) +"bsH" = ( +/obj/structure/plasticflaps{ + opacity = 1 + }, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=4"; + dir = 4; + freq = 1400; + location = "Hydroponics" + }, +/turf/open/floor/plasteel/bot{ + dir = 1 + }, +/area/hydroponics) +"bsI" = ( +/turf/open/floor/plasteel/delivery, +/area/hydroponics) +"bsJ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/hydrofloor, +/area/hydroponics) +"bsK" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Hydroponics"; + req_access_txt = "35" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/hydrofloor, +/area/hydroponics) +"bsL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/hydrofloor, +/area/hydroponics) +"bsM" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/green/side{ + tag = "icon-green (WEST)"; + dir = 8 + }, +/area/hydroponics) +"bsN" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hydroponics) +"bsO" = ( +/obj/effect/landmark/start{ + name = "Botanist" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hydroponics) +"bsP" = ( +/obj/machinery/biogenerator, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (EAST)"; + dir = 4 + }, +/turf/open/floor/plasteel/green/side{ + tag = "icon-green (NORTHWEST)"; + dir = 9 + }, +/area/hydroponics) +"bsQ" = ( +/obj/machinery/seed_extractor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/green/side{ + tag = "icon-green (NORTHEAST)"; + dir = 5 + }, +/area/hydroponics) +"bsR" = ( +/turf/open/floor/plasteel, +/area/hydroponics) +"bsS" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/green/side{ + tag = "icon-green (EAST)"; + dir = 4 + }, +/area/hydroponics) +"bsT" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bsU" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (WEST)"; + dir = 8 + }, +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bsV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bsW" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/wood, +/area/crew_quarters/theatre) +"bsX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/wood, +/area/crew_quarters/theatre) +"bsY" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/wood, +/area/crew_quarters/theatre) +"bsZ" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/wood, +/area/crew_quarters/theatre) +"bta" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/crew_quarters/theatre) +"btb" = ( +/obj/structure/dresser, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/crew_quarters/theatre) +"btc" = ( +/obj/structure/table/wood, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/item/weapon/reagent_containers/food/snacks/baguette, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = -25; + tag = "SOUTH" + }, +/turf/open/floor/carpet, +/area/crew_quarters/theatre) +"btd" = ( +/obj/machinery/light/small, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/machinery/camera{ + c_tag = "Theatre Backstage"; + dir = 1; + network = list("SS13") + }, +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -22 + }, +/turf/open/floor/carpet, +/area/crew_quarters/theatre) +"bte" = ( +/obj/structure/mirror{ + pixel_y = -32 + }, +/obj/structure/table/wood, +/obj/item/weapon/reagent_containers/food/snacks/pie/cream, +/turf/open/floor/carpet, +/area/crew_quarters/theatre) +"btf" = ( +/obj/structure/dresser, +/turf/open/floor/carpet, +/area/crew_quarters/theatre) +"btg" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bth" = ( +/obj/structure/closet/radiation, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/warning, +/area/engine/gravity_generator) +"bti" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/turf/open/floor/plasteel/warning, +/area/engine/gravity_generator) +"btj" = ( +/obj/structure/cable/yellow{ + tag = "icon-2-9"; + icon_state = "2-9"; + d1 = 4; + d2 = 8 + }, +/obj/structure/cable/yellow{ + tag = "icon-8-9"; + icon_state = "8-9"; + d1 = 4; + d2 = 8 + }, +/obj/structure/cable/yellow{ + tag = "icon-4-9"; + icon_state = "4-9"; + d1 = 4; + d2 = 8 + }, +/obj/machinery/hologram/holopad, +/turf/open/floor/plasteel/warning, +/area/engine/gravity_generator) +"btk" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/turf/open/floor/plasteel/warning, +/area/engine/gravity_generator) +"btl" = ( +/obj/structure/closet/radiation, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/warning, +/area/engine/gravity_generator) +"btm" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/grille/broken, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"btn" = ( +/turf/closed/wall, +/area/maintenance/fsmaint2) +"bto" = ( +/obj/machinery/photocopier, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"btp" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"btq" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/hallway/primary/central) +"btr" = ( +/turf/open/floor/plasteel/bot, +/area/hallway/primary/central) +"bts" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/blue{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "hop"; + layer = 2.9; + name = "Privacy Shutters" + }, +/turf/open/floor/plating, +/area/crew_quarters/heads) +"btt" = ( +/obj/structure/cable/blue{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/computer/card, +/turf/open/floor/plasteel/black, +/area/crew_quarters/heads) +"btu" = ( +/obj/machinery/hologram/holopad, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/crew_quarters/heads) +"btv" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/carpet, +/area/crew_quarters/heads) +"btw" = ( +/obj/structure/bed/dogbed{ + anchored = 0; + desc = "Ian's bed! Looks comfy."; + name = "Ian's bed" + }, +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/machinery/camera{ + c_tag = "Head of Personnel's Office"; + dir = 8; + network = list("SS13"); + pixel_x = 0; + pixel_y = 0; + start_active = 1 + }, +/mob/living/simple_animal/pet/dog/corgi/Ian, +/turf/open/floor/carpet, +/area/crew_quarters/heads) +"btx" = ( +/turf/closed/wall/r_wall/rust, +/area/maintenance/maintcentral) +"bty" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/closed/wall/r_wall, +/area/maintenance/maintcentral) +"btz" = ( +/turf/closed/wall/r_wall, +/area/bridge/meeting_room{ + name = "Bridge Storage" + }) +"btA" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall/r_wall, +/area/bridge/meeting_room{ + name = "Bridge Storage" + }) +"btB" = ( +/obj/structure/plasticflaps/mining{ + opacity = 1 + }, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=2"; + dir = 2; + freq = 1400; + location = "Bridge" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/bridge/meeting_room{ + name = "Bridge Storage" + }) +"btC" = ( +/turf/closed/wall/r_wall, +/area/bridge) +"btD" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/blue{ + tag = "icon-0-2"; + icon_state = "0-2" + }, +/obj/machinery/door/poddoor/preopen{ + id = "bridge blast"; + layer = 2.9; + name = "bridge blast door" + }, +/turf/open/floor/plating, +/area/bridge) +"btE" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/blue{ + tag = "icon-0-2"; + icon_state = "0-2" + }, +/obj/machinery/door/poddoor/preopen{ + id = "bridge blast"; + layer = 2.9; + name = "bridge blast door" + }, +/obj/machinery/ai_status_display{ + layer = 3.3 + }, +/turf/open/floor/plating, +/area/bridge) +"btF" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/blue{ + tag = "icon-0-2"; + icon_state = "0-2" + }, +/obj/machinery/door/poddoor/preopen{ + id = "bridge blast"; + layer = 2.9; + name = "bridge blast door" + }, +/obj/machinery/status_display{ + layer = 3.3 + }, +/turf/open/floor/plating, +/area/bridge) +"btG" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'HIGH VOLTAGE'"; + icon_state = "shock"; + name = "HIGH VOLTAGE" + }, +/turf/closed/wall/r_wall, +/area/bridge) +"btH" = ( +/obj/structure/chair/office/dark{ + dir = 1 + }, +/obj/machinery/requests_console{ + department = "Detective's Office"; + name = "Detective's Office RC"; + pixel_x = -30; + pixel_y = 0 + }, +/obj/effect/landmark/start{ + name = "Detective" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/obj/machinery/light_switch{ + pixel_y = -24; + tag = "s" + }, +/turf/open/floor/carpet, +/area/security/detectives_office) +"btI" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/carpet, +/area/security/detectives_office) +"btJ" = ( +/obj/structure/closet/secure_closet/detective, +/obj/machinery/newscaster{ + hitstaken = 0; + pixel_x = 0; + pixel_y = -32; + tag = "s" + }, +/turf/open/floor/carpet, +/area/security/detectives_office) +"btK" = ( +/obj/structure/table/wood, +/obj/item/weapon/storage/secure/safe{ + pixel_x = 5; + pixel_y = -26 + }, +/obj/item/device/camera/detective, +/obj/item/device/taperecorder{ + pixel_y = 0 + }, +/turf/open/floor/carpet, +/area/security/detectives_office) +"btL" = ( +/obj/structure/table/wood, +/obj/item/weapon/hand_labeler, +/turf/open/floor/carpet, +/area/security/detectives_office) +"btM" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/turf/open/floor/plating, +/area/security/brig) +"btN" = ( +/obj/machinery/door/window/brigdoor{ + dir = 1; + id = "Cell 1"; + name = "Cell 1"; + req_access_txt = "2" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTH)"; + dir = 1 + }, +/area/security/brig) +"btO" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/security/brig) +"btP" = ( +/obj/machinery/door/window/brigdoor{ + dir = 1; + id = "Cell 2"; + name = "Cell 2"; + req_access_txt = "2" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTH)"; + dir = 1 + }, +/area/security/brig) +"btQ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_security{ + name = "Brig Desk"; + req_access_txt = "1" + }, +/turf/open/floor/plasteel/black, +/area/security/brig) +"btR" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/turf/open/floor/plating, +/area/security/brig) +"btS" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_security{ + id_tag = "innerbrig"; + name = "Brig"; + req_access_txt = "63" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (SOUTHWEST)"; + dir = 10 + }, +/area/security/brig) +"btT" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_security{ + id_tag = "innerbrig"; + name = "Brig"; + req_access_txt = "63" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (SOUTHEAST)"; + dir = 6 + }, +/area/security/brig) +"btU" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/security/brig) +"btV" = ( +/obj/machinery/door/window/brigdoor{ + dir = 1; + id = "Cell 3"; + name = "Cell 3"; + req_access_txt = "2" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTH)"; + dir = 1 + }, +/area/security/brig) +"btW" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/security/brig) +"btX" = ( +/obj/machinery/door/window/brigdoor{ + dir = 1; + id = "Cell 4"; + name = "Cell 4"; + req_access_txt = "2" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTH)"; + dir = 1 + }, +/area/security/brig) +"btY" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/obj/machinery/light_switch{ + pixel_x = -24; + tag = "w" + }, +/turf/open/floor/plasteel/black, +/area/security/transfer) +"btZ" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plasteel/black, +/area/security/transfer) +"bua" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/plasteel/black, +/area/security/transfer) +"bub" = ( +/turf/closed/wall/r_wall/rust, +/area/security/transfer) +"buc" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall/r_wall, +/area/security/transfer) +"bud" = ( +/turf/closed/wall/r_wall, +/area/security/prison) +"bue" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -27; + pixel_y = 0; + tag = "w" + }, +/turf/open/floor/plasteel/shuttle/yellow, +/area/shuttle/escape) +"buf" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Emergency Shuttle Airlock" + }, +/turf/open/floor/plating, +/area/shuttle/escape) +"bug" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"buh" = ( +/turf/open/floor/plating, +/area/hallway/secondary/exit) +"bui" = ( +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2); + name = "random metal material damage spawner" + }, +/obj/structure/cable/green{ + tag = "icon-1-6"; + icon_state = "1-6" + }, +/obj/structure/grille/broken, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"buj" = ( +/turf/open/floor/plasteel/brown{ + tag = "icon-brown (SOUTHWEST)"; + dir = 10 + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (SOUTHWEST)"; + dir = 10 + }, +/area/hallway/secondary/exit) +"buk" = ( +/turf/open/floor/plasteel/brown, +/area/hallway/secondary/exit) +"bul" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/brown, +/area/hallway/secondary/exit) +"bum" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/bot{ + dir = 1 + }, +/area/hallway/secondary/exit) +"bun" = ( +/turf/open/floor/plasteel/bot{ + dir = 1 + }, +/area/hallway/secondary/exit) +"buo" = ( +/obj/structure/chair/office/dark{ + dir = 1 + }, +/turf/open/floor/plasteel/brown{ + tag = "icon-brown (SOUTHEAST)"; + dir = 6 + }, +/area/hallway/secondary/exit) +"bup" = ( +/obj/machinery/newscaster{ + hitstaken = 0; + pixel_x = -32; + pixel_y = 0; + tag = "w" + }, +/turf/open/floor/plasteel/brown/corner{ + tag = "icon-browncorner (NORTH)"; + dir = 1 + }, +/area/hallway/secondary/exit) +"buq" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bur" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bus" = ( +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"but" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Library" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/library) +"buu" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/library) +"buv" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/library) +"buw" = ( +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/turf/open/floor/carpet, +/area/library) +"bux" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/carpet, +/area/library) +"buy" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Library Game Room" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/library) +"buz" = ( +/obj/structure/chair/office/dark{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/library) +"buA" = ( +/obj/structure/table/wood, +/obj/item/weapon/dice/d12, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/library) +"buB" = ( +/obj/structure/table/wood, +/obj/item/weapon/dice, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/carpet, +/area/library) +"buC" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/wood, +/area/library) +"buD" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"buE" = ( +/obj/item/weapon/poster/legit, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"buF" = ( +/obj/structure/frame/machine, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"buG" = ( +/obj/structure/table, +/obj/item/device/radio/off{ + pixel_x = -4 + }, +/obj/item/device/radio/off{ + pixel_x = -4 + }, +/obj/item/device/assembly/signaler, +/obj/item/device/assembly/signaler, +/obj/item/device/assembly/prox_sensor, +/obj/item/device/assembly/prox_sensor, +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/storage/eva) +"buH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black/corner, +/area/storage/eva) +"buI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black/corner{ + tag = "icon-blackcorner (WEST)"; + dir = 8 + }, +/area/storage/eva) +"buJ" = ( +/obj/structure/table, +/obj/item/weapon/storage/belt/utility, +/obj/item/weapon/storage/belt/utility, +/obj/item/weapon/storage/belt/utility, +/obj/item/clothing/head/welding, +/obj/item/device/multitool, +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/storage/eva) +"buK" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (WEST)"; + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"buL" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Hydroponics Maintenance"; + req_access_txt = "35" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/hydroponics) +"buM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/hydrofloor, +/area/hydroponics) +"buN" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/hydrofloor, +/area/hydroponics) +"buO" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Hydroponics"; + req_access_txt = "35" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/hydrofloor, +/area/hydroponics) +"buP" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/green/side{ + tag = "icon-green (WEST)"; + dir = 8 + }, +/area/hydroponics) +"buQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hydroponics) +"buR" = ( +/obj/machinery/vending/hydronutrients, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/green/side{ + tag = "icon-green (SOUTHWEST)"; + dir = 10 + }, +/area/hydroponics) +"buS" = ( +/obj/machinery/vending/hydroseeds, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/turf/open/floor/plasteel/green/side{ + tag = "icon-green (SOUTHEAST)"; + dir = 6 + }, +/area/hydroponics) +"buT" = ( +/obj/effect/landmark/start{ + name = "Botanist" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/green/side{ + tag = "icon-green (EAST)"; + dir = 4 + }, +/area/hydroponics) +"buU" = ( +/obj/machinery/hydroponics/constructable, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/hydroponics) +"buV" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/hydroponics) +"buW" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"buX" = ( +/obj/structure/rack{ + icon = 'icons/obj/stationobjs.dmi'; + icon_state = "minibar_right"; + name = "skeletal minibar" + }, +/obj/item/weapon/reagent_containers/food/drinks/bottle/gin, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"buY" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"buZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/table, +/obj/item/weapon/reagent_containers/food/condiment/peppermill{ + pixel_x = 3 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bva" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (EAST)"; + dir = 4 + }, +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/landmark/start{ + name = "Assistant" + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bvb" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bvc" = ( +/obj/structure/table, +/obj/item/weapon/kitchen/fork, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bvd" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bve" = ( +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/wood, +/area/crew_quarters/theatre) +"bvf" = ( +/obj/structure/window/reinforced, +/turf/open/floor/wood, +/area/crew_quarters/theatre) +"bvg" = ( +/obj/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_x = 26; + pixel_y = -2; + tag = "EAST" + }, +/turf/open/floor/wood, +/area/crew_quarters/theatre) +"bvh" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/yellow, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'RADIOACTIVE AREA'"; + icon_state = "radiation"; + name = "RADIOACTIVE AREA"; + pixel_x = -32; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/engine/gravity_generator) +"bvi" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/yellow, +/turf/open/floor/plating, +/area/engine/gravity_generator) +"bvj" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_engineering{ + name = "Gravity Generator"; + req_access_txt = "11"; + req_one_access_txt = "0" + }, +/turf/open/floor/plasteel/black, +/area/engine/gravity_generator) +"bvk" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/yellow, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'HIGH VOLTAGE'"; + icon_state = "shock"; + name = "HIGH VOLTAGE"; + pixel_x = 32 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/engine/gravity_generator) +"bvl" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/blue/corner, +/area/hallway/primary/central) +"bvm" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/blue{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/filingcabinet/chestdrawer, +/turf/open/floor/plasteel/black, +/area/crew_quarters/heads) +"bvn" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/heads) +"bvo" = ( +/obj/structure/cable/blue{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/carpet, +/area/crew_quarters/heads) +"bvp" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/crew_quarters/heads) +"bvq" = ( +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/glass = 2, /obj/item/stack/sheet/rglass = 1, /obj/item/stack/sheet/metal = 2, /obj/item/stack/sheet/plasteel = 1); + name = "random sheet material spawner" + }, +/turf/open/floor/plating, +/area/maintenance/maintcentral) +"bvr" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/maintcentral) +"bvs" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/closet/firecloset/full, +/turf/open/floor/plasteel/black, +/area/bridge/meeting_room{ + name = "Bridge Storage" + }) +"bvt" = ( +/turf/open/floor/plasteel/darkwarning{ + tag = "icon-warndark (EAST)"; + dir = 4 + }, +/area/bridge/meeting_room{ + name = "Bridge Storage" + }) +"bvu" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/bridge/meeting_room{ + name = "Bridge Storage" + }) +"bvv" = ( +/turf/open/floor/plasteel/darkwarning{ + tag = "icon-warndark (WEST)"; + dir = 8 + }, +/area/bridge/meeting_room{ + name = "Bridge Storage" + }) +"bvw" = ( +/obj/structure/closet/emcloset, +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/turf/open/floor/plasteel/black, +/area/bridge/meeting_room{ + name = "Bridge Storage" + }) +"bvx" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners (EAST)"; + dir = 4 + }, +/area/bridge) +"bvy" = ( +/obj/structure/cable/blue{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (NORTH)"; + dir = 1 + }, +/area/bridge) +"bvz" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/blue{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/cable/blue{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (NORTH)"; + dir = 1 + }, +/area/bridge) +"bvA" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/blue{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (NORTH)"; + dir = 1 + }, +/area/bridge) +"bvB" = ( +/obj/structure/cable/blue{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/structure/cable/blue{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (NORTH)"; + dir = 1 + }, +/area/bridge) +"bvC" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/blue{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (NORTH)"; + dir = 1 + }, +/area/bridge) +"bvD" = ( +/obj/structure/cable/blue{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (NORTH)"; + dir = 1 + }, +/area/bridge) +"bvE" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Bridge North"; + network = list("SS13"); + start_active = 1 + }, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners (NORTH)"; + dir = 1 + }, +/area/bridge) +"bvF" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + frequency = 1439; + id_tag = null; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 27; + pixel_y = 0; + tag = "e" + }, +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/turf/open/floor/plasteel/black, +/area/bridge) +"bvG" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/table, +/obj/item/bodybag, +/obj/item/clothing/gloves/color/latex, +/obj/item/clothing/mask/surgical, +/turf/open/floor/plasteel/black, +/area/security/detectives_office) +"bvH" = ( +/obj/machinery/door/window{ + dir = 1; + name = "glass door"; + pixel_y = 0; + req_access_txt = "0" + }, +/turf/open/floor/plasteel/black, +/area/security/detectives_office) +"bvI" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/plasteel/darkred/corner{ + tag = "icon-darkredcorners (NORTH)"; + dir = 1 + }, +/area/security/brig) +"bvJ" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/turf/open/floor/plasteel/black, +/area/security/brig) +"bvK" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/darkred/corner{ + tag = "icon-darkredcorners (EAST)"; + dir = 4 + }, +/area/security/brig) +"bvL" = ( +/obj/machinery/door_timer{ + id = "Cell 1"; + name = "Cell 1"; + pixel_y = 32 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTH)"; + dir = 1 + }, +/area/security/brig) +"bvM" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/darkred/corner{ + tag = "icon-darkredcorners (NORTH)"; + dir = 1 + }, +/area/security/brig) +"bvN" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4"; + tag = "90Curve" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/security/brig) +"bvO" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/darkred/corner{ + tag = "icon-darkredcorners (EAST)"; + dir = 4 + }, +/area/security/brig) +"bvP" = ( +/obj/machinery/door_timer{ + id = "Cell 2"; + name = "Cell 2"; + pixel_y = 32 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTH)"; + dir = 1 + }, +/area/security/brig) +"bvQ" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTH)"; + dir = 1 + }, +/area/security/brig) +"bvR" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4"; + tag = "90Curve" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTH)"; + dir = 1 + }, +/area/security/brig) +"bvS" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8"; + tag = "" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4"; + tag = "90Curve" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/sortjunction{ + sortType = 7 + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTH)"; + dir = 1 + }, +/area/security/brig) +"bvT" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/structure/disposalpipe/sortjunction{ + dir = 1; + icon_state = "pipe-j1s"; + sortType = 8; + tag = "icon-pipe-j1s (NORTH)" + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTH)"; + dir = 1 + }, +/area/security/brig) +"bvU" = ( +/obj/machinery/door_timer{ + id = "Cell 3"; + name = "Cell 3"; + pixel_y = 32 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTH)"; + dir = 1 + }, +/area/security/brig) +"bvV" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/darkred/corner{ + tag = "icon-darkredcorners (NORTH)"; + dir = 1 + }, +/area/security/brig) +"bvW" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8"; + tag = "" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/security/brig) +"bvX" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/darkred/corner{ + tag = "icon-darkredcorners (EAST)"; + dir = 4 + }, +/area/security/brig) +"bvY" = ( +/obj/machinery/door_timer{ + id = "Cell 4"; + name = "Cell 4"; + pixel_y = 32 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTH)"; + dir = 1 + }, +/area/security/brig) +"bvZ" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/darkred/corner{ + tag = "icon-darkredcorners (NORTH)"; + dir = 1 + }, +/area/security/brig) +"bwa" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8"; + tag = "" + }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/turf/open/floor/plasteel/black, +/area/security/brig) +"bwb" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/plasteel/darkred/corner{ + tag = "icon-darkredcorners (EAST)"; + dir = 4 + }, +/area/security/brig) +"bwc" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/darkred/side, +/area/security/transfer) +"bwd" = ( +/obj/structure/table, +/obj/item/device/assembly/signaler, +/obj/item/clothing/head/helmet, +/obj/item/weapon/wrench, +/obj/item/weapon/screwdriver, +/obj/item/device/electropack, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTH)"; + dir = 1 + }, +/area/security/prison) +"bwe" = ( +/obj/structure/table, +/obj/item/weapon/storage/box/bodybags, +/obj/item/weapon/pen, +/obj/machinery/computer/security/telescreen{ + desc = "Used for watching Prison Wing holding areas."; + name = "Prison Monitor"; + network = list("Prison"); + pixel_x = 32; + pixel_y = 0 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTH)"; + dir = 1 + }, +/area/security/prison) +"bwf" = ( +/turf/closed/wall, +/area/security/prison) +"bwg" = ( +/obj/structure/bed, +/obj/item/device/radio/intercom{ + desc = "Talk through this. It looks like it has been modified to not broadcast."; + dir = 2; + name = "Prison Intercom (General)"; + pixel_x = 0; + pixel_y = 25; + prison_radio = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/obj/machinery/camera{ + c_tag = "Prison Cell 3"; + dir = 4; + network = list("SS13","Prison") + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bwh" = ( +/obj/machinery/button/door{ + id = "permabolt3"; + name = "Cell Bolt Control"; + normaldoorcontrol = 1; + pixel_x = 0; + pixel_y = 25; + req_access_txt = "0"; + specialfunctions = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bwi" = ( +/obj/machinery/computer/arcade, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bwj" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/vending/sustenance{ + desc = "A Nutri-vend brand vending machine which vends food, as required by section 47-C of the NT's Prisoner Ethical Treatment Agreement."; + name = "\improper Nutri-vend" + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bwk" = ( +/obj/machinery/biogenerator, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bwl" = ( +/obj/machinery/seed_extractor, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bwm" = ( +/obj/machinery/hydroponics/soil, +/obj/item/weapon/reagent_containers/glass/bucket, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bwn" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bwo" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/security/prison) +"bwp" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall7"; + dir = 2 + }, +/area/shuttle/escape) +"bwq" = ( +/obj/machinery/door/airlock/glass{ + name = "Emergency Shuttle Infirmary" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/escape) +"bwr" = ( +/obj/machinery/status_display, +/turf/closed/wall/shuttle{ + icon_state = "swall13"; + dir = 2 + }, +/area/shuttle/escape) +"bws" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall12"; + dir = 2 + }, +/area/shuttle/escape) +"bwt" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Emergency Shuttle Cargo" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/escape) +"bwu" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall11"; + dir = 2 + }, +/area/shuttle/escape) +"bwv" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; + name = "KEEP CLEAR: DOCKING AREA"; + pixel_y = 0 + }, +/turf/open/floor/plating, +/area/hallway/secondary/exit) +"bww" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = -32 + }, +/turf/open/floor/plating, +/area/hallway/secondary/exit) +"bwx" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_mining{ + name = "Escape Storage"; + req_access_txt = "50" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/brown, +/area/hallway/secondary/exit) +"bwy" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/hallway/secondary/exit) +"bwz" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall, +/area/hallway/secondary/exit) +"bwA" = ( +/turf/open/floor/plasteel/escape/corner{ + tag = "icon-escapecorner (WEST)"; + dir = 8 + }, +/area/hallway/secondary/exit) +"bwB" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/extinguisher_cabinet{ + pixel_x = 27; + pixel_y = 0; + tag = "e" + }, +/obj/machinery/camera{ + c_tag = "Escape East 1"; + dir = 8; + network = list("SS13"); + pixel_x = 0; + pixel_y = 0 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + dir = 4 + }, +/area/hallway/secondary/exit) +"bwC" = ( +/obj/structure/bookcase/random/religion, +/turf/open/floor/wood, +/area/library) +"bwD" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/turf/open/floor/wood, +/area/library) +"bwE" = ( +/obj/structure/chair/office/dark{ + dir = 1 + }, +/turf/open/floor/carpet, +/area/library) +"bwF" = ( +/obj/structure/chair/office/dark{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/carpet, +/area/library) +"bwG" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fpmaint) +"bwH" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bwI" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bwJ" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bwK" = ( +/obj/structure/frame/machine, +/obj/machinery/power/apc{ + aidisabled = 0; + auto_name = 1; + cell_type = 2500; + dir = 4; + name = "Autoname APC East"; + pixel_x = 24; + pixel_y = 0 + }, +/obj/structure/cable/green{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bwL" = ( +/turf/closed/wall/r_wall, +/area/storage/eva) +"bwM" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_command{ + name = "EVA Storage"; + req_access_txt = "18" + }, +/turf/open/floor/plasteel, +/area/storage/eva) +"bwN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bwO" = ( +/obj/machinery/camera{ + c_tag = "Hydroponics West"; + dir = 4; + icon_state = "camera"; + network = list("SS13"); + tag = "" + }, +/turf/open/floor/plasteel/hydrofloor, +/area/hydroponics) +"bwP" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/hydrofloor, +/area/hydroponics) +"bwQ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/green/side{ + tag = "icon-green (SOUTHWEST)"; + dir = 10 + }, +/area/hydroponics) +"bwR" = ( +/turf/open/floor/plasteel/green/side, +/area/hydroponics) +"bwS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/green/side, +/area/hydroponics) +"bwT" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/green/side, +/area/hydroponics) +"bwU" = ( +/turf/open/floor/plasteel/green/side{ + tag = "icon-green (SOUTHEAST)"; + dir = 6 + }, +/area/hydroponics) +"bwV" = ( +/obj/machinery/conveyor{ + dir = 5; + id = "QMLoad2" + }, +/turf/open/floor/plating, +/area/quartermaster/storage) +"bwW" = ( +/obj/structure/closet/crate, +/obj/item/weapon/reagent_containers/food/drinks/bottle/cognac, +/obj/item/weapon/reagent_containers/food/drinks/bottle/absinthe/premium, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"bwX" = ( +/obj/structure/table, +/obj/item/weapon/reagent_containers/food/condiment/saltshaker{ + pixel_x = -3; + pixel_y = 0 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bwY" = ( +/obj/structure/table, +/obj/item/weapon/reagent_containers/food/snacks/popcorn, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bwZ" = ( +/obj/structure/table, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bxa" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bxb" = ( +/obj/structure/cable/green{ + tag = "icon-0-2"; + icon_state = "0-2" + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 1; + name = "Autoname APC North"; + pixel_x = 0; + pixel_y = 24 + }, +/turf/open/floor/plating, +/area/crew_quarters/theatre) +"bxc" = ( +/obj/item/weapon/vending_refill/autodrobe, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bxd" = ( +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/fsmaint2) +"bxe" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/darkwarning/corner, +/area/engine/gravity_generator) +"bxf" = ( +/turf/open/floor/plasteel/darkwarning, +/area/engine/gravity_generator) +"bxg" = ( +/obj/structure/cable/yellow{ + icon_state = "1-4"; + d1 = 1; + d2 = 4 + }, +/turf/open/floor/plasteel/darkwarning, +/area/engine/gravity_generator) +"bxh" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/turf/open/floor/plasteel/darkwarning, +/area/engine/gravity_generator) +"bxi" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/darkwarning/corner{ + tag = "icon-warndarkcorners (NORTH)"; + dir = 1 + }, +/area/engine/gravity_generator) +"bxj" = ( +/turf/closed/wall/r_wall, +/area/turret_protected/ai_upload) +"bxk" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/white{ + d2 = 2; + icon_state = "0-2"; + tag = "icon-0-2" + }, +/turf/open/floor/plating, +/area/turret_protected/ai_upload) +"bxl" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'HIGH VOLTAGE'"; + icon_state = "shock"; + name = "HIGH VOLTAGE" + }, +/turf/closed/wall/r_wall, +/area/turret_protected/ai_upload) +"bxm" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/hallway/primary/central) +"bxn" = ( +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (NORTHEAST)"; + dir = 5 + }, +/area/hallway/primary/central) +"bxo" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/neutral/side{ + dir = 8 + }, +/area/hallway/primary/central) +"bxp" = ( +/obj/machinery/computer/cargo, +/obj/machinery/keycard_auth{ + pixel_x = -24; + pixel_y = 0 + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/heads) +"bxq" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black, +/area/crew_quarters/heads) +"bxr" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/black, +/area/crew_quarters/heads) +"bxs" = ( +/obj/structure/chair/office/dark{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/heads) +"bxt" = ( +/obj/structure/table, +/obj/machinery/recharger, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_x = 26; + pixel_y = -2; + tag = "EAST" + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/heads) +"bxu" = ( +/obj/item/device/firing_pin/clown/ultra{ + desc = "Advanced clowntech that can convert any firearm into a far more useful object, at least, in theory."; + force_replace = 0 + }, +/turf/open/floor/plating, +/area/maintenance/maintcentral) +"bxv" = ( +/obj/item/weapon/paper/crumpled{ + info = "The fifth and sixth straddle the core..." + }, +/obj/structure/cable/blue, +/turf/open/floor/plating, +/area/maintenance/maintcentral) +"bxw" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/obj/structure/reagent_dispensers/fueltank, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/camera{ + c_tag = "Bridge Storage"; + dir = 4; + network = list("SS13") + }, +/turf/open/floor/plasteel/black, +/area/bridge/meeting_room{ + name = "Bridge Storage" + }) +"bxx" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/darkwarning/corner{ + tag = "icon-warndarkcorners (WEST)"; + dir = 8 + }, +/area/bridge/meeting_room{ + name = "Bridge Storage" + }) +"bxy" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (EAST)"; + dir = 4 + }, +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/darkwarning{ + tag = "icon-warndark (NORTH)"; + dir = 1 + }, +/area/bridge/meeting_room{ + name = "Bridge Storage" + }) +"bxz" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel/darkwarning/corner{ + tag = "icon-warndarkcorners (EAST)"; + dir = 4 + }, +/area/bridge/meeting_room{ + name = "Bridge Storage" + }) +"bxA" = ( +/turf/open/floor/plasteel/black, +/area/bridge/meeting_room{ + name = "Bridge Storage" + }) +"bxB" = ( +/obj/machinery/door/airlock/command{ + name = "Bridge Storage"; + req_access = null; + req_access_txt = "19" + }, +/turf/open/floor/plasteel/black, +/area/bridge/meeting_room{ + name = "Bridge Storage" + }) +"bxC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black, +/area/bridge) +"bxD" = ( +/obj/machinery/computer/atmos_alert, +/turf/open/floor/plasteel/darkyellow/side{ + tag = "icon-darkyellow (NORTHWEST)"; + dir = 9 + }, +/area/bridge) +"bxE" = ( +/obj/machinery/computer/monitor{ + name = "bridge power monitoring console" + }, +/obj/structure/cable/blue, +/turf/open/floor/plasteel/darkyellow/side{ + tag = "icon-darkyellow (NORTH)"; + dir = 1 + }, +/area/bridge) +"bxF" = ( +/obj/machinery/computer/station_alert, +/turf/open/floor/plasteel/darkyellow/side{ + tag = "icon-darkyellow (NORTHEAST)"; + dir = 5 + }, +/area/bridge) +"bxG" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/storage/toolbox/emergency, +/obj/item/weapon/wrench, +/obj/item/device/multitool, +/turf/open/floor/plasteel/black, +/area/bridge) +"bxH" = ( +/obj/structure/table/reinforced, +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/recharger, +/turf/open/floor/plasteel/black, +/area/bridge) +"bxI" = ( +/obj/machinery/computer/secure_data, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTHWEST)"; + dir = 9 + }, +/area/bridge) +"bxJ" = ( +/obj/machinery/computer/security, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTH)"; + dir = 1 + }, +/area/bridge) +"bxK" = ( +/obj/machinery/computer/prisoner, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTHEAST)"; + dir = 5 + }, +/area/bridge) +"bxL" = ( +/obj/structure/table/reinforced, +/obj/item/device/assembly/flash/handheld, +/obj/item/device/assembly/flash/handheld, +/turf/open/floor/plasteel/black, +/area/bridge) +"bxM" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners" + }, +/area/bridge) +"bxN" = ( +/obj/structure/bodycontainer/morgue, +/obj/effect/landmark{ + name = "revenantspawn" + }, +/turf/open/floor/plasteel/black, +/area/security/detectives_office) +"bxO" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/security/detectives_office) +"bxP" = ( +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/item/weapon/paper/crumpled{ + info = "The fourth follows those fit to command..." + }, +/obj/item/weapon/grenade/chem_grenade/colorful{ + desc = "Perfect for making the brig a bit less intimidating." + }, +/obj/item/weapon/screwdriver{ + desc = "A screwdriver with an ultra thin tip." + }, +/turf/open/floor/plating, +/area/security/brig) +"bxQ" = ( +/obj/item/weapon/dice/d8{ + desc = "A die with eight sides. It feels.... incredibly lucky. The three is slightly darker than the other numbers."; + tag = "three" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/security/brig) +"bxR" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/turf/open/floor/plasteel/black, +/area/security/brig) +"bxS" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/darkred/corner, +/area/security/brig) +"bxT" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/darkred/side, +/area/security/brig) +"bxU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkred/corner{ + tag = "icon-darkredcorners (WEST)"; + dir = 8 + }, +/area/security/brig) +"bxV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/security/brig) +"bxW" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/black, +/area/security/brig) +"bxX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkred/corner, +/area/security/brig) +"bxY" = ( +/obj/effect/landmark{ + name = "lightsout" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/darkred/side, +/area/security/brig) +"bxZ" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j2"; + dir = 4 + }, +/turf/open/floor/plasteel/darkred/corner{ + tag = "icon-darkredcorners (WEST)"; + dir = 8 + }, +/area/security/brig) +"bya" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/black, +/area/security/brig) +"byb" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/darkred/corner{ + tag = "icon-darkredcorners (WEST)"; + dir = 8 + }, +/area/security/brig) +"byc" = ( +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + frequency = 1439; + id_tag = null; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/security/brig) +"byd" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black, +/area/security/transfer) +"bye" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_x = -25; + pixel_y = -2; + tag = "WEST" + }, +/turf/open/floor/plasteel/black, +/area/security/prison) +"byf" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (EAST)"; + dir = 4 + }, +/area/security/prison) +"byg" = ( +/obj/machinery/door/airlock/glass_security{ + name = "Long-Term Cell 3"; + req_access_txt = "2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/prison) +"byh" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"byi" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"byj" = ( +/obj/machinery/door/poddoor/preopen{ + id = "permacell3"; + name = "cell blast door" + }, +/obj/machinery/door/airlock/glass{ + id_tag = "permabolt3"; + name = "Cell 3" + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"byk" = ( +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"byl" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bym" = ( +/obj/machinery/hydroponics/soil, +/obj/item/weapon/cultivator, +/obj/item/seeds/tower/steel, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"byn" = ( +/obj/machinery/hydroponics/soil, +/obj/item/seeds/potato, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"byo" = ( +/obj/machinery/hydroponics/soil, +/obj/item/seeds/coffee/robusta, +/obj/item/device/plant_analyzer, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"byp" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"byq" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -27; + pixel_y = 0; + tag = "w" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/escape) +"byr" = ( +/turf/open/floor/plasteel/shuttle, +/area/shuttle/escape) +"bys" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"byt" = ( +/obj/machinery/camera/emp_proof{ + c_tag = "Containment Southwest"; + dir = 5; + icon_state = "camera"; + network = list("Singularity"); + tag = "icon-camera (NORTHEAST)" + }, +/obj/structure/cable/green{ + tag = "icon-2-9"; + icon_state = "2-9" + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"byu" = ( +/turf/open/floor/plasteel/escape{ + tag = "icon-escape (NORTHWEST)"; + dir = 9 + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (NORTHWEST)"; + dir = 9 + }, +/area/hallway/secondary/exit) +"byv" = ( +/turf/open/floor/plasteel/escape{ + tag = "icon-escape (NORTH)"; + dir = 1 + }, +/area/hallway/secondary/exit) +"byw" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/escape{ + tag = "icon-escape (NORTH)"; + dir = 1 + }, +/area/hallway/secondary/exit) +"byx" = ( +/obj/structure/chair, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/escape{ + tag = "icon-escape (NORTH)"; + dir = 1 + }, +/area/hallway/secondary/exit) +"byy" = ( +/obj/structure/chair, +/turf/open/floor/plasteel/escape{ + tag = "icon-escape (NORTH)"; + dir = 1 + }, +/area/hallway/secondary/exit) +"byz" = ( +/obj/structure/chair, +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/escape{ + dir = 5 + }, +/area/hallway/secondary/exit) +"byA" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/hallway/secondary/exit) +"byB" = ( +/turf/open/floor/plasteel/escape{ + dir = 8 + }, +/area/hallway/secondary/exit) +"byC" = ( +/obj/machinery/vending/cola, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"byD" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/wood, +/area/library) +"byE" = ( +/obj/machinery/photocopier, +/turf/open/floor/wood, +/area/library) +"byF" = ( +/obj/structure/table/wood, +/obj/item/weapon/dice/d20, +/obj/machinery/light/small, +/turf/open/floor/wood, +/area/library) +"byG" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/machinery/camera{ + c_tag = "Library Game Room"; + dir = 1; + network = list("SS13") + }, +/turf/open/floor/wood, +/area/library) +"byH" = ( +/obj/structure/filingcabinet, +/turf/open/floor/wood, +/area/library) +"byI" = ( +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"byJ" = ( +/obj/structure/table, +/obj/item/weapon/storage/toolbox/electrical{ + pixel_x = 1; + pixel_y = -1 + }, +/turf/open/floor/plasteel/black, +/area/storage/eva) +"byK" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/storage/eva) +"byL" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + frequency = 1439; + id_tag = null; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel, +/area/storage/eva) +"byM" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/turf/open/floor/plasteel/warning{ + tag = "icon-warning (NORTHWEST)"; + dir = 9 + }, +/area/storage/eva) +"byN" = ( +/obj/structure/cable/green{ + tag = "icon-0-2"; + icon_state = "0-2" + }, +/obj/machinery/power/apc{ + aidisabled = 0; + auto_name = 1; + cell_type = 2500; + dir = 4; + name = "Autoname APC East"; + pixel_x = 24; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/hydroponics) +"byO" = ( +/obj/machinery/conveyor{ + dir = 10; + id = "QMLoad2"; + tag = "cargoshuttleup"; + verted = -1 + }, +/turf/open/floor/plating, +/area/quartermaster/storage) +"byP" = ( +/obj/machinery/hydroponics/constructable, +/obj/machinery/light, +/turf/open/floor/plasteel/black, +/area/hydroponics) +"byQ" = ( +/obj/structure/sink{ + icon_state = "sink"; + dir = 8; + pixel_x = -12; + pixel_y = 2 + }, +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/obj/item/weapon/reagent_containers/glass/bucket, +/turf/open/floor/plasteel/green, +/area/hydroponics) +"byR" = ( +/obj/machinery/hydroponics/constructable, +/obj/machinery/requests_console{ + department = "Hydroponics"; + departmentType = 2; + name = "Hydroponics RC"; + pixel_x = 0; + pixel_y = -30 + }, +/turf/open/floor/plasteel/black, +/area/hydroponics) +"byS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white/corner{ + dir = 2 + }, +/area/hydroponics) +"byT" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white/corner{ + dir = 2 + }, +/area/hydroponics) +"byU" = ( +/obj/machinery/hydroponics/constructable, +/obj/machinery/camera{ + c_tag = "Hydroponics"; + dir = 1; + icon_state = "camera"; + network = list("SS13"); + tag = "" + }, +/turf/open/floor/plasteel/black, +/area/hydroponics) +"byV" = ( +/obj/machinery/hydroponics/constructable, +/obj/machinery/light_switch{ + pixel_y = -24; + tag = "s" + }, +/turf/open/floor/plasteel/black, +/area/hydroponics) +"byW" = ( +/obj/structure/sink{ + dir = 4; + icon_state = "sink"; + pixel_x = 11; + pixel_y = 0 + }, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/green, +/area/hydroponics) +"byX" = ( +/obj/structure/chair/stool, +/turf/open/floor/plating{ + broken = 1; + heat_capacity = 1e+006; + icon_state = "platingdmg2" + }, +/area/maintenance/fsmaint) +"byY" = ( +/obj/structure/closet/crate, +/obj/item/weapon/reagent_containers/food/drinks/bottle/goldschlager, +/obj/item/weapon/reagent_containers/food/drinks/bottle/whiskey, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fsmaint) +"byZ" = ( +/obj/item/wallframe/light_fixture/small, +/obj/machinery/airalarm{ + dir = 4; + pixel_x = -23; + pixel_y = 0 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"bza" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bzb" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/landmark/start{ + name = "Assistant" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bzc" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Bar Maintenance"; + req_access_txt = "12" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bzd" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bze" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bzf" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bzg" = ( +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bzh" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/darkwarning{ + tag = "icon-warndark (EAST)"; + dir = 4 + }, +/area/engine/gravity_generator) +"bzi" = ( +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (EAST)"; + dir = 4 + }, +/area/engine/gravity_generator) +"bzj" = ( +/turf/open/floor/plasteel/black, +/area/engine/gravity_generator) +"bzk" = ( +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (NORTH)"; + dir = 1 + }, +/area/engine/gravity_generator) +"bzl" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/camera{ + c_tag = "Engineering Gravity Generator Room"; + dir = 8; + network = list("SS13"); + pixel_x = 0; + pixel_y = 0; + start_active = 1 + }, +/turf/open/floor/plasteel/darkwarning{ + tag = "icon-warndark (WEST)"; + dir = 8 + }, +/area/engine/gravity_generator) +"bzm" = ( +/obj/machinery/porta_turret/ai{ + dir = 4 + }, +/obj/structure/cable/white{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (WEST)"; + dir = 8 + }, +/area/turret_protected/ai_upload) +"bzn" = ( +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (EAST)"; + dir = 4 + }, +/obj/structure/table, +/obj/item/weapon/aiModule/supplied/protectStation, +/obj/structure/cable/white{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/cable/white{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (EAST)"; + dir = 4 + }, +/area/turret_protected/ai_upload) +"bzo" = ( +/obj/machinery/computer/upload/ai, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/cable/white{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/cable/white{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (WEST)"; + dir = 8 + }, +/area/turret_protected/ai_upload) +"bzp" = ( +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (WEST)"; + dir = 8 + }, +/obj/structure/table, +/obj/item/weapon/aiModule/core/full/corp, +/obj/structure/cable/white{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/structure/cable/white{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (WEST)"; + dir = 8 + }, +/area/turret_protected/ai_upload) +"bzq" = ( +/obj/machinery/porta_turret/ai{ + dir = 8 + }, +/obj/structure/cable/white{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (WEST)"; + dir = 8 + }, +/area/turret_protected/ai_upload) +"bzr" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/space, +/area/space/nearstation) +"bzs" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/lattice, +/turf/open/space, +/area/space/nearstation) +"bzt" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/space, +/area/space/nearstation) +"bzu" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/hallway/primary/central) +"bzv" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (NORTHEAST)"; + dir = 5 + }, +/area/hallway/primary/central) +"bzw" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (EAST)"; + dir = 4 + }, +/turf/open/floor/plasteel/neutral/side{ + dir = 8 + }, +/area/hallway/primary/central) +"bzx" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "hopqueue"; + name = "HoP Queue Shutters" + }, +/turf/open/floor/plasteel/loadingarea{ + tag = "icon-loadingarea (EAST)"; + dir = 4 + }, +/area/hallway/primary/central) +"bzy" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'HIGH VOLTAGE'"; + icon_state = "shock"; + name = "HIGH VOLTAGE" + }, +/turf/closed/wall/r_wall, +/area/crew_quarters/heads) +"bzz" = ( +/obj/structure/closet/secure_closet/hop, +/obj/item/weapon/bedsheet/hop, +/turf/open/floor/plasteel/black, +/area/crew_quarters/heads) +"bzA" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners" + }, +/area/crew_quarters/heads) +"bzB" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue" + }, +/area/crew_quarters/heads) +"bzC" = ( +/obj/structure/table, +/obj/item/weapon/folder/blue, +/obj/item/weapon/stamp/hop, +/obj/machinery/newscaster{ + hitstaken = 0; + pixel_x = 0; + pixel_y = -32; + tag = "s" + }, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners (WEST)"; + dir = 8 + }, +/area/crew_quarters/heads) +"bzD" = ( +/obj/structure/table, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7; + tag = "every single paper bin is edited to this" + }, +/obj/item/weapon/pen, +/turf/open/floor/plasteel/black, +/area/crew_quarters/heads) +"bzE" = ( +/obj/item/weapon/dice/d8{ + desc = "A die with eight sides. It feels.... incredibly lucky. The four is slightly darker than the other numbers."; + tag = "four" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/maintcentral) +"bzF" = ( +/obj/item/weapon/ore/bluespace_crystal, +/turf/open/floor/plating, +/area/maintenance/maintcentral) +"bzG" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/black, +/area/bridge/meeting_room{ + name = "Bridge Storage" + }) +"bzH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/light_switch{ + pixel_y = -24; + tag = "s" + }, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners" + }, +/area/bridge/meeting_room{ + name = "Bridge Storage" + }) +"bzI" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue" + }, +/area/bridge/meeting_room{ + name = "Bridge Storage" + }) +"bzJ" = ( +/obj/machinery/light, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (EAST)"; + dir = 4 + }, +/obj/structure/table, +/obj/machinery/recharger, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners (WEST)"; + dir = 8 + }, +/area/bridge/meeting_room{ + name = "Bridge Storage" + }) +"bzK" = ( +/obj/machinery/photocopier, +/turf/open/floor/plasteel/black, +/area/bridge/meeting_room{ + name = "Bridge Storage" + }) +"bzL" = ( +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Bridge"; + departmentType = 5; + name = "Bridge RC"; + pixel_x = -30; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black, +/area/bridge) +"bzM" = ( +/turf/open/floor/plasteel/darkyellow/corner{ + tag = "icon-darkyellowcorners (NORTH)"; + dir = 1 + }, +/area/bridge) +"bzN" = ( +/obj/structure/chair{ + dir = 1; + name = "Engineering Station" + }, +/turf/open/floor/plasteel/black, +/area/bridge) +"bzO" = ( +/turf/open/floor/plasteel/darkyellow/corner{ + tag = "icon-darkyellowcorners (EAST)"; + dir = 4 + }, +/area/bridge) +"bzP" = ( +/turf/open/floor/plasteel/black, +/area/bridge) +"bzQ" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/black, +/area/bridge) +"bzR" = ( +/turf/open/floor/plasteel/darkred/corner{ + tag = "icon-darkredcorners (NORTH)"; + dir = 1 + }, +/area/bridge) +"bzS" = ( +/obj/structure/chair{ + dir = 1; + name = "Security Station" + }, +/turf/open/floor/plasteel/black, +/area/bridge) +"bzT" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/darkred/corner{ + tag = "icon-darkredcorners (EAST)"; + dir = 4 + }, +/area/bridge) +"bzU" = ( +/obj/structure/cable/blue{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (EAST)"; + dir = 4 + }, +/area/bridge) +"bzV" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/blue{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/obj/machinery/door/poddoor/preopen{ + id = "bridge blast"; + layer = 2.9; + name = "bridge blast door" + }, +/turf/open/floor/plating, +/area/bridge) +"bzW" = ( +/turf/closed/wall/r_wall, +/area/security/main) +"bzX" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/closed/wall, +/area/security/main) +"bzY" = ( +/turf/closed/wall, +/area/security/main) +"bzZ" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/structure/sign/securearea{ + pixel_x = -32 + }, +/turf/open/floor/plating, +/area/security/main) +"bAa" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/security/main) +"bAb" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_security{ + name = "Security Office"; + req_access_txt = "63"; + req_one_access_txt = "0" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/darkred, +/area/security/main) +"bAc" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/turf/open/floor/plating, +/area/security/main) +"bAd" = ( +/turf/closed/wall, +/area/security/warden) +"bAe" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/turf/open/floor/plating, +/area/security/warden) +"bAf" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/brigdoor{ + dir = 2; + name = "Armory Desk"; + req_access_txt = "3" + }, +/obj/structure/disposalpipe/segment, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7; + tag = "every single paper bin is edited to this" + }, +/obj/item/weapon/pen, +/turf/open/floor/plasteel/darkred, +/area/security/warden) +"bAg" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_security{ + name = "Security Briefing Room"; + req_access_txt = "0"; + req_one_access_txt = "1;4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/darkred, +/area/security/brig) +"bAh" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/security/brig) +"bAi" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/light_switch{ + pixel_x = -24; + tag = "w" + }, +/turf/open/floor/plasteel/black, +/area/security/prison) +"bAj" = ( +/obj/machinery/button/door{ + id = "permacell3"; + name = "Cell 3 Lockdown"; + pixel_x = 25; + pixel_y = 4; + req_access_txt = "2" + }, +/obj/machinery/button/flasher{ + id = "PCell 3"; + pixel_x = 24; + pixel_y = -6 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plasteel/black, +/area/security/prison) +"bAk" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/security/prison) +"bAl" = ( +/obj/structure/table, +/obj/machinery/flasher{ + id = "PCell 3"; + pixel_x = -28 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/item/weapon/paper, +/obj/item/weapon/pen, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bAm" = ( +/obj/machinery/light/small, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bAn" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bAo" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bAp" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"bAq" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"bAr" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"bAs" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"bAt" = ( +/turf/open/floor/plasteel/escape{ + tag = "icon-escape (WEST)"; + dir = 8 + }, +/area/hallway/secondary/exit) +"bAu" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bAv" = ( +/turf/open/floor/plasteel/escape{ + dir = 4 + }, +/area/hallway/secondary/exit) +"bAw" = ( +/obj/machinery/vending/coffee, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bAx" = ( +/obj/structure/bookcase/random/fiction, +/turf/open/floor/wood, +/area/library) +"bAy" = ( +/obj/structure/bookcase/random/reference, +/turf/open/floor/wood, +/area/library) +"bAz" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/girder{ + layer = 2.6 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bAA" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2); + name = "random metal material damage spawner" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bAB" = ( +/obj/structure/table, +/obj/item/stack/cable_coil{ + pixel_x = 3; + pixel_y = -7 + }, +/obj/machinery/cell_charger, +/obj/item/weapon/stock_parts/cell/high/plus, +/obj/item/weapon/stock_parts/cell/high/plus, +/obj/item/weapon/stock_parts/cell/high/plus, +/obj/machinery/requests_console{ + department = "EVA"; + name = "EVA RC"; + pixel_x = -30; + pixel_y = 0 + }, +/turf/open/floor/plasteel/black, +/area/storage/eva) +"bAC" = ( +/turf/open/floor/plasteel, +/area/storage/eva) +"bAD" = ( +/obj/machinery/hologram/holopad, +/turf/open/floor/plasteel/bot, +/area/storage/eva) +"bAE" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/storage/eva) +"bAF" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bAG" = ( +/turf/closed/wall, +/area/crew_quarters/kitchen) +"bAH" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/window/eastleft{ + dir = 1; + name = "Hydroponics Desk"; + req_access_txt = "35" + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bAI" = ( +/obj/machinery/smartfridge, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bAJ" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Bar West"; + dir = 4; + icon_state = "camera"; + network = list("SS13"); + tag = "" + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_x = -25; + pixel_y = -2; + tag = "WEST" + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bAK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/landmark/start{ + name = "Assistant" + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bAL" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Bar East"; + dir = 8; + icon_state = "camera"; + network = list("SS13"); + tag = "" + }, +/mob/living/carbon/monkey/punpun, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bAM" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/plasteel/darkwarning{ + tag = "icon-warndark (EAST)"; + dir = 4 + }, +/area/engine/gravity_generator) +"bAN" = ( +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (WEST)"; + dir = 8 + }, +/area/engine/gravity_generator) +"bAO" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/turf/open/floor/plasteel/darkwarning{ + tag = "icon-warndark (WEST)"; + dir = 8 + }, +/area/engine/gravity_generator) +"bAP" = ( +/obj/structure/table, +/obj/structure/window/reinforced{ + dir = 1; + layer = 3.2 + }, +/obj/item/weapon/aiModule/supplied/quarantine, +/obj/item/weapon/aiModule/core/full/antimov, +/obj/item/weapon/aiModule/reset/purge, +/obj/item/weapon/aiModule/zeroth/oneHuman, +/obj/item/weapon/aiModule/supplied/oxygen, +/obj/structure/window/reinforced, +/obj/machinery/door/window{ + base_state = "left"; + dir = 4; + icon_state = "left"; + name = "High-Risk Modules"; + req_access_txt = "20" + }, +/turf/open/floor/plasteel/darkwarning{ + tag = "icon-warndark (NORTHEAST)"; + dir = 5 + }, +/area/turret_protected/ai_upload) +"bAQ" = ( +/obj/structure/sign/kiddieplaque{ + pixel_x = -32; + pixel_y = 32 + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai_upload) +"bAR" = ( +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (EAST)"; + dir = 4 + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (EAST)"; + dir = 4 + }, +/area/turret_protected/ai_upload) +"bAS" = ( +/obj/structure/cable/white{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai_upload) +"bAT" = ( +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (WEST)"; + dir = 8 + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (WEST)"; + dir = 8 + }, +/area/turret_protected/ai_upload) +"bAU" = ( +/turf/open/floor/bluegrid, +/area/turret_protected/ai_upload) +"bAV" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/structure/cable/white{ + d2 = 2; + icon_state = "0-2"; + tag = "icon-0-2" + }, +/obj/machinery/power/apc{ + aidisabled = 0; + auto_name = 1; + cell_type = 2500; + dir = 4; + name = "Autoname APC East"; + pixel_x = 24; + pixel_y = 0 + }, +/obj/machinery/camera/motion{ + c_tag = "AI Upload Motion Sensor"; + network = list("Sat") + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/ai_upload) +"bAW" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/white{ + d2 = 2; + icon_state = "0-2"; + tag = "icon-0-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/turret_protected/ai_upload) +"bAX" = ( +/turf/closed/wall, +/area/turret_protected/ai_upload_foyer) +"bAY" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall, +/area/turret_protected/ai_upload_foyer) +"bAZ" = ( +/obj/structure/sign/securearea{ + pixel_x = -32 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/camera{ + c_tag = "Central Hallway"; + dir = 4; + network = list("SS13") + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"bBa" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"bBb" = ( +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (EAST)"; + dir = 4 + }, +/turf/open/floor/plasteel/blue/corner, +/area/hallway/primary/central) +"bBc" = ( +/turf/closed/wall/r_wall, +/area/hallway/primary/central) +"bBd" = ( +/turf/closed/wall, +/area/crew_quarters/heads) +"bBe" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall, +/area/crew_quarters/heads) +"bBf" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command{ + name = "Head of Personnel"; + req_access = null; + req_access_txt = "57" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/darkblue, +/area/crew_quarters/heads) +"bBg" = ( +/turf/closed/wall/r_wall, +/area/maintenance/maintcentral) +"bBh" = ( +/turf/closed/wall, +/area/bridge/meeting_room{ + name = "Bridge Storage" + }) +"bBi" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command{ + name = "Bridge Storage"; + req_access = null; + req_access_txt = "19" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/darkblue, +/area/bridge/meeting_room{ + name = "Bridge Storage" + }) +"bBj" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall, +/area/bridge/meeting_room{ + name = "Bridge Storage" + }) +"bBk" = ( +/obj/structure/fireaxecabinet{ + pixel_x = -32; + pixel_y = 0 + }, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners (WEST)"; + dir = 8 + }, +/area/bridge) +"bBl" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black, +/area/bridge) +"bBm" = ( +/obj/structure/cable/blue{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (EAST)"; + dir = 4 + }, +/area/bridge) +"bBn" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTHWEST)"; + dir = 9 + }, +/area/security/main) +"bBo" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/camera{ + c_tag = "Interrogation"; + network = list("SS13","Brig") + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTH)"; + dir = 1 + }, +/area/security/main) +"bBp" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTHEAST)"; + dir = 5 + }, +/area/security/main) +"bBq" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4"; + tag = "90Curve" + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = -27; + pixel_y = 0; + tag = "w" + }, +/obj/machinery/camera{ + c_tag = "Security Break Room"; + dir = 4; + network = list("SS13","Brig") + }, +/obj/structure/closet/wardrobe/red, +/turf/open/floor/plasteel/black, +/area/security/main) +"bBr" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4"; + tag = "90Curve" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/darkred/corner{ + tag = "icon-darkredcorners (EAST)"; + dir = 4 + }, +/area/security/main) +"bBs" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTH)"; + dir = 1 + }, +/area/security/main) +"bBt" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8"; + tag = "" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/turf/open/floor/plasteel/darkred/corner{ + tag = "icon-darkredcorners (NORTH)"; + dir = 1 + }, +/area/security/main) +"bBu" = ( +/obj/structure/closet/wardrobe/red, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8"; + tag = "" + }, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/security/main) +"bBv" = ( +/obj/machinery/disposal/bin, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4"; + tag = "90Curve" + }, +/obj/structure/disposalpipe/trunk, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plasteel/black, +/area/security/warden) +"bBw" = ( +/obj/structure/table, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4"; + tag = "90Curve" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/recharger, +/turf/open/floor/plasteel/black, +/area/security/warden) +"bBx" = ( +/obj/structure/table, +/obj/machinery/recharger, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4"; + tag = "90Curve" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/turf/open/floor/plasteel/black, +/area/security/warden) +"bBy" = ( +/obj/structure/table, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4"; + tag = "90Curve" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/computer/security/telescreen{ + desc = "Used for watching the Brig."; + name = "Brig Monitor"; + network = list("Prison","Brig"); + pixel_x = 0; + pixel_y = 0 + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (EAST)"; + dir = 4 + }, +/area/security/warden) +"bBz" = ( +/obj/structure/chair/office/dark{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/button/door{ + id = "Secure Gate"; + name = "Cell Shutters"; + pixel_x = 27; + pixel_y = -2; + req_access_txt = "0" + }, +/obj/machinery/button/door{ + id = "Prison Gate"; + name = "Prison Wing Lockdown"; + pixel_x = 27; + pixel_y = 8; + req_access_txt = "2" + }, +/obj/effect/landmark/start{ + name = "Warden" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTH)"; + dir = 1 + }, +/area/security/warden) +"bBA" = ( +/obj/structure/table, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8"; + tag = "" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/turf/open/floor/plasteel/darkred/side{ + dir = 8 + }, +/area/security/warden) +"bBB" = ( +/obj/structure/table, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8"; + tag = "" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/item/weapon/book/manual/wiki/security_space_law{ + pixel_y = 4 + }, +/obj/item/weapon/hand_labeler, +/turf/open/floor/plasteel/black, +/area/security/warden) +"bBC" = ( +/obj/structure/filingcabinet, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8"; + tag = "" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/turf/open/floor/plasteel/black, +/area/security/warden) +"bBD" = ( +/obj/structure/closet/secure_closet/warden, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8"; + tag = "" + }, +/obj/item/weapon/reagent_containers/food/drinks/bottle/cognac, +/obj/item/clothing/tie/armband/deputy, +/obj/item/clothing/tie/armband/deputy, +/obj/item/clothing/tie/armband/deputy, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8"; + tag = "" + }, +/turf/open/floor/plasteel/black, +/area/security/warden) +"bBE" = ( +/obj/structure/chair, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/effect/landmark/start{ + name = "Security Officer" + }, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/plasteel/black, +/area/security/brig) +"bBF" = ( +/obj/structure/chair, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/effect/landmark/start{ + name = "Security Officer" + }, +/turf/open/floor/plasteel/darkred/corner{ + tag = "icon-darkredcorners (EAST)"; + dir = 4 + }, +/area/security/brig) +"bBG" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTH)"; + dir = 1 + }, +/area/security/brig) +"bBH" = ( +/obj/structure/chair, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8"; + tag = "" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/effect/landmark/start{ + name = "Security Officer" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/darkred/corner{ + tag = "icon-darkredcorners (NORTH)"; + dir = 1 + }, +/area/security/brig) +"bBI" = ( +/obj/structure/chair, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8"; + tag = "" + }, +/obj/machinery/power/apc{ + aidisabled = 0; + auto_name = 1; + cell_type = 2500; + dir = 4; + name = "Autoname APC East"; + pixel_x = 24; + pixel_y = 0 + }, +/obj/effect/landmark/start{ + name = "Security Officer" + }, +/obj/machinery/camera{ + c_tag = "Security Briefing Room"; + dir = 8; + network = list("SS13","Brig"); + pixel_x = 0; + pixel_y = 0 + }, +/turf/open/floor/plasteel/black, +/area/security/brig) +"bBJ" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security{ + aiControlDisabled = 0; + icon_state = "closed"; + id_tag = null; + locked = 0; + name = "Prisoner Transfer"; + req_access = null; + req_access_txt = "2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black, +/area/security/transfer) +"bBK" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, +/area/security/transfer) +"bBL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/camera{ + c_tag = "Prison Wing North"; + dir = 4; + network = list("SS13","Brig") + }, +/obj/structure/extinguisher_cabinet{ + desc = "A small wall mounted cabinet designed to hold a fire extinguisher. Excellent for extinguishing prisoners and or life."; + pixel_x = -27; + pixel_y = 0; + tag = "wsecjoke" + }, +/turf/open/floor/plasteel/black, +/area/security/prison) +"bBM" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black, +/area/security/prison) +"bBN" = ( +/turf/closed/wall/rust, +/area/security/prison) +"bBO" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bBP" = ( +/obj/structure/chair/stool{ + pixel_y = 8 + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bBQ" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bBR" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'HIGH VOLTAGE'"; + icon_state = "shock"; + name = "HIGH VOLTAGE" + }, +/turf/closed/wall, +/area/security/prison) +"bBS" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel/escape{ + tag = "icon-escape (WEST)"; + dir = 8 + }, +/area/hallway/secondary/exit) +"bBT" = ( +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bBU" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bBV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/escape{ + dir = 4 + }, +/area/hallway/secondary/exit) +"bBW" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bBX" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/escape{ + dir = 8 + }, +/area/hallway/secondary/exit) +"bBY" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bBZ" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (EAST)"; + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bCa" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/chair/stool, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=AftH"; + location = "AIW" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bCb" = ( +/obj/machinery/computer/arcade, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bCc" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/wood, +/area/library) +"bCd" = ( +/turf/open/floor/plating, +/area/library) +"bCe" = ( +/obj/item/weapon/paper/crumpled{ + info = "The first is unbuilt, but obvious..." + }, +/turf/open/floor/plating, +/area/library) +"bCf" = ( +/obj/item/weapon/storage/pill_bottle{ + desc = "Supposed to contain all the luck you'll ever need.... Seems to be missing some dice."; + icon = 'icons/obj/dice.dmi'; + icon_state = "dicebag"; + max_combined_w_class = 16; + name = "dice bag"; + storage_slots = 8 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/library) +"bCg" = ( +/obj/effect/landmark{ + name = "blobstart" + }, +/turf/open/floor/plating, +/area/library) +"bCh" = ( +/turf/closed/wall/rust, +/area/library) +"bCi" = ( +/obj/structure/table, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bCj" = ( +/obj/structure/table, +/obj/item/weapon/wirecutters, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bCk" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bCl" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bCm" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bCn" = ( +/obj/machinery/door/airlock/maintenance{ + name = "EVA Maintenance"; + req_access_txt = "18" + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/storage/eva) +"bCo" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/storage/eva) +"bCp" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel, +/area/storage/eva) +"bCq" = ( +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/storage/eva) +"bCr" = ( +/obj/structure/closet/chefcloset, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/kitchen) +"bCs" = ( +/obj/machinery/icecream_vat, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/kitchen) +"bCt" = ( +/obj/item/toy/beach_ball/holoball, +/turf/open/floor/plating, +/area/crew_quarters/kitchen) +"bCu" = ( +/obj/structure/table, +/obj/item/stack/packageWrap, +/obj/item/weapon/storage/box/donkpockets{ + pixel_x = 3; + pixel_y = 3 + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bCv" = ( +/obj/structure/table, +/obj/machinery/reagentgrinder, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bCw" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bCx" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bCy" = ( +/obj/structure/sink/kitchen{ + desc = "A sink used for washing one's hands and face."; + name = "kitchen sink"; + pixel_y = 28 + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bCz" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"bCA" = ( +/obj/structure/table, +/obj/machinery/microwave, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bCB" = ( +/obj/structure/table, +/obj/machinery/microwave, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bCC" = ( +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bCD" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fsmaint) +"bCE" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bCF" = ( +/obj/structure/chair/stool, +/obj/effect/landmark/start{ + name = "Assistant" + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bCG" = ( +/obj/structure/chair/stool, +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bCH" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/wood, +/area/crew_quarters/bar) +"bCI" = ( +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/obj/structure/closet/secure_closet/bar{ + req_access_txt = "25" + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/wood, +/area/crew_quarters/bar) +"bCJ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/obj/structure/table/wood, +/obj/structure/sink/kitchen{ + desc = "A sink used for washing one's hands and face."; + name = "kitchen sink"; + pixel_y = 28 + }, +/obj/machinery/reagentgrinder, +/turf/open/floor/wood, +/area/crew_quarters/bar) +"bCK" = ( +/obj/structure/table/wood, +/obj/item/weapon/reagent_containers/food/drinks/shaker, +/obj/item/weapon/gun/projectile/revolver/doublebarrel, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/sheet/glass{ + amount = 50 + }, +/obj/item/stack/cable_coil, +/turf/open/floor/wood, +/area/crew_quarters/bar) +"bCL" = ( +/turf/open/floor/plasteel/darkwarning{ + tag = "icon-warndark (EAST)"; + dir = 4 + }, +/area/engine/gravity_generator) +"bCM" = ( +/obj/machinery/gravity_generator/main/station, +/turf/open/floor/plasteel/black, +/area/engine/gravity_generator) +"bCN" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/darkwarning{ + tag = "icon-warndark (WEST)"; + dir = 8 + }, +/area/engine/gravity_generator) +"bCO" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/white{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/turret_protected/ai_upload) +"bCP" = ( +/obj/structure/table, +/obj/item/weapon/aiModule/reset, +/obj/structure/cable/white{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/ai_upload) +"bCQ" = ( +/turf/open/floor/plasteel/darkblue/side{ + dir = 10; + initial_gas_mix = "n2=100;TEMP=80" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (SOUTHWEST)"; + dir = 10 + }, +/area/turret_protected/ai_upload) +"bCR" = ( +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/warningline, +/area/turret_protected/ai_upload) +"bCS" = ( +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue" + }, +/obj/structure/cable/white{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/warningline, +/area/turret_protected/ai_upload) +"bCT" = ( +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue" + }, +/obj/structure/cable/white{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/cable/white{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/warningline, +/area/turret_protected/ai_upload) +"bCU" = ( +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue" + }, +/obj/structure/cable/white{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plasteel/warningline, +/area/turret_protected/ai_upload) +"bCV" = ( +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue" + }, +/obj/machinery/turretid{ + control_area = "AI Upload Chamber"; + name = "AI Upload turret control"; + pixel_x = -28; + pixel_y = 0 + }, +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/turf/open/floor/plasteel/warningline, +/area/turret_protected/ai_upload_foyer) +"bCW" = ( +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue" + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/obj/machinery/camera{ + c_tag = "AI Upload Access"; + network = list("SS13"); + start_active = 1 + }, +/turf/open/floor/plasteel/warningline, +/area/turret_protected/ai_upload_foyer) +"bCX" = ( +/obj/machinery/status_display{ + layer = 4; + pixel_x = -32; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plasteel/warning/corner{ + dir = 1 + }, +/area/hallway/primary/central) +"bCY" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"bCZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/blue/side{ + dir = 4 + }, +/area/hallway/primary/central) +"bDa" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (EAST)"; + dir = 4 + }, +/area/bridge) +"bDb" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_command{ + name = "Bridge Access"; + req_access_txt = "19" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/darkblue, +/area/bridge) +"bDc" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (WEST)"; + dir = 8 + }, +/area/bridge) +"bDd" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/bridge) +"bDe" = ( +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners (EAST)"; + dir = 4 + }, +/area/bridge) +"bDf" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/sortjunction{ + dir = 8; + icon_state = "pipe-j1s"; + sortType = 15 + }, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (NORTH)"; + dir = 1 + }, +/area/bridge) +"bDg" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners (NORTH)"; + dir = 1 + }, +/area/bridge) +"bDh" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 0; + pixel_y = 30; + tag = "n" + }, +/turf/open/floor/plasteel/black, +/area/bridge) +"bDi" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (EAST)"; + dir = 4 + }, +/area/bridge) +"bDj" = ( +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Bridge Hallway East"; + network = list("SS13") + }, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners (EAST)"; + dir = 4 + }, +/area/bridge) +"bDk" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (NORTH)"; + dir = 1 + }, +/area/bridge) +"bDl" = ( +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/obj/structure/disposalpipe/junction{ + dir = 8; + icon_state = "pipe-j2" + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 0; + pixel_y = 30; + tag = "n" + }, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners (NORTH)"; + dir = 1 + }, +/area/bridge) +"bDm" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id = "bridge blast"; + layer = 2.7; + name = "bridge blast door" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/glass_command{ + name = "Bridge"; + req_access_txt = "19" + }, +/turf/open/floor/plasteel/darkblue, +/area/bridge) +"bDn" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (WEST)"; + dir = 8 + }, +/area/bridge) +"bDo" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/bridge) +"bDp" = ( +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/bridge) +"bDq" = ( +/obj/structure/table/wood, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/bridge) +"bDr" = ( +/obj/structure/table/wood, +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/item/weapon/book/manual/wiki/security_space_law, +/turf/open/floor/carpet, +/area/bridge) +"bDs" = ( +/obj/structure/chair/comfy/black{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/bridge) +"bDt" = ( +/obj/structure/table/reinforced, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (NORTH)"; + dir = 1 + }, +/area/bridge) +"bDu" = ( +/obj/machinery/computer/shuttle/mining, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (NORTHEAST)"; + dir = 5 + }, +/area/bridge) +"bDv" = ( +/obj/structure/cable/blue{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (NORTH)"; + dir = 1 + }, +/area/bridge) +"bDw" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/machinery/door/poddoor/preopen{ + id = "interro blast"; + layer = 2.9; + name = "interrogation shutter" + }, +/turf/open/floor/plating, +/area/security/main) +"bDx" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTHWEST)"; + dir = 9 + }, +/area/security/main) +"bDy" = ( +/obj/machinery/button/door{ + id = "interro blast"; + name = "Interrogation Shutters Control"; + pixel_x = -24; + pixel_y = 24; + req_access_txt = "63" + }, +/turf/open/floor/plasteel/darkred/corner{ + tag = "icon-darkredcorners (NORTH)"; + dir = 1 + }, +/area/security/main) +"bDz" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel/black, +/area/security/main) +"bDA" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plasteel/darkred/corner{ + tag = "icon-darkredcorners (EAST)"; + dir = 4 + }, +/area/security/main) +"bDB" = ( +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTHEAST)"; + dir = 5 + }, +/area/security/main) +"bDC" = ( +/obj/structure/sign/goldenplaque{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/black, +/area/security/main) +"bDD" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plasteel/black, +/area/security/main) +"bDE" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/black, +/area/security/main) +"bDF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/security/main) +"bDG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (EAST)"; + dir = 4 + }, +/area/security/main) +"bDH" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/security/warden) +"bDI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (WEST)"; + dir = 8 + }, +/area/security/warden) +"bDJ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/security/warden) +"bDK" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/black, +/area/security/warden) +"bDL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/security/warden) +"bDM" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel/black, +/area/security/warden) +"bDN" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4"; + tag = "90Curve" + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (EAST)"; + dir = 4 + }, +/area/security/warden) +"bDO" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/security/warden) +"bDP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (WEST)"; + dir = 8 + }, +/area/security/brig) +"bDQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/security/brig) +"bDR" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/black, +/area/security/brig) +"bDS" = ( +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/turf/open/floor/plasteel/black, +/area/security/brig) +"bDT" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel/darkred/corner, +/area/security/brig) +"bDU" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/security/prison) +"bDV" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkred/corner{ + tag = "icon-darkredcorners (WEST)"; + dir = 8 + }, +/area/security/prison) +"bDW" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4"; + tag = "" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0; + tag = "" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel/black, +/area/security/prison) +"bDX" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/darkred/corner, +/area/security/prison) +"bDY" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/door/poddoor/preopen{ + id = "Prison Gate"; + name = "prison blast door" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plating, +/area/security/prison) +"bDZ" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (EAST)"; + dir = 4 + }, +/turf/open/floor/plasteel/darkred/corner{ + tag = "icon-darkredcorners (WEST)"; + dir = 8 + }, +/area/security/prison) +"bEa" = ( +/obj/machinery/computer/security/telescreen{ + desc = "Used for watching Prison Wing holding areas."; + name = "Prison Monitor"; + network = list("Prison"); + pixel_x = 32; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black, +/area/security/prison) +"bEb" = ( +/obj/structure/bed, +/obj/item/device/radio/intercom{ + desc = "Talk through this. It looks like it has been modified to not broadcast."; + dir = 2; + name = "Prison Intercom (General)"; + pixel_x = 0; + pixel_y = 25; + prison_radio = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/obj/machinery/camera{ + c_tag = "Prison Cell 2"; + dir = 4; + network = list("SS13","Prison") + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bEc" = ( +/obj/machinery/button/door{ + id = "permabolt2"; + name = "Cell Bolt Control"; + normaldoorcontrol = 1; + pixel_x = 0; + pixel_y = 25; + req_access_txt = "0"; + specialfunctions = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bEd" = ( +/obj/structure/table, +/obj/item/weapon/storage/pill_bottle/dice, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bEe" = ( +/obj/structure/table, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bEf" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/structure/chair/stool{ + pixel_y = 8 + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bEg" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/status_display{ + layer = 3.3 + }, +/turf/open/floor/plating, +/area/hallway/secondary/exit) +"bEh" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Escape West"; + dir = 4; + network = list("SS13"); + start_active = 1 + }, +/turf/open/floor/plasteel/escape{ + tag = "icon-escape (WEST)"; + dir = 8 + }, +/area/hallway/secondary/exit) +"bEi" = ( +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/bot, +/area/hallway/secondary/exit) +"bEj" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=AIE"; + location = "AftH" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bEk" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bEl" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bEm" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/chair/stool, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bEn" = ( +/obj/machinery/computer/arcade, +/obj/structure/cable/green{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/obj/machinery/power/apc{ + aidisabled = 0; + auto_name = 1; + cell_type = 2500; + dir = 4; + name = "Autoname APC East"; + pixel_x = 24; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bEo" = ( +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/carpet, +/area/library) +"bEp" = ( +/obj/structure/table/wood, +/obj/machinery/computer/libraryconsole, +/turf/open/floor/wood, +/area/library) +"bEq" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bEr" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bEs" = ( +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fpmaint) +"bEt" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bEu" = ( +/obj/structure/closet/crate/rcd, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/black, +/area/storage/eva) +"bEv" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/clothing/shoes/magboots, +/obj/item/clothing/shoes/magboots{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = -25; + tag = "SOUTH" + }, +/turf/open/floor/plasteel/warning{ + tag = "icon-warning (NORTHWEST)"; + dir = 9 + }, +/area/storage/eva) +"bEw" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/weapon/tank/jetpack/carbondioxide{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/weapon/tank/jetpack/carbondioxide, +/obj/machinery/light, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/obj/machinery/camera/motion{ + c_tag = "EVA Motion Sensor"; + desc = "It watches you carefully."; + dir = 1; + icon_state = "camera"; + name = "motion-sensitive security camera"; + network = list("SS13"); + tag = "" + }, +/turf/open/floor/plasteel/warning{ + tag = "icon-warning (NORTHEAST)"; + dir = 5 + }, +/area/storage/eva) +"bEx" = ( +/obj/structure/cable/green, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 2; + name = "Autoname APC South"; + pixel_x = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel, +/area/storage/eva) +"bEy" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -22 + }, +/turf/open/floor/plasteel/warning{ + tag = "icon-warning (SOUTHWEST)"; + dir = 10 + }, +/area/storage/eva) +"bEz" = ( +/obj/structure/plasticflaps{ + opacity = 1 + }, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=4"; + dir = 4; + freq = 1400; + location = "Kitchen" + }, +/turf/open/floor/plasteel/bot{ + dir = 1 + }, +/area/crew_quarters/kitchen) +"bEA" = ( +/turf/open/floor/plasteel/delivery, +/area/crew_quarters/kitchen) +"bEB" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/kitchen) +"bEC" = ( +/obj/machinery/chem_master/condimaster, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/camera{ + c_tag = "Kitchen Cold Room"; + dir = 8; + icon_state = "camera"; + network = list("SS13"); + tag = "" + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/kitchen) +"bED" = ( +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bEE" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bEF" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bEG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bEH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bEI" = ( +/obj/effect/landmark/start{ + name = "Cook" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bEJ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/button/door{ + id = "kitchen"; + name = "Kitchen Shutters"; + pixel_x = 24; + pixel_y = 24; + req_access_txt = "28" + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bEK" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/item/weapon/storage/fancy/donut_box, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "kitchen"; + name = "kitchen shutters" + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bEL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"bEM" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"bEN" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/hologram/holopad, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bEO" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bEP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bEQ" = ( +/obj/machinery/atmospherics/pipe/manifold/supply, +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bER" = ( +/obj/structure/table/reinforced, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/wood, +/area/crew_quarters/bar) +"bES" = ( +/obj/structure/table/reinforced, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/item/clothing/head/that, +/turf/open/floor/wood, +/area/crew_quarters/bar) +"bET" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/crew_quarters/bar) +"bEU" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/wood, +/area/crew_quarters/bar) +"bEV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/wood, +/area/crew_quarters/bar) +"bEW" = ( +/obj/machinery/atmospherics/pipe/manifold/supply, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/wood, +/area/crew_quarters/bar) +"bEX" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Bar Storage Maintenance"; + req_access_txt = "25" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/wood, +/area/crew_quarters/bar) +"bEY" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bEZ" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (EAST)"; + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bFa" = ( +/turf/open/floor/plasteel/darkwarning/corner{ + tag = "icon-warndarkcorners (WEST)"; + dir = 8 + }, +/area/engine/gravity_generator) +"bFb" = ( +/turf/open/floor/plasteel/darkwarning{ + tag = "icon-warndark (NORTH)"; + dir = 1 + }, +/area/engine/gravity_generator) +"bFc" = ( +/obj/machinery/light, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 2; + name = "Autoname APC South"; + pixel_x = 1; + pixel_y = -24 + }, +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/turf/open/floor/plasteel/darkwarning{ + tag = "icon-warndark (NORTH)"; + dir = 1 + }, +/area/engine/gravity_generator) +"bFd" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/turf/open/floor/plasteel/darkwarning{ + tag = "icon-warndark (NORTH)"; + dir = 1 + }, +/area/engine/gravity_generator) +"bFe" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/darkwarning/corner{ + tag = "icon-warndarkcorners (EAST)"; + dir = 4 + }, +/area/engine/gravity_generator) +"bFf" = ( +/obj/machinery/porta_turret/ai{ + dir = 4 + }, +/obj/structure/cable/white{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/cable/white{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/cable/white{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (WEST)"; + dir = 8 + }, +/area/turret_protected/ai_upload) +"bFg" = ( +/obj/structure/cable/white{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/ai_upload) +"bFh" = ( +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (EAST)"; + dir = 4 + }, +/obj/structure/cable/white{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (EAST)"; + dir = 4 + }, +/area/turret_protected/ai_upload) +"bFi" = ( +/obj/machinery/hologram/holopad, +/obj/structure/cable/white{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/white{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/cable/white{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai_upload) +"bFj" = ( +/obj/structure/cable/white{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai_upload) +"bFk" = ( +/obj/structure/cable/white{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/cable/white{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai_upload) +"bFl" = ( +/obj/structure/cable/white{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/white{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/cable/white{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai_upload) +"bFm" = ( +/obj/structure/cable/white{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/highsecurity{ + icon_state = "closed"; + locked = 0; + name = "AI Upload"; + req_access_txt = "16" + }, +/turf/open/floor/plasteel/darkwarning{ + tag = "icon-warndark (WEST)"; + dir = 8 + }, +/area/turret_protected/ai_upload) +"bFn" = ( +/obj/structure/cable/white{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/white{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/machinery/hologram/holopad, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/turret_protected/ai_upload_foyer) +"bFo" = ( +/obj/structure/cable/white{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/ai_upload_foyer) +"bFp" = ( +/obj/structure/cable/white{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/highsecurity{ + icon_state = "closed"; + locked = 0; + name = "AI Upload Access"; + req_access_txt = "16" + }, +/turf/open/floor/plasteel/darkwarning{ + tag = "icon-warndark (EAST)"; + dir = 4 + }, +/area/turret_protected/ai_upload_foyer) +"bFq" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/hallway/primary/central) +"bFr" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=EVA2"; + location = "Dorm" + }, +/turf/open/floor/goonplaque, +/area/hallway/primary/central) +"bFs" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/blue/side{ + dir = 4 + }, +/area/hallway/primary/central) +"bFt" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (EAST)"; + dir = 4 + }, +/area/bridge) +"bFu" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/blue{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/bridge) +"bFv" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (WEST)"; + dir = 8 + }, +/area/bridge) +"bFw" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/black, +/area/bridge) +"bFx" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black, +/area/bridge) +"bFy" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/blue{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/structure/cable/blue{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black, +/area/bridge) +"bFz" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/black, +/area/bridge) +"bFA" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/black, +/area/bridge) +"bFB" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (EAST)"; + dir = 4 + }, +/area/bridge) +"bFC" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/black, +/area/bridge) +"bFD" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/door/poddoor/preopen{ + id = "bridge blast"; + layer = 2.9; + name = "bridge blast door" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/blue{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/bridge) +"bFE" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/blue{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (WEST)"; + dir = 8 + }, +/area/bridge) +"bFF" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/item/device/radio/beacon, +/turf/open/floor/plasteel/black, +/area/bridge) +"bFG" = ( +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/carpet, +/area/bridge) +"bFH" = ( +/obj/structure/table/wood, +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/item/weapon/storage/fancy/donut_box, +/turf/open/floor/carpet, +/area/bridge) +"bFI" = ( +/obj/structure/table/wood, +/obj/structure/cable/blue{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/structure/cable/blue{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7; + tag = "every single paper bin is edited to this" + }, +/obj/item/weapon/pen, +/turf/open/floor/carpet, +/area/bridge) +"bFJ" = ( +/obj/structure/chair/comfy/black{ + dir = 8 + }, +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/carpet, +/area/bridge) +"bFK" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/hologram/holopad, +/turf/open/floor/plasteel/black, +/area/bridge) +"bFL" = ( +/obj/structure/chair/comfy/black{ + dir = 4; + name = "Command Station" + }, +/obj/machinery/keycard_auth{ + pixel_x = 7; + pixel_y = 30 + }, +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/button/door{ + id = "bridge blast"; + name = "Bridge Blast Door Control"; + pixel_x = -6; + pixel_y = 30; + req_access_txt = "19" + }, +/obj/machinery/button/door{ + id = "interro blast"; + name = "Interrogation Shutters Control"; + pixel_x = -6; + pixel_y = 39; + req_access_txt = "19" + }, +/turf/open/floor/plasteel/black, +/area/bridge) +"bFM" = ( +/obj/machinery/computer/communications, +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (EAST)"; + dir = 4 + }, +/area/bridge) +"bFN" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/blue{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/structure/cable/blue{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (EAST)"; + dir = 4 + }, +/area/bridge) +"bFO" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (WEST)"; + dir = 8 + }, +/area/security/main) +"bFP" = ( +/obj/structure/chair/office/dark{ + dir = 4; + name = "Interrogator" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/turf/open/floor/plasteel/black, +/area/security/main) +"bFQ" = ( +/obj/structure/table, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/item/device/taperecorder, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/black, +/area/security/main) +"bFR" = ( +/obj/structure/chair{ + dir = 8; + name = "Suspect" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4"; + tag = "90Curve" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/security/main) +"bFS" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (EAST)"; + dir = 4 + }, +/area/security/main) +"bFT" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security{ + name = "Interrogation"; + req_access = null; + req_access_txt = "63" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkred, +/area/security/main) +"bFU" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (WEST)"; + dir = 8 + }, +/area/security/main) +"bFV" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (EAST)"; + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/security/main) +"bFW" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/mob/living/simple_animal/bot/secbot/beepsky{ + desc = "It's Officer Beepsky! Powered by a potato and a shot of whiskey."; + name = "Officer Beepsky" + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/security/main) +"bFX" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/turf/open/floor/plasteel/black, +/area/security/main) +"bFY" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (EAST)"; + dir = 4 + }, +/area/security/main) +"bFZ" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_security{ + name = "Brig Control"; + req_access_txt = "3" + }, +/turf/open/floor/plasteel/darkred, +/area/security/warden) +"bGa" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (WEST)"; + dir = 8 + }, +/area/security/warden) +"bGb" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/black, +/area/security/warden) +"bGc" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/turf/open/floor/plasteel/black, +/area/security/warden) +"bGd" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/security/warden) +"bGe" = ( +/obj/structure/chair/office/dark, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8"; + tag = "" + }, +/turf/open/floor/plasteel/black, +/area/security/warden) +"bGf" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (EAST)"; + dir = 4 + }, +/area/security/warden) +"bGg" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (WEST)"; + dir = 8 + }, +/area/security/brig) +"bGh" = ( +/obj/structure/chair, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/effect/landmark/start{ + name = "Security Officer" + }, +/turf/open/floor/plasteel/black, +/area/security/brig) +"bGi" = ( +/obj/structure/chair, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8"; + tag = "" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4"; + tag = "90Curve" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/effect/landmark/start{ + name = "Security Officer" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/black, +/area/security/brig) +"bGj" = ( +/obj/structure/chair, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/effect/landmark/start{ + name = "Security Officer" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black, +/area/security/brig) +"bGk" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (EAST)"; + dir = 4 + }, +/area/security/brig) +"bGl" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_security{ + name = "Prison Wing"; + req_access_txt = "2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/darkred, +/area/security/prison) +"bGm" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + frequency = 1439; + id_tag = null; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (WEST)"; + dir = 8 + }, +/area/security/prison) +"bGn" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4"; + tag = "" + }, +/turf/open/floor/plasteel/black, +/area/security/prison) +"bGo" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (EAST)"; + dir = 4 + }, +/area/security/prison) +"bGp" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id = "Prison Gate"; + name = "prison blast door" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/obj/machinery/door/airlock/glass_security{ + name = "Prison Wing"; + req_access_txt = "2" + }, +/turf/open/floor/plasteel/darkred, +/area/security/prison) +"bGq" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (WEST)"; + dir = 8 + }, +/area/security/prison) +"bGr" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (EAST)"; + dir = 4 + }, +/area/security/prison) +"bGs" = ( +/obj/machinery/door/airlock/glass_security{ + name = "Long-Term Cell 2"; + req_access_txt = "2" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/prison) +"bGt" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bGu" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bGv" = ( +/obj/machinery/door/poddoor/preopen{ + id = "permacell2"; + name = "cell blast door" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/glass{ + id_tag = "permabolt2"; + name = "Cell 2" + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bGw" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bGx" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bGy" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/structure/table, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bGz" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/structure/table, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7; + tag = "every single paper bin is edited to this" + }, +/obj/item/weapon/pen, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bGA" = ( +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8"; + tag = "" + }, +/obj/machinery/camera{ + c_tag = "Prison Holding Area"; + dir = 8; + network = list("SS13","Prison"); + pixel_x = 0; + pixel_y = 0 + }, +/obj/structure/chair/stool{ + pixel_y = 8 + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bGB" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/landmark/start{ + name = "Assistant" + }, +/turf/open/floor/plasteel/escape{ + tag = "icon-escape (WEST)"; + dir = 8 + }, +/area/hallway/secondary/exit) +"bGC" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bGD" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bGE" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bGF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/escape{ + dir = 4 + }, +/area/hallway/secondary/exit) +"bGG" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bGH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/escape{ + dir = 8 + }, +/area/hallway/secondary/exit) +"bGI" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bGJ" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/chair/stool, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=CHE"; + location = "AIE" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bGK" = ( +/obj/machinery/computer/arcade, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (EAST)"; + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bGL" = ( +/obj/machinery/bookbinder{ + pixel_y = 0 + }, +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/turf/open/floor/wood, +/area/library) +"bGM" = ( +/obj/structure/bookcase{ + name = "Forbidden Knowledge" + }, +/turf/open/floor/plasteel/cult, +/area/library) +"bGN" = ( +/obj/structure/table/wood, +/obj/item/device/taperecorder{ + pixel_y = 0 + }, +/obj/item/device/camera, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = 20; + tag = "NORTH" + }, +/turf/open/floor/plasteel/cult, +/area/library) +"bGO" = ( +/obj/structure/table/wood, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7; + tag = "every single paper bin is edited to this" + }, +/obj/item/weapon/pen/invisible, +/turf/open/floor/plasteel/cult, +/area/library) +"bGP" = ( +/obj/structure/table, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bGQ" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (WEST)"; + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bGR" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Kitchen Maintenance"; + req_access_txt = "28" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/crew_quarters/kitchen) +"bGS" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/kitchen) +"bGT" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/kitchen) +"bGU" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock{ + name = "Kitchen Cold Room"; + req_access_txt = "28" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/kitchen) +"bGV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bGW" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bGX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/table, +/obj/item/weapon/book/manual/chef_recipes, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bGY" = ( +/obj/structure/table, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/item/weapon/reagent_containers/glass/beaker{ + pixel_x = 5 + }, +/obj/item/weapon/reagent_containers/food/condiment/enzyme{ + layer = 5 + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bGZ" = ( +/obj/structure/table, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/item/weapon/reagent_containers/food/condiment/saltshaker{ + pixel_x = -3; + pixel_y = 0 + }, +/obj/item/weapon/reagent_containers/food/condiment/peppermill{ + pixel_x = 3 + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bHa" = ( +/obj/structure/table, +/obj/item/weapon/kitchen/rollingpin, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bHb" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bHc" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "kitchen"; + name = "kitchen shutters" + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bHd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bHe" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bHf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fsmaint) +"bHg" = ( +/obj/structure/chair/stool, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bHh" = ( +/obj/structure/table/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/wood, +/area/crew_quarters/bar) +"bHi" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/wood, +/area/crew_quarters/bar) +"bHj" = ( +/obj/effect/landmark/start{ + name = "Bartender" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/wood, +/area/crew_quarters/bar) +"bHk" = ( +/obj/structure/sign/securearea{ + desc = "Under the painting a plaque reads: 'While the meat grinder may not have spared you, fear not. Not one part of you has gone to waste... You were delicious.'"; + icon_state = "monkey_painting"; + name = "Mr. Deempisi portrait"; + pixel_x = 26; + pixel_y = 28 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/wood, +/area/crew_quarters/bar) +"bHl" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock{ + name = "Bar Storage"; + req_access_txt = "25" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/wood, +/area/crew_quarters/bar) +"bHm" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/wood, +/area/crew_quarters/bar) +"bHn" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/delivery, +/area/crew_quarters/bar) +"bHo" = ( +/obj/structure/plasticflaps{ + opacity = 1 + }, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=8"; + dir = 8; + freq = 1400; + location = "Bar" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/bot{ + dir = 1 + }, +/area/crew_quarters/bar) +"bHp" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (EAST)"; + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bHq" = ( +/obj/structure/table, +/obj/item/weapon/aiModule/core/full/custom, +/obj/structure/cable/white{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/ai_upload) +"bHr" = ( +/turf/open/floor/plasteel/darkblue/side{ + dir = 9; + initial_gas_mix = "n2=100;TEMP=80" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (NORTHWEST)"; + dir = 9 + }, +/area/turret_protected/ai_upload) +"bHs" = ( +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (NORTH)"; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (NORTH)"; + dir = 1 + }, +/area/turret_protected/ai_upload) +"bHt" = ( +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (NORTH)"; + dir = 1 + }, +/obj/machinery/ai_status_display{ + pixel_x = 0; + pixel_y = -32 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (NORTH)"; + dir = 1 + }, +/area/turret_protected/ai_upload) +"bHu" = ( +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (NORTH)"; + dir = 1 + }, +/obj/structure/cable/white{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/cable/white{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (NORTH)"; + dir = 1 + }, +/area/turret_protected/ai_upload) +"bHv" = ( +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (NORTH)"; + dir = 1 + }, +/obj/structure/cable/white{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/machinery/light_switch{ + pixel_x = 24; + tag = "e" + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (NORTH)"; + dir = 1 + }, +/area/turret_protected/ai_upload) +"bHw" = ( +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (NORTH)"; + dir = 1 + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 8; + name = "Autoname APC West"; + pixel_x = -25; + pixel_y = 0 + }, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/structure/cable/white, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (NORTH)"; + dir = 1 + }, +/area/turret_protected/ai_upload_foyer) +"bHx" = ( +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (NORTH)"; + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/machinery/light/small, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (NORTH)"; + dir = 1 + }, +/area/turret_protected/ai_upload_foyer) +"bHy" = ( +/obj/machinery/ai_status_display{ + pixel_x = -32 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/warning/corner{ + dir = 4 + }, +/area/hallway/primary/central) +"bHz" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"bHA" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (WEST)"; + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/blue/side{ + dir = 4 + }, +/area/hallway/primary/central) +"bHB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (EAST)"; + dir = 4 + }, +/area/bridge) +"bHC" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_command{ + name = "Bridge Access"; + req_access_txt = "19" + }, +/obj/structure/sign/securearea{ + pixel_y = -32 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/darkblue, +/area/bridge) +"bHD" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (WEST)"; + dir = 8 + }, +/area/bridge) +"bHE" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/bridge) +"bHF" = ( +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/obj/machinery/light, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Bridge Hallway West"; + dir = 1; + network = list("SS13") + }, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners" + }, +/area/bridge) +"bHG" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue" + }, +/area/bridge) +"bHH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners (WEST)"; + dir = 8 + }, +/area/bridge) +"bHI" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/bridge) +"bHJ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (EAST)"; + dir = 4 + }, +/area/bridge) +"bHK" = ( +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners" + }, +/area/bridge) +"bHL" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j1"; + dir = 4 + }, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue" + }, +/area/bridge) +"bHM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners (WEST)"; + dir = 8 + }, +/area/bridge) +"bHN" = ( +/obj/structure/sign/securearea{ + pixel_y = -32 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (EAST)"; + dir = 4 + }, +/area/bridge) +"bHO" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id = "bridge blast"; + layer = 2.7; + name = "bridge blast door" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/glass_command{ + name = "Bridge"; + req_access_txt = "19" + }, +/turf/open/floor/plasteel/darkblue, +/area/bridge) +"bHP" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (WEST)"; + dir = 8 + }, +/area/bridge) +"bHQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/bridge) +"bHR" = ( +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/bridge) +"bHS" = ( +/obj/structure/table/wood, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/item/weapon/hand_labeler, +/turf/open/floor/carpet, +/area/bridge) +"bHT" = ( +/obj/structure/table/wood, +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/bridge) +"bHU" = ( +/obj/structure/chair/comfy/black{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/bridge) +"bHV" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/storage/box/PDAs{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/weapon/storage/box/ids, +/obj/item/weapon/storage/secure/briefcase, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/darkblue/side, +/area/bridge) +"bHW" = ( +/obj/machinery/computer/card, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (SOUTHEAST)"; + dir = 6 + }, +/area/bridge) +"bHX" = ( +/obj/structure/cable/blue{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/darkblue/side, +/area/bridge) +"bHY" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8"; + tag = "" + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (SOUTHWEST)"; + dir = 10 + }, +/area/security/main) +"bHZ" = ( +/turf/open/floor/plasteel/darkred/corner{ + tag = "icon-darkredcorners (WEST)"; + dir = 8 + }, +/area/security/main) +"bIa" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/black, +/area/security/main) +"bIb" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkred/corner, +/area/security/main) +"bIc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (SOUTHEAST)"; + dir = 6 + }, +/area/security/main) +"bId" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/security/main) +"bIe" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_x = -25; + pixel_y = -2; + tag = "WEST" + }, +/turf/open/floor/plasteel/black, +/area/security/main) +"bIf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/security/main) +"bIg" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/black, +/area/security/main) +"bIh" = ( +/obj/effect/landmark/start{ + name = "Security Officer" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/security/main) +"bIi" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (EAST)"; + dir = 4 + }, +/area/security/main) +"bIj" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/security/warden) +"bIk" = ( +/obj/item/weapon/storage/box/handcuffs{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/structure/table, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/item/weapon/storage/box/flashes, +/obj/structure/extinguisher_cabinet{ + desc = "A small wall mounted cabinet designed to hold a fire extinguisher. Excellent for extinguishing prisoners and or life."; + pixel_x = -27; + pixel_y = 0; + tag = "wsecjoke" + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (WEST)"; + dir = 8 + }, +/area/security/warden) +"bIl" = ( +/obj/structure/table, +/obj/structure/reagent_dispensers/peppertank{ + pixel_x = 0; + pixel_y = -30 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/machinery/camera{ + c_tag = "Brig Control"; + dir = 1; + network = list("SS13","Brig") + }, +/obj/item/clothing/mask/gas/sechailer, +/obj/item/clothing/mask/gas/sechailer, +/obj/item/clothing/ears/earmuffs, +/obj/item/clothing/ears/earmuffs, +/obj/item/clothing/glasses/sunglasses, +/obj/item/clothing/glasses/sunglasses, +/turf/open/floor/plasteel/black, +/area/security/warden) +"bIm" = ( +/obj/machinery/newscaster/security_unit{ + pixel_x = 0; + pixel_y = -32; + tag = "s" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/rack, +/obj/item/weapon/storage/firstaid/regular, +/obj/item/weapon/storage/toolbox/mechanical, +/turf/open/floor/plasteel/black, +/area/security/warden) +"bIn" = ( +/turf/open/floor/plasteel/darkred/side, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel/warningline, +/area/security/warden) +"bIo" = ( +/turf/open/floor/plasteel/darkred/side, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/warningline, +/area/security/warden) +"bIp" = ( +/turf/open/floor/plasteel/darkred/side, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/warningline, +/area/security/warden) +"bIq" = ( +/obj/machinery/computer/prisoner, +/obj/machinery/requests_console{ + department = "Brig Control"; + departmentType = 5; + name = "Brig Control RC"; + pixel_y = -30 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/security/warden) +"bIr" = ( +/obj/machinery/computer/security{ + network = list("SS13","Brig","Prison") + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 2; + name = "Autoname APC South"; + pixel_x = 1; + pixel_y = -24 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/security/warden) +"bIs" = ( +/obj/machinery/computer/secure_data, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/light_switch{ + pixel_y = -24; + tag = "s" + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_x = 26; + pixel_y = -2; + tag = "EAST" + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (EAST)"; + dir = 4 + }, +/area/security/warden) +"bIt" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (WEST)"; + dir = 8 + }, +/area/security/brig) +"bIu" = ( +/obj/structure/table, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/obj/item/device/assembly/flash/handheld, +/turf/open/floor/plasteel/darkred/corner, +/area/security/brig) +"bIv" = ( +/obj/structure/table, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/weapon/folder/red, +/obj/item/weapon/pen, +/turf/open/floor/plasteel/darkred/side, +/area/security/brig) +"bIw" = ( +/obj/structure/table, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/item/weapon/restraints/handcuffs, +/turf/open/floor/plasteel/darkred/corner{ + tag = "icon-darkredcorners (WEST)"; + dir = 8 + }, +/area/security/brig) +"bIx" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/darkred/corner{ + tag = "icon-darkredcorners (EAST)"; + dir = 4 + }, +/area/security/brig) +"bIy" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plating, +/area/security/prison) +"bIz" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/turf/open/floor/plasteel/darkred/corner{ + tag = "icon-darkredcorners (NORTH)"; + dir = 1 + }, +/area/security/prison) +"bIA" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4"; + tag = "90Curve" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8"; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0; + tag = "" + }, +/turf/open/floor/plasteel/black, +/area/security/prison) +"bIB" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/darkred/corner{ + tag = "icon-darkredcorners (EAST)"; + dir = 4 + }, +/area/security/prison) +"bIC" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/door/poddoor/preopen{ + id = "Prison Gate"; + name = "prison blast door" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/security/prison) +"bID" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/darkred/corner{ + tag = "icon-darkredcorners (NORTH)"; + dir = 1 + }, +/area/security/prison) +"bIE" = ( +/obj/machinery/button/flasher{ + id = "PCell 2"; + pixel_x = 24; + pixel_y = -6 + }, +/obj/machinery/button/door{ + id = "permacell2"; + name = "Cell 2 Lockdown"; + pixel_x = 25; + pixel_y = 4; + req_access_txt = "2" + }, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0; + tag = "" + }, +/turf/open/floor/plasteel/black, +/area/security/prison) +"bIF" = ( +/obj/structure/table, +/obj/machinery/flasher{ + id = "PCell 2"; + pixel_x = -28 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/item/weapon/paper, +/obj/item/weapon/pen, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bIG" = ( +/obj/machinery/light/small, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bIH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bII" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bIJ" = ( +/obj/structure/table, +/obj/item/toy/cards/deck{ + pixel_x = 2 + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bIK" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4"; + tag = "90Curve" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/structure/chair/stool{ + pixel_y = 8 + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bIL" = ( +/obj/machinery/vending/snack, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bIM" = ( +/obj/structure/bookcase/random/nonfiction, +/turf/open/floor/wood, +/area/library) +"bIN" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/open/floor/wood, +/area/library) +"bIO" = ( +/turf/open/floor/plasteel/cult, +/area/library) +"bIP" = ( +/obj/structure/chair/comfy/brown{ + dir = 1 + }, +/turf/open/floor/plasteel/cult, +/area/library) +"bIQ" = ( +/obj/structure/cult/tome, +/obj/item/clothing/under/suit_jacket/red, +/obj/item/weapon/book/codex_gigas, +/turf/open/floor/plasteel/cult, +/area/library) +"bIR" = ( +/obj/structure/filingcabinet/chestdrawer/wheeled, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bIS" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/mob/living/simple_animal/mouse, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bIT" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/item/weapon/cigbutt/cigarbutt, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bIU" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bIV" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bIW" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fpmaint) +"bIX" = ( +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bIY" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/crew_quarters/kitchen) +"bIZ" = ( +/obj/structure/kitchenspike, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/kitchen) +"bJa" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/kitchen) +"bJb" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/kitchen) +"bJc" = ( +/obj/structure/closet/secure_closet/freezer/meat, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/kitchen) +"bJd" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/food_cart, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bJe" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (EAST)"; + dir = 4 + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bJf" = ( +/obj/effect/landmark/start{ + name = "Cook" + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bJg" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bJh" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bJi" = ( +/obj/structure/falsewall, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"bJj" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bJk" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "kitchen"; + name = "kitchen shutters" + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bJl" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fsmaint) +"bJm" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/lighter, +/turf/open/floor/wood, +/area/crew_quarters/bar) +"bJn" = ( +/turf/open/floor/wood, +/area/crew_quarters/bar) +"bJo" = ( +/obj/machinery/vending/boozeomat, +/turf/closed/wall, +/area/crew_quarters/bar) +"bJp" = ( +/obj/structure/closet/gmcloset, +/turf/open/floor/wood, +/area/crew_quarters/bar) +"bJq" = ( +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/obj/structure/reagent_dispensers/beerkeg, +/obj/machinery/camera{ + c_tag = "Bar Backroom"; + dir = 1; + network = list("SS13") + }, +/turf/open/floor/wood, +/area/crew_quarters/bar) +"bJr" = ( +/obj/machinery/light/small, +/obj/machinery/vending/cola, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = -25; + tag = "SOUTH" + }, +/turf/open/floor/wood, +/area/crew_quarters/bar) +"bJs" = ( +/obj/machinery/vending/coffee, +/turf/open/floor/wood, +/area/crew_quarters/bar) +"bJt" = ( +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fsmaint2) +"bJu" = ( +/obj/structure/table, +/obj/structure/window/reinforced, +/obj/machinery/door/window{ + base_state = "right"; + dir = 4; + icon_state = "right"; + name = "Core Modules"; + req_access_txt = "20" + }, +/obj/item/weapon/aiModule/core/freeformcore, +/obj/structure/window/reinforced{ + dir = 1; + layer = 3.2 + }, +/turf/open/floor/plasteel/darkwarning{ + tag = "icon-warndark (SOUTHEAST)"; + dir = 6 + }, +/area/turret_protected/ai_upload) +"bJv" = ( +/obj/structure/table, +/obj/item/weapon/folder/blue, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/machinery/camera{ + c_tag = "AI Upload"; + dir = 1; + network = list("Sat"); + start_active = 1 + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/ai_upload) +"bJw" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/white, +/turf/open/floor/plating, +/area/turret_protected/ai_upload) +"bJx" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/white, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/turret_protected/ai_upload) +"bJy" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, +/area/turret_protected/ai_upload_foyer) +"bJz" = ( +/obj/structure/cable/green{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 8; + name = "Autoname APC West"; + pixel_x = -25; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"bJA" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"bJB" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 28; + pixel_y = 5 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/blue/corner{ + dir = 4 + }, +/area/hallway/primary/central) +"bJC" = ( +/turf/closed/wall/r_wall, +/area/teleporter) +"bJD" = ( +/turf/closed/wall, +/area/teleporter) +"bJE" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall, +/area/teleporter) +"bJF" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command{ + name = "Teleport Access"; + req_access_txt = "17" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/darkblue, +/area/teleporter) +"bJG" = ( +/turf/closed/wall/r_wall, +/area/crew_quarters/captain) +"bJH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall/r_wall, +/area/crew_quarters/captain) +"bJI" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command{ + name = "Captain's Office"; + req_access = null; + req_access_txt = "20" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/obj/structure/disposalpipe/segment, +/turf/open/floor/wood, +/area/crew_quarters/captain) +"bJJ" = ( +/obj/structure/cable/blue, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 8; + name = "Autoname APC West"; + pixel_x = -25; + pixel_y = 0 + }, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/obj/machinery/camera{ + c_tag = "Bridge West"; + dir = 4; + network = list("SS13"); + start_active = 1 + }, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners (NORTH)"; + dir = 1 + }, +/area/bridge) +"bJK" = ( +/obj/structure/cable/blue{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (EAST)"; + dir = 4 + }, +/area/bridge) +"bJL" = ( +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (SOUTHWEST)"; + dir = 10 + }, +/area/security/main) +"bJM" = ( +/obj/machinery/light/small, +/turf/open/floor/plasteel/darkred/side, +/area/security/main) +"bJN" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (SOUTHEAST)"; + dir = 6 + }, +/area/security/main) +"bJO" = ( +/obj/machinery/syndicatebomb/training, +/obj/structure/table, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/plasteel/black, +/area/security/main) +"bJP" = ( +/obj/structure/table, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/item/weapon/storage/fancy/donut_box, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/darkred/corner, +/area/security/main) +"bJQ" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4"; + tag = "90Curve" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8"; + tag = "" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/darkred/side, +/area/security/main) +"bJR" = ( +/obj/structure/table, +/obj/machinery/recharger, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/turf/open/floor/plasteel/darkred/corner{ + tag = "icon-darkredcorners (WEST)"; + dir = 8 + }, +/area/security/main) +"bJS" = ( +/obj/structure/table, +/obj/machinery/recharger, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/turf/open/floor/plasteel/black, +/area/security/main) +"bJT" = ( +/turf/closed/wall/r_wall, +/area/security/armory) +"bJU" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/security/armory) +"bJV" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_security{ + name = "Armory"; + req_access_txt = "3" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/darkred, +/area/security/armory) +"bJW" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/turf/open/floor/plating, +/area/security/armory) +"bJX" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/turf/open/floor/plasteel/darkred/corner, +/area/security/brig) +"bJY" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (SOUTHEAST)"; + dir = 6 + }, +/area/security/brig) +"bJZ" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8"; + tag = "" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/darkred/side, +/area/security/brig) +"bKa" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (SOUTHWEST)"; + dir = 10 + }, +/area/security/brig) +"bKb" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/open/floor/plasteel/darkred/corner{ + tag = "icon-darkredcorners (WEST)"; + dir = 8 + }, +/area/security/brig) +"bKc" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "sanitarium"; + name = "ward shutters" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/security/prison) +"bKd" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black, +/area/security/prison) +"bKe" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0; + tag = "" + }, +/turf/open/floor/plasteel/black, +/area/security/prison) +"bKf" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bKg" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 0; + pixel_y = -30; + tag = "s" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/escape) +"bKh" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Emergency Shuttle Airlock" + }, +/obj/docking_port/mobile/emergency{ + name = "Box emergency shuttle"; + dir = 8 + }, +/obj/docking_port/stationary{ + dir = 8; + dwidth = 9; + height = 11; + id = "emergency_home"; + name = "emergency evac bay"; + width = 22 + }, +/turf/open/floor/plating, +/area/shuttle/escape) +"bKi" = ( +/turf/open/floor/plasteel/escape{ + tag = "icon-escape (SOUTHWEST)"; + dir = 10 + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (SOUTHWEST)"; + dir = 10 + }, +/area/hallway/secondary/exit) +"bKj" = ( +/turf/open/floor/plasteel/escape, +/area/hallway/secondary/exit) +"bKk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/escape, +/area/hallway/secondary/exit) +"bKl" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/escape, +/area/hallway/secondary/exit) +"bKm" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/landmark/start{ + name = "Assistant" + }, +/turf/open/floor/plasteel/escape, +/area/hallway/secondary/exit) +"bKn" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/obj/machinery/light, +/turf/open/floor/plasteel/escape{ + dir = 6 + }, +/area/hallway/secondary/exit) +"bKo" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j2"; + dir = 2 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bKp" = ( +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/bin, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bKq" = ( +/obj/machinery/camera{ + c_tag = "Library"; + dir = 8; + network = list("SS13"); + pixel_x = 0; + pixel_y = 0 + }, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/turf/open/floor/wood, +/area/library) +"bKr" = ( +/obj/machinery/door/morgue{ + name = "Private Study"; + req_access_txt = "37" + }, +/turf/open/floor/plasteel/cult, +/area/library) +"bKs" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bKt" = ( +/turf/closed/wall/r_wall/rust, +/area/gateway) +"bKu" = ( +/turf/closed/wall/r_wall, +/area/gateway) +"bKv" = ( +/obj/structure/kitchenspike, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/kitchen) +"bKw" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/kitchen) +"bKx" = ( +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/kitchen) +"bKy" = ( +/obj/machinery/gibber, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/kitchen) +"bKz" = ( +/obj/structure/table, +/obj/item/weapon/reagent_containers/food/snacks/mint, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bKA" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bKB" = ( +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bKC" = ( +/obj/machinery/vending/dinnerware, +/obj/machinery/requests_console{ + department = "Kitchen"; + departmentType = 2; + name = "Kitchen RC"; + pixel_x = 0; + pixel_y = -30 + }, +/obj/machinery/light, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bKD" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/light_switch{ + pixel_y = -24; + tag = "s" + }, +/obj/machinery/camera{ + c_tag = "Kitchen"; + dir = 1; + icon_state = "camera"; + network = list("SS13"); + tag = "" + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bKE" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/structure/closet/secure_closet/freezer/kitchen, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bKF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4; + level = 2 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"bKG" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bKH" = ( +/obj/machinery/light, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bKI" = ( +/obj/machinery/door/window/southright{ + base_state = "left"; + dir = 8; + icon_state = "left"; + name = "Bar Door"; + req_access_txt = "0"; + req_one_access_txt = "25;28" + }, +/turf/open/floor/wood, +/area/crew_quarters/bar) +"bKJ" = ( +/obj/structure/table, +/obj/item/weapon/book/manual/barman_recipes, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_x = 0; + pixel_y = -31 + }, +/turf/open/floor/wood, +/area/crew_quarters/bar) +"bKK" = ( +/obj/machinery/chem_dispenser/drinks{ + density = 0 + }, +/obj/structure/table, +/turf/open/floor/wood, +/area/crew_quarters/bar) +"bKL" = ( +/obj/machinery/chem_dispenser/drinks/beer{ + density = 0 + }, +/obj/structure/table, +/obj/machinery/requests_console{ + department = "Bar"; + departmentType = 2; + name = "Bar RC"; + pixel_x = 30; + pixel_y = 0 + }, +/turf/open/floor/wood, +/area/crew_quarters/bar) +"bKM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bKN" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bKO" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bKP" = ( +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (EAST)"; + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bKQ" = ( +/obj/machinery/porta_turret/ai{ + dir = 4 + }, +/obj/structure/cable/white{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_x = -25; + pixel_y = -2; + tag = "WEST" + }, +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (WEST)"; + dir = 8 + }, +/area/turret_protected/ai_upload) +"bKR" = ( +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (EAST)"; + dir = 4 + }, +/obj/structure/table, +/obj/item/weapon/aiModule/core/full/asimov, +/obj/structure/cable/white{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/cable/white{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (EAST)"; + dir = 4 + }, +/area/turret_protected/ai_upload) +"bKS" = ( +/obj/machinery/computer/upload/borg, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/cable/white{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/machinery/light, +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (WEST)"; + dir = 8 + }, +/area/turret_protected/ai_upload) +"bKT" = ( +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (WEST)"; + dir = 8 + }, +/obj/structure/table, +/obj/item/weapon/aiModule/supplied/freeform, +/obj/structure/cable/white{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/structure/cable/white{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (WEST)"; + dir = 8 + }, +/area/turret_protected/ai_upload) +"bKU" = ( +/obj/machinery/porta_turret/ai{ + dir = 8 + }, +/obj/structure/cable/white{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (WEST)"; + dir = 8 + }, +/area/turret_protected/ai_upload) +"bKV" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/space, +/area/space/nearstation) +"bKW" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/space, +/area/space/nearstation) +"bKX" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/hallway/primary/central) +"bKY" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (NORTHEAST)"; + dir = 5 + }, +/area/hallway/primary/central) +"bKZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/neutral/side{ + dir = 8 + }, +/area/hallway/primary/central) +"bLa" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"bLb" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (EAST)"; + dir = 4 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 27; + pixel_y = 0; + tag = "e" + }, +/turf/open/floor/plasteel/blue/corner{ + dir = 4 + }, +/area/hallway/primary/central) +"bLc" = ( +/obj/machinery/shieldwallgen, +/turf/open/floor/plasteel/vault{ + dir = 4 + }, +/area/teleporter) +"bLd" = ( +/obj/machinery/shieldwallgen, +/turf/open/floor/plasteel/vault{ + dir = 1 + }, +/area/teleporter) +"bLe" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 0; + pixel_y = 30; + tag = "n" + }, +/turf/open/floor/plasteel/black, +/area/teleporter) +"bLf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners (EAST)"; + dir = 4 + }, +/area/teleporter) +"bLg" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (NORTH)"; + dir = 1 + }, +/area/teleporter) +"bLh" = ( +/obj/structure/dresser, +/turf/open/floor/carpet, +/area/crew_quarters/captain) +"bLi" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet/captain, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/machinery/camera{ + c_tag = "Captain's Quarters"; + network = list("SS13"); + start_active = 1 + }, +/turf/open/floor/carpet, +/area/crew_quarters/captain) +"bLj" = ( +/obj/structure/closet/secure_closet/captains, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/carpet, +/area/crew_quarters/captain) +"bLk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/crew_quarters/captain) +"bLl" = ( +/obj/machinery/suit_storage_unit/captain, +/obj/machinery/status_display{ + layer = 4; + pixel_x = 0; + pixel_y = 32 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_x = -25; + pixel_y = -2; + tag = "WEST" + }, +/turf/open/floor/wood, +/area/crew_quarters/captain) +"bLm" = ( +/obj/machinery/keycard_auth{ + pixel_x = 0; + pixel_y = 24 + }, +/obj/machinery/computer/communications, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/wood, +/area/crew_quarters/captain) +"bLn" = ( +/obj/structure/table/wood, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/weapon/stamp/captain, +/turf/open/floor/wood, +/area/crew_quarters/captain) +"bLo" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/wood, +/area/crew_quarters/captain) +"bLp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/wood, +/area/crew_quarters/captain) +"bLq" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/wood, +/area/crew_quarters/captain) +"bLr" = ( +/obj/machinery/newscaster{ + hitstaken = 0; + pixel_x = -32; + pixel_y = 0; + tag = "w" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/black, +/area/bridge) +"bLs" = ( +/turf/open/floor/plasteel/darkpurple/corner{ + tag = "icon-darkpurplecorners (WEST)"; + dir = 8 + }, +/area/bridge) +"bLt" = ( +/obj/structure/chair{ + name = "Science Station" + }, +/turf/open/floor/plasteel/black, +/area/bridge) +"bLu" = ( +/turf/open/floor/plasteel/darkpurple/corner, +/area/bridge) +"bLv" = ( +/turf/open/floor/plasteel/darkgreen/corner{ + tag = "icon-darkgreencorners (WEST)"; + dir = 8 + }, +/area/bridge) +"bLw" = ( +/obj/structure/chair{ + name = "Medical Station" + }, +/turf/open/floor/plasteel/black, +/area/bridge) +"bLx" = ( +/turf/open/floor/plasteel/darkgreen/corner, +/area/bridge) +"bLy" = ( +/obj/structure/cable/blue{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue (EAST)"; + dir = 4 + }, +/area/bridge) +"bLz" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/structure/sign/securearea{ + pixel_x = -32 + }, +/turf/open/floor/plating, +/area/security/main) +"bLA" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/security/main) +"bLB" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_security{ + name = "Gear Room"; + req_access_txt = "0"; + req_one_access_txt = "1;4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/darkred, +/area/security/main) +"bLC" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/security/main) +"bLD" = ( +/obj/structure/rack, +/obj/item/weapon/storage/box/firingpins{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/weapon/storage/box/firingpins, +/obj/item/weapon/storage/box/chemimp{ + pixel_x = 4; + pixel_y = 3 + }, +/obj/item/weapon/storage/box/trackimp, +/obj/item/weapon/storage/lockbox/loyalty, +/obj/structure/reagent_dispensers/peppertank{ + pixel_x = -30; + pixel_y = 0 + }, +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (WEST)"; + dir = 8 + }, +/area/security/armory) +"bLE" = ( +/obj/structure/rack, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/item/weapon/storage/box/rubbershot, +/obj/item/weapon/storage/box/rubbershot, +/obj/item/weapon/storage/box/rubbershot, +/obj/item/weapon/storage/box/rubbershot, +/obj/item/weapon/storage/box/rubbershot, +/obj/item/weapon/storage/box/rubbershot, +/obj/item/weapon/gun/projectile/shotgun/riot{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/weapon/gun/projectile/shotgun/riot, +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (WEST)"; + dir = 8 + }, +/area/security/armory) +"bLF" = ( +/obj/structure/rack, +/obj/item/weapon/gun/energy/ionrifle{ + pin = /obj/item/device/firing_pin + }, +/obj/item/clothing/suit/armor/laserproof, +/obj/item/key/security, +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (WEST)"; + dir = 8 + }, +/area/security/armory) +"bLG" = ( +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTH)"; + dir = 1 + }, +/obj/structure/closet/l3closet/security, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (NORTH)"; + dir = 1 + }, +/area/security/armory) +"bLH" = ( +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTH)"; + dir = 1 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (NORTH)"; + dir = 1 + }, +/area/security/armory) +"bLI" = ( +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTH)"; + dir = 1 + }, +/obj/structure/closet/bombclosetsecurity, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (NORTH)"; + dir = 1 + }, +/area/security/armory) +"bLJ" = ( +/obj/machinery/flasher/portable, +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (WEST)"; + dir = 8 + }, +/area/security/armory) +"bLK" = ( +/obj/machinery/flasher/portable, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/camera{ + c_tag = "Armory"; + network = list("SS13","Brig") + }, +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (WEST)"; + dir = 8 + }, +/area/security/armory) +"bLL" = ( +/turf/closed/wall/r_wall, +/area/security/hos) +"bLM" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "hosprivacy"; + name = "privacy shutters" + }, +/turf/open/floor/plating, +/area/security/hos) +"bLN" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "hosprivacy"; + name = "privacy shutters" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/security/hos) +"bLO" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_command{ + glass = 0; + name = "Head of Security"; + opacity = 1; + req_access_txt = "58" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/darkred/side, +/area/security/hos) +"bLP" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "hosprivacy"; + name = "privacy shutters" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/security/hos) +"bLQ" = ( +/obj/structure/bed, +/obj/item/clothing/suit/straight_jacket, +/obj/item/clothing/glasses/sunglasses/blindfold, +/obj/item/clothing/mask/muzzle, +/obj/effect/landmark{ + name = "revenantspawn" + }, +/turf/open/floor/plasteel/whitered/side{ + tag = "icon-whitered (NORTHWEST)"; + dir = 9 + }, +/area/security/prison) +"bLR" = ( +/turf/open/floor/plasteel/whitered/side{ + tag = "icon-whitered (NORTH)"; + dir = 1 + }, +/area/security/prison) +"bLS" = ( +/obj/structure/bed, +/obj/item/clothing/suit/straight_jacket, +/obj/item/clothing/glasses/sunglasses/blindfold, +/obj/item/clothing/mask/muzzle, +/obj/effect/landmark{ + name = "revenantspawn" + }, +/turf/open/floor/plasteel/whitered/side{ + tag = "icon-whitered (NORTHEAST)"; + dir = 5 + }, +/area/security/prison) +"bLT" = ( +/obj/machinery/power/apc{ + auto_name = 1; + dir = 8; + name = "Autoname APC West"; + pixel_x = -25; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/turf/open/floor/plasteel/black, +/area/security/prison) +"bLU" = ( +/obj/machinery/computer/security/telescreen{ + desc = "Used for watching Prison Wing holding areas."; + name = "Prison Monitor"; + network = list("Prison"); + pixel_x = 32; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0; + tag = "" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/black, +/area/security/prison) +"bLV" = ( +/obj/structure/bed, +/obj/item/device/radio/intercom{ + desc = "Talk through this. It looks like it has been modified to not broadcast."; + dir = 2; + name = "Prison Intercom (General)"; + pixel_x = 0; + pixel_y = 25; + prison_radio = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/obj/machinery/camera{ + c_tag = "Prison Cell 1"; + dir = 4; + network = list("SS13","Prison") + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bLW" = ( +/obj/machinery/button/door{ + id = "permabolt1"; + name = "Cell Bolt Control"; + normaldoorcontrol = 1; + pixel_x = 0; + pixel_y = 25; + req_access_txt = "0"; + specialfunctions = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bLX" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bLY" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4"; + tag = "90Curve" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bLZ" = ( +/obj/structure/table, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"bMa" = ( +/turf/closed/wall/shuttle{ + icon_state = "swallc2"; + dir = 2 + }, +/area/shuttle/escape) +"bMb" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_security{ + name = "Holding Area"; + req_access_txt = "2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTH)"; + dir = 1 + }, +/area/hallway/secondary/exit) +"bMc" = ( +/obj/machinery/status_display, +/turf/closed/wall, +/area/hallway/secondary/exit) +"bMd" = ( +/turf/open/floor/plasteel/escape/corner{ + tag = "icon-escapecorner (NORTH)"; + dir = 1 + }, +/area/hallway/secondary/exit) +"bMe" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bMf" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bMg" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/extinguisher_cabinet{ + pixel_x = 27; + pixel_y = 0; + tag = "e" + }, +/obj/machinery/camera{ + c_tag = "Escape East 2"; + dir = 8; + network = list("SS13"); + pixel_x = 0; + pixel_y = 0 + }, +/turf/open/floor/plasteel/neutral/corner, +/area/hallway/secondary/exit) +"bMh" = ( +/obj/structure/bookcase/random/adult, +/turf/open/floor/wood, +/area/library) +"bMi" = ( +/obj/machinery/door/window/northright{ + base_state = "right"; + dir = 8; + icon_state = "right"; + name = "Library Desk Door"; + req_access_txt = "37" + }, +/obj/machinery/status_display{ + density = 0; + layer = 3; + pixel_x = 0; + pixel_y = 32 + }, +/turf/open/floor/wood, +/area/library) +"bMj" = ( +/obj/machinery/newscaster{ + pixel_y = 32; + tag = "n" + }, +/turf/open/floor/wood, +/area/library) +"bMk" = ( +/obj/structure/table/wood, +/obj/machinery/computer/libraryconsole/bookmanagement{ + pixel_y = 0 + }, +/turf/open/floor/wood, +/area/library) +"bMl" = ( +/obj/machinery/power/apc{ + auto_name = 1; + dir = 8; + name = "Autoname APC West"; + pixel_x = -25; + pixel_y = 0 + }, +/obj/structure/cable/green{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/library) +"bMm" = ( +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/bin, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bMn" = ( +/obj/structure/frame/computer, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bMo" = ( +/turf/open/floor/plasteel/darkwarning/corner, +/area/gateway) +"bMp" = ( +/turf/open/floor/plasteel/darkwarning, +/area/gateway) +"bMq" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/camera{ + c_tag = "Gateway"; + network = list("SS13") + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = 20; + tag = "NORTH" + }, +/turf/open/floor/plasteel/darkwarning, +/area/gateway) +"bMr" = ( +/turf/open/floor/plasteel/darkwarning/corner{ + tag = "icon-warndarkcorners (NORTH)"; + dir = 1 + }, +/area/gateway) +"bMs" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock{ + name = "Kitchen"; + req_access_txt = "28" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bMt" = ( +/obj/structure/noticeboard{ + dir = 8; + pixel_x = 27; + pixel_y = 0 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bMu" = ( +/obj/machinery/status_display, +/turf/closed/wall, +/area/crew_quarters/bar) +"bMv" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Counter Access"; + req_access_txt = "25" + }, +/turf/open/floor/wood, +/area/crew_quarters/bar) +"bMw" = ( +/obj/structure/bed/abductor{ + desc = "Seems almost like a bed, but not quite." + }, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/crew_quarters/bar) +"bMx" = ( +/obj/structure/cable/green{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 1; + name = "Autoname APC North"; + pixel_x = 0; + pixel_y = 24 + }, +/turf/open/floor/plating, +/area/crew_quarters/bar) +"bMy" = ( +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bMz" = ( +/turf/closed/wall, +/area/storage/tools) +"bMA" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/turf/open/floor/plating, +/area/storage/tools) +"bMB" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bMC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/blue/corner{ + dir = 4 + }, +/area/hallway/primary/central) +"bMD" = ( +/obj/machinery/shieldwallgen, +/obj/structure/window/reinforced, +/turf/open/floor/plasteel/vault{ + dir = 1 + }, +/area/teleporter) +"bME" = ( +/obj/machinery/shieldwallgen, +/obj/structure/window/reinforced, +/turf/open/floor/plasteel/vault{ + dir = 4 + }, +/area/teleporter) +"bMF" = ( +/turf/open/floor/plasteel/black, +/area/teleporter) +"bMG" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/black, +/area/teleporter) +"bMH" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black, +/area/teleporter) +"bMI" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/carpet, +/area/crew_quarters/captain) +"bMJ" = ( +/turf/open/floor/carpet, +/area/crew_quarters/captain) +"bMK" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/carpet, +/area/crew_quarters/captain) +"bML" = ( +/turf/closed/wall, +/area/crew_quarters/captain) +"bMM" = ( +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Captain's Desk"; + departmentType = 5; + name = "Captain RC"; + pixel_x = -30; + pixel_y = 0 + }, +/turf/open/floor/wood, +/area/crew_quarters/captain) +"bMN" = ( +/obj/structure/chair/office/dark{ + dir = 1 + }, +/turf/open/floor/wood, +/area/crew_quarters/captain) +"bMO" = ( +/obj/structure/table/wood, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7; + tag = "every single paper bin is edited to this" + }, +/obj/item/weapon/pen, +/turf/open/floor/wood, +/area/crew_quarters/captain) +"bMP" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/carpet, +/area/crew_quarters/captain) +"bMQ" = ( +/turf/open/floor/wood, +/area/crew_quarters/captain) +"bMR" = ( +/obj/machinery/door/airlock/command{ + name = "Captain's Office"; + req_access = null; + req_access_txt = "20" + }, +/turf/open/floor/wood, +/area/crew_quarters/captain) +"bMS" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/black, +/area/bridge) +"bMT" = ( +/obj/machinery/computer/mecha, +/turf/open/floor/plasteel/darkpurple/side{ + tag = "icon-darkpurple (SOUTHWEST)"; + dir = 10 + }, +/area/bridge) +"bMU" = ( +/obj/machinery/computer/rdservercontrol, +/turf/open/floor/plasteel/darkpurple/side, +/area/bridge) +"bMV" = ( +/obj/machinery/computer/aifixer, +/turf/open/floor/plasteel/darkpurple/side{ + tag = "icon-darkpurple (SOUTHEAST)"; + dir = 6 + }, +/area/bridge) +"bMW" = ( +/obj/structure/table/reinforced, +/obj/item/device/aicard, +/obj/item/device/assembly/timer, +/obj/item/device/assembly/signaler, +/obj/item/device/assembly/signaler, +/turf/open/floor/plasteel/black, +/area/bridge) +"bMX" = ( +/obj/structure/table/reinforced, +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/item/weapon/storage/firstaid/regular, +/turf/open/floor/plasteel/black, +/area/bridge) +"bMY" = ( +/obj/machinery/computer/med_data, +/turf/open/floor/plasteel/darkgreen/side{ + tag = "icon-darkgreen (SOUTHWEST)"; + dir = 10 + }, +/area/bridge) +"bMZ" = ( +/obj/machinery/computer/crew, +/turf/open/floor/plasteel/darkgreen/side, +/area/bridge) +"bNa" = ( +/obj/machinery/chem_master, +/turf/open/floor/plasteel/darkgreen/side{ + tag = "icon-darkgreen (SOUTHEAST)"; + dir = 6 + }, +/area/bridge) +"bNb" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/plasteel/black, +/area/bridge) +"bNc" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners (EAST)"; + dir = 4 + }, +/area/bridge) +"bNd" = ( +/turf/open/floor/plasteel/darkwarning, +/area/security/main) +"bNe" = ( +/obj/machinery/computer/secure_data, +/obj/machinery/requests_console{ + department = "Security"; + departmentType = 5; + name = "Security RC"; + pixel_y = 30 + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTHWEST)"; + dir = 9 + }, +/area/security/main) +"bNf" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/machinery/computer/security, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTH)"; + dir = 1 + }, +/area/security/main) +"bNg" = ( +/obj/structure/filingcabinet, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = 20; + tag = "NORTH" + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTHEAST)"; + dir = 5 + }, +/area/security/main) +"bNh" = ( +/obj/machinery/vending/security, +/obj/machinery/light_switch{ + pixel_y = 24; + tag = "n" + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTHWEST)"; + dir = 9 + }, +/area/security/main) +"bNi" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Security Office"; + network = list("SS13","Brig") + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTHEAST)"; + dir = 5 + }, +/area/security/main) +"bNj" = ( +/obj/vehicle/secway, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/security/main) +"bNk" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/darkred/corner{ + tag = "icon-darkredcorners (EAST)"; + dir = 4 + }, +/area/security/main) +"bNl" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTH)"; + dir = 1 + }, +/area/security/main) +"bNm" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkred/corner{ + tag = "icon-darkredcorners (NORTH)"; + dir = 1 + }, +/area/security/main) +"bNn" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/security/armory) +"bNo" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/security/armory) +"bNp" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/security/armory) +"bNq" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4"; + tag = "90Curve" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8"; + tag = "" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0; + tag = "" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel/black, +/area/security/armory) +"bNr" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8"; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/security/armory) +"bNs" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/black, +/area/security/armory) +"bNt" = ( +/turf/open/floor/plasteel/black, +/area/security/armory) +"bNu" = ( +/obj/machinery/disposal/bin, +/obj/structure/reagent_dispensers/peppertank{ + pixel_x = -30; + pixel_y = 0 + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/security/hos) +"bNv" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/darkred/corner{ + tag = "icon-darkredcorners (EAST)"; + dir = 4 + }, +/area/security/hos) +"bNw" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/hologram/holopad, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/darkred/side, +/area/security/hos) +"bNx" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/darkred/corner{ + tag = "icon-darkredcorners (NORTH)"; + dir = 1 + }, +/area/security/hos) +"bNy" = ( +/obj/structure/bed/dogbed{ + desc = "Pugley III's dog bed. Quite comfy."; + name = "Pugley's bed" + }, +/obj/machinery/light_switch{ + pixel_x = 24; + pixel_y = 24; + tag = "ne" + }, +/mob/living/simple_animal/pet/dog/pug{ + name = "\improper Pugley III" + }, +/turf/open/floor/carpet, +/area/security/hos) +"bNz" = ( +/turf/open/floor/plasteel/white, +/area/security/prison) +"bNA" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/white, +/area/security/prison) +"bNB" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whitered/corner, +/area/security/prison) +"bNC" = ( +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "sanitarium"; + name = "ward shutters" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/security/prison) +"bND" = ( +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/turf/open/floor/plasteel/black, +/area/security/prison) +"bNE" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0; + tag = "" + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (EAST)"; + dir = 4 + }, +/area/security/prison) +"bNF" = ( +/obj/machinery/door/airlock/glass_security{ + name = "Long-Term Cell 1"; + req_access_txt = "2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/prison) +"bNG" = ( +/obj/machinery/door/poddoor/preopen{ + id = "permacell1"; + name = "cell blast door" + }, +/obj/machinery/door/airlock/glass{ + id_tag = "permabolt1"; + name = "Cell 1" + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bNH" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"bNI" = ( +/obj/structure/chair, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/escape) +"bNJ" = ( +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/escape) +"bNK" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Emergency Shuttle Airlock"; + req_access_txt = "2" + }, +/turf/open/floor/plating, +/area/shuttle/escape) +"bNL" = ( +/obj/machinery/power/emitter{ + anchored = 1; + dir = 1; + state = 2 + }, +/obj/structure/cable/green{ + tag = "icon-0-2"; + icon_state = "0-2" + }, +/turf/open/floor/plating/airless/warnplate{ + dir = 1 + }, +/area/space/nearstation) +"bNM" = ( +/obj/machinery/camera/emp_proof{ + c_tag = "Containment Southeast"; + dir = 9; + icon_state = "camera"; + network = list("Singularity"); + tag = "icon-camera (NORTHWEST)" + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"bNN" = ( +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTHWEST)"; + dir = 9 + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (NORTHWEST)"; + dir = 9 + }, +/area/hallway/secondary/exit) +"bNO" = ( +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTH)"; + dir = 1 + }, +/area/hallway/secondary/exit) +"bNP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTH)"; + dir = 1 + }, +/area/hallway/secondary/exit) +"bNQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTH)"; + dir = 1 + }, +/area/hallway/secondary/exit) +"bNR" = ( +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTHEAST)"; + dir = 5 + }, +/area/hallway/secondary/exit) +"bNS" = ( +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_x = -25; + pixel_y = -2; + tag = "WEST" + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (WEST)"; + dir = 8 + }, +/area/hallway/secondary/exit) +"bNT" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bNU" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/wood, +/area/library) +"bNV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/wood, +/area/library) +"bNW" = ( +/obj/structure/table/wood, +/obj/item/device/flashlight/lamp/green{ + pixel_x = 1; + pixel_y = 5 + }, +/turf/open/floor/wood, +/area/library) +"bNX" = ( +/obj/structure/chair/office/dark, +/obj/effect/landmark/start{ + name = "Librarian" + }, +/turf/open/floor/wood, +/area/library) +"bNY" = ( +/obj/machinery/libraryscanner, +/turf/open/floor/wood, +/area/library) +"bNZ" = ( +/obj/structure/girder, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bOa" = ( +/obj/structure/grille, +/obj/item/weapon/shard{ + icon_state = "small" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bOb" = ( +/obj/structure/grille/broken, +/obj/item/weapon/shard{ + icon_state = "medium" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bOc" = ( +/turf/open/floor/plasteel/darkwarning{ + tag = "icon-warndark (EAST)"; + dir = 4 + }, +/area/gateway) +"bOd" = ( +/obj/machinery/gateway{ + tag = "icon-off (NORTHWEST)"; + icon_state = "off"; + dir = 9 + }, +/turf/open/floor/plasteel/vault{ + dir = 1 + }, +/area/gateway) +"bOe" = ( +/obj/machinery/gateway{ + tag = "icon-off (NORTH)"; + icon_state = "off"; + dir = 1 + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/gateway) +"bOf" = ( +/obj/machinery/gateway{ + tag = "icon-off (NORTHEAST)"; + icon_state = "off"; + dir = 5 + }, +/turf/open/floor/plasteel/vault{ + dir = 4 + }, +/area/gateway) +"bOg" = ( +/turf/open/floor/plasteel/darkwarning{ + tag = "icon-warndark (WEST)"; + dir = 8 + }, +/area/gateway) +"bOh" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bOi" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bOj" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/closet/wardrobe/botanist, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bOk" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/girder{ + layer = 2.6 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bOl" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bOm" = ( +/obj/structure/cable/green{ + tag = "icon-0-2"; + icon_state = "0-2" + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 1; + name = "Autoname APC North"; + pixel_x = 0; + pixel_y = 24 + }, +/obj/structure/grille, +/turf/open/floor/plating, +/area/crew_quarters/kitchen) +"bOn" = ( +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/fpmaint) +"bOo" = ( +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 8; + name = "8maintenance loot spawner" + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/fpmaint) +"bOp" = ( +/obj/machinery/computer/arcade, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bOq" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bOr" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bOs" = ( +/obj/machinery/computer/slot_machine, +/turf/open/floor/carpet, +/area/crew_quarters/bar) +"bOt" = ( +/obj/machinery/computer/slot_machine, +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/turf/open/floor/carpet, +/area/crew_quarters/bar) +"bOu" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/carpet, +/area/crew_quarters/bar) +"bOv" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/carpet, +/area/crew_quarters/bar) +"bOw" = ( +/turf/open/floor/carpet, +/area/crew_quarters/bar) +"bOx" = ( +/obj/structure/chair/comfy/beige, +/turf/open/floor/carpet, +/area/crew_quarters/bar) +"bOy" = ( +/obj/structure/chair/comfy/brown, +/turf/open/floor/carpet, +/area/crew_quarters/bar) +"bOz" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bOA" = ( +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bOB" = ( +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bOC" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plasteel/black/corner{ + tag = "icon-blackcorner (NORTH)"; + dir = 1 + }, +/area/storage/tools) +"bOD" = ( +/turf/open/floor/plasteel, +/area/storage/tools) +"bOE" = ( +/obj/machinery/camera{ + c_tag = "Auxiliary Tool Storage"; + network = list("SS13") + }, +/turf/open/floor/plasteel, +/area/storage/tools) +"bOF" = ( +/obj/structure/table, +/obj/item/stack/sheet/glass{ + amount = 50 + }, +/obj/item/stack/rods{ + amount = 50 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = 20; + tag = "NORTH" + }, +/turf/open/floor/plasteel/black/corner{ + tag = "icon-blackcorner (EAST)"; + dir = 4 + }, +/area/storage/tools) +"bOG" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/obj/machinery/computer/teleporter, +/turf/open/floor/plasteel/black, +/area/teleporter) +"bOH" = ( +/obj/structure/table, +/obj/item/device/radio/beacon, +/turf/open/floor/plasteel/black, +/area/teleporter) +"bOI" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/light_switch{ + pixel_x = 24; + tag = "e" + }, +/turf/open/floor/plasteel/black, +/area/teleporter) +"bOJ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/carpet, +/area/crew_quarters/captain) +"bOK" = ( +/obj/structure/table/wood, +/obj/item/weapon/razor{ + pixel_x = -4; + pixel_y = 2 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/light_switch{ + pixel_y = -24; + tag = "s" + }, +/obj/item/weapon/storage/fancy/cigarettes/cigars, +/obj/item/weapon/lighter, +/obj/item/weapon/reagent_containers/food/drinks/flask/gold, +/turf/open/floor/carpet, +/area/crew_quarters/captain) +"bOL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/crew_quarters/captain) +"bOM" = ( +/obj/machinery/door/airlock/command{ + name = "Captain's Quarters"; + req_access = null; + req_access_txt = "20" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/crew_quarters/captain) +"bON" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/wood, +/area/crew_quarters/captain) +"bOO" = ( +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/obj/effect/landmark/start{ + name = "Captain" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/wood, +/area/crew_quarters/captain) +"bOP" = ( +/obj/structure/table/wood, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/wood, +/area/crew_quarters/captain) +"bOQ" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (EAST)"; + dir = 4 + }, +/turf/open/floor/carpet, +/area/crew_quarters/captain) +"bOR" = ( +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/displaycase/captain, +/turf/open/floor/wood, +/area/crew_quarters/captain) +"bOS" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners" + }, +/area/bridge) +"bOT" = ( +/obj/structure/cable/blue{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/darkblue/side, +/area/bridge) +"bOU" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/blue{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/darkblue/side, +/area/bridge) +"bOV" = ( +/obj/structure/cable/blue{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/cable/blue{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/darkblue/side, +/area/bridge) +"bOW" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/blue{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/darkblue/side, +/area/bridge) +"bOX" = ( +/obj/structure/cable/blue{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/darkblue/side, +/area/bridge) +"bOY" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/machinery/camera{ + c_tag = "Bridge South"; + dir = 1; + network = list("SS13"); + start_active = 1 + }, +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners (WEST)"; + dir = 8 + }, +/area/bridge) +"bOZ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/obj/machinery/light_switch{ + pixel_x = 24; + tag = "e" + }, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/black, +/area/bridge) +"bPa" = ( +/obj/structure/plasticflaps/mining{ + opacity = 1 + }, +/obj/structure/window/reinforced{ + dir = 1; + pixel_y = 0 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"bPb" = ( +/obj/structure/plasticflaps/mining{ + opacity = 1 + }, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=4"; + dir = 4; + freq = 1400; + location = "Security" + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/security/main) +"bPc" = ( +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/security/main) +"bPd" = ( +/turf/open/floor/plasteel/darkwarning{ + tag = "icon-warndark (WEST)"; + dir = 8 + }, +/area/security/main) +"bPe" = ( +/obj/structure/chair/office/dark{ + dir = 1 + }, +/obj/effect/landmark/start{ + name = "Security Officer" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/black, +/area/security/main) +"bPf" = ( +/turf/open/floor/plasteel/black, +/area/security/main) +"bPg" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/security/main) +"bPh" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/plasteel/black, +/area/security/main) +"bPi" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/brigdoor{ + base_state = "rightsecure"; + dir = 4; + icon_state = "rightsecure"; + name = "Armory Desk"; + req_access_txt = "3" + }, +/turf/open/floor/plasteel/darkred, +/area/security/armory) +"bPj" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/black, +/area/security/armory) +"bPk" = ( +/obj/structure/rack, +/obj/item/weapon/gun/energy/gun/advtaser{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/weapon/gun/energy/gun/advtaser, +/obj/item/weapon/gun/energy/gun/advtaser{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/security/armory) +"bPl" = ( +/obj/structure/rack, +/obj/item/weapon/gun/energy/laser{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/weapon/gun/energy/laser, +/obj/item/weapon/gun/energy/laser{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0; + tag = "" + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/security/armory) +"bPm" = ( +/obj/structure/rack, +/obj/item/weapon/gun/energy/gun{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/weapon/gun/energy/gun, +/obj/item/weapon/gun/energy/gun{ + pixel_x = 3; + pixel_y = -3 + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/security/armory) +"bPn" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/black, +/area/security/armory) +"bPo" = ( +/obj/structure/closet/secure_closet{ + name = "contraband locker"; + req_access_txt = "3" + }, +/obj/machinery/light_switch{ + pixel_x = 24; + tag = "e" + }, +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (WEST)"; + dir = 8 + }, +/area/security/armory) +"bPp" = ( +/obj/structure/filingcabinet, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 8; + name = "Autoname APC West"; + pixel_x = -25; + pixel_y = 0 + }, +/turf/open/floor/carpet, +/area/security/hos) +"bPq" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/darkred/corner{ + tag = "icon-darkredcorners (EAST)"; + dir = 4 + }, +/area/security/hos) +"bPr" = ( +/obj/structure/chair, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/darkred/side, +/area/security/hos) +"bPs" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/darkred/corner{ + tag = "icon-darkredcorners (NORTH)"; + dir = 1 + }, +/area/security/hos) +"bPt" = ( +/turf/open/floor/carpet, +/area/security/hos) +"bPu" = ( +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "sanitarium"; + name = "ward shutters" + }, +/turf/open/floor/plating, +/area/security/hos) +"bPv" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/button/door{ + id = "sanitarium"; + name = "Ward Shutters Control"; + pixel_x = -26; + pixel_y = 26; + req_access_txt = "2" + }, +/turf/open/floor/plasteel/white, +/area/security/prison) +"bPw" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/turf/open/floor/plasteel/white, +/area/security/prison) +"bPx" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4"; + tag = "90Curve" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/turf/open/floor/plasteel/whitered/side{ + tag = "icon-whitered (EAST)"; + dir = 4 + }, +/area/security/prison) +"bPy" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_security{ + glass = 0; + name = "Insanity Ward"; + opacity = 1; + req_access_txt = "2" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/turf/open/floor/plasteel/black, +/area/security/prison) +"bPz" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/turf/open/floor/plasteel/black, +/area/security/prison) +"bPA" = ( +/obj/machinery/button/flasher{ + id = "PCell 1"; + pixel_x = 24; + pixel_y = -6 + }, +/obj/machinery/button/door{ + id = "permacell1"; + name = "Cell 1 Lockdown"; + pixel_x = 25; + pixel_y = 4; + req_access_txt = "2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (WEST)"; + dir = 8 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/black, +/area/security/prison) +"bPB" = ( +/obj/structure/table, +/obj/machinery/flasher{ + id = "PCell 1"; + pixel_x = -28 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/item/weapon/paper, +/obj/item/weapon/pen, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bPC" = ( +/obj/machinery/washing_machine, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/plasteel/barber, +/area/security/prison) +"bPD" = ( +/obj/structure/table, +/obj/structure/bedsheetbin, +/turf/open/floor/plasteel/barber, +/area/security/prison) +"bPE" = ( +/obj/machinery/washing_machine, +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = 0 + }, +/turf/open/floor/plasteel/barber, +/area/security/prison) +"bPF" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4"; + tag = "90Curve" + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bPG" = ( +/obj/machinery/door/airlock/glass{ + name = "Emergency Shuttle Brig"; + req_access_txt = "2" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/escape) +"bPH" = ( +/obj/machinery/flasher{ + id = "shuttle_flasher"; + pixel_x = 24; + pixel_y = -6 + }, +/obj/machinery/button/flasher{ + id = "shuttle_flasher"; + pixel_x = 24; + pixel_y = 6 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/escape) +"bPI" = ( +/turf/open/floor/plasteel/darkred/side{ + dir = 8 + }, +/area/hallway/secondary/exit) +"bPJ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/black, +/area/hallway/secondary/exit) +"bPK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/black, +/area/hallway/secondary/exit) +"bPL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/black, +/area/hallway/secondary/exit) +"bPM" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + frequency = 1439; + id_tag = null; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/black, +/area/hallway/secondary/exit) +"bPN" = ( +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (EAST)"; + dir = 4 + }, +/area/hallway/secondary/exit) +"bPO" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security{ + aiControlDisabled = 0; + icon_state = "closed"; + id_tag = null; + locked = 0; + name = "Holding Area"; + req_access = null; + req_access_txt = "2" + }, +/turf/open/floor/plasteel/darkred, +/area/hallway/secondary/exit) +"bPP" = ( +/turf/open/floor/plasteel/red/side{ + dir = 8 + }, +/area/hallway/secondary/exit) +"bPQ" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bPR" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (EAST)"; + dir = 4 + }, +/turf/open/floor/carpet, +/area/library) +"bPS" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/wood, +/area/library) +"bPT" = ( +/obj/structure/table/wood, +/obj/item/device/camera_film, +/obj/item/device/camera_film, +/turf/open/floor/wood, +/area/library) +"bPU" = ( +/obj/structure/table/wood, +/obj/item/weapon/pen/red, +/obj/item/weapon/pen/blue{ + pixel_x = 5; + pixel_y = 5 + }, +/turf/open/floor/wood, +/area/library) +"bPV" = ( +/obj/structure/table/wood, +/turf/open/floor/wood, +/area/library) +"bPW" = ( +/obj/structure/table/wood, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7; + tag = "every single paper bin is edited to this" + }, +/turf/open/floor/wood, +/area/library) +"bPX" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/plasteel/darkwarning{ + tag = "icon-warndark (EAST)"; + dir = 4 + }, +/area/gateway) +"bPY" = ( +/obj/machinery/gateway{ + tag = "icon-off (WEST)"; + icon_state = "off"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/gateway) +"bPZ" = ( +/obj/machinery/gateway/centerstation, +/obj/structure/cable/green{ + tag = "icon-0-2"; + icon_state = "0-2" + }, +/turf/open/floor/plasteel/black, +/area/gateway) +"bQa" = ( +/obj/machinery/gateway{ + tag = "icon-off (EAST)"; + icon_state = "off"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/gateway) +"bQb" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + frequency = 1439; + id_tag = null; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/turf/open/floor/plasteel/darkwarning{ + tag = "icon-warndark (WEST)"; + dir = 8 + }, +/area/gateway) +"bQc" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bQd" = ( +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bQe" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bQf" = ( +/obj/machinery/computer/arcade, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bQg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bQh" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4; + level = 2 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"bQi" = ( +/obj/structure/chair/stool, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/crew_quarters/bar) +"bQj" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/crew_quarters/bar) +"bQk" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/carpet, +/area/crew_quarters/bar) +"bQl" = ( +/obj/structure/chair/comfy/beige{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/crew_quarters/bar) +"bQm" = ( +/obj/structure/table/wood/poker, +/obj/item/toy/cards/deck{ + pixel_x = 2 + }, +/turf/open/floor/carpet, +/area/crew_quarters/bar) +"bQn" = ( +/obj/structure/table/wood/poker, +/obj/item/weapon/coin/silver, +/turf/open/floor/carpet, +/area/crew_quarters/bar) +"bQo" = ( +/obj/structure/chair/comfy/brown{ + dir = 8 + }, +/turf/open/floor/carpet, +/area/crew_quarters/bar) +"bQp" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bQq" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bQr" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bQs" = ( +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bQt" = ( +/obj/structure/cable/green{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/obj/machinery/power/apc{ + aidisabled = 0; + auto_name = 1; + cell_type = 2500; + dir = 4; + name = "Autoname APC East"; + pixel_x = 24; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/storage/tools) +"bQu" = ( +/obj/structure/closet/toolcloset, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/turf/open/floor/plasteel, +/area/storage/tools) +"bQv" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel, +/area/storage/tools) +"bQw" = ( +/obj/structure/table, +/obj/item/weapon/electronics/airalarm, +/obj/item/weapon/electronics/airlock, +/obj/item/device/multitool, +/turf/open/floor/plasteel, +/area/storage/tools) +"bQx" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel, +/area/storage/tools) +"bQy" = ( +/obj/structure/table, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/cell_charger, +/obj/item/weapon/storage/toolbox/emergency{ + pixel_y = 6 + }, +/obj/item/weapon/stock_parts/cell, +/turf/open/floor/plasteel, +/area/storage/tools) +"bQz" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bQA" = ( +/obj/structure/closet/crate{ + icon_state = "crateopen"; + opened = 1 + }, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bQB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/warning/corner, +/area/hallway/primary/central) +"bQC" = ( +/obj/machinery/teleport/station, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/plasteel/darkwarning{ + tag = "icon-warndark (SOUTHEAST)"; + dir = 6 + }, +/area/teleporter) +"bQD" = ( +/turf/open/floor/plasteel/darkwarning{ + tag = "icon-warndark (NORTHWEST)"; + dir = 9 + }, +/area/teleporter) +"bQE" = ( +/obj/machinery/bluespace_beacon, +/obj/structure/chair/stool, +/turf/open/floor/plasteel/black, +/area/teleporter) +"bQF" = ( +/obj/structure/table, +/obj/item/device/gps, +/obj/item/weapon/hand_tele, +/turf/open/floor/plasteel/black, +/area/teleporter) +"bQG" = ( +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/camera{ + c_tag = "Teleporter"; + dir = 8; + network = list("SS13"); + pixel_x = 0; + pixel_y = 0 + }, +/turf/open/floor/plasteel/black, +/area/teleporter) +"bQH" = ( +/obj/machinery/door/airlock{ + name = "Private Restroom"; + req_access_txt = "0" + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/captain) +"bQI" = ( +/obj/machinery/newscaster/security_unit{ + pixel_x = -32; + tag = "w" + }, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/wood, +/area/crew_quarters/captain) +"bQJ" = ( +/obj/machinery/computer/card, +/obj/item/weapon/card/id/captains_spare, +/turf/open/floor/wood, +/area/crew_quarters/captain) +"bQK" = ( +/obj/structure/table/wood, +/obj/item/weapon/storage/lockbox/medal, +/turf/open/floor/wood, +/area/crew_quarters/captain) +"bQL" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/carpet, +/area/crew_quarters/captain) +"bQM" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + frequency = 1439; + id_tag = null; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/carpet, +/area/crew_quarters/captain) +"bQN" = ( +/obj/item/weapon/pinpointer, +/obj/structure/table/wood, +/obj/item/weapon/disk/nuclear, +/obj/machinery/camera{ + c_tag = "Captain's Office"; + dir = 8; + network = list("SS13"); + pixel_x = 0; + pixel_y = 0; + start_active = 1 + }, +/obj/item/weapon/storage/secure/safe{ + pixel_x = 32 + }, +/turf/open/floor/wood, +/area/crew_quarters/captain) +"bQO" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/blue, +/obj/machinery/door/poddoor/preopen{ + id = "bridge blast"; + layer = 2.9; + name = "bridge blast door" + }, +/turf/open/floor/plating, +/area/bridge) +"bQP" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/blue, +/obj/machinery/door/poddoor/preopen{ + id = "bridge blast"; + layer = 2.9; + name = "bridge blast door" + }, +/obj/machinery/ai_status_display{ + layer = 3.3 + }, +/turf/open/floor/plating, +/area/bridge) +"bQQ" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/blue, +/obj/machinery/door/poddoor/preopen{ + id = "bridge blast"; + layer = 2.9; + name = "bridge blast door" + }, +/obj/machinery/status_display{ + layer = 3.3 + }, +/turf/open/floor/plating, +/area/bridge) +"bQR" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"bQS" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance{ + name = "Security Maintenance"; + req_access_txt = "63" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/turf/open/floor/plating, +/area/security/main) +"bQT" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8"; + tag = "" + }, +/turf/open/floor/plasteel/darkwarning{ + tag = "icon-warndark (NORTH)"; + dir = 1 + }, +/area/security/main) +"bQU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/turf/open/floor/plasteel/darkwarning/corner{ + tag = "icon-warndarkcorners (EAST)"; + dir = 4 + }, +/area/security/main) +"bQV" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/turf/open/floor/plasteel/black, +/area/security/main) +"bQW" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/turf/open/floor/plasteel/black, +/area/security/main) +"bQX" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/turf/open/floor/plasteel/black, +/area/security/main) +"bQY" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/black, +/area/security/main) +"bQZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/security/main) +"bRa" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkwarning{ + tag = "icon-warndark (EAST)"; + dir = 4 + }, +/area/security/main) +"bRb" = ( +/obj/machinery/door/poddoor/shutters{ + id = "armory" + }, +/obj/machinery/button/door{ + id = "armory"; + name = "Armory Shutters"; + pixel_x = 0; + pixel_y = -26; + req_access_txt = "3" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkred, +/area/security/armory) +"bRc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkwarning{ + tag = "icon-warndark (WEST)"; + dir = 8 + }, +/area/security/armory) +"bRd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/security/armory) +"bRe" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/black, +/area/security/armory) +"bRf" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/black, +/area/security/armory) +"bRg" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0; + tag = "" + }, +/turf/open/floor/plasteel/black, +/area/security/armory) +"bRh" = ( +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/obj/structure/table/wood, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/carpet, +/area/security/hos) +"bRi" = ( +/obj/structure/table/wood, +/obj/machinery/recharger, +/turf/open/floor/carpet, +/area/security/hos) +"bRj" = ( +/obj/structure/table/wood, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/carpet, +/area/security/hos) +"bRk" = ( +/obj/structure/table/wood, +/obj/item/weapon/phone{ + desc = "Supposedly a direct line to NanoTrasen Central Command. It's not even plugged in."; + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7; + tag = "every single paper bin is edited to this" + }, +/obj/item/weapon/pen, +/turf/open/floor/carpet, +/area/security/hos) +"bRl" = ( +/obj/machinery/door/window/brigdoor{ + base_state = "rightsecure"; + dir = 2; + icon_state = "rightsecure"; + name = "Head of Security's Desk"; + req_access_txt = "58" + }, +/turf/open/floor/carpet, +/area/security/hos) +"bRm" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/white, +/area/security/prison) +"bRn" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4"; + tag = "90Curve" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whitered/corner{ + tag = "icon-whiteredcorner (EAST)"; + dir = 4 + }, +/area/security/prison) +"bRo" = ( +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "sanitarium"; + name = "ward shutters" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/security/prison) +"bRp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/security/prison) +"bRq" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (EAST)"; + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/security/prison) +"bRr" = ( +/obj/machinery/door/window/westleft{ + base_state = "right"; + dir = 1; + icon_state = "right"; + name = "Unisex Showers"; + req_access_txt = "0" + }, +/turf/open/floor/plasteel/showroomfloor, +/area/security/prison) +"bRs" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/security/prison) +"bRt" = ( +/obj/structure/table, +/obj/item/weapon/storage/firstaid/fire, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = 2; + pixel_y = 3 + }, +/obj/item/weapon/crowbar, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"bRu" = ( +/obj/machinery/flasher{ + id = "cockpit_flasher"; + pixel_x = -6; + pixel_y = -24 + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"bRv" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/escape) +"bRw" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plasteel/darkred/side{ + dir = 10 + }, +/area/hallway/secondary/exit) +"bRx" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plasteel/darkred/side, +/area/hallway/secondary/exit) +"bRy" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/obj/machinery/light, +/turf/open/floor/plasteel/darkred/side, +/area/hallway/secondary/exit) +"bRz" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/machinery/camera{ + c_tag = "Escape Prisoner Storage"; + dir = 1; + network = list("SS13") + }, +/turf/open/floor/plasteel/darkred/side, +/area/hallway/secondary/exit) +"bRA" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (SOUTHEAST)"; + dir = 6 + }, +/area/hallway/secondary/exit) +"bRB" = ( +/obj/structure/closet/emcloset, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (NORTH)"; + dir = 1 + }, +/area/hallway/secondary/exit) +"bRC" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bRD" = ( +/obj/structure/sign/directions/evac{ + dir = 1; + icon_state = "direction_evac"; + pixel_x = -32; + pixel_y = -32; + tag = "icon-direction_evac (NORTH)" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"bRE" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + dir = 4 + }, +/area/hallway/secondary/exit) +"bRF" = ( +/obj/structure/chair/comfy/black, +/turf/open/floor/wood, +/area/library) +"bRG" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Library Maintenance"; + req_access_txt = "12" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bRH" = ( +/obj/machinery/gateway{ + density = 0; + dir = 10; + icon_state = "off"; + tag = "icon-off (SOUTHWEST)" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/vault{ + dir = 4 + }, +/area/gateway) +"bRI" = ( +/obj/machinery/gateway{ + density = 0 + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/gateway) +"bRJ" = ( +/obj/machinery/gateway{ + density = 0; + dir = 6; + icon_state = "off"; + tag = "icon-off (SOUTHEAST)" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/vault{ + dir = 1 + }, +/area/gateway) +"bRK" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + icon_state = "intact"; + dir = 5 + }, +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bRL" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bRM" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/sortjunction{ + dir = 4; + icon_state = "pipe-j2s"; + sortType = 21 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bRN" = ( +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bRO" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bRP" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bRQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bRR" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/crew_quarters/bar) +"bRS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/carpet, +/area/crew_quarters/bar) +"bRT" = ( +/obj/structure/chair/comfy/brown{ + tag = "icon-comfychair (EAST)"; + icon_state = "comfychair"; + dir = 4 + }, +/turf/open/floor/carpet, +/area/crew_quarters/bar) +"bRU" = ( +/obj/structure/table/wood/poker, +/turf/open/floor/carpet, +/area/crew_quarters/bar) +"bRV" = ( +/obj/structure/chair/comfy/beige{ + dir = 8 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/crew_quarters/bar) +"bRW" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/item/weapon/cigbutt, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bRX" = ( +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bRY" = ( +/obj/structure/closet/toolcloset, +/turf/open/floor/plasteel/black/corner{ + tag = "icon-blackcorner (WEST)"; + dir = 8 + }, +/area/storage/tools) +"bRZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/storage/tools) +"bSa" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/storage/tools) +"bSb" = ( +/obj/structure/table, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/machinery/light_switch{ + pixel_y = -24; + tag = "s" + }, +/turf/open/floor/plasteel/black/corner, +/area/storage/tools) +"bSc" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bSd" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fsmaint2) +"bSe" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/grille/broken, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bSf" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/item/stack/sheet/cardboard, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bSg" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bSh" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fsmaint2) +"bSi" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bSj" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"bSk" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"bSl" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (EAST)"; + dir = 4 + }, +/turf/open/floor/plasteel/warning{ + tag = "icon-warning (EAST)"; + dir = 4 + }, +/area/hallway/primary/central) +"bSm" = ( +/obj/machinery/door/poddoor/shutters{ + id = "teleporter"; + name = "Teleporter Access Shutter" + }, +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (NORTHWEST)"; + dir = 9 + }, +/area/teleporter) +"bSn" = ( +/obj/machinery/teleport/hub, +/obj/machinery/button/door{ + id = "teleporter"; + name = "Teleporter Shutter Control"; + pixel_x = -24; + pixel_y = 24; + req_access_txt = "17" + }, +/turf/open/floor/plasteel/darkwarning{ + tag = "icon-warndark (EAST)"; + dir = 4 + }, +/area/teleporter) +"bSo" = ( +/turf/open/floor/plasteel/darkwarning{ + tag = "icon-warndark (WEST)"; + dir = 8 + }, +/area/teleporter) +"bSp" = ( +/obj/structure/cable/blue{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/machinery/hologram/holopad, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/teleporter) +"bSq" = ( +/obj/structure/cable/blue{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/black, +/area/teleporter) +"bSr" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/cable/blue{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_x = 26; + pixel_y = -2; + tag = "EAST" + }, +/turf/open/floor/plasteel/black, +/area/teleporter) +"bSs" = ( +/obj/structure/toilet{ + dir = 4 + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/captain) +"bSt" = ( +/obj/structure/sink{ + pixel_y = 24 + }, +/obj/machinery/light/small, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/captain) +"bSu" = ( +/obj/structure/mirror{ + pixel_y = 28 + }, +/obj/item/weapon/soap/deluxe, +/obj/machinery/shower{ + dir = 8 + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/captain) +"bSv" = ( +/obj/machinery/door/window{ + base_state = "left"; + dir = 2; + icon_state = "left"; + name = "Captain's Desk Door"; + req_access_txt = "20" + }, +/turf/open/floor/wood, +/area/crew_quarters/captain) +"bSw" = ( +/obj/structure/table/wood, +/obj/machinery/recharger, +/turf/open/floor/wood, +/area/crew_quarters/captain) +"bSx" = ( +/obj/structure/table/wood, +/obj/item/weapon/hand_tele, +/obj/item/weapon/melee/chainofcommand, +/turf/open/floor/wood, +/area/crew_quarters/captain) +"bSy" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/hologram/holopad, +/turf/open/floor/wood, +/area/crew_quarters/captain) +"bSz" = ( +/obj/structure/table/wood, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_x = 31 + }, +/obj/item/weapon/storage/photo_album, +/obj/item/weapon/storage/fancy/donut_box, +/turf/open/floor/wood, +/area/crew_quarters/captain) +"bSA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"bSB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"bSC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/security/main) +"bSD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 2; + name = "Autoname APC South"; + pixel_x = 1; + pixel_y = -24 + }, +/obj/structure/cable, +/turf/open/floor/plasteel/black, +/area/security/main) +"bSE" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/closet/secure_closet/security/sec, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (SOUTHWEST)"; + dir = 10 + }, +/area/security/main) +"bSF" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/closet/secure_closet/security/sec, +/turf/open/floor/plasteel/darkred/side, +/area/security/main) +"bSG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/light, +/obj/structure/closet/secure_closet/security/sec, +/turf/open/floor/plasteel/darkred/side, +/area/security/main) +"bSH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/closet/secure_closet/security/sec, +/turf/open/floor/plasteel/darkred/side, +/area/security/main) +"bSI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 0; + pixel_y = -30; + tag = "s" + }, +/obj/structure/closet/secure_closet/security/sec, +/turf/open/floor/plasteel/darkred/side, +/area/security/main) +"bSJ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/landmark{ + name = "secequipment" + }, +/turf/open/floor/plasteel/darkred/side, +/area/security/main) +"bSK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/obj/effect/landmark{ + name = "secequipment" + }, +/turf/open/floor/plasteel/darkred/side, +/area/security/main) +"bSL" = ( +/obj/structure/reagent_dispensers/peppertank{ + pixel_x = 0; + pixel_y = -30 + }, +/obj/effect/landmark{ + name = "secequipment" + }, +/obj/machinery/light, +/turf/open/floor/plasteel/darkred/side, +/area/security/main) +"bSM" = ( +/obj/effect/landmark{ + name = "secequipment" + }, +/turf/open/floor/plasteel/darkred/side, +/area/security/main) +"bSN" = ( +/obj/effect/landmark{ + name = "secequipment" + }, +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = 0 + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (SOUTHEAST)"; + dir = 6 + }, +/area/security/main) +"bSO" = ( +/obj/machinery/suit_storage_unit/security, +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (WEST)"; + dir = 8 + }, +/area/security/armory) +"bSP" = ( +/obj/structure/rack, +/obj/item/clothing/suit/armor/bulletproof, +/obj/item/clothing/head/helmet/alt, +/obj/item/clothing/suit/armor/bulletproof, +/obj/item/clothing/head/helmet/alt, +/obj/item/clothing/suit/armor/bulletproof, +/obj/item/clothing/head/helmet/alt, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = -25; + tag = "SOUTH" + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/security/armory) +"bSQ" = ( +/obj/structure/rack, +/obj/item/clothing/suit/armor/riot, +/obj/item/clothing/suit/armor/riot, +/obj/item/clothing/suit/armor/riot, +/obj/item/clothing/head/helmet/riot, +/obj/item/clothing/head/helmet/riot, +/obj/item/clothing/head/helmet/riot, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/security/armory) +"bSR" = ( +/obj/structure/rack, +/obj/item/weapon/shield/riot{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/weapon/shield/riot, +/obj/item/weapon/shield/riot{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/item/weapon/storage/box/teargas, +/obj/item/weapon/storage/box/flashbangs{ + pixel_x = -2; + pixel_y = -2 + }, +/obj/structure/cable, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 2; + name = "Autoname APC South"; + pixel_x = 1; + pixel_y = -24 + }, +/obj/machinery/light, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/security/armory) +"bSS" = ( +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/obj/structure/closet/secure_closet/lethalshots, +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (WEST)"; + dir = 8 + }, +/area/security/armory) +"bST" = ( +/obj/item/weapon/grenade/barrier, +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (WEST)"; + dir = 8 + }, +/area/security/armory) +"bSU" = ( +/obj/structure/table/wood, +/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/weapon/stamp/hos, +/obj/item/weapon/cartridge/detective, +/obj/item/weapon/storage/secure/safe/HoS{ + pixel_x = -24; + pixel_y = 0 + }, +/obj/machinery/camera{ + c_tag = "Head of Security's Office"; + dir = 4; + network = list("SS13"); + start_active = 1 + }, +/turf/open/floor/carpet, +/area/security/hos) +"bSV" = ( +/obj/machinery/button/door{ + id = "sanitarium"; + name = "Ward Shutters Control"; + pixel_x = -38; + pixel_y = 29; + req_access_txt = "0" + }, +/obj/machinery/button/door{ + id = "hosspace"; + name = "Space Shutters Control"; + pixel_x = -26; + pixel_y = 39 + }, +/obj/machinery/button/door{ + id = "hosprivacy"; + name = "Privacy Shutters Control"; + pixel_x = -38; + pixel_y = 39 + }, +/obj/machinery/keycard_auth{ + pixel_x = -25; + pixel_y = 29 + }, +/turf/open/floor/carpet, +/area/security/hos) +"bSW" = ( +/obj/structure/chair/comfy/black{ + tag = "icon-comfychair (NORTH)"; + icon_state = "comfychair"; + dir = 1 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/effect/landmark/start{ + name = "Head of Security" + }, +/turf/open/floor/carpet, +/area/security/hos) +"bSX" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/open/floor/carpet, +/area/security/hos) +"bSY" = ( +/obj/structure/table/glass, +/obj/item/weapon/folder/red, +/obj/item/weapon/pen, +/turf/open/floor/plasteel/whitered/side{ + tag = "icon-whitered (SOUTHWEST)"; + dir = 10 + }, +/area/security/prison) +"bSZ" = ( +/obj/machinery/light, +/turf/open/floor/plasteel/whitered/side, +/area/security/prison) +"bTa" = ( +/obj/structure/table/glass, +/obj/item/weapon/reagent_containers/syringe, +/obj/item/weapon/reagent_containers/glass/bottle/morphine, +/turf/open/floor/plasteel/whitered/side{ + tag = "icon-whitered (SOUTHEAST)"; + dir = 6 + }, +/area/security/prison) +"bTb" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/obj/machinery/camera{ + c_tag = "Prison Wing South"; + dir = 4; + network = list("SS13","Brig") + }, +/turf/open/floor/plasteel/darkred/side, +/area/security/prison) +"bTc" = ( +/obj/structure/table, +/obj/item/weapon/storage/box/hug/medical, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/turf/open/floor/plasteel/darkred/side, +/area/security/prison) +"bTd" = ( +/obj/structure/toilet{ + dir = 4 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/security/prison) +"bTe" = ( +/obj/structure/sink{ + pixel_y = 24 + }, +/obj/machinery/light/small, +/turf/open/floor/plasteel/showroomfloor, +/area/security/prison) +"bTf" = ( +/obj/machinery/door/airlock{ + name = "Unisex Restroom"; + req_access_txt = "0" + }, +/turf/open/floor/plasteel/showroomfloor, +/area/security/prison) +"bTg" = ( +/turf/open/floor/plasteel/showroomfloor, +/area/security/prison) +"bTh" = ( +/obj/item/weapon/soap, +/turf/open/floor/plasteel/showroomfloor, +/area/security/prison) +"bTi" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall_s5"; + dir = 2 + }, +/area/shuttle/escape) +"bTj" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall14"; + dir = 2 + }, +/area/shuttle/escape) +"bTk" = ( +/obj/machinery/status_display, +/turf/closed/wall/shuttle{ + icon_state = "swall12"; + dir = 2 + }, +/area/shuttle/escape) +"bTl" = ( +/obj/machinery/door/airlock/glass{ + name = "Emergency Shuttle Cockpit"; + req_access_txt = "19" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/escape) +"bTm" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall_s9"; + dir = 2 + }, +/area/shuttle/escape) +"bTn" = ( +/obj/structure/table/wood, +/obj/item/weapon/paper, +/turf/open/floor/wood, +/area/library) +"bTo" = ( +/obj/structure/chair/comfy/black{ + dir = 8 + }, +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -22 + }, +/obj/machinery/light/small, +/turf/open/floor/wood, +/area/library) +"bTp" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (WEST)"; + dir = 8 + }, +/turf/open/floor/carpet, +/area/library) +"bTq" = ( +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/light/small, +/turf/open/floor/wood, +/area/library) +"bTr" = ( +/obj/structure/table/wood, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/item/weapon/paper, +/turf/open/floor/wood, +/area/library) +"bTs" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/wood, +/area/library) +"bTt" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + frequency = 1439; + id_tag = null; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/wood, +/area/library) +"bTu" = ( +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/turf/open/floor/wood, +/area/library) +"bTv" = ( +/obj/structure/chair/comfy/black{ + dir = 8 + }, +/obj/effect/landmark/start{ + name = "Assistant" + }, +/turf/open/floor/wood, +/area/library) +"bTw" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bTx" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bTy" = ( +/obj/structure/sign/biohazard{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/darkwarning/corner{ + tag = "icon-warndarkcorners (WEST)"; + dir = 8 + }, +/area/gateway) +"bTz" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/darkwarning{ + tag = "icon-warndark (NORTH)"; + dir = 1 + }, +/area/gateway) +"bTA" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/darkwarning{ + tag = "icon-warndark (NORTH)"; + dir = 1 + }, +/area/gateway) +"bTB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/darkwarning{ + tag = "icon-warndark (NORTH)"; + dir = 1 + }, +/area/gateway) +"bTC" = ( +/obj/structure/sign/biohazard{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/darkwarning/corner{ + tag = "icon-warndarkcorners (EAST)"; + dir = 4 + }, +/area/gateway) +"bTD" = ( +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fpmaint) +"bTE" = ( +/turf/closed/wall, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bTF" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 2; + icon_state = "pipe-j2s"; + sortType = 20 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bTG" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Bar Maintenance"; + req_access_txt = "12" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bTH" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bTI" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bTJ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/obj/machinery/camera{ + c_tag = "Bar South 1"; + dir = 1; + network = list("SS13") + }, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bTK" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bTL" = ( +/obj/machinery/light, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bTM" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/carpet, +/area/crew_quarters/bar) +"bTN" = ( +/obj/structure/table/wood/poker, +/obj/item/weapon/deck, +/turf/open/floor/carpet, +/area/crew_quarters/bar) +"bTO" = ( +/obj/structure/table/wood/poker, +/obj/item/toy/cards/deck{ + pixel_x = 2 + }, +/obj/item/weapon/coin/silver, +/turf/open/floor/carpet, +/area/crew_quarters/bar) +"bTP" = ( +/obj/machinery/camera{ + c_tag = "Bar South 2"; + dir = 1; + network = list("SS13") + }, +/turf/open/floor/carpet, +/area/crew_quarters/bar) +"bTQ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/carpet, +/area/crew_quarters/bar) +"bTR" = ( +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/turf/open/floor/carpet, +/area/crew_quarters/bar) +"bTS" = ( +/obj/structure/chair/comfy/brown{ + dir = 1 + }, +/turf/open/floor/carpet, +/area/crew_quarters/bar) +"bTT" = ( +/obj/structure/chair/comfy/beige{ + dir = 1; + icon_state = "comfychair" + }, +/turf/open/floor/carpet, +/area/crew_quarters/bar) +"bTU" = ( +/obj/machinery/door/airlock/maintenance, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bTV" = ( +/obj/structure/girder/displaced, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bTW" = ( +/obj/item/weapon/vending_refill/boozeomat, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bTX" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/storage/tools) +"bTY" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Auxiliary Tool Storage"; + req_access_txt = "12" + }, +/turf/open/floor/plasteel, +/area/storage/tools) +"bTZ" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/storage/tools) +"bUa" = ( +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bUb" = ( +/obj/machinery/power/apc{ + auto_name = 1; + dir = 2; + name = "Autoname APC South"; + pixel_x = 1; + pixel_y = -24 + }, +/obj/structure/cable/green, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bUc" = ( +/obj/structure/rack, +/obj/item/stack/sheet/metal{ + amount = 2 + }, +/obj/item/weapon/pen/invisible, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bUd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Central Hallway South 1"; + dir = 8; + network = list("SS13"); + pixel_x = 0; + pixel_y = 0 + }, +/turf/open/floor/plasteel/warning/corner{ + tag = "icon-warningcorner (WEST)"; + dir = 8 + }, +/area/hallway/primary/central) +"bUe" = ( +/obj/structure/rack, +/obj/item/weapon/tank/internals/oxygen/yellow, +/obj/item/weapon/tank/internals/oxygen/red, +/obj/item/weapon/tank/internals/oxygen, +/obj/item/clothing/mask/gas, +/obj/item/clothing/mask/gas, +/obj/item/clothing/mask/gas, +/turf/open/floor/plasteel/darkwarning{ + tag = "icon-warndark (NORTHEAST)"; + dir = 5 + }, +/area/teleporter) +"bUf" = ( +/turf/open/floor/plasteel/darkwarning{ + tag = "icon-warndark (SOUTHWEST)"; + dir = 10 + }, +/area/teleporter) +"bUg" = ( +/obj/structure/cable/blue, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 2; + name = "Autoname APC South"; + pixel_x = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/black, +/area/teleporter) +"bUh" = ( +/turf/open/floor/plasteel/darkblue/corner{ + tag = "icon-darkbluecorners" + }, +/area/teleporter) +"bUi" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/darkblue/side{ + tag = "icon-darkblue" + }, +/area/teleporter) +"bUj" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/wood, +/area/crew_quarters/captain) +"bUk" = ( +/obj/structure/cable/blue{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/machinery/light_switch{ + pixel_y = -24; + tag = "s" + }, +/turf/open/floor/wood, +/area/crew_quarters/captain) +"bUl" = ( +/obj/structure/chair/stool, +/obj/structure/cable/blue{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 2; + name = "Autoname APC South"; + pixel_x = 1; + pixel_y = -24 + }, +/turf/open/floor/wood, +/area/crew_quarters/captain) +"bUm" = ( +/obj/machinery/computer/arcade, +/turf/open/floor/wood, +/area/crew_quarters/captain) +"bUn" = ( +/turf/closed/wall, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bUo" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bUp" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"bUq" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/fore) +"bUr" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Head of Security's Desk"; + departmentType = 5; + name = "Head of Security RC"; + pixel_x = -30; + pixel_y = 0 + }, +/obj/machinery/suit_storage_unit/hos, +/turf/open/floor/carpet, +/area/security/hos) +"bUs" = ( +/obj/machinery/computer/card/minor/hos, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/carpet, +/area/security/hos) +"bUt" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4"; + tag = "90Curve" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8"; + tag = "" + }, +/obj/machinery/computer/security{ + network = list("SS13","Brig","Prison") + }, +/turf/open/floor/carpet, +/area/security/hos) +"bUu" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/computer/secure_data, +/turf/open/floor/carpet, +/area/security/hos) +"bUv" = ( +/obj/structure/closet/secure_closet/hos, +/obj/item/weapon/bedsheet/hos, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/item/weapon/reagent_containers/food/drinks/bottle/cognac, +/obj/machinery/newscaster/security_unit{ + pixel_x = 32; + pixel_y = 0; + tag = "e" + }, +/obj/item/weapon/storage/secure/briefcase{ + pixel_x = -2 + }, +/turf/open/floor/carpet, +/area/security/hos) +"bUw" = ( +/obj/machinery/door/airlock/external{ + name = "Escape Pod Three"; + req_access_txt = "0" + }, +/turf/open/floor/plating, +/area/security/prison) +"bUx" = ( +/obj/structure/sign/pods, +/turf/closed/wall, +/area/security/prison) +"bUy" = ( +/obj/machinery/computer/communications, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"bUz" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/escape) +"bUA" = ( +/obj/machinery/button/flasher{ + id = "cockpit_flasher"; + pixel_x = -6; + pixel_y = 24 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/escape) +"bUB" = ( +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_x = 0; + pixel_y = 24 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/escape) +"bUC" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = -5; + pixel_y = 30 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/escape) +"bUD" = ( +/obj/machinery/computer/crew, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"bUE" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/chapel/main) +"bUF" = ( +/obj/structure/table/glass, +/obj/item/weapon/reagent_containers/food/snacks/grown/poppy, +/turf/open/floor/plasteel/chapel{ + tag = "icon-chapel (NORTHWEST)"; + dir = 9 + }, +/area/chapel/main) +"bUG" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel/chapel{ + tag = "icon-chapel (NORTHEAST)"; + dir = 5 + }, +/area/chapel/main) +"bUH" = ( +/turf/open/floor/plasteel/chapel{ + tag = "icon-chapel (NORTHWEST)"; + dir = 9 + }, +/area/chapel/main) +"bUI" = ( +/turf/closed/wall, +/area/chapel/main) +"bUJ" = ( +/obj/item/trash/can, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bUK" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/airlock/glass{ + name = "Escape Waiting Area" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bUL" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/glass{ + name = "Escape Waiting Area" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bUM" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/airlock/glass{ + name = "Escape Waiting Area" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bUN" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fpmaint) +"bUO" = ( +/obj/machinery/door/poddoor/shutters{ + id = "stationawaygate"; + name = "Gateway Access Shutters" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/engine, +/area/gateway) +"bUP" = ( +/obj/machinery/door/poddoor/shutters{ + id = "stationawaygate"; + name = "Gateway Access Shutters" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/engine, +/area/gateway) +"bUQ" = ( +/obj/machinery/door/poddoor/shutters{ + id = "stationawaygate"; + name = "Gateway Access Shutters" + }, +/obj/machinery/door/firedoor, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/engine, +/area/gateway) +"bUR" = ( +/obj/machinery/door/poddoor/shutters{ + id = "stationawaygate"; + name = "Gateway Access Shutters" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/engine, +/area/gateway) +"bUS" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bUT" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (NORTHEAST)"; + dir = 5 + }, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bUU" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (NORTHEAST)"; + dir = 5 + }, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bUV" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (NORTHEAST)"; + dir = 5 + }, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bUW" = ( +/obj/structure/table, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (NORTHEAST)"; + dir = 5 + }, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bUX" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bUY" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Bar" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"bUZ" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + dir = 1 + }, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bVa" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + dir = 4 + }, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bVb" = ( +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bVc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + dir = 1 + }, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bVd" = ( +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + dir = 4 + }, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bVe" = ( +/obj/machinery/vending/cola, +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (NORTHEAST)"; + dir = 5 + }, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bVf" = ( +/obj/machinery/vending/snack, +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (NORTHEAST)"; + dir = 5 + }, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bVg" = ( +/obj/machinery/vending/cigarette, +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (NORTHEAST)"; + dir = 5 + }, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bVh" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"bVi" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"bVj" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"bVk" = ( +/obj/structure/cable/blue{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command{ + name = "Teleport Access"; + req_access_txt = "17" + }, +/turf/open/floor/plasteel/darkblue, +/area/teleporter) +"bVl" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (NORTHEAST)"; + dir = 5 + }, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bVm" = ( +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (NORTHEAST)"; + dir = 5 + }, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bVn" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (NORTHEAST)"; + dir = 5 + }, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bVo" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/blue/corner{ + dir = 4 + }, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bVp" = ( +/turf/open/floor/plasteel/blue/side{ + dir = 1 + }, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bVq" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/blue/corner{ + dir = 1 + }, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bVr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bVs" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/fore) +"bVt" = ( +/turf/closed/wall, +/area/security/armory) +"bVu" = ( +/turf/open/space{ + desc = "An excellent spot for bombs." + }, +/area/space) +"bVv" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "hosspace"; + name = "space shutters" + }, +/turf/open/floor/plating, +/area/security/hos) +"bVw" = ( +/obj/machinery/door/airlock/external{ + name = "Security External Airlock"; + req_access_txt = "63" + }, +/turf/open/floor/plating, +/area/security/prison) +"bVx" = ( +/turf/open/floor/plating, +/area/security/prison) +"bVy" = ( +/turf/open/space, +/obj/structure/shuttle/engine/propulsion/burst{ + dir = 4 + }, +/turf/closed/wall/shuttle{ + icon_state = "swall_f6"; + dir = 2 + }, +/area/shuttle/pod_3) +"bVz" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall12"; + dir = 2 + }, +/area/shuttle/pod_3) +"bVA" = ( +/turf/open/space, +/turf/closed/wall/shuttle{ + dir = 2; + icon_state = "swall_f10"; + layer = 2 + }, +/area/shuttle/pod_3) +"bVB" = ( +/obj/machinery/computer/security, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"bVC" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/escape) +"bVD" = ( +/obj/machinery/computer/atmos_alert, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"bVE" = ( +/obj/structure/table/glass, +/obj/item/weapon/reagent_containers/food/snacks/grown/harebell, +/turf/open/floor/plasteel/chapel{ + tag = "icon-chapel (SOUTHWEST)"; + dir = 10 + }, +/area/chapel/main) +"bVF" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel/chapel{ + tag = "icon-chapel (SOUTHEAST)"; + dir = 6 + }, +/area/chapel/main) +"bVG" = ( +/turf/open/floor/plasteel/chapel{ + tag = "icon-chapel (SOUTHWEST)"; + dir = 10 + }, +/area/chapel/main) +"bVH" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_x = 26; + pixel_y = -2; + tag = "EAST" + }, +/turf/open/floor/plasteel/chapel{ + tag = "icon-chapel (SOUTHEAST)"; + dir = 6 + }, +/area/chapel/main) +"bVI" = ( +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bVJ" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bVK" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bVL" = ( +/obj/structure/sign/directions/medical{ + dir = 1; + icon_state = "direction_med"; + pixel_x = 32; + pixel_y = 40; + tag = "icon-direction_med (NORTH)" + }, +/obj/structure/sign/directions/security{ + dir = 4; + icon_state = "direction_sec"; + pixel_x = 32; + pixel_y = 32; + tag = "icon-direction_sec (EAST)" + }, +/obj/structure/sign/directions/science{ + dir = 4; + icon_state = "direction_sci"; + pixel_x = 32; + pixel_y = 24; + tag = "icon-direction_sci (EAST)" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bVM" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bVN" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + dir = 4 + }, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bVO" = ( +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bVP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bVQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + dir = 1 + }, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bVR" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bVS" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bVT" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Aft Port Hallway West 2"; + network = list("SS13") + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bVU" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bVV" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bVW" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/warning/corner{ + tag = "icon-warningcorner (WEST)"; + dir = 8 + }, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bVX" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/warning{ + tag = "icon-warning (NORTH)"; + dir = 1 + }, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bVY" = ( +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/turf/open/floor/plasteel/warning{ + tag = "icon-warning (NORTH)"; + dir = 1 + }, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bVZ" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/warning{ + tag = "icon-warning (NORTH)"; + dir = 1 + }, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bWa" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/warning{ + tag = "icon-warning (NORTH)"; + dir = 1 + }, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bWb" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel/warning{ + tag = "icon-warning (NORTH)"; + dir = 1 + }, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bWc" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/warning/corner{ + dir = 4 + }, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bWd" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bWe" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (NORTH)"; + dir = 1 + }, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bWf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bWg" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bWh" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/newscaster{ + pixel_y = 32; + tag = "n" + }, +/obj/machinery/camera{ + c_tag = "Aft Port Hallway"; + network = list("SS13") + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bWi" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + dir = 4 + }, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bWj" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bWk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + dir = 1 + }, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bWl" = ( +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bWm" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bWn" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bWo" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Aft Port Hallway East 2"; + network = list("SS13") + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bWp" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 0; + pixel_y = 30; + tag = "n" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bWq" = ( +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bWr" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"bWs" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"bWt" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Central Hallway South 3"; + network = list("SS13") + }, +/obj/structure/sign/map/left/dream{ + pixel_y = 32 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"bWu" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"bWv" = ( +/obj/structure/sign/directions/medical{ + dir = 1; + icon_state = "direction_med"; + pixel_x = -32; + pixel_y = 32; + tag = "icon-direction_med (NORTH)" + }, +/obj/structure/sign/directions/science{ + dir = 8; + icon_state = "direction_sci"; + pixel_x = -32; + pixel_y = 24; + tag = "icon-direction_sci (WEST)" + }, +/obj/structure/sign/directions/evac{ + dir = 1; + icon_state = "direction_evac"; + pixel_x = -32; + pixel_y = 40; + tag = "icon-direction_evac (NORTH)" + }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"bWw" = ( +/obj/structure/sign/directions/security{ + dir = 1; + icon_state = "direction_sec"; + pixel_x = 32; + pixel_y = 32; + tag = "icon-direction_sec (NORTH)" + }, +/obj/structure/sign/directions/engineering{ + dir = 1; + icon_state = "direction_eng"; + pixel_x = 32; + pixel_y = 24; + tag = "icon-direction_eng (NORTH)" + }, +/obj/structure/sign/directions{ + dir = 4; + icon_state = "direction_supply"; + name = "cargo bay"; + pixel_x = 32; + pixel_y = 40; + tag = "icon-direction_supply" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"bWx" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"bWy" = ( +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"bWz" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 0; + pixel_y = 30; + tag = "n" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"bWA" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Central Hallway South 2"; + network = list("SS13") + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"bWB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/blue/corner{ + dir = 4 + }, +/area/hallway/primary/central) +"bWC" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/blue/side{ + dir = 1 + }, +/area/hallway/primary/central) +"bWD" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/glass{ + name = "Central Access" + }, +/turf/open/floor/plasteel/blue/corner{ + dir = 1 + }, +/area/hallway/primary/central) +"bWE" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (NORTH)"; + dir = 1 + }, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bWF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (NORTH)"; + dir = 1 + }, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bWG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bWH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bWI" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bWJ" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -26; + pixel_y = 28 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bWK" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bWL" = ( +/obj/machinery/airalarm{ + pixel_x = 32; + pixel_y = 23 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bWM" = ( +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bWN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bWO" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bWP" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bWQ" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = -32; + pixel_y = 0 + }, +/obj/machinery/camera{ + c_tag = "Escape Pod 3"; + dir = 4; + network = list("SS13","Brig") + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating, +/area/security/prison) +"bWR" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Escape Pod Airlock" + }, +/obj/docking_port/mobile/pod{ + dir = 4; + id = "pod3"; + name = "escape pod 3" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/pod_3) +"bWS" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/item/device/radio/intercom{ + pixel_y = 25 + }, +/obj/item/weapon/storage/pod{ + pixel_x = 6; + pixel_y = -26 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/pod_3) +"bWT" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/status_display{ + density = 0; + layer = 3; + pixel_x = 0; + pixel_y = 32 + }, +/obj/machinery/computer/shuttle/pod{ + pixel_y = -32; + possible_destinations = "pod_asteroid3"; + shuttleId = "pod3" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/pod_3) +"bWU" = ( +/obj/structure/grille, +/obj/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/pod_3) +"bWV" = ( +/obj/docking_port/stationary/random{ + dir = 4; + id = "pod_asteroid3"; + name = "asteroid" + }, +/turf/open/space, +/area/space) +"bWW" = ( +/turf/open/floor/plasteel/shuttle/white, +/turf/closed/wall/shuttle/interior{ + icon_state = "swall_f10" + }, +/area/shuttle/escape) +"bWX" = ( +/obj/structure/table, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = 2; + pixel_y = 3 + }, +/obj/item/weapon/crowbar, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"bWY" = ( +/obj/structure/chair, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/escape) +"bWZ" = ( +/obj/machinery/computer/emergency_shuttle, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/escape) +"bXa" = ( +/obj/structure/table, +/obj/item/weapon/storage/firstaid/fire, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"bXb" = ( +/turf/open/floor/plasteel/shuttle/white, +/turf/closed/wall/shuttle/interior{ + icon_state = "swall_f6" + }, +/area/shuttle/escape) +"bXc" = ( +/obj/structure/table/glass, +/obj/item/weapon/reagent_containers/food/snacks/grown/poppy, +/obj/item/weapon/reagent_containers/food/snacks/grown/poppy, +/obj/item/weapon/reagent_containers/food/snacks/grown/harebell, +/turf/open/floor/plasteel/chapel{ + tag = "icon-chapel (NORTHWEST)"; + dir = 9 + }, +/area/chapel/main) +"bXd" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel/chapel{ + tag = "icon-chapel (NORTHEAST)"; + dir = 5 + }, +/area/chapel/main) +"bXe" = ( +/obj/structure/closet/body_bag, +/obj/item/weapon/tank/internals/plasmaman/belt/full{ + name = "plasma tank" + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bXf" = ( +/obj/machinery/airalarm{ + dir = 4; + pixel_x = -23; + pixel_y = 0 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bXg" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=HOP"; + location = "CHE" + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bXh" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bXi" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bXj" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bXk" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/sortjunction{ + dir = 4; + icon_state = "pipe-j1s"; + sortType = 17 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bXl" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bXm" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bXn" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bXo" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bXp" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/sortjunction{ + dir = 4; + icon_state = "pipe-j2s"; + sortType = 16 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bXq" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bXr" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/disposalpipe/junction{ + tag = "icon-pipe-j2 (NORTH)"; + icon_state = "pipe-j2"; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bXs" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bXt" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bXu" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + icon_state = "intact"; + dir = 5 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bXv" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bXw" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bXx" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j2"; + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bXy" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/sortjunction{ + dir = 4; + icon_state = "pipe-j1s"; + sortType = 22 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bXz" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j1"; + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bXA" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/disposalpipe/sortjunction{ + dir = 4; + icon_state = "pipe-j2s"; + sortType = 19 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bXB" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/glass{ + name = "Central Access" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"bXC" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"bXD" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"bXE" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel{ + icon_state = "L1" + }, +/area/hallway/primary/central) +"bXF" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel{ + icon_state = "L3" + }, +/area/hallway/primary/central) +"bXG" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=Stbd"; + location = "HOP" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel{ + icon_state = "L5" + }, +/area/hallway/primary/central) +"bXH" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/turf/open/floor/plasteel{ + icon_state = "L7" + }, +/area/hallway/primary/central) +"bXI" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=Dorm"; + location = "HOP2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel{ + icon_state = "L9" + }, +/area/hallway/primary/central) +"bXJ" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel{ + icon_state = "L11" + }, +/area/hallway/primary/central) +"bXK" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel{ + desc = ""; + icon_state = "L13"; + name = "floor" + }, +/area/hallway/primary/central) +"bXL" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"bXM" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bXN" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bXO" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bXP" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bXQ" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bXR" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bXS" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=HOP2"; + location = "Stbd" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bXT" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bXU" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bXV" = ( +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/sortjunction{ + dir = 1; + icon_state = "pipe-j1s"; + sortType = 1; + tag = "icon-pipe-j1s (NORTH)" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bXW" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bXX" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/maintenance{ + glass = 1; + name = "maintenance access"; + opacity = 0; + req_access_txt = "0" + }, +/turf/open/floor/plasteel/floorgrime, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bXY" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bXZ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/plasteel/floorgrime, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bYa" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/floorgrime, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bYb" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bYc" = ( +/obj/machinery/power/apc{ + auto_name = 0; + dir = 1; + name = "Aft Starboard Hallway APC"; + pixel_x = 0; + pixel_y = 24 + }, +/obj/machinery/camera{ + c_tag = "Armory Aft Hallway"; + network = list("SS13","Brig") + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/floorgrime, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bYd" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bYe" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bYf" = ( +/turf/open/floor/plasteel/floorgrime, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bYg" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plating, +/area/security/prison) +"bYh" = ( +/turf/open/space, +/obj/structure/shuttle/engine/propulsion/burst{ + dir = 4 + }, +/turf/closed/wall/shuttle{ + icon_state = "swall_f5"; + dir = 2 + }, +/area/shuttle/pod_3) +"bYi" = ( +/turf/open/space, +/turf/closed/wall/shuttle{ + icon_state = "swall_f9"; + dir = 2 + }, +/area/shuttle/pod_3) +"bYj" = ( +/obj/structure/table/glass, +/obj/item/weapon/reagent_containers/food/snacks/grown/poppy, +/turf/open/floor/plasteel/chapel{ + tag = "icon-chapel (SOUTHWEST)"; + dir = 10 + }, +/area/chapel/main) +"bYk" = ( +/obj/item/clothing/suit/radiation, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bYl" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bYm" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bYn" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bYo" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bYp" = ( +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bYq" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (WEST)"; + dir = 8 + }, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bYr" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bYs" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bYt" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/side, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bYu" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 0; + pixel_y = -30; + tag = "s" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bYv" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/power/apc{ + auto_name = 0; + dir = 2; + name = "Aft Port Hallway APC"; + pixel_x = 1; + pixel_y = -24 + }, +/obj/structure/cable/green, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bYw" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bYx" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/warning/corner, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bYy" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/warning, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bYz" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/warning, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bYA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/warning, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bYB" = ( +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/turf/open/floor/plasteel/warning, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bYC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/warning/corner{ + dir = 1 + }, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bYD" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bYE" = ( +/obj/machinery/camera{ + c_tag = "Aft Port Hallway West 1"; + dir = 1; + network = list("SS13") + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bYF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (WEST)"; + dir = 8 + }, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bYG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bYH" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 0; + pixel_y = -30; + tag = "s" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bYI" = ( +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -22 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/light, +/turf/open/floor/plasteel/neutral/corner, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bYJ" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/side, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bYK" = ( +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bYL" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/machinery/light, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (WEST)"; + dir = 8 + }, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bYM" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bYN" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (WEST)"; + dir = 8 + }, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bYO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/light, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bYP" = ( +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -22 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Aft Port Hallway East 1"; + dir = 1; + network = list("SS13") + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bYQ" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bYR" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/purple/corner, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bYS" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/purple/corner{ + tag = "icon-purplecorner (WEST)"; + dir = 8 + }, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bYT" = ( +/obj/machinery/light, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/purple/side, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bYU" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/purple/side, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bYV" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/purple/side, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bYW" = ( +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/turf/open/floor/plasteel/purple/side, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bYX" = ( +/obj/machinery/light, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/purple/side, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bYY" = ( +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -22 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/purple/corner{ + tag = "icon-purplecorner (WEST)"; + dir = 8 + }, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bYZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"bZa" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/light, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"bZb" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"bZc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + icon_state = "L2" + }, +/area/hallway/primary/central) +"bZd" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel{ + icon_state = "L4" + }, +/area/hallway/primary/central) +"bZe" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + icon_state = "L6" + }, +/area/hallway/primary/central) +"bZf" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + icon_state = "L8" + }, +/area/hallway/primary/central) +"bZg" = ( +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/turf/open/floor/plasteel{ + icon_state = "L10" + }, +/area/hallway/primary/central) +"bZh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel{ + icon_state = "L12" + }, +/area/hallway/primary/central) +"bZi" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + desc = ""; + icon_state = "L14" + }, +/area/hallway/primary/central) +"bZj" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"bZk" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bZl" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bZm" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/brown/corner, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bZn" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/warning, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bZo" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/brown/corner{ + tag = "icon-browncorner (WEST)"; + dir = 8 + }, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bZp" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/brown/corner, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bZq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 0; + pixel_y = -30; + tag = "s" + }, +/turf/open/floor/plasteel/brown/corner, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bZr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light, +/obj/machinery/camera{ + c_tag = "Aft Starboard Hallway West"; + dir = 1; + network = list("SS13") + }, +/turf/open/floor/plasteel/brown/corner, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bZs" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/brown, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bZt" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/brown, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bZu" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/brown/corner{ + tag = "icon-browncorner (WEST)"; + dir = 8 + }, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bZv" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 0; + pixel_y = -30; + tag = "s" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/brown/corner{ + tag = "icon-browncorner (WEST)"; + dir = 8 + }, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bZw" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/brown/corner{ + tag = "icon-browncorner (WEST)"; + dir = 8 + }, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bZx" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/brown/corner{ + tag = "icon-browncorner (WEST)"; + dir = 8 + }, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bZy" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bZz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bZA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bZB" = ( +/obj/machinery/camera{ + c_tag = "Aft Starboard Hallway East"; + dir = 1; + network = list("SS13") + }, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/machinery/light/small, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bZC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/side, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bZD" = ( +/obj/machinery/light/small, +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -22 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/floorgrime, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bZE" = ( +/turf/open/floor/plasteel, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bZF" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/floorgrime, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bZG" = ( +/obj/structure/chair/stool, +/turf/open/floor/plasteel/floorgrime, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"bZH" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/button/massdriver{ + id = "chapelgun"; + name = "Chapel Mass Driver"; + pixel_x = -25 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main) +"bZI" = ( +/turf/open/floor/plasteel/black, +/area/chapel/main) +"bZJ" = ( +/obj/machinery/hologram/holopad, +/turf/open/floor/plasteel/black, +/area/chapel/main) +"bZK" = ( +/obj/machinery/light_switch{ + pixel_x = 24; + tag = "e" + }, +/obj/machinery/camera{ + c_tag = "Chapel Funeral Parlor"; + dir = 8; + network = list("SS13"); + pixel_x = 0; + pixel_y = 0 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main) +"bZL" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/chapel/main) +"bZM" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Chapel" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/carpet, +/area/chapel/main) +"bZN" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Chapel" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/carpet, +/area/chapel/main) +"bZO" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"bZP" = ( +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (NORTHEAST)"; + dir = 5 + }, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bZQ" = ( +/obj/structure/closet/emcloset, +/obj/machinery/light, +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (NORTHEAST)"; + dir = 5 + }, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"bZR" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command{ + icon_state = "closed"; + lockdownbyai = 0; + locked = 0; + name = "Gateway Storage"; + req_access_txt = "62" + }, +/turf/open/floor/plasteel/darkblue, +/area/gateway) +"bZS" = ( +/turf/open/floor/plasteel/darkblue, +/obj/machinery/door/poddoor/shutters{ + id = "stationawaygate"; + name = "Gateway Access Shutters" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (NORTH)"; + dir = 1 + }, +/area/gateway) +"bZT" = ( +/turf/open/floor/plasteel/darkblue, +/obj/machinery/door/poddoor/shutters{ + id = "stationawaygate"; + name = "Gateway Access Shutters" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (NORTH)"; + dir = 1 + }, +/area/gateway) +"bZU" = ( +/turf/open/floor/plasteel/darkblue, +/obj/machinery/door/poddoor/shutters{ + id = "stationawaygate"; + name = "Gateway Access Shutters" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (NORTH)"; + dir = 1 + }, +/area/gateway) +"bZV" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"bZW" = ( +/turf/closed/wall, +/area/storage/primary) +"bZX" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/storage/primary) +"bZY" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Primary Tool Storage" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/neutral, +/area/storage/primary) +"bZZ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Primary Tool Storage" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/neutral, +/area/storage/primary) +"caa" = ( +/turf/closed/wall, +/area/crew_quarters/sleep) +"cab" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Dormitory" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"cac" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/crew_quarters/sleep) +"cad" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Dormitory" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"cae" = ( +/turf/closed/wall, +/area/janitor) +"caf" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock{ + name = "Custodial Closet"; + req_access_txt = "26" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/noslip, +/area/janitor) +"cag" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, +/area/janitor) +"cah" = ( +/obj/machinery/door/airlock/maintenance, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cai" = ( +/turf/open/floor/plasteel/purple/side{ + dir = 10 + }, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"caj" = ( +/turf/open/floor/plasteel/purple/side, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"cak" = ( +/turf/open/floor/plasteel/purple/side{ + dir = 6 + }, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"cal" = ( +/obj/structure/sign/science, +/turf/closed/wall/r_wall, +/area/toxins/lab) +"cam" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall/r_wall, +/area/medical/research{ + name = "Research Division" + }) +"can" = ( +/obj/machinery/door/airlock/research{ + name = "Research Division Access"; + req_access_txt = "47" + }, +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/purple, +/area/medical/research{ + name = "Research Division" + }) +"cao" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall/r_wall, +/area/medical/research{ + name = "Research Division" + }) +"cap" = ( +/obj/structure/sign/securearea, +/turf/closed/wall/r_wall, +/area/assembly/robotics) +"caq" = ( +/turf/open/floor/plasteel/loadingarea{ + tag = "icon-loadingarea (NORTH)"; + dir = 1 + }, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"car" = ( +/obj/machinery/button/door{ + dir = 2; + id = "Skynet_launch"; + name = "Mech Bay Door Control"; + pixel_x = 26; + pixel_y = -24; + req_one_access_txt = "29" + }, +/turf/open/floor/plasteel/loadingarea{ + tag = "icon-loadingarea (NORTH)"; + dir = 1 + }, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"cas" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"cat" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cau" = ( +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/turf/open/floor/plasteel/warning, +/area/hallway/primary/central) +"cav" = ( +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/warning, +/area/hallway/primary/central) +"caw" = ( +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/warning, +/area/hallway/primary/central) +"cax" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/light/small, +/turf/open/floor/plasteel/warning, +/area/hallway/primary/central) +"cay" = ( +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/warning, +/area/hallway/primary/central) +"caz" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/light/small, +/turf/open/floor/plasteel/warning, +/area/hallway/primary/central) +"caA" = ( +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/warning, +/area/hallway/primary/central) +"caB" = ( +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/warning, +/area/hallway/primary/central) +"caC" = ( +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/turf/open/floor/plasteel/warning, +/area/hallway/primary/central) +"caD" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"caE" = ( +/turf/closed/wall, +/area/quartermaster/office) +"caF" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall, +/area/quartermaster/office) +"caG" = ( +/obj/machinery/door/firedoor, +/obj/structure/plasticflaps, +/obj/machinery/conveyor{ + dir = 1; + id = "packageExternal" + }, +/turf/open/floor/plasteel/bot{ + dir = 1 + }, +/area/quartermaster/office) +"caH" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/quartermaster/office) +"caI" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/westleft{ + dir = 2; + name = "Delivery Desk"; + req_access_txt = "50" + }, +/turf/open/floor/plasteel/bot{ + dir = 1 + }, +/area/quartermaster/office) +"caJ" = ( +/obj/machinery/status_display{ + density = 0; + pixel_y = 2; + supply_display = 1 + }, +/turf/closed/wall, +/area/quartermaster/office) +"caK" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/quartermaster/office) +"caL" = ( +/obj/structure/cable/orange{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/brown/corner{ + tag = "icon-browncorner (NORTH)"; + dir = 1 + }, +/area/quartermaster/office) +"caM" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/brown/corner{ + tag = "icon-browncorner (EAST)"; + dir = 4 + }, +/area/quartermaster/office) +"caN" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"caO" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"caP" = ( +/turf/closed/wall/rust, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"caQ" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"caR" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall, +/area/hallway/primary/starboard{ + name = "Aft Starboard Hallway" + }) +"caS" = ( +/turf/closed/wall, +/area/maintenance/disposal) +"caT" = ( +/obj/machinery/door/poddoor{ + id = "chapelgun"; + name = "Chapel Launcher Door" + }, +/turf/open/floor/plating, +/area/chapel/main) +"caU" = ( +/turf/open/floor/plating/warnplate{ + dir = 8 + }, +/area/chapel/main) +"caV" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 0; + pixel_y = 32 + }, +/turf/open/floor/plating, +/area/chapel/main) +"caW" = ( +/obj/machinery/mass_driver{ + dir = 8; + id = "chapelgun" + }, +/obj/machinery/door/window/southleft{ + dir = 4; + name = "Mass Driver Door"; + req_access_txt = "22" + }, +/turf/open/floor/plating/warnplate{ + dir = 4 + }, +/area/chapel/main) +"caX" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main) +"caY" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main) +"caZ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main) +"cba" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main) +"cbb" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/centcom{ + name = "Funeral Parlour"; + opacity = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main) +"cbc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main) +"cbd" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main) +"cbe" = ( +/obj/structure/table/wood, +/obj/item/candle, +/turf/open/floor/plasteel/black, +/area/chapel/main) +"cbf" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main) +"cbg" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/carpet, +/area/chapel/main) +"cbh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/carpet, +/area/chapel/main) +"cbi" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fsmaint) +"cbj" = ( +/turf/closed/wall, +/area/storage/emergency2) +"cbk" = ( +/obj/machinery/door/airlock{ + name = "Port Emergency Storage"; + req_access_txt = "0" + }, +/turf/open/floor/plating, +/area/storage/emergency2) +"cbl" = ( +/obj/structure/cable/green{ + tag = "icon-0-2"; + icon_state = "0-2" + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 8; + name = "Autoname APC West"; + pixel_x = -25; + pixel_y = 0 + }, +/turf/open/floor/plating, +/area/storage/emergency2) +"cbm" = ( +/obj/machinery/atmospherics/components/unary/tank/air, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cbn" = ( +/obj/item/weapon/reagent_containers/glass/bucket, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cbo" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fsmaint) +"cbp" = ( +/turf/open/floor/plasteel/darkwarning{ + tag = "icon-warndark (NORTH)"; + dir = 1 + }, +/area/gateway) +"cbq" = ( +/obj/machinery/button/door{ + id = "stationawaygate"; + name = "Gateway Access Shutter Control"; + pixel_x = 24; + pixel_y = 24; + req_access_txt = "62" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/darkwarning{ + tag = "icon-warndark (NORTH)"; + dir = 1 + }, +/area/gateway) +"cbr" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/turf/open/floor/plasteel/darkwarning{ + tag = "icon-warndark (NORTHWEST)"; + dir = 9 + }, +/area/gateway) +"cbs" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cbt" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + dir = 4 + }, +/area/storage/primary) +"cbu" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel, +/area/storage/primary) +"cbv" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + dir = 1 + }, +/area/storage/primary) +"cbw" = ( +/obj/structure/table, +/obj/item/device/assembly/prox_sensor{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/item/weapon/crowbar, +/obj/item/clothing/gloves/color/fyellow, +/obj/item/weapon/storage/toolbox/electrical{ + pixel_x = 1; + pixel_y = -1 + }, +/turf/open/floor/plasteel, +/area/storage/primary) +"cbx" = ( +/obj/structure/table, +/obj/item/weapon/storage/belt/utility, +/obj/item/weapon/storage/firstaid/regular, +/turf/open/floor/plasteel, +/area/storage/primary) +"cby" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + dir = 4 + }, +/area/storage/primary) +"cbz" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/storage/primary) +"cbA" = ( +/obj/structure/table, +/obj/item/stack/packageWrap, +/obj/item/stack/packageWrap, +/obj/item/stack/packageWrap, +/obj/item/stack/packageWrap, +/obj/item/weapon/crowbar, +/obj/item/weapon/weldingtool, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + dir = 1 + }, +/area/storage/primary) +"cbB" = ( +/obj/structure/bed, +/obj/structure/cable/green{ + tag = "icon-0-2"; + icon_state = "0-2" + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 1; + name = "Autoname APC North"; + pixel_x = 0; + pixel_y = 24 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/crew_quarters/sleep) +"cbC" = ( +/obj/structure/table/wood, +/turf/open/floor/carpet, +/area/crew_quarters/sleep) +"cbD" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/structure/bed, +/obj/item/weapon/bedsheet/brown, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/carpet, +/area/crew_quarters/sleep) +"cbE" = ( +/obj/structure/closet/secure_closet/personal, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/button/door{ + id = "Dorm1"; + name = "Dorm Bolt Control"; + normaldoorcontrol = 1; + pixel_x = 25; + pixel_y = 0; + req_access_txt = "0"; + specialfunctions = 4 + }, +/turf/open/floor/carpet, +/area/crew_quarters/sleep) +"cbF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/crew_quarters/sleep) +"cbG" = ( +/obj/structure/closet/wardrobe/pjs, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (WEST)"; + dir = 8 + }, +/area/crew_quarters/sleep) +"cbH" = ( +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"cbI" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"cbJ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"cbK" = ( +/obj/structure/closet/wardrobe/pjs, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner, +/area/crew_quarters/sleep) +"cbL" = ( +/obj/structure/closet/secure_closet/personal/cabinet, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/button/door{ + id = "Dorm5"; + name = "Cabin Bolt Control"; + normaldoorcontrol = 1; + pixel_x = -25; + pixel_y = 0; + req_access_txt = "0"; + specialfunctions = 4 + }, +/turf/open/floor/wood, +/area/crew_quarters/sleep) +"cbM" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/structure/bed, +/obj/item/weapon/bedsheet/orange, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/wood, +/area/crew_quarters/sleep) +"cbN" = ( +/obj/structure/table/wood, +/turf/open/floor/wood, +/area/crew_quarters/sleep) +"cbO" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/noslip, +/area/janitor) +"cbP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/noslip, +/area/janitor) +"cbQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/camera{ + c_tag = "Custodial Closet"; + network = list("SS13") + }, +/obj/item/weapon/reagent_containers/glass/bucket, +/obj/item/weapon/mop, +/turf/open/floor/noslip, +/area/janitor) +"cbR" = ( +/obj/structure/janitorialcart, +/obj/item/weapon/restraints/legcuffs/beartrap, +/obj/item/weapon/restraints/legcuffs/beartrap, +/obj/item/weapon/storage/box/mousetraps, +/obj/item/weapon/storage/box/mousetraps, +/turf/open/floor/noslip, +/area/janitor) +"cbS" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cbT" = ( +/obj/structure/mopbucket, +/obj/item/weapon/mop, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cbU" = ( +/turf/closed/wall/r_wall, +/area/toxins/lab) +"cbV" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "rnd"; + name = "research lab shutters" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/toxins/lab) +"cbW" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "rnd"; + name = "research lab shutters" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/southright{ + name = "Research and Development Desk"; + req_access_txt = "7" + }, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7; + tag = "every single paper bin is edited to this" + }, +/obj/item/weapon/pen, +/turf/open/floor/plasteel/white, +/area/toxins/lab) +"cbX" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id = "Biohazard"; + name = "biohazard containment door" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (EAST)"; + dir = 4 + }, +/area/medical/research{ + name = "Research Division" + }) +"cbY" = ( +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id = "Biohazard"; + name = "biohazard containment door" + }, +/turf/open/floor/plasteel/whitepurple, +/area/medical/research{ + name = "Research Division" + }) +"cbZ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id = "Biohazard"; + name = "biohazard containment door" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (WEST)"; + dir = 8 + }, +/area/medical/research{ + name = "Research Division" + }) +"cca" = ( +/turf/closed/wall/r_wall, +/area/assembly/robotics) +"ccb" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "robotics"; + name = "robotics lab shutters" + }, +/turf/open/floor/plating, +/area/assembly/robotics) +"ccc" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "robotics"; + name = "robotics lab shutters" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/eastright{ + base_state = "left"; + dir = 2; + icon_state = "left"; + name = "Robotics Desk"; + req_access_txt = "29" + }, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7; + tag = "every single paper bin is edited to this" + }, +/obj/item/weapon/pen, +/turf/open/floor/plasteel/white, +/area/assembly/robotics) +"ccd" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/research{ + name = "Mech Bay"; + req_access_txt = "29"; + req_one_access_txt = "0" + }, +/turf/open/floor/plasteel/black, +/area/assembly/chargebay) +"cce" = ( +/obj/machinery/door/poddoor/shutters{ + id = "Skynet_launch"; + name = "Mech Bay" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/darkwarning, +/area/assembly/chargebay) +"ccf" = ( +/turf/closed/wall, +/area/assembly/chargebay) +"ccg" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cch" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/green, +/turf/open/floor/plating, +/area/hallway/primary/central) +"cci" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'HIGH VOLTAGE'"; + icon_state = "shock"; + name = "HIGH VOLTAGE" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall/r_wall, +/area/hallway/primary/central) +"ccj" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/black, +/area/hallway/primary/central) +"cck" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'HIGH VOLTAGE'"; + icon_state = "shock"; + name = "HIGH VOLTAGE" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall/r_wall, +/area/hallway/primary/central) +"ccl" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"ccm" = ( +/obj/machinery/disposal/deliveryChute, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/plating, +/area/quartermaster/office) +"ccn" = ( +/obj/structure/table, +/obj/item/device/destTagger, +/turf/open/floor/plasteel/brown{ + tag = "icon-brown (EAST)"; + dir = 4 + }, +/area/quartermaster/office) +"cco" = ( +/obj/machinery/conveyor{ + dir = 1; + id = "packageExternal" + }, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"ccp" = ( +/obj/machinery/conveyor_switch/oneway{ + convdir = -1; + id = "packageExternal" + }, +/turf/open/floor/plasteel/brown{ + dir = 9 + }, +/area/quartermaster/office) +"ccq" = ( +/obj/structure/chair/office/dark{ + dir = 1 + }, +/turf/open/floor/plasteel/brown{ + tag = "icon-brown (NORTH)"; + dir = 1 + }, +/area/quartermaster/office) +"ccr" = ( +/obj/structure/table, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7; + tag = "every single paper bin is edited to this" + }, +/obj/item/weapon/pen, +/turf/open/floor/plasteel/brown{ + tag = "icon-brown (NORTH)"; + dir = 1 + }, +/area/quartermaster/office) +"ccs" = ( +/obj/structure/table, +/obj/item/weapon/storage/box, +/obj/item/weapon/storage/box, +/obj/item/weapon/storage/box, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"cct" = ( +/obj/machinery/light_switch{ + pixel_y = 24; + tag = "n" + }, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"ccu" = ( +/obj/structure/table, +/obj/item/weapon/stamp, +/obj/machinery/camera{ + c_tag = "Cargo Office"; + network = list("SS13") + }, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"ccv" = ( +/obj/structure/table, +/obj/item/weapon/stamp/denied, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/computer/stockexchange, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"ccw" = ( +/obj/structure/chair, +/turf/open/floor/plasteel/bot{ + dir = 1 + }, +/area/quartermaster/office) +"ccx" = ( +/obj/effect/landmark/start{ + name = "Assistant" + }, +/obj/structure/chair, +/turf/open/floor/plasteel/bot{ + dir = 1 + }, +/area/quartermaster/office) +"ccy" = ( +/obj/structure/cable/orange{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"ccz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"ccA" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_x = 26; + pixel_y = -2; + tag = "EAST" + }, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"ccB" = ( +/obj/item/clothing/under/color/rainbow, +/obj/item/clothing/head/soft/rainbow, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"ccC" = ( +/turf/closed/wall, +/area/maintenance/apmaint) +"ccD" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"ccE" = ( +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"ccF" = ( +/obj/machinery/airalarm{ + frequency = 1439; + pixel_y = 23 + }, +/turf/open/floor/plating, +/area/security/main) +"ccG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/chair/stool, +/turf/open/floor/plating, +/area/security/main) +"ccH" = ( +/obj/machinery/atmospherics/components/binary/valve/open{ + tag = "icon-mvalve_map (EAST)"; + icon_state = "mvalve_map"; + dir = 4 + }, +/turf/open/floor/plating/warnplate{ + dir = 9 + }, +/area/security/main) +"ccI" = ( +/obj/machinery/atmospherics/components/unary/tank/air{ + dir = 8 + }, +/turf/open/floor/plating/warnplate{ + dir = 5 + }, +/area/security/main) +"ccJ" = ( +/turf/closed/wall/rust, +/area/storage/emergency) +"ccK" = ( +/turf/closed/wall, +/area/storage/emergency) +"ccL" = ( +/obj/machinery/door/airlock{ + name = "Starboard Emergency Storage"; + req_access_txt = "0" + }, +/turf/open/floor/plating, +/area/storage/emergency) +"ccM" = ( +/obj/structure/cable/green{ + tag = "icon-0-2"; + icon_state = "0-2" + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 8; + name = "Autoname APC West"; + pixel_x = -25; + pixel_y = 0 + }, +/turf/open/floor/plating, +/area/storage/emergency) +"ccN" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "garbage" + }, +/obj/structure/disposaloutlet{ + dir = 4 + }, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/disposal) +"ccO" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "garbage" + }, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2); + name = "random metal material damage spawner" + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/disposal) +"ccP" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "garbage" + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/disposal) +"ccQ" = ( +/obj/machinery/recycler, +/obj/machinery/conveyor{ + dir = 8; + id = "garbage" + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/disposal) +"ccR" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "garbage" + }, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating, +/area/maintenance/disposal) +"ccS" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "garbage" + }, +/turf/open/floor/plating, +/area/maintenance/disposal) +"ccT" = ( +/obj/machinery/mineral/stacking_unit_console{ + dir = 2; + machinedir = 4; + pixel_y = 32 + }, +/obj/machinery/conveyor{ + dir = 1; + id = "garbage2" + }, +/turf/open/floor/plating, +/area/maintenance/disposal) +"ccU" = ( +/obj/machinery/mineral/stacking_machine{ + input_dir = 8; + output_dir = 2 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/disposal) +"ccV" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/maintenance/disposal) +"ccW" = ( +/turf/closed/wall, +/area/chapel/office) +"ccX" = ( +/obj/structure/closet/coffin, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/turf/open/floor/plasteel/black, +/area/chapel/office) +"ccY" = ( +/obj/structure/closet/coffin, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/door/window/eastleft{ + dir = 1; + name = "Coffin Storage"; + req_access_txt = "22" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black, +/area/chapel/office) +"ccZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black, +/area/chapel/main) +"cda" = ( +/obj/structure/chair/stool, +/turf/open/floor/plasteel/chapel{ + tag = "icon-chapel (NORTHWEST)"; + dir = 9 + }, +/area/chapel/main) +"cdb" = ( +/obj/structure/chair/stool, +/obj/effect/landmark/start{ + name = "Assistant" + }, +/turf/open/floor/plasteel/chapel{ + tag = "icon-chapel (NORTHEAST)"; + dir = 5 + }, +/area/chapel/main) +"cdc" = ( +/obj/structure/chair/stool, +/turf/open/floor/plasteel/chapel{ + tag = "icon-chapel (NORTHEAST)"; + dir = 5 + }, +/area/chapel/main) +"cdd" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (WEST)"; + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/carpet, +/area/chapel/main) +"cde" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + frequency = 1439; + id_tag = null; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main) +"cdf" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cdg" = ( +/turf/open/floor/plating, +/area/storage/emergency2) +"cdh" = ( +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_x = 26; + pixel_y = -2; + tag = "EAST" + }, +/turf/open/floor/plating, +/area/storage/emergency2) +"cdi" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cdj" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cdk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cdl" = ( +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cdm" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cdn" = ( +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/turf/open/floor/plasteel/black, +/area/gateway) +"cdo" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/black, +/area/gateway) +"cdp" = ( +/obj/effect/landmark{ + name = "xeno_spawn"; + pixel_x = -1 + }, +/turf/open/floor/plasteel/black, +/area/gateway) +"cdq" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/black, +/area/gateway) +"cdr" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/obj/machinery/light_switch{ + pixel_x = 24; + tag = "e" + }, +/turf/open/floor/plasteel/darkwarning{ + tag = "icon-warndark (SOUTHWEST)"; + dir = 10 + }, +/area/gateway) +"cds" = ( +/obj/structure/table, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/item/weapon/wrench, +/obj/item/device/analyzer, +/obj/item/weapon/screwdriver{ + pixel_y = 16 + }, +/turf/open/floor/plasteel, +/area/storage/primary) +"cdt" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/storage/primary) +"cdu" = ( +/turf/open/floor/plasteel, +/area/storage/primary) +"cdv" = ( +/obj/effect/landmark/start{ + name = "Assistant" + }, +/turf/open/floor/plasteel, +/area/storage/primary) +"cdw" = ( +/obj/structure/table, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/item/weapon/wirecutters, +/obj/item/device/flashlight{ + pixel_x = 1; + pixel_y = 5 + }, +/obj/item/weapon/screwdriver{ + pixel_y = 16 + }, +/turf/open/floor/plasteel, +/area/storage/primary) +"cdx" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cdy" = ( +/turf/open/floor/carpet, +/area/crew_quarters/sleep) +"cdz" = ( +/obj/machinery/light/small, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/carpet, +/area/crew_quarters/sleep) +"cdA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/crew_quarters/sleep) +"cdB" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock{ + id_tag = "Dorm1"; + name = "Dorm 1" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral, +/area/crew_quarters/sleep) +"cdC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"cdD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"cdE" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"cdF" = ( +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"cdG" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock{ + id_tag = "Dorm5"; + name = "Cabin 1" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral, +/area/crew_quarters/sleep) +"cdH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/wood, +/area/crew_quarters/sleep) +"cdI" = ( +/obj/machinery/light/small, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + frequency = 1439; + id_tag = null; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/wood, +/area/crew_quarters/sleep) +"cdJ" = ( +/turf/open/floor/wood, +/area/crew_quarters/sleep) +"cdK" = ( +/obj/structure/closet/jcloset, +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/obj/item/stack/tile/noslip{ + amount = 30 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/noslip, +/area/janitor) +"cdL" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (EAST)"; + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/noslip, +/area/janitor) +"cdM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/noslip, +/area/janitor) +"cdN" = ( +/obj/machinery/disposal/bin, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/noslip, +/area/janitor) +"cdO" = ( +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cdP" = ( +/obj/structure/table/glass, +/obj/item/weapon/reagent_containers/glass/beaker/large{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/weapon/reagent_containers/glass/beaker{ + pixel_x = 8; + pixel_y = 2 + }, +/obj/item/weapon/reagent_containers/dropper, +/turf/open/floor/plasteel/white, +/area/toxins/lab) +"cdQ" = ( +/obj/machinery/camera{ + c_tag = "Research and Development Lab"; + network = list("SS13","Sci") + }, +/turf/open/floor/plasteel/warnwhite/corner{ + tag = "icon-warnwhitecorner"; + dir = 2 + }, +/area/toxins/lab) +"cdR" = ( +/turf/open/floor/plasteel/warnwhite{ + dir = 2 + }, +/area/toxins/lab) +"cdS" = ( +/obj/effect/landmark/start{ + name = "Scientist" + }, +/obj/structure/chair/office/light{ + dir = 1 + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 2 + }, +/area/toxins/lab) +"cdT" = ( +/obj/machinery/button/door{ + dir = 2; + id = "rnd"; + name = "Shutters Control Button"; + pixel_x = 24; + pixel_y = 24; + req_access_txt = "47" + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 2 + }, +/area/toxins/lab) +"cdU" = ( +/turf/open/floor/plasteel/warnwhite/corner{ + dir = 1 + }, +/area/toxins/lab) +"cdV" = ( +/obj/machinery/shower{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (EAST)"; + dir = 4 + }, +/area/medical/research{ + name = "Research Division" + }) +"cdW" = ( +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/whitepurple, +/area/medical/research{ + name = "Research Division" + }) +"cdX" = ( +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/machinery/shower{ + dir = 8 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (EAST)"; + dir = 4 + }, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (WEST)"; + dir = 8 + }, +/area/medical/research{ + name = "Research Division" + }) +"cdY" = ( +/obj/machinery/r_n_d/circuit_imprinter, +/turf/open/floor/plasteel/white, +/area/assembly/robotics) +"cdZ" = ( +/obj/structure/table, +/obj/item/weapon/book/manual/robotics_cyborgs{ + pixel_x = 2; + pixel_y = 5 + }, +/obj/item/weapon/storage/belt/utility, +/obj/item/weapon/reagent_containers/glass/beaker/large, +/turf/open/floor/plasteel/white, +/area/assembly/robotics) +"cea" = ( +/obj/machinery/computer/rdconsole/robotics, +/obj/machinery/button/door{ + dir = 2; + id = "robotics"; + name = "Shutters Control Button"; + pixel_x = -24; + pixel_y = 24; + req_access_txt = "29" + }, +/turf/open/floor/plasteel/white, +/area/assembly/robotics) +"ceb" = ( +/obj/effect/landmark/start{ + name = "Roboticist" + }, +/obj/structure/chair/office/light{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/assembly/robotics) +"cec" = ( +/obj/structure/cable/pink{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/turf/open/floor/plasteel/white, +/area/assembly/robotics) +"ced" = ( +/obj/machinery/requests_console{ + department = "Robotics"; + departmentType = 2; + name = "Robotics RC"; + pixel_y = 30 + }, +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/white, +/area/assembly/robotics) +"cee" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_research{ + name = "Robotics Lab"; + req_access_txt = "29" + }, +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/black, +/area/assembly/robotics) +"cef" = ( +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/darkwarning/corner{ + tag = "icon-warndarkcorners (WEST)"; + dir = 8 + }, +/area/assembly/chargebay) +"ceg" = ( +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/darkwarning{ + tag = "icon-warndark (NORTH)"; + dir = 1 + }, +/area/assembly/chargebay) +"ceh" = ( +/obj/structure/cable/pink{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/turf/open/floor/plasteel/darkwarning{ + tag = "icon-warndark (NORTH)"; + dir = 1 + }, +/area/assembly/chargebay) +"cei" = ( +/obj/machinery/button/door{ + dir = 2; + id = "Skynet_launch"; + name = "Mech Bay Door Control"; + pixel_x = 26; + pixel_y = 24; + req_one_access_txt = "29" + }, +/turf/open/floor/plasteel/darkwarning{ + tag = "icon-warndark (NORTH)"; + dir = 1 + }, +/area/assembly/chargebay) +"cej" = ( +/turf/open/floor/plasteel/darkwarning/corner{ + tag = "icon-warndarkcorners (EAST)"; + dir = 4 + }, +/area/assembly/chargebay) +"cek" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Mech Bay Maintenance"; + req_access_txt = "29" + }, +/turf/open/floor/plating, +/area/assembly/chargebay) +"cel" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cem" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/green{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cen" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/green{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/hallway/primary/central) +"ceo" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/turf/open/floor/plasteel/black, +/area/hallway/primary/central) +"cep" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/green{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/hallway/primary/central) +"ceq" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/green{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cer" = ( +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"ces" = ( +/obj/machinery/conveyor{ + dir = 1; + id = "packageSort1" + }, +/turf/open/floor/plating, +/area/quartermaster/office) +"cet" = ( +/obj/structure/table, +/obj/machinery/requests_console{ + department = "Cargo Bay"; + departmentType = 2; + name = "Cargo Bay RC"; + pixel_x = -30; + pixel_y = 0 + }, +/obj/item/stack/wrapping_paper, +/obj/item/stack/wrapping_paper, +/turf/open/floor/plasteel/brown/corner{ + tag = "icon-browncorner (EAST)"; + dir = 4 + }, +/area/quartermaster/office) +"ceu" = ( +/turf/open/floor/plasteel/loadingarea, +/area/quartermaster/office) +"cev" = ( +/turf/open/floor/plasteel/brown/corner{ + tag = "icon-browncorner (NORTH)"; + dir = 1 + }, +/area/quartermaster/office) +"cew" = ( +/turf/open/floor/plasteel, +/area/quartermaster/office) +"cex" = ( +/obj/structure/chair/office/dark{ + dir = 4 + }, +/obj/effect/landmark/start{ + name = "Cargo Technician" + }, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"cey" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/westleft{ + name = "Cargo Desk"; + req_access_txt = "50" + }, +/turf/open/floor/plasteel/bot{ + dir = 1 + }, +/area/quartermaster/office) +"cez" = ( +/obj/structure/cable/orange{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"ceA" = ( +/obj/structure/cable/orange{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"ceB" = ( +/obj/structure/cable/orange{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"ceC" = ( +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"ceD" = ( +/obj/item/clothing/shoes/sneakers/rainbow, +/obj/item/clothing/gloves/color/rainbow, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"ceE" = ( +/obj/machinery/atmospherics/pipe/simple/supply/visible{ + tag = "icon-intact (EAST)"; + icon_state = "intact"; + dir = 4 + }, +/turf/closed/wall, +/area/maintenance/apmaint) +"ceF" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"ceG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/visible{ + tag = "icon-intact (EAST)"; + icon_state = "intact"; + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"ceH" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4; + name = "Distro to Virology"; + on = 1 + }, +/turf/open/floor/plating, +/area/security/main) +"ceI" = ( +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/obj/machinery/meter, +/turf/open/floor/plating, +/area/security/main) +"ceJ" = ( +/obj/machinery/atmospherics/components/binary/valve{ + dir = 4 + }, +/obj/item/weapon/wrench, +/turf/open/floor/plating/warnplate{ + dir = 10 + }, +/area/security/main) +"ceK" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister/air, +/turf/open/floor/plating/warnplate{ + dir = 6 + }, +/area/security/main) +"ceL" = ( +/turf/open/floor/plating, +/area/storage/emergency) +"ceM" = ( +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_x = 26; + pixel_y = -2; + tag = "EAST" + }, +/turf/open/floor/plating, +/area/storage/emergency) +"ceN" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/apmaint) +"ceO" = ( +/turf/open/floor/plating, +/area/maintenance/disposal) +"ceP" = ( +/obj/machinery/conveyor_switch/oneway{ + convdir = -1; + id = "garbage"; + name = "disposal coveyor" + }, +/turf/open/floor/plating, +/area/maintenance/disposal) +"ceQ" = ( +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/disposal) +"ceR" = ( +/obj/machinery/conveyor_switch/oneway{ + convdir = -1; + id = "garbage3"; + name = "metal coveyor" + }, +/turf/open/floor/plating, +/area/maintenance/disposal) +"ceS" = ( +/obj/machinery/conveyor{ + dir = 1; + id = "garbage2" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/disposal) +"ceT" = ( +/obj/machinery/conveyor{ + dir = 1; + id = "garbage3" + }, +/turf/open/floor/plating, +/area/maintenance/disposal) +"ceU" = ( +/obj/structure/closet/coffin, +/turf/open/floor/plasteel/black, +/area/chapel/office) +"ceV" = ( +/obj/structure/closet/coffin, +/obj/machinery/door/window/eastleft{ + dir = 4; + name = "Coffin Storage"; + req_access_txt = "22" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black, +/area/chapel/office) +"ceW" = ( +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = 20; + tag = "NORTH" + }, +/turf/open/floor/plasteel/grimy, +/area/chapel/office) +"ceX" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/obj/machinery/light_switch{ + pixel_y = 24; + tag = "n" + }, +/turf/open/floor/plasteel/grimy, +/area/chapel/office) +"ceY" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/machinery/camera{ + c_tag = "Chapel Office"; + network = list("SS13") + }, +/turf/open/floor/plasteel/grimy, +/area/chapel/office) +"ceZ" = ( +/turf/open/floor/plasteel/grimy, +/area/chapel/office) +"cfa" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Chapel Office"; + req_access_txt = "22" + }, +/turf/open/floor/plasteel/black, +/area/chapel/office) +"cfb" = ( +/obj/structure/chair/stool, +/turf/open/floor/plasteel/chapel{ + tag = "icon-chapel (SOUTHWEST)"; + dir = 10 + }, +/area/chapel/main) +"cfc" = ( +/obj/structure/chair/stool, +/turf/open/floor/plasteel/chapel{ + tag = "icon-chapel (SOUTHEAST)"; + dir = 6 + }, +/area/chapel/main) +"cfd" = ( +/turf/open/floor/carpet{ + icon_state = "carpetsymbol" + }, +/area/chapel/main) +"cfe" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main) +"cff" = ( +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/storage/emergency2) +"cfg" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/machinery/light/small, +/turf/open/floor/plating, +/area/storage/emergency2) +"cfh" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/storage/emergency2) +"cfi" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/weapon/tank/internals/emergency_oxygen, +/obj/item/weapon/tank/internals/emergency_oxygen, +/obj/item/clothing/mask/breath, +/obj/item/clothing/mask/breath, +/turf/open/floor/plating, +/area/storage/emergency2) +"cfj" = ( +/turf/closed/wall/rust, +/area/storage/emergency2) +"cfk" = ( +/obj/structure/grille/broken, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cfl" = ( +/obj/machinery/atmospherics/components/binary/valve, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cfm" = ( +/obj/item/weapon/c_tube, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fsmaint) +"cfn" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cfo" = ( +/obj/structure/closet/radiation, +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (WEST)"; + dir = 8 + }, +/area/gateway) +"cfp" = ( +/obj/structure/closet/secure_closet/exile, +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (WEST)"; + dir = 8 + }, +/area/gateway) +"cfq" = ( +/obj/structure/closet/l3closet/scientist, +/obj/machinery/light, +/obj/machinery/camera{ + c_tag = "Gateway Storage"; + dir = 1; + network = list("SS13") + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = -25; + tag = "SOUTH" + }, +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (WEST)"; + dir = 8 + }, +/area/gateway) +"cfr" = ( +/obj/structure/table, +/obj/machinery/recharger, +/obj/item/weapon/paper/pamphlet, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/black, +/area/gateway) +"cfs" = ( +/obj/structure/table, +/obj/item/device/radio/off{ + pixel_y = 6 + }, +/obj/item/device/radio/off{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/device/radio/off{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/item/device/radio/off, +/turf/open/floor/plasteel/black, +/area/gateway) +"cft" = ( +/obj/structure/plasticflaps{ + opacity = 1 + }, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=4"; + dir = 4; + freq = 1400; + location = "Tool Storage" + }, +/turf/open/floor/plasteel/bot{ + dir = 1 + }, +/area/storage/primary) +"cfu" = ( +/turf/open/floor/plasteel/delivery, +/area/storage/primary) +"cfv" = ( +/obj/machinery/hologram/holopad, +/turf/open/floor/plasteel, +/area/storage/primary) +"cfw" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/weapon/stock_parts/cell/high/plus, +/obj/item/stack/cable_coil{ + pixel_x = 3; + pixel_y = -7 + }, +/obj/item/stack/cable_coil{ + pixel_x = 2; + pixel_y = -2 + }, +/turf/open/floor/plasteel, +/area/storage/primary) +"cfx" = ( +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + dir = 1 + }, +/area/crew_quarters/sleep) +"cfy" = ( +/obj/structure/chair/stool, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"cfz" = ( +/obj/structure/table/wood, +/obj/item/clothing/mask/balaclava{ + pixel_x = -8; + pixel_y = 8 + }, +/obj/item/device/paicard, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"cfA" = ( +/obj/structure/chair/stool, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"cfB" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 27; + pixel_y = 0; + tag = "e" + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + dir = 4 + }, +/area/crew_quarters/sleep) +"cfC" = ( +/obj/structure/closet/l3closet/janitor, +/turf/open/floor/noslip, +/area/janitor) +"cfD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/noslip, +/area/janitor) +"cfE" = ( +/obj/structure/chair/stool, +/obj/effect/landmark/start{ + name = "Janitor" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (WEST)"; + dir = 8 + }, +/turf/open/floor/noslip, +/area/janitor) +"cfF" = ( +/obj/structure/table, +/obj/item/weapon/storage/box/lights/mixed, +/obj/item/weapon/storage/box/lights/mixed, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + frequency = 1439; + id_tag = null; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/machinery/light_switch{ + pixel_x = 24; + tag = "e" + }, +/turf/open/floor/noslip, +/area/janitor) +"cfG" = ( +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/asmaint2) +"cfH" = ( +/obj/structure/table/glass, +/obj/item/weapon/stock_parts/manipulator, +/obj/item/weapon/stock_parts/capacitor, +/obj/item/weapon/stock_parts/capacitor, +/obj/item/weapon/stock_parts/manipulator, +/obj/item/weapon/stock_parts/micro_laser, +/obj/item/weapon/stock_parts/micro_laser, +/obj/machinery/requests_console{ + department = "Science"; + departmentType = 2; + name = "Science Requests Console"; + pixel_x = -30; + pixel_y = 0 + }, +/turf/open/floor/plasteel/white, +/area/toxins/lab) +"cfI" = ( +/turf/open/floor/plasteel/warnwhite{ + dir = 4 + }, +/area/toxins/lab) +"cfJ" = ( +/obj/machinery/computer/rdconsole/core, +/turf/open/floor/plasteel, +/area/toxins/lab) +"cfK" = ( +/turf/open/floor/plasteel, +/area/toxins/lab) +"cfL" = ( +/obj/machinery/r_n_d/protolathe, +/turf/open/floor/plasteel, +/area/toxins/lab) +"cfM" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 27; + pixel_y = 0; + tag = "e" + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 8 + }, +/area/toxins/lab) +"cfN" = ( +/obj/structure/closet/firecloset/full, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (EAST)"; + dir = 4 + }, +/area/medical/research{ + name = "Research Division" + }) +"cfO" = ( +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/plasteel/whitepurple, +/area/medical/research{ + name = "Research Division" + }) +"cfP" = ( +/obj/structure/closet/firecloset/full, +/obj/machinery/camera{ + c_tag = "Research Division Access"; + dir = 8; + network = list("SS13","Sci"); + pixel_x = 0; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (WEST)"; + dir = 8 + }, +/area/medical/research{ + name = "Research Division" + }) +"cfQ" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/structure/extinguisher_cabinet{ + pixel_x = -27; + pixel_y = 0; + tag = "w" + }, +/obj/item/weapon/stock_parts/cell/high/plus{ + pixel_x = -4; + pixel_y = -2 + }, +/obj/item/weapon/stock_parts/cell/high/plus{ + pixel_x = 4; + pixel_y = 3 + }, +/obj/item/weapon/stock_parts/cell/high/plus, +/turf/open/floor/plasteel/white, +/area/assembly/robotics) +"cfR" = ( +/turf/open/floor/plasteel/white, +/area/assembly/robotics) +"cfS" = ( +/obj/machinery/hologram/holopad, +/turf/open/floor/plasteel/white, +/area/assembly/robotics) +"cfT" = ( +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/white, +/area/assembly/robotics) +"cfU" = ( +/obj/structure/table, +/obj/item/stack/sheet/plasteel{ + amount = 10 + }, +/obj/item/device/assembly/flash/handheld, +/obj/item/device/assembly/flash/handheld, +/obj/item/stack/cable_coil/green, +/turf/open/floor/plasteel/white, +/area/assembly/robotics) +"cfV" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/assembly/robotics) +"cfW" = ( +/obj/machinery/mech_bay_recharge_port{ + tag = "icon-recharge_port"; + icon_state = "recharge_port"; + dir = 2 + }, +/obj/structure/cable/pink{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/assembly/chargebay) +"cfX" = ( +/obj/structure/cable/pink{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/turf/open/floor/bluegrid, +/area/assembly/chargebay) +"cfY" = ( +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/black, +/area/assembly/chargebay) +"cfZ" = ( +/obj/structure/cable/pink{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/turf/open/floor/bluegrid, +/area/assembly/chargebay) +"cga" = ( +/obj/machinery/mech_bay_recharge_port{ + tag = "icon-recharge_port"; + icon_state = "recharge_port"; + dir = 2 + }, +/obj/structure/cable/pink{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/assembly/chargebay) +"cgb" = ( +/obj/structure/plasticflaps, +/obj/machinery/conveyor{ + dir = 1; + id = "packageSort1" + }, +/turf/open/floor/plating/warnplate, +/area/quartermaster/office) +"cgc" = ( +/obj/structure/table, +/obj/item/stack/packageWrap, +/obj/item/stack/packageWrap, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"cgd" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"cge" = ( +/obj/machinery/hologram/holopad, +/turf/open/floor/plasteel/bot, +/area/quartermaster/office) +"cgf" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"cgg" = ( +/obj/machinery/computer/cargo, +/turf/open/floor/plasteel/brown/corner, +/area/quartermaster/office) +"cgh" = ( +/obj/structure/cable/orange{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/computer/cargo/request, +/turf/open/floor/plasteel/brown/corner{ + tag = "icon-browncorner (WEST)"; + dir = 8 + }, +/area/quartermaster/office) +"cgi" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"cgj" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (EAST)"; + dir = 4 + }, +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j2"; + dir = 2 + }, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"cgk" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (WEST)"; + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"cgl" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + frequency = 1439; + id_tag = null; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"cgm" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"cgn" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/machinery/camera{ + c_tag = "Cargo Waiting Area"; + dir = 8; + network = list("SS13"); + pixel_x = 0; + pixel_y = 0 + }, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"cgo" = ( +/obj/machinery/atmospherics/pipe/simple/supply/visible, +/turf/closed/wall, +/area/maintenance/apmaint) +"cgp" = ( +/turf/closed/wall/rust, +/area/maintenance/apmaint) +"cgq" = ( +/obj/machinery/door/airlock/atmos{ + name = "Atmospherics Maintenance"; + req_access_txt = "12;24" + }, +/turf/open/floor/plating, +/area/security/main) +"cgr" = ( +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/storage/emergency) +"cgs" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/machinery/light/small, +/turf/open/floor/plating, +/area/storage/emergency) +"cgt" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/storage/emergency) +"cgu" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/weapon/tank/internals/emergency_oxygen, +/obj/item/weapon/tank/internals/emergency_oxygen, +/obj/item/clothing/mask/breath, +/obj/item/clothing/mask/breath, +/turf/open/floor/plating, +/area/storage/emergency) +"cgv" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cgw" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/machinery/light_switch{ + pixel_x = -25; + pixel_y = 0 + }, +/turf/open/floor/plating, +/area/maintenance/disposal) +"cgx" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/disposal) +"cgy" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/conveyor{ + dir = 1; + id = "garbage2" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/disposal) +"cgz" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "garbage" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating, +/area/maintenance/disposal) +"cgA" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "garbage" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/disposal) +"cgB" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "garbage" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/disposal) +"cgC" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "garbage" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/disposal) +"cgD" = ( +/obj/machinery/conveyor{ + dir = 1; + id = "garbage3" + }, +/obj/machinery/disposal/deliveryChute{ + tag = "icon-intake (NORTH)"; + icon_state = "intake"; + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/disposal) +"cgE" = ( +/obj/structure/closet/coffin, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/black, +/area/chapel/office) +"cgF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/grimy, +/area/chapel/office) +"cgG" = ( +/obj/structure/table/wood, +/obj/item/device/flashlight/lamp{ + pixel_y = 10 + }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/turf/open/floor/plasteel/grimy, +/area/chapel/office) +"cgH" = ( +/obj/structure/table/wood, +/obj/item/weapon/reagent_containers/food/drinks/bottle/holywater, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/grimy, +/area/chapel/office) +"cgI" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/chapel/office) +"cgJ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main) +"cgK" = ( +/obj/structure/table/wood, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main) +"cgL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/chapel/main) +"cgM" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (EAST)"; + dir = 4 + }, +/turf/open/floor/carpet, +/area/chapel/main) +"cgN" = ( +/turf/open/floor/carpet, +/area/chapel/main) +"cgO" = ( +/turf/closed/wall, +/area/maintenance/fsmaint) +"cgP" = ( +/obj/structure/grille/broken, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/meter, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cgQ" = ( +/obj/structure/grille, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cgR" = ( +/turf/closed/wall/rust, +/area/maintenance/fsmaint) +"cgS" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/plasteel, +/area/storage/primary) +"cgT" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (WEST)"; + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/storage/primary) +"cgU" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + frequency = 1439; + id_tag = null; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel, +/area/storage/primary) +"cgV" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel, +/area/storage/primary) +"cgW" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (EAST)"; + dir = 4 + }, +/turf/open/floor/plasteel, +/area/storage/primary) +"cgX" = ( +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/turf/open/floor/plasteel, +/area/storage/primary) +"cgY" = ( +/obj/structure/dresser, +/turf/open/floor/carpet, +/area/crew_quarters/sleep) +"cgZ" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/structure/bed, +/obj/item/weapon/bedsheet/blue, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/carpet, +/area/crew_quarters/sleep) +"cha" = ( +/obj/structure/closet/secure_closet/personal, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/button/door{ + id = "Dorm2"; + name = "Dorm Bolt Control"; + normaldoorcontrol = 1; + pixel_x = 25; + pixel_y = 0; + req_access_txt = "0"; + specialfunctions = 4 + }, +/turf/open/floor/carpet, +/area/crew_quarters/sleep) +"chb" = ( +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Dormitories"; + dir = 4; + network = list("SS13") + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (WEST)"; + dir = 8 + }, +/area/crew_quarters/sleep) +"chc" = ( +/obj/structure/chair/stool, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"chd" = ( +/obj/structure/table/wood, +/obj/item/toy/cards/deck{ + pixel_x = 2 + }, +/obj/item/weapon/coin/silver, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"che" = ( +/obj/structure/chair/stool, +/obj/effect/landmark/start{ + name = "Assistant" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"chf" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner, +/area/crew_quarters/sleep) +"chg" = ( +/obj/structure/closet/secure_closet/personal/cabinet, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/button/door{ + id = "Dorm6"; + name = "Cabin Bolt Control"; + normaldoorcontrol = 1; + pixel_x = -25; + pixel_y = 0; + req_access_txt = "0"; + specialfunctions = 4 + }, +/turf/open/floor/wood, +/area/crew_quarters/sleep) +"chh" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/structure/bed, +/obj/item/weapon/bedsheet/red, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/wood, +/area/crew_quarters/sleep) +"chi" = ( +/turf/open/floor/plasteel/delivery, +/area/janitor) +"chj" = ( +/obj/vehicle/janicart, +/obj/item/key/janitor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/noslip, +/area/janitor) +"chk" = ( +/obj/structure/table, +/obj/machinery/requests_console{ + department = "Janitorial"; + departmentType = 1; + name = "Custodial Closet RC"; + pixel_y = -29 + }, +/obj/item/weapon/reagent_containers/spray/cleaner, +/obj/item/weapon/grenade/chem_grenade/cleaner, +/obj/item/weapon/grenade/chem_grenade/cleaner, +/obj/item/weapon/grenade/chem_grenade/cleaner, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_x = 26; + pixel_y = -2; + tag = "EAST" + }, +/turf/open/floor/noslip, +/area/janitor) +"chl" = ( +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"chm" = ( +/obj/item/weapon/stock_parts/console_screen, +/obj/structure/table/glass, +/obj/item/weapon/stock_parts/console_screen, +/obj/item/weapon/stock_parts/console_screen, +/obj/item/weapon/stock_parts/matter_bin, +/obj/item/weapon/stock_parts/matter_bin, +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/toxins/lab) +"chn" = ( +/obj/machinery/r_n_d/destructive_analyzer, +/turf/open/floor/plasteel/warning, +/area/toxins/lab) +"cho" = ( +/turf/open/floor/plasteel/warning, +/area/toxins/lab) +"chp" = ( +/obj/machinery/r_n_d/circuit_imprinter, +/obj/item/weapon/reagent_containers/glass/beaker/sulphuric, +/turf/open/floor/plasteel/warning, +/area/toxins/lab) +"chq" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 8 + }, +/area/toxins/lab) +"chr" = ( +/obj/machinery/door/airlock/research{ + name = "Research Division Access"; + req_access_txt = "47" + }, +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/whitepurple, +/area/medical/research{ + name = "Research Division" + }) +"chs" = ( +/obj/structure/table, +/obj/item/device/assembly/prox_sensor{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/item/device/assembly/prox_sensor{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/item/device/assembly/prox_sensor{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/item/device/assembly/prox_sensor{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/item/weapon/crowbar, +/obj/item/device/assembly/flash/handheld, +/obj/item/device/assembly/flash/handheld, +/obj/item/device/assembly/flash/handheld, +/obj/item/device/assembly/flash/handheld, +/obj/item/device/assembly/flash/handheld, +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/assembly/robotics) +"cht" = ( +/obj/structure/chair/stool, +/obj/effect/landmark/start{ + name = "Roboticist" + }, +/turf/open/floor/plasteel/white, +/area/assembly/robotics) +"chu" = ( +/obj/machinery/mecha_part_fabricator, +/turf/open/floor/plasteel/whitebot, +/area/assembly/robotics) +"chv" = ( +/obj/structure/chair/stool, +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/white, +/area/assembly/robotics) +"chw" = ( +/obj/structure/table, +/obj/item/stack/sheet/glass{ + amount = 20; + pixel_x = -3; + pixel_y = 6 + }, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/device/multitool{ + pixel_x = 3 + }, +/obj/item/device/multitool{ + pixel_x = 3 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/assembly/robotics) +"chx" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/assembly/robotics) +"chy" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/mech_bay_recharge_floor, +/area/assembly/chargebay) +"chz" = ( +/obj/structure/cable/pink{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/cable/pink{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + frequency = 1439; + id_tag = null; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/bluegrid, +/area/assembly/chargebay) +"chA" = ( +/obj/machinery/hologram/holopad, +/obj/structure/cable/pink{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/cable/pink{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/bluegrid, +/area/assembly/chargebay) +"chB" = ( +/obj/structure/cable/pink{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/structure/cable/pink{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/bluegrid, +/area/assembly/chargebay) +"chC" = ( +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/machinery/camera{ + c_tag = "Mech Bay"; + dir = 8; + network = list("SS13","Sci"); + pixel_x = 0; + pixel_y = 0 + }, +/turf/open/floor/mech_bay_recharge_floor, +/area/assembly/chargebay) +"chD" = ( +/turf/closed/wall/r_wall, +/area/security/nuke_storage) +"chE" = ( +/obj/structure/sign/securearea, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall/r_wall, +/area/security/nuke_storage) +"chF" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/vault{ + icon_state = "closed"; + locked = 1; + req_access_txt = "53" + }, +/turf/open/floor/plasteel/black, +/area/security/nuke_storage) +"chG" = ( +/obj/structure/sign/securearea, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall/r_wall, +/area/security/nuke_storage) +"chH" = ( +/obj/machinery/conveyor{ + dir = 1; + id = "packageSort1" + }, +/turf/open/floor/plating/warnplate{ + dir = 4 + }, +/area/quartermaster/office) +"chI" = ( +/turf/open/floor/plasteel/brown{ + tag = "icon-brown (WEST)"; + dir = 8 + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (WEST)"; + dir = 8 + }, +/area/quartermaster/office) +"chJ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"chK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"chL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/brown{ + tag = "icon-brown (EAST)"; + dir = 4 + }, +/area/quartermaster/office) +"chM" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_mining{ + name = "Delivery Office"; + req_access_txt = "50" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"chN" = ( +/obj/structure/cable/orange{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/brown{ + tag = "icon-brown (WEST)"; + dir = 8 + }, +/area/quartermaster/office) +"chO" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"chP" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"chQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"chR" = ( +/obj/machinery/door/airlock/maintenance, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"chS" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"chT" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"chU" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"chV" = ( +/obj/structure/grille/broken, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2); + name = "random metal material damage spawner" + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"chW" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/apmaint) +"chX" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"chY" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"chZ" = ( +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cia" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cib" = ( +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cic" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Disposal Access"; + req_access_txt = "12" + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/disposal) +"cid" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/disposal) +"cie" = ( +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/conveyor_switch/oneway{ + convdir = -1; + id = "garbage2"; + name = "disposal coveyor secondary" + }, +/turf/open/floor/plating, +/area/maintenance/disposal) +"cif" = ( +/obj/machinery/conveyor{ + dir = 1; + id = "garbage2" + }, +/turf/open/floor/plating, +/area/maintenance/disposal) +"cig" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/button/massdriver{ + id = "trash"; + pixel_x = 26; + pixel_y = -6 + }, +/obj/machinery/button/door{ + id = "Disposal Exit"; + name = "Disposal Vent Control"; + pixel_x = 25; + pixel_y = 4; + req_access_txt = "12" + }, +/obj/structure/chair/stool, +/turf/open/floor/plating, +/area/maintenance/disposal) +"cih" = ( +/turf/closed/wall/r_wall/rust, +/area/maintenance/disposal) +"cii" = ( +/turf/closed/wall/r_wall, +/area/maintenance/disposal) +"cij" = ( +/obj/machinery/requests_console{ + department = "Chapel"; + departmentType = 2; + name = "Chapel RC"; + pixel_x = -30; + pixel_y = 0 + }, +/turf/open/floor/plasteel/grimy, +/area/chapel/office) +"cik" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/landmark/start{ + name = "Chaplain" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/grimy, +/area/chapel/office) +"cil" = ( +/obj/structure/table/wood, +/turf/open/floor/plasteel/grimy, +/area/chapel/office) +"cim" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel/grimy, +/area/chapel/office) +"cin" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/chapel/office) +"cio" = ( +/obj/structure/table/wood, +/turf/open/floor/plasteel/black, +/area/chapel/main) +"cip" = ( +/obj/machinery/power/apc{ + auto_name = 1; + dir = 8; + name = "Autoname APC West"; + pixel_x = -25; + pixel_y = 0 + }, +/obj/structure/cable/green{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plating, +/area/chapel/main) +"ciq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cir" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fsmaint) +"cis" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cit" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"ciu" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"civ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"ciw" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/fsmaint) +"cix" = ( +/obj/structure/cable/green{ + tag = "icon-0-2"; + icon_state = "0-2" + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 1; + name = "Autoname APC North"; + pixel_x = 0; + pixel_y = 24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/gateway) +"ciy" = ( +/obj/structure/rack, +/obj/item/weapon/stock_parts/scanning_module, +/obj/item/weapon/newspaper, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"ciz" = ( +/obj/structure/closet/crate{ + icon_state = "crateopen"; + opened = 1 + }, +/obj/effect/spawner/lootdrop/maintenance, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"ciA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"ciB" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-y"; + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"ciC" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"ciD" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/storage/primary) +"ciE" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel, +/area/storage/primary) +"ciF" = ( +/obj/structure/table, +/obj/machinery/requests_console{ + department = "Tool Storage"; + departmentType = 0; + name = "Tool Storage RC"; + pixel_y = -30 + }, +/obj/item/weapon/storage/toolbox/mechanical{ + pixel_y = 5 + }, +/obj/item/weapon/storage/toolbox/mechanical, +/turf/open/floor/plasteel, +/area/storage/primary) +"ciG" = ( +/obj/machinery/vending/tool, +/obj/machinery/light, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = -25; + tag = "SOUTH" + }, +/turf/open/floor/plasteel, +/area/storage/primary) +"ciH" = ( +/obj/machinery/vending/assist, +/obj/machinery/light_switch{ + pixel_y = -24; + tag = "s" + }, +/obj/machinery/camera{ + c_tag = "Primary Tool Storage"; + dir = 1; + network = list("SS13") + }, +/turf/open/floor/plasteel, +/area/storage/primary) +"ciI" = ( +/obj/structure/table, +/obj/structure/extinguisher_cabinet{ + pixel_x = 0; + pixel_y = -30; + tag = "s" + }, +/obj/item/device/t_scanner, +/obj/item/device/assembly/signaler, +/obj/item/device/assembly/signaler, +/obj/item/device/multitool, +/obj/item/device/multitool{ + pixel_x = 4 + }, +/obj/item/device/assembly/igniter{ + pixel_x = -8; + pixel_y = -4 + }, +/obj/item/device/assembly/igniter, +/turf/open/floor/plasteel, +/area/storage/primary) +"ciJ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/storage/primary) +"ciK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/storage/primary) +"ciL" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"ciM" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/fsmaint) +"ciN" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock{ + id_tag = "Dorm2"; + name = "Dorm 2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral, +/area/crew_quarters/sleep) +"ciO" = ( +/obj/structure/chair/stool, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"ciP" = ( +/obj/structure/table/wood, +/obj/item/weapon/storage/firstaid/regular, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"ciQ" = ( +/obj/structure/chair/stool, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"ciR" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock{ + id_tag = "Dorm6"; + name = "Cabin 2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral, +/area/crew_quarters/sleep) +"ciS" = ( +/obj/structure/plasticflaps{ + opacity = 1 + }, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=8"; + dir = 1; + freq = 1400; + location = "Janitor" + }, +/turf/open/floor/plasteel/bot{ + dir = 1 + }, +/area/janitor) +"ciT" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Custodial Maintenance"; + req_access_txt = "26" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/janitor) +"ciU" = ( +/obj/structure/table/glass, +/obj/item/stack/cable_coil, +/obj/item/stack/cable_coil{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/weapon/stock_parts/scanning_module{ + pixel_x = 2; + pixel_y = 3 + }, +/obj/item/weapon/stock_parts/scanning_module, +/obj/machinery/light_switch{ + pixel_x = -24; + tag = "w" + }, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 2 + }, +/area/toxins/lab) +"ciV" = ( +/turf/open/floor/plasteel/whitepurple/corner{ + tag = "icon-whitepurplecorner (WEST)"; + dir = 8 + }, +/area/toxins/lab) +"ciW" = ( +/turf/open/floor/plasteel/white, +/area/toxins/lab) +"ciX" = ( +/turf/closed/wall, +/area/toxins/lab) +"ciY" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/whitepurple/corner{ + tag = "icon-whitepurplecorner (EAST)"; + dir = 4 + }, +/area/medical/research{ + name = "Research Division" + }) +"ciZ" = ( +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (NORTH)"; + dir = 1 + }, +/area/medical/research{ + name = "Research Division" + }) +"cja" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/whitepurple/corner{ + tag = "icon-whitepurplecorner (NORTH)"; + dir = 1 + }, +/area/medical/research{ + name = "Research Division" + }) +"cjb" = ( +/turf/closed/wall, +/area/assembly/robotics) +"cjc" = ( +/obj/structure/table, +/obj/item/weapon/storage/firstaid/regular{ + empty = 1; + name = "First-Aid (empty)" + }, +/obj/item/weapon/storage/firstaid/regular{ + empty = 1; + name = "First-Aid (empty)" + }, +/obj/item/weapon/storage/firstaid/regular{ + empty = 1; + name = "First-Aid (empty)" + }, +/obj/item/device/healthanalyzer, +/obj/item/device/healthanalyzer, +/obj/item/device/healthanalyzer, +/obj/machinery/camera{ + c_tag = "Robotics Lab"; + dir = 4; + network = list("SS13","Sci") + }, +/turf/open/floor/plasteel/white, +/area/assembly/robotics) +"cjd" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/white, +/area/assembly/robotics) +"cje" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/assembly/robotics) +"cjf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/assembly/robotics) +"cjg" = ( +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/assembly/robotics) +"cjh" = ( +/obj/machinery/disposal/bin, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/assembly/robotics) +"cji" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/assembly/robotics) +"cjj" = ( +/obj/machinery/computer/mech_bay_power_console, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable/pink{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/turf/open/floor/bluegrid, +/area/assembly/chargebay) +"cjk" = ( +/obj/structure/cable/pink{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/bluegrid, +/area/assembly/chargebay) +"cjl" = ( +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/assembly/chargebay) +"cjm" = ( +/obj/structure/cable/pink{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/bluegrid, +/area/assembly/chargebay) +"cjn" = ( +/obj/machinery/computer/mech_bay_power_console, +/obj/structure/cable/pink{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/turf/open/floor/bluegrid, +/area/assembly/chargebay) +"cjo" = ( +/obj/structure/closet/secure_closet/freezer/money, +/turf/open/floor/plasteel/vault{ + dir = 4 + }, +/area/security/nuke_storage) +"cjp" = ( +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/vault, +/area/security/nuke_storage) +"cjq" = ( +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/hologram/holopad, +/turf/open/floor/plasteel/vault, +/area/security/nuke_storage) +"cjr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/vault, +/area/security/nuke_storage) +"cjs" = ( +/obj/structure/safe{ + pixel_x = 4; + pixel_y = 0 + }, +/obj/item/weapon/dice/d8{ + desc = "A die with eight sides. It feels.... incredibly lucky. The seven is slightly darker than the other numbers."; + tag = "seven" + }, +/obj/item/weapon/paper/crumpled{ + info = "The eighth is almost certainly too close to disappearing for comfort..." + }, +/obj/item/weapon/twohanded/singularityhammer{ + desc = "This hammer harnesses the power of a miniaturized singularity to deal crushing blows, at least in theory."; + force_wielded = 10; + origin_tech = "combat=4;bluespace=3" + }, +/obj/item/weapon/sord, +/turf/open/floor/plasteel/vault{ + dir = 1 + }, +/area/security/nuke_storage) +"cjt" = ( +/turf/open/floor/plasteel/brown{ + tag = "icon-brown (WEST)"; + dir = 8 + }, +/obj/machinery/conveyor_switch/oneway{ + id = "packageSort1" + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (WEST)"; + dir = 8 + }, +/area/quartermaster/office) +"cju" = ( +/obj/machinery/light/small, +/obj/structure/extinguisher_cabinet{ + pixel_x = 0; + pixel_y = -30; + tag = "s" + }, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"cjv" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"cjw" = ( +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"cjx" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"cjy" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/light, +/turf/open/floor/plasteel/brown/corner, +/area/quartermaster/office) +"cjz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/brown{ + tag = "icon-brown (SOUTHEAST)"; + dir = 6 + }, +/area/quartermaster/office) +"cjA" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/quartermaster/office) +"cjB" = ( +/obj/structure/cable/orange{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/brown{ + tag = "icon-brown (SOUTHWEST)"; + dir = 10 + }, +/area/quartermaster/office) +"cjC" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel/brown/corner{ + tag = "icon-browncorner (WEST)"; + dir = 8 + }, +/area/quartermaster/office) +"cjD" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/loadingarea{ + tag = "icon-loadingarea (NORTH)"; + dir = 1 + }, +/area/quartermaster/office) +"cjE" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"cjF" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/table, +/obj/machinery/cell_charger, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"cjG" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/quartermaster/office) +"cjH" = ( +/obj/effect/spawner/lootdrop/maintenance, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cjI" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cjJ" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cjK" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/grille/broken, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/mob/living/simple_animal/mouse/white, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cjL" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cjM" = ( +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/structure/grille, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cjN" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cjO" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/apmaint) +"cjP" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cjQ" = ( +/obj/structure/closet, +/turf/open/floor/plating, +/area/maintenance/disposal) +"cjR" = ( +/obj/structure/cable/green, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 2; + name = "Autoname APC South"; + pixel_x = 1; + pixel_y = -24 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/disposal) +"cjS" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "garbage" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/disposal) +"cjT" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "garbage" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/disposal) +"cjU" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "garbage" + }, +/obj/machinery/door/poddoor/preopen{ + id = "Disposal Exit"; + layer = 3.3; + name = "disposal exit vent" + }, +/turf/open/floor/plating, +/area/maintenance/disposal) +"cjV" = ( +/obj/machinery/mass_driver{ + dir = 4; + id = "trash" + }, +/turf/open/floor/plating, +/area/maintenance/disposal) +"cjW" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 0; + pixel_y = 32 + }, +/turf/open/floor/plating, +/area/maintenance/disposal) +"cjX" = ( +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/disposal) +"cjY" = ( +/obj/machinery/door/poddoor{ + id = "trash"; + name = "disposal bay door" + }, +/turf/open/floor/plating, +/area/maintenance/disposal) +"cjZ" = ( +/obj/structure/closet/wardrobe/chaplain_black, +/obj/item/weapon/storage/crayons, +/obj/item/weapon/storage/fancy/candle_box, +/turf/open/floor/plasteel/grimy, +/area/chapel/office) +"cka" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/grimy, +/area/chapel/office) +"ckb" = ( +/obj/structure/table/wood, +/obj/item/weapon/nullrod, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/grimy, +/area/chapel/office) +"ckc" = ( +/obj/structure/table/wood, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7; + tag = "every single paper bin is edited to this" + }, +/obj/item/weapon/pen, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/grimy, +/area/chapel/office) +"ckd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/grimy, +/area/chapel/office) +"cke" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/chapel/office) +"ckf" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/black, +/area/chapel/main) +"ckg" = ( +/obj/structure/chair/stool, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/chapel{ + tag = "icon-chapel (NORTHWEST)"; + dir = 9 + }, +/area/chapel/main) +"ckh" = ( +/obj/structure/chair/stool, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/chapel{ + tag = "icon-chapel (NORTHEAST)"; + dir = 5 + }, +/area/chapel/main) +"cki" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/carpet, +/area/chapel/main) +"ckj" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (EAST)"; + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/carpet, +/area/chapel/main) +"ckk" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"ckl" = ( +/obj/machinery/atmospherics/pipe/simple/supply/visible{ + tag = "icon-intact (EAST)"; + icon_state = "intact"; + dir = 4 + }, +/turf/closed/wall/rust, +/area/maintenance/fsmaint) +"ckm" = ( +/obj/machinery/atmospherics/pipe/simple/supply/visible{ + tag = "icon-intact (EAST)"; + icon_state = "intact"; + dir = 4 + }, +/turf/closed/wall, +/area/maintenance/fsmaint) +"ckn" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cko" = ( +/obj/item/stack/sheet/cardboard, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fsmaint) +"ckp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"ckq" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"ckr" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cks" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"ckt" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cku" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"ckv" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"ckw" = ( +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"ckx" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cky" = ( +/obj/machinery/requests_console{ + department = "Crew Quarters"; + name = "Dormitories RC"; + pixel_x = -30; + pixel_y = 0 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + dir = 1 + }, +/area/crew_quarters/sleep) +"ckz" = ( +/obj/structure/chair/stool, +/obj/effect/landmark/start{ + name = "Assistant" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"ckA" = ( +/obj/structure/table/wood, +/obj/item/device/instrument/guitar, +/obj/item/device/instrument/violin, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"ckB" = ( +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + dir = 4 + }, +/area/crew_quarters/sleep) +"ckC" = ( +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/asmaint2) +"ckD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"ckE" = ( +/obj/structure/cable/green{ + tag = "icon-0-2"; + icon_state = "0-2" + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 1; + name = "Autoname APC North"; + pixel_x = 0; + pixel_y = 24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/janitor) +"ckF" = ( +/obj/structure/plasticflaps{ + opacity = 1 + }, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=4"; + dir = 4; + freq = 1400; + location = "Research Division" + }, +/turf/open/floor/plasteel/whitebot, +/area/toxins/lab) +"ckG" = ( +/turf/open/floor/plasteel/whitebot/delivery, +/area/toxins/lab) +"ckH" = ( +/turf/open/floor/plasteel/whitepurple/side{ + dir = 8 + }, +/area/toxins/lab) +"ckI" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/white, +/area/toxins/lab) +"ckJ" = ( +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whitebot, +/area/toxins/lab) +"ckK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/white, +/area/toxins/lab) +"ckL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whitepurple/corner, +/area/toxins/lab) +"ckM" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "rnd2"; + name = "research lab shutters" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/toxins/lab) +"ckN" = ( +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/whitepurple/corner{ + tag = "icon-whitepurplecorner (WEST)"; + dir = 8 + }, +/area/medical/research{ + name = "Research Division" + }) +"ckO" = ( +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"ckP" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/whitepurple/corner, +/area/medical/research{ + name = "Research Division" + }) +"ckQ" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "robotics2"; + name = "robotics lab shutters" + }, +/obj/effect/spawner/structure/window, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/assembly/robotics) +"ckR" = ( +/obj/machinery/button/door{ + dir = 2; + id = "robotics2"; + name = "Shutters Control Button"; + pixel_x = -24; + pixel_y = 24; + req_access_txt = "29" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whitepurple/corner{ + dir = 8 + }, +/area/assembly/robotics) +"ckS" = ( +/obj/structure/cable/pink{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (EAST)"; + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/warnwhite/corner{ + tag = "icon-warnwhitecorner"; + dir = 2 + }, +/area/assembly/robotics) +"ckT" = ( +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 2; + tag = "icon-warnwhite (NORTH)" + }, +/area/assembly/robotics) +"ckU" = ( +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/pink{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 2; + tag = "icon-warnwhite (NORTH)" + }, +/area/assembly/robotics) +"ckV" = ( +/obj/structure/cable/pink{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/warnwhite{ + dir = 2; + tag = "icon-warnwhite (NORTH)" + }, +/area/assembly/robotics) +"ckW" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/weapon/storage/toolbox/electrical{ + pixel_x = 1; + pixel_y = 6 + }, +/obj/item/weapon/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/item/device/mmi, +/obj/item/device/mmi, +/obj/item/device/mmi, +/obj/item/device/mmi, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 2; + tag = "icon-warnwhite (NORTH)" + }, +/area/assembly/robotics) +"ckX" = ( +/obj/machinery/recharge_station, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/assembly/chargebay) +"ckY" = ( +/turf/open/floor/plasteel/black, +/area/assembly/chargebay) +"ckZ" = ( +/obj/structure/table, +/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/weapon/crowbar/large, +/obj/structure/cable/pink, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 2; + name = "Autoname APC South"; + pixel_x = 1; + pixel_y = -24 + }, +/obj/machinery/light, +/obj/item/mecha_parts/mecha_tracking, +/obj/item/mecha_parts/mecha_tracking, +/obj/item/mecha_parts/mecha_tracking, +/obj/item/mecha_parts/mecha_tracking, +/turf/open/floor/plasteel/black, +/area/assembly/chargebay) +"cla" = ( +/obj/machinery/light_switch{ + pixel_y = -24; + tag = "s" + }, +/turf/open/floor/plasteel/black, +/area/assembly/chargebay) +"clb" = ( +/obj/machinery/recharge_station, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/assembly/chargebay) +"clc" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cld" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/green{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cle" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/security/nuke_storage) +"clf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/vault{ + dir = 6 + }, +/area/security/nuke_storage) +"clg" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel/circuit/gcircuit{ + luminosity = 2 + }, +/area/security/nuke_storage) +"clh" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/circuit/gcircuit{ + luminosity = 2 + }, +/area/security/nuke_storage) +"cli" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/circuit/gcircuit{ + luminosity = 2 + }, +/area/security/nuke_storage) +"clj" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel/vault{ + dir = 10 + }, +/area/security/nuke_storage) +"clk" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/green{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cll" = ( +/turf/open/floor/plasteel/brown{ + dir = 10; + initial_gas_mix = "n2=100;TEMP=80"; + tag = "SERVER" + }, +/obj/structure/chair/stool, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (SOUTHWEST)"; + dir = 10 + }, +/area/quartermaster/office) +"clm" = ( +/turf/open/floor/plasteel/brown, +/obj/machinery/conveyor_switch/oneway{ + id = "packageSort2" + }, +/turf/open/floor/plasteel/warningline, +/area/quartermaster/office) +"cln" = ( +/turf/open/floor/plasteel/brown, +/obj/machinery/camera{ + c_tag = "Cargo Office West"; + dir = 8; + network = list("SS13"); + pixel_x = 0; + pixel_y = 0 + }, +/turf/open/floor/plasteel/warningline, +/area/quartermaster/office) +"clo" = ( +/turf/open/floor/plating/warnplate{ + dir = 1 + }, +/area/quartermaster/office) +"clp" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_mining{ + name = "Cargo Office"; + req_access_txt = "50" + }, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"clq" = ( +/obj/structure/cable/orange{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_mining{ + name = "Cargo Office"; + req_access_txt = "50" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"clr" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/quartermaster/office) +"cls" = ( +/obj/machinery/door/firedoor, +/obj/machinery/mineral/ore_redemption{ + input_dir = 2; + ore_pickup_rate = 30; + output_dir = 1 + }, +/turf/open/floor/plasteel/delivery, +/area/quartermaster/office) +"clt" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/security/checkpoint/supply) +"clu" = ( +/turf/closed/wall, +/area/security/checkpoint/supply) +"clv" = ( +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/apmaint) +"clw" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"clx" = ( +/obj/structure/cable/orange{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cly" = ( +/obj/structure/grille, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"clz" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/apmaint) +"clA" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/grille/broken, +/obj/item/device/assembly/mousetrap/armed, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"clB" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"clC" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/girder{ + layer = 2.6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"clD" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2); + name = "random metal material damage spawner" + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"clE" = ( +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/structure/girder{ + layer = 2.6 + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"clF" = ( +/turf/closed/wall/rust, +/area/maintenance/disposal) +"clG" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/plasteel/grimy, +/area/chapel/office) +"clH" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (WEST)"; + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/grimy, +/area/chapel/office) +"clI" = ( +/obj/machinery/light/small, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + frequency = 1439; + id_tag = null; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/grimy, +/area/chapel/office) +"clJ" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/grimy, +/area/chapel/office) +"clK" = ( +/obj/machinery/light, +/turf/open/floor/plasteel/black, +/area/chapel/main) +"clL" = ( +/obj/structure/chair/stool, +/obj/effect/landmark/start{ + name = "Assistant" + }, +/turf/open/floor/plasteel/chapel{ + tag = "icon-chapel (SOUTHWEST)"; + dir = 10 + }, +/area/chapel/main) +"clM" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/turf/open/floor/carpet, +/area/chapel/main) +"clN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/carpet, +/area/chapel/main) +"clO" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main) +"clP" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main) +"clQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/fsmaint) +"clR" = ( +/turf/closed/wall, +/area/maintenance/electrical) +"clS" = ( +/turf/closed/wall/rust, +/area/maintenance/electrical) +"clT" = ( +/obj/machinery/atmospherics/pipe/simple/supply/visible, +/turf/closed/wall, +/area/maintenance/electrical) +"clU" = ( +/obj/item/weapon/pen/invisible, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"clV" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"clW" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"clX" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"clY" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"clZ" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cma" = ( +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cmb" = ( +/obj/structure/cable/green{ + tag = "icon-0-2"; + icon_state = "0-2" + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 1; + name = "Autoname APC North"; + pixel_x = 0; + pixel_y = 24 + }, +/turf/open/floor/plating, +/area/storage/primary) +"cmc" = ( +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cmd" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cme" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 4; + name = "4maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cmf" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cmg" = ( +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cmh" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/structure/bed, +/obj/item/weapon/bedsheet/green, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/carpet, +/area/crew_quarters/sleep) +"cmi" = ( +/obj/structure/closet/secure_closet/personal, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/button/door{ + id = "Dorm3"; + name = "Dorm Bolt Control"; + normaldoorcontrol = 1; + pixel_x = 25; + pixel_y = 0; + req_access_txt = "0"; + specialfunctions = 4 + }, +/turf/open/floor/carpet, +/area/crew_quarters/sleep) +"cmj" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (WEST)"; + dir = 8 + }, +/area/crew_quarters/sleep) +"cmk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner, +/area/crew_quarters/sleep) +"cml" = ( +/obj/structure/dresser, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/button/door{ + id = "Dorm4"; + name = "Dorm Bolt Control"; + normaldoorcontrol = 1; + pixel_x = -25; + pixel_y = 0; + req_access_txt = "0"; + specialfunctions = 4 + }, +/turf/open/floor/carpet, +/area/crew_quarters/sleep) +"cmm" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/structure/bed, +/obj/item/weapon/bedsheet/purple, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/carpet, +/area/crew_quarters/sleep) +"cmn" = ( +/obj/structure/closet/secure_closet/personal/cabinet, +/turf/open/floor/carpet, +/area/crew_quarters/sleep) +"cmo" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cmp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cmq" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cmr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cms" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cmt" = ( +/turf/open/floor/plasteel/whitepurple/side{ + dir = 1 + }, +/area/toxins/lab) +"cmu" = ( +/obj/structure/chair/office/light, +/obj/effect/landmark/start{ + name = "Scientist" + }, +/turf/open/floor/plasteel/whitepurple/corner{ + tag = "icon-whitepurplecorner (NORTH)"; + dir = 1 + }, +/area/toxins/lab) +"cmv" = ( +/obj/structure/cable/pink{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/turf/open/floor/plasteel/white, +/area/toxins/lab) +"cmw" = ( +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/white, +/area/toxins/lab) +"cmx" = ( +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/white, +/area/toxins/lab) +"cmy" = ( +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 4 + }, +/area/toxins/lab) +"cmz" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "rnd2"; + name = "research lab shutters" + }, +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/research{ + desc = "It opens and closes. Just as secure as ever, or in other words not at all."; + glass = 1; + name = "Research and Development Lab"; + opacity = 0; + req_access_txt = "0" + }, +/turf/open/floor/plasteel/whitepurple, +/area/toxins/lab) +"cmA" = ( +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/sortjunction{ + sortType = 12 + }, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 8 + }, +/area/medical/research{ + name = "Research Division" + }) +"cmB" = ( +/obj/structure/cable/pink{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/cable/pink{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"cmC" = ( +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/obj/structure/disposalpipe/sortjunction{ + dir = 1; + icon_state = "pipe-j1s"; + sortType = 14; + tag = "icon-pipe-j1s (NORTH)" + }, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 4 + }, +/area/medical/research{ + name = "Research Division" + }) +"cmD" = ( +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_research{ + glass = 0; + name = "Robotics Lab"; + opacity = 1; + req_access_txt = "29" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/whitepurple, +/area/assembly/robotics) +"cmE" = ( +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 8 + }, +/area/assembly/robotics) +"cmF" = ( +/obj/structure/cable/pink{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 4 + }, +/area/assembly/robotics) +"cmG" = ( +/obj/structure/table, +/obj/item/weapon/retractor, +/obj/item/weapon/hemostat, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkwarning{ + tag = "icon-warndark (NORTHWEST)"; + dir = 9 + }, +/area/assembly/robotics) +"cmH" = ( +/obj/structure/cable/pink{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/darkwarning{ + tag = "icon-warndark (NORTH)"; + dir = 1 + }, +/area/assembly/robotics) +"cmI" = ( +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (EAST)"; + dir = 4 + }, +/turf/open/floor/plasteel/darkwarning{ + tag = "icon-warndark (NORTH)"; + dir = 1 + }, +/area/assembly/robotics) +"cmJ" = ( +/obj/structure/table, +/obj/item/clothing/gloves/color/latex, +/obj/item/weapon/surgical_drapes, +/obj/item/weapon/razor, +/obj/structure/cable/pink{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/obj/machinery/power/apc{ + aidisabled = 0; + auto_name = 1; + cell_type = 2500; + dir = 4; + name = "Autoname APC East"; + pixel_x = 24; + pixel_y = 0 + }, +/turf/open/floor/plasteel/darkwarning{ + tag = "icon-warndark (NORTHEAST)"; + dir = 5 + }, +/area/assembly/robotics) +"cmK" = ( +/turf/closed/wall/r_wall, +/area/assembly/chargebay) +"cmL" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'HIGH VOLTAGE'"; + icon_state = "shock"; + name = "HIGH VOLTAGE" + }, +/turf/closed/wall/r_wall, +/area/maintenance/asmaint2) +"cmM" = ( +/obj/structure/lattice, +/obj/structure/lattice, +/turf/open/space, +/area/space/nearstation) +"cmN" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/turf/open/floor/plasteel/vault{ + dir = 6 + }, +/area/security/nuke_storage) +"cmO" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/mob/living/simple_animal/mouse/brown/Tom, +/turf/open/floor/plasteel/circuit/gcircuit{ + luminosity = 2 + }, +/area/security/nuke_storage) +"cmP" = ( +/obj/machinery/nuclearbomb/selfdestruct, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/security/nuke_storage) +"cmQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/circuit/gcircuit{ + luminosity = 2 + }, +/area/security/nuke_storage) +"cmR" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/open/floor/plasteel/vault{ + dir = 10 + }, +/area/security/nuke_storage) +"cmS" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'HIGH VOLTAGE'"; + icon_state = "shock"; + name = "HIGH VOLTAGE" + }, +/obj/machinery/atmospherics/pipe/simple/supply/visible, +/turf/closed/wall/r_wall, +/area/maintenance/apmaint) +"cmT" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/apmaint) +"cmU" = ( +/obj/machinery/conveyor{ + dir = 1; + id = "packageSort1" + }, +/obj/machinery/light/small, +/turf/open/floor/plating/warnplate/corner{ + dir = 8; + tag = "" + }, +/area/quartermaster/office) +"cmV" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "packageSort2" + }, +/turf/open/floor/plating/warnplate{ + dir = 1 + }, +/area/quartermaster/office) +"cmW" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "packageSort2" + }, +/turf/open/floor/plating/warnplate{ + dir = 8 + }, +/area/quartermaster/office) +"cmX" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "packageSort2" + }, +/turf/open/floor/plating, +/area/quartermaster/office) +"cmY" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/structure/disposaloutlet{ + dir = 8; + eject_range = 4 + }, +/turf/open/floor/plating, +/area/quartermaster/office) +"cmZ" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/closed/wall, +/area/quartermaster/office) +"cna" = ( +/obj/structure/disposalpipe/trunk, +/obj/structure/disposaloutlet{ + dir = 1; + eject_range = 1 + }, +/turf/open/floor/plating, +/area/quartermaster/office) +"cnb" = ( +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_x = -25; + pixel_y = -2; + tag = "WEST" + }, +/turf/open/floor/plasteel/brown{ + tag = "icon-brown (NORTH)"; + dir = 1 + }, +/area/quartermaster/office) +"cnc" = ( +/turf/open/floor/plasteel/brown{ + tag = "icon-brown (NORTH)"; + dir = 1 + }, +/area/quartermaster/office) +"cnd" = ( +/obj/structure/cable/orange{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/brown{ + tag = "icon-brown (NORTH)"; + dir = 1 + }, +/area/quartermaster/office) +"cne" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/brown/corner{ + tag = "icon-browncorner (NORTH)"; + dir = 1 + }, +/area/quartermaster/office) +"cnf" = ( +/turf/open/floor/plasteel/bot{ + dir = 2 + }, +/area/quartermaster/office) +"cng" = ( +/turf/open/floor/plasteel/red/corner, +/area/quartermaster/office) +"cnh" = ( +/obj/structure/table, +/obj/item/device/radio/off, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTHWEST)"; + dir = 9 + }, +/area/security/checkpoint/supply) +"cni" = ( +/obj/structure/table, +/obj/machinery/recharger, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTH)"; + dir = 1 + }, +/area/security/checkpoint/supply) +"cnj" = ( +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/structure/table, +/obj/machinery/requests_console{ + department = "Security"; + departmentType = 5; + name = "Cargo Post RC"; + pixel_x = 0; + pixel_y = 30 + }, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7; + tag = "every single paper bin is edited to this" + }, +/obj/item/weapon/pen, +/obj/machinery/camera{ + c_tag = "Cargo Security Post"; + network = list("SS13") + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTHEAST)"; + dir = 5 + }, +/area/security/checkpoint/supply) +"cnk" = ( +/obj/structure/cable/orange{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 2; + name = "Autoname APC South"; + pixel_x = 1; + pixel_y = -24 + }, +/turf/open/floor/plating, +/area/quartermaster/miningdock) +"cnl" = ( +/obj/structure/cable/orange{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cnm" = ( +/obj/structure/cable/orange{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cnn" = ( +/obj/structure/girder/displaced, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cno" = ( +/obj/machinery/atmospherics/components/binary/valve, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cnp" = ( +/obj/machinery/atmospherics/components/unary/tank/air, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cnq" = ( +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cnr" = ( +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cns" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cnt" = ( +/obj/machinery/door/airlock{ + name = "Crematorium"; + req_access_txt = "27" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/black, +/area/chapel/office) +"cnu" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall, +/area/chapel/office) +"cnv" = ( +/obj/machinery/door/morgue{ + name = "Confession Booth (Chaplain)"; + req_access_txt = "22" + }, +/turf/open/floor/plasteel/black, +/area/chapel/office) +"cnw" = ( +/obj/machinery/door/morgue{ + name = "Confession Booth" + }, +/turf/open/floor/plasteel/black, +/area/chapel/main) +"cnx" = ( +/obj/machinery/light/small, +/turf/open/floor/plasteel/black, +/area/chapel/main) +"cny" = ( +/obj/machinery/camera{ + c_tag = "Chapel"; + dir = 1; + network = list("SS13") + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = -25; + tag = "SOUTH" + }, +/turf/open/floor/plasteel/black, +/area/chapel/main) +"cnz" = ( +/obj/machinery/recharge_station, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/electrical) +"cnA" = ( +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/electrical) +"cnB" = ( +/obj/structure/cable/green{ + tag = "icon-0-2"; + icon_state = "0-2" + }, +/obj/machinery/mech_bay_recharge_port, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/electrical) +"cnC" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/electrical) +"cnD" = ( +/obj/structure/cable/green{ + tag = "icon-0-2"; + icon_state = "0-2" + }, +/obj/machinery/computer/mech_bay_power_console, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/electrical) +"cnE" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/weapon/stock_parts/cell/high/plus, +/obj/item/weapon/stock_parts/cell/high/plus, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/electrical) +"cnF" = ( +/obj/structure/table, +/obj/item/clothing/gloves/color/fyellow, +/obj/item/weapon/storage/toolbox/electrical{ + pixel_x = 1; + pixel_y = -1 + }, +/obj/item/device/multitool, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/electrical) +"cnG" = ( +/turf/closed/wall, +/area/construction) +"cnH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/turf/closed/wall, +/area/construction) +"cnI" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/visible{ + tag = "icon-manifold (WEST)"; + icon_state = "manifold"; + dir = 8 + }, +/turf/closed/wall, +/area/construction) +"cnJ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/visible{ + tag = "icon-intact (EAST)"; + icon_state = "intact"; + dir = 4 + }, +/turf/closed/wall/rust, +/area/construction) +"cnK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/visible{ + tag = "icon-intact (EAST)"; + icon_state = "intact"; + dir = 4 + }, +/turf/closed/wall, +/area/construction) +"cnL" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cnM" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cnN" = ( +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cnO" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/grille, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cnP" = ( +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cnQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cnR" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cnS" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cnT" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock{ + id_tag = "Dorm3"; + name = "Dorm 3" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral, +/area/crew_quarters/sleep) +"cnU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/light_switch{ + pixel_y = -24; + tag = "s" + }, +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"cnV" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"cnW" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock{ + id_tag = "Dorm4"; + name = "Dorm 4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral, +/area/crew_quarters/sleep) +"cnX" = ( +/obj/machinery/light/small, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + frequency = 1439; + id_tag = null; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/carpet, +/area/crew_quarters/sleep) +"cnY" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/closet/wardrobe/grey, +/obj/item/weapon/lighter/greyscale, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cnZ" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"coa" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cob" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"coc" = ( +/obj/item/weapon/folder/white, +/obj/structure/table, +/obj/item/weapon/disk/tech_disk{ + pixel_x = 0; + pixel_y = 0 + }, +/obj/item/weapon/disk/tech_disk{ + pixel_x = 0; + pixel_y = 0 + }, +/obj/item/weapon/disk/design_disk, +/obj/item/weapon/disk/design_disk, +/obj/item/weapon/book/manual/research_and_development, +/turf/open/floor/plasteel/white, +/area/toxins/lab) +"cod" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = -25; + tag = "SOUTH" + }, +/obj/item/weapon/stock_parts/cell/high/plus, +/turf/open/floor/plasteel/white, +/area/toxins/lab) +"coe" = ( +/obj/structure/table, +/obj/item/stack/sheet/glass{ + amount = 50; + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/clothing/glasses/welding, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 2; + name = "Autoname APC South"; + pixel_x = 1; + pixel_y = -24 + }, +/obj/structure/cable/pink, +/turf/open/floor/plasteel/white, +/area/toxins/lab) +"cof" = ( +/obj/structure/table, +/obj/item/weapon/storage/toolbox/mechanical{ + pixel_x = 2; + pixel_y = 3 + }, +/obj/item/weapon/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/machinery/light/small, +/turf/open/floor/plasteel/white, +/area/toxins/lab) +"cog" = ( +/obj/structure/frame/machine, +/turf/open/floor/plasteel/white, +/area/toxins/lab) +"coh" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/plasteel/whitepurple/corner{ + tag = "icon-whitepurplecorner (EAST)"; + dir = 4 + }, +/area/toxins/lab) +"coi" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "rnd2"; + name = "research lab shutters" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/toxins/lab) +"coj" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plasteel/whitepurple/corner{ + tag = "icon-whitepurplecorner (NORTH)"; + dir = 1 + }, +/area/medical/research{ + name = "Research Division" + }) +"cok" = ( +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"col" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/whitepurple/corner{ + dir = 4 + }, +/area/medical/research{ + name = "Research Division" + }) +"com" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "robotics2"; + name = "robotics lab shutters" + }, +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/assembly/robotics) +"con" = ( +/turf/open/floor/plasteel/whitepurple/corner{ + dir = 1 + }, +/area/assembly/robotics) +"coo" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/warnwhite{ + dir = 4 + }, +/area/assembly/robotics) +"cop" = ( +/obj/structure/table, +/obj/item/weapon/circular_saw, +/obj/item/weapon/scalpel{ + pixel_y = 12 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/light_switch{ + pixel_y = -24; + tag = "s" + }, +/turf/open/floor/plasteel/darkwarning{ + tag = "icon-warndark (WEST)"; + dir = 8 + }, +/area/assembly/robotics) +"coq" = ( +/turf/open/floor/plasteel/black, +/area/assembly/robotics) +"cor" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/black, +/area/assembly/robotics) +"cos" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkwarning{ + tag = "icon-warndark (EAST)"; + dir = 4 + }, +/area/assembly/robotics) +"cot" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Robotics Lab Maintenance"; + req_access_txt = "29" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/assembly/robotics) +"cou" = ( +/obj/item/weapon/cigbutt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cov" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cow" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cox" = ( +/obj/structure/rack, +/obj/item/weapon/newspaper, +/obj/effect/spawner/lootdrop/maintenance, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"coy" = ( +/obj/structure/closet/emcloset, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"coz" = ( +/obj/structure/girder, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"coA" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"coB" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/green{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"coC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/security/nuke_storage) +"coD" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/vault{ + dir = 6 + }, +/area/security/nuke_storage) +"coE" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/circuit/gcircuit{ + luminosity = 2 + }, +/area/security/nuke_storage) +"coF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/circuit/gcircuit{ + luminosity = 2 + }, +/area/security/nuke_storage) +"coG" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/circuit/gcircuit{ + luminosity = 2 + }, +/area/security/nuke_storage) +"coH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/vault{ + dir = 10 + }, +/area/security/nuke_storage) +"coI" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/green{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"coJ" = ( +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (EAST)"; + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"coK" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/closed/wall, +/area/quartermaster/office) +"coL" = ( +/obj/structure/disposalpipe/wrapsortjunction{ + tag = "icon-pipe-j1s (WEST)"; + icon_state = "pipe-j1s"; + dir = 8 + }, +/turf/closed/wall, +/area/quartermaster/office) +"coM" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall, +/area/quartermaster/office) +"coN" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 8; + icon_state = "pipe-j2s"; + sortType = 2 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = -27; + pixel_y = 0; + tag = "w" + }, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"coO" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 8; + icon_state = "pipe-j2s"; + sortType = 3 + }, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"coP" = ( +/obj/structure/cable/orange{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/junction{ + tag = "icon-pipe-y (WEST)"; + icon_state = "pipe-y"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"coQ" = ( +/obj/structure/cable/orange{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"coR" = ( +/obj/structure/cable/orange{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"coS" = ( +/obj/structure/cable/orange{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/side{ + tag = "icon-red (EAST)"; + dir = 4 + }, +/area/quartermaster/office) +"coT" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_security{ + name = "Security Office"; + req_access_txt = "63" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkred, +/area/security/checkpoint/supply) +"coU" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (WEST)"; + dir = 8 + }, +/area/security/checkpoint/supply) +"coV" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/effect/landmark/start/depsec/supply, +/obj/structure/chair/office/dark{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + frequency = 1439; + id_tag = null; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/black, +/area/security/checkpoint/supply) +"coW" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/computer/security/mining, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (EAST)"; + dir = 4 + }, +/area/security/checkpoint/supply) +"coX" = ( +/turf/closed/wall, +/area/quartermaster/miningdock) +"coY" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall, +/area/quartermaster/miningdock) +"coZ" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Mining Maintenance"; + req_access_txt = "48" + }, +/obj/structure/cable/orange{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/quartermaster/miningdock) +"cpa" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/machinery/meter, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cpb" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cpc" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cpd" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cpe" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cpf" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/grille/broken, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2); + name = "random metal material damage spawner" + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cpg" = ( +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cph" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/obj/structure/table/wood, +/obj/item/clothing/under/burial, +/obj/item/clothing/under/burial, +/obj/item/clothing/under/burial, +/obj/item/clothing/under/burial, +/obj/item/clothing/under/burial, +/obj/item/clothing/under/burial, +/turf/open/floor/plasteel/black, +/area/chapel/office) +"cpi" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/obj/machinery/camera{ + c_tag = "Chapel Crematorium"; + network = list("SS13") + }, +/turf/open/floor/plasteel/black, +/area/chapel/office) +"cpj" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/black, +/area/chapel/office) +"cpk" = ( +/obj/structure/bodycontainer/crematorium, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/turf/open/floor/plasteel/black, +/area/chapel/office) +"cpl" = ( +/obj/item/device/radio/intercom{ + broadcasting = 1; + frequency = 1480; + name = "Confessional Intercom"; + pixel_x = 0; + pixel_y = -25 + }, +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/chapel/office) +"cpm" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/tinted/fulltile, +/turf/open/floor/plating, +/area/chapel/office) +"cpn" = ( +/obj/item/device/radio/intercom{ + broadcasting = 1; + frequency = 1480; + name = "Confessional Intercom"; + pixel_x = 0; + pixel_y = -25 + }, +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main) +"cpo" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/turf/closed/wall, +/area/chapel/main) +"cpp" = ( +/obj/machinery/door/airlock/maintenance, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cpq" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/chapel/main) +"cpr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cps" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cpt" = ( +/obj/machinery/power/port_gen/pacman, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/electrical) +"cpu" = ( +/turf/open/floor/plating, +/area/maintenance/electrical) +"cpv" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/electrical) +"cpw" = ( +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/electrical) +"cpx" = ( +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/turf/open/floor/plating, +/area/maintenance/electrical) +"cpy" = ( +/obj/structure/chair/stool, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/electrical) +"cpz" = ( +/obj/structure/rack, +/obj/item/stack/cable_coil/green, +/obj/item/stack/rods{ + amount = 50 + }, +/obj/item/stack/sheet/mineral/plasma{ + amount = 10; + layer = 3 + }, +/obj/item/stack/cable_coil/green, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/electrical) +"cpA" = ( +/obj/structure/frame/computer, +/turf/open/floor/plasteel/floorgrime, +/area/construction) +"cpB" = ( +/obj/structure/frame/computer, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/construction) +"cpC" = ( +/obj/structure/frame/computer, +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/floorgrime, +/area/construction) +"cpD" = ( +/obj/structure/table, +/obj/machinery/light_switch{ + pixel_y = 24; + tag = "n" + }, +/obj/item/clothing/gloves/color/fyellow, +/turf/open/floor/plasteel/floorgrime, +/area/construction) +"cpE" = ( +/obj/structure/frame/machine, +/turf/open/floor/plasteel/floorgrime, +/area/construction) +"cpF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cpG" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cpH" = ( +/obj/structure/grille/broken, +/obj/item/device/assembly/mousetrap, +/obj/item/trash/deadmouse, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fsmaint) +"cpI" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cpJ" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cpK" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Dormitory" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (WEST)"; + dir = 8 + }, +/area/crew_quarters/sleep) +"cpL" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/crew_quarters/sleep) +"cpM" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Dormitory" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (EAST)"; + dir = 4 + }, +/area/crew_quarters/sleep) +"cpN" = ( +/obj/structure/grille, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cpO" = ( +/obj/machinery/atmospherics/pipe/simple/supply/visible, +/turf/closed/wall/rust, +/area/maintenance/asmaint2) +"cpP" = ( +/turf/closed/wall, +/area/maintenance/asmaint2) +"cpQ" = ( +/turf/closed/wall/r_wall, +/area/toxins/server) +"cpR" = ( +/turf/closed/wall/r_wall, +/area/security/checkpoint/science) +"cpS" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "rnd2"; + name = "research lab shutters" + }, +/turf/open/floor/plating, +/area/security/checkpoint/science) +"cpT" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white/side{ + dir = 6 + }, +/area/medical/research{ + name = "Research Division" + }) +"cpU" = ( +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"cpV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/obj/machinery/camera{ + c_tag = "Science Hallway North"; + dir = 8; + network = list("SS13","Sci") + }, +/turf/open/floor/plasteel/white/side{ + dir = 10 + }, +/area/medical/research{ + name = "Research Division" + }) +"cpW" = ( +/obj/structure/closet/wardrobe/robotics_black, +/obj/item/device/radio/headset/headset_sci{ + pixel_x = -3 + }, +/obj/item/clothing/glasses/welding, +/obj/item/clothing/head/welding{ + pixel_x = -3; + pixel_y = 5 + }, +/turf/open/floor/plasteel/white, +/area/assembly/robotics) +"cpX" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = -25; + tag = "SOUTH" + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 4 + }, +/area/assembly/robotics) +"cpY" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/assembly/robotics) +"cpZ" = ( +/obj/structure/table/optable{ + name = "Robotics Operating Table" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/assembly/robotics) +"cqa" = ( +/obj/machinery/computer/operating{ + name = "Robotics Operating Computer" + }, +/obj/machinery/light, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/assembly/robotics) +"cqb" = ( +/obj/structure/table, +/obj/item/weapon/storage/box/bodybags, +/obj/item/weapon/pen, +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkwarning{ + tag = "icon-warndark (EAST)"; + dir = 4 + }, +/area/assembly/robotics) +"cqc" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/assembly/robotics) +"cqd" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cqe" = ( +/obj/effect/landmark{ + name = "xeno_spawn"; + pixel_x = -1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cqf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/asmaint2) +"cqg" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (EAST)"; + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cqh" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/green{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cqi" = ( +/obj/structure/closet/crate{ + name = "Gold Crate" + }, +/obj/item/stack/sheet/mineral/gold, +/obj/item/stack/sheet/mineral/gold, +/obj/item/stack/sheet/mineral/gold, +/obj/item/weapon/storage/belt/champion, +/turf/open/floor/plasteel/vault{ + dir = 1 + }, +/area/security/nuke_storage) +"cqj" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/turf/open/floor/plasteel/black, +/area/security/nuke_storage) +"cqk" = ( +/obj/structure/cable/green{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 2; + name = "Autoname APC South"; + pixel_x = 1; + pixel_y = -24 + }, +/obj/machinery/camera{ + c_tag = "Vault"; + dir = 1; + network = list("SS13"); + start_active = 1 + }, +/obj/structure/filingcabinet, +/obj/item/weapon/folder/documents, +/turf/open/floor/plasteel/vault{ + tag = "icon-vault (WEST)"; + dir = 8 + }, +/area/security/nuke_storage) +"cql" = ( +/turf/open/floor/plasteel/black, +/area/security/nuke_storage) +"cqm" = ( +/obj/item/weapon/coin/silver{ + pixel_x = 7; + pixel_y = 12 + }, +/obj/item/weapon/coin/silver{ + pixel_x = 12; + pixel_y = 7 + }, +/obj/item/weapon/coin/silver{ + pixel_x = 4; + pixel_y = 8 + }, +/obj/item/weapon/coin/silver{ + pixel_x = -6; + pixel_y = 5 + }, +/obj/item/weapon/coin/silver{ + pixel_x = 5; + pixel_y = -8 + }, +/obj/structure/closet/crate{ + name = "Silver Crate" + }, +/obj/item/stack/sheet/mineral/silver, +/obj/item/stack/sheet/mineral/silver, +/obj/item/stack/sheet/mineral/silver, +/turf/open/floor/plasteel/vault{ + dir = 4 + }, +/area/security/nuke_storage) +"cqn" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/green{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cqo" = ( +/turf/closed/wall, +/area/quartermaster/sorting{ + name = "\improper Warehouse" + }) +"cqp" = ( +/obj/structure/rack, +/obj/item/weapon/electronics/airalarm, +/obj/item/weapon/electronics/airlock, +/turf/open/floor/plasteel/floorgrime, +/area/quartermaster/sorting{ + name = "\improper Warehouse" + }) +"cqq" = ( +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = 20; + tag = "NORTH" + }, +/turf/open/floor/plasteel/floorgrime, +/area/quartermaster/sorting{ + name = "\improper Warehouse" + }) +"cqr" = ( +/obj/structure/cable/orange{ + tag = "icon-0-2"; + icon_state = "0-2" + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 1; + name = "Autoname APC North"; + pixel_x = 0; + pixel_y = 24 + }, +/turf/open/floor/plasteel/floorgrime, +/area/quartermaster/sorting{ + name = "\improper Warehouse" + }) +"cqs" = ( +/obj/structure/rack, +/obj/item/weapon/electronics/firelock, +/obj/item/weapon/electronics/apc, +/obj/item/weapon/electronics/firealarm, +/turf/open/floor/plasteel/floorgrime, +/area/quartermaster/sorting{ + name = "\improper Warehouse" + }) +"cqt" = ( +/turf/open/floor/fakespace, +/area/quartermaster/storage) +"cqu" = ( +/turf/closed/wall, +/area/quartermaster/storage) +"cqv" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/bin, +/obj/machinery/light_switch{ + pixel_x = -24; + tag = "w" + }, +/obj/machinery/camera{ + c_tag = "Cargo Office South"; + dir = 4; + network = list("SS13") + }, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"cqw" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"cqx" = ( +/obj/structure/cable/orange{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"cqy" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"cqz" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/photocopier, +/turf/open/floor/plasteel/red/corner{ + tag = "icon-redcorner (EAST)"; + dir = 4 + }, +/area/quartermaster/office) +"cqA" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/security/checkpoint/supply) +"cqB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (SOUTHWEST)"; + dir = 10 + }, +/area/security/checkpoint/supply) +"cqC" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4"; + tag = "90Curve" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/plasteel/darkred/side, +/area/security/checkpoint/supply) +"cqD" = ( +/obj/machinery/computer/secure_data, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/power/apc{ + aidisabled = 0; + auto_name = 1; + cell_type = 2500; + dir = 4; + name = "Autoname APC East"; + pixel_x = 24; + pixel_y = 0 + }, +/obj/machinery/light_switch{ + pixel_x = 24; + pixel_y = 11; + tag = "e" + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (SOUTHEAST)"; + dir = 6 + }, +/area/security/checkpoint/supply) +"cqE" = ( +/obj/structure/closet/wardrobe/miner, +/turf/open/floor/plasteel/purple/side{ + tag = "icon-purple (NORTHWEST)"; + dir = 9 + }, +/area/quartermaster/miningdock) +"cqF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/brown/corner{ + tag = "icon-browncorner (NORTH)"; + dir = 1 + }, +/area/quartermaster/miningdock) +"cqG" = ( +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/structure/cable/orange{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/turf/open/floor/plasteel, +/area/quartermaster/miningdock) +"cqH" = ( +/turf/open/space, +/turf/closed/wall/shuttle{ + icon_state = "swall_f6"; + dir = 2 + }, +/area/shuttle/mining) +"cqI" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall12"; + dir = 2 + }, +/area/shuttle/mining) +"cqJ" = ( +/obj/structure/grille, +/obj/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/mining) +"cqK" = ( +/turf/open/space, +/turf/closed/wall/shuttle{ + dir = 2; + icon_state = "swall_f10"; + layer = 2 + }, +/area/shuttle/mining) +"cqL" = ( +/obj/structure/table, +/obj/item/weapon/poster/legit, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cqM" = ( +/obj/effect/landmark{ + name = "xeno_spawn"; + pixel_x = -1 + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cqN" = ( +/obj/structure/chair/stool, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cqO" = ( +/obj/structure/table, +/obj/item/weapon/reagent_containers/glass/beaker, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cqP" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Aft Starboard Solar Maintenance"; + dir = 4; + network = list("SS13") + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cqQ" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/apmaint) +"cqR" = ( +/obj/structure/bodycontainer/morgue, +/turf/open/floor/plasteel/black, +/area/chapel/office) +"cqS" = ( +/obj/machinery/light/small, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black, +/area/chapel/office) +"cqT" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (WEST)"; + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/black, +/area/chapel/office) +"cqU" = ( +/obj/machinery/button/crematorium{ + pixel_x = 25 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + frequency = 1439; + id_tag = null; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/black, +/area/chapel/office) +"cqV" = ( +/obj/machinery/portable_atmospherics/scrubber, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cqW" = ( +/obj/structure/closet/cardboard{ + desc = "Just a box... Contains Emergency Supplies." + }, +/obj/item/clothing/mask/breath, +/obj/item/clothing/mask/breath, +/obj/item/weapon/tank/internals/emergency_oxygen/engi, +/obj/item/weapon/tank/internals/emergency_oxygen, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cqX" = ( +/obj/structure/rack, +/obj/item/weapon/lipstick/random, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 3; + name = "3maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cqY" = ( +/obj/structure/rack, +/obj/item/weapon/stock_parts/capacitor, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 3; + name = "3maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cqZ" = ( +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fsmaint) +"cra" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"crb" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (WEST)"; + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"crc" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/light/small, +/obj/machinery/camera{ + c_tag = "Aft Port Solar Maintenance"; + dir = 1; + network = list("SS13") + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"crd" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating/warnplate/corner{ + dir = 2; + tag = "" + }, +/area/maintenance/fsmaint) +"cre" = ( +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating/warnplate, +/area/maintenance/fsmaint) +"crf" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plating/warnplate/corner{ + dir = 1; + tag = "" + }, +/area/maintenance/fsmaint) +"crg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"crh" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cri" = ( +/obj/machinery/light_switch{ + pixel_x = -24; + tag = "w" + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/electrical) +"crj" = ( +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/turf/open/floor/plating, +/area/maintenance/electrical) +"crk" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/turf/open/floor/plating, +/area/maintenance/electrical) +"crl" = ( +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/electrical) +"crm" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/electrical) +"crn" = ( +/turf/open/floor/plasteel/floorgrime, +/area/construction) +"cro" = ( +/obj/structure/chair/stool, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/construction) +"crp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/floorgrime, +/area/construction) +"crq" = ( +/obj/structure/table_frame, +/turf/open/floor/plasteel/floorgrime, +/area/construction) +"crr" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"crs" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"crt" = ( +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2); + name = "random metal material damage spawner" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fsmaint) +"cru" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"crv" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"crw" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"crx" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (WEST)"; + dir = 8 + }, +/area/crew_quarters/sleep) +"cry" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"crz" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (EAST)"; + dir = 4 + }, +/area/crew_quarters/sleep) +"crA" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/door/airlock{ + name = "Unisex Showers"; + req_access_txt = "0" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/toilet) +"crB" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/toilet) +"crC" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Showers"; + network = list("SS13") + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/toilet) +"crD" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"crE" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"crF" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"crG" = ( +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (EAST)"; + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"crH" = ( +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"crI" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/tinted/fulltile, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"crJ" = ( +/obj/structure/closet/secure_closet/chemical, +/obj/item/weapon/reagent_containers/dropper, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"crK" = ( +/obj/machinery/r_n_d/server/core, +/turf/open/floor/bluegrid{ + name = "Server Base"; + initial_gas_mix = "n2=500;TEMP=80" + }, +/area/toxins/server) +"crL" = ( +/obj/machinery/airalarm/server{ + pixel_y = 23 + }, +/obj/machinery/camera{ + c_tag = "Server Room"; + network = list("Sci") + }, +/turf/open/floor/plasteel/black{ + name = "Server Walkway"; + initial_gas_mix = "n2=500;TEMP=80" + }, +/area/toxins/server) +"crM" = ( +/obj/machinery/r_n_d/server/robotics, +/turf/open/floor/bluegrid{ + name = "Server Base"; + initial_gas_mix = "n2=500;TEMP=80" + }, +/area/toxins/server) +"crN" = ( +/obj/machinery/computer/secure_data, +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/turf/open/floor/plasteel/darkred/side{ + dir = 9 + }, +/area/security/checkpoint/science) +"crO" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (NORTH)"; + dir = 1 + }, +/area/security/checkpoint/science) +"crP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkred/side{ + dir = 5 + }, +/area/security/checkpoint/science) +"crQ" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/security/checkpoint/science) +"crR" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (EAST)"; + dir = 4 + }, +/turf/open/floor/plasteel/whitered/corner{ + tag = "icon-whiteredcorner (WEST)"; + dir = 8 + }, +/area/medical/research{ + name = "Research Division" + }) +"crS" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/turf/open/floor/plasteel/white/side{ + dir = 10 + }, +/area/medical/research{ + name = "Research Division" + }) +"crT" = ( +/turf/closed/wall, +/area/crew_quarters/hor) +"crU" = ( +/turf/closed/wall/r_wall, +/area/crew_quarters/hor) +"crV" = ( +/turf/closed/wall/r_wall, +/area/toxins/explab) +"crW" = ( +/obj/structure/closet/crate{ + icon_state = "crateopen"; + opened = 1 + }, +/turf/open/floor/plasteel/floorgrime, +/area/quartermaster/sorting{ + name = "\improper Warehouse" + }) +"crX" = ( +/turf/open/floor/plasteel/floorgrime, +/area/quartermaster/sorting{ + name = "\improper Warehouse" + }) +"crY" = ( +/obj/structure/cable/orange{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/floorgrime, +/area/quartermaster/sorting{ + name = "\improper Warehouse" + }) +"crZ" = ( +/obj/item/toy/foamblade{ + attack_verb = list("stoned","grabbed","smacked"); + desc = "A huge foam hand, patterned after stone."; + icon = 'icons/obj/weapons.dmi'; + icon_state = "fleshtostone"; + item_state = "fleshtostone"; + name = "huge foam hand"; + w_class = 4 + }, +/turf/open/floor/plating, +/area/quartermaster/storage) +"csa" = ( +/obj/item/weapon/dice/d8{ + desc = "A die with eight sides. It feels.... incredibly lucky. The two is slightly darker than the other numbers."; + tag = "two" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/quartermaster/storage) +"csb" = ( +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/machinery/autolathe, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"csc" = ( +/obj/effect/landmark/start{ + name = "Cargo Technician" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"csd" = ( +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"cse" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/obj/structure/chair/stool, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"csf" = ( +/obj/structure/table, +/obj/item/device/multitool, +/obj/machinery/computer/stockexchange, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"csg" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/obj/effect/landmark/start{ + name = "Shaft Miner" + }, +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel/brown{ + tag = "icon-brown (WEST)"; + dir = 8 + }, +/area/quartermaster/miningdock) +"csh" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/quartermaster/miningdock) +"csi" = ( +/obj/structure/cable/orange{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/quartermaster/miningdock) +"csj" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/quartermaster/miningdock) +"csk" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall3"; + dir = 2 + }, +/area/shuttle/mining) +"csl" = ( +/obj/structure/table, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/mining) +"csm" = ( +/obj/machinery/computer/shuttle/mining, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/mining) +"csn" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cso" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"csp" = ( +/obj/structure/table, +/obj/item/device/multitool, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"csq" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"csr" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"css" = ( +/obj/structure/table, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cst" = ( +/turf/open/floor/plating/warnplate/corner{ + dir = 2; + tag = "" + }, +/area/maintenance/apmaint) +"csu" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plating/warnplate, +/area/maintenance/apmaint) +"csv" = ( +/obj/structure/closet/crate{ + icon_state = "crateopen"; + opened = 1 + }, +/obj/item/weapon/storage/fancy/cigarettes/cigpack_carp, +/turf/open/floor/plating/warnplate/corner{ + dir = 1; + tag = "" + }, +/area/maintenance/apmaint) +"csw" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Crematorium Maintenance"; + req_access_txt = "27" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/chapel/office) +"csx" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fsmaint) +"csy" = ( +/obj/structure/closet/crate, +/obj/item/trash/pistachios, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"csz" = ( +/obj/structure/closet/crate, +/obj/item/weapon/c_tube, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/obj/item/stack/cable_coil/green, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"csA" = ( +/obj/structure/grille/broken, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/mob/living/simple_animal/mouse, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"csB" = ( +/obj/structure/grille, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"csC" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"csD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"csE" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"csF" = ( +/turf/closed/wall/r_wall, +/area/maintenance/portsolar) +"csG" = ( +/obj/machinery/door/airlock/engineering{ + name = "Aft Starboard Solar Access"; + req_access_txt = "10" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/portsolar) +"csH" = ( +/obj/structure/grille/broken, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"csI" = ( +/obj/structure/grille/broken, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fsmaint) +"csJ" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"csK" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering{ + name = "Electrical Maintenance"; + req_access_txt = "11" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/electrical) +"csL" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/electrical) +"csM" = ( +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/electrical) +"csN" = ( +/obj/structure/cable/green, +/obj/effect/landmark{ + name = "xeno_spawn"; + pixel_x = -1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/electrical) +"csO" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/electrical) +"csP" = ( +/obj/structure/table, +/obj/item/wallframe/camera, +/obj/item/wallframe/camera, +/obj/item/device/assembly/prox_sensor{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/structure/cable/green{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/obj/machinery/power/apc{ + aidisabled = 0; + auto_name = 1; + cell_type = 2500; + dir = 4; + name = "Autoname APC East"; + pixel_x = 24; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/electrical) +"csQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/turf/closed/wall/rust, +/area/maintenance/electrical) +"csR" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Construction Area"; + dir = 4; + network = list("SS13") + }, +/turf/open/floor/plating, +/area/construction) +"csS" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (EAST)"; + dir = 4 + }, +/turf/open/floor/plating, +/area/construction) +"csT" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/construction) +"csU" = ( +/obj/structure/table, +/obj/item/stack/cable_coil/random, +/turf/open/floor/plating, +/area/construction) +"csV" = ( +/obj/structure/grille, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"csW" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/grille/broken, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"csX" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"csY" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"csZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/turf/closed/wall, +/area/maintenance/fsmaint) +"cta" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"ctb" = ( +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (WEST)"; + dir = 8 + }, +/area/crew_quarters/sleep) +"ctc" = ( +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"ctd" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (EAST)"; + dir = 4 + }, +/area/crew_quarters/sleep) +"cte" = ( +/turf/closed/wall, +/area/crew_quarters/toilet) +"ctf" = ( +/obj/machinery/shower{ + tag = "icon-shower (EAST)"; + icon_state = "shower"; + dir = 4 + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/toilet) +"ctg" = ( +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/toilet) +"cth" = ( +/obj/machinery/shower{ + dir = 8 + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/toilet) +"cti" = ( +/obj/structure/cable/green, +/obj/machinery/power/apc{ + auto_name = 0; + dir = 8; + name = "Dormitory Showers"; + pixel_x = -25; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plating, +/area/crew_quarters/toilet) +"ctj" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 9 + }, +/turf/closed/wall, +/area/maintenance/asmaint2) +"ctk" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"ctl" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + external_pressure_bound = 120; + initialize_directions = 1; + internal_pressure_bound = 4000; + on = 1; + pressure_checks = 2; + pump_direction = 0 + }, +/turf/open/floor/bluegrid{ + name = "Server Base"; + initial_gas_mix = "n2=500;TEMP=80" + }, +/area/toxins/server) +"ctm" = ( +/obj/structure/cable/pink{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/turf/open/floor/plasteel/black{ + name = "Server Walkway"; + initial_gas_mix = "n2=500;TEMP=80" + }, +/area/toxins/server) +"ctn" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + external_pressure_bound = 140; + on = 1; + pressure_checks = 0 + }, +/obj/structure/cable/pink{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/obj/machinery/power/apc{ + aidisabled = 0; + auto_name = 1; + cell_type = 2500; + dir = 4; + name = "Autoname APC East"; + pixel_x = 24; + pixel_y = 0 + }, +/turf/open/floor/bluegrid{ + name = "Server Base"; + initial_gas_mix = "n2=500;TEMP=80" + }, +/area/toxins/server) +"cto" = ( +/obj/structure/table, +/obj/machinery/computer/security/telescreen{ + desc = "Used for watching the RD's goons."; + name = "Research Monitor"; + network = list("Sci"); + pixel_x = 0; + pixel_y = 2 + }, +/obj/machinery/light_switch{ + pixel_x = -24; + tag = "w" + }, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (WEST)"; + dir = 8 + }, +/area/security/checkpoint/science) +"ctp" = ( +/obj/structure/chair/office/dark{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/effect/landmark/start/depsec/science, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/black, +/area/security/checkpoint/science) +"ctq" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (EAST)"; + dir = 4 + }, +/area/security/checkpoint/science) +"ctr" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_security{ + name = "Security Office"; + req_access_txt = "63" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkred, +/area/security/checkpoint/science) +"cts" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/whitered/side{ + tag = "icon-whitered (WEST)"; + dir = 8 + }, +/area/medical/research{ + name = "Research Division" + }) +"ctt" = ( +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/pink{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"ctu" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (EAST)"; + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/extinguisher_cabinet{ + pixel_x = 27; + pixel_y = 0; + tag = "e" + }, +/turf/open/floor/plasteel/white/side{ + dir = 10 + }, +/area/medical/research{ + name = "Research Division" + }) +"ctv" = ( +/obj/structure/displaycase/labcage, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/obj/machinery/ai_status_display{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/darkpurple/side{ + tag = "icon-darkpurple (NORTHEAST)"; + dir = 5 + }, +/area/crew_quarters/hor) +"ctw" = ( +/obj/machinery/computer/mecha, +/obj/machinery/light_switch{ + pixel_y = 24; + tag = "n" + }, +/turf/open/floor/plasteel/darkpurple/side{ + tag = "icon-darkpurple (SOUTHWEST)"; + dir = 10 + }, +/area/crew_quarters/hor) +"ctx" = ( +/obj/machinery/computer/robotics, +/obj/machinery/keycard_auth{ + pixel_x = -6; + pixel_y = 24 + }, +/obj/machinery/button/door{ + id = "rdprivacy"; + name = "Privacy Shutters Control"; + pixel_x = 5; + pixel_y = 24 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/darkpurple/side, +/area/crew_quarters/hor) +"cty" = ( +/obj/machinery/computer/card/minor/rd, +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Research Director's Desk"; + departmentType = 5; + name = "Research Director RC"; + pixel_x = -2; + pixel_y = 30 + }, +/obj/machinery/camera{ + c_tag = "Research Director's Office"; + network = list("SS13","RD"); + start_active = 1 + }, +/turf/open/floor/plasteel/darkpurple/side, +/area/crew_quarters/hor) +"ctz" = ( +/obj/machinery/computer/aifixer, +/obj/machinery/status_display{ + density = 0; + layer = 3; + pixel_x = 0; + pixel_y = 32 + }, +/turf/open/floor/plasteel/darkpurple/side{ + tag = "icon-darkpurple (SOUTHEAST)"; + dir = 6 + }, +/area/crew_quarters/hor) +"ctA" = ( +/obj/structure/closet/secure_closet/RD, +/obj/item/device/taperecorder{ + pixel_x = -3 + }, +/obj/item/device/paicard{ + pixel_x = 4 + }, +/obj/item/weapon/bedsheet/rd, +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/turf/open/floor/plasteel/darkpurple/side{ + tag = "icon-darkpurple (NORTHWEST)"; + dir = 9 + }, +/area/crew_quarters/hor) +"ctB" = ( +/turf/open/floor/engine, +/area/toxins/explab) +"ctC" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/machinery/camera{ + c_tag = "Experimentation Chamber"; + network = list("SS13","Sci") + }, +/turf/open/floor/engine, +/area/toxins/explab) +"ctD" = ( +/obj/item/weapon/paper/crumpled{ + info = "While the third enjoys the smack of a baton..." + }, +/obj/structure/cable/orange{ + tag = "icon-0-2"; + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/quartermaster/storage) +"ctE" = ( +/obj/structure/table, +/obj/machinery/requests_console{ + department = "Cargo Bay"; + departmentType = 2; + name = "Cargo Bay RC"; + pixel_x = -30; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/obj/item/weapon/storage/firstaid/regular, +/obj/machinery/computer/stockexchange, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"ctF" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/obj/structure/chair/stool, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"ctG" = ( +/obj/structure/cable/orange{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"ctH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/filingcabinet/filingcabinet, +/turf/open/floor/plasteel/purple/corner, +/area/quartermaster/office) +"ctI" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/quartermaster/miningdock) +"ctJ" = ( +/obj/structure/closet/secure_closet/miner, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/purple/corner{ + tag = "icon-purplecorner (WEST)"; + dir = 8 + }, +/area/quartermaster/miningdock) +"ctK" = ( +/obj/structure/closet/secure_closet/miner, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/brown{ + tag = "icon-brown (NORTH)"; + dir = 1 + }, +/area/quartermaster/miningdock) +"ctL" = ( +/obj/structure/closet/secure_closet/miner, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel/purple/side{ + tag = "icon-purple (NORTH)"; + dir = 1 + }, +/area/quartermaster/miningdock) +"ctM" = ( +/obj/machinery/mineral/equipment_vendor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/brown{ + tag = "icon-brown (NORTH)"; + dir = 1 + }, +/area/quartermaster/miningdock) +"ctN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/purple/corner{ + tag = "icon-purplecorner (NORTH)"; + dir = 1 + }, +/area/quartermaster/miningdock) +"ctO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/quartermaster/miningdock) +"ctP" = ( +/obj/structure/cable/orange{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/purple/corner, +/area/quartermaster/miningdock) +"ctQ" = ( +/obj/item/weapon/ore/gold, +/turf/open/floor/plasteel/purple/corner{ + tag = "icon-purplecorner (WEST)"; + dir = 8 + }, +/area/quartermaster/miningdock) +"ctR" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 0; + pixel_y = 32 + }, +/obj/item/weapon/ore/uranium, +/turf/open/floor/plasteel/warning/corner, +/area/quartermaster/miningdock) +"ctS" = ( +/turf/open/floor/plasteel/shuttle, +/area/shuttle/mining) +"ctT" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/mining) +"ctU" = ( +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"ctV" = ( +/turf/closed/wall/r_wall, +/area/maintenance/starboardsolar) +"ctW" = ( +/obj/machinery/door/airlock/engineering{ + name = "Aft Port Solar Access"; + req_access_txt = "10" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/starboardsolar) +"ctX" = ( +/obj/structure/cable/green{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 1; + name = "Autoname APC North"; + pixel_x = 0; + pixel_y = 24 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/chapel/office) +"ctY" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/item/wallframe/light_fixture/small, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"ctZ" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cua" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cub" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/grille/broken, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cuc" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/grille/broken, +/obj/item/device/assembly/mousetrap/armed, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cud" = ( +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cue" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cuf" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cug" = ( +/obj/structure/cable/green{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 1; + name = "Autoname APC North"; + pixel_x = 0; + pixel_y = 24 + }, +/turf/open/floor/plating/warnplate/corner{ + dir = 8; + tag = "" + }, +/area/maintenance/portsolar) +"cuh" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/turf/open/floor/plating/warnplate{ + dir = 1 + }, +/area/maintenance/portsolar) +"cui" = ( +/obj/machinery/power/smes, +/obj/structure/cable/green{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/turf/open/floor/plating/warnplate/corner{ + dir = 4; + tag = "" + }, +/area/maintenance/portsolar) +"cuj" = ( +/mob/living/simple_animal/mouse, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cuk" = ( +/obj/effect/landmark{ + name = "blobstart" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cul" = ( +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cum" = ( +/obj/structure/cable/green{ + tag = "icon-0-10"; + icon_state = "0-10" + }, +/turf/open/floor/plating, +/area/maintenance/electrical) +"cun" = ( +/obj/structure/cable/green{ + tag = "icon-0-2"; + icon_state = "0-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/electrical) +"cuo" = ( +/obj/structure/cable/green{ + tag = "icon-0-6"; + icon_state = "0-6" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/electrical) +"cup" = ( +/obj/structure/closet/crate{ + icon_state = "crateopen"; + opened = 1 + }, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/plating, +/area/construction) +"cuq" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/turf/open/floor/plating, +/area/construction) +"cur" = ( +/obj/effect/landmark{ + name = "xeno_spawn"; + pixel_x = -1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plating, +/area/construction) +"cus" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/plasteel/floorgrime, +/area/construction) +"cut" = ( +/obj/structure/closet/toolcloset, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_x = 26; + pixel_y = -2; + tag = "EAST" + }, +/turf/open/floor/plating, +/area/construction) +"cuu" = ( +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/fsmaint) +"cuv" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cuw" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/crew_quarters/sleep) +"cux" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (WEST)"; + dir = 8 + }, +/area/crew_quarters/sleep) +"cuy" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"cuz" = ( +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (EAST)"; + dir = 4 + }, +/area/crew_quarters/sleep) +"cuA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/crew_quarters/toilet) +"cuB" = ( +/obj/machinery/shower{ + tag = "icon-shower (EAST)"; + icon_state = "shower"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/toilet) +"cuC" = ( +/obj/machinery/light/small, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/toilet) +"cuD" = ( +/obj/machinery/shower{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/toilet) +"cuE" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (EAST)"; + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cuF" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cuG" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 5 + }, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'SERVER ROOM'."; + name = "SERVER ROOM"; + pixel_y = 0 + }, +/turf/open/floor/plating, +/area/toxins/server) +"cuH" = ( +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 1 + }, +/obj/machinery/door/airlock/glass_command{ + name = "Server Access"; + req_access_txt = "30" + }, +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/black, +/area/toxins/server) +"cuI" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 9 + }, +/turf/open/floor/plating, +/area/toxins/server) +"cuJ" = ( +/obj/machinery/ai_status_display, +/turf/closed/wall/r_wall, +/area/security/checkpoint/science) +"cuK" = ( +/obj/structure/table, +/obj/machinery/recharger, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 2; + name = "Autoname APC South"; + pixel_x = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/darkred/side{ + dir = 10 + }, +/area/security/checkpoint/science) +"cuL" = ( +/obj/structure/table, +/obj/machinery/requests_console{ + department = "Security"; + departmentType = 5; + name = "Science Post RC"; + pixel_y = -30 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8"; + tag = "" + }, +/obj/machinery/camera{ + c_tag = "Science Security Post"; + dir = 1; + network = list("SS13","Sci") + }, +/obj/item/device/radio/off, +/turf/open/floor/plasteel/darkred/side, +/area/security/checkpoint/science) +"cuM" = ( +/obj/structure/filingcabinet, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/darkred/side{ + tag = "icon-darkred (SOUTHEAST)"; + dir = 6 + }, +/area/security/checkpoint/science) +"cuN" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/security/checkpoint/science) +"cuO" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/whitered/corner{ + tag = "icon-whiteredcorner (NORTH)"; + dir = 1 + }, +/area/medical/research{ + name = "Research Division" + }) +"cuP" = ( +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"cuQ" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (EAST)"; + dir = 4 + }, +/turf/open/floor/plasteel/white/side{ + dir = 10 + }, +/area/medical/research{ + name = "Research Division" + }) +"cuR" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/pink{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/obj/machinery/door/poddoor/preopen{ + id = "rdprivacy"; + name = "privacy shutter" + }, +/turf/open/floor/plating, +/area/crew_quarters/hor) +"cuS" = ( +/obj/item/weapon/circuitboard/aicore{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/item/weapon/circuitboard/computer/teleporter, +/obj/item/device/aicard, +/obj/structure/cable/pink{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/structure/table/reinforced, +/turf/open/floor/plasteel/darkpurple/side{ + tag = "icon-darkpurple (EAST)"; + dir = 4 + }, +/area/crew_quarters/hor) +"cuT" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/hor) +"cuU" = ( +/obj/structure/chair/office/dark, +/obj/effect/landmark/start{ + name = "Research Director" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/hor) +"cuV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/hor) +"cuW" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/hor) +"cuX" = ( +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_x = 26; + pixel_y = -2; + tag = "EAST" + }, +/turf/open/floor/plasteel/darkpurple/side{ + tag = "icon-darkpurple (WEST)"; + dir = 8 + }, +/area/crew_quarters/hor) +"cuY" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/engine, +/area/toxins/explab) +"cuZ" = ( +/obj/machinery/r_n_d/experimentor{ + pixel_x = -16 + }, +/turf/open/floor/engine, +/area/toxins/explab) +"cva" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/open/floor/engine, +/area/toxins/explab) +"cvb" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/obj/structure/closet/crate, +/obj/item/stack/sheet/cardboard{ + amount = 14 + }, +/obj/machinery/camera{ + c_tag = "Cargo Warehouse"; + dir = 4; + network = list("SS13") + }, +/turf/open/floor/plasteel/floorgrime, +/area/quartermaster/sorting{ + name = "\improper Warehouse" + }) +"cvc" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/structure/closet/cardboard, +/turf/open/floor/plasteel/floorgrime, +/area/quartermaster/sorting{ + name = "\improper Warehouse" + }) +"cvd" = ( +/obj/structure/closet/crate, +/obj/structure/cable/orange{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel/floorgrime, +/area/quartermaster/sorting{ + name = "\improper Warehouse" + }) +"cve" = ( +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/quartermaster/sorting{ + name = "\improper Warehouse" + }) +"cvf" = ( +/obj/structure/cable/orange{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/closed/wall{ + desc = "A huge chunk of metal used to separate rooms. There is a small hook etched on it." + }, +/area/quartermaster/storage) +"cvg" = ( +/obj/structure/cable/orange{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 8; + name = "Autoname APC West"; + pixel_x = -25; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"cvh" = ( +/obj/structure/cable/orange{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/structure/cable/orange{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"cvi" = ( +/obj/structure/cable/orange{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/structure/cable/orange{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"cvj" = ( +/obj/structure/cable/orange{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"cvk" = ( +/obj/structure/cable/orange{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/brown{ + tag = "icon-brown (EAST)"; + dir = 4 + }, +/area/quartermaster/office) +"cvl" = ( +/obj/structure/cable/orange{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/mining{ + glass = 1; + opacity = 0; + req_access_txt = "48" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/quartermaster/miningdock) +"cvm" = ( +/obj/structure/cable/orange{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/brown{ + tag = "icon-brown (WEST)"; + dir = 8 + }, +/area/quartermaster/miningdock) +"cvn" = ( +/obj/structure/cable/orange{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/quartermaster/miningdock) +"cvo" = ( +/obj/structure/cable/orange{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/quartermaster/miningdock) +"cvp" = ( +/obj/structure/cable/orange{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/quartermaster/miningdock) +"cvq" = ( +/obj/structure/cable/orange{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/quartermaster/miningdock) +"cvr" = ( +/obj/structure/cable/orange{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/brown{ + tag = "icon-brown (EAST)"; + dir = 4 + }, +/area/quartermaster/miningdock) +"cvs" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_mining{ + name = "Mining Dock"; + req_access_txt = "48" + }, +/turf/open/floor/plasteel, +/area/quartermaster/miningdock) +"cvt" = ( +/turf/open/floor/plasteel/brown{ + tag = "icon-brown (WEST)"; + dir = 8 + }, +/area/quartermaster/miningdock) +"cvu" = ( +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/quartermaster/miningdock) +"cvv" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"cvw" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Mining Shuttle Airlock"; + req_access_txt = "0" + }, +/turf/open/floor/plating, +/area/shuttle/mining) +"cvx" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Mining Shuttle Airlock"; + req_access_txt = "0" + }, +/obj/docking_port/mobile{ + dir = 8; + dwidth = 3; + height = 5; + id = "mining"; + name = "mining shuttle"; + travelDir = 90; + width = 7 + }, +/obj/docking_port/stationary{ + dir = 8; + dwidth = 3; + height = 5; + id = "mining_home"; + name = "mining shuttle bay"; + width = 7 + }, +/turf/open/floor/plating, +/area/shuttle/mining) +"cvy" = ( +/obj/machinery/door/airlock/external{ + name = "External Access"; + req_access = null; + req_access_txt = "13" + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cvz" = ( +/obj/item/robot_parts/l_arm, +/obj/structure/closet, +/obj/item/weapon/reagent_containers/glass/beaker/large, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cvA" = ( +/obj/item/clothing/tie/petcollar, +/obj/structure/closet/cardboard, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cvB" = ( +/obj/effect/landmark{ + name = "blobstart" + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cvC" = ( +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cvD" = ( +/obj/structure/cable/green{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 1; + name = "Autoname APC North"; + pixel_x = 0; + pixel_y = 24 + }, +/turf/open/floor/plating/warnplate/corner{ + dir = 8; + tag = "" + }, +/area/maintenance/starboardsolar) +"cvE" = ( +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/turf/open/floor/plating/warnplate{ + dir = 1 + }, +/area/maintenance/starboardsolar) +"cvF" = ( +/obj/machinery/power/smes, +/obj/structure/cable/green{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/turf/open/floor/plating/warnplate/corner{ + dir = 4; + tag = "" + }, +/area/maintenance/starboardsolar) +"cvG" = ( +/obj/structure/girder/displaced, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cvH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/landmark{ + name = "xeno_spawn"; + pixel_x = -1 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fsmaint) +"cvI" = ( +/obj/structure/rack, +/obj/item/weapon/stock_parts/matter_bin, +/obj/effect/spawner/lootdrop/maintenance, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cvJ" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cvK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/fsmaint) +"cvL" = ( +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fsmaint) +"cvM" = ( +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cvN" = ( +/obj/structure/closet/crate{ + icon_state = "crateopen"; + opened = 1 + }, +/obj/item/wallframe/light_fixture/small, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cvO" = ( +/obj/structure/rack, +/obj/item/weapon/stock_parts/micro_laser, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cvP" = ( +/obj/item/weapon/rack_parts, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cvQ" = ( +/obj/structure/chair/stool, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_x = -25; + pixel_y = -2; + tag = "WEST" + }, +/turf/open/floor/plating, +/area/maintenance/portsolar) +"cvR" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plating, +/area/maintenance/portsolar) +"cvS" = ( +/obj/machinery/power/terminal{ + icon_state = "term"; + dir = 1 + }, +/obj/structure/cable/yellow{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/portsolar) +"cvT" = ( +/obj/structure/closet/crate, +/obj/item/trash/semki, +/obj/item/weapon/dice/d4, +/obj/item/weapon/dice/d12, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cvU" = ( +/obj/structure/closet/crate, +/obj/item/weapon/reagent_containers/food/drinks/bottle/wine, +/obj/item/wallframe/light_fixture, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cvV" = ( +/obj/structure/closet/crate, +/obj/item/weapon/stock_parts/capacitor, +/obj/item/weapon/stock_parts/console_screen, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cvW" = ( +/obj/machinery/power/terminal, +/obj/structure/cable/green{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/electrical) +"cvX" = ( +/obj/structure/cable/green{ + tag = "icon-5-8"; + icon_state = "5-8" + }, +/turf/open/floor/plating, +/area/maintenance/electrical) +"cvY" = ( +/obj/structure/cable/green{ + tag = "icon-6-10"; + icon_state = "6-10" + }, +/obj/machinery/light/small, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/electrical) +"cvZ" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/chair/stool, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/electrical) +"cwa" = ( +/obj/structure/cable/green{ + tag = "icon-6-10"; + icon_state = "6-10" + }, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plating, +/area/maintenance/electrical) +"cwb" = ( +/obj/structure/cable/green{ + tag = "icon-4-9"; + icon_state = "4-9" + }, +/turf/open/floor/plating, +/area/maintenance/electrical) +"cwc" = ( +/obj/machinery/power/terminal, +/obj/structure/cable/green{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/maintenance/electrical) +"cwd" = ( +/obj/item/device/healthanalyzer, +/obj/structure/closet/crate, +/obj/item/clothing/head/radiation, +/turf/open/floor/plasteel/floorgrime, +/area/construction) +"cwe" = ( +/turf/open/floor/plating, +/area/construction) +"cwf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/construction) +"cwg" = ( +/obj/structure/closet/toolcloset, +/obj/item/stack/cable_coil/green, +/turf/open/floor/plating, +/area/construction) +"cwh" = ( +/turf/closed/wall/rust, +/area/construction) +"cwi" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plating, +/area/crew_quarters/fitness) +"cwj" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/crew_quarters/fitness) +"cwk" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plating, +/area/crew_quarters/fitness) +"cwl" = ( +/turf/closed/wall, +/area/crew_quarters/fitness) +"cwm" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cwn" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Fitness" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (WEST)"; + dir = 8 + }, +/area/crew_quarters/sleep) +"cwo" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/crew_quarters/sleep) +"cwp" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Fitness" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (EAST)"; + dir = 4 + }, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (EAST)"; + dir = 4 + }, +/area/crew_quarters/sleep) +"cwq" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock{ + name = "Unisex Showers"; + req_access_txt = "0" + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/toilet) +"cwr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cws" = ( +/obj/effect/landmark{ + name = "blobstart" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cwt" = ( +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/asmaint2) +"cwu" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + target_temperature = 80; + dir = 4; + icon_state = "freezer"; + on = 1; + tag = "icon-freezer (EAST)" + }, +/obj/machinery/light_switch{ + pixel_x = -24; + tag = "w" + }, +/turf/open/floor/plasteel/black, +/area/toxins/server) +"cwv" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 9 + }, +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/black, +/area/toxins/server) +"cww" = ( +/obj/machinery/computer/rdservercontrol, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/toxins/server) +"cwx" = ( +/turf/closed/wall, +/area/security/checkpoint/science) +"cwy" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white/side{ + dir = 6 + }, +/area/medical/research{ + name = "Research Division" + }) +"cwz" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white/side{ + dir = 10 + }, +/area/medical/research{ + name = "Research Division" + }) +"cwA" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/cartridge/signal/toxins, +/obj/item/weapon/cartridge/signal/toxins{ + pixel_x = -4; + pixel_y = 2 + }, +/obj/item/weapon/cartridge/signal/toxins{ + pixel_x = 4; + pixel_y = 6 + }, +/obj/structure/cable/pink{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/darkpurple/side{ + tag = "icon-darkpurple (SOUTHEAST)"; + dir = 6 + }, +/area/crew_quarters/hor) +"cwB" = ( +/obj/structure/table/reinforced, +/obj/machinery/button/door{ + id = "Biohazard"; + name = "Biohazard Shutter Control"; + pixel_x = -5; + pixel_y = 5; + req_access_txt = "47" + }, +/obj/machinery/button/door{ + id = "rnd2"; + name = "Research Lab Shutter Control"; + pixel_x = 5; + pixel_y = 5; + req_access_txt = "47" + }, +/turf/open/floor/plasteel/darkpurple/side{ + tag = "icon-darkpurple (NORTHWEST)"; + dir = 9 + }, +/area/crew_quarters/hor) +"cwC" = ( +/obj/structure/table/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/darkpurple/side{ + tag = "icon-darkpurple (NORTH)"; + dir = 1 + }, +/area/crew_quarters/hor) +"cwD" = ( +/obj/structure/table/reinforced, +/obj/machinery/computer/security/telescreen{ + desc = "Used for watching the RD's goons from the safety of this office."; + name = "Research Monitor"; + network = list("Xeno","Sci"); + pixel_x = 0; + pixel_y = 2 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/darkpurple/side{ + tag = "icon-darkpurple (NORTH)"; + dir = 1 + }, +/area/crew_quarters/hor) +"cwE" = ( +/obj/machinery/door/window/northright{ + name = "Research Director's Desk Door"; + req_access_txt = "30" + }, +/turf/open/floor/plasteel/darkpurple/side{ + tag = "icon-darkpurple (NORTHEAST)"; + dir = 5 + }, +/area/crew_quarters/hor) +"cwF" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7; + tag = "every single paper bin is edited to this" + }, +/obj/item/weapon/stamp/rd{ + pixel_x = 3; + pixel_y = -2 + }, +/turf/open/floor/plasteel/darkpurple/side{ + tag = "icon-darkpurple (SOUTHWEST)"; + dir = 10 + }, +/area/crew_quarters/hor) +"cwG" = ( +/obj/machinery/button/door{ + id = "telelab"; + name = "Test Chamber Blast Doors"; + pixel_x = 24; + pixel_y = -24 + }, +/turf/open/floor/engine, +/area/toxins/explab) +"cwH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/turf/closed/wall/r_wall, +/area/maintenance/asmaint2) +"cwI" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/green{ + tag = "icon-0-2"; + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cwJ" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/green{ + tag = "icon-0-2"; + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cwK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/visible, +/turf/closed/wall/r_wall, +/area/maintenance/apmaint) +"cwL" = ( +/obj/structure/closet/crate, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/item/key{ + desc = "A tiny grey key." + }, +/turf/open/floor/plasteel/floorgrime, +/area/quartermaster/sorting{ + name = "\improper Warehouse" + }) +"cwM" = ( +/obj/structure/closet/crate{ + icon_state = "crateopen"; + opened = 1 + }, +/obj/structure/cable/orange{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/floorgrime, +/area/quartermaster/sorting{ + name = "\improper Warehouse" + }) +"cwN" = ( +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=2"; + freq = 1400; + location = "QM #1" + }, +/mob/living/simple_animal/bot/mulebot{ + beacon_freq = 1400; + home_destination = "QM #1"; + suffix = "#1" + }, +/turf/open/floor/plasteel/bot{ + dir = 2 + }, +/area/quartermaster/storage) +"cwO" = ( +/obj/structure/cable/orange{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=2"; + freq = 1400; + location = "QM #2" + }, +/mob/living/simple_animal/bot/mulebot{ + home_destination = "QM #2"; + suffix = "#2" + }, +/turf/open/floor/plasteel/bot{ + dir = 2 + }, +/area/quartermaster/storage) +"cwP" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=2"; + freq = 1400; + location = "QM #3" + }, +/turf/open/floor/plasteel/bot{ + dir = 2 + }, +/area/quartermaster/storage) +"cwQ" = ( +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=2"; + freq = 1400; + location = "QM #4" + }, +/turf/open/floor/plasteel/bot{ + dir = 2 + }, +/area/quartermaster/storage) +"cwR" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/brown, +/area/quartermaster/office) +"cwS" = ( +/obj/structure/cable/orange{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/brown, +/area/quartermaster/office) +"cwT" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/brown, +/area/quartermaster/office) +"cwU" = ( +/obj/machinery/light/small, +/turf/open/floor/plasteel/brown/corner{ + tag = "icon-browncorner (WEST)"; + dir = 8 + }, +/area/quartermaster/office) +"cwV" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"cwW" = ( +/turf/open/floor/plasteel/purple/corner{ + tag = "icon-purplecorner (EAST)"; + dir = 4 + }, +/area/quartermaster/office) +"cwX" = ( +/obj/machinery/computer/security/mining, +/turf/open/floor/plasteel/purple/corner{ + tag = "icon-purplecorner (NORTH)"; + dir = 1 + }, +/area/quartermaster/miningdock) +"cwY" = ( +/obj/structure/chair/office/dark{ + dir = 8 + }, +/obj/effect/landmark/start{ + name = "Shaft Miner" + }, +/turf/open/floor/plasteel/brown, +/area/quartermaster/miningdock) +"cwZ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/purple/side, +/area/quartermaster/miningdock) +"cxa" = ( +/obj/machinery/requests_console{ + department = "Mining"; + departmentType = 0; + name = "Mining RC"; + pixel_x = 0; + pixel_y = -30 + }, +/obj/machinery/light, +/turf/open/floor/plasteel/brown, +/area/quartermaster/miningdock) +"cxb" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/obj/machinery/camera{ + c_tag = "Mining Office"; + dir = 1; + network = list("SS13") + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = -25; + tag = "SOUTH" + }, +/turf/open/floor/plasteel/purple/side, +/area/quartermaster/miningdock) +"cxc" = ( +/obj/effect/landmark/start{ + name = "Shaft Miner" + }, +/turf/open/floor/plasteel/brown, +/area/quartermaster/miningdock) +"cxd" = ( +/obj/machinery/computer/shuttle/mining, +/turf/open/floor/plasteel/purple/corner{ + tag = "icon-purplecorner (EAST)"; + dir = 4 + }, +/area/quartermaster/miningdock) +"cxe" = ( +/obj/structure/ore_box, +/turf/open/floor/plasteel/purple/corner{ + tag = "icon-purplecorner (NORTH)"; + dir = 1 + }, +/area/quartermaster/miningdock) +"cxf" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plasteel/warning/corner{ + tag = "icon-warningcorner (WEST)"; + dir = 8 + }, +/area/quartermaster/miningdock) +"cxg" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 32; + pixel_y = 0 + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cxh" = ( +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/apmaint) +"cxi" = ( +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cxj" = ( +/obj/structure/falsewall, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/apmaint) +"cxk" = ( +/obj/structure/chair/stool, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_x = -25; + pixel_y = -2; + tag = "WEST" + }, +/turf/open/floor/plating, +/area/maintenance/starboardsolar) +"cxl" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plating, +/area/maintenance/starboardsolar) +"cxm" = ( +/obj/machinery/power/terminal{ + icon_state = "term"; + dir = 1 + }, +/obj/structure/cable/yellow{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/starboardsolar) +"cxn" = ( +/turf/closed/wall/r_wall, +/area/maintenance/fsmaint) +"cxo" = ( +/obj/item/weapon/restraints/legcuffs/beartrap{ + armed = 1 + }, +/obj/structure/falsewall/reinforced, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/fsmaint) +"cxp" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Firefighting equipment"; + req_access_txt = "12" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cxq" = ( +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/power/solar_control{ + id = "portsolar"; + name = "Aft Port Solar Control"; + track = 0 + }, +/turf/open/floor/plating/warnplate/corner{ + dir = 2; + tag = "" + }, +/area/maintenance/portsolar) +"cxr" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plating/warnplate, +/area/maintenance/portsolar) +"cxs" = ( +/obj/machinery/camera{ + c_tag = "Aft Port Solar Control Room"; + dir = 8; + network = list("SS13"); + pixel_x = 0; + pixel_y = 0 + }, +/turf/open/floor/plating/warnplate/corner{ + dir = 1; + tag = "" + }, +/area/maintenance/portsolar) +"cxt" = ( +/obj/machinery/power/smes{ + charge = 0 + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/structure/cable/green{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/maintenance/electrical) +"cxu" = ( +/obj/structure/cable/green{ + tag = "icon-5-8"; + icon_state = "5-8" + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/electrical) +"cxv" = ( +/obj/structure/cable/green{ + tag = "icon-0-9"; + icon_state = "0-9" + }, +/obj/structure/cable/green{ + tag = "icon-0-5"; + icon_state = "0-5" + }, +/obj/structure/cable/green, +/obj/machinery/computer/monitor{ + name = "backup power monitoring console" + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = -25; + tag = "SOUTH" + }, +/turf/open/floor/plating, +/area/maintenance/electrical) +"cxw" = ( +/obj/machinery/power/smes{ + charge = 0 + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/structure/cable/green{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/maintenance/electrical) +"cxx" = ( +/obj/structure/closet/crate{ + icon_state = "crateopen"; + opened = 1 + }, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plasteel/floorgrime, +/area/construction) +"cxy" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/construction) +"cxz" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/construction) +"cxA" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/plating, +/area/construction) +"cxB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/mob/living/simple_animal/mouse, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cxC" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/crew_quarters/fitness) +"cxD" = ( +/turf/open/floor/engine{ + name = "Holodeck Projector Floor" + }, +/area/holodeck/rec_center) +"cxE" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -27; + pixel_y = 0; + tag = "w" + }, +/turf/open/floor/plasteel/black/corner{ + tag = "icon-blackcorner (NORTH)"; + dir = 1 + }, +/area/crew_quarters/fitness) +"cxF" = ( +/turf/open/floor/plasteel, +/area/crew_quarters/fitness) +"cxG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/crew_quarters/fitness) +"cxH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/crew_quarters/fitness) +"cxI" = ( +/obj/machinery/camera{ + c_tag = "Fitness North"; + network = list("SS13") + }, +/turf/open/floor/plasteel, +/area/crew_quarters/fitness) +"cxJ" = ( +/turf/open/floor/plasteel/black/corner{ + tag = "icon-blackcorner (EAST)"; + dir = 4 + }, +/area/crew_quarters/fitness) +"cxK" = ( +/obj/structure/closet/crate, +/obj/item/stack/medical/bruise_pack, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cxL" = ( +/obj/structure/closet/crate, +/obj/item/weapon/reagent_containers/syringe, +/obj/effect/spawner/lootdrop/maintenance, +/obj/item/clothing/head/hasturhood{ + desc = "A puke-yellow hood. Looking at it makes you want to vomit."; + name = "strange hood" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cxM" = ( +/obj/effect/spawner/lootdrop/maintenance, +/obj/structure/closet/cardboard, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cxN" = ( +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance, +/obj/item/clothing/suit/hastur{ + desc = "A puke-yellow robe. Looking at it makes you want to vomit."; + name = "strange robe" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cxO" = ( +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/black, +/area/toxins/server) +"cxP" = ( +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/black, +/area/toxins/server) +"cxQ" = ( +/obj/structure/chair/office/light{ + dir = 1; + pixel_y = 3 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = -25; + tag = "SOUTH" + }, +/turf/open/floor/plasteel/black, +/area/toxins/server) +"cxR" = ( +/obj/item/weapon/relic, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/medical/research{ + name = "Research Division" + }) +"cxS" = ( +/obj/item/weapon/stock_parts/capacitor{ + desc = "A research-y capacitor, for research."; + name = "research"; + origin_tech = "powerstorage=3" + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/medical/research{ + name = "Research Division" + }) +"cxT" = ( +/obj/item/weapon/twohanded/dualsaber/toy, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/medical/research{ + name = "Research Division" + }) +"cxU" = ( +/turf/closed/wall, +/area/medical/research{ + name = "Research Division" + }) +"cxV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/turf/open/floor/plasteel/white/side{ + dir = 6 + }, +/area/medical/research{ + name = "Research Division" + }) +"cxW" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white/side{ + dir = 10 + }, +/area/medical/research{ + name = "Research Division" + }) +"cxX" = ( +/obj/machinery/disposal/bin, +/obj/structure/cable/pink{ + tag = "icon-4-10"; + icon_state = "4-10" + }, +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/pink{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/cable/pink{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 1 + }, +/area/crew_quarters/hor) +"cxY" = ( +/obj/item/weapon/twohanded/required/kirbyplants/dead, +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/pink{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 5; + tag = "icon-whitehall (WEST)" + }, +/area/crew_quarters/hor) +"cxZ" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/structure/cable/pink{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/cable/pink{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 2 + }, +/area/crew_quarters/hor) +"cya" = ( +/obj/structure/cable/pink{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 9 + }, +/area/crew_quarters/hor) +"cyb" = ( +/obj/structure/cable/pink{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 1 + }, +/area/crew_quarters/hor) +"cyc" = ( +/obj/structure/cable/pink{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 2; + name = "Autoname APC South"; + pixel_x = 1; + pixel_y = -24 + }, +/obj/machinery/suit_storage_unit/rd, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 1 + }, +/area/crew_quarters/hor) +"cyd" = ( +/obj/machinery/door/poddoor/preopen{ + id = "telelab"; + name = "test chamber blast door" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/toxins/explab) +"cye" = ( +/obj/machinery/door/poddoor/preopen{ + id = "telelab"; + name = "test chamber blast door" + }, +/turf/open/floor/engine, +/area/toxins/explab) +"cyf" = ( +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cyg" = ( +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cyh" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cyi" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/apmaint) +"cyj" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cyk" = ( +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cyl" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Cargo Bay Warehouse Maintenance"; + req_access_txt = "31" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/quartermaster/sorting{ + name = "\improper Warehouse" + }) +"cym" = ( +/obj/structure/closet/crate{ + icon_state = "crateopen"; + opened = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/quartermaster/sorting{ + name = "\improper Warehouse" + }) +"cyn" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/quartermaster/sorting{ + name = "\improper Warehouse" + }) +"cyo" = ( +/obj/structure/cable/orange{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (EAST)"; + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/quartermaster/sorting{ + name = "\improper Warehouse" + }) +"cyp" = ( +/obj/structure/closet/crate/medical, +/obj/item/weapon/paper, +/turf/open/floor/plasteel/floorgrime, +/area/quartermaster/sorting{ + name = "\improper Warehouse" + }) +"cyq" = ( +/turf/open/floor/plasteel/delivery, +/area/quartermaster/storage) +"cyr" = ( +/obj/structure/cable/orange{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/delivery, +/area/quartermaster/storage) +"cys" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/mining{ + name = "Cargo Bay"; + req_one_access_txt = "48;50" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"cyt" = ( +/obj/structure/cable/orange{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/grille, +/obj/structure/window/reinforced/tinted/fulltile, +/turf/open/floor/plating, +/area/quartermaster/office) +"cyu" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/mining{ + name = "Cargo Bay"; + req_one_access_txt = "48;50" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"cyv" = ( +/turf/closed/wall, +/area/quartermaster/qm) +"cyw" = ( +/obj/structure/closet/crate, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/mining) +"cyx" = ( +/obj/structure/shuttle/engine/heater, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/shuttle/mining) +"cyy" = ( +/obj/structure/ore_box, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/mining) +"cyz" = ( +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/obj/machinery/power/solar_control{ + id = "starboardsolar"; + name = "Aft Starboard Solar Control"; + track = 0 + }, +/turf/open/floor/plating/warnplate/corner{ + dir = 2; + tag = "" + }, +/area/maintenance/starboardsolar) +"cyA" = ( +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating/warnplate, +/area/maintenance/starboardsolar) +"cyB" = ( +/obj/item/stack/cable_coil/yellow, +/obj/machinery/camera{ + c_tag = "Aft Starboard Solar Control Room"; + dir = 8; + network = list("SS13"); + pixel_x = 0; + pixel_y = 0 + }, +/turf/open/floor/plating/warnplate/corner{ + dir = 1; + tag = "" + }, +/area/maintenance/starboardsolar) +"cyC" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/tinted/fulltile, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cyD" = ( +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cyE" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/maintenance/portsolar) +"cyF" = ( +/obj/structure/cable/yellow{ + tag = "icon-1-6"; + icon_state = "1-6"; + d1 = 4; + d2 = 8 + }, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"cyG" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/maintenance{ + name = "Construction Area Maintenance"; + req_access_txt = "32" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/construction) +"cyH" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cyI" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/table, +/obj/item/weapon/storage/box/hug/medical, +/turf/open/floor/plasteel/black/corner{ + tag = "icon-blackcorner (NORTH)"; + dir = 1 + }, +/area/crew_quarters/fitness) +"cyJ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/neutral/corner, +/area/crew_quarters/fitness) +"cyK" = ( +/obj/structure/chair, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/side, +/area/crew_quarters/fitness) +"cyL" = ( +/obj/structure/chair, +/obj/effect/landmark/start{ + name = "Assistant" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel/neutral/side, +/area/crew_quarters/fitness) +"cyM" = ( +/obj/structure/chair, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/neutral/side, +/area/crew_quarters/fitness) +"cyN" = ( +/obj/structure/chair, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/neutral/side, +/area/crew_quarters/fitness) +"cyO" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (WEST)"; + dir = 8 + }, +/area/crew_quarters/fitness) +"cyP" = ( +/obj/machinery/disposal/bin, +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/plasteel/black/corner{ + tag = "icon-blackcorner (EAST)"; + dir = 4 + }, +/area/crew_quarters/fitness) +"cyQ" = ( +/turf/closed/wall/rust, +/area/maintenance/asmaint2) +"cyR" = ( +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command{ + name = "Server Room"; + req_access = null; + req_access_txt = "30" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black, +/area/toxins/server) +"cyS" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall/r_wall, +/area/toxins/server) +"cyT" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 2 + }, +/area/medical/research{ + name = "Research Division" + }) +"cyU" = ( +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 2 + }, +/area/medical/research{ + name = "Research Division" + }) +"cyV" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 2 + }, +/area/medical/research{ + name = "Research Division" + }) +"cyW" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/pink{ + tag = "icon-0-5"; + icon_state = "0-5" + }, +/obj/machinery/door/poddoor/preopen{ + id = "rdprivacy"; + name = "privacy shutter" + }, +/turf/open/floor/plating, +/area/crew_quarters/hor) +"cyX" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/pink, +/obj/machinery/door/poddoor/preopen{ + id = "rdprivacy"; + name = "privacy shutter" + }, +/turf/open/floor/plating, +/area/crew_quarters/hor) +"cyY" = ( +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_command{ + glass = 0; + name = "Research Director"; + opacity = 1; + req_access_txt = "30" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/whitepurple, +/area/crew_quarters/hor) +"cyZ" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/pink, +/obj/machinery/door/poddoor/preopen{ + id = "rdprivacy"; + name = "privacy shutter" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/crew_quarters/hor) +"cza" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -27; + pixel_y = 0 + }, +/obj/machinery/requests_console{ + department = "Science"; + departmentType = 2; + name = "Science Requests Console"; + pixel_x = 0; + pixel_y = 30 + }, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/plasteel/warning{ + dir = 2 + }, +/area/toxins/explab) +"czb" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7; + tag = "every single paper bin is edited to this" + }, +/obj/item/weapon/pen, +/obj/item/weapon/book/manual/experimentor, +/turf/open/floor/plasteel/warning{ + dir = 2 + }, +/area/toxins/explab) +"czc" = ( +/obj/machinery/computer/rdconsole/experiment, +/turf/open/floor/plasteel/warning{ + dir = 2 + }, +/area/toxins/explab) +"czd" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/wrench, +/obj/item/weapon/crowbar, +/obj/item/clothing/mask/gas, +/obj/item/clothing/mask/gas, +/obj/item/clothing/glasses/science, +/obj/item/device/multitool{ + pixel_x = 3 + }, +/turf/open/floor/plasteel/warning{ + dir = 2 + }, +/area/toxins/explab) +"cze" = ( +/obj/machinery/button/door{ + id = "telelab"; + name = "Test Chamber Blast Doors"; + pixel_x = 24; + pixel_y = 24 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_x = 26; + pixel_y = -2; + tag = "EAST" + }, +/turf/open/floor/plasteel/warning{ + dir = 2 + }, +/area/toxins/explab) +"czf" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/turf/closed/wall, +/area/maintenance/asmaint2) +"czg" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"czh" = ( +/obj/structure/closet/crate/internals, +/obj/item/weapon/paper, +/turf/open/floor/plasteel/floorgrime, +/area/quartermaster/sorting{ + name = "\improper Warehouse" + }) +"czi" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/floorgrime, +/area/quartermaster/sorting{ + name = "\improper Warehouse" + }) +"czj" = ( +/obj/structure/cable/orange{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/floorgrime, +/area/quartermaster/sorting{ + name = "\improper Warehouse" + }) +"czk" = ( +/obj/structure/closet/crate/freezer, +/turf/open/floor/plasteel/floorgrime, +/area/quartermaster/sorting{ + name = "\improper Warehouse" + }) +"czl" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -27; + pixel_y = 0; + tag = "w" + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"czm" = ( +/obj/structure/cable/orange{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"czn" = ( +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"czo" = ( +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/brown/corner{ + tag = "icon-browncorner (EAST)"; + dir = 4 + }, +/area/quartermaster/storage) +"czp" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/brown{ + tag = "icon-brown (NORTH)"; + dir = 1 + }, +/area/quartermaster/storage) +"czq" = ( +/obj/structure/cable/orange{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/brown{ + tag = "icon-brown (NORTH)"; + dir = 1 + }, +/area/quartermaster/storage) +"czr" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/brown{ + tag = "icon-brown (NORTH)"; + dir = 1 + }, +/area/quartermaster/storage) +"czs" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/brown/corner{ + tag = "icon-browncorner (NORTH)"; + dir = 1 + }, +/area/quartermaster/storage) +"czt" = ( +/obj/machinery/light_switch{ + pixel_y = 24; + tag = "n" + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"czu" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"czv" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/quartermaster/qm) +"czw" = ( +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/obj/machinery/computer/security/mining, +/turf/open/floor/plasteel/darkbrown/side{ + tag = "icon-darkbrown (NORTHWEST)"; + dir = 9 + }, +/area/quartermaster/qm) +"czx" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/machinery/computer/cargo, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/darkbrown/side{ + tag = "icon-darkbrown (NORTH)"; + dir = 1 + }, +/area/quartermaster/qm) +"czy" = ( +/obj/machinery/computer/shuttle/mining, +/obj/machinery/light_switch{ + pixel_y = 24; + tag = "n" + }, +/turf/open/floor/plasteel/darkbrown/side{ + tag = "icon-darkbrown (NORTHEAST)"; + dir = 5 + }, +/area/quartermaster/qm) +"czz" = ( +/turf/open/space, +/turf/closed/wall/shuttle{ + icon_state = "swall_f5"; + dir = 2 + }, +/area/shuttle/mining) +"czA" = ( +/obj/structure/shuttle/engine/propulsion/burst, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/turf/open/floor/plating/airless, +/area/shuttle/mining) +"czB" = ( +/turf/open/space, +/turf/closed/wall/shuttle{ + icon_state = "swall_f9"; + dir = 2 + }, +/area/shuttle/mining) +"czC" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/maintenance/starboardsolar) +"czD" = ( +/obj/structure/cable/green{ + tag = "icon-1-9"; + icon_state = "1-9" + }, +/obj/structure/grille, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"czE" = ( +/obj/structure/chair, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"czF" = ( +/obj/structure/table, +/obj/item/weapon/restraints/handcuffs/cable/green, +/obj/item/weapon/restraints/handcuffs/cable/green, +/obj/item/toy/talking/owl, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"czG" = ( +/obj/structure/closet/firecloset/full, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"czH" = ( +/obj/structure/chair/stool, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"czI" = ( +/obj/structure/table, +/obj/item/wallframe/firealarm, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"czJ" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 32; + pixel_y = 0 + }, +/turf/open/floor/plating, +/area/maintenance/portsolar) +"czK" = ( +/obj/structure/barricade/wooden, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"czL" = ( +/obj/structure/chair/stool, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/fsmaint) +"czM" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"czN" = ( +/obj/structure/cable/green{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 1; + name = "Autoname APC North"; + pixel_x = 0; + pixel_y = 24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/construction) +"czO" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fsmaint) +"czP" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"czQ" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (EAST)"; + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"czR" = ( +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"czS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (EAST)"; + dir = 4 + }, +/area/crew_quarters/fitness) +"czT" = ( +/obj/machinery/door/window/eastright{ + base_state = "left"; + dir = 8; + icon_state = "left"; + name = "Fitness Ring" + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/fitness) +"czU" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/fitness) +"czV" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black, +/area/crew_quarters/fitness) +"czW" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = 0 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/fitness) +"czX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (WEST)"; + dir = 8 + }, +/area/crew_quarters/fitness) +"czY" = ( +/obj/structure/closet/lasertag/red, +/turf/open/floor/plasteel, +/area/crew_quarters/fitness) +"czZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/asmaint2) +"cAa" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cAb" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Science Maintenance"; + req_access_txt = "47" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/medical/research{ + name = "Research Division" + }) +"cAc" = ( +/obj/machinery/door/poddoor/preopen{ + id = "Biohazard"; + name = "biohazard containment door" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 8 + }, +/area/medical/research{ + name = "Research Division" + }) +"cAd" = ( +/obj/structure/cable/pink{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"cAe" = ( +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"cAf" = ( +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Science Hallway West"; + network = list("SS13","Sci") + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"cAg" = ( +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"cAh" = ( +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable/pink{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"cAi" = ( +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"cAj" = ( +/obj/structure/cable/pink{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/pink{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"cAk" = ( +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"cAl" = ( +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"cAm" = ( +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/whitepurple/corner{ + dir = 4 + }, +/area/medical/research{ + name = "Research Division" + }) +"cAn" = ( +/obj/structure/cable/pink{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/cable/pink{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/sortjunction{ + dir = 8; + icon_state = "pipe-j1s"; + sortType = 13 + }, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 1 + }, +/area/medical/research{ + name = "Research Division" + }) +"cAo" = ( +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/whitepurple/corner{ + dir = 1 + }, +/area/medical/research{ + name = "Research Division" + }) +"cAp" = ( +/obj/machinery/door/poddoor/preopen{ + id = "Biohazard"; + name = "biohazard containment door" + }, +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 4 + }, +/area/medical/research{ + name = "Research Division" + }) +"cAq" = ( +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/research{ + name = "Experimentation Lab"; + req_access_txt = "7" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/whitepurple, +/area/toxins/explab) +"cAr" = ( +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/junction{ + dir = 8; + icon_state = "pipe-j1"; + tag = "icon-pipe-j1 (EAST)" + }, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 8 + }, +/area/toxins/explab) +"cAs" = ( +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/toxins/explab) +"cAt" = ( +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/chair/office/light{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/toxins/explab) +"cAu" = ( +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/toxins/explab) +"cAv" = ( +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/pink{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/toxins/explab) +"cAw" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Experimentation Lab Maintenance"; + req_access_txt = "7" + }, +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/toxins/explab) +"cAx" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (EAST)"; + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cAy" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cAz" = ( +/turf/open/floor/plasteel/brown, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/poddoor/shutters{ + id = "qm_warehouse"; + name = "warehouse shutters" + }, +/obj/machinery/button/door{ + id = "qm_warehouse"; + name = "Warehouse Door Control"; + pixel_x = -24; + pixel_y = 0; + req_access_txt = "31" + }, +/turf/open/floor/plasteel/warningline, +/area/quartermaster/sorting{ + name = "\improper Warehouse" + }) +"cAA" = ( +/turf/open/floor/plasteel/brown, +/obj/structure/cable/orange{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/poddoor/shutters{ + id = "qm_warehouse"; + name = "warehouse shutters" + }, +/turf/open/floor/plasteel/warningline, +/area/quartermaster/sorting{ + name = "\improper Warehouse" + }) +"cAB" = ( +/obj/structure/cable/orange{ + tag = "icon-0-2"; + icon_state = "0-2" + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 8; + name = "Autoname APC West"; + pixel_x = -25; + pixel_y = 0 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"cAC" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"cAD" = ( +/obj/structure/cable/orange{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"cAE" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"cAF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"cAG" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/quartermaster/qm) +"cAH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/darkbrown/corner{ + tag = "icon-darkbrowncorners (NORTH)"; + dir = 1 + }, +/area/quartermaster/qm) +"cAI" = ( +/obj/structure/chair/office/dark{ + dir = 1 + }, +/obj/effect/landmark/start{ + name = "Quartermaster" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel/black, +/area/quartermaster/qm) +"cAJ" = ( +/obj/structure/table, +/obj/item/weapon/folder/yellow, +/obj/item/weapon/pen/red, +/obj/machinery/computer/stockexchange, +/turf/open/floor/plasteel/darkbrown/corner{ + tag = "icon-darkbrowncorners (EAST)"; + dir = 4 + }, +/area/quartermaster/qm) +"cAK" = ( +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 32; + pixel_y = 0 + }, +/turf/open/floor/plating, +/area/maintenance/starboardsolar) +"cAL" = ( +/obj/structure/closet, +/obj/item/clothing/suit/toggle/owlwings, +/obj/item/clothing/gloves/color/brown, +/obj/item/clothing/mask/gas/owl_mask, +/obj/item/clothing/under/owl, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cAM" = ( +/obj/structure/table, +/obj/item/weapon/grenade/smokebomb, +/obj/item/weapon/grenade/smokebomb, +/obj/machinery/light/small, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cAN" = ( +/obj/structure/table, +/obj/item/weapon/stock_parts/cell, +/obj/item/weapon/melee/baton/cattleprod, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cAO" = ( +/obj/machinery/door/airlock/external{ + name = "External Access"; + req_access = null; + req_access_txt = "13" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cAP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall, +/area/maintenance/fsmaint) +"cAQ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/turf/open/floor/plasteel/black/corner{ + tag = "icon-blackcorner (NORTH)"; + dir = 1 + }, +/area/crew_quarters/fitness) +"cAR" = ( +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = 20; + tag = "NORTH" + }, +/turf/open/floor/plasteel, +/area/crew_quarters/fitness) +"cAS" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Holodeck Door" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/red, +/area/crew_quarters/fitness) +"cAT" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/fitness) +"cAU" = ( +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/crew_quarters/fitness) +"cAV" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/crew_quarters/fitness) +"cAW" = ( +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/fitness) +"cAX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (WEST)"; + dir = 8 + }, +/area/crew_quarters/fitness) +"cAY" = ( +/obj/structure/closet/boxinggloves, +/turf/open/floor/plasteel, +/area/crew_quarters/fitness) +"cAZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cBa" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cBb" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/obj/machinery/power/apc{ + aidisabled = 0; + auto_name = 1; + cell_type = 2500; + dir = 4; + name = "Autoname APC East"; + pixel_x = 24; + pixel_y = 0 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cBc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/medical/research{ + name = "Research Division" + }) +"cBd" = ( +/obj/machinery/door/poddoor/preopen{ + id = "Biohazard"; + name = "biohazard containment door" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 8 + }, +/area/medical/research{ + name = "Research Division" + }) +"cBe" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"cBf" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"cBg" = ( +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/obj/machinery/light, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"cBh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 2; + name = "Autoname APC South"; + pixel_x = 1; + pixel_y = -24 + }, +/obj/structure/cable/pink, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"cBi" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"cBj" = ( +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"cBk" = ( +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"cBl" = ( +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"cBm" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"cBn" = ( +/obj/machinery/door/poddoor/preopen{ + id = "Biohazard"; + name = "biohazard containment door" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 4 + }, +/area/medical/research{ + name = "Research Division" + }) +"cBo" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/toxins/explab) +"cBp" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 8 + }, +/area/toxins/explab) +"cBq" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/white, +/area/toxins/explab) +"cBr" = ( +/obj/machinery/hologram/holopad, +/turf/open/floor/plasteel/whitebot, +/area/toxins/explab) +"cBs" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/white, +/area/toxins/explab) +"cBt" = ( +/obj/structure/cable/pink, +/obj/machinery/power/apc{ + aidisabled = 0; + auto_name = 1; + cell_type = 2500; + dir = 4; + name = "Autoname APC East"; + pixel_x = 24; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/white, +/area/toxins/explab) +"cBu" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/toxins/explab) +"cBv" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cBw" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (EAST)"; + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cBx" = ( +/obj/effect/landmark{ + name = "carpspawn" + }, +/turf/open/space, +/area/space/nearstation) +"cBy" = ( +/obj/structure/closet/wardrobe/cargotech, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_x = -25; + pixel_y = -2; + tag = "WEST" + }, +/turf/open/floor/plasteel/brown{ + tag = "icon-brown (NORTH)"; + dir = 1 + }, +/area/quartermaster/storage) +"cBz" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/brown{ + tag = "icon-brown (NORTH)"; + dir = 1 + }, +/area/quartermaster/storage) +"cBA" = ( +/obj/structure/cable/orange{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/brown{ + tag = "icon-brown (NORTH)"; + dir = 1 + }, +/area/quartermaster/storage) +"cBB" = ( +/obj/machinery/requests_console{ + department = "Cargo Bay"; + departmentType = 2; + name = "Cargo Bay RC"; + pixel_x = 0; + pixel_y = 30 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel/brown{ + tag = "icon-brown (NORTH)"; + dir = 1 + }, +/area/quartermaster/storage) +"cBC" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"cBD" = ( +/obj/structure/cable/orange{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"cBE" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"cBF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/bot{ + dir = 1 + }, +/area/quartermaster/storage) +"cBG" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/bot{ + dir = 1 + }, +/area/quartermaster/storage) +"cBH" = ( +/obj/structure/cable/orange{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/cable/orange{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/bot{ + dir = 1 + }, +/area/quartermaster/storage) +"cBI" = ( +/obj/structure/cable/orange{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/bot{ + dir = 1 + }, +/area/quartermaster/storage) +"cBJ" = ( +/obj/structure/cable/orange{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/bot{ + dir = 1 + }, +/area/quartermaster/storage) +"cBK" = ( +/obj/structure/cable/orange{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"cBL" = ( +/obj/structure/cable/orange{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_mining{ + name = "Quartermaster"; + req_access_txt = "41" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/darkbrown/side{ + tag = "icon-darkbrown (WEST)"; + dir = 8 + }, +/area/quartermaster/qm) +"cBM" = ( +/obj/structure/cable/orange{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/quartermaster/qm) +"cBN" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/quartermaster/qm) +"cBO" = ( +/obj/structure/table, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/item/weapon/clipboard, +/obj/item/weapon/stamp/qm, +/turf/open/floor/plasteel/black, +/area/quartermaster/qm) +"cBP" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/space, +/area/solar/starboard) +"cBQ" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 32; + pixel_y = 0 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cBR" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/closed/wall, +/area/maintenance/fsmaint) +"cBS" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fsmaint) +"cBT" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/crew_quarters/fitness) +"cBU" = ( +/obj/effect/landmark{ + name = "xeno_spawn"; + pixel_x = -1 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel, +/area/crew_quarters/fitness) +"cBV" = ( +/obj/machinery/computer/holodeck, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/fitness) +"cBW" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plating, +/area/crew_quarters/fitness) +"cBX" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plating, +/area/crew_quarters/fitness) +"cBY" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/fitness) +"cBZ" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (EAST)"; + dir = 4 + }, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (EAST)"; + dir = 4 + }, +/area/crew_quarters/fitness) +"cCa" = ( +/obj/machinery/hologram/holopad, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/crew_quarters/fitness) +"cCb" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/crew_quarters/fitness) +"cCc" = ( +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = 0 + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/fitness) +"cCd" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (WEST)"; + dir = 8 + }, +/area/crew_quarters/fitness) +"cCe" = ( +/obj/structure/closet/masks, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_x = 31 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/fitness) +"cCf" = ( +/mob/living/simple_animal/mouse/white, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cCg" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/window/reinforced/tinted/fulltile, +/obj/structure/grille, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cCh" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cCi" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cCj" = ( +/turf/closed/wall/r_wall, +/area/medical/research{ + name = "Research Division" + }) +"cCk" = ( +/turf/closed/wall/r_wall, +/area/toxins/storage) +"cCl" = ( +/turf/closed/wall, +/area/toxins/storage) +"cCm" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 1 + }, +/area/medical/research{ + name = "Research Division" + }) +"cCn" = ( +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 1 + }, +/area/medical/research{ + name = "Research Division" + }) +"cCo" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 1 + }, +/area/medical/research{ + name = "Research Division" + }) +"cCp" = ( +/obj/machinery/vending/cigarette, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"cCq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/turf/closed/wall/rust, +/area/maintenance/atmos_control) +"cCr" = ( +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (NORTH)"; + dir = 1 + }, +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (NORTH)"; + dir = 1 + }, +/area/medical/research{ + name = "Research Division" + }) +"cCs" = ( +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (NORTHEAST)"; + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (NORTHEAST)"; + dir = 5 + }, +/area/medical/research{ + name = "Research Division" + }) +"cCt" = ( +/obj/machinery/vending/coffee, +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/machinery/light, +/obj/machinery/camera{ + c_tag = "Science Hallway East"; + dir = 1; + network = list("SS13","Sci") + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"cCu" = ( +/obj/structure/closet/bombcloset, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/warning{ + dir = 1 + }, +/area/toxins/explab) +"cCv" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/closet/l3closet/scientist, +/turf/open/floor/plasteel/warning{ + dir = 1 + }, +/area/toxins/explab) +"cCw" = ( +/obj/structure/closet/radiation, +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Experimentation Lab"; + dir = 1; + network = list("SS13","Sci") + }, +/turf/open/floor/plasteel/warning{ + dir = 1 + }, +/area/toxins/explab) +"cCx" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/closet/emcloset, +/turf/open/floor/plasteel/warning{ + dir = 1 + }, +/area/toxins/explab) +"cCy" = ( +/obj/structure/closet/wardrobe/science_white, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/warning{ + dir = 1 + }, +/area/toxins/explab) +"cCz" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cCA" = ( +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/table, +/obj/item/weapon/hand_labeler, +/obj/item/weapon/hand_labeler, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"cCB" = ( +/obj/structure/cable/orange{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"cCC" = ( +/obj/structure/cable/orange{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/cable/orange{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"cCD" = ( +/obj/structure/cable/orange{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"cCE" = ( +/obj/structure/cable/orange{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/structure/cable/orange{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"cCF" = ( +/obj/structure/cable/orange{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/orange{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/loadingarea, +/area/quartermaster/storage) +"cCG" = ( +/obj/structure/cable/orange{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"cCH" = ( +/obj/structure/cable/orange{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"cCI" = ( +/obj/structure/cable/orange{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/hologram/holopad, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"cCJ" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"cCK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"cCL" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"cCM" = ( +/turf/open/floor/plasteel/loadingarea{ + tag = "icon-loadingarea (NORTH)"; + dir = 1 + }, +/area/quartermaster/storage) +"cCN" = ( +/obj/structure/cable/orange{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/black, +/area/quartermaster/qm) +"cCO" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + frequency = 1439; + id_tag = null; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/black, +/area/quartermaster/qm) +"cCP" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/black, +/area/quartermaster/qm) +"cCQ" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/space, +/area/solar/port) +"cCR" = ( +/obj/machinery/door/airlock/external{ + name = "External Access"; + req_access = null; + req_access_txt = "13" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"cCS" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cCT" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cCU" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/fitness) +"cCV" = ( +/obj/structure/table, +/obj/item/weapon/paper{ + desc = ""; + info = "Brusies sustained in the holodeck can be healed simply by sleeping."; + name = "Holodeck Disclaimer" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/fitness) +"cCW" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plating, +/area/crew_quarters/fitness) +"cCX" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plating, +/area/crew_quarters/fitness) +"cCY" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/fitness) +"cCZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (EAST)"; + dir = 4 + }, +/area/crew_quarters/fitness) +"cDa" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/fitness) +"cDb" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/crew_quarters/fitness) +"cDc" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/crew_quarters/fitness) +"cDd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (WEST)"; + dir = 8 + }, +/area/crew_quarters/fitness) +"cDe" = ( +/obj/structure/closet/athletic_mixed, +/turf/open/floor/plasteel, +/area/crew_quarters/fitness) +"cDf" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cDg" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cDh" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cDi" = ( +/turf/closed/wall/r_wall, +/area/maintenance/asmaint2) +"cDj" = ( +/obj/item/weapon/grenade/clusterbuster/cleaner{ + desc = "A 'Mr. Proper' supercleaning grenade. Will cover the nearby area in foam." + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/asmaint2) +"cDk" = ( +/obj/machinery/portable_atmospherics/canister/toxins, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plasteel/delivery, +/area/toxins/storage) +"cDl" = ( +/obj/machinery/portable_atmospherics/canister/toxins, +/turf/open/floor/plasteel/delivery, +/area/toxins/storage) +"cDm" = ( +/obj/machinery/portable_atmospherics/canister/toxins, +/obj/structure/sign/nosmoking_2{ + pixel_x = 0; + pixel_y = 32 + }, +/turf/open/floor/plasteel/delivery, +/area/toxins/storage) +"cDn" = ( +/obj/machinery/portable_atmospherics/canister/toxins, +/obj/machinery/light_switch{ + pixel_y = 24; + tag = "n" + }, +/turf/open/floor/plasteel/delivery, +/area/toxins/storage) +"cDo" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/white/side{ + dir = 6 + }, +/area/medical/research{ + name = "Research Division" + }) +"cDp" = ( +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"cDq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/white/side{ + dir = 10 + }, +/area/medical/research{ + name = "Research Division" + }) +"cDr" = ( +/turf/closed/wall, +/area/toxins/mixing) +"cDs" = ( +/obj/structure/sign/fire, +/turf/closed/wall, +/area/toxins/mixing) +"cDt" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/toxins/mixing) +"cDu" = ( +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/research{ + name = "Toxins Lab"; + req_access_txt = "8" + }, +/turf/open/floor/plasteel/white, +/area/toxins/mixing) +"cDv" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/toxins/mixing) +"cDw" = ( +/turf/closed/wall/r_wall, +/area/toxins/mixing) +"cDx" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cDy" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/turf/closed/wall, +/area/toxins/mixing) +"cDz" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/obj/structure/table, +/obj/item/clothing/head/soft, +/obj/item/clothing/head/soft, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"cDA" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"cDB" = ( +/obj/structure/cable/orange{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"cDC" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"cDD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Cargo Bay West"; + dir = 1; + network = list("SS13") + }, +/turf/open/floor/plasteel/warning{ + tag = "icon-warning (EAST)"; + dir = 4 + }, +/area/quartermaster/storage) +"cDE" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/conveyor{ + dir = 1; + id = "QMLoad"; + tag = "cargoshuttledown" + }, +/turf/open/floor/plating, +/area/quartermaster/storage) +"cDF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/quartermaster/storage) +"cDG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/conveyor_switch/oneway{ + convdir = -1; + id = "QMLoad" + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"cDH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/bot{ + dir = 1 + }, +/area/quartermaster/storage) +"cDI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/bot{ + dir = 1 + }, +/area/quartermaster/storage) +"cDJ" = ( +/turf/open/floor/plasteel/bot{ + dir = 1 + }, +/area/quartermaster/storage) +"cDK" = ( +/obj/machinery/conveyor_switch/oneway{ + id = "QMLoad2" + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"cDL" = ( +/turf/open/floor/plasteel/warning{ + tag = "icon-warning (EAST)"; + dir = 4 + }, +/area/quartermaster/storage) +"cDM" = ( +/obj/machinery/conveyor{ + dir = 1; + id = "QMLoad2"; + tag = "cargoshuttleup" + }, +/turf/open/floor/plating, +/area/quartermaster/storage) +"cDN" = ( +/obj/structure/table, +/obj/structure/cable/orange, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 2; + name = "Autoname APC South"; + pixel_x = 1; + pixel_y = -24 + }, +/obj/item/weapon/cartridge/quartermaster, +/obj/item/weapon/cartridge/quartermaster{ + pixel_x = 6; + pixel_y = 5 + }, +/obj/item/weapon/cartridge/quartermaster{ + pixel_x = -4; + pixel_y = 7 + }, +/obj/item/weapon/coin/silver, +/turf/open/floor/plasteel/black, +/area/quartermaster/qm) +"cDO" = ( +/obj/structure/closet/secure_closet/quartermaster, +/obj/item/weapon/bedsheet/qm, +/turf/open/floor/plasteel/black, +/area/quartermaster/qm) +"cDP" = ( +/obj/machinery/disposal/bin, +/obj/machinery/camera{ + c_tag = "Quartermaster's Office"; + dir = 1; + network = list("SS13"); + start_active = 1 + }, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/plasteel/black, +/area/quartermaster/qm) +"cDQ" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow, +/turf/open/space, +/area/solar/port) +"cDR" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -22 + }, +/turf/open/floor/plasteel/black/corner{ + tag = "icon-blackcorner (WEST)"; + dir = 8 + }, +/area/crew_quarters/fitness) +"cDS" = ( +/obj/machinery/camera{ + c_tag = "Holodeck Control"; + dir = 1; + network = list("SS13") + }, +/turf/open/floor/plasteel, +/area/crew_quarters/fitness) +"cDT" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Holodeck Door" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/green, +/area/crew_quarters/fitness) +"cDU" = ( +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/fitness) +"cDV" = ( +/obj/structure/window/reinforced, +/turf/open/floor/plasteel/black, +/area/crew_quarters/fitness) +"cDW" = ( +/obj/structure/window/reinforced, +/obj/machinery/door/window/eastright{ + base_state = "left"; + icon_state = "left"; + name = "Fitness Ring" + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/fitness) +"cDX" = ( +/obj/structure/closet/lasertag/blue, +/turf/open/floor/plasteel, +/area/crew_quarters/fitness) +"cDY" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cDZ" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (WEST)"; + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cEa" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cEb" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cEc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/turf/closed/wall, +/area/maintenance/asmaint2) +"cEd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cEe" = ( +/mob/living/simple_animal/mouse, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/asmaint2) +"cEf" = ( +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/asmaint2) +"cEg" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/obj/machinery/camera{ + c_tag = "Toxins Storage"; + dir = 4; + network = list("SS13","Sci") + }, +/obj/machinery/portable_atmospherics/canister/bz, +/turf/open/floor/plasteel/floorgrime, +/area/toxins/storage) +"cEh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/floorgrime, +/area/toxins/storage) +"cEi" = ( +/obj/effect/decal/cleanable/oil, +/obj/item/weapon/cigbutt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/toxins/storage) +"cEj" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/toxins/storage) +"cEk" = ( +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/toxins/storage) +"cEl" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/toxins/storage) +"cEm" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white/side{ + dir = 6 + }, +/area/medical/research{ + name = "Research Division" + }) +"cEn" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (EAST)"; + dir = 4 + }, +/turf/open/floor/plasteel/white/side{ + dir = 10 + }, +/area/medical/research{ + name = "Research Division" + }) +"cEo" = ( +/turf/open/floor/plasteel/purple/side{ + tag = "icon-purple (EAST)"; + dir = 4 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/closet/l3closet/scientist, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (EAST)"; + dir = 4 + }, +/area/toxins/mixing) +"cEp" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/white, +/area/toxins/mixing) +"cEq" = ( +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (EAST)"; + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/toxins/mixing) +"cEr" = ( +/obj/machinery/portable_atmospherics/scrubber, +/obj/item/weapon/storage/firstaid/toxin, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/turf/open/floor/plasteel/warnwhite{ + tag = "icon-warnwhite (SOUTHWEST)"; + dir = 10 + }, +/area/toxins/mixing) +"cEs" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/thermomachine/heater{ + dir = 8 + }, +/turf/open/floor/plasteel/warnwhite{ + tag = "icon-warnwhite (SOUTHEAST)"; + dir = 6 + }, +/area/toxins/mixing) +"cEt" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/plasteel/warnwhite{ + tag = "icon-warnwhite (SOUTHWEST)"; + dir = 10 + }, +/area/toxins/mixing) +"cEu" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/pump, +/turf/open/floor/plasteel/warnwhite{ + tag = "icon-warnwhite (SOUTHEAST)"; + dir = 6 + }, +/area/toxins/mixing) +"cEv" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 9 + }, +/area/toxins/mixing) +"cEw" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 1 + }, +/area/toxins/mixing) +"cEx" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 5 + }, +/area/toxins/mixing) +"cEy" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating/warnplate{ + dir = 9 + }, +/area/toxins/mixing) +"cEz" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating/warnplate{ + dir = 1 + }, +/area/toxins/mixing) +"cEA" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plating/warnplate{ + dir = 1 + }, +/area/toxins/mixing) +"cEB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating/warnplate{ + dir = 5 + }, +/area/toxins/mixing) +"cEC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/toxins/mixing) +"cED" = ( +/turf/open/floor/plasteel/purple/side{ + tag = "icon-purple (SOUTHEAST)"; + dir = 6 + }, +/obj/machinery/disposal/bin, +/obj/machinery/camera{ + c_tag = "Toxins Launch Room"; + network = list("SS13","Sci") + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (SOUTHEAST)"; + dir = 6 + }, +/area/toxins/mixing) +"cEE" = ( +/turf/open/floor/plasteel/purple/side{ + tag = "icon-purple (SOUTHWEST)"; + dir = 10 + }, +/obj/structure/closet/bombcloset, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (SOUTHWEST)"; + dir = 10 + }, +/area/toxins/mixing) +"cEF" = ( +/turf/open/floor/plasteel/purple/side{ + tag = "icon-purple (SOUTHEAST)"; + dir = 6 + }, +/obj/structure/closet/bombcloset, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (SOUTHEAST)"; + dir = 6 + }, +/area/toxins/mixing) +"cEG" = ( +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (WEST)"; + dir = 8 + }, +/obj/item/device/assembly/timer{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/item/device/assembly/timer{ + pixel_x = -4; + pixel_y = 2 + }, +/obj/item/device/assembly/timer{ + pixel_x = 6; + pixel_y = -4 + }, +/obj/item/device/assembly/timer{ + pixel_x = 0; + pixel_y = 0 + }, +/obj/structure/table/reinforced, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (WEST)"; + dir = 8 + }, +/area/toxins/mixing) +"cEH" = ( +/obj/item/device/assembly/prox_sensor{ + pixel_x = -4; + pixel_y = 1 + }, +/obj/item/device/assembly/prox_sensor{ + pixel_x = 8; + pixel_y = 9 + }, +/obj/item/device/assembly/prox_sensor{ + pixel_x = 9; + pixel_y = -2 + }, +/obj/item/device/assembly/prox_sensor{ + pixel_x = 0; + pixel_y = 2 + }, +/obj/structure/table/reinforced, +/obj/item/weapon/screwdriver{ + pixel_y = 10 + }, +/turf/open/floor/plasteel/white, +/area/toxins/mixing) +"cEI" = ( +/obj/structure/closet/cardboard, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/apmaint) +"cEJ" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Cargo Bay Maintenance"; + req_access_txt = "31" + }, +/obj/structure/cable/orange{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/quartermaster/storage) +"cEK" = ( +/obj/machinery/status_display{ + density = 0; + pixel_y = 2; + supply_display = 1 + }, +/turf/closed/wall, +/area/quartermaster/storage) +"cEL" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/machinery/conveyor{ + dir = 1; + id = "QMLoad"; + tag = "cargoshuttledown" + }, +/turf/open/floor/plating, +/area/quartermaster/storage) +"cEM" = ( +/turf/open/floor/plasteel/warning{ + tag = "icon-warning (SOUTHWEST)"; + dir = 10 + }, +/area/quartermaster/storage) +"cEN" = ( +/turf/open/floor/plasteel/warning, +/area/quartermaster/storage) +"cEO" = ( +/turf/open/floor/plasteel/warning/corner{ + dir = 1 + }, +/area/quartermaster/storage) +"cEP" = ( +/turf/open/floor/plasteel/warning/corner, +/area/quartermaster/storage) +"cEQ" = ( +/turf/open/floor/plasteel/warning{ + tag = "icon-warning (SOUTHEAST)"; + dir = 6 + }, +/area/quartermaster/storage) +"cER" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Cargo Bay East"; + dir = 8; + network = list("SS13"); + pixel_x = 0; + pixel_y = 0 + }, +/obj/machinery/conveyor{ + dir = 1; + id = "QMLoad2"; + tag = "cargoshuttleup" + }, +/turf/open/floor/plating, +/area/quartermaster/storage) +"cES" = ( +/obj/machinery/status_display{ + density = 0; + pixel_y = 2; + supply_display = 1 + }, +/turf/closed/wall, +/area/quartermaster/qm) +"cET" = ( +/obj/structure/lattice/catwalk, +/turf/open/space, +/area/solar/port) +"cEU" = ( +/turf/closed/wall/rust, +/area/crew_quarters/fitness) +"cEV" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/crew_quarters/fitness) +"cEW" = ( +/obj/machinery/light/small, +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/turf/open/floor/plasteel/black/corner{ + tag = "icon-blackcorner (WEST)"; + dir = 8 + }, +/area/crew_quarters/fitness) +"cEX" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (EAST)"; + dir = 4 + }, +/area/crew_quarters/fitness) +"cEY" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (NORTH)"; + dir = 1 + }, +/area/crew_quarters/fitness) +"cEZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/corner{ + tag = "icon-neutralcorner (NORTH)"; + dir = 1 + }, +/area/crew_quarters/fitness) +"cFa" = ( +/obj/structure/reagent_dispensers/water_cooler, +/turf/open/floor/plasteel/black/corner, +/area/crew_quarters/fitness) +"cFb" = ( +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cFc" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cFd" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (EAST)"; + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cFe" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/item/clothing/head/cone, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/asmaint2) +"cFf" = ( +/obj/structure/grille/broken, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cFg" = ( +/obj/structure/cable/pink{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 8; + name = "Autoname APC West"; + pixel_x = -25; + pixel_y = 0 + }, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister/bz, +/turf/open/floor/plasteel/floorgrime, +/area/toxins/storage) +"cFh" = ( +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/floorgrime, +/area/toxins/storage) +"cFi" = ( +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/mob/living/simple_animal/mouse, +/turf/open/floor/plasteel/floorgrime, +/area/toxins/storage) +"cFj" = ( +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/floorgrime, +/area/toxins/storage) +"cFk" = ( +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/toxins/storage) +"cFl" = ( +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/research{ + name = "Toxins Storage"; + req_access_txt = "8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/toxins/storage) +"cFm" = ( +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (EAST)"; + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white/side{ + dir = 6 + }, +/area/medical/research{ + name = "Research Division" + }) +"cFn" = ( +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/cable/pink{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"cFo" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white/side{ + dir = 10 + }, +/area/medical/research{ + name = "Research Division" + }) +"cFp" = ( +/turf/open/floor/plasteel/purple/side{ + tag = "icon-purple (NORTHEAST)"; + dir = 5 + }, +/obj/machinery/portable_atmospherics/canister, +/obj/structure/window/reinforced{ + dir = 1; + pixel_y = 0 + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (NORTHEAST)"; + dir = 5 + }, +/area/toxins/mixing) +"cFq" = ( +/turf/open/floor/plasteel/white, +/area/toxins/mixing) +"cFr" = ( +/obj/machinery/hologram/holopad, +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/whitebot, +/area/toxins/mixing) +"cFs" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/toxins/mixing) +"cFt" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/toxins/mixing) +"cFu" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/white, +/area/toxins/mixing) +"cFv" = ( +/obj/machinery/atmospherics/pipe/manifold/general/visible, +/obj/machinery/meter, +/turf/open/floor/plasteel/white, +/area/toxins/mixing) +"cFw" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/white, +/area/toxins/mixing) +"cFx" = ( +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (EAST)"; + dir = 4 + }, +/obj/machinery/door/airlock/research{ + name = "Toxins Lab"; + req_access_txt = "8" + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (EAST)"; + dir = 4 + }, +/area/toxins/mixing) +"cFy" = ( +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (EAST)"; + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/warnplate{ + dir = 10 + }, +/area/toxins/mixing) +"cFz" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating/warnplate, +/area/toxins/mixing) +"cFA" = ( +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating/warnplate, +/area/toxins/mixing) +"cFB" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plating/warnplate{ + dir = 6 + }, +/area/toxins/mixing) +"cFC" = ( +/turf/open/floor/plasteel/purple/side{ + tag = "icon-purple (WEST)"; + dir = 8 + }, +/obj/machinery/door/airlock/research{ + name = "Toxins Launch Room"; + req_access_txt = "8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (WEST)"; + dir = 8 + }, +/area/toxins/mixing) +"cFD" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel, +/area/toxins/mixing) +"cFE" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/toxins/mixing) +"cFF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/toxins/mixing) +"cFG" = ( +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (WEST)"; + dir = 8 + }, +/obj/structure/chair/stool, +/obj/effect/landmark/start{ + name = "Scientist" + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (WEST)"; + dir = 8 + }, +/area/toxins/mixing) +"cFH" = ( +/obj/item/device/transfer_valve{ + pixel_x = -5 + }, +/obj/item/device/transfer_valve{ + pixel_x = -5 + }, +/obj/item/device/transfer_valve{ + pixel_x = 0 + }, +/obj/item/device/transfer_valve{ + pixel_x = 0 + }, +/obj/item/device/transfer_valve{ + pixel_x = 5 + }, +/obj/item/device/transfer_valve{ + pixel_x = 5 + }, +/obj/structure/table/reinforced, +/turf/open/floor/plasteel/white, +/area/toxins/mixing) +"cFI" = ( +/obj/machinery/power/apc{ + auto_name = 1; + dir = 8; + name = "Autoname APC West"; + pixel_x = -25; + pixel_y = 0 + }, +/obj/structure/cable/green{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/apmaint) +"cFJ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cFK" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cFL" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/grille/broken, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cFM" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cFN" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cFO" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/apmaint) +"cFP" = ( +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cFQ" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "QMLoad" + }, +/turf/open/floor/plating, +/area/quartermaster/storage) +"cFR" = ( +/obj/machinery/conveyor{ + dir = 6; + id = "QMLoad"; + tag = "cargoshuttledown"; + verted = -1 + }, +/turf/open/floor/plating, +/area/quartermaster/storage) +"cFS" = ( +/turf/open/floor/plasteel/brown{ + dir = 10; + initial_gas_mix = "n2=100;TEMP=80"; + tag = "SERVER" + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (SOUTHWEST)"; + dir = 10 + }, +/area/quartermaster/storage) +"cFT" = ( +/turf/open/floor/plasteel/brown, +/obj/machinery/button/door{ + dir = 2; + id = "QMLoaddoor2"; + layer = 4; + name = "Loading Doors"; + pixel_x = -8; + pixel_y = -24 + }, +/obj/machinery/button/door{ + id = "QMLoaddoor"; + layer = 4; + name = "Loading Doors"; + pixel_x = 8; + pixel_y = -24 + }, +/turf/open/floor/plasteel/warningline, +/area/quartermaster/storage) +"cFU" = ( +/turf/open/floor/plasteel/brown{ + tag = "icon-brown (SOUTHEAST)"; + dir = 6 + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (SOUTHEAST)"; + dir = 6 + }, +/area/quartermaster/storage) +"cFV" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "QMLoad2" + }, +/turf/open/floor/plating, +/area/quartermaster/storage) +"cFW" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/quartermaster/storage) +"cFX" = ( +/obj/machinery/power/solar{ + id = "auxsolareast"; + name = "Fore Port Solar Array" + }, +/obj/structure/cable/yellow{ + tag = "icon-0-6"; + icon_state = "0-6"; + d1 = 4; + d2 = 8 + }, +/turf/open/floor/plasteel/airless/solarpanel, +/area/solar/starboard) +"cFY" = ( +/obj/machinery/power/solar{ + id = "auxsolareast"; + name = "Fore Port Solar Array" + }, +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" + }, +/turf/open/floor/plasteel/airless/solarpanel, +/area/solar/starboard) +"cFZ" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow, +/turf/open/space, +/area/solar/starboard) +"cGa" = ( +/obj/machinery/power/solar{ + id = "auxsolareast"; + name = "Fore Port Solar Array" + }, +/obj/structure/cable/yellow{ + tag = "icon-0-10"; + icon_state = "0-10"; + d1 = 4; + d2 = 8 + }, +/turf/open/floor/plasteel/airless/solarpanel, +/area/solar/starboard) +"cGb" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fsmaint) +"cGc" = ( +/obj/machinery/space_heater, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/fsmaint) +"cGd" = ( +/turf/open/floor/plasteel/black/corner{ + tag = "icon-blackcorner (WEST)"; + dir = 8 + }, +/area/crew_quarters/fitness) +"cGe" = ( +/obj/machinery/camera{ + c_tag = "Fitness South"; + dir = 1; + network = list("SS13") + }, +/turf/open/floor/plasteel, +/area/crew_quarters/fitness) +"cGf" = ( +/obj/machinery/light, +/obj/machinery/light_switch{ + pixel_y = -24; + tag = "s" + }, +/turf/open/floor/plasteel, +/area/crew_quarters/fitness) +"cGg" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black/corner, +/area/crew_quarters/fitness) +"cGh" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cGi" = ( +/obj/machinery/door/poddoor/preopen{ + id = "maint1" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cGj" = ( +/obj/machinery/door/poddoor/preopen{ + id = "maint1" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cGk" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cGl" = ( +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/asmaint2) +"cGm" = ( +/obj/machinery/portable_atmospherics/canister/carbon_dioxide, +/turf/open/floor/plasteel/bot, +/area/toxins/storage) +"cGn" = ( +/obj/machinery/portable_atmospherics/canister/nitrous_oxide, +/turf/open/floor/plasteel/bot, +/area/toxins/storage) +"cGo" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/plasteel/bot, +/area/toxins/storage) +"cGp" = ( +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_x = 26; + pixel_y = -2; + tag = "EAST" + }, +/turf/open/floor/plasteel/floorgrime, +/area/toxins/storage) +"cGq" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white/side{ + dir = 6 + }, +/area/medical/research{ + name = "Research Division" + }) +"cGr" = ( +/turf/open/floor/plasteel/purple/side{ + tag = "icon-purple (SOUTHEAST)"; + dir = 6 + }, +/obj/machinery/portable_atmospherics/canister, +/obj/structure/window/reinforced, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (SOUTHEAST)"; + dir = 6 + }, +/area/toxins/mixing) +"cGs" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/white, +/area/toxins/mixing) +"cGt" = ( +/obj/structure/cable/pink{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Toxins Mixing West"; + dir = 1; + network = list("SS13","Sci") + }, +/turf/open/floor/plasteel/white, +/area/toxins/mixing) +"cGu" = ( +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/machinery/light_switch{ + pixel_y = -24; + tag = "s" + }, +/turf/open/floor/plasteel/white, +/area/toxins/mixing) +"cGv" = ( +/obj/machinery/requests_console{ + department = "Science"; + departmentType = 2; + name = "Science Requests Console"; + pixel_x = 0; + pixel_y = -30 + }, +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/toxins/mixing) +"cGw" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/toxins/mixing) +"cGx" = ( +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 0; + pixel_y = -30; + tag = "s" + }, +/turf/open/floor/plasteel/white, +/area/toxins/mixing) +"cGy" = ( +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/toxins/mixing) +"cGz" = ( +/obj/structure/cable/pink{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/toxins/mixing) +"cGA" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (EAST)"; + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/toxins/mixing) +"cGB" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cGC" = ( +/turf/open/floor/plasteel, +/area/toxins/mixing) +"cGD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/toxins/mixing) +"cGE" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/toxins/mixing) +"cGF" = ( +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (WEST)"; + dir = 8 + }, +/obj/structure/tank_dispenser, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (WEST)"; + dir = 8 + }, +/area/toxins/mixing) +"cGG" = ( +/obj/item/device/assembly/signaler{ + pixel_x = 0; + pixel_y = 8 + }, +/obj/item/device/assembly/signaler{ + pixel_x = -8; + pixel_y = 5 + }, +/obj/item/device/assembly/signaler{ + pixel_x = 6; + pixel_y = 5 + }, +/obj/item/device/assembly/signaler{ + pixel_x = -2; + pixel_y = -2 + }, +/obj/structure/table/reinforced, +/obj/machinery/light_switch{ + pixel_x = 24; + tag = "e" + }, +/turf/open/floor/plasteel/white, +/area/toxins/mixing) +"cGH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cGI" = ( +/obj/structure/grille/broken, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cGJ" = ( +/obj/structure/girder, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cGK" = ( +/obj/machinery/conveyor{ + dir = 1; + id = "QMLoad"; + tag = "cargoshuttledown" + }, +/obj/structure/plasticflaps/mining, +/turf/open/floor/plating, +/area/quartermaster/storage) +"cGL" = ( +/obj/item/stack/cable_coil/green, +/turf/open/floor/plating/airless/warnplate{ + dir = 1 + }, +/area/engine/engineering) +"cGM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"cGN" = ( +/obj/machinery/conveyor{ + dir = 1; + id = "QMLoad2"; + tag = "cargoshuttleup" + }, +/obj/structure/plasticflaps/mining, +/turf/open/floor/plating, +/area/quartermaster/storage) +"cGO" = ( +/obj/machinery/power/solar{ + id = "auxsolareast"; + name = "Fore Port Solar Array" + }, +/obj/structure/cable/yellow{ + tag = "icon-0-6"; + icon_state = "0-6"; + d1 = 4; + d2 = 8 + }, +/turf/open/floor/plasteel/airless/solarpanel, +/area/solar/port) +"cGP" = ( +/obj/machinery/power/solar{ + id = "auxsolareast"; + name = "Fore Port Solar Array" + }, +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" + }, +/turf/open/floor/plasteel/airless/solarpanel, +/area/solar/port) +"cGQ" = ( +/obj/machinery/power/solar{ + id = "auxsolareast"; + name = "Fore Port Solar Array" + }, +/obj/structure/cable/yellow{ + tag = "icon-0-10"; + icon_state = "0-10"; + d1 = 4; + d2 = 8 + }, +/turf/open/floor/plasteel/airless/solarpanel, +/area/solar/port) +"cGR" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + tag = "icon-4-9"; + icon_state = "4-9"; + d1 = 4; + d2 = 8 + }, +/obj/structure/cable/yellow{ + tag = "icon-4-10"; + icon_state = "4-10"; + d1 = 4; + d2 = 8 + }, +/turf/open/space, +/area/solar/starboard) +"cGS" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + tag = "icon-4-9"; + icon_state = "4-9"; + d1 = 4; + d2 = 8 + }, +/obj/structure/cable/yellow{ + tag = "icon-4-10"; + icon_state = "4-10"; + d1 = 4; + d2 = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/turf/open/space, +/area/solar/starboard) +"cGT" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + tag = "icon-4-10"; + icon_state = "4-10"; + d1 = 4; + d2 = 8 + }, +/obj/structure/cable/yellow{ + tag = "icon-4-9"; + icon_state = "4-9"; + d1 = 4; + d2 = 8 + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4"; + d1 = 1; + d2 = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/turf/open/space, +/area/solar/starboard) +"cGU" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/space, +/area/solar/starboard) +"cGV" = ( +/obj/structure/lattice/catwalk, +/turf/open/space, +/area/solar/starboard) +"cGW" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/turf/open/space, +/area/solar/starboard) +"cGX" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + tag = "icon-5-8"; + icon_state = "5-8"; + d1 = 4; + d2 = 8 + }, +/obj/structure/cable/yellow{ + tag = "icon-6-8"; + icon_state = "6-8"; + d1 = 4; + d2 = 8 + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/turf/open/space, +/area/solar/starboard) +"cGY" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + tag = "icon-5-8"; + icon_state = "5-8"; + d1 = 4; + d2 = 8 + }, +/obj/structure/cable/yellow{ + tag = "icon-6-8"; + icon_state = "6-8"; + d1 = 4; + d2 = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/turf/open/space, +/area/solar/starboard) +"cGZ" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + tag = "icon-5-8"; + icon_state = "5-8"; + d1 = 4; + d2 = 8 + }, +/obj/structure/cable/yellow{ + tag = "icon-6-8"; + icon_state = "6-8"; + d1 = 4; + d2 = 8 + }, +/turf/open/space, +/area/solar/starboard) +"cHa" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cHb" = ( +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cHc" = ( +/obj/item/weapon/stock_parts/matter_bin, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cHd" = ( +/obj/item/mecha_parts/part/odysseus_right_leg, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cHe" = ( +/obj/structure/closet/crate, +/obj/item/weapon/reagent_containers/food/snacks/mint, +/obj/item/weapon/circuitboard/machine/destructive_analyzer, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cHf" = ( +/obj/machinery/portable_atmospherics/scrubber/huge, +/turf/open/floor/plasteel/floorgrime, +/area/toxins/storage) +"cHg" = ( +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white/side{ + dir = 6 + }, +/area/medical/research{ + name = "Research Division" + }) +"cHh" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/camera{ + c_tag = "Science Hallway South"; + dir = 8; + network = list("SS13","Sci"); + pixel_x = 0; + pixel_y = 0 + }, +/turf/open/floor/plasteel/white/side{ + dir = 10 + }, +/area/medical/research{ + name = "Research Division" + }) +"cHi" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall/r_wall, +/area/toxins/mixing) +"cHj" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/white, +/area/toxins/mixing) +"cHk" = ( +/obj/structure/cable/pink{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/turf/open/floor/plasteel/white, +/area/toxins/mixing) +"cHl" = ( +/obj/structure/cable/pink{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/obj/machinery/power/apc{ + aidisabled = 0; + auto_name = 1; + cell_type = 2500; + dir = 4; + name = "Autoname APC East"; + pixel_x = 24; + pixel_y = 0 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/white, +/area/toxins/mixing) +"cHm" = ( +/obj/structure/closet/wardrobe/black, +/obj/item/wallframe/newscaster, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cHn" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/machinery/droneDispenser, +/turf/open/floor/plasteel, +/area/toxins/mixing) +"cHo" = ( +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/warning/corner, +/area/toxins/mixing) +"cHp" = ( +/obj/structure/closet/crate{ + icon_state = "crateopen"; + opened = 1 + }, +/obj/item/weapon/poster/legit, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cHq" = ( +/obj/item/weapon/weldingtool/mini, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cHr" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = -32; + pixel_y = 0 + }, +/obj/machinery/conveyor{ + dir = 1; + id = "QMLoad"; + tag = "cargoshuttledown" + }, +/obj/machinery/door/poddoor{ + id = "QMLoaddoor2"; + name = "supply dock loading door" + }, +/turf/open/floor/plating, +/area/quartermaster/storage) +"cHs" = ( +/turf/open/floor/plating/warnplate{ + dir = 8 + }, +/area/quartermaster/storage) +"cHt" = ( +/turf/open/floor/plating/warnplate{ + dir = 4 + }, +/area/quartermaster/storage) +"cHu" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 32; + pixel_y = 0 + }, +/obj/machinery/conveyor{ + dir = 1; + id = "QMLoad2"; + tag = "cargoshuttleup" + }, +/obj/machinery/door/poddoor{ + id = "QMLoaddoor"; + name = "supply dock loading door" + }, +/turf/open/floor/plating, +/area/quartermaster/storage) +"cHv" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + tag = "icon-4-9"; + icon_state = "4-9"; + d1 = 4; + d2 = 8 + }, +/obj/structure/cable/yellow{ + tag = "icon-4-10"; + icon_state = "4-10"; + d1 = 4; + d2 = 8 + }, +/turf/open/space, +/area/solar/port) +"cHw" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + tag = "icon-4-9"; + icon_state = "4-9"; + d1 = 4; + d2 = 8 + }, +/obj/structure/cable/yellow{ + tag = "icon-4-10"; + icon_state = "4-10"; + d1 = 4; + d2 = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/turf/open/space, +/area/solar/port) +"cHx" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + tag = "icon-4-10"; + icon_state = "4-10"; + d1 = 4; + d2 = 8 + }, +/obj/structure/cable/yellow{ + tag = "icon-4-9"; + icon_state = "4-9"; + d1 = 4; + d2 = 8 + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4"; + d1 = 1; + d2 = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/turf/open/space, +/area/solar/port) +"cHy" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/space, +/area/solar/port) +"cHz" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + d2 = 4; + icon_state = "0-4" + }, +/turf/open/space, +/area/solar/port) +"cHA" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + tag = "icon-5-8"; + icon_state = "5-8"; + d1 = 4; + d2 = 8 + }, +/obj/structure/cable/yellow{ + tag = "icon-6-8"; + icon_state = "6-8"; + d1 = 4; + d2 = 8 + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/turf/open/space, +/area/solar/port) +"cHB" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + tag = "icon-5-8"; + icon_state = "5-8"; + d1 = 4; + d2 = 8 + }, +/obj/structure/cable/yellow{ + tag = "icon-6-8"; + icon_state = "6-8"; + d1 = 4; + d2 = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/turf/open/space, +/area/solar/port) +"cHC" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + tag = "icon-5-8"; + icon_state = "5-8"; + d1 = 4; + d2 = 8 + }, +/obj/structure/cable/yellow{ + tag = "icon-6-8"; + icon_state = "6-8"; + d1 = 4; + d2 = 8 + }, +/turf/open/space, +/area/solar/port) +"cHD" = ( +/obj/machinery/power/solar{ + id = "auxsolareast"; + name = "Fore Port Solar Array" + }, +/obj/structure/cable/yellow{ + tag = "icon-0-5"; + icon_state = "0-5"; + d1 = 4; + d2 = 8 + }, +/turf/open/floor/plasteel/airless/solarpanel, +/area/solar/starboard) +"cHE" = ( +/obj/machinery/power/solar{ + id = "auxsolareast"; + name = "Fore Port Solar Array" + }, +/obj/structure/cable/yellow, +/turf/open/floor/plasteel/airless/solarpanel, +/area/solar/starboard) +"cHF" = ( +/obj/structure/lattice/catwalk, +/obj/item/stack/cable_coil/yellow, +/turf/open/space, +/area/solar/starboard) +"cHG" = ( +/obj/machinery/power/solar{ + id = "auxsolareast"; + name = "Fore Port Solar Array" + }, +/obj/structure/cable/yellow{ + tag = "icon-0-9"; + icon_state = "0-9"; + d1 = 4; + d2 = 8 + }, +/turf/open/floor/plasteel/airless/solarpanel, +/area/solar/starboard) +"cHH" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plating, +/area/crew_quarters/fitness) +"cHI" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/crew_quarters/fitness) +"cHJ" = ( +/obj/effect/landmark{ + name = "Syndicate Breach Area" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/crew_quarters/fitness) +"cHK" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plating, +/area/crew_quarters/fitness) +"cHL" = ( +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cHM" = ( +/obj/structure/cable/green{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 1; + name = "Autoname APC North"; + pixel_x = 0; + pixel_y = 24 + }, +/turf/open/floor/plating, +/area/crew_quarters/fitness) +"cHN" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cHO" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cHP" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cHQ" = ( +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cHR" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/structure/extinguisher_cabinet{ + pixel_x = -27; + pixel_y = 0; + tag = "w" + }, +/turf/open/floor/plasteel/white/side{ + dir = 6 + }, +/area/medical/research{ + name = "Research Division" + }) +"cHS" = ( +/obj/machinery/door/poddoor{ + id = "mixvent"; + name = "Mixer Room Vent" + }, +/turf/open/floor/engine/vacuum, +/area/toxins/mixing) +"cHT" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 0; + pixel_y = 32 + }, +/turf/open/floor/engine/vacuum, +/area/toxins/mixing) +"cHU" = ( +/obj/machinery/sparker{ + dir = 2; + id = "mixingsparker"; + pixel_x = 25 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + external_pressure_bound = 0; + initialize_directions = 1; + internal_pressure_bound = 4000; + on = 1; + pressure_checks = 2; + pump_direction = 0 + }, +/turf/open/floor/engine/vacuum, +/area/toxins/mixing) +"cHV" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/toxins/mixing) +"cHW" = ( +/obj/machinery/airlock_sensor{ + id_tag = "tox_airlock_sensor"; + master_tag = "tox_airlock_control"; + pixel_y = 24 + }, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4; + on = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/engine, +/area/toxins/mixing) +"cHX" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/obj/machinery/meter, +/obj/machinery/embedded_controller/radio/airlock_controller{ + airpump_tag = "tox_airlock_pump"; + exterior_door_tag = "tox_airlock_exterior"; + id_tag = "tox_airlock_control"; + interior_door_tag = "tox_airlock_interior"; + pixel_x = -24; + pixel_y = 0; + sanitize_external = 1; + sensor_tag = "tox_airlock_sensor" + }, +/turf/open/floor/plasteel/warnwhite/corner{ + dir = 1 + }, +/area/toxins/mixing) +"cHY" = ( +/obj/machinery/atmospherics/components/binary/valve{ + dir = 4; + name = "mix to port" + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 4 + }, +/area/toxins/mixing) +"cHZ" = ( +/turf/open/floor/plasteel/purple/side{ + tag = "icon-purple (NORTHEAST)"; + dir = 5 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/obj/structure/sign/nosmoking_2{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (NORTHEAST)"; + dir = 5 + }, +/area/toxins/mixing) +"cIa" = ( +/obj/structure/closet/emcloset, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cIb" = ( +/obj/structure/closet/wardrobe/science_white, +/obj/structure/extinguisher_cabinet{ + pixel_x = -27; + pixel_y = 0; + tag = "w" + }, +/turf/open/floor/plasteel, +/area/toxins/mixing) +"cIc" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel, +/area/toxins/mixing) +"cId" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/toxins/mixing) +"cIe" = ( +/obj/machinery/door/window/southleft{ + dir = 8; + name = "Mass Driver Door"; + req_access_txt = "7" + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/loadingarea{ + tag = "icon-loadingarea (EAST)"; + dir = 4 + }, +/area/toxins/mixing) +"cIf" = ( +/obj/machinery/mass_driver{ + dir = 2; + id = "toxinsdriver" + }, +/turf/open/floor/plating, +/area/toxins/mixing) +"cIg" = ( +/obj/item/stack/medical/gauze, +/obj/effect/landmark{ + name = "blobstart" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cIh" = ( +/obj/structure/rack, +/obj/item/weapon/storage/belt/utility, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cIi" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; + name = "KEEP CLEAR: DOCKING AREA"; + pixel_y = 0 + }, +/turf/open/floor/plating, +/area/quartermaster/storage) +"cIj" = ( +/obj/machinery/power/solar{ + id = "auxsolareast"; + name = "Fore Port Solar Array" + }, +/obj/structure/cable/yellow{ + tag = "icon-0-5"; + icon_state = "0-5"; + d1 = 4; + d2 = 8 + }, +/turf/open/floor/plasteel/airless/solarpanel, +/area/solar/port) +"cIk" = ( +/obj/machinery/power/solar{ + id = "auxsolareast"; + name = "Fore Port Solar Array" + }, +/obj/structure/cable/yellow, +/turf/open/floor/plasteel/airless/solarpanel, +/area/solar/port) +"cIl" = ( +/obj/machinery/power/solar{ + id = "auxsolareast"; + name = "Fore Port Solar Array" + }, +/obj/structure/cable/yellow{ + tag = "icon-0-9"; + icon_state = "0-9"; + d1 = 4; + d2 = 8 + }, +/turf/open/floor/plasteel/airless/solarpanel, +/area/solar/port) +"cIm" = ( +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cIn" = ( +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cIo" = ( +/obj/structure/girder/displaced, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cIp" = ( +/obj/machinery/door/poddoor/preopen{ + id = "maint2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cIq" = ( +/obj/machinery/door/poddoor/preopen{ + id = "maint2" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cIr" = ( +/obj/item/weapon/lipstick/black, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/asmaint2) +"cIs" = ( +/obj/item/weapon/lighter, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cIt" = ( +/obj/item/weapon/paper, +/obj/item/weapon/storage/box/donkpockets, +/obj/structure/table/glass, +/obj/machinery/newscaster{ + pixel_x = -30; + pixel_y = 0 + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/research{ + name = "Research Division" + }) +"cIu" = ( +/obj/structure/table/glass, +/obj/item/device/radio/off, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = 20; + tag = "NORTH" + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/research{ + name = "Research Division" + }) +"cIv" = ( +/obj/machinery/microwave{ + pixel_x = -3; + pixel_y = 6 + }, +/obj/structure/table/glass, +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/research{ + name = "Research Division" + }) +"cIw" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/research{ + name = "Research Division" + }) +"cIx" = ( +/obj/machinery/vending/cigarette, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/research{ + name = "Research Division" + }) +"cIy" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/medical/research{ + name = "Research Division" + }) +"cIz" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (EAST)"; + dir = 4 + }, +/turf/open/floor/plasteel/white/side{ + dir = 6 + }, +/area/medical/research{ + name = "Research Division" + }) +"cIA" = ( +/turf/open/floor/engine/vacuum, +/area/toxins/mixing) +"cIB" = ( +/obj/machinery/door/airlock/glass_research{ + autoclose = 0; + frequency = 1449; + glass = 1; + heat_proof = 1; + icon_state = "closed"; + id_tag = "tox_airlock_exterior"; + locked = 1; + name = "Mixing Room Exterior Airlock"; + req_access_txt = "8" + }, +/turf/open/floor/engine, +/area/toxins/mixing) +"cIC" = ( +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume{ + dir = 2; + frequency = 1449; + id = "tox_airlock_pump" + }, +/turf/open/floor/engine, +/area/toxins/mixing) +"cID" = ( +/obj/machinery/door/airlock/glass_research{ + autoclose = 0; + frequency = 1449; + glass = 1; + heat_proof = 1; + icon_state = "closed"; + id_tag = "tox_airlock_interior"; + locked = 1; + name = "Mixing Room Interior Airlock"; + req_access_txt = "8" + }, +/turf/open/floor/engine, +/area/toxins/mixing) +"cIE" = ( +/turf/open/floor/plasteel/warnwhite{ + dir = 8 + }, +/area/toxins/mixing) +"cIF" = ( +/obj/structure/chair/stool, +/turf/open/floor/plasteel/warnwhite{ + dir = 4 + }, +/area/toxins/mixing) +"cIG" = ( +/turf/open/floor/plasteel/purple/side{ + tag = "icon-purple (EAST)"; + dir = 4 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Toxins Mixing East"; + dir = 8; + network = list("SS13","Sci"); + pixel_x = 0; + pixel_y = 0 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_x = 26; + pixel_y = -2; + tag = "EAST" + }, +/obj/item/weapon/wrench, +/obj/item/weapon/cigbutt, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (EAST)"; + dir = 4 + }, +/area/toxins/mixing) +"cIH" = ( +/obj/structure/rack, +/obj/item/weapon/reagent_containers/glass/beaker, +/obj/effect/spawner/lootdrop/maintenance, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cII" = ( +/obj/item/stack/rods{ + amount = 50 + }, +/obj/item/stack/sheet/glass{ + amount = 50 + }, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/target/alien, +/obj/item/target/syndicate, +/obj/item/target/alien, +/obj/item/target/syndicate, +/obj/structure/closet/crate/secure{ + desc = "A secure crate containing various materials for building a customised test-site."; + name = "Test Site Materials Crate"; + req_access_txt = "8" + }, +/obj/item/target/clown, +/obj/item/target/clown, +/obj/item/target, +/obj/item/target, +/turf/open/floor/plasteel/bot, +/area/toxins/mixing) +"cIJ" = ( +/turf/open/floor/plasteel/warning/corner{ + tag = "icon-warningcorner (WEST)"; + dir = 8 + }, +/area/toxins/mixing) +"cIK" = ( +/turf/open/floor/plating/warnplate{ + dir = 1 + }, +/area/toxins/mixing) +"cIL" = ( +/obj/effect/landmark{ + name = "xeno_spawn"; + pixel_x = -1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cIM" = ( +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/apmaint) +"cIN" = ( +/obj/item/weapon/cigbutt, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cIO" = ( +/turf/closed/wall/r_wall, +/area/maintenance/apmaint) +"cIP" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall_s6"; + dir = 2 + }, +/area/shuttle/supply) +"cIQ" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall12"; + dir = 2 + }, +/area/shuttle/supply) +"cIR" = ( +/obj/machinery/door/poddoor{ + id = "QMLoaddoor2"; + name = "supply dock loading door" + }, +/obj/machinery/conveyor{ + dir = 1; + id = "QMLoad"; + tag = "cargoshuttledown" + }, +/turf/open/floor/plating, +/area/shuttle/supply) +"cIS" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Supply Shuttle Airlock"; + req_access_txt = "31" + }, +/turf/open/floor/plating, +/area/shuttle/supply) +"cIT" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Supply Shuttle Airlock"; + req_access_txt = "31" + }, +/obj/docking_port/mobile/supply{ + dir = 2; + dwidth = 5; + width = 12 + }, +/obj/docking_port/stationary{ + dir = 2; + dwidth = 5; + height = 7; + id = "supply_home"; + name = "Cargo Bay"; + width = 12 + }, +/turf/open/floor/plating, +/area/shuttle/supply) +"cIU" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"cIV" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall14"; + dir = 2 + }, +/area/shuttle/supply) +"cIW" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall_s10"; + dir = 2 + }, +/area/shuttle/supply) +"cIX" = ( +/obj/structure/lattice, +/obj/structure/lattice, +/obj/structure/grille, +/turf/open/space, +/area/space) +"cIY" = ( +/obj/item/stack/sheet/cardboard, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cIZ" = ( +/obj/structure/closet/crate{ + icon_state = "crateopen"; + opened = 1 + }, +/obj/item/weapon/storage/box/lights/tubes, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cJa" = ( +/obj/structure/grille/broken, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cJb" = ( +/obj/machinery/button/door{ + id = "maint2"; + name = "Blast Door Control B"; + pixel_x = -28; + pixel_y = 4; + req_access_txt = "0" + }, +/obj/machinery/button/door{ + id = "maint1"; + name = "Blast Door Control A"; + pixel_x = -28; + pixel_y = -6; + req_access_txt = "0" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cJc" = ( +/obj/structure/grille/broken, +/obj/item/weapon/shard, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cJd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/turf/closed/wall/rust, +/area/maintenance/asmaint2) +"cJe" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + tag = "icon-intact (SOUTHWEST)"; + icon_state = "intact"; + dir = 10 + }, +/turf/closed/wall, +/area/maintenance/asmaint2) +"cJf" = ( +/obj/structure/chair/stool, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_x = -32; + pixel_y = 0 + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/research{ + name = "Research Division" + }) +"cJg" = ( +/obj/structure/chair/stool, +/obj/effect/landmark/start{ + name = "Scientist" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + layer = 2.4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/research{ + name = "Research Division" + }) +"cJh" = ( +/turf/open/floor/plasteel/cafeteria, +/area/medical/research{ + name = "Research Division" + }) +"cJi" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/research{ + name = "Research Division" + }) +"cJj" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/research{ + name = "Research Division" + }) +"cJk" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_research{ + name = "Break Room"; + req_access_txt = "47" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/research{ + name = "Research Division" + }) +"cJl" = ( +/obj/structure/disposalpipe/junction{ + dir = 4; + icon_state = "pipe-j2"; + tag = "icon-pipe-j1 (WEST)" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/white/side{ + dir = 6 + }, +/area/medical/research{ + name = "Research Division" + }) +"cJm" = ( +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"cJn" = ( +/obj/machinery/sparker{ + dir = 2; + id = "mixingsparker"; + pixel_x = 25 + }, +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 4; + frequency = 1441; + id = "air_in" + }, +/turf/open/floor/engine/vacuum, +/area/toxins/mixing) +"cJo" = ( +/obj/structure/sign/fire{ + pixel_y = -32 + }, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + on = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/engine, +/area/toxins/mixing) +"cJp" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/obj/machinery/meter, +/obj/machinery/button/door{ + id = "mixvent"; + name = "Mixing Room Vent Control"; + pixel_x = -25; + pixel_y = 5; + req_access_txt = "7" + }, +/obj/machinery/button/ignition{ + id = "mixingsparker"; + pixel_x = -25; + pixel_y = -5 + }, +/turf/open/floor/plasteel/warnwhite/corner{ + dir = 4 + }, +/area/toxins/mixing) +"cJq" = ( +/obj/machinery/atmospherics/components/binary/valve{ + dir = 4; + name = "port to mix" + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 4 + }, +/area/toxins/mixing) +"cJr" = ( +/turf/open/floor/plasteel/purple/side{ + tag = "icon-purple (SOUTHEAST)"; + dir = 6 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (SOUTHEAST)"; + dir = 6 + }, +/area/toxins/mixing) +"cJs" = ( +/obj/structure/rack, +/obj/item/weapon/storage/box/lights/bulbs, +/obj/effect/spawner/lootdrop/maintenance, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cJt" = ( +/obj/machinery/doppler_array, +/turf/open/floor/plasteel/bot, +/area/toxins/mixing) +"cJu" = ( +/obj/machinery/computer/security/telescreen{ + desc = "Used for watching the test chamber."; + dir = 4; + layer = 4; + name = "Test Chamber Telescreen"; + network = list("Toxins"); + pixel_x = 0; + pixel_y = 0 + }, +/obj/structure/table, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = -25; + tag = "SOUTH" + }, +/turf/open/floor/plasteel/purple/corner, +/area/toxins/mixing) +"cJv" = ( +/obj/structure/chair/office/light, +/obj/machinery/button/massdriver{ + dir = 2; + id = "toxinsdriver"; + pixel_x = 24; + pixel_y = -24 + }, +/turf/open/floor/plasteel/purple/side, +/area/toxins/mixing) +"cJw" = ( +/turf/open/floor/plating/warnplate, +/area/toxins/mixing) +"cJx" = ( +/obj/structure/closet/wardrobe/cargotech, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cJy" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall3"; + dir = 2 + }, +/area/shuttle/supply) +"cJz" = ( +/turf/open/floor/plasteel/shuttle, +/area/shuttle/supply) +"cJA" = ( +/obj/machinery/button/door{ + dir = 2; + id = "QMLoaddoor2"; + name = "Loading Doors"; + pixel_x = -8; + pixel_y = 24 + }, +/obj/machinery/button/door{ + id = "QMLoaddoor"; + name = "Loading Doors"; + pixel_x = 8; + pixel_y = 24 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/supply) +"cJB" = ( +/turf/open/floor/plasteel/shuttle, +/turf/closed/wall/shuttle/interior{ + icon_state = "swall_f5" + }, +/area/shuttle/supply) +"cJC" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall15"; + dir = 2 + }, +/area/shuttle/supply) +"cJD" = ( +/obj/structure/shuttle/engine/propulsion{ + icon_state = "propulsion"; + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/shuttle/supply) +"cJE" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + tag = "icon-4-9"; + icon_state = "4-9"; + d1 = 4; + d2 = 8 + }, +/obj/structure/cable/yellow{ + tag = "icon-4-10"; + icon_state = "4-10"; + d1 = 4; + d2 = 8 + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4"; + d1 = 1; + d2 = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/turf/open/space, +/area/solar/starboard) +"cJF" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cJG" = ( +/obj/structure/cable/green{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 1; + name = "Autoname APC North"; + pixel_x = 0; + pixel_y = 24 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint) +"cJH" = ( +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fsmaint) +"cJI" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cJJ" = ( +/obj/item/device/assembly/mousetrap/armed, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cJK" = ( +/mob/living/simple_animal/mouse/brown, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cJL" = ( +/obj/item/clothing/head/cone, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cJM" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cJN" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cJO" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cJP" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cJQ" = ( +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/asmaint2) +"cJR" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Break Room Maintenance"; + req_access_txt = "47" + }, +/turf/open/floor/plating, +/area/medical/research{ + name = "Research Division" + }) +"cJS" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/machinery/light_switch{ + pixel_y = -24; + tag = "s" + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/research{ + name = "Research Division" + }) +"cJT" = ( +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/obj/machinery/light, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Science Break Room"; + dir = 1; + network = list("SS13","Sci") + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/research{ + name = "Research Division" + }) +"cJU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/research{ + name = "Research Division" + }) +"cJV" = ( +/obj/machinery/disposal/bin, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/research{ + name = "Research Division" + }) +"cJW" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/medical/research{ + name = "Research Division" + }) +"cJX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whitepurple/side, +/area/medical/research{ + name = "Research Division" + }) +"cJY" = ( +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/whitepurple/side, +/area/medical/research{ + name = "Research Division" + }) +"cJZ" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (EAST)"; + dir = 4 + }, +/turf/open/floor/plasteel/whitepurple/side, +/area/medical/research{ + name = "Research Division" + }) +"cKa" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall/r_wall, +/area/toxins/mixing) +"cKb" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Toxins Lab Mainteneance"; + req_access_txt = "8" + }, +/turf/open/floor/plating, +/area/toxins/mixing) +"cKc" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/grille/broken, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cKd" = ( +/obj/structure/grille, +/obj/item/weapon/shard, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cKe" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cKf" = ( +/obj/machinery/door/poddoor{ + id = "toxinsdriver"; + name = "Toxins Launcher Bay Door" + }, +/turf/open/floor/plating, +/area/toxins/mixing) +"cKg" = ( +/obj/structure/grille, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cKh" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cKi" = ( +/obj/structure/grille, +/obj/item/weapon/shard, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cKj" = ( +/obj/structure/shuttle/engine/heater{ + icon_state = "heater"; + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/shuttle/supply) +"cKk" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + tag = "icon-4-9"; + icon_state = "4-9"; + d1 = 4; + d2 = 8 + }, +/obj/structure/cable/yellow{ + tag = "icon-4-10"; + icon_state = "4-10"; + d1 = 4; + d2 = 8 + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4"; + d1 = 1; + d2 = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/turf/open/space, +/area/solar/port) +"cKl" = ( +/obj/structure/lattice, +/obj/structure/lattice, +/obj/structure/grille/broken, +/turf/open/space, +/area/space) +"cKm" = ( +/obj/structure/girder/reinforced, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cKn" = ( +/obj/machinery/door/poddoor/preopen{ + id = "maint3" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cKo" = ( +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/research{ + name = "Xenobiology Lab"; + req_access_txt = "55" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/whitepurple, +/area/medical/research{ + name = "Research Division" + }) +"cKp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/asmaint2) +"cKq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cKr" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/grille/broken, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cKs" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cKt" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/apmaint) +"cKu" = ( +/obj/structure/grille/broken, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cKv" = ( +/mob/living/simple_animal/mouse, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cKw" = ( +/obj/structure/chair/stool, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cKx" = ( +/obj/machinery/button/door{ + id = "maint3"; + name = "Blast Door Control C"; + pixel_x = 0; + pixel_y = 24; + req_access_txt = "0" + }, +/obj/effect/decal/cleanable/cobweb2, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cKy" = ( +/obj/structure/closet/firecloset/full, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cKz" = ( +/obj/machinery/portable_atmospherics/scrubber, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cKA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 5 + }, +/turf/closed/wall, +/area/maintenance/asmaint2) +"cKB" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/asmaint2) +"cKC" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cKD" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cKE" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cKF" = ( +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (NORTH)"; + dir = 1 + }, +/area/toxins/xenobiology) +"cKG" = ( +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/pink{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/structure/cable/pink{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/effect/landmark{ + name = "lightsout" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (NORTH)"; + dir = 1 + }, +/area/toxins/xenobiology) +"cKH" = ( +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (NORTH)"; + dir = 1 + }, +/area/toxins/xenobiology) +"cKI" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cKJ" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cKK" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cKL" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cKM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/grille/broken, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cKN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cKO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/structure/disposalpipe/junction, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cKP" = ( +/obj/machinery/door/poddoor{ + id = "toxinsdriver"; + name = "Toxins Launcher Bay Door" + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cKQ" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cKR" = ( +/obj/structure/lattice, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"cKS" = ( +/obj/structure/door_assembly/door_assembly_mai, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cKT" = ( +/obj/structure/table, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cKU" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cKV" = ( +/obj/machinery/door/airlock/maintenance{ + glass = 1; + name = "maintenance access"; + opacity = 0; + req_access_txt = "12" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cKW" = ( +/obj/structure/table, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 4; + name = "4maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cKX" = ( +/obj/machinery/door/airlock/maintenance, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cKY" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cKZ" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cLa" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/asmaint2) +"cLb" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/maintenance/asmaint2) +"cLc" = ( +/turf/open/floor/plasteel/whitepurple/side, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id = "Biohazard"; + name = "biohazard containment door" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel/warningline, +/area/toxins/xenobiology) +"cLd" = ( +/turf/open/floor/plasteel/whitepurple/side, +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id = "Biohazard"; + name = "biohazard containment door" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel/warningline, +/area/toxins/xenobiology) +"cLe" = ( +/turf/open/floor/plasteel/whitepurple/side, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id = "Biohazard"; + name = "biohazard containment door" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/warningline, +/area/toxins/xenobiology) +"cLf" = ( +/obj/structure/grille, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cLg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cLh" = ( +/obj/structure/table, +/obj/item/weapon/rollingpaper, +/obj/effect/spawner/lootdrop/maintenance, +/obj/item/weapon/stock_parts/manipulator, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cLi" = ( +/obj/structure/rack, +/obj/item/weapon/stock_parts/capacitor, +/obj/item/weapon/stock_parts/console_screen, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cLj" = ( +/obj/structure/rack, +/obj/item/weapon/stock_parts/matter_bin, +/obj/item/weapon/stock_parts/scanning_module, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/asmaint2) +"cLk" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cLl" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cLm" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cLn" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cLo" = ( +/obj/machinery/door/airlock/maintenance{ + glass = 1; + name = "maintenance access"; + opacity = 0; + req_access_txt = "12" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cLp" = ( +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cLq" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating/warnplate{ + dir = 4 + }, +/area/maintenance/apmaint) +"cLr" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/apmaint) +"cLs" = ( +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating/warnplate{ + dir = 8 + }, +/area/maintenance/apmaint) +"cLt" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"cLu" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cLv" = ( +/obj/effect/landmark{ + name = "xeno_spawn"; + pixel_x = -1 + }, +/obj/structure/closet/wardrobe/cargotech, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cLw" = ( +/obj/structure/table, +/obj/item/weapon/reagent_containers/syringe, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cLx" = ( +/turf/open/floor/plasteel/shuttle, +/turf/closed/wall/shuttle/interior{ + icon_state = "swall_f6" + }, +/area/shuttle/supply) +"cLy" = ( +/obj/structure/table, +/obj/item/weapon/stock_parts/manipulator, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cLz" = ( +/obj/structure/chair/stool, +/obj/effect/landmark{ + name = "xeno_spawn"; + pixel_x = -1 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cLA" = ( +/obj/structure/table, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 8; + name = "8maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cLB" = ( +/obj/structure/table, +/obj/item/weapon/reagent_containers/food/snacks/no_raisin, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cLC" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cLD" = ( +/mob/living/simple_animal/mouse, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cLE" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/pink{ + tag = "icon-0-2"; + icon_state = "0-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/toxins/xenobiology) +"cLF" = ( +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/research{ + glass = 1; + name = "Xenobiology Lab"; + opacity = 0; + req_access_txt = "55" + }, +/turf/open/floor/plasteel/whitepurple, +/area/toxins/xenobiology) +"cLG" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/pink{ + tag = "icon-0-2"; + icon_state = "0-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/toxins/xenobiology) +"cLH" = ( +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 3; + name = "3maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cLI" = ( +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/asmaint2) +"cLJ" = ( +/obj/effect/landmark{ + name = "blobstart" + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/asmaint2) +"cLK" = ( +/obj/structure/table, +/obj/item/weapon/stock_parts/manipulator, +/obj/item/weapon/paper, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cLL" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall_s5"; + dir = 2 + }, +/area/shuttle/supply) +"cLM" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall13"; + dir = 2 + }, +/area/shuttle/supply) +"cLN" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall_s9"; + dir = 2 + }, +/area/shuttle/supply) +"cLO" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" + }, +/turf/open/space, +/area/solar/starboard) +"cLP" = ( +/obj/structure/chair/stool, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/asmaint2) +"cLQ" = ( +/obj/structure/rack, +/obj/item/weapon/coin/twoheaded, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 3; + name = "3maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cLR" = ( +/turf/closed/wall/r_wall, +/area/toxins/xenobiology) +"cLS" = ( +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (NORTH)"; + dir = 1 + }, +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/obj/structure/cable/pink{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (NORTH)"; + dir = 1 + }, +/area/toxins/xenobiology) +"cLT" = ( +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (NORTH)"; + dir = 1 + }, +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/cable/pink{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/cable/pink{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (NORTH)"; + dir = 1 + }, +/area/toxins/xenobiology) +"cLU" = ( +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (NORTH)"; + dir = 1 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/structure/cable/pink{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (NORTH)"; + dir = 1 + }, +/area/toxins/xenobiology) +"cLV" = ( +/obj/item/weapon/bombcore/training, +/obj/item/weapon/screwdriver, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/asmaint2) +"cLW" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/reagent_containers/glass/beaker, +/obj/item/weapon/reagent_containers/glass/bottle/charcoal, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/asmaint2) +"cLX" = ( +/obj/structure/frame/machine, +/obj/item/weapon/circuitboard/machine/chem_master, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cLY" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/reagent_containers/glass/beaker/large, +/obj/item/weapon/reagent_containers/glass/bottle/capsaicin, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cLZ" = ( +/obj/structure/closet/wardrobe/green, +/obj/item/clothing/under/color/yellowgreen{ + desc = "A hideous fluorescent yellow jumpsuit." + }, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cMa" = ( +/obj/structure/closet/wardrobe/mixed, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cMb" = ( +/obj/structure/closet, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cMc" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + d2 = 2; + icon_state = "0-2" + }, +/turf/open/space, +/area/solar/port) +"cMd" = ( +/obj/structure/girder, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cMe" = ( +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/mob/living/simple_animal/mouse, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cMf" = ( +/obj/item/clothing/suit/bio_suit/plaguedoctorsuit, +/obj/item/clothing/head/plaguedoctorhat, +/obj/item/clothing/mask/gas/plaguedoctor, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/asmaint2) +"cMg" = ( +/obj/structure/spirit_board, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/asmaint2) +"cMh" = ( +/obj/item/device/assembly/mousetrap/armed, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cMi" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/structure/disposaloutlet, +/turf/open/floor/engine, +/area/toxins/xenobiology) +"cMj" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/toxins/xenobiology) +"cMk" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/poddoor/preopen{ + id = "xenobio3"; + name = "containment blast door" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/pink{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/toxins/xenobiology) +"cMl" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/structure/window/reinforced, +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/warning{ + dir = 6 + }, +/area/toxins/xenobiology) +"cMm" = ( +/obj/structure/cable/pink{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"cMn" = ( +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"cMo" = ( +/obj/structure/cable/pink{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"cMp" = ( +/obj/structure/window/reinforced, +/obj/structure/table/reinforced, +/obj/machinery/button/door{ + id = "xenobio8"; + name = "Containment Blast Doors"; + pixel_x = 0; + pixel_y = 4; + req_access_txt = "55" + }, +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/warning{ + dir = 10 + }, +/area/toxins/xenobiology) +"cMq" = ( +/obj/machinery/door/poddoor/preopen{ + id = "xenobio8"; + name = "containment blast door" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/pink{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/toxins/xenobiology) +"cMr" = ( +/turf/open/floor/engine, +/area/toxins/xenobiology) +"cMs" = ( +/obj/item/weapon/wirecutters, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/asmaint2) +"cMt" = ( +/obj/structure/table/reinforced, +/obj/effect/spawner/lootdrop/maintenance, +/obj/item/weapon/reagent_containers/syringe, +/obj/item/weapon/reagent_containers/glass/bottle/salglu_solution, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cMu" = ( +/mob/living/simple_animal/mouse, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/asmaint2) +"cMv" = ( +/obj/structure/girder, +/turf/open/floor/plating/airless, +/area/maintenance/asmaint2) +"cMw" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/asmaint2) +"cMx" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/engine, +/area/toxins/xenobiology) +"cMy" = ( +/obj/effect/landmark{ + name = "revenantspawn" + }, +/turf/open/floor/engine, +/area/toxins/xenobiology) +"cMz" = ( +/turf/open/floor/plasteel/purple/side{ + tag = "icon-purple (WEST)"; + dir = 8 + }, +/obj/machinery/door/window/northleft{ + base_state = "right"; + dir = 8; + icon_state = "right"; + name = "Containment Pen"; + req_access_txt = "55" + }, +/obj/machinery/door/poddoor/preopen{ + id = "xenobio3"; + name = "containment blast door" + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (WEST)"; + dir = 8 + }, +/area/toxins/xenobiology) +"cMA" = ( +/turf/open/floor/plasteel/purple/side{ + tag = "icon-purple (EAST)"; + dir = 4 + }, +/obj/machinery/door/window/northleft{ + dir = 4; + name = "Containment Pen"; + req_access_txt = "55" + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (EAST)"; + dir = 4 + }, +/area/toxins/xenobiology) +"cMB" = ( +/obj/structure/cable/pink{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/cable/pink{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"cMC" = ( +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/cable/pink{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/cable/pink{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"cMD" = ( +/obj/structure/cable/pink{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/structure/cable/pink{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"cME" = ( +/turf/open/floor/plasteel/purple/side{ + tag = "icon-purple (WEST)"; + dir = 8 + }, +/obj/machinery/door/window/northleft{ + base_state = "right"; + dir = 8; + icon_state = "right"; + name = "Containment Pen"; + req_access_txt = "55" + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (WEST)"; + dir = 8 + }, +/area/toxins/xenobiology) +"cMF" = ( +/turf/open/floor/plasteel/purple/side{ + tag = "icon-purple (EAST)"; + dir = 4 + }, +/obj/machinery/door/window/northleft{ + dir = 4; + name = "Containment Pen"; + req_access_txt = "55" + }, +/obj/machinery/door/poddoor/preopen{ + id = "xenobio8"; + name = "containment blast door" + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (EAST)"; + dir = 4 + }, +/area/toxins/xenobiology) +"cMG" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/engine, +/area/toxins/xenobiology) +"cMH" = ( +/obj/structure/barricade/wooden, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cMI" = ( +/obj/machinery/power/tracker, +/obj/structure/cable/yellow, +/turf/open/floor/plasteel/airless/solarpanel, +/area/solar/starboard) +"cMJ" = ( +/obj/structure/bed, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cMK" = ( +/obj/structure/table/wood, +/obj/item/device/flashlight/lamp, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cML" = ( +/obj/structure/table/wood, +/obj/structure/bedsheetbin, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cMM" = ( +/obj/machinery/door/poddoor/preopen{ + id = "xenobio3"; + name = "containment blast door" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/pink{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/toxins/xenobiology) +"cMN" = ( +/obj/structure/table/reinforced, +/obj/machinery/button/door{ + id = "xenobio3"; + name = "Containment Blast Doors"; + pixel_x = 0; + pixel_y = 4; + req_access_txt = "55" + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/warning{ + dir = 5 + }, +/area/toxins/xenobiology) +"cMO" = ( +/obj/structure/cable/pink{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"cMP" = ( +/obj/structure/cable/pink{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"cMQ" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/warning{ + dir = 9 + }, +/area/toxins/xenobiology) +"cMR" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/poddoor/preopen{ + id = "xenobio8"; + name = "containment blast door" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/pink{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/toxins/xenobiology) +"cMS" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/structure/disposaloutlet{ + dir = 1 + }, +/turf/open/floor/engine, +/area/toxins/xenobiology) +"cMT" = ( +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2); + name = "random metal material damage spawner" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cMU" = ( +/obj/item/weapon/reagent_containers/glass/beaker, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/asmaint2) +"cMV" = ( +/obj/effect/landmark{ + name = "xeno_spawn"; + pixel_x = -1 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cMW" = ( +/obj/structure/cable/green{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cMX" = ( +/obj/structure/chair/stool, +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/item/stack/sheet/mineral/wood{ + amount = 8 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cMY" = ( +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/obj/structure/cable/green{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cMZ" = ( +/turf/closed/wall, +/area/toxins/xenobiology) +"cNa" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'HIGH VOLTAGE'"; + icon_state = "shock"; + name = "HIGH VOLTAGE" + }, +/turf/closed/wall, +/area/toxins/xenobiology) +"cNb" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"cNc" = ( +/obj/structure/sink{ + dir = 4; + icon_state = "sink"; + pixel_x = 11; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/camera{ + c_tag = "Xenobiology Lab North"; + dir = 8; + network = list("SS13","Sci"); + pixel_x = 0; + pixel_y = 0; + start_active = 1 + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"cNd" = ( +/obj/structure/girder, +/obj/item/stack/sheet/metal{ + amount = 2 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cNe" = ( +/obj/structure/grille/broken, +/obj/item/weapon/shard{ + icon_state = "small" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cNf" = ( +/obj/machinery/door/airlock/external{ + name = "External Access"; + req_access = null; + req_access_txt = "13" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cNg" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 0; + pixel_y = 32 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cNh" = ( +/obj/structure/mineral_door/wood, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cNi" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/poddoor/preopen{ + id = "xenobio2"; + name = "containment blast door" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/pink{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/toxins/xenobiology) +"cNj" = ( +/obj/structure/cable/pink{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"cNk" = ( +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + layer = 2.4; + on = 1 + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"cNl" = ( +/obj/structure/window/reinforced, +/obj/structure/table/reinforced, +/obj/machinery/button/door{ + id = "xenobio7"; + name = "Containment Blast Doors"; + pixel_x = 0; + pixel_y = 4; + req_access_txt = "55" + }, +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/warning{ + dir = 10 + }, +/area/toxins/xenobiology) +"cNm" = ( +/obj/machinery/door/poddoor/preopen{ + id = "xenobio7"; + name = "containment blast door" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/pink{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/toxins/xenobiology) +"cNn" = ( +/obj/structure/grille/broken, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2); + name = "random metal material damage spawner" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cNo" = ( +/obj/structure/grille/broken, +/obj/item/weapon/wrench, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cNp" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cNq" = ( +/obj/item/toy/spinningtoy{ + desc = "It's a gravitational \"Singulo!\"" + }, +/turf/open/space, +/area/space/nearstation) +"cNr" = ( +/obj/effect/landmark{ + name = "revenantspawn" + }, +/mob/living/simple_animal/slime, +/turf/open/floor/engine, +/area/toxins/xenobiology) +"cNs" = ( +/turf/open/floor/plasteel/purple/side{ + tag = "icon-purple (WEST)"; + dir = 8 + }, +/obj/machinery/door/window/northleft{ + base_state = "right"; + dir = 8; + icon_state = "right"; + name = "Containment Pen"; + req_access_txt = "55" + }, +/obj/machinery/door/poddoor/preopen{ + id = "xenobio2"; + name = "containment blast door" + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (WEST)"; + dir = 8 + }, +/area/toxins/xenobiology) +"cNt" = ( +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/cable/pink{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/structure/cable/pink{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"cNu" = ( +/turf/open/floor/plasteel/purple/side{ + tag = "icon-purple (EAST)"; + dir = 4 + }, +/obj/machinery/door/window/northleft{ + dir = 4; + name = "Containment Pen"; + req_access_txt = "55" + }, +/obj/machinery/door/poddoor/preopen{ + id = "xenobio7"; + name = "containment blast door" + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (EAST)"; + dir = 4 + }, +/area/toxins/xenobiology) +"cNv" = ( +/obj/item/stack/sheet/metal{ + amount = 2 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cNw" = ( +/obj/structure/closet/crate, +/obj/item/weapon/reagent_containers/syringe, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/obj/item/clothing/under/color/lightpurple, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cNx" = ( +/obj/structure/closet/toolcloset, +/obj/item/stack/cable_coil/green, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cNy" = ( +/obj/item/weapon/coin/diamond, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/asmaint2) +"cNz" = ( +/obj/item/weapon/coin/uranium, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/asmaint2) +"cNA" = ( +/obj/machinery/door/poddoor/preopen{ + id = "xenobio2"; + name = "containment blast door" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/pink{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/toxins/xenobiology) +"cNB" = ( +/obj/structure/table/reinforced, +/obj/machinery/button/door{ + id = "xenobio2"; + name = "Containment Blast Doors"; + pixel_x = 0; + pixel_y = 4; + req_access_txt = "55" + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/warning{ + dir = 5 + }, +/area/toxins/xenobiology) +"cNC" = ( +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"cND" = ( +/obj/structure/cable/pink{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (EAST)"; + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"cNE" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/poddoor/preopen{ + id = "xenobio7"; + name = "containment blast door" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/pink{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/toxins/xenobiology) +"cNF" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cNG" = ( +/obj/item/weapon/coin/plasma, +/obj/item/stack/sheet/mineral/plasma{ + layer = 2.9 + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/asmaint2) +"cNH" = ( +/obj/machinery/computer/slot_machine{ + balance = 15; + money = 500 + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/asmaint2) +"cNI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/asmaint2) +"cNJ" = ( +/obj/structure/sink{ + icon_state = "sink"; + dir = 8; + pixel_x = -12; + pixel_y = 2 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/camera{ + c_tag = "Xenobiology Lab"; + dir = 4; + network = list("SS13","Sci"); + start_active = 1 + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"cNK" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"cNL" = ( +/obj/structure/table, +/obj/item/wallframe/firealarm, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cNM" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/poddoor/preopen{ + id = "xenobio1"; + name = "containment blast door" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/pink{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/toxins/xenobiology) +"cNN" = ( +/obj/structure/window/reinforced, +/obj/structure/table/reinforced, +/obj/machinery/button/door{ + id = "xenobio6"; + name = "Containment Blast Doors"; + pixel_x = 0; + pixel_y = 4; + req_access_txt = "55" + }, +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/warning{ + dir = 10 + }, +/area/toxins/xenobiology) +"cNO" = ( +/obj/machinery/door/poddoor/preopen{ + id = "xenobio6"; + name = "containment blast door" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/pink{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/toxins/xenobiology) +"cNP" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/asmaint2) +"cNQ" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Firefighting equipment"; + req_access_txt = "12" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cNR" = ( +/turf/open/floor/plasteel/purple/side{ + tag = "icon-purple (WEST)"; + dir = 8 + }, +/obj/machinery/door/window/northleft{ + base_state = "right"; + dir = 8; + icon_state = "right"; + name = "Containment Pen"; + req_access_txt = "55" + }, +/obj/machinery/door/poddoor/preopen{ + id = "xenobio1"; + name = "containment blast door" + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (WEST)"; + dir = 8 + }, +/area/toxins/xenobiology) +"cNS" = ( +/turf/open/floor/plasteel/purple/side{ + tag = "icon-purple (EAST)"; + dir = 4 + }, +/obj/machinery/door/window/northleft{ + dir = 4; + name = "Containment Pen"; + req_access_txt = "55" + }, +/obj/machinery/door/poddoor/preopen{ + id = "xenobio6"; + name = "containment blast door" + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (EAST)"; + dir = 4 + }, +/area/toxins/xenobiology) +"cNT" = ( +/obj/structure/chair, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cNU" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/asmaint2) +"cNV" = ( +/obj/machinery/door/poddoor/preopen{ + id = "xenobio1"; + name = "containment blast door" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/pink{ + tag = "icon-0-4"; + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/toxins/xenobiology) +"cNW" = ( +/obj/structure/table/reinforced, +/obj/machinery/button/door{ + id = "xenobio1"; + name = "Containment Blast Doors"; + pixel_x = 0; + pixel_y = 4; + req_access_txt = "55" + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/warning{ + dir = 5 + }, +/area/toxins/xenobiology) +"cNX" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/poddoor/preopen{ + id = "xenobio6"; + name = "containment blast door" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/pink{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/toxins/xenobiology) +"cNY" = ( +/obj/machinery/nuclearbomb/syndicate, +/obj/machinery/door/window{ + dir = 1; + name = "Secure Storage"; + req_access_txt = "150" + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"cNZ" = ( +/turf/open/floor/plasteel/whitepurple/side, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/warningline, +/area/toxins/xenobiology) +"cOa" = ( +/turf/open/floor/plasteel/whitepurple/side, +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/warningline, +/area/toxins/xenobiology) +"cOb" = ( +/turf/open/floor/plasteel/whitepurple/side, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/warningline, +/area/toxins/xenobiology) +"cOc" = ( +/obj/structure/closet/l3closet/scientist, +/turf/open/floor/plasteel/warnwhite{ + dir = 1 + }, +/area/toxins/xenobiology) +"cOd" = ( +/obj/structure/table/glass, +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/item/weapon/extinguisher{ + pixel_x = 4; + pixel_y = 3 + }, +/obj/item/weapon/extinguisher, +/obj/item/weapon/storage/box/monkeycubes, +/obj/item/weapon/storage/box/monkeycubes, +/turf/open/floor/plasteel/warnwhite{ + dir = 1 + }, +/area/toxins/xenobiology) +"cOe" = ( +/obj/machinery/camera{ + c_tag = "Xenobiology Lab South 2"; + network = list("Sci"); + start_active = 1 + }, +/obj/machinery/computer/camera_advanced/xenobio, +/turf/open/floor/plasteel/warnwhite{ + dir = 1 + }, +/area/toxins/xenobiology) +"cOf" = ( +/obj/machinery/processor{ + desc = "A machine used to process slimes and retrieve their extract."; + name = "Slime Processor" + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 1 + }, +/area/toxins/xenobiology) +"cOg" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/warnwhite{ + dir = 1 + }, +/area/toxins/xenobiology) +"cOh" = ( +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 1 + }, +/area/toxins/xenobiology) +"cOi" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/light_switch{ + pixel_x = 24; + pixel_y = 24; + tag = "ne" + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 1 + }, +/area/toxins/xenobiology) +"cOj" = ( +/obj/machinery/monkey_recycler, +/turf/open/floor/plasteel/warnwhite{ + dir = 1 + }, +/area/toxins/xenobiology) +"cOk" = ( +/obj/machinery/camera{ + c_tag = "Xenobiology Lab South 1"; + network = list("Sci"); + start_active = 1 + }, +/obj/machinery/computer/camera_advanced/xenobio, +/turf/open/floor/plasteel/warnwhite{ + dir = 1 + }, +/area/toxins/xenobiology) +"cOl" = ( +/obj/machinery/smartfridge/extract, +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 1 + }, +/area/toxins/xenobiology) +"cOm" = ( +/obj/structure/table/glass, +/obj/machinery/reagentgrinder, +/obj/item/stack/sheet/mineral/plasma{ + amount = 3; + layer = 2.9 + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 1 + }, +/area/toxins/xenobiology) +"cOn" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plasteel/warnwhite{ + dir = 1 + }, +/area/toxins/xenobiology) +"cOo" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 0; + pixel_y = 32 + }, +/obj/machinery/camera{ + c_tag = "Escape Pod 4"; + dir = 8; + network = list("SS13","Sci"); + pixel_x = 0; + pixel_y = 0 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cOp" = ( +/turf/open/space, +/obj/structure/shuttle/engine/propulsion/burst{ + dir = 4 + }, +/turf/closed/wall/shuttle{ + icon_state = "swall_f6"; + dir = 2 + }, +/area/shuttle/pod_4) +"cOq" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall12"; + dir = 2 + }, +/area/shuttle/pod_4) +"cOr" = ( +/turf/open/space, +/turf/closed/wall/shuttle{ + dir = 2; + icon_state = "swall_f10"; + layer = 2 + }, +/area/shuttle/pod_4) +"cOs" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cOt" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Xenobiology Maintenance"; + req_access_txt = "55" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/toxins/xenobiology) +"cOu" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"cOv" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"cOw" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"cOx" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/chair/office/light{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"cOy" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"cOz" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"cOA" = ( +/obj/structure/cable/pink{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/cable/pink{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/machinery/hologram/holopad, +/turf/open/floor/plasteel/whitebot, +/area/toxins/xenobiology) +"cOB" = ( +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"cOC" = ( +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (NORTH)"; + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"cOD" = ( +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/chair/office/light{ + dir = 1 + }, +/obj/effect/landmark/start{ + name = "Scientist" + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"cOE" = ( +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"cOF" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Xenobiology Maintenance"; + req_access_txt = "55" + }, +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/toxins/xenobiology) +"cOG" = ( +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cOH" = ( +/obj/machinery/door/airlock/external{ + name = "Escape Pod Four"; + req_access = null; + req_access_txt = "0" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cOI" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Escape Pod Airlock" + }, +/obj/docking_port/mobile/pod{ + dir = 4; + id = "pod4"; + name = "escape pod 4" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/pod_4) +"cOJ" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/item/device/radio/intercom{ + pixel_y = 25 + }, +/obj/item/weapon/storage/pod{ + pixel_x = 6; + pixel_y = -26 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/pod_4) +"cOK" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/status_display{ + density = 0; + layer = 3; + pixel_x = 0; + pixel_y = 32 + }, +/obj/machinery/computer/shuttle/pod{ + pixel_y = -32; + possible_destinations = "pod_asteroid4"; + shuttleId = "pod4" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/pod_4) +"cOL" = ( +/obj/structure/grille, +/obj/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/pod_4) +"cOM" = ( +/obj/docking_port/stationary/random{ + dir = 4; + id = "pod_asteroid4"; + name = "asteroid" + }, +/turf/open/space, +/area/space) +"cON" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/item/stack/sheet/mineral/wood{ + amount = 3 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cOO" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cOP" = ( +/obj/structure/cable/pink{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"cOQ" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"cOR" = ( +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"cOS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"cOT" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 6 + }, +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"cOU" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/structure/cable/pink{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"cOV" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"cOW" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"cOX" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + on = 0 + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"cOY" = ( +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"cOZ" = ( +/obj/structure/chair/stool, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 10; + pixel_x = 0; + initialize_directions = 10 + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"cPa" = ( +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"cPb" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/asmaint2) +"cPc" = ( +/obj/structure/sign/pods, +/turf/closed/wall, +/area/maintenance/asmaint2) +"cPd" = ( +/turf/open/space, +/obj/structure/shuttle/engine/propulsion/burst{ + dir = 4 + }, +/turf/closed/wall/shuttle{ + icon_state = "swall_f5"; + dir = 2 + }, +/area/shuttle/pod_4) +"cPe" = ( +/turf/open/space, +/turf/closed/wall/shuttle{ + icon_state = "swall_f9"; + dir = 2 + }, +/area/shuttle/pod_4) +"cPf" = ( +/obj/structure/closet, +/obj/structure/cable/pink{ + tag = "icon-1-6"; + icon_state = "1-6" + }, +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 2 + }, +/area/toxins/xenobiology) +"cPg" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 2 + }, +/area/toxins/xenobiology) +"cPh" = ( +/obj/structure/table/glass, +/obj/machinery/light, +/obj/item/weapon/storage/box/beakers{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/weapon/storage/box/beakers{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/weapon/storage/box/syringes, +/obj/structure/sign/deathsposal{ + pixel_x = 0; + pixel_y = -32 + }, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 2 + }, +/area/toxins/xenobiology) +"cPi" = ( +/obj/structure/cable/pink{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 2 + }, +/area/toxins/xenobiology) +"cPj" = ( +/obj/structure/cable/pink{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 2 + }, +/area/toxins/xenobiology) +"cPk" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible, +/obj/structure/cable/pink{ + tag = "icon-2-4"; + icon_state = "2-4" + }, +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 2 + }, +/area/toxins/xenobiology) +"cPl" = ( +/obj/structure/cable/pink{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/cable/pink{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 2 + }, +/area/toxins/xenobiology) +"cPm" = ( +/obj/structure/cable/pink{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 2 + }, +/area/toxins/xenobiology) +"cPn" = ( +/obj/structure/cable/pink{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 2 + }, +/area/toxins/xenobiology) +"cPo" = ( +/obj/structure/cable/pink{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/pink{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 2 + }, +/area/toxins/xenobiology) +"cPp" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/obj/structure/cable/pink{ + tag = "icon-0-8"; + icon_state = "0-8" + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 2; + name = "Autoname APC South"; + pixel_x = 1; + pixel_y = -24 + }, +/obj/machinery/light, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 2 + }, +/area/toxins/xenobiology) +"cPq" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = -25; + tag = "SOUTH" + }, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 2 + }, +/area/toxins/xenobiology) +"cPr" = ( +/obj/structure/table, +/obj/item/device/electropack, +/obj/item/device/healthanalyzer, +/obj/item/device/assembly/signaler, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 2 + }, +/area/toxins/xenobiology) +"cPs" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/pink, +/turf/open/floor/plating, +/area/toxins/xenobiology) +"cPt" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/pink{ + tag = "icon-0-9"; + icon_state = "0-9" + }, +/turf/open/floor/plating, +/area/toxins/xenobiology) +"cPu" = ( +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/warning{ + dir = 2 + }, +/area/toxins/xenobiology) +"cPv" = ( +/obj/machinery/computer/security/telescreen{ + dir = 1; + name = "Test Chamber Monitor"; + network = list("Xeno"); + pixel_x = 0; + pixel_y = 2 + }, +/obj/structure/table/reinforced, +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/warning{ + dir = 2 + }, +/area/toxins/xenobiology) +"cPw" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/button/ignition{ + id = "Xenobio"; + pixel_x = -6; + pixel_y = -2 + }, +/obj/machinery/button/door{ + id = "Xenolab"; + name = "Test Chamber Blast Doors"; + pixel_x = 4; + pixel_y = -2; + req_access_txt = "55" + }, +/obj/structure/table/reinforced, +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/warning{ + dir = 2 + }, +/area/toxins/xenobiology) +"cPx" = ( +/obj/machinery/door/window/southleft{ + dir = 1; + name = "Maximum Security Test Chamber"; + req_access_txt = "55" + }, +/turf/open/floor/plasteel/warning{ + dir = 2 + }, +/area/toxins/xenobiology) +"cPy" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 2 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/warning{ + dir = 2 + }, +/area/toxins/xenobiology) +"cPz" = ( +/obj/item/clothing/mask/gas, +/obj/item/clothing/mask/gas, +/obj/item/clothing/mask/gas, +/obj/item/clothing/glasses/science, +/obj/item/clothing/glasses/science, +/obj/structure/table, +/obj/structure/cable/pink{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/warning{ + dir = 2 + }, +/area/toxins/xenobiology) +"cPA" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2, /obj/item/weapon/shard = 2, "" = 3); + lootcount = 2; + name = "random material damage spawner" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cPB" = ( +/turf/open/floor/engine/vacuum, +/area/toxins/xenobiology) +"cPC" = ( +/obj/machinery/shieldwallgen{ + req_access = list(55) + }, +/obj/structure/cable/pink, +/turf/open/floor/plating, +/area/toxins/xenobiology) +"cPD" = ( +/obj/machinery/door/poddoor/preopen{ + id = "Xenolab"; + name = "test chamber blast door" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/pink, +/turf/open/floor/plating, +/area/toxins/xenobiology) +"cPE" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible, +/obj/machinery/door/poddoor/preopen{ + id = "Xenolab"; + name = "test chamber blast door" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/pink, +/turf/open/floor/plating, +/area/toxins/xenobiology) +"cPF" = ( +/obj/machinery/door/window/southleft{ + dir = 2; + name = "Maximum Security Test Chamber"; + req_access_txt = "55" + }, +/obj/machinery/door/poddoor/preopen{ + id = "Xenolab"; + name = "test chamber blast door"; + unacidable = 1 + }, +/turf/open/floor/engine, +/area/toxins/xenobiology) +"cPG" = ( +/obj/machinery/door/poddoor/preopen{ + id = "Xenolab"; + name = "test chamber blast door" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/pink, +/turf/open/floor/plating, +/area/toxins/xenobiology) +"cPH" = ( +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/device/flashlight/slime = 1, /obj/item/weapon/stock_parts/cell/high/slime = 1); + name = "random yellow slime device" + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/asmaint2) +"cPI" = ( +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 4; + name = "4maintenance loot spawner" + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/asmaint2) +"cPJ" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'HIGH VOLTAGE'"; + icon_state = "shock"; + name = "HIGH VOLTAGE" + }, +/turf/closed/wall/r_wall, +/area/toxins/xenobiology) +"cPK" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible, +/turf/open/floor/engine, +/area/toxins/xenobiology) +"cPL" = ( +/obj/structure/disposaloutlet{ + dir = 2 + }, +/turf/open/floor/engine, +/area/toxins/xenobiology) +"cPM" = ( +/obj/item/stack/sheet/mineral/wood, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cPN" = ( +/obj/structure/bookcase, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cPO" = ( +/obj/structure/grille, +/turf/open/floor/plating/airless, +/area/toxins/xenobiology) +"cPP" = ( +/obj/structure/table_frame, +/obj/effect/spawner/lootdrop{ + loot = list(/obj/item/stack/sheet/metal = 1, /obj/item/stack/rods = 2); + name = "random metal material damage spawner" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cPQ" = ( +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cPR" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/item/stack/sheet/mineral/wood, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cPS" = ( +/obj/effect/landmark{ + name = "xeno_spawn"; + pixel_x = -1 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/asmaint2) +"cPT" = ( +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_x = -25; + pixel_y = -2; + tag = "WEST" + }, +/turf/open/floor/engine, +/area/toxins/xenobiology) +"cPU" = ( +/obj/effect/spawner/lootdrop{ + loot = list(/obj/effect/decal/remains/xeno = 49, /obj/structure/alien/egg = 1); + name = "2% chance xeno egg spawner" + }, +/turf/open/floor/engine, +/area/toxins/xenobiology) +"cPV" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 1; + unacidable = 1 + }, +/turf/open/floor/engine, +/area/toxins/xenobiology) +"cPW" = ( +/obj/item/device/radio/beacon, +/turf/open/floor/engine, +/area/toxins/xenobiology) +"cPX" = ( +/obj/machinery/sparker{ + dir = 2; + id = "Xenobio"; + pixel_x = 25 + }, +/turf/open/floor/engine, +/area/toxins/xenobiology) +"cPY" = ( +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/obj/machinery/light, +/obj/machinery/camera{ + c_tag = "Secure Xenobiology Pen"; + dir = 1; + network = list("Xeno","Sci"); + start_active = 1 + }, +/turf/open/floor/engine, +/area/toxins/xenobiology) +"cPZ" = ( +/obj/item/weapon/storage/fancy/cigarettes/cigpack_uplift, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cQa" = ( +/obj/structure/barricade/wooden, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cQb" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cQc" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/item/weapon/wirecutters, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cQd" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/item/stack/sheet/mineral/wood, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cQe" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/item/stack/sheet/mineral/wood{ + amount = 3 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cQf" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cQg" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cQh" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cQi" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/asmaint2) +"cQj" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cQk" = ( +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cQl" = ( +/obj/item/weapon/storage/fancy/cigarettes/cigpack_carp, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cQm" = ( +/obj/item/trash/syndi_cakes, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cQn" = ( +/obj/item/weapon/lighter/greyscale, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cQo" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall, +/area/maintenance/asmaint2) +"cQp" = ( +/obj/structure/table/optable, +/obj/item/weapon/surgical_drapes, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/syndicate) +"cQq" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/structure/disposaloutlet, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"cQr" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'BOMB RANGE"; + name = "BOMB RANGE" + }, +/turf/closed/wall, +/area/toxins/test_area) +"cQs" = ( +/turf/open/floor/plating/airless, +/area/toxins/test_area) +"cQt" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating/airless, +/area/toxins/test_area) +"cQu" = ( +/turf/closed/wall, +/area/toxins/test_area) +"cQv" = ( +/turf/open/floor/plating/airless/warnplate{ + dir = 2 + }, +/area/toxins/test_area) +"cQw" = ( +/obj/structure/chair, +/turf/open/floor/plating/airless/warnplate{ + dir = 9 + }, +/area/toxins/test_area) +"cQx" = ( +/turf/open/floor/plating/airless/warnplate{ + dir = 1 + }, +/area/toxins/test_area) +"cQy" = ( +/obj/structure/chair, +/turf/open/floor/plating/airless/warnplate{ + dir = 5 + }, +/area/toxins/test_area) +"cQz" = ( +/obj/structure/table, +/obj/item/weapon/cautery, +/obj/item/weapon/scalpel, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/syndicate) +"cQA" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plating/airless/warnplate{ + dir = 9 + }, +/area/toxins/test_area) +"cQB" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plating/airless/warnplate{ + dir = 5 + }, +/area/toxins/test_area) +"cQC" = ( +/turf/open/floor/plating/airless/warnplate{ + dir = 4 + }, +/area/toxins/test_area) +"cQD" = ( +/turf/open/floor/plating/airless/warnplate{ + dir = 8 + }, +/area/toxins/test_area) +"cQE" = ( +/obj/item/device/radio/beacon, +/turf/open/floor/plating/airless, +/area/toxins/test_area) +"cQF" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plating/airless/warnplate{ + dir = 10 + }, +/area/toxins/test_area) +"cQG" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plating/airless/warnplate{ + dir = 6 + }, +/area/toxins/test_area) +"cQH" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plating/airless/warnplate{ + dir = 10 + }, +/area/toxins/test_area) +"cQI" = ( +/obj/machinery/camera{ + active_power_usage = 0; + c_tag = "Bomb Test Site"; + desc = "A specially-reinforced camera with a long lasting battery, used to monitor the bomb testing site."; + dir = 1; + invuln = 1; + light = null; + name = "Hardened Bomb-Test Camera"; + network = list("Toxins"); + start_active = 1; + use_power = 0 + }, +/obj/item/target/alien{ + anchored = 1 + }, +/turf/open/floor/plating/airless/warnplate{ + dir = 2 + }, +/area/toxins/test_area) +"cQJ" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plating/airless/warnplate{ + dir = 6 + }, +/area/toxins/test_area) +"cQK" = ( +/turf/closed/indestructible{ + desc = "A wall impregnated with Fixium, able to withstand massive explosions with ease"; + icon_state = "riveted"; + name = "hyper-reinforced wall" + }, +/area/toxins/test_area) +"cQL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 9 + }, +/turf/closed/wall, +/area/maintenance/atmos_control) +"cQM" = ( +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/atmos_control) +"cQN" = ( +/obj/structure/cable/green{ + tag = "icon-1-6"; + icon_state = "1-6" + }, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"cQO" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/item/weapon/wirerod, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"cQP" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + tag = "icon-manifold-b-f (WEST)"; + dir = 8 + }, +/obj/machinery/door/airlock/glass{ + name = "Central Access" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"cQQ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/glass{ + name = "Central Access" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"cQR" = ( +/obj/machinery/door/airlock/external{ + name = "Engineering External Access"; + req_access = null; + req_access_txt = "10;13" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"cQS" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/machinery/door/airlock/glass{ + name = "Central Access" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"cQT" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 0; + pixel_y = 32 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"cQU" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold-r-f (WEST)"; + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"cQV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable/yellow{ + icon_state = "4-8"; + d1 = 4; + d2 = 8 + }, +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/engine/engineering) +"cQW" = ( +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/effect/landmark/start{ + name = "Station Engineer" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/chair/stool, +/turf/open/floor/plasteel, +/area/engine/engineering) +"cQX" = ( +/obj/structure/table, +/obj/item/weapon/book/manual/wiki/engineering_construction, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"cQY" = ( +/obj/structure/cable/green{ + tag = "icon-1-9"; + icon_state = "1-9" + }, +/obj/structure/cable/green{ + tag = "icon-4-9"; + icon_state = "4-9" + }, +/obj/structure/grille, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"cQZ" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/structure/grille, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"cRa" = ( +/obj/structure/cable/green{ + tag = "icon-5-8"; + icon_state = "5-8" + }, +/obj/structure/cable/green{ + tag = "icon-1-8"; + icon_state = "1-8" + }, +/obj/structure/grille, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"cRb" = ( +/turf/open/floor/plasteel/whitepurple/side{ + tag = "icon-whitepurple (NORTHWEST)"; + dir = 9 + }, +/turf/open/floor/plasteel/warningline{ + tag = "icon-warningline (NORTHWEST)"; + dir = 9 + }, +/area/medical/research{ + name = "Research Division" + }) +"cRc" = ( +/obj/machinery/conveyor{ + dir = 1; + id = "QMLoad2"; + tag = "cargoshuttleup" + }, +/obj/machinery/door/poddoor{ + id = "QMLoaddoor"; + name = "supply dock loading door" + }, +/turf/open/floor/plating, +/area/shuttle/supply) +"cRd" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/light/small, +/turf/open/floor/plating, +/area/maintenance/apmaint) +"cRe" = ( +/obj/machinery/door/airlock/external{ + glass = 1; + name = "Cargo Escape Airlock"; + opacity = 0 + }, +/turf/open/floor/plating/warnplate{ + dir = 8 + }, +/area/hallway/secondary/exit) +"cRf" = ( +/obj/machinery/door/airlock/external{ + glass = 1; + name = "Cargo Escape Airlock"; + opacity = 0 + }, +/turf/open/floor/plating/warnplate{ + dir = 4 + }, +/area/hallway/secondary/exit) +"cRg" = ( +/obj/machinery/door/airlock/external{ + glass = 1; + name = "Escape Airlock"; + opacity = 0 + }, +/turf/open/floor/plating/warnplate{ + dir = 8 + }, +/area/hallway/secondary/exit) +"cRh" = ( +/obj/machinery/door/airlock/external{ + glass = 1; + name = "Escape Airlock"; + opacity = 0 + }, +/turf/open/floor/plating/warnplate{ + dir = 4 + }, +/area/hallway/secondary/exit) +"cRi" = ( +/obj/machinery/door/airlock/external{ + glass = 1; + name = "Security Escape Airlock"; + opacity = 0; + req_access_txt = "2" + }, +/turf/open/floor/plating/warnplate{ + dir = 8 + }, +/area/hallway/secondary/exit) +"cRj" = ( +/obj/machinery/door/airlock/external{ + glass = 1; + name = "Security Escape Airlock"; + opacity = 0; + req_access_txt = "2" + }, +/turf/open/floor/plating/warnplate{ + dir = 4 + }, +/area/hallway/secondary/exit) +"cRk" = ( +/turf/open/floor/plasteel, +/obj/machinery/door/airlock/external{ + glass = 1; + name = "Mining Dock Airlock"; + opacity = 0; + req_access = null; + req_access_txt = "48" + }, +/turf/open/floor/plasteel/sandeffect, +/area/quartermaster/miningdock) +"cRl" = ( +/obj/machinery/door/airlock/external{ + glass = 1; + name = "Solar Maintenance"; + opacity = 0; + req_access = null; + req_access_txt = "10; 13" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/portsolar) +"cRm" = ( +/obj/machinery/door/airlock/external{ + glass = 1; + name = "Solar Maintenance"; + opacity = 0; + req_access = null; + req_access_txt = "10; 13" + }, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/starboardsolar) +"cRn" = ( +/obj/machinery/door/airlock/external{ + glass = 1; + name = "Supply Dock Airlock"; + opacity = 0; + req_access_txt = "31" + }, +/turf/open/floor/plating/warnplate{ + dir = 8 + }, +/area/quartermaster/storage) +"cRo" = ( +/obj/machinery/door/airlock/external{ + glass = 1; + name = "Supply Dock Airlock"; + opacity = 0; + req_access_txt = "31" + }, +/turf/open/floor/plating/warnplate{ + dir = 4 + }, +/area/quartermaster/storage) +"cRp" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/space, +/area/space/nearstation) +"cRq" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/space, +/area/space/nearstation) +"cRr" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + icon_state = "1-4"; + d1 = 1; + d2 = 4 + }, +/turf/open/space, +/area/space/nearstation) +"cRs" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/space, +/area/space/nearstation) +"cRt" = ( +/obj/structure/table, +/obj/item/weapon/retractor, +/obj/item/weapon/hemostat, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/syndicate) +"cRu" = ( +/obj/structure/table, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/sheet/glass{ + amount = 50 + }, +/obj/item/stack/rods{ + amount = 50 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"cRv" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"cRw" = ( +/obj/docking_port/stationary{ + dheight = 9; + dir = 2; + dwidth = 5; + height = 24; + id = "syndicate_sw"; + name = "southwest of station"; + turf_type = /turf/open/space; + width = 18 + }, +/turf/open/space, +/area/space) +"cRx" = ( +/obj/docking_port/stationary{ + dheight = 9; + dir = 2; + dwidth = 5; + height = 24; + id = "syndicate_se"; + name = "southeast of station"; + turf_type = /turf/open/space; + width = 18 + }, +/turf/open/space, +/area/space) +"cRy" = ( +/obj/docking_port/stationary{ + dheight = 9; + dir = 2; + dwidth = 5; + height = 24; + id = "syndicate_s"; + name = "south of station"; + turf_type = /turf/open/space; + width = 18 + }, +/turf/open/space, +/area/space) +"cRz" = ( +/turf/closed/wall, +/area/space/nearstation) +"cRA" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/structure/grille, +/obj/structure/window/reinforced/tinted/fulltile, +/turf/open/floor/plating, +/area/maintenance/asmaint2) +"cRB" = ( +/obj/structure/grille, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"cRC" = ( +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/structure/table, +/obj/item/weapon/book/manual/hydroponics_pod_people, +/obj/item/weapon/watertank, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/item/weapon/reagent_containers/spray/plantbgone, +/obj/item/weapon/reagent_containers/spray/plantbgone, +/obj/item/weapon/reagent_containers/spray/plantbgone, +/turf/open/floor/plasteel/hydrofloor, +/area/hydroponics) +"cRD" = ( +/obj/structure/table/wood, +/obj/item/clothing/head/hardhat/cakehat, +/turf/open/floor/wood, +/area/crew_quarters/theatre) +"cRE" = ( +/turf/open/floor/plasteel/hydrofloor, +/area/hydroponics) +"cRF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"cRG" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/chair, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"cRH" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"cRI" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"cRJ" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/light/small, +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = -25; + tag = "SOUTH" + }, +/obj/structure/closet/secure_closet/hydroponics, +/obj/item/clothing/tie/armband/hydro, +/turf/open/floor/plasteel/hydrofloor, +/area/hydroponics) +"cRK" = ( +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_x = -31 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"cRL" = ( +/obj/structure/table, +/obj/item/weapon/reagent_containers/food/condiment/peppermill{ + pixel_x = 3 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"cRM" = ( +/obj/machinery/processor, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"cRN" = ( +/obj/item/device/radio/intercom{ + broadcasting = 0; + listening = 1; + name = "Station Intercom (General)"; + pixel_y = 20; + tag = "NORTH" + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"cRO" = ( +/obj/structure/chair, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"cRP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/table, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"cRQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/table, +/obj/item/weapon/kitchen/fork, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"cRR" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"cRS" = ( +/obj/structure/closet/secure_closet/freezer/fridge, +/obj/item/weapon/reagent_containers/food/snacks/pizzaslice/vegetable{ + desc = "Ah, leftovers. A slice of the most green pizza of all pizzas not containing green ingredients." + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"cRT" = ( +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/landmark/start{ + name = "Assistant" + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"cRU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/table, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"cRV" = ( +/obj/machinery/atmospherics/components/unary/cryo_cell, +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/plasteel/bot, +/area/medical/exam_room) +"cRW" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel, +/area/medical/exam_room) +"cRX" = ( +/turf/closed/wall/rust, +/area/chapel/office) +"cRY" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/sign/map/right/dream{ + pixel_y = -32 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"cRZ" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/sign/map/left/dream{ + pixel_y = -32 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) +"cSa" = ( +/obj/structure/cable/green{ + tag = "icon-2-8"; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"cSb" = ( +/obj/machinery/door/airlock/maintenance{ + name = "maintenance access"; + req_access_txt = "12" + }, +/obj/structure/cable/green{ + tag = "icon-1-2"; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/asmaint) +"cSc" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/sign/map/right/dream{ + pixel_y = 32 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"cSd" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/sign/map/left/dream{ + pixel_y = 32 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"cSe" = ( +/obj/structure/cable/green{ + tag = "icon-4-8"; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable/green{ + tag = "icon-1-4"; + icon_state = "1-4" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Fore Port Hallway" + }) +"cSf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/sign/map/left/dream{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/black, +/area/bridge) +"cSg" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/sign/map/right/dream{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/black, +/area/bridge) +"cSh" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/sign/map/right/dream{ + pixel_y = 32 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"cSi" = ( +/obj/structure/sign/map/left/dream{ + pixel_y = -32 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"cSj" = ( +/obj/structure/sign/map/right/dream{ + pixel_y = -32 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"cSk" = ( +/obj/structure/sign/directions{ + dir = 4; + icon_state = "direction_supply"; + name = "cargo bay"; + pixel_y = -24; + tag = "icon-direction_supply" + }, +/obj/structure/sign/directions{ + dir = 4; + icon_state = "direction_bridge"; + name = "bridge"; + pixel_y = -32; + tag = "icon-direction_bridge" + }, +/obj/structure/sign/directions/engineering{ + dir = 1; + icon_state = "direction_eng"; + pixel_x = 0; + pixel_y = -40; + tag = "icon-direction_eng (NORTH)" + }, +/obj/machinery/camera{ + c_tag = "Aft Port Hallway West 3"; + dir = 1; + network = list("SS13") + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"cSl" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/sign/map/left/dream{ + pixel_y = -32 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Port Hallway" + }) +"cSm" = ( +/obj/structure/closet/secure_closet/freezer/cream_pie, +/turf/open/floor/wood, +/area/crew_quarters/theatre) + +(1,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(2,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(3,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(4,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(5,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(6,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(7,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(8,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(9,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(10,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(11,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(12,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(13,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(14,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(15,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(16,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(17,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(18,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(19,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(20,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(21,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(22,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(23,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(24,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(25,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(26,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(27,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(28,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +afv +aae +aaa +bmm +bpP +bpT +bpP +bwp +bpT +bpT +bpP +bpP +bpP +bpT +bpT +bpT +bpP +bpT +bpP +bTi +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(29,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aab +afv +aaa +bmm +bnA +bpQ +brZ +bpQ +bpP +byq +bAp +bAp +bAp +bAp +bAp +byq +bpR +bpR +bpR +bRt +bTj +bpT +bpT +bTi +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(30,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aae +aaa +afv +aaa +bmn +bnB +bpR +bpR +bpR +bpP +byr +byr +byr +byr +byr +byr +byr +byr +byr +byr +bpS +bws +bUy +bVB +bWW +bTi +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(31,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +aae +aaa +afv +aaa +bmn +bnB +bpR +bpR +bpR +bwq +byr +bAq +bAq +bAq +bAq +bAq +byr +bLZ +bLZ +byr +bpR +bTk +bUz +bUz +bWX +bpP +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(32,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aae +aaa +afv +aaa +bmn +bnB +bpS +bpR +bpS +bpP +byr +bAr +bAr +bAr +bAr +bAr +byr +bLZ +bAs +byr +byr +bTl +byr +byr +bWY +bpP +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(33,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +aae +aae +afv +aaa +bmn +bnB +bpT +bpT +bpT +bwr +byr +byr +byr +byr +byr +byr +byr +bLZ +bNH +byr +bRu +bws +bUA +byr +bWZ +bpP +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(34,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aae +aaa +afv +aaa +bmn +bnB +bpU +bsa +bue +bws +byr +bAq +bAq +bAq +bAq +bAq +byr +bMa +bpP +bPG +bpP +bnA +bUB +byr +bWY +bpP +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(35,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aae +aaa +afv +aaa +bmn +bnB +bpU +bsa +bsa +bwt +byr +bAr +bAr +bAr +bAr +bAr +byr +bws +bNI +bNJ +bRv +bws +bUC +bVC +bXa +bpP +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(36,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aae +aaa +afv +aaa +bmn +bnB +bpV +bsa +bsa +bws +byr +byr +byr +byr +byr +byr +bKg +bws +bNI +bNJ +bRv +bws +bUD +bVD +bXb +bTm +aae +aaa +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(37,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aaa +afv +aaa +bmo +bnA +bpV +bsa +bsa +bws +byr +bAs +bAs +bAs +bAs +bAs +byr +bws +bNJ +bPH +bRv +bTj +bpT +bpT +bTm +aaa +aae +aaa +aae +aaa +aaa +aaa +aaa +aae +aae +aaa +aab +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(38,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cRz +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +cRz +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +afv +aae +aaa +bmo +bpT +bpT +buf +bwu +buf +bpT +bpP +bpP +bpP +bpT +bKh +bwu +bNK +bpT +bpT +bTm +aaa +aaa +aaa +aaa +aae +aaa +aae +aaa +cgO +cgO +cgO +cgO +cgO +cgO +cgO +cgO +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cRw +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(39,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +amd +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cRz +aaa +aaa +aae +aae +aaa +amd +aaa +aaa +aaa +cRz +aaa +aaa +aaa +aae +aaa +afv +aaa +aaa +aae +aae +bnC +cRe +bwv +cRg +bnC +aae +aae +aae +bnC +cRg +bwv +cRi +bnC +aaa +aaa +aae +aaa +aaa +aae +bUI +caT +bUI +aaa +cgO +cdl +boo +czH +byZ +bCD +bEM +cgO +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(40,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cRz +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +amd +aaa +aae +aae +aae +aaa +cRz +aaa +aaa +aaa +amd +aab +aaa +aaa +aae +aaa +afv +aae +aaa +aae +aaa +bnC +buh +bnC +buh +bnC +aaa +aae +aaa +bnC +buh +bnC +buh +bnC +aae +aae +aae +aae +aae +aae +bUI +caU +bUI +aaa +cgO +cdl +buX +byX +cdl +cdl +cdl +cgO +cgO +cgO +cgO +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(41,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cRz +aaa +aaa +aaa +aaa +aab +cRz +aaa +aaa +aaa +aaa +cRz +aae +aae +aaa +aae +aae +cRz +aaa +aaa +aaa +cRz +aaa +aaa +aae +aae +aae +afv +afv +afv +afv +afv +bnC +buh +bnC +buh +bnC +aae +aae +aae +bnC +buh +bnC +buh +bnC +aaa +aaa +aae +aaa +aaa +aae +bUI +caV +bUI +aae +cps +cdl +cvL +cdl +bCz +bEL +bHf +bJi +bEL +bJl +cgO +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(42,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cRz +aaa +aaa +aaa +aaa +aaa +amd +aaa +aaa +aaa +aaa +amd +aae +aaa +aaa +aaa +aae +amd +aaa +aaa +aaa +cRz +aaa +aae +aae +aaa +aae +afv +aae +aaa +bnC +bnC +bnC +cRf +bnC +cRh +bnC +bnC +bEg +bnC +bnC +cRh +bnC +cRj +bnC +bnC +bnC +bUE +bUE +bUE +bUE +bUI +caW +ccW +ccW +ccW +cRX +bwW +byY +ccW +ccW +ccW +ccW +cdl +bKF +cgO +aae +aae +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(43,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +amd +aae +aae +anR +anS +anS +anR +aae +aae +aae +aae +amd +aaa +aaa +aaa +aaa +aaa +anR +anR +anR +anR +anR +anR +anR +aaa +aaa +aae +afv +aae +aae +bnC +bpW +bsb +buj +bww +byu +bAt +bBS +bEh +bGB +bAt +bKi +bww +bNN +bPI +bRw +bnC +bUF +bVE +bXc +bYj +bZH +bZI +ccX +ceU +ceU +ccW +ccW +ccW +ccW +cph +cqR +ccW +ctX +bQh +cxn +cyC +cxn +cxn +cxn +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(44,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cRz +aae +aaa +anR +aBx +aCW +anR +aaa +aaa +aae +aae +cRz +aaa +aaa +aaa +aaa +aaa +anR +aVH +auq +aoq +axm +bcx +anS +aaa +aaa +aae +afv +aaa +aaa +bnC +bpW +bsc +buk +bnC +byv +bqa +bsc +bqa +bGC +bqa +bKj +bnC +bNO +bPJ +bRx +bnC +bUG +bVF +bUG +bVF +bZI +caX +ccY +ceV +cgE +ccW +cjZ +clG +ccW +cpi +cqS +cnu +ctY +cvG +cxo +cyD +cdl +cAL +cxn +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(45,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +anR +anR +anR +anR +axl +auq +anR +aaa +aae +aae +aaa +cRz +aaa +aab +aaa +aaa +aaa +anR +aVI +aXG +auq +auq +bcy +anR +aaa +anR +anR +arh +anR +aae +bnD +bpX +bsd +bul +bwx +byw +buq +bBT +bEi +bGD +buq +bKk +bMb +bNP +bPK +bRy +bnD +bUH +bVG +bUH +bVG +bZJ +caY +ccW +ceW +cgF +cij +cka +clH +cnt +cpj +cqT +csw +ctZ +cvH +cxn +cdl +czE +cAM +cxn +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(46,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aaa +anR +axi +ayE +anR +aBy +auq +anR +aae +aae +aaa +aaa +amd +aae +aaa +aaa +aaa +aaa +anR +aVJ +aVJ +aZm +aus +auq +anR +aae +anR +bia +auq +anR +aaa +bnD +bpY +bse +bum +bwy +byx +bAu +bsm +bEj +bus +bAu +bKl +bwy +bNQ +bPL +bRz +bnD +bUG +bVF +bUG +bVF +bZI +bZI +ccW +ceX +cgG +cik +ckb +clI +cnu +cpk +cqU +ccW +clY +cvI +cxn +cdl +czF +cAN +cxn +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(47,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +acj +acm +acm +acm +acm +acm +acm +acm +acm +adh +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +anR +anR +anR +anR +anR +anR +anR +aCX +anR +anR +anR +anR +anR +anR +anR +anR +anS +anR +anR +anR +anR +anR +anR +bbb +anR +anR +anR +anR +anR +arh +anR +anR +bnD +bpW +bsf +bun +bnC +byy +bqa +bBU +bEk +bGE +bqa +bKm +bnC +bNO +bPM +bRx +bnD +bUH +bVG +bUH +bVG +bZI +caZ +ccW +ceY +cgH +cil +ckc +clJ +ccW +ccW +ccW +ccW +clY +cvJ +cxn +cyC +cxn +cxn +cxn +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(48,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +acj +acm +acm +acm +acm +acm +acm +afH +agj +afH +afG +agz +agE +cQz +agC +agS +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +anS +aun +auq +axj +ayF +aAe +aBz +aCY +aEl +aqh +aqh +aIt +aqh +aqh +aMH +aNN +aPD +aRp +aqh +aqh +aqh +aXH +aqh +bbc +auq +auq +auq +auq +bib +auq +auB +avZ +bnD +bpW +bsg +buo +bnD +byz +bAv +bBV +bAv +bGF +bAv +bKn +bnD +bNR +bPN +bRA +bnD +bUG +bVH +bXd +bVF +bZK +cba +ccW +ceZ +cgF +cim +ckd +ceZ +cnv +cpl +ccW +csx +clY +cnQ +cgO +aae +aae +aaa +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(49,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +acm +adN +adN +adN +adN +adN +acm +afG +afG +afG +afG +agt +afG +cQp +agC +agT +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +anS +auo +avT +axk +ayG +aqh +aBA +aCZ +aEm +aFD +aFD +aFD +aFD +aFD +aMI +aNO +aPE +aRq +aFD +aFD +aFD +aFD +aZn +bbd +bcz +bea +bfy +bfy +bfy +bfy +bkE +bmp +bnD +bnD +bsh +bnD +bwz +byA +byA +bBW +bEl +bGG +byA +byA +bMc +bnD +bPO +bnD +bnD +bUI +bUI +bUI +bUI +bUI +cbb +ccW +cfa +cgI +cin +cke +cin +ccW +cpm +ccW +csy +clY +cnQ +cgO +aaa +aae +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(50,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +acm +acy +acy +acy +acy +acy +acm +agc +afG +afG +afG +agB +agF +cRt +agC +agU +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +anS +auo +avU +axl +anR +anR +auV +arm +asn +aFE +aFE +aFE +aFE +aFE +aFE +aBD +aBD +aBD +aBD +aBD +aBD +aBD +aBD +bbe +bcA +beb +bef +bef +bic +axm +bkF +bfy +bnE +bpZ +bsi +bup +bwA +byB +byB +bBX +byB +bGH +byB +byB +bMd +bNS +bPP +bRB +bnD +bUJ +bVI +bXe +bYk +bUI +cbc +ccZ +ccZ +cgJ +ccZ +ckf +bZI +cnw +cpn +bUI +csz +cua +cvK +cgO +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(51,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +acj +acm +acm +acm +adh +aaa +aaa +acm +acy +aeg +acy +acy +acy +acm +afY +afG +afG +afG +agA +acm +acm +acm +adj +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +anS +aup +auq +axm +anR +aAf +aBB +arm +asn +aFE +aGP +aIu +aJY +aLI +aBD +aNP +aPF +aBD +aSC +aTV +aVK +aXI +aBD +arj +aAm +bec +bfz +bhg +bhg +bhg +bhg +bhg +bnD +bqa +bsj +bqa +bqa +bqa +bqa +bBY +bqa +bGI +bqa +bqa +bqa +bqa +bqa +bRC +bnD +bTE +bTE +bTE +bTE +bUI +cbd +bZI +bZI +cgK +cio +cba +clK +bUI +bUI +bUI +csA +cub +cgR +cgO +aae +aae +aae +aae +aae +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(52,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +acm +acx +acK +acX +acm +adh +aaa +acm +adO +aef +aeM +acy +acy +acm +agd +afG +afG +afG +agD +acm +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +anR +auq +anR +anR +anR +anR +anR +arm +asn +aFE +aGQ +aIv +aJZ +aLJ +aBD +aNQ +aPG +aDe +aSD +aTW +aVL +aXJ +aFF +bbf +bcB +bed +bfA +bhh +bid +bjG +bkG +bmq +bnF +bqb +bsk +buq +buq +buq +buq +bBZ +buq +bGD +buq +buq +bMe +bMe +buq +bRD +bnF +bUK +bVJ +bXf +cSi +bUI +cbe +cda +cfb +cgL +cgN +ckg +cfb +cbe +bUI +cqV +cnQ +clY +cdl +cgO +cgO +cgO +cgO +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(53,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +acl +acy +acy +acy +acm +acm +acm +acm +acm +acm +acm +aeL +aeW +acm +acm +agk +agl +agr +acm +acm +acm +adh +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +anR +aur +avV +axn +auq +aAg +auq +arm +asn +aFE +aGR +aIw +aKa +aLK +aMJ +aNR +aPH +aRr +aSE +aTX +aVM +aXK +aZo +bbg +bcC +bee +auq +bhg +cSc +bjH +bkH +bmr +bnG +bqc +bsl +bur +bqc +bqc +bqc +bCa +bEm +bGJ +bqc +bKo +bMf +bNT +bqc +bqc +bnG +bUL +bVK +bXg +cSj +bUI +bZI +cdb +cfc +cgL +cgN +ckh +cfc +bZI +bUI +cqW +cnQ +clY +cdl +cxp +cdl +czG +cgO +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(54,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +acl +acz +acy +acy +acm +adq +adx +adx +adx +adx +aeX +acy +acy +afs +acy +acy +acy +acy +acy +aeX +agC +agS +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aac +aad +aac +aac +aac +aac +aad +aac +aac +aac +aac +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +anR +aus +anR +axl +ayH +aos +axl +arm +asn +aFE +aGS +aIx +aKb +aLL +aMK +aNS +aPI +aRs +aSF +aTY +aVN +aXL +aBD +bbh +bcD +cSa +awe +cSb +bie +cSe +bkI +bms +bnH +bqd +bsm +bus +bwB +byC +bAw +bCb +bEn +bGK +bIL +bKp +bMg +bsm +bPQ +bRE +bnH +bUM +bVL +bXh +bYl +bUI +afr +cda +cfb +cgL +cgN +ckg +clL +bhi +bUI +cqX +cnQ +clY +cvL +cgO +cdl +czH +cps +aaa +aaa +aaa +aac +aac +aad +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(55,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +acl +acA +adJ +acy +adi +acy +acy +acy +acy +acy +aeV +acy +acy +acy +acy +acy +acy +acy +acy +cNY +agC +agT +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aaa +aaa +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aaa +aaa +aaa +aaa +aaa +aae +anR +aut +anR +axo +ayI +aAh +axl +arm +asn +aFE +aGT +aIx +aKc +aLM +aML +aNT +aPJ +aBD +aSG +aTZ +aVO +aXM +aBD +bbi +bcE +bef +bfB +bhg +bif +bjI +bkJ +bmt +bmt +bmt +bsn +but +bmt +bmt +bmt +bmt +bmt +bmt +bmt +bmt +bmt +bsn +but +bmt +bmt +bmt +bVM +bXi +cSk +bUI +cbf +cdc +cfc +cgL +cgN +ckh +cfc +cnx +bUI +cqY +cnQ +clY +cvM +cgO +cqV +czI +cgO +aaa +aaa +aaa +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aaa +aaa +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(56,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +acl +acB +acy +acY +ack +adr +ady +ady +ady +ady +aeX +acy +acy +acy +acy +acy +acy +acy +acy +aeX +agC +agU +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aaa +aiG +aae +ajo +aaa +aiG +aae +ajo +aaa +aiG +aae +ajo +aae +aae +aaa +aaa +aaa +aaa +aae +anR +auu +anR +auq +auq +auq +auq +arm +asn +aFE +aGU +aIy +aKd +aLN +aMK +aNU +aPK +aBD +aLP +aUa +aPO +aLP +aBD +bbj +aAm +auq +bfC +bhg +big +bjI +bkJ +bmu +bnI +bqe +bso +buu +bwC +bnS +bAx +bCc +bAx +bnS +bAx +bnS +bMh +bso +buu +bRF +bTn +bmu +bVM +bXi +bYm +bZL +bZI +cda +cfb +cgL +cgN +ckg +cfb +cny +bUI +cgR +csB +cuc +cgO +cgO +cgO +cgO +cgO +aaa +aaa +aae +aae +cFX +aae +cHD +aaa +cFX +aae +cHD +aaa +cFX +aae +cHD +aaa +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(57,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +acl +acC +acy +acy +acm +acm +acm +acm +acm +acm +acm +afE +aeX +acm +acm +acm +afZ +age +acm +acm +acm +adj +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aaa +aiG +aiT +ajo +aaa +aiG +aiT +ajo +aaa +aiG +aiT +ajo +aaa +aae +aae +aaa +aaa +aae +aae +anR +auv +anR +axp +ayJ +aAi +aBC +arm +asn +aFE +aGV +aIz +aKe +aLO +aMK +aNU +aPL +aBD +aSH +aUb +aVP +aXN +aBD +arj +aAm +auu +bfD +bhg +bih +bjI +bkK +bmt +bnJ +bnS +bso +buu +bwC +bnS +bAx +bnS +bAx +bnS +bAx +bnS +bMh +bso +buu +bnS +bTo +bmt +bVN +bXi +bYn +bZL +bZI +cdc +cfc +cgL +cgN +ckh +cfc +bZI +bUI +cqZ +csC +cud +cvN +cgO +aaa +aaa +aaa +aaa +aae +aae +aaa +cFX +cGR +cHD +aaa +cFX +cGR +cHD +aaa +cFX +cGR +cHD +aaa +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(58,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +acm +acC +acy +acZ +acm +adj +aaa +aaa +aaa +acm +acy +acy +acy +acm +agi +acy +acy +acy +agm +ags +acm +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aaa +aiG +aiU +ajo +aaa +aiG +aiU +ajo +aaa +aiG +aiU +ajo +aaa +aaa +aae +aae +aaa +aae +aaa +anR +auw +anR +axq +axq +axq +axq +arm +asn +aFE +aBD +aIA +aKf +aBD +aBD +aNV +aPM +aBD +aSI +aUc +aVQ +aXO +aBD +bbk +bcF +auv +bfE +bhg +bii +bjJ +bkL +bmv +bnK +bnK +bsp +buv +bnK +bnK +bnK +bnK +bnK +bnK +bnK +bnK +bnK +bsp +buv +bnK +bnK +bmv +bVO +bXj +bYo +bZM +cbg +cbg +cbg +cgM +cbg +cki +clM +cbg +cpo +cra +csD +cue +cvO +cgO +aaa +aaa +aaa +aae +aae +aaa +aaa +cFX +cGS +cHD +aaa +cFX +cGS +cHD +aaa +cFX +cGS +cHD +aaa +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(59,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +acL +acm +acm +acm +adj +aaa +aaa +aaa +aaa +aeh +acy +acy +acy +acm +afI +acy +acy +acy +agn +acm +acm +acm +adh +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aac +aac +aad +aae +aae +aiG +aiU +ajo +aaa +aiG +aiU +ajo +aaa +aiG +aiU +ajo +aaa +aaa +aaa +aae +aae +aae +aaa +anR +aux +auv +axr +ayK +aAj +aAj +aDa +aEn +aFF +aGW +aIB +aKg +aLP +aMM +aNU +aPM +aBD +aBD +aUd +aVR +aXP +aXP +bbl +bcG +aXP +aXP +aXP +big +bjI +bkM +bmw +bnL +bnL +bsq +buw +bnL +bnL +bnL +bnL +bEo +bnL +bnL +bnL +bnL +bsq +bPR +bnL +bTp +bmw +bVP +bXk +bYp +bZN +cbh +cdd +cbh +cbh +cbh +ckj +clN +cbh +cpp +crb +csE +cuf +cvP +cgO +aaa +aaa +aae +aae +aaa +aaa +aaa +cFX +cGS +cHD +aaa +cFX +cGS +cHD +aaa +cFX +cGS +cHD +aae +aae +aac +aac +aac +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(60,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aev +acy +acy +acy +acm +afJ +acy +acy +acy +acy +acy +cRv +agC +agS +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aaa +aaa +aae +aaa +aaa +aiH +aiV +ajp +aaa +aiH +akc +ajp +aaa +aiH +aiV +ajp +aaa +aaa +aaa +aaa +aae +aae +aqd +atd +atd +atd +atd +ayL +aAk +aqi +aDb +aEo +aFG +aGX +aIC +aKd +aLP +aMN +aNW +aPN +aBD +aSJ +aUe +aVS +aXP +aZp +bbm +bcH +beg +bfF +aXP +bij +bjK +bkN +bmt +bnM +bqf +bsr +bux +bwD +bnS +bAy +bnS +bAy +bnS +bIM +bnS +bIM +bNU +bIM +bqg +bTq +bmt +bVQ +bXl +bYq +bZL +bZI +cba +cfd +cgN +cgN +cfd +clO +bZI +cpq +crc +csF +csF +csF +csF +cyE +aae +aae +aaa +aaa +aaa +aaa +cFY +cGT +cHE +aaa +cFY +cJE +cHE +aaa +cFY +cGT +cHE +aaa +aaa +aae +aaa +aaa +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(61,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +acL +acm +acm +acm +acm +afK +aeg +acy +acy +acy +acy +cRu +agC +agT +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aaa +aaa +aae +aaa +aaa +aae +aiW +aae +aaa +aae +aiW +aae +aaa +aae +aiW +aae +aaa +aaa +aaa +aaa +aqd +aqd +aqd +ate +auy +avW +atd +ayM +aAl +aBD +aBD +aBD +aBD +aGY +aID +aKh +aLP +aLP +aNX +aPO +aBD +aBD +aUf +aVT +aXQ +aZq +bbn +bcI +beh +bfG +aXP +bij +bjI +bkJ +bmu +bnN +bnS +bso +buu +bnS +byD +bAy +byD +bAy +bnS +bIM +bnS +bIM +bNU +bIM +bqg +bTr +bmu +bVM +bXi +bYm +bZL +cbe +cde +cfe +cgN +cgN +cfe +clP +cbe +cpq +crd +csF +cug +cvQ +cxq +cyE +cyE +cyE +aaa +aaa +aaa +aaa +aae +cGU +aae +aaa +aae +cGU +aae +aaa +aae +cGU +aae +aaa +aaa +aae +aaa +aaa +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(62,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aei +acm +afL +aga +acy +afD +afD +acy +aeY +agC +agU +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aae +aae +aid +aio +aio +aiI +aiX +aiX +aiX +aiX +aiX +aiX +aiX +aiX +aiX +aiX +aiX +anQ +aio +aio +ato +arg +ato +atf +auz +avX +axs +ayN +aAl +aBE +aDc +aEp +aFH +aGZ +aIE +aKi +aLQ +aMO +aNY +aPP +aRt +aLQ +aUg +aVU +aXR +aZr +bbo +bcJ +bcH +bfH +aXP +bij +bjI +bkJ +bmt +bmt +bmu +bss +buy +bmu +bmt +bmt +bmt +bEp +bnS +bnS +bnS +bnS +bNU +bnS +bqg +bTs +bmt +bVM +bXi +bYm +bUI +bUI +bUI +bUI +bUI +bUI +bUI +bUI +bUI +cpq +cre +csG +cuh +cvR +cxr +cRl +czJ +cRl +cBP +cBP +cBP +cBP +cFZ +cGV +cHF +cGV +cGV +cGV +cGV +cGV +cGV +cGV +cLO +cBP +cBP +cMI +aae +aae +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(63,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +acL +acm +acm +acm +acm +acm +acm +acm +acm +adj +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aaa +aaa +aae +aaa +aaa +aae +aiY +aae +aae +aae +aiY +aae +aaa +aae +aiY +aae +aaa +aaa +aaa +aaa +aqd +aqd +aqd +atg +auA +avY +atd +ayO +aAl +aBF +aDd +aEq +aFI +aHa +aIF +aKj +aLR +aHa +aNZ +aPQ +aRu +aLR +aUh +aVV +aXS +aZs +bbp +bcK +bei +bfI +aXP +bij +bjI +bkJ +bmt +bnO +bnS +bso +buu +bnS +byE +bmt +bCd +bmt +bGL +bIN +bKq +bnS +bNV +bPS +bqg +bTt +bmt +bVM +bXi +bYr +bZO +cbi +cdf +cdf +cdf +cip +cdf +clQ +cdf +cpr +crf +csF +cui +cvS +cxs +cyE +cyE +cyE +aaa +aaa +aaa +aaa +aae +cGW +aae +aae +aae +cGW +aae +aaa +aae +cGW +aae +aaa +aaa +aae +aaa +aaa +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(64,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aaa +aaa +aae +aaa +aaa +aiH +aiZ +ajp +aaa +aiH +aiZ +ajp +aaa +aiH +aiZ +ajp +aaa +aaa +aaa +aaa +aae +aae +aqd +atd +atd +atd +atd +ayP +aAl +aBD +aDe +aBD +aBD +aHb +aIG +aKd +aBD +aMP +aIx +aKb +aRv +aBD +aUi +aVW +aXP +aZt +bbp +bcL +bcH +bfJ +aXP +bij +bjI +bkO +bmt +bnP +bqg +bst +buz +bqg +byF +bmt +bCe +bmt +bmt +bmt +bmt +bMi +bNW +bPT +bqg +bTu +bmt +bVR +bXi +bYs +bTE +cbj +cbj +cbj +cbj +ciq +ckk +ckx +ckx +cnS +crg +csF +csF +csF +csF +cyE +aae +aae +aaa +aaa +aab +aaa +cFY +cGX +cHE +aaa +cFY +cGX +cHE +aaa +cFY +cGX +cHE +aaa +aaa +aae +aaa +aaa +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(65,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aac +aac +aac +aae +aae +aiJ +aja +ajq +aaa +aiJ +aja +ajq +aaa +aiJ +aja +ajq +aaa +aaa +aaa +aae +aae +aaa +aaa +anR +auB +avZ +axt +ayL +aAl +aBG +aDd +aEr +aFJ +aHa +aIF +aKd +aLP +aMQ +aIx +aKb +aMQ +aLP +aUj +aVW +aXP +aZu +bbq +bcM +bej +bfK +aXP +bij +bjI +bkJ +bmt +bnQ +bqh +bsu +buA +bwE +byG +bmt +bCf +bmt +bGM +bIO +bmt +bMj +bnS +bPU +bqg +bPV +bmt +bVM +bXi +bYt +bZP +cbj +cdg +cff +cbj +cir +ckl +cgO +cgO +cgO +crh +cgO +cuj +cvT +cgO +aaa +aaa +aae +aae +aaa +aaa +aaa +cGa +cGY +cHG +aaa +cGa +cGY +cHG +aaa +cGa +cGY +cHG +aae +aae +aac +aac +aac +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(66,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aaa +aiJ +aja +ajq +aaa +aiJ +aja +ajq +aae +aiJ +aja +ajq +aaa +aaa +aae +aae +aaa +aaa +aaa +anR +auq +auq +auq +ayQ +aAl +aBH +aDf +aEs +aFK +aHc +aIH +aKk +aLP +aMR +aIx +aKb +aMR +aLP +aUj +aVX +aXP +aZv +bbr +bcN +bek +aZv +bhj +bij +bjI +bkJ +bmt +bnR +bqi +bsv +buB +bwF +bwD +bmt +bCd +bmt +bGN +bIP +bKr +bnS +bNX +bPV +bqg +bTv +bmt +bVM +bXi +bYt +bZP +cbk +cdg +cfg +cbj +cis +ckm +amc +amc +cgO +crh +cgO +cuk +cvU +cgO +aaa +aaa +aaa +aae +aae +aaa +aaa +cGa +cGY +cHG +aaa +cGa +cGY +cHG +aae +cGa +cGY +cHG +aaa +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(67,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aaa +aiJ +ajb +ajq +aaa +aiJ +ajb +ajq +aae +aiJ +ajb +ajq +aaa +aae +aae +aaa +aaa +aaa +aaa +anR +auq +aus +axu +ayR +aAl +aBD +aDg +aDg +aDg +aHd +aII +aKl +aDg +aBD +aOa +aPR +aBD +aBD +aUk +aVY +aXT +aZw +bbs +bcO +bel +bfL +bhk +bik +bjL +bkJ +bmt +bnS +bqg +bsw +bsw +bqg +bnS +bmt +bCg +bmt +bGO +bIQ +bmt +bMk +bNY +bPW +bqg +bnN +bmt +bVS +bXm +bYt +bZP +cbj +cdg +cfh +cbj +cis +ckn +amc +ame +cps +crh +csH +cdl +cvV +cgO +aaa +aaa +aae +aae +aae +aae +aaa +cGa +cGZ +cHG +aaa +cGa +cGZ +cHG +aae +cGa +cGZ +cHG +aaa +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(68,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aaa +aiJ +aae +ajq +aaa +aiJ +aae +ajq +aaa +aiJ +afv +ajq +aae +aae +aaa +aaa +aaa +aaa +aaa +anR +auC +awa +axv +ayS +aAm +axl +aDg +aEt +aFL +aHe +aIJ +aKm +aDg +cRV +aOb +aPS +aRw +aBD +aUj +aVZ +aXU +aZx +aUy +bcP +bem +bfM +bhk +bil +bjI +bkJ +bmt +bnT +bqj +bsx +buC +bnS +byH +bmt +bCh +bmt +bmt +bmt +bmt +bmt +bmt +bmt +bRG +bmt +bmt +bVT +bXi +bYt +bZQ +cbj +cdh +cfi +cbj +cis +ckn +ame +amc +cps +crh +csI +cul +cgO +cgO +cgO +cgO +cgO +aae +aaa +aae +aae +cGa +afv +cHG +aaa +cGa +aae +cHG +aaa +cGa +aae +cHG +aaa +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(69,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aaa +aaa +aae +aae +aae +aae +aae +aae +aae +aae +afv +afv +afv +afv +afv +afv +afv +aae +aae +anR +auD +awb +axu +ayL +aAm +auq +aDg +aEu +aFM +aHf +aIJ +aKn +aLS +aMS +aOc +aPT +aRx +aLP +aUj +aWa +aXV +aZy +bbt +bbt +aKs +bfN +bhl +bim +bjM +bkP +bmt +bmt +bmt +bsy +bmt +bmt +bmt +bmt +bCi +bCi +bGP +bIR +bEs +bMl +bsB +bnX +bnX +bTw +bTE +bVM +bXi +bYu +bTE +cbj +cbj +cfj +cbj +cis +ckm +amc +amc +cgO +cma +csJ +cdl +cdl +cdl +cdl +cvL +cgO +aaa +aaa +aaa +aae +aae +afv +aae +aae +aae +aae +aae +aae +aae +aae +aaa +aaa +aac +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(70,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aad +aac +aac +aaa +aaa +aaa +aaa +afv +aaa +aaa +anR +auE +awc +axu +ayL +aAm +aBI +aDg +aEv +aFN +aHg +aIK +aKo +aLS +aMU +aOd +aPU +aRy +aLP +aUm +aWb +aXW +aZz +bbu +bcQ +ben +bfO +bhm +bil +bjI +bkQ +bhg +bnU +bqk +bsz +bqk +bwG +bqk +bAz +bCj +bEq +bqk +bIS +bnX +bwJ +bNZ +bnW +bnX +bTw +bTE +bVM +bXi +bYm +bTE +cbl +cdi +cfk +cgO +cis +ckm +clR +clR +clR +clR +crh +clS +clR +clR +clR +czK +cgO +aae +aae +aae +afv +afv +afv +aac +aac +cIX +cIX +cIX +cIX +cIX +aad +aac +aac +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(71,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +afv +anR +anR +anR +anR +auV +anR +ayL +aAm +auq +aDg +aEw +aFO +aHh +aIL +aKp +aLS +aMT +aOc +aPV +aRx +aLP +aUn +aWc +aXX +aZA +bbv +bcR +beo +bfP +bhn +bin +bjN +bkR +bmx +bnV +bql +bsA +buD +bwH +buD +bAA +bCk +bEr +bEr +bIT +bKs +bMm +bsC +bnX +bnX +bTx +bTE +bVM +bXi +bYm +bTE +cbm +cdj +cfl +cgP +cit +cko +clS +cnz +cpt +clR +csK +clR +cvW +cxt +clR +cdl +cps +aaa +aaa +aaa +afv +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(72,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +afv +arh +ask +ath +auF +awd +axw +ayT +aAn +aBJ +aDg +aEx +aFP +aHi +aIM +aKq +aDg +aMV +aOf +cRW +aRz +aBD +aUj +aWd +aXY +aZB +bbw +bcS +bep +bfQ +bhk +bil +bjI +bkS +bhg +bnW +bnX +bsB +bsC +bwI +bsC +bsC +bCl +bnX +bnX +bwJ +bnX +bMn +bsB +bnX +bnX +bnX +bTE +bVM +bXn +bYv +bTE +cbm +cdk +cdx +cgQ +ciu +ckp +clR +cnA +cpu +cri +csL +cnA +cvX +cxu +clR +czH +cps +aaa +aaa +aaa +afv +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(73,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +anR +anR +ati +auG +awe +axx +ayU +aAo +aBK +aDg +aEy +aEy +aHd +aIN +aKl +aDg +aBD +aOg +aPR +aBD +aBD +aUo +aWe +aXT +aZC +bbx +aIQ +aIQ +bfR +bhk +bio +bjI +bkT +bhg +bnX +bqm +bsC +buE +bwJ +byI +bsB +bCl +bEs +bnX +bwJ +byI +bnX +bOa +bnX +bEs +bnX +bTE +bVU +bXo +bYw +bTE +cbn +cdl +cfm +cgR +civ +ckq +clR +cnB +cpv +crj +csM +cum +cvY +clR +clS +cdl +cps +aaa +aaa +aaa +afv +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(74,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +ati +asn +auq +auq +arj +aAp +aBL +aDh +aEz +aEz +aHj +aIO +aKr +aLT +aMW +aOh +aPW +aRA +aSK +aUp +aWf +aXT +aXT +bby +bbz +bbz +bbz +bho +bip +bjO +bkU +bhg +bnY +bqn +bsC +buF +bwK +buF +bsC +bCm +bEt +bEt +bIU +bEt +bEt +bOb +bEt +bEt +bEt +bUN +bVV +bXp +bYm +bTE +cbo +cdm +cfn +cgO +civ +ckr +clT +cnC +cpw +crk +csN +cun +cvZ +cxv +clR +cyD +cgO +aaa +aaa +aae +afv +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(75,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +ati +asn +auP +axy +ayV +aAq +aBM +aDi +aEA +aFQ +aHk +aIP +aKs +aLU +aMX +aOi +aPX +aRB +aLU +aUq +aWg +aIQ +aZD +bbz +bcT +beq +bfS +bby +bio +bjI +bkT +bmy +bmy +bmy +bmy +bmy +bwL +bwL +bwL +bCn +bwL +bwL +bIV +bKt +bKu +bKt +bKu +bKt +bKu +bKu +bVW +bXi +bYx +bKu +bKu +bKt +bKt +bKu +civ +cks +clR +cnD +cpx +crl +csO +cuo +cwa +clR +clR +cdl +cps +aaa +aae +aae +afv +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(76,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +ati +asn +auP +axz +ayW +atl +aBN +aDj +atl +atl +aHl +aIQ +aKt +aLV +aHn +aOj +aPY +aHn +aLV +aUr +aWh +aXZ +aZE +bbA +bcU +ber +bfT +bby +biq +bjI +bkT +bmy +bnZ +bqo +bsD +buG +bwL +byJ +bAB +bCo +bEu +bwL +bIV +bKt +bMo +bOc +bPX +bOc +bTy +bUO +bVX +bXl +bYy +bZR +cbp +cdn +cfo +bKu +civ +cks +clS +cnE +cpy +crm +csL +cpu +cwb +cwb +clR +czL +cps +aae +aae +aaa +afv +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(77,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aab +ati +asn +awf +axA +ayX +aAr +aBO +aDk +aEB +atl +aHm +aHm +aHm +aHn +aMY +aOk +aPZ +aRC +aHn +aUs +aWi +aYa +aZF +bbB +bcV +bes +bfU +bby +bio +bjI +bkV +bmz +boa +bqp +bsE +buH +bmz +byK +bAC +bCo +bEv +bwL +bIV +bKu +bMp +bOd +bPY +bRH +bTz +bUP +bVY +bXj +bYz +bZS +bTz +cdo +cfp +bKt +ciw +cks +clR +cnF +cpz +clR +csP +clR +cwc +cxw +clR +cdl +cps +aae +aae +aaa +afv +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(78,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +anR +anR +asl +atj +auH +auP +axB +ayY +atl +aBP +aDl +aEC +atl +aHn +aHn +aHn +aHv +aMZ +aOl +aQa +aRD +aHn +aUt +aVW +aIQ +aZG +bby +bby +bby +bby +bby +bio +bjI +bkT +bmA +bob +bob +bob +bob +bwM +byL +bAD +bCp +bEw +bwL +bIV +bKu +bMq +bOe +bPZ +bRI +bTA +bUQ +bVZ +bXq +bYA +bZT +cbp +cdp +cfq +bKu +cix +ckt +clR +clR +clR +clR +csQ +clR +clR +clR +clR +czK +cgO +aaa +aae +aaa +afv +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(79,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +anR +ari +asm +atk +auI +auP +axC +ayZ +atl +aBQ +aDm +aED +atl +aHo +aHo +aIR +aHn +aNa +aOm +aQa +aRE +aHn +aUu +aWj +aYb +aZH +aYc +bcW +bet +bfV +aYc +bir +bjJ +bkW +bmB +boc +bqq +bsF +buI +bmB +bsF +bsF +bCq +bEx +bwL +bIW +bKu +bMp +bOf +bQa +bRJ +bTB +bUR +bWa +bXh +bYB +bZU +cbq +cdq +cfr +bKu +ciy +cks +clU +cnG +cpA +crn +csR +cup +cwd +cxx +cnG +cdl +cgO +aaa +aae +aae +afv +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(80,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +anR +arj +asn +atl +atl +atl +atl +atl +atl +aBR +aDn +atl +atl +aHo +aIR +aHo +aHn +aNb +aOn +aQb +aRF +aHn +aUj +aWk +aYc +aYc +aYc +aYc +aYc +aYc +aYc +biq +bjI +bkT +bmy +bod +bqr +bsG +buJ +bwL +byM +bAE +bAE +bEy +bwL +bIV +bKt +bMr +bOg +bQb +bOg +bTC +bUO +bWb +bXm +bYA +bKu +cbr +cdr +cfs +bKt +ciz +cku +clV +cnH +cpB +cro +csS +cuq +cwe +crn +cwh +cdl +cgO +cgO +cgO +aaa +afv +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(81,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +anR +ark +asn +atl +auJ +awg +axD +aza +aAs +axE +aDo +aEE +atl +aHp +aIR +aHo +aHn +aNc +aOo +aQc +aRG +aSL +aUv +aWl +aYd +aZI +bbC +bcX +beu +bfW +aYc +bij +bjK +bkX +bmy +bmy +bmy +bmy +bmy +bwL +bwL +bwL +bwL +bwL +bwL +bIV +bKu +bKu +bKt +bKt +bKu +bKt +bKu +bWc +bXi +bYC +bKu +bKt +bKu +bKu +bKu +ciA +ckv +clW +cnI +cpC +crp +csT +cur +cwf +cxy +cyG +czM +cAO +cBQ +cCR +afv +afv +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(82,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +anR +arl +asn +atl +auK +awh +axE +azb +aAt +axE +aAz +awk +atl +aHq +aIS +aKu +aHn +aNd +aOp +aQd +aRH +aSM +aUw +aWm +aYe +aZJ +bbD +bcY +aZN +bfX +bhp +bim +bjM +bkY +bmC +boe +bqs +bqs +buK +bwN +byN +bAF +bAF +bAF +bGQ +bIX +bAF +bAF +bOh +bQc +bRK +bqk +bUS +bWd +bXr +bYD +bZV +cbs +cbs +cbs +cbs +ciB +ckw +clX +cnJ +cpD +crn +crn +cus +cwe +cxz +cnG +czN +cgO +cgO +cgO +aaa +afv +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(83,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +anR +arj +asn +atl +auL +awi +axE +awi +aAu +axE +aDp +aEF +atl +aHn +aIT +aHn +aHv +aHn +aOq +aQe +aHv +aHv +aUx +aWn +aYc +aZK +bbE +bcZ +bbE +bfY +aYc +bio +bjI +bkT +bmD +bmD +bmD +bsH +buL +bmD +bmD +bAG +bAG +bEz +bGR +bIY +bAG +bAG +bOi +bnX +bRL +bTD +bTE +bVM +bXs +bYE +bZW +bZW +bZW +cft +bZW +ciC +bZW +clY +cnK +cpE +crq +csU +cut +cwg +cxA +cnG +czO +cgO +aae +aae +aae +afv +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(84,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +anR +anS +anR +anR +arm +asn +atl +auM +awj +axF +azc +aAv +aBS +aDq +aEG +atl +aHr +aIU +aKv +aLW +aNe +aOr +aQf +aRI +aHv +aUy +aWo +aYc +aZL +aZN +bcZ +aZN +bfZ +aYc +bis +bjI +bkT +bmD +bof +cRE +bsI +buM +bwO +bqt +bAG +bCr +bEA +bGS +bIZ +bKv +bAG +bOj +bQd +bRL +bnX +bTE +bVM +bXs +bYn +bZX +cbt +cds +cfu +cgS +ciD +bZW +clY +cnK +cnG +cnG +cnG +cnG +cwh +cnG +cnG +czP +cgO +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(85,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +anR +aop +apo +aqf +arm +asn +atl +auN +awk +axG +azd +aAw +aBT +aDr +aEH +atl +aHs +aIV +aIW +aLX +aNf +aOs +aQg +aRJ +aHv +aUz +aWp +aYc +aZM +bbE +bcZ +bbE +bga +aYc +bit +bjI +bkZ +bmD +bog +cRE +cRE +buM +cRE +bqt +bAG +bCs +bEB +bGT +bJa +bKw +bAG +bOk +bsC +bRL +bTE +bTE +bVM +bXs +bYr +bZY +cbu +cdt +cdt +cgT +ciE +bZW +clZ +cnL +cpF +cpF +csV +cpF +cpF +cxB +cpF +czQ +cAP +cBR +cgO +cgO +cgO +cgO +cgO +cgO +cgO +cgO +cgO +cgO +amd +cRz +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(86,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +anS +aoq +app +aqg +arm +asn +atl +auO +awl +axH +aze +aAx +aBU +aDs +aEI +atl +aHt +aIW +aIW +aIW +aNg +aOt +aQh +aRK +aHv +aQl +aWq +aYc +aZN +aZN +bcZ +aZN +aZN +aYc +big +bjI +bkT +bmD +cRC +bqu +bsJ +buN +bwP +cRJ +bAG +bAG +bEC +bGS +bJb +bKx +bAG +bOi +byI +bRL +bTE +bUT +bWe +bXs +bYF +bZX +cbv +cdu +cdu +cgU +ciF +bZW +cma +cnM +cpG +crr +csW +crr +crr +crr +crr +czR +crr +cBS +cCS +cdx +cdx +cGb +cdx +cdx +cdx +cdx +cdi +cgO +amd +amd +cRB +aae +aae +aae +aae +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(87,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +anR +aor +apq +aqh +arn +aso +atl +auP +auP +auP +azf +aAy +auP +auP +auP +atl +aHs +aIX +aIW +aLY +aNh +aOu +aQa +aRL +aHv +aQx +aWr +aYc +aZO +bbE +bcZ +bbE +bgb +aYc +big +bjI +bkT +bmD +bmD +bqv +bsK +buO +bqv +bmD +bAG +bCt +bAG +bGS +bJc +bKy +bAG +bOl +bqk +bRM +bTE +bUU +bWe +bXs +bYm +bZX +cbw +cdv +cdu +cdu +ciG +bZW +cmb +cnN +civ +crs +cgO +cuu +cdl +cdl +cdl +cwl +cwl +cBT +cCT +cwl +cEU +cdl +cdl +cdl +cvL +cIY +cmf +cgO +amd +amd +amd +cRz +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(88,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +anS +aos +apr +aqi +aro +asp +atl +auQ +awm +axI +azg +aAz +auP +aDt +aEJ +atl +aHu +aIY +aKw +aLZ +aNi +aOv +aQa +aRM +aHv +aQl +aWq +aYc +aZN +aZN +bcZ +aZN +aZN +aYc +big +bjI +bkT +bmD +boh +boj +bsL +buM +boj +byP +bAG +bAG +bAG +bGU +bIY +bAG +bAG +bOm +bQe +bRN +bTE +bUV +bWe +bXs +bYm +bZX +cbx +cdu +cfv +cdv +ciH +bZW +cgO +cnO +cpH +cgO +cgO +cgO +cgO +cgO +cyH +cwl +cAQ +cBU +cCU +cDR +cwl +cGc +cgO +cgO +cgO +cgO +cJF +cgO +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(89,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +anR +aot +aps +aqj +arm +asn +atl +auR +awn +axJ +azh +aAw +aBV +aDr +aEK +atl +aHv +aHv +aHv +aHv +aHv +aOw +aQi +aHv +aHv +aQl +aWs +aYc +aYc +aYc +bda +aYc +aYc +aYc +big +bjI +bkT +bmD +boi +bqw +bsM +buP +bwQ +byQ +bAG +bCu +bED +bGV +bJd +bKz +bAG +bnX +bsC +bRO +bTE +bUW +bWe +bXs +bYn +bZX +cby +cdu +cdu +cgV +ciI +bZW +cmc +cnP +civ +cdl +cgO +amc +amc +cwl +cwl +cwl +cAR +cBV +cCV +cDS +cwl +cwl +cwl +amc +amc +cgO +cmf +cgO +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(90,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +anR +anS +anR +anR +arm +asn +atl +auS +awo +axK +azi +aAA +aBW +aDv +aEL +atl +aHw +aIZ +aKx +aKx +aKx +aOx +aQj +aRN +aKx +aUA +aWt +aKx +aKx +aKx +bdb +aKx +aKx +bhq +biu +bjP +bla +bmE +boj +bqx +bsN +buQ +bwR +boj +bAG +bCv +bEE +bGW +bJe +bKA +bAG +bnX +bsC +bRO +bTE +bTE +bVS +bXt +bYG +bZZ +cbz +cbz +cbz +cgW +ciJ +bZW +cmd +cnQ +civ +cdl +cgO +amc +cwi +cxC +cxC +cxC +cAS +cBW +cCW +cDT +cEV +cEV +cEV +cHH +amc +cgO +cJG +cgO +aae +cKR +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(91,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aae +aae +anR +arj +asn +atl +auT +awp +axI +azj +aAB +auP +aDw +aEM +atl +aHx +anR +aJb +aJb +aKC +aOy +aQk +aRO +aRO +aRO +aWu +aRP +aRP +aRP +aRP +aRP +aRP +aRP +bii +bjQ +blb +bmE +boj +bqx +bsO +buQ +bwR +byR +bAG +cRM +bEH +bGV +bED +bKB +bAG +bOn +bsC +bRP +bTF +bUX +bWf +bXu +bYq +bZX +cbA +cdw +cfw +cgX +ciK +bZW +cme +cnQ +civ +crt +cps +ame +cwj +cxD +cxD +cxD +cxD +cxD +cxD +cxD +cxD +cxD +cxD +cHI +ame +cps +cdl +cps +aaa +aae +aae +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(92,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aaa +aaa +aaa +anR +arj +asn +atl +atl +atl +atl +azk +aAC +atl +atl +atl +atl +aHx +anR +ame +ame +aJb +aOz +aQl +aRP +aSN +aRP +aWv +aRP +aWv +aRP +aWv +aRP +aWv +aRP +big +bjR +blc +bmF +bok +bqy +bsP +buR +bwS +byS +bAH +bCw +bEF +bGX +bJf +bKC +bAG +bOo +bsC +bnX +bOi +bTE +bVM +bXv +bYH +bZW +bZW +bZW +bZW +bZW +ciL +bZW +cmf +cnR +cpI +cru +cps +ame +cwj +cxD +cxD +cxD +cxD +cxD +cxD +cxD +cxD +cxD +cxD +cHI +ame +cps +cdl +cps +aaa +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(93,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aaa +aaa +aaa +anR +arj +asn +anR +auU +anR +amc +azl +ame +amc +anR +aEN +auV +aHx +anS +amc +amc +aNj +aOA +aQm +aRP +aSO +aRP +aWw +aRP +aZP +aRP +bdc +aRP +bgc +aRP +big +bjR +bld +bmG +bol +bqz +bsQ +buS +bwT +byT +bAI +bCx +bEG +bGY +bJg +bKD +bAG +bmH +bmH +bmH +bTG +bmH +bWg +bXi +bYm +bTE +cbB +cdx +cdx +cdx +ciM +ckx +cmg +cnS +cpJ +crv +csX +ame +cwj +cxD +cxD +cxD +cxD +cxD +cxD +cxD +cxD +cxD +cxD +cHJ +ame +cps +cvL +cps +aab +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cRy +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(94,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +anS +arp +asn +anR +auV +anR +anS +azm +anS +anS +anR +anR +anR +aHx +asl +aKy +aKy +aNk +aOB +aQn +aRO +aSP +aSP +aWx +aSP +aSP +aSP +bdd +aSP +aSP +aRO +biv +bjS +bkX +bmE +boj +bqA +bsR +buQ +bwR +byU +bAG +bCy +bEH +bGZ +bJh +cRS +bAG +bOp +bQf +bOp +bTH +bmH +bVM +bXi +bYm +caa +caa +caa +caa +caa +caa +caa +caa +caa +caa +cks +csY +ame +cwj +cxD +cxD +cxD +cxD +cxD +cxD +cxD +cxD +cxD +cxD +cHI +ame +cps +cdl +cps +aaa +aae +aae +aae +aae +aae +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(95,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aaa +aaa +aaa +aaa +anR +arq +asq +atm +atm +atm +atm +azn +atm +atm +atm +atm +atm +aHy +aJa +ame +ame +aJb +aOz +aQo +aRQ +aSQ +aUB +aWy +aUB +aZQ +aUB +bde +aUB +aSQ +bhr +biw +bjR +bkT +bmE +boj +bqA +bsR +buQ +bwR +byV +bAG +cRN +bEH +bHa +bJh +bKE +bAG +bop +bCF +bop +bTH +bmH +bVS +bXm +bYm +caa +cbC +cdy +caa +cgY +cdy +caa +cbC +cdy +caa +cks +csY +ame +cwj +cxD +cxD +cxD +cxD +cxD +cxD +cxD +cxD +cxD +cxD +cHI +ame +cps +cdl +cps +aaa +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(96,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aaa +aaa +aab +aaa +anR +arr +asr +atn +aqi +aqi +aqi +azo +aqi +aqi +aqi +aqi +aFR +aHz +anR +aJb +aJb +aJb +aOz +aQp +aRP +aRP +aRP +aRP +aRP +aRP +aRP +aRP +aRP +aRP +aRP +bix +bjT +ble +bmD +bom +bqB +bsS +buT +bwU +byW +bAG +bCA +bEI +bHb +bJj +bKG +bMs +bOq +bOq +bOq +bTI +bmH +bVM +bXi +bYm +caa +cbD +cdz +caa +cgZ +cdz +caa +cmh +cdz +caa +cks +csZ +amc +cwk +cxC +cxC +cxC +cAS +cBX +cCX +cDT +cEV +cEV +cEV +cHK +amc +cgO +cJH +cgO +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(97,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +anR +anR +anR +anS +anS +anS +anS +azp +anS +anS +anS +anS +anS +anR +aJb +aKz +aKF +aJb +aOz +aQp +aRR +aRR +aRR +aRR +aYf +aZR +aZR +bdf +bev +aZR +aRV +biy +bjU +bkU +bmD +bon +bqC +boj +buU +boj +byP +bAG +bCB +bEJ +bGV +bED +bED +bAG +bOr +bQg +bRQ +bTJ +bmH +bVU +bXo +bYw +caa +cbE +cdA +caa +cha +cdA +caa +cmi +cdA +caa +cks +csZ +cgO +cwl +cwl +cyI +cxF +cxF +cBY +cCY +cxF +cEW +cwl +cwl +amc +amc +cgO +cdl +cgO +aaa +aae +aaa +aaa +aaa +aaa +aaa +aae +aae +aae +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(98,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aaa +aaa +aaa +aaa +aaa +aae +aae +aae +aaa +aaa +aaa +aaa +azq +aaa +aae +aae +aae +aaa +aaa +aJb +aKA +aKF +aNl +aOz +aQp +aRS +aRS +aRS +aRS +aYf +aYl +aYl +aYl +aYl +aYl +aRV +big +bjR +blf +bmD +bmD +bqD +bmE +buV +bmE +bmD +bAG +bAG +bEK +bHc +bJk +bJk +bAG +bor +bsV +bqF +bor +bmH +bWh +bXi +bYm +caa +cbF +cdB +caa +cbF +ciN +caa +cbF +cnT +caa +cks +cta +cuv +cwm +cxE +cyJ +czS +czS +cBZ +cCZ +czS +cEX +cGd +cwl +cpP +cpP +cpP +cJI +cpP +cpP +cpP +cpP +cpP +cpP +cpP +cpP +cpP +cpP +cpP +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(99,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aaa +aaa +aaa +aaa +aaa +aae +aae +aae +aaa +aaa +aaa +aaa +azq +aae +aae +amd +aae +aae +aaa +aJb +aKB +aMa +aJb +aOC +aQq +aRT +aSR +aSR +aSR +aYg +aZS +bbF +bdg +aYl +bgd +aRV +biz +bjR +blg +bmI +bCC +bqE +bsT +buW +bor +cRK +bAJ +bCC +bqF +bsV +bor +bor +bor +bor +bsV +bqF +bor +bmI +bWi +bXi +bYI +caa +cbG +cdC +cfx +chb +cdC +cky +cmj +cnU +caa +crw +caa +cuw +caa +cxF +cyK +czT +cAT +cAT +cDa +cDU +cEY +cGe +cwl +cHL +cdO +cdO +cdO +cdO +cdO +cdO +cdO +chl +cMd +cdO +cyQ +cLC +cwt +cpP +aae +aae +aae +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(100,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aae +aae +aae +aaa +aae +aae +aae +aae +aae +aaa +apn +axL +azr +amd +aBX +amd +aaa +aae +aae +aJb +aKC +aJb +aJb +aOz +aQr +aRU +aRU +aUC +aRU +aYh +aZT +bbG +bdh +aRU +aRU +bhs +biA +bjQ +bkW +bmJ +boq +bqG +cRF +buY +cRF +cRF +bAK +cRF +bqG +bHd +bAK +cRF +cRF +cRF +bHd +bqG +boq +bmJ +bVO +bXj +bYG +cab +cbH +cdD +cfy +chc +ciO +ckz +cbH +cdD +cpK +crx +ctb +cux +cwn +cxG +cyL +czU +cAU +cAU +cDb +cDV +cEY +cxF +cwl +cdO +cpP +cpP +cJJ +cyQ +cdO +ckC +cdO +cdO +cMe +cdO +cpP +cMV +chl +cpP +aaa +aaa +aaa +aaa +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(101,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aaa +aae +aae +aaa +aae +aae +aaa +aaa +aaa +aae +aae +aaa +aae +aae +aaa +amd +aDx +amd +aae +aae +aJb +aKD +aMb +aJb +aOz +aQp +aRV +aRV +aRV +aRV +aYi +aZU +bbH +bdi +bew +aYk +bht +biB +bjV +blh +bmI +bor +bqF +bwZ +buZ +bvc +cRL +bwX +bwZ +bEN +cRQ +bwX +bwZ +cRL +bwX +cRU +bqF +bor +bmI +bWe +bXw +bYJ +cac +cbI +cdE +cfz +chd +ciP +ckA +cbI +cnV +cpL +cry +ctc +cuy +cwo +cxF +cyK +czU +cAU +cCa +cDb +cDV +cEY +cGf +cwl +cHM +cIm +cpP +cdO +cDi +cDi +cKS +cDi +cKm +cDi +cdO +cpP +cpP +cNe +cpP +cpP +cpP +cpP +cpP +czg +czg +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(102,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aaa +aaa +aae +aae +aae +aaa +aaa +aaa +aaa +aaa +aae +aae +aae +aaa +aaa +amd +aaa +aaa +aab +aaa +aJb +aKE +aKF +aKC +aOz +aQs +aRV +aSS +aUD +aWz +aYj +aZV +bbI +bdj +bex +bge +bhu +biC +bjW +bli +bmK +bos +bqH +bsU +bva +cRH +bsU +cRH +cRH +bEO +bHe +cRH +cRH +cRH +cRT +bHe +bqH +bTK +bUY +bWj +bXx +bYK +cad +cbJ +cdF +cfA +che +ciQ +cfA +cbJ +cdF +cpM +crz +ctd +cuz +cwp +cxH +cyM +czV +cAV +cCb +cDc +cDV +cEY +cxF +cwl +cHN +cIn +cIn +cdO +cDi +cdO +cdO +cKw +cdO +cDi +cdO +cdO +cdO +cdO +cdO +cdO +cdO +cdO +cdO +cNT +czg +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(103,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aaa +aaa +aaa +aae +aaa +aaa +aaa +aaa +aJb +aKC +aJb +aJb +aOD +aQt +aRV +aSS +aUD +aWA +aYk +aZW +bbJ +bdk +bey +bgf +aRV +bix +bjX +blj +bmI +bor +bqF +bsV +bor +bor +bsV +bor +bor +bqF +bsV +bor +bor +bor +bor +bsV +bqF +bTH +bmI +bWk +bXl +bYL +caa +cbK +cdC +cfB +chf +cdC +ckB +cmk +cdC +caa +crA +cte +cuA +cte +cxI +cyN +czW +cAW +cCc +cAW +cDW +cEY +cxF +cwl +cHN +cpP +cFf +cdO +cDi +cdO +cKT +cLy +cLP +cDi +cyQ +cGk +cpP +cdO +cNo +cpP +cyQ +cpP +cpP +czg +czg +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(104,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aaa +aaa +aae +aae +akE +akE +amr +akE +akE +akE +akE +akE +amr +akE +akE +akE +akE +akE +amr +akE +akE +aJb +aKF +aMc +aJb +aOz +aQu +aRV +aSS +aUE +aWB +aYl +aYl +aYl +aYl +aYl +aYl +aRV +cSd +bjR +blf +bmL +bot +bqF +bsV +bvb +bor +bsV +bor +bor +bEP +bsV +bor +bor +bor +bor +bsV +bqF +bTH +bmL +bVM +bXi +cSl +caa +cbF +cdG +caa +cbF +ciR +caa +cbF +cnW +caa +crB +ctf +cuB +cwq +cxJ +cyO +czX +cAX +cCd +cDd +czX +cEZ +cGg +cHa +cHO +cIo +cyQ +cdO +cDi +cKw +cKU +cKT +cKw +cGk +cLH +cdO +cpP +cNf +cpP +cNy +cNG +cpP +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(105,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aaa +aae +akE +akE +aky +aky +aky +aky +aky +aky +aky +aky +aky +aky +aky +aky +aky +aky +aky +aky +aky +alN +aKG +aMd +aJb +aOz +aQv +aRV +aRV +aRV +aRV +aYm +aZX +bbK +bdl +bez +bgg +aRV +cSc +bjR +bkT +bmH +bor +bqF +cRG +bvc +cRI +bsV +bor +cRO +cRP +cRR +bor +bor +bMt +bor +bsV +bqF +bTL +bmH +bVM +bXi +aee +caa +cbL +cdH +caa +chg +cdH +caa +cml +cdA +caa +crC +ctg +cuC +cte +cwl +cyP +czY +cAY +cCe +cDe +cDX +cFa +cwl +cwl +cHP +cpP +cIZ +cdO +cDi +cdO +cdO +cdO +cdO +cGk +cws +cfG +cpP +cNg +cpP +cNz +cNH +cpP +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(106,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +akE +akE +aky +aky +aky +amZ +amZ +amZ +ars +aky +amZ +amZ +awq +amZ +amZ +aky +aBY +amZ +amZ +amZ +aky +aky +aky +aMe +aJb +aOz +aQw +aRW +aRW +aRW +aRW +aRW +aRW +aRW +aRW +aRW +aRW +aRW +big +bjR +blk +bmH +bou +bqF +bsV +bvd +bor +bsV +bor +bCE +bEQ +bsV +bor +bKH +bmH +bOs +bQi +bRR +bTM +bmH +bVM +bXi +bYm +caa +cbM +cdI +caa +chh +cdI +caa +cmm +cnX +caa +crB +cth +cuD +cte +cwl +cwl +cwl +cwl +cwl +cwl +cwl +cwl +cwl +cdO +cHP +cIn +cJa +cdO +cDi +cGk +cKV +cpP +cpP +cDi +cpP +cpP +cpP +cNf +cpP +cpP +cpP +cpP +aae +aaa +aae +aae +aae +aaa +aaa +aaa +aaa +aab +aaa +aaa +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(107,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +akE +aky +aky +aky +aky +alN +alN +aqk +atq +atq +atq +aFT +aFT +aFT +aFT +aFT +atq +atq +atq +bui +alN +alN +aky +aky +aky +aky +aOz +aQl +aRW +aST +aST +aWC +aYn +aZY +bbL +bdm +aST +aST +aRW +big +bjR +bkT +bmM +bov +bqI +bsW +bve +bor +bsV +bor +bor +bqE +bHg +bop +bor +bMu +bOs +bQi +bRR +bTN +bmH +bVM +bXi +bYm +caa +cbN +cdJ +caa +cbN +cdJ +caa +cmn +cdy +caa +crD +cte +cuA +cte +cxK +cdO +cdO +cdO +cCf +cdO +cDY +cFb +cGh +cGh +cHQ +cpP +cpP +cdO +cDi +cdO +cdO +coa +cob +czg +aaa +aaa +aae +afv +aae +aaa +aae +aae +aaa +aaa +aae +aae +aae +aae +aaa +aaa +aaa +aaa +aae +aaa +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(108,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +akE +aky +aky +aky +aou +ana +apt +amc +ame +ame +ame +ame +amc +ame +amc +ame +ame +ame +ame +amc +byt +ana +cQN +aky +aky +aky +aOz +aQx +aRW +aSU +aUF +aST +aWC +aZZ +bbM +aST +beA +bgh +aRW +biD +bjR +bkT +bmM +bow +bqJ +bsX +bvf +bwY +bza +bor +bop +bER +bHh +bJm +bKI +bmH +bOt +bQi +bRR +bTO +bmH +bVM +bXi +bYm +caa +caa +caa +caa +caa +caa +caa +caa +caa +caa +crE +cti +cuE +cwr +cwr +cwr +czZ +cwr +cwr +cwr +cDZ +cFc +cpP +cpP +cpP +cyQ +cpP +cJK +cKm +cdO +cdO +cdO +cdO +czg +aae +aae +aae +afv +aae +aab +aaa +aae +aaa +aaa +aae +aaa +aaa +aae +aae +aaa +aaa +aaa +aae +aaa +aae +aaa +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(109,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +akE +alg +aky +amk +ana +anT +ame +arf +ame +amc +ame +atp +amc +azt +amc +ame +ame +amc +aKK +ame +ame +aHA +ana +cQY +aky +alg +aOE +aQy +aRW +aSV +aUG +aST +aYo +baa +bbN +aST +beB +bgi +aRW +biE +bjY +bll +bmM +box +bqK +bsX +bvf +bwZ +bzb +bor +bop +bER +bHi +bJn +bJn +bmH +bOu +bQj +bRR +bTP +bmH +bVS +bXm +bYn +cae +cbO +cdK +cfC +chi +ciS +ckC +cmo +cnY +cpN +crF +ctk +cpP +cpP +cpP +cpP +cpP +cpP +cpP +cyQ +cEa +cFd +cGi +cwr +cwr +cIp +cJb +cJL +cKn +cdO +cdO +cdO +cdO +czg +aaa +aaa +aae +afv +aae +aaa +aaa +aae +aaa +aaa +aae +aaa +aaa +aaa +aae +aae +aaa +aaa +aae +aaa +aae +aaa +aae +aae +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(110,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +akE +aky +aky +aml +anT +ame +ame +ame +amc +azt +amc +azu +amc +amc +amc +azu +amc +azt +amc +ame +ame +ame +aHA +cQZ +aky +aky +aOF +aQz +aRW +aST +aUH +aWD +aYp +bab +bbO +bdn +aUH +aST +aRW +big +bjR +bkT +bmM +boy +bqK +bsX +bvf +bwY +bza +bor +bop +bER +bHj +bJn +bKJ +bmH +bOv +bQk +bRS +bTQ +bmH +bVS +bXy +bYM +caf +cbP +cdL +cfD +cfD +ciT +ckD +cmp +ckD +cpO +crG +ccg +cRA +ccg +ccg +ccg +ccg +ccg +cCg +cDf +cEb +cFe +cGj +cCz +cCz +cIq +cBv +cJM +cKn +cdO +cdO +cLz +cdO +czg +aae +aae +aae +afv +afv +afv +afv +afv +afv +afv +afv +aae +aaa +aaa +aaa +aae +aae +aaa +aae +aaa +aae +aaa +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(111,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +akE +aky +aky +amm +amZ +amc +ame +ame +ame +amc +aJd +cRp +aFU +aFU +aFU +cRp +cRr +amc +ame +ame +ame +amc +amZ +amm +aky +aky +aOG +aQz +aRW +aSW +aUI +aWE +aYq +bac +bbP +aUH +beC +bgj +aRW +biF +bjR +bkT +bmM +boz +bqK +bsX +bvf +bwY +bza +bor +bCF +bES +bHi +bJn +bKK +bmI +bOw +bQl +bRT +bTR +bmH +bVM +bXi +bYN +cag +cbQ +cdM +cfE +chj +cag +ckE +cmq +cnZ +cnZ +crH +cpP +cpP +cws +cpP +cyQ +cpP +cpP +cpP +cDg +cEc +cpP +cpP +cpP +cpP +cpP +cEc +cJN +cDi +cKx +cKW +cLA +cLQ +cpP +cMv +cpP +cpP +cpP +cpP +cpP +cpP +cpP +cpP +cpP +cpP +cpP +cpP +cpP +cpP +cpP +cpP +cpP +cpP +cpP +cpP +cpP +cpP +cpP +aae +aae +aae +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(112,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +akE +aky +aky +amn +ana +ana +apu +ame +ame +amc +aDz +art +amc +aov +amc +art +aDz +amc +ame +ame +bNL +ana +cQO +cRa +aky +aky +aOH +aQz +aRW +aST +aUH +aWF +aYr +bad +bbQ +bdo +aUH +aST +aRW +big +bjR +bkT +bmM +boA +bqL +bsY +bvf +bwZ +bza +bor +bop +bER +bHi +bJn +bJn +bMv +bOx +bQm +bRU +bTS +bmH +bVM +bXi +bYO +cae +cbR +cdN +cfF +chk +cae +cdO +cmr +cdO +cpP +crI +cpP +cuF +cdO +cxL +cpP +cAa +cAZ +cCh +cDh +cEd +cdO +cGk +cHb +cpP +cHb +cJc +cJO +cDi +cpP +cpP +cyQ +cDi +cpP +cDi +cMJ +cMW +cNh +cNp +cNp +cNp +cNp +cNp +cNU +cNp +cNp +cNp +cON +cNp +cNp +cPA +cNp +cNp +cPR +cNp +cQa +cQb +cpP +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(113,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aae +akE +aky +aky +anc +amZ +amc +amc +amc +azs +azx +amc +auX +ava +axM +amc +aJj +aKJ +amc +amc +amc +amZ +amo +aky +aky +aNm +aOI +aQz +aRW +aSX +aUJ +aST +aYs +bae +bbR +aST +beD +bgk +aRW +big +bjR +bkT +bmM +cRD +bqK +bsZ +bvg +bxa +buW +bAL +bCG +bER +bHk +bJn +bKL +bmI +bOy +bQn +bRU +bTT +bmH +bWl +bXi +bYP +cae +cae +cae +cae +cae +cae +cdO +cmr +cdO +cpP +crJ +cpP +cdO +cwt +cxM +cpP +cqd +cBa +cwr +czf +ctj +cFf +cpP +cHc +cpP +cIr +cEc +cJO +cDi +cKy +cdO +cKw +cDi +cMf +cDi +cMK +cMX +cyQ +cpP +cpP +cpP +cpP +cpP +cpP +czg +czg +czg +czg +czg +cpP +cpP +cpP +cPM +cPS +cHb +cyQ +cQc +cpP +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(114,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aae +akE +alg +aky +amm +amZ +aov +aov +aov +aov +aDz +aov +auY +aJe +atr +aov +aKI +aFU +aFU +aFU +aFU +cyF +amm +aky +aky +aNn +aOJ +aQz +aRW +aSY +aUK +aST +aWG +baf +bbS +aST +beE +bgl +aRW +big +bjR +blm +bmM +bmM +bqM +bta +bmM +bmH +bzc +bmH +bmH +bET +bHl +bJo +bmH +bmH +bOw +bQo +bRV +bOw +bmH +bVM +bXz +bYQ +cah +cbS +cbS +cbS +cbS +cbS +cbS +cms +coa +cpP +cdO +cdO +cdO +cdO +cxN +cpP +cqd +cBb +cCi +cpP +cEe +cdO +cpP +cpP +cpP +cpP +cJd +cJO +cDi +cKz +cdO +cLB +cDi +cMg +cDi +cML +cMY +cpP +cNq +amc +amc +ame +amc +cBx +amc +amd +aGF +amd +amc +ame +amc +cpP +cPN +cPN +cPN +cpP +cQd +cpP +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(115,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aae +akE +aky +aky +and +amZ +amc +amc +awv +azs +aEP +amc +auZ +auW +axN +amc +aKH +aKJ +amc +amc +amc +amZ +aXr +aky +aky +aNo +aOH +aQz +aRW +aST +aST +aWG +aSZ +bag +aSZ +bbS +aST +aST +aRW +biy +bjU +bkU +bmM +boB +bqK +btb +bmM +bxb +bzd +bmH +bCH +bEU +bHi +bJp +bmH +bMw +bmH +bmH +bmH +bTU +bmH +bVU +bXo +bYw +bTE +cbT +cdO +cfG +chl +cdO +cdO +cdO +cob +cpQ +cpQ +cpQ +cpQ +cpQ +cpQ +cpQ +cAb +cBc +cCj +cDi +cDi +cDi +cDi +cHd +cpP +cIs +cJe +cJP +czf +cKA +cKX +cpP +cDi +cDi +cDi +cyQ +cpP +cpP +cpP +cpP +cpP +cpP +cpP +cpP +cpP +czg +czg +czg +cpP +cpP +cpP +cpP +cpP +cpP +cyQ +cpP +cQe +cpP +cpP +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(116,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +akE +aky +aky +amp +ana +ana +apu +ame +ame +amc +aDz +art +amc +aov +amc +art +aDz +amc +ame +ame +bNL +ana +bhE +czD +aky +aky +aOH +aQz +aRW +aSZ +aSZ +aSZ +aSZ +bah +bbT +bdp +bdp +bgm +aRW +biG +bjR +bkT +bmM +boC +bqN +btc +bmM +boK +bze +bmH +bCI +bEV +bHm +bJq +bmH +bmH +bmH +bQp +boK +boK +bTE +bWg +bXi +bYR +bTE +cbU +cbU +cbU +cbU +cbU +ckF +cbU +cbU +cpQ +crK +ctl +cuG +cwu +cxO +cpQ +cAc +cBd +cCj +cDj +cEf +cyQ +cGl +cHe +cpP +cHb +cGk +cJQ +cCz +cKB +cKY +cdO +cfG +cpP +cMw +cdO +cdO +cdO +cdO +cdO +cdO +cdO +chl +cdO +cfG +cLD +cdO +cdO +cdO +cHb +cwt +cdO +cdO +cdO +cdO +cPM +cHN +cdO +cpP +aae +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(117,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +akE +aky +aky +amm +amZ +amc +ame +ame +ame +amc +aJi +cRq +aFU +aFU +aFU +cRq +cRs +amc +ame +ame +ame +amc +bhD +akE +aky +aky +aOK +aQA +aRX +aTa +aUL +aWH +aSZ +bai +aSZ +bdq +beF +bgn +aRX +biG +bjR +bln +bmM +boD +bqJ +btd +bmM +bxc +bze +bmH +bCJ +bEW +bHi +bJr +bmH +bMx +boK +boK +boK +boK +bTE +bVM +bXi +bYS +cai +cbU +cdP +cfH +chm +ciU +ckG +cmt +coc +cpQ +crL +ctm +cuH +cwv +cxP +cyR +cAd +cBe +cCk +cCk +cCk +cCk +cCk +cCk +cCj +cCj +cCj +cJR +cCj +cKC +cKZ +ckD +ckD +cMh +ckD +ckD +ckD +ckD +ckD +ckD +cNI +ckD +ckD +ckD +ckD +ckD +cOs +cOO +cOO +cOO +cOO +cOO +cOO +cOO +cOO +cOO +cQf +cdO +czg +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(118,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +akE +aky +aky +ane +anT +ame +ame +ame +amc +azt +amc +aFS +amc +amc +amc +aFS +amc +azt +amc +ame +ame +ame +bhF +akE +aky +aky +aOD +aQB +aRX +aTb +aUM +aWI +aYt +baj +bbU +bdr +beG +beG +bhv +biH +bjZ +bkT +bmM +cSm +bqO +bte +bmM +bxd +bze +bmH +bCK +bEV +bHn +bJs +bmH +bMy +bOz +bQq +boK +bTV +bTE +bVM +bXi +bYm +caj +cbU +cdQ +cfI +cfI +ciV +ckH +cmu +cod +cpQ +crM +ctn +cuI +cww +cxQ +cyS +cAe +cBf +cCl +cDk +cEg +cFg +cGm +cGm +cxU +cIt +cJf +cJh +cCj +cKC +cqd +cHb +cLR +cLR +cLR +cLR +cLR +cLR +cLR +cLR +cLR +cLR +cLR +cLR +cLR +cLR +cOt +cLR +cLR +cLR +cLR +cLR +cLR +czg +czg +cpP +cQg +ckC +czg +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(119,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +akE +alg +aky +anb +ana +anT +ame +ame +ame +amc +ass +ame +amc +azt +amc +ame +ame +amc +ame +ame +ame +cGL +bhD +akE +aky +alg +aOz +aQl +aRX +aTc +aUN +aWJ +aYu +bak +bbV +bds +beH +bgo +bhw +biI +bjS +bkX +bmM +boE +bqP +btf +bmM +boK +bze +bmH +bmH +bEX +bHo +bmH +bmH +boO +boO +bQr +boO +bTW +bTE +bVM +bXi +bYm +caj +cbV +cdR +cfJ +chn +ciW +ckI +cmv +coe +cpR +cpR +cpR +cuJ +cpR +cpQ +cpQ +cAf +cBg +cCl +cDl +cEh +cFh +cGn +cGn +cxU +cIu +cJg +cJS +cCj +cKD +cqd +cLC +cLR +cMi +cMx +cMr +cMZ +cMi +cMx +cMr +cMZ +cMi +cMx +cMr +cMZ +cOc +cOu +cOP +cPf +cPs +cPB +cPB +cPO +amc +amc +czg +cQg +cQl +czg +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(120,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aae +afM +afM +afM +afM +afM +afM +afM +afM +afM +afM +afM +afM +aae +afM +afM +afM +aac +aad +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aae +akE +aky +aky +aky +aow +amZ +aqe +amc +ame +ame +ame +ame +amc +ame +amc +ame +ame +ame +ame +amc +bNM +amZ +bhD +aky +aky +aky +aOz +aQl +aRX +aRX +aRX +aRX +aRX +aRX +aRX +aRX +aRX +aRX +aRX +biG +bjR +bkT +bmM +bmM +bqQ +bmM +bmM +boK +bzf +boN +boN +bEY +bHp +boN +bKM +boK +bOA +bQs +bRW +boK +bTE +bVM +bXi +bYm +caj +cbW +cdS +cfK +cho +ciW +ckJ +cmw +cof +cpS +crN +cto +cuK +cwx +cxR +cxU +cAg +cBe +cCl +cDm +cEi +cFi +cGo +cGo +cxU +cIv +cJh +cJT +cCj +cKC +cqd +coa +cLR +cMj +cMy +cMr +cMZ +cMj +cNr +cMr +cMZ +cMj +cMy +cMr +cMZ +cOc +cOv +cOQ +cPg +cPt +cPB +cPB +cPO +cBx +ame +czg +cQg +cNT +czg +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(121,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aae +aaa +aaa +aaa +aae +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aac +aaa +aaa +aaa +aaa +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +akE +aky +alN +aky +ang +aky +aky +apv +apv +apv +apv +apv +apv +apv +apv +apv +apv +apv +apv +apv +aky +aky +cQR +aky +aky +aNp +aOL +aQC +aRY +aRY +aRY +aWK +aYv +aYv +aYv +aYv +aYv +aYv +aRQ +biJ +bka +blo +bmN +boF +bqR +btg +btg +btg +bzg +btg +btg +bEZ +boF +boF +bKN +boF +bOB +bQt +bRX +boF +bmN +bWm +bXA +bYm +caj +cbV +cdT +cfL +chp +ciW +ckK +cmx +cog +cpS +crO +ctp +cuL +cwx +cxS +cxU +cAg +cBe +cCl +cDn +cEj +cFj +cGo +cGo +cxU +cIw +cJi +cJU +cCj +cKC +cLa +cob +cLR +cMj +cMr +cMr +cMZ +cMj +cMr +cMr +cMZ +cMj +cMr +cMr +cMZ +cOd +cOw +cOR +cPh +cLR +cLR +cLR +cLR +cLR +cLR +cLR +cQg +cNT +czg +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(122,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aae +aaj +aak +aak +aak +aak +aak +aak +aak +aak +aaj +aaj +aaj +aak +aak +aak +aak +aaj +aak +aak +aak +aak +aak +aak +aak +aak +aaj +aae +aac +aaa +aaa +aaa +aeZ +agf +ago +agu +ago +ago +ago +agu +ago +ago +ago +agu +ago +ago +ago +agu +ago +ago +ago +agu +ago +ago +ago +agu +ago +ago +akd +aks +aae +aae +alN +amq +anf +aky +aox +apw +apw +apw +apv +att +avb +avb +avb +azv +apv +apw +apw +apw +aFV +aky +cQT +aKL +aky +aNq +aOz +aQl +aRZ +aKF +aUO +aWL +aYw +aYw +aYw +aYw +aYw +aYw +aYw +biG +bjX +bkX +bmO +bmO +bmO +bmO +bmO +bmO +bmO +bmO +bmO +bmO +bmO +boK +bze +bMz +bMz +bMz +bMz +bMz +bTE +bVM +bXi +bYR +cak +cbU +cdU +cfM +chq +ciW +ckL +cmy +coh +cpS +crP +ctq +cuM +cwx +cxT +cxU +cAg +cBe +cCl +cDl +cEk +cFk +cGp +cHf +cxU +cIx +cJj +cJV +cCj +cKC +cqd +cLD +cLR +cMk +cMz +cMM +cMZ +cNi +cNs +cNA +cMZ +cNM +cNR +cNV +cMZ +cOe +cOx +cOR +cPi +cPu +cPC +cLR +cMr +cPT +cMr +cLR +cQg +cQm +czg +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(123,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aaa +aak +aaq +aaB +aaI +aaI +aaI +aaI +aaI +aaI +aaI +abs +aaI +aaI +aaI +aaI +aaI +acn +acD +aaI +aaI +aaI +aaI +adz +adK +adP +aak +aaa +aac +aaa +aaa +aeZ +aft +afu +afN +agv +agG +agG +agG +agG +agG +agG +agG +agG +agG +agG +agG +agG +agG +agG +agG +agG +agG +agG +agG +ajr +ajz +aae +ake +akt +aae +aaa +aky +amr +ang +aky +aoy +apx +aql +aru +aky +atu +avc +awr +axO +azw +aky +apx +aql +aru +aoy +aky +cQR +alg +alN +aky +aOM +axS +aky +aky +aky +aky +aYx +bal +bbW +bdt +beI +bgp +bhx +biJ +bjQ +blp +bmP +boG +bqS +bth +bvh +bxe +bzh +bAM +bCL +bFa +bmO +boK +bKO +bMz +bOC +bQu +bRY +bMz +bUZ +bVM +bXl +bYT +cal +cbU +cbU +cbU +cbU +ciX +ckM +cmz +coi +cpS +crQ +ctr +cuN +cuN +cxU +cxU +cAh +cBh +cCl +cCl +cEl +cFl +cCl +cCl +cxU +cIy +cJk +cJW +cCj +cKE +cLb +cDi +cLR +cMl +cMA +cMN +cNa +cMl +cMA +cNB +cNa +cMl +cMA +cNW +cMZ +cOf +cOy +cOS +cPj +cPv +cPD +cPJ +cMr +cPU +cMr +cLR +cQg +cdO +czg +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(124,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aaa +aak +aar +aaj +aak +aak +aak +aak +aak +aak +abl +abt +abl +aak +aak +aak +aak +aaj +aak +aak +aak +aak +aak +adA +aaj +aar +aak +aaa +aac +aaa +aeZ +aft +afu +afN +agb +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +ajA +aae +akf +aku +aky +aky +aky +ams +anh +anU +aoz +aoz +aqm +aoz +aky +atv +aJc +aws +atw +aJh +aky +aBZ +aDy +aEO +aFW +aHB +cQV +aKM +aMf +apy +aON +aQD +aSa +aTd +aUP +aWM +aYy +bam +bbX +bdu +beJ +bgq +bhy +biG +bjR +blq +bmO +bmO +bqT +bti +bvi +bxf +bzi +bzj +bzk +bFb +bmO +bJt +bze +bMz +bOD +bQv +bRZ +bTX +bVa +bVO +bXj +bYU +cam +cbX +cdV +cfN +cam +ciY +ckN +cmA +coj +cpT +crR +cts +cuO +cwy +cxV +cyT +cAi +cBi +cCm +cDo +cEm +cFm +cGq +cHg +cHR +cIz +cJl +cJX +cCj +cKF +cLc +cLE +cLS +cMm +cMB +cMO +cNb +cNj +cMB +cMO +cNJ +cMm +cMB +cMO +cNZ +cOg +cOz +cOT +cPk +cPw +cPE +cPK +cPK +cPV +cMr +cLR +cQg +cdO +czg +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(125,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aaa +aak +aar +aak +aae +aae +aaa +aaa +aaa +aaa +aaQ +abu +aaQ +aaa +aaa +aaa +aae +aae +aae +aaa +aaa +aaa +aae +adB +aak +aar +aak +aaa +aac +aeZ +aft +afu +afN +agb +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +afP +aae +akg +akv +akF +alh +aky +amt +ani +anl +anl +anl +aqn +anl +ast +atw +avd +awt +atw +atw +aAD +aCa +bug +bys +cvv +cGM +cQU +aFX +aMg +aHC +aOO +aQE +aSb +aTe +aUQ +aWN +aYz +ban +bbY +bdv +beK +bgr +bhz +biK +bkb +blr +bmQ +boH +bqU +btj +bvj +bxg +bzj +bAN +bCM +bFc +bmO +boK +bze +bMA +bOD +bQw +bOD +bTY +bVb +bVM +bXw +bYV +can +cbY +cdW +cfO +chr +ciZ +ckO +cmB +cok +cpU +cpU +ctt +cuP +cpU +cpU +cyU +cAj +cBj +cCn +cDp +cBj +cFn +cok +cpU +cpU +cuP +cJm +cJY +cKo +cKG +cLd +cLF +cLT +cMn +cMC +cMn +cMn +cNk +cNt +cNC +cMn +cMn +cNt +cMn +cOa +cOh +cOA +cOU +cPl +cPx +cPF +cMr +cMr +cMr +cPY +cLR +cQh +cOO +cQo +axL +axL +axL +axL +axL +cQq +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(126,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aaa +aak +aar +aak +aae +aaP +aaQ +aaQ +aaQ +aaQ +aaQ +aaQ +aaQ +aaQ +aaQ +aaQ +aaQ +aco +aco +aco +aco +aco +aco +adB +abl +adQ +abl +abl +abl +afa +afu +afN +agb +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +afP +aae +akg +akw +akG +ali +alO +amu +anj +anV +aoA +apy +aqo +arv +aky +atw +ave +awu +atw +atw +aky +aCb +aDA +aoD +anX +aHD +cQX +aKN +aMh +anl +aOP +aQF +aSc +aTf +aUR +aWO +aYA +bao +bbZ +bdw +bal +bgs +bhy +biL +bjI +bls +bmO +bmO +bqV +btk +bvi +bxh +bzk +bzj +bzi +bFd +bmO +boL +bze +bMz +bOE +bQx +bSa +bTZ +bVc +bWn +bXh +bYW +cao +cbZ +cdX +cfP +cao +cja +ckP +cmC +col +cpV +crS +ctu +cuQ +cwz +cxW +cyV +cAk +cBk +cCo +cDq +cEn +cFo +cFo +cHh +cFo +cEn +cFo +cJZ +cao +cKH +cLe +cLG +cLU +cMo +cMD +cMP +cNc +cMo +cMD +cND +cNK +cMo +cMD +cMP +cOb +cOi +cOB +cOV +cPm +cPy +cPG +cPL +cMr +cPW +cMr +cLR +cHN +cHb +czg +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(127,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aaa +aak +aar +aak +aaa +aaQ +aaQ +aaQ +aaQ +aaQ +aaP +abv +aaP +aaQ +aaQ +aaQ +aaQ +acp +aae +acM +ada +ada +ads +adC +abl +adR +aej +aew +abl +afb +aae +afO +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +afP +aaa +akg +akx +akH +alj +alP +amv +ank +anW +aoB +apz +aqp +arw +aky +atx +avf +aJf +atw +azy +aky +aCc +aDA +aEQ +amy +amy +cQW +aKO +amy +amy +aOQ +aQG +aky +aky +aky +aky +aYx +bap +bca +bdx +beL +bgt +bhA +biM +bjM +bkY +bmR +boI +bqW +btl +bvk +bxi +bzl +bAO +bCN +bFe +bmO +boK +bze +bMz +bOF +bQy +bSb +bMz +bVd +bVM +bXi +bYX +cap +cca +cca +cca +cca +cjb +ckQ +cmD +com +cjb +crT +crT +cuR +cuR +cuR +cyW +cAl +cBe +cxU +cDr +cDt +cDt +cDt +cDr +cDt +cDt +cDt +cDw +cDi +cKI +cLb +cDi +cLR +cMp +cME +cMQ +cNa +cNl +cME +cMQ +cNa +cNN +cME +cMQ +cMZ +cOj +cOC +cOW +cPn +cPz +cPD +cPJ +cMr +cMr +cMr +cLR +cHN +cdO +czg +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(128,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aaa +aak +aar +aak +aaa +aaQ +aaQ +aaT +aaY +abe +abm +abw +abm +abe +abN +abV +aaQ +acp +acE +acN +acp +aae +aco +aaa +abl +adS +aek +aex +abl +afc +afv +afP +aaa +aaa +aaa +aaa +aaa +aae +aae +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +afP +aaa +akh +aky +aky +aky +aky +amw +anl +anX +aoC +apA +aqp +arx +amr +aky +aky +aww +aky +aky +amr +aCd +aDA +aER +aFY +aHE +aJk +aKP +aMi +aFY +aOP +aQH +aky +aTg +akJ +aWP +aYw +aYw +aYw +bdy +aYw +aYw +aYw +biN +bjI +bkT +bmO +bmO +bmO +bmO +bmO +bmO +bmO +bmO +bmO +bmO +bmO +boK +bze +bMz +bMz +bMz +bMz +bMz +bTE +bWo +bXi +bYS +cai +cca +cdY +cfQ +chs +cjc +ckR +cmE +con +cpW +crT +ctv +cuS +cwA +cxX +cyX +cAl +cBe +cCp +cDs +cEo +cFp +cGr +cDr +amc +amc +amc +cDw +cKp +cKJ +cLf +cdO +cLR +cMq +cMF +cMR +cMZ +cNm +cNu +cNE +cMZ +cNO +cNS +cNX +cMZ +cOk +cOD +cOX +cPo +cPu +cPC +cLR +cMr +cPX +cMr +cLR +cHN +cdO +czg +aae +aae +aae +aae +aae +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(129,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aag +aag +aas +aag +aag +aaP +aaQ +aaU +aaZ +abf +abf +abx +abf +abf +abO +abW +ace +acq +acF +acO +acp +acp +aco +aco +abl +adT +aej +aey +abl +afd +aae +afP +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +ajB +ajD +ajD +ajD +ajQ +alk +aky +amx +anl +anl +aoD +ani +aqq +ary +asu +aty +avg +awx +aJg +azz +aAE +aCe +aDB +aES +aFZ +aFZ +aJl +aKQ +aFZ +aNr +aOR +aQI +aky +ajD +aUS +atG +atG +atG +atG +atG +atG +atG +bhB +biO +bkc +bkX +bhg +boJ +bqX +btm +boN +boN +boN +boN +boN +boN +boN +boN +bKP +bMB +bMB +bMB +bSc +boM +bTE +bVM +bXi +bYm +caj +cca +cdZ +cfR +cht +cjd +ckS +cmF +coo +cpX +crT +ctw +cuT +cwB +cxY +cyX +cAm +cBe +cRb +cDt +cEp +cFq +cGs +cDw +cHS +cHS +cHS +cDw +cqd +cKK +cpP +cLH +cLR +cMr +cMr +cMj +cMZ +cMr +cMr +cMj +cMZ +cMr +cMr +cMj +cMZ +cOl +cOE +cOY +cPp +cLR +cLR +cLR +cLR +cLR +cLR +cLR +cHN +cNT +czg +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(130,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aag +aal +aat +aaC +aaJ +aaQ +aaQ +aaV +aba +abg +abn +aby +abn +abG +abP +abX +acf +acr +acG +acP +adb +adk +acp +acp +acp +adU +ael +abl +abl +afe +afw +afP +aaa +aaa +aaa +aaa +aaa +aae +aae +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +ajC +ajO +aki +akz +aki +all +alQ +amy +amy +amy +aoE +apB +aqr +aqr +asv +atz +aqr +awy +axQ +azA +asv +aqr +aDC +aET +aFZ +aHF +aJm +aKR +aFZ +anl +aOS +aQJ +aky +aky +aOM +aky +aky +aky +aky +aky +aky +bgu +bhg +biL +bjI +bkT +bhg +boK +bqY +btn +btn +btn +btn +btn +btn +btn +btn +btn +btn +btn +btn +btn +bSd +boK +bTE +bWp +bXm +bYm +caj +ccb +cea +cfR +chu +cje +ckT +cmG +cop +cpY +crT +ctx +cuU +cwC +cxZ +cyY +cAn +cBl +cCr +cDu +cEq +cFr +cGt +cDw +cHT +cIA +cIA +cDw +cqd +cHP +cpP +cLI +cLR +cMr +cMy +cMj +cMZ +cMr +cNr +cMj +cMZ +cMr +cMy +cMj +cMZ +cOm +cOE +cOZ +cPq +cLR +cPH +cpP +cPP +cHb +cPZ +cyQ +cHN +cNT +czg +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(131,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aah +aam +aau +aaD +aaK +aaQ +aaQ +aaU +aba +abh +aaP +aaQ +aaP +abH +abQ +abY +aaQ +acs +acG +acQ +adc +adl +adt +adD +acp +adV +aem +aez +aeN +aff +afx +afP +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +ajD +akj +ajD +akI +alm +alR +amz +anl +anl +aoF +apC +apC +apC +asw +atA +avh +awz +axR +azB +asw +apC +aDD +aEU +aFZ +aHG +aJn +aKS +aFZ +anl +aOP +aCa +aSd +aTh +aUT +aWQ +aky +baq +atw +bdz +aky +ajQ +bhg +biL +bjI +bkT +bhg +boK +bqY +btn +ame +ame +amc +ame +ame +ame +ame +ame +amc +ame +ame +btn +bze +boK +bTE +bVM +bXi +bYm +caj +ccc +ceb +cfS +chu +cjf +ckU +cmH +coq +cpZ +crT +cty +cuV +cwD +cya +cyZ +cAo +cBm +cCs +cDv +cEr +cFs +cGu +cDw +cHU +cIA +cJn +cDw +cqd +cHP +cpP +cLJ +cLR +cMr +cMG +cMS +cMZ +cMr +cMG +cMS +cMZ +cMr +cMG +cMS +cMZ +cOn +cOE +cPa +cPr +cLR +cPI +cyQ +cPQ +cdO +cLH +cpP +cQi +cQn +czg +aae +aae +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(132,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaf +aai +aan +aav +aaE +aaL +aaQ +aaQ +aaW +abb +abi +abo +aaQ +abE +abI +abR +abZ +acg +act +acH +acR +add +adm +adu +adE +adL +adW +aen +aeA +aeO +afg +afx +afQ +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +ahP +aaa +aaa +aaa +aiK +aaa +aaa +ajD +ajD +ajD +ajD +akJ +aln +aky +aky +anm +anY +aoG +apD +aqs +aky +aky +aky +aky +awA +axS +aky +aky +aky +aky +aky +aGa +aHH +aJo +aKT +aFZ +anl +aOP +aCa +aSd +aTi +aUT +aWR +aky +baq +atw +bdz +aky +ajQ +bhg +biL +bjI +bkT +bhg +boL +bqZ +btn +ame +ame +bxj +bxl +bCO +bCO +bCO +bxl +bxj +ame +ame +btn +bSe +bUa +bTE +bVM +bXi +bYm +caj +ccb +cec +cfT +chv +cjg +ckV +cmI +cor +cqa +crT +ctz +cuW +cwE +cyb +cyX +cAl +cBe +cCt +cDs +cEs +cFt +cGv +cDw +cHV +cIB +cHV +cDw +cqd +cHP +cpP +cpP +cLR +cLR +cLR +cLR +cLR +cLR +cLR +cLR +cLR +cLR +cLR +cLR +cLR +cLR +cOF +cLR +cLR +cLR +cpP +cpP +cpP +cKS +cpP +cpP +cQj +cdO +czg +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(133,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aah +aao +aaw +aaF +aaM +aaQ +aaS +aaU +aba +abh +aaP +aaQ +aaP +abJ +aba +aca +aaQ +acu +acG +acS +ade +adn +adv +adD +acp +adX +aeo +aeB +aeP +afh +afx +afP +aae +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +ahD +ahQ +aie +aaa +aiv +aiL +ajc +aaa +ajE +ajP +ajP +ajD +akK +aln +alS +aky +aky +aky +aky +aky +aky +aky +asx +atB +avi +awB +axT +atB +aAF +aCf +aDE +aEV +aGb +aGa +aGa +aKU +aFZ +aFY +aOP +aQK +aSd +aTj +aUU +aWS +aky +baq +atw +bdz +aky +ajQ +bhg +biP +bjI +bkT +bhg +boM +bqY +btn +amc +bxj +bxj +bAP +bCP +bFf +bHq +bJu +bxj +bxj +amc +btn +bze +boJ +bTE +bVM +bXi +bYR +cak +cca +ced +cfU +chw +cjh +ckW +cmJ +cos +cqb +crT +ctA +cuX +cwF +cyc +crT +cAp +cBn +cxU +cDr +cEt +cFt +cGw +cHi +cHW +cIC +cJo +cKa +cKq +cKL +cLg +cLg +cLg +cLg +cLg +cLg +cLg +cLg +cLg +cNF +cNF +cNP +cNF +cNF +cNF +cNF +cOG +cPb +cNp +cNp +cNp +cNp +cNp +cNp +cNp +cNp +cQk +cdO +czg +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(134,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aag +aap +aax +aaG +aaN +aaR +aaQ +aaV +aba +abj +abp +abz +abp +abK +abS +acb +ach +acr +acG +acT +adf +ado +acp +acp +acp +adY +aep +abl +abl +aaj +afy +afP +aae +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +ahv +ahE +ahR +ahE +ahv +aiw +aiM +aiw +ahv +ajD +ajQ +ajQ +akA +akL +alo +alT +alT +alT +alT +alT +alT +alT +arz +asy +atC +avj +awC +axU +atC +aAG +aAG +aAG +aAG +aGc +aHI +aky +aKV +aMj +aNr +aOT +aQL +aSe +aTk +aUV +aWT +aYB +atw +atw +bdz +aky +akL +bhg +biL +bjI +bkT +bhg +bhg +bqY +btn +ame +bxk +bzm +bAQ +bAU +bFg +bAU +bAU +bKQ +bJw +ame +btn +bze +bTE +bTE +bWq +bXi +bYY +bTE +cca +cee +cfV +chx +cji +cjb +cca +cot +cqc +crU +crU +crU +crU +crU +crU +cAq +cBo +crV +cDw +cEu +cFt +cGx +cDw +cHV +cID +cHV +cDw +cKr +cKM +cIn +cpP +cpP +cyQ +cpP +cpP +cIn +cNn +cpP +cpP +cpP +cyQ +cNQ +cpP +cpP +cyQ +cOH +cPc +cpP +czg +czg +czg +czg +czg +czg +czg +czg +cpP +cpP +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(135,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aag +aag +aay +aag +aag +aaP +aaQ +aaU +abc +abf +abf +abx +abf +abL +abT +acc +aci +acv +acI +acU +acp +acp +aco +aco +abl +adZ +aeq +aeC +abl +afi +aaj +afR +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +ahv +ahE +ahS +ahE +ahv +aiw +aiN +aiw +ahv +ajF +ajR +akk +ajD +ajH +alp +ajT +ajT +ajT +ajT +aoH +apE +ajT +arA +asz +atD +atE +awD +axV +atE +atE +atE +atE +atE +axV +aHJ +aky +aKW +aMk +anV +aOU +aQM +aSf +aTl +aUW +aWU +aYB +atw +atw +bdA +aky +akK +bhg +big +bjI +blh +bmS +bhg +bqY +btn +ame +bxk +bzn +bAR +bAU +bFh +bAU +bAR +bKR +bJw +ame +btn +bSf +bTE +bVe +bWe +bXi +bYm +bVb +ccd +cef +cfW +chy +cjj +ckX +cmK +cou +cqd +crV +ctB +cuY +ctB +crV +cza +cAr +cBp +cCu +crV +cEv +cFu +cGy +cHj +cHX +cIE +cJp +cDw +cqd +cKN +cLh +cpP +cLV +cMs +cpP +cob +cdO +cdO +cdO +cIm +cpP +cKz +cdO +cKy +cpP +cOo +cdO +cLC +cpP +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(136,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aaa +aak +aaz +aak +aaa +aaQ +aaQ +aaX +abd +abk +abq +abA +abq +abM +abU +acd +aaQ +acp +acJ +acV +acp +aae +aco +aaa +abl +aea +aer +aer +aeQ +afj +afz +afS +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +ahv +ahF +ahT +aif +ahv +aix +aiO +ajd +ahv +ajD +ajD +ajD +ajD +akM +alq +alU +alU +alU +alU +alU +alV +alU +arB +asA +atE +avk +awE +axW +azC +aAH +aCg +aDF +aEW +axV +aHK +aky +aKX +aMl +aNs +aOV +aQN +aSg +aTm +aUX +aWV +aYB +atw +atw +bdB +aky +bgv +bhg +big +bjI +blh +bmT +bhg +bra +btn +ame +bxl +bzo +bAS +bAS +bFi +bAS +bAS +bKS +bxl +ame +btn +bze +bTE +bVf +bWe +bXi +bYm +caq +cce +ceg +cfX +chz +cjk +ckY +cmK +cov +cqd +crV +ctB +ctB +ctB +cyd +czb +cAs +cBq +cCv +crV +cEw +cFv +cGz +cHk +cHY +cIF +cJq +cKb +cqd +cKN +cLi +cpP +cpP +cpP +cpP +coa +cfG +cdO +cdO +cMV +cpP +cNL +cKw +cdO +cpP +cpP +cOH +cpP +cpP +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(137,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aaa +aak +aaz +aak +aaa +aaQ +aaQ +aaQ +aaQ +aaQ +aaP +abB +aaP +aaQ +aaQ +aaQ +aaQ +acp +aae +acW +adg +adp +adw +adF +abl +aeb +aeq +aeq +abl +aaj +aaj +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +ahv +ahv +ahU +ahv +ahv +ahv +aiP +ahv +ahv +ajG +ajS +ajQ +ajQ +akN +alr +alV +amA +ann +anZ +aoI +apF +alU +arC +asA +atE +avl +awF +axX +azD +aAI +aCh +aDG +aEX +axV +aHJ +aky +aKY +aMm +aCa +aOP +aQO +aSd +aTn +aOP +aWW +aky +bar +atw +bdB +aky +ajQ +bhg +big +bjI +blh +bmU +bhg +bqY +btn +ame +bxk +bzp +bAT +bCQ +bFj +bHr +bAT +bKT +bJw +ame +btn +bze +bTE +bVg +bWe +bXi +bYm +caq +cce +ceh +cfY +chA +cjl +ckZ +cmK +cow +cqe +crV +ctC +cuZ +ctB +cyd +czc +cAt +cBr +cCw +crV +cEx +cFw +cGA +cHl +cHZ +cIG +cJr +cDw +cqd +cKN +cLj +cpP +cLW +cMt +cpP +cMd +cNd +cIo +cNd +cpP +cpP +czg +czg +czg +cpP +cOp +cOI +cPd +cpP +aaa +aae +aae +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(138,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aaa +aak +aaz +aak +aae +aaP +aaQ +aaQ +aaQ +aaQ +aaQ +aaQ +aaQ +aaQ +aaQ +aaQ +aaQ +aco +aco +aco +aco +aco +aco +adG +abl +aec +abl +abl +abl +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +ahv +ahG +ahO +aig +ahv +aiy +ahO +aig +ahv +ajH +ajT +ajT +ajT +akO +als +alU +amB +ano +amE +ano +apG +alU +aln +asA +atE +avm +awG +axY +azE +aAJ +aCi +aDH +aEY +axV +aHJ +aky +aKZ +aMn +aNt +aOW +anl +aSd +aTo +aUY +aWX +aky +bas +atw +bdB +aky +ajQ +bhg +bii +bjL +bkT +bhg +bhg +bqY +btn +ame +bxk +bzq +bAU +bCR +bFj +bHs +bAU +bKU +bJw +ame +btn +bze +bTE +bTE +bVM +bXi +bYm +car +cce +cei +cfZ +chB +cjm +cla +cmK +cox +cqf +crV +ctB +ctB +ctB +cyd +czd +cAu +cBs +cCx +crV +cDw +cFx +cDw +cDw +cDw +cDw +cDw +cDw +cqd +cKN +cpP +cpP +cKw +cdO +cpP +cMT +cdO +cdO +cGl +cpP +aaa +aaa +aaa +aae +cpP +cOq +cOJ +cOq +cpP +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(139,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aaa +aak +aaz +aak +aae +aae +aaa +aaa +aaa +aaa +aaQ +abC +aaQ +aaa +aaa +aaa +aae +aae +aae +aaa +aaa +aaa +aae +adG +aak +aaz +aak +aaa +aac +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +afv +aae +aae +aae +aae +aae +aht +ahv +ahU +aih +aht +ahv +aiP +aih +aht +ajI +ahv +ahv +ahv +ahv +ahv +alU +amC +anp +aoa +aoJ +apH +alU +aln +asA +atE +avn +awH +axZ +azF +aAK +aCj +aDI +aEX +axV +aHJ +aky +aky +aky +aNu +aOP +anl +aSd +aQK +aUZ +aWY +aky +bat +atw +bdB +aky +ajQ +bhg +big +bjI +blt +bhg +boK +bqY +btn +amc +bxj +bxj +bAV +bCS +bFk +bHs +bJv +bxj +bxj +amc +btn +bSg +bUb +bTE +bVU +bXo +bYw +cas +ccf +cej +cga +chC +cjn +clb +cmK +coy +cqd +crV +ctB +cva +cwG +cye +cze +cAv +cBt +cCy +crV +cEy +cFy +cGB +ccg +ccg +ccg +ccg +cKc +cKs +cKO +cLk +cpP +ahA +cMu +cpP +cLC +cdO +cdO +cNv +cpP +aaa +aaa +aae +aae +cpP +cOq +cOK +cOq +cpP +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(140,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aaa +aak +aaz +aaj +aak +aak +aak +aak +aak +aak +abl +abt +abl +aak +aak +aak +aak +aaj +aak +aak +aak +aak +aak +adH +aaj +aaz +aak +aaa +aac +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +ahw +ahH +ahV +aii +aip +aiz +ahV +aje +ahM +ajJ +ajU +ajU +ajU +ajU +alt +alU +amD +anq +aob +aoK +apI +alU +arD +asA +atE +atE +awI +aya +azG +aAL +aCk +aDJ +aEZ +aGd +aHL +aJp +aLa +aky +axS +aOX +aQP +aSh +aTp +aVa +aWZ +aSh +aky +aky +aky +aky +ajQ +bhg +bih +bjI +blu +bhg +boK +bqY +btn +ame +ame +bxj +bxj +bCR +bFj +bHt +bxj +bxj +ame +ame +btn +bze +boK +bhC +biQ +bXB +blv +bhC +ccf +cek +ccf +ccf +ccf +ccf +cmK +coz +cqd +crV +crV +crV +crV +crV +crV +cAw +cBu +crV +crV +cEz +cFz +cDr +chl +cfG +cdO +cdO +cKd +cdO +cEd +cLl +cyQ +cLX +cdO +cMH +cMU +cdO +cdO +cNw +cpP +aaa +aae +aae +aaa +aaa +cOr +cOL +cPe +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(141,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aac +aaa +aak +aaA +aaH +aaO +aaO +aaO +aaO +aaO +aaO +abr +abD +aaO +aaO +aaO +aaO +aaO +acw +aaO +aaO +aaO +aaO +aaO +adI +adM +aed +aak +aaa +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +ahw +ahI +ahI +ahI +ahI +ahI +ahI +ahI +ahI +ahI +ahI +ahI +akB +ahM +alu +alU +amE +anr +aoc +aoL +amE +alV +aln +asA +atF +atE +atE +atE +atE +atE +atE +atE +atE +atE +aHJ +aJq +aLb +ajQ +aNv +avq +aQP +aSi +aTq +aVb +aXa +aYC +bau +bcb +ajD +ajP +ajQ +bhg +big +bjI +bkV +bmV +boN +brb +btn +ame +ame +amc +bxk +bCT +bFl +bHu +bJw +amc +ame +ame +btn +bze +boK +brd +bWr +bXC +bYZ +cat +ccg +cel +cel +cel +cel +clc +ccg +coA +cqg +cel +cel +cel +ccg +clc +ccg +cAx +cBv +cCz +cDx +cEA +cFA +cDr +cdO +cdO +cdO +cdO +cGk +cwt +cEd +cLl +cpP +cLY +ckC +cMH +cdO +cIn +cdO +cNx +cpP +aae +aae +aaa +aaa +aaa +aaa +cOM +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(142,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aae +aaj +aak +aak +aak +aak +aak +aak +aak +aak +aaj +aaj +aaj +aak +aak +aak +aak +aaj +aak +aak +aak +aak +aak +aak +aak +aak +aaj +aae +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +ahv +ahw +ahW +aij +ahV +ahV +aiQ +ahV +aij +ahW +ahw +aji +ahv +akP +alv +alU +amE +ans +amE +aoM +amE +alU +arE +asB +atG +avo +awJ +awJ +awJ +aAM +awJ +awJ +awJ +aGe +aHM +aJr +aLc +aAM +aNw +aOY +aQP +aSj +aTr +aVc +aXb +aYD +aQP +bcc +aAG +beM +ajQ +bhg +big +bjI +bkT +bhg +boO +brc +btn +btn +amc +bzr +bAW +bCU +bFj +bHv +bJx +bKV +amc +btn +btn +bze +boK +bhC +bWs +bXD +bZa +bhC +bBc +cem +cem +cem +cem +cld +cmL +coB +cqh +cqh +cqh +cqh +cwH +crF +czf +cAy +cBw +cAy +cDy +cEB +cFB +cDy +cHm +cIa +cIH +cJs +cKe +cwr +cuE +cLm +cpP +czg +czg +cpP +cpP +cpP +cpP +cpP +cpP +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(143,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aae +aaa +aaa +aaa +aae +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +afv +aae +aae +aae +aae +aae +aae +aae +aae +aht +aht +ahw +ahO +ahw +aiq +ahM +ahM +ais +ahw +ahO +ahw +ahw +ahv +akQ +cRY +alU +alU +ant +aod +aoN +alU +alU +arF +arM +atH +avp +awK +awK +awK +awK +awK +aDK +aFa +aFa +aHN +aJs +aLd +aMo +aNx +aOZ +aQP +aSk +aTs +aVd +aXc +aYE +aQP +ajD +ajD +beN +ajD +bhg +big +bjI +bkT +bhg +boK +boK +bto +btn +ame +bzs +bxl +bxj +bFm +bxj +bxl +bKW +ame +btn +boK +bSh +bTV +bhC +bWt +bXD +bZb +cau +cch +amc +amc +ame +ame +bzt +amc +bKW +ame +ame +amc +amc +cwI +cyf +czg +ame +amc +amc +cDw +cEC +cFC +cDw +cDw +cDw +cDw +cDw +cDw +czg +cpP +cLn +cpP +aaa +aaa +aaa +aae +aae +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aae +aae +aaa +aaa +aaa +aaa +aaa +aae +aae +aae +aae +aae +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(144,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +ahw +ahW +ahw +ahw +ahw +ahw +ahw +ahw +ahW +ahw +aaa +aht +akR +alw +aiu +amF +anu +aoe +aoO +apJ +aqt +ahM +asC +atI +avq +akL +ayb +azH +aAN +aCl +aDL +aFb +aGf +ajQ +aJt +aLe +ajQ +ajQ +akL +aQP +aSl +aTt +aVe +aXd +aYF +aQP +bcd +alS +beO +ajG +bhg +big +bjI +bkT +bhg +boM +boK +btp +btn +amc +bzt +bAX +bCV +bFn +bHw +bAX +bKW +amc +btn +bQz +bze +bUc +bhC +cSh +bXD +bZb +cav +cch +amc +amc +amc +ame +bzt +cmM +bKW +ame +amc +amc +amc +cwI +cyf +czg +ame +ame +ame +cDr +cED +cFD +cGC +cHn +cIb +cII +cJt +cDr +amc +cpP +cLn +cpP +aaa +aaa +aae +aae +aaa +aaa +aae +aae +aaa +aaa +aaa +aab +aaa +aaa +aae +aae +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aae +aae +aaa +aaa +aae +aae +aae +cQr +cQs +cQr +aae +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(145,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +ahk +aho +ahX +aho +ahl +ahl +ahl +ahl +aho +ahZ +ajV +akl +aht +akS +alx +alW +amG +anv +aof +aoP +apK +aqu +arG +ahM +atI +avq +ajQ +akK +azI +ahv +ahv +ahv +ahv +ahv +ahv +atI +aLf +ahv +azH +alS +aQP +aSm +aTu +aVf +aXe +aYG +aQP +bcd +bdC +beP +ajS +bhg +biy +bkd +bkU +bhg +boK +boK +btp +bhC +bxm +bzu +bAY +bCW +bFo +bHx +bJy +bKX +bxm +bhC +bQA +bze +boK +bhC +bWu +bXE +bZc +cav +cch +ame +amc +chD +chD +cle +chD +coC +chD +chD +amc +ame +cwI +cyf +czg +amc +ame +amd +cDr +cEE +cFE +cGD +cGD +cIc +cGC +cJu +cDr +amc +ccC +cLo +ccC +aaa +aae +aae +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aae +aae +aaa +aae +aae +cQt +cQu +cQC +cQu +cQt +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(146,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +ahk +aho +aho +ahx +ahJ +ahq +aik +ahq +ahq +ahq +ahq +ajs +ahq +ajW +akm +ahw +akT +aly +alX +amH +anw +aog +aoQ +ahv +aqv +arH +ahM +atI +avr +ahv +ahv +ahv +ahv +aCm +aDM +aFc +aGg +aHO +aJu +aLg +ahv +ahv +ahv +aQP +aQP +aTv +aTv +aTv +aQP +aQP +aht +ahv +beQ +ahv +bhC +biQ +bke +blv +bhC +bhC +brd +bhC +bhC +bxn +bzv +bAX +bAX +bFp +bAX +bAX +bKY +bxn +bhC +bhC +bSi +bhC +bhC +bWs +bXF +bZd +caw +cch +ame +ame +chD +cjo +clf +cmN +coD +cqi +chD +ame +ame +cwI +cyf +czg +amc +amc +amd +cDr +cEF +cFF +cGE +cHo +cId +cIJ +cJv +cDt +amc +cns +cLp +cns +aae +aae +aab +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aae +cQt +cQt +cQA +cQD +cQF +cQt +cQt +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(147,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +ahl +ahp +ahp +ahy +ahq +ahY +ahq +ahY +ahq +ahY +ahq +ahY +ahq +ajW +akn +ahw +akT +aly +alX +amI +anx +aog +aoR +ahv +aqw +arI +asD +atJ +avs +awL +ayc +azJ +aAO +aCn +aDN +aFd +aGh +aHP +aJv +aLh +aMp +aNy +aPa +aQQ +aSn +aPa +aPa +aPa +aPa +bav +aPa +aPa +beR +bgw +cQP +biR +bkf +blw +bmW +boP +boP +boP +boP +bxo +bzw +bAZ +bCX +bFq +bHy +bJz +bKZ +bxo +boP +boP +bSj +boP +bVh +bWv +bXG +bZe +cax +cci +cen +cen +chE +cjp +clg +cmO +coE +cqj +chD +amc +amc +cwI +cyg +czg +amc +amd +amd +cDr +cEG +cFG +cGF +cDr +cIe +cDt +cDt +cDr +ava +cns +cLq +cns +amd +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +cQr +cQu +cQw +cQs +cQs +cQs +cQH +cQu +cQr +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(148,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +ahl +ahq +ahq +ahz +ahq +ahY +ahq +ahY +aiA +ahY +ahq +ahY +ahq +ajW +akn +ahw +akT +alz +alX +amJ +any +aog +aoS +ahv +aqx +arJ +ajU +atK +avt +ajU +ayd +ajU +aAP +aCo +aDO +aFe +aGi +aHQ +aJw +aLi +aMq +aNz +ajU +ajU +ayd +ajU +ajU +ajU +ajU +ajU +aJw +ajU +beS +bgx +cQS +biS +bkg +blx +bmX +boQ +boQ +boQ +boQ +boQ +boQ +bBa +bCY +bFr +bHz +bJA +bLa +boQ +boQ +boQ +bSk +boQ +bVi +bCY +bXH +bZf +cay +ccj +ceo +ceo +chF +cjq +clh +cmP +coF +cqk +chD +amc +amc +cmL +cyh +cpP +amc +amd +aDx +cDr +cEH +cFH +cGG +cDr +cIf +cIK +cJw +cKf +amd +cKP +cLr +cKP +atr +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +ame +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +cQs +cQv +cQx +cQs +cQE +cQs +cQI +cQK +cQs +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(149,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +ahl +ahr +ahr +ahy +ahq +ahY +ahq +ahY +ahq +ahY +ahq +ahY +ahq +ajW +akn +ahw +akT +aly +alX +amK +anz +aog +aoT +ahv +aqy +arK +asE +atL +avu +awM +awM +azK +aAQ +aCp +aDP +aFf +awM +aHR +aJx +aLj +aMr +aNA +awM +awM +aSo +awM +awM +awM +awM +baw +bce +bdD +beT +bgy +cQQ +biT +bkh +bly +bmY +boR +boR +boR +bvl +bvl +bvl +bBb +bCZ +bFs +bHA +bJB +bLb +bMC +bMC +bQB +bSl +bUd +bVj +bWw +bXI +bZg +caz +cck +cep +cep +chG +cjr +cli +cmQ +coG +cql +chD +amc +amc +cwJ +cpb +cns +amc +amd +amd +cDw +cDw +cDw +cDw +cDr +cDr +cDr +cDr +cDr +auW +cns +cLs +cns +amd +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +amc +aae +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +cQr +cQu +cQy +cQs +cQs +cQs +cQJ +cQu +cQr +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(150,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +ahm +aho +aho +ahx +ahK +ahq +ail +air +aiB +aiR +ajf +ajt +ahq +ajW +ako +ahw +akT +aly +alX +amL +anA +aog +aoU +ahv +aqz +alw +ahM +atI +avv +asH +asH +asH +aAR +aCq +aDQ +aFg +asH +asH +aGn +aLk +aCv +ayi +ahv +ahv +ahv +ahv +ahv +ahv +ahv +ahv +ahv +ahv +beU +ahv +bhC +biU +bke +blz +bhC +bhC +bre +btq +btq +btq +bzx +bBc +bDa +bFt +bHB +bJC +bJC +bJC +bJC +bJC +bSm +bJC +bJC +bWx +bXJ +bZh +caA +cch +ame +ame +chD +cjs +clj +cmR +coH +cqm +chD +ame +ame +cwJ +cyi +cns +amc +amc +amd +cns +csn +cFI +cns +amd +amd +amc +amc +amc +amc +ccC +cRd +ccC +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aae +cQt +cQt +cQB +cQC +cQG +cQt +cQt +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(151,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +ahm +aho +ahZ +aho +ahl +ahl +ahl +ahl +aho +ahZ +ajX +akp +aht +akU +alA +alY +amM +anB +anB +aoV +apL +aqA +arL +aiC +atI +arP +asH +aye +azL +aAS +aCr +aDR +aFh +aGj +asH +aJy +aLl +aMs +aNB +aPb +aPb +aPb +aPb +aPb +aXf +aPb +aPb +aPb +aPb +aPb +aRe +bhG +biV +bki +blA +bhG +bhC +brf +btr +btr +btr +btr +bBc +bDb +bFu +bHC +bJC +bLc +bMD +bOG +bQC +bSn +bUe +bJC +bWy +bXK +bZi +caB +cch +ame +amc +chD +chD +cle +chD +coC +chD +chD +amc +ame +cwJ +cyj +cns +amc +cBx +amd +ccC +chZ +cpe +ccC +ccC +ccC +ccC +ccC +ccC +ccC +ccC +cLo +ccC +aaa +aae +aae +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aae +aae +aaa +aae +aae +cQt +cQu +cQD +cQu +cQt +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(152,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +ahw +ahW +ahw +ahw +ahw +ahw +ahw +ahw +ahW +ahw +aaa +aht +akR +alw +aiu +amN +anC +anC +aoW +ahM +aqB +ahM +asF +atI +arP +asH +ayf +ayf +aAT +aCs +aDS +aFi +aGk +aHS +aJz +aLm +aMt +ayi +aPc +aCL +aCK +azX +azX +azX +azZ +azZ +azX +azX +azX +aRh +bhG +biW +bkj +blB +bmZ +bmZ +brg +bts +bts +bmZ +bzy +bmZ +bDc +bFv +bHD +bJD +bLd +bME +bMF +bQD +bSo +bUf +bJC +bWz +bXD +bZb +caB +cch +amc +amc +amc +ame +bzt +amc +bKW +ame +amc +amc +amc +cwJ +cyj +cns +ame +ame +ame +ccC +chZ +cFJ +cGH +cGH +cIg +cIL +cJx +cKg +cKt +cKQ +cLu +ccC +aaa +aaa +aae +aae +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aae +aae +aaa +aaa +aaa +aab +aaa +aaa +aae +aae +aaa +aaa +aae +aae +aaa +aaa +aae +aae +aae +cQr +cQs +cQr +aae +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(153,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +afv +aae +aae +aae +aae +aae +aae +aae +aae +aht +aht +ahw +ahO +ahw +ais +ahM +ahM +ajg +ahw +ahO +ahw +ahw +ahv +akV +cRZ +alZ +amO +anD +aoh +aoX +alZ +aqC +arM +arM +atM +arP +asH +ayg +ayg +aAU +aCt +aDT +aFj +aGl +aHT +aJA +aLn +aMu +asH +aPd +asH +asH +ame +amc +ame +ame +ame +amc +ame +azX +bgz +bhG +biW +bkj +blC +bmZ +boS +brh +btt +bvm +bxp +bzz +bBd +bDd +bFw +bHE +bJD +bLe +bMF +bMF +bQE +bSp +bUg +bJC +bWA +bXD +bZb +caC +cch +amc +amc +ame +ame +bzt +amc +bKW +ame +ame +amc +amc +cwJ +cyj +cns +ame +amc +amc +ccC +cEI +cFK +ccC +cns +cns +cns +cns +ccC +cKu +ccC +cgp +ccC +aaa +aaa +aaa +aae +aae +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aae +aae +aaa +aaa +aaa +aaa +aaa +aae +aae +aae +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(154,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aae +aae +ahv +ahw +ahW +aij +ait +ait +ait +ait +aij +ahW +ahw +akq +ahv +akP +alB +alZ +amP +anE +aoi +aoY +apM +aqD +arN +asG +asG +avw +asH +ayh +ayh +aAV +aCu +aDU +aFk +aGm +atR +aJB +aLo +aMv +asH +aPe +aQR +asH +ame +atZ +atZ +atZ +atZ +atZ +amc +azX +aRh +bhG +biW +bkj +blD +bmZ +boT +bri +btu +bvn +bxq +bzA +bBe +bDe +bFx +bHF +bJE +bLf +bMG +bOH +bQF +bSq +bUh +bJC +bWB +bXD +bZa +bhC +bBc +ceq +ceq +ceq +ceq +clk +cmS +coI +cqn +cqn +cqn +cqn +cwK +cpc +ccC +cns +cns +cns +ccC +ctU +cFL +ccC +amc +ame +ame +amc +ccC +chZ +cvy +cxg +cvy +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +afv +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(155,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aes +afp +afV +afB +afB +afB +afB +afB +afB +afB +afV +afp +agZ +aaa +aaa +aaa +aaa +ahw +ahL +ahL +ahL +ahL +ahL +ahL +ahL +ahL +ahL +ahL +ahL +akC +ahM +alC +alZ +amQ +anF +aoj +aoZ +apN +aqE +arO +asH +asH +asH +asH +ayi +ayi +ayi +aCv +aDQ +aFg +aGn +asH +asH +aLp +asH +asH +aMz +aQS +aSp +aTw +aVg +aXg +aYH +aYH +atZ +ame +beV +bgA +bhH +biX +bkk +blE +bna +boU +brj +btv +bvo +bxr +bzB +bBf +bDf +bFy +bHG +bJF +bLg +bMH +bOI +bQG +bSr +bUi +bVk +bWC +bXL +bZj +caD +ccl +cer +cer +cer +cer +cer +cmT +coJ +cer +cer +cer +cer +ccl +cyk +ccl +ccl +ccl +ccl +ccl +ccl +cFM +ccC +cns +cns +cns +cns +ccC +chZ +ccC +ccC +ccC +aae +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(156,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aes +afk +aeD +aeF +aeF +aeF +afU +agH +agV +aeF +aeF +ahb +afl +afk +ahh +agZ +aaa +aaa +ahw +ahM +aia +aim +ahM +ahM +aiS +ahM +ahM +ahM +ahM +ahM +ahM +ahM +alD +alZ +amR +anG +aok +apa +alZ +aqF +arP +asH +atN +avx +awN +ayj +azM +aAW +aCw +aDV +aFl +aGo +aHU +aJC +aLq +aMw +aNC +aMz +aQT +aSq +amc +atR +aXh +aYI +bax +atZ +ame +arZ +bgB +bhI +biY +bkj +blF +bmZ +boV +brk +brk +brk +bxs +bzC +bBd +bDg +bFz +bHH +bJC +bJC +bJC +bJC +bJC +bJD +bJC +bJC +bWD +bXB +blv +caE +caE +caE +caE +caE +caE +caE +caE +caE +cqo +cqo +cqo +cqo +cqo +cyl +cqo +cqo +cqu +cqu +cqu +cqu +cFN +cgp +cHp +cIh +csr +csq +ccC +cKv +ccC +aaa +aaa +aae +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(157,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aes +afk +aeD +aeF +aeF +aeF +aeF +afU +agI +afU +aeF +aeF +ahc +aeG +aet +ahi +afA +agZ +aaa +ahv +ahv +ahv +ahv +aiu +aiu +ahv +ajh +ajh +ajh +ajh +ajh +ahv +ahv +alE +alZ +alZ +alZ +alZ +alZ +alZ +aqG +arP +asH +atO +avy +avy +ayk +azN +azN +aCx +aDW +aFm +azN +azN +azN +aLr +aMx +aND +aPf +aQU +ayu +aTx +aVh +aXi +aYH +aYH +atZ +ame +arZ +aqJ +bhG +biW +bkj +blB +bmZ +boW +brk +btw +bvp +bxt +bzD +bBd +bDh +bFA +bHI +bJG +bLh +bMI +bOJ +bQH +bSs +bJG +bVl +bWE +bXM +bZk +caF +ccm +ces +cgb +chH +chH +chH +cmU +caE +cqp +crW +crX +cvb +crX +cym +czh +cqo +cBy +cCA +cDz +cqu +cFN +ccC +chZ +chZ +chZ +chZ +ccC +clv +ccC +aab +aaa +aae +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(158,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aes +aeR +aeJ +aeG +afT +aeF +aeF +aeF +aeF +agJ +aeF +aeF +aeF +ahc +aeG +afA +afW +aeR +aeR +agZ +ahw +ahN +ahw +ain +ahM +aiC +ahv +aji +aju +ajK +ahw +aji +aht +akW +alF +ama +ama +ama +ama +ama +ama +aqH +arP +asH +atP +avz +avy +ayl +azO +aAX +aCy +aDX +aFn +aGp +aHV +aDY +aLs +aMy +aNE +aPg +aQV +aSr +ame +atZ +atZ +atZ +atZ +atZ +amc +arZ +aqJ +bhG +biW +bkl +blG +bmZ +bmZ +bmZ +bmZ +bmZ +bmZ +bmZ +bBd +bDa +bFt +bHB +bJG +bLi +bMJ +bOK +bML +bSt +bJG +bVm +bWF +bXN +bZl +caE +caE +caE +caE +chI +cjt +cll +cmV +caE +cqq +crX +crX +cvc +cwL +cyn +czi +cAz +cBz +czn +cCK +cqu +cFO +ctU +cHq +chZ +cIM +chZ +cKh +chZ +ccC +ccC +ccC +ccC +ccC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(159,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aet +aeG +afl +aeI +aeF +aeF +aeF +aeF +aeF +aeF +agJ +aeF +aeF +aeF +agg +aeJ +aeF +ahn +aeF +afC +ahB +ahO +ahB +ain +ahM +ahM +aht +ahw +ahw +ahO +ahw +ahw +aht +akX +alG +amb +amS +anH +aol +apb +apO +aqI +arQ +asH +atQ +avA +awO +aym +azP +avy +aCz +ayi +aDY +aDY +aDY +aJD +aLt +aMz +aNF +aDS +aQW +aSp +aTw +aVg +aXj +aYJ +aYJ +atZ +ame +arZ +aqJ +bhG +biZ +bkj +blH +bhG +boX +brl +btx +bvq +bxu +bzE +bBg +bDb +bFu +bHC +bJG +bLj +bMK +bOL +bML +bSu +bJG +bVn +bWF +bXN +bZm +caE +ccn +cet +cgc +cew +cew +clm +cmV +caE +cqr +crY +crY +cvd +cwM +cyo +czj +cAA +cBA +cCB +cDA +cqu +cFN +ctU +chZ +chZ +cIN +chZ +cKi +chZ +cgp +cLv +clv +cLZ +cns +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(160,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aes +aeD +aeF +aeF +aet +afU +afU +afU +aeF +aeF +agK +aeF +aeF +aeF +agg +afk +aeD +aeF +aeF +aeF +aet +ahw +ahw +ahw +ain +ahM +aiD +aht +aaa +ahw +ajK +ahw +aaa +aht +akY +alc +alc +alc +alc +alc +apc +apP +aqJ +arR +asH +atR +atR +atR +ayn +azQ +avy +aCA +aDY +aFo +aFo +aFo +aDY +aLu +aMz +aNF +aDS +aQX +aSq +amc +atR +aXk +aYK +bay +atZ +ame +arZ +aqJ +bhG +bja +bkm +blI +bnb +boY +brm +bty +bvr +bxv +bzF +bBg +bDc +bFv +bHD +bJG +bLk +bML +bOM +bJG +bJG +bJG +bJG +bWG +bXN +bZn +caG +cco +ceu +cew +cew +cew +cln +cmV +caE +cqs +crW +crX +cve +crX +cyp +czk +cqo +cBB +cCC +cDB +cEJ +cFP +cGI +chZ +chZ +chZ +ccE +cGI +chZ +caQ +chZ +cqN +cMa +cns +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(161,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aet +aeE +aeF +aeF +afA +afV +afV +afV +afV +afB +agL +afB +afV +afp +afk +aeD +aeF +aeF +aeF +aeF +aet +aae +ahw +aib +ain +ahM +aiE +ahw +ajj +ajl +ajL +ajl +akr +ahw +akZ +alc +amc +amc +amd +alc +apd +apQ +aqK +arS +asI +atS +avB +awP +ayo +azR +aAY +aCB +aDZ +aCD +aGq +aCD +aJE +aLv +aMA +aNG +aPh +aQY +ayu +aTx +aVh +aXl +aYJ +aYJ +atZ +ame +arZ +aqJ +bhG +bjb +bkn +blJ +bhI +boZ +brn +btz +btz +btz +btz +bBh +cSf +bFw +bHE +bJG +bLl +bMM +bON +bQI +bSv +bMQ +bJG +bWH +bXN +bZo +caH +ccp +cev +cew +cew +cju +caE +cmW +caE +cqo +cqo +cqo +cqo +cqo +cqo +cqo +cqo +cBC +cCD +cDC +cqu +chZ +cGJ +chZ +chZ +chZ +chZ +cGJ +chZ +ccC +cLw +cLK +cMb +cns +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(162,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aet +aeF +aeF +aeF +afB +aeF +aeF +aeF +aeF +aeF +aeF +agJ +aeF +afl +aeJ +aeF +aeF +aeF +aeF +aeF +aet +aaa +ahw +aic +ain +ahM +aiE +ahw +ajk +ajv +ajM +ajY +ajk +ahw +akZ +alH +amd +amT +ame +alc +alM +apR +aqL +arT +asJ +atT +avC +awQ +ayp +azS +aAZ +aCC +avy +avy +aGr +aHW +avy +aLw +avy +aNF +aDS +aDS +aPl +ame +atZ +atZ +atZ +atZ +atZ +amc +arZ +bgC +bhG +biW +bkj +blK +bhG +bpa +bro +btA +bvs +bxw +bzG +bBh +cSg +bFz +bHI +bJG +bLm +bMN +bOO +bQJ +bSw +bMQ +bJG +bWI +bXN +bZl +caI +ccq +cew +cgd +ccz +cjv +caE +cmX +caE +cqt +cqt +cqt +cqu +cwN +cyq +czl +cAB +cBD +cCE +cDD +cEK +cqu +cqu +ccC +ccC +cIO +cIO +cIO +cIO +cIO +cIO +cIO +ccC +ccC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(163,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aet +aeF +aeF +afm +afB +aeF +aeF +aeF +aeF +aeF +aeF +aeF +aeF +aeF +afC +aeF +aeF +aeF +aeF +ahs +aet +aaa +ahw +aic +ain +ahM +aiE +ahw +ajk +ajv +ajM +ajY +ajk +ahw +ala +alc +ame +amd +amc +alc +ape +apS +aqM +arU +asK +atU +avD +awR +ayq +azT +aBa +aCD +aEa +aCB +aGs +aCB +aCB +aLx +avy +aNF +aPi +aQZ +ayu +aTx +aVi +aXm +aYL +aYN +atZ +ame +arZ +aqJ +bhG +biW +bkj +blB +bhG +bpb +brp +btz +bvt +bxx +bzH +bBh +bDj +bFx +bHK +bJH +bLn +bMO +bOP +bQK +bSx +bUj +bJG +bWG +bXN +bZl +caH +ccr +cew +cge +cew +cjw +caE +cmY +caE +cqt +crZ +ctD +cvf +cwO +cyr +czm +czm +cBD +cCF +cDE +cEL +aOe +cFW +aaa +aaa +cIP +cJy +cJy +cJy +cJy +cJy +cLL +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(164,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aet +aeG +aeF +afn +afB +aeF +aeF +agg +afV +afV +afV +afV +aeI +aeF +aet +aeF +aeF +aeF +aeF +ahd +aet +aae +ahw +aib +ain +ahM +aiE +ahw +ajl +ajv +ajM +ajY +ajl +ahw +akZ +alc +alc +alc +alc +alc +akZ +apR +aqN +arV +asH +atV +avE +awS +ayr +azT +aBb +avy +avy +aFp +aFp +aFp +aJF +aLy +avy +aNF +avy +aRa +aPl +amc +atR +aXn +aYM +baz +atZ +ame +arZ +aqJ +bhG +biW +bkj +blB +bhG +bpc +brq +btB +bvu +bxy +bzI +bBi +bDk +bFy +bHL +bJI +bLo +bMP +bOQ +bQL +bSy +bUk +bJG +bWG +bXO +bZp +caH +ccs +cew +cgf +chJ +cjx +caE +cmZ +coK +cqt +csa +cqt +cqu +cwP +cyq +czn +czn +cAF +cCG +cDF +cEM +cFQ +cFW +aaa +aaa +cIQ +cJz +cJz +cJz +cJz +cJz +cIQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(165,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aet +aeH +aeF +aeF +aet +aeF +aeF +aet +agp +aeF +aeF +aeF +afC +agJ +aet +ahd +aeF +aeF +aeF +aeF +aet +ahw +ahw +ahw +ain +ahM +aiF +aht +ajk +ajv +ajM +ajY +ajk +aht +akZ +akZ +amf +alc +anI +akZ +apf +apR +aqO +arW +asL +atW +avF +awT +ays +azU +aBc +aCE +aCE +aCE +aGt +aCE +aCE +aCE +aMB +aNH +aPj +aRb +ayu +aTx +aVj +aXo +aYN +aYN +atZ +ame +arZ +aqJ +bhG +biW +bkj +blC +bhG +bpd +brr +btz +bvv +bxz +bzJ +bBj +bDl +bFC +bHM +bJG +bLp +bMK +bMJ +bQM +bMQ +bUl +bJG +bWG +bXN +bZm +caE +cct +cew +cew +chK +cjx +clo +cna +coL +cqt +cqt +cqt +cqu +cwQ +cyq +czn +czn +cBE +cCH +cDG +cEN +cFQ +cFW +cFW +cIi +cIQ +cJz +cJz +cJz +cJz +cJz +cIQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(166,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aeu +aeI +aeF +aeF +aet +aeF +aeF +aet +agq +agw +aeF +agW +aet +aeF +afA +aeI +ahg +ahg +aeF +aeF +ahu +ahC +ahO +ahC +ain +ahM +ahM +aht +ajk +ajv +ajM +ajY +ajk +aht +alb +alI +akZ +akZ +akZ +akZ +akZ +apR +aqN +arV +asH +atX +avG +awU +ayt +azV +aBd +aCF +aEb +aFq +aGu +aHX +aJG +aFq +aMC +aNI +aPk +aRc +aSr +ame +atZ +atZ +atZ +atZ +atZ +amc +arX +aqJ +bhG +biW +bkj +blB +bhG +bpe +brs +btz +bvw +bxA +bzK +bBh +bDa +bFt +bHN +bJG +bLq +bMQ +bOR +bQN +bSz +bUm +bJG +bWG +bXN +bZm +caE +ccu +cew +cew +chK +cjy +caE +caE +coM +cqu +cqu +cqu +cqu +cqu +cqu +czo +czn +cBF +cCG +cDH +cEN +cFR +cGK +cHr +cGK +cIR +cJz +cJz +cJz +cJz +cJz +cIQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(167,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aet +aeS +aeF +afC +aeF +aeF +afC +aeF +aeF +aeF +agX +aet +aeF +afl +aeR +afV +afV +afp +afp +agY +ahw +ahN +ahw +ain +ahM +ahM +aht +ajk +ajv +ajM +ajY +ajk +aht +alc +alc +alM +alc +alc +alc +alM +apR +aqP +arX +asH +atY +avH +awV +ayu +azW +aBe +awV +ayu +awV +aBe +awV +ayu +awV +aBe +aNJ +aPl +atR +atR +ame +amc +ame +ame +ame +amc +ame +arX +aqJ +bhG +bjc +bkj +blB +bhG +bhG +brt +btz +btz +bxB +btz +btz +bDm +bFD +bHO +bJG +bJG +bMR +bJG +bJG +bJG +bJG +bJG +bWG +bXN +bZq +caE +ccv +cex +cgg +chL +cjz +clp +cnb +coN +cqv +csb +ctE +cvg +cwR +cys +czp +cAC +cBG +cCG +cDH +cEO +cFS +cRn +cHs +cRn +cIS +cJz +cJz +cJz +cJz +cJz +cIQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(168,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aeu +aeI +afo +aet +aeF +aeF +afl +afV +afV +afV +afV +aeD +agJ +aeF +aeF +aeF +aeF +afA +agY +aaa +aaa +aae +aht +ahw +ahw +ahw +aht +ajm +ajv +ajM +ajY +ajm +akD +ald +alI +alJ +amU +alb +alc +apg +apR +aqN +arX +ame +ame +avI +amc +ayv +ame +aBf +amc +ayv +ame +aBf +amc +ayv +ame +aBf +amc +ayv +ame +ame +ame +azX +azX +azZ +azZ +azX +azX +arX +aqJ +bhG +biW +bkj +blL +bnc +bhG +ame +btC +bvx +bxC +bzL +bBk +bDn +bFE +bHP +bJJ +bLr +bMS +bOS +btC +ame +bUn +bVo +bWJ +bXN +bZr +caJ +caH +cey +caH +chM +cjA +caH +cnc +coO +cqw +csc +ctF +cvh +cwS +cyt +czq +cAD +cBH +cCI +cDH +czn +cFT +cFW +cFW +cFW +cIQ +cJA +cJz +cJz +cJz +cJz +cIQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(169,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aeu +afp +aeJ +aeF +aeF +aeF +aeF +aeF +agJ +aeF +aeF +aeF +aeF +ahe +aeF +agg +agY +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +aae +ajk +ajw +ajM +ajZ +ajk +aht +akZ +alJ +amg +alI +anJ +alc +akZ +apR +aqN +arX +amc +atZ +avJ +atR +ayw +atZ +aBg +atR +ayw +atZ +aBg +atR +ayw +atZ +aBg +atR +ayw +atZ +amc +azX +aCK +aSv +aSw +apP +apP +apP +beW +aqJ +bhG +biW +bkj +blB +bnd +bpf +amc +btD +bvy +bxD +bzM +bzP +bDo +bFF +bHQ +bzP +bLs +bMT +bOT +bQO +amc +bUo +bVp +bWG +bXN +bZm +caK +ccw +cez +cgh +chN +cjB +clq +cnd +coP +cqx +ccy +ctG +cvi +cwT +cyu +czr +cAE +cBI +cCJ +cDI +cEP +cFU +cRo +cHt +cRo +cIT +cJz +cJz +cJz +cJz +cJz +cIQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(170,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aeu +aeJ +aeF +aeF +aeF +aeF +aeF +aeF +aeF +agJ +aeF +aeF +aeF +agg +agY +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aae +ajk +ajx +ajM +ajZ +ajk +aht +alb +alK +amh +akZ +anK +alM +akZ +apT +aqN +arY +ame +atZ +avK +awW +ayx +atZ +aBh +aCG +aEc +atZ +aGv +aHY +aJH +atZ +aMD +aNK +aPm +atZ +ame +azX +aVk +aXp +aYO +aYO +aYO +aYO +beX +bgD +bhG +biW +bkj +blB +bnd +bpf +ame +btE +bvz +bxE +bzN +bzP +bDo +bFz +bHQ +bzP +bLt +bMU +bOU +bQP +ame +bUo +bVp +bWG +bXN +bZm +caK +ccx +ceA +cew +chO +cjC +clr +cne +coQ +chQ +csd +cjE +cvj +cwU +caE +czs +cAF +cBJ +cCK +cDJ +cEN +bwV +cGN +cHu +cGN +cRc +cJz +cJz +cJz +cJz +cJz +cIQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(171,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aes +aeR +afW +afp +afV +afV +afB +agL +afB +afV +afV +afp +afW +aeR +agZ +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aae +aae +ajn +ajy +ajM +aka +akb +aht +ale +akZ +ami +akZ +anL +alc +akZ +apR +aqQ +arZ +ame +atZ +avL +avL +avL +atZ +aBi +aCH +aBi +atZ +aGw +aHZ +aGw +atZ +aME +aNL +aME +atZ +ame +azZ +apQ +aXq +ayz +ayz +ayz +ayz +beY +bgE +bhG +bjd +bko +blB +bnd +bpf +amc +btD +bvA +bxF +bzO +bzP +bDp +bFG +bHR +bzP +bLu +bMV +bOU +bQO +amc +bUo +bVp +bWK +bXP +bZm +caK +ccw +ceA +cgi +chO +cjD +cls +cnf +coR +cqy +cse +cjx +cvj +cwV +caE +czt +cAF +cBK +cCL +cDK +cEN +cFV +cFW +cFW +cIi +cIQ +cJz +cJz +cJz +cJz +cJz +cIQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(172,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aes +aeT +afq +afq +aet +agh +aeF +aeF +aeF +aeF +aeF +aha +aet +afq +afq +ahj +agZ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aaa +ajn +ajN +akb +aaa +aht +alf +alL +amj +amV +anM +alc +apf +apU +aqN +arZ +ame +atZ +avL +awX +ayy +atZ +aBi +aCI +aBi +atZ +aGx +aIa +aGw +atZ +aME +aNM +aME +atZ +ame +azZ +apR +aPp +aYP +aYP +aYP +aYP +aYP +aYP +aYP +bje +bkj +blB +bnd +bpf +ame +btD +bvA +bxG +bzP +bzP +bDq +bFH +bHS +bzP +bzP +bMW +bOU +bQO +ame +bUo +bVp +bWK +bXQ +bZs +caL +ccy +ceB +cgj +chP +cjx +caH +cng +coS +cqz +csf +ctH +cvk +cwW +caJ +czu +cAF +cBK +czn +cDL +cEQ +cFV +cFW +aaa +aaa +cIV +cJB +cJz +cJz +cJz +cLx +cLM +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(173,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aes +aeT +afq +afq +afX +afk +aeI +aeF +agx +agM +agJ +aeF +agg +afk +ahf +afq +afq +ahj +agZ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aaa +aaa +aaa +aaa +aaa +aht +alc +alM +alc +alc +anN +alc +akZ +apR +aqR +arX +amc +atZ +atZ +atZ +atZ +atZ +atZ +atZ +atZ +atZ +atZ +atZ +atZ +atZ +atZ +atZ +atZ +atZ +amc +azX +apR +aPp +aYP +baA +bcf +bdE +beZ +bgF +aYP +biW +bkj +blB +bnd +bpf +ame +btD +bvB +bxH +bzQ +bzQ +bDr +bFI +bHT +bzQ +bzQ +bMX +bOV +bQO +ame +bUo +bVp +bWG +bXR +bZt +caM +ccz +ccz +cgk +chQ +cjE +clt +clt +coT +cqA +clt +ctI +cvl +csj +cyv +czu +cAF +cBK +cCM +cDM +cER +byO +cFW +aaa +aaa +cIW +cJC +cKj +cKj +cKj +cJC +cLN +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(174,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aes +aeJ +aeU +aeU +aeU +aet +aeu +aeJ +aeF +aeF +agN +aeF +aeF +afA +agY +aet +aeU +aeU +aeU +afA +agZ +aaa +aaa +aaa +aaa +aaa +aaa +afv +aaa +aaa +aaa +aaa +aaa +afv +aaa +aae +aae +aae +aae +alc +alI +apR +aqN +arX +ame +amc +ame +ame +ame +amc +ame +ame +ame +amc +ame +ame +ame +amc +ame +ame +ame +ame +ame +azX +apR +aPp +aYP +baB +bcg +baB +bfa +baB +aYP +bjf +bkj +blB +bnd +bpf +amc +btD +bvC +bxI +bzR +bzP +bDs +bFJ +bHU +bzP +bLv +bMY +bOW +bQO +amc +bUo +bVp +bWG +bXR +bZo +caK +ccw +cew +cgl +chK +cjx +clt +cnh +coU +cqB +clt +ctJ +cvm +cwX +cyv +czv +cAG +cBL +czv +czv +cyv +cFW +cFW +aaa +aaa +aaa +cJD +cJD +cJD +cJD +cJD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(175,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aeu +aeK +aeK +aeK +aeK +aeK +aaa +afA +aeI +aeF +agO +aeF +agg +aeJ +aaa +aeK +aeK +aeK +aeK +aeK +agY +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +alc +alc +alc +alc +anI +apR +aqN +arX +azX +azX +azZ +azZ +azZ +azZ +azZ +azZ +azZ +azZ +azZ +azZ +azZ +azZ +azZ +azZ +azZ +azX +azX +azX +apR +aPp +aYP +baC +bch +baB +bfb +bgG +bhJ +bjg +bkp +blB +bnd +bpf +ame +btF +bvC +bxJ +bzS +bzP +bDo +bFK +bHQ +bzP +bLw +bMZ +bOW +bQQ +ame +bUo +bVp +bWG +bXR +bZo +caK +ccx +cew +cgm +chK +cjx +clt +cni +coV +cqC +clt +ctK +cvn +cwY +cyv +czw +cAH +cBM +cCN +cDN +cyv +aaa +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(176,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aeu +afk +aeI +agP +agg +afk +agY +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +alc +amW +alb +alc +akZ +apV +aqS +ats +asN +asN +asN +awY +ayz +ayz +aBj +ayz +ayz +ayz +ayz +ayz +ayz +ayz +ayz +ayz +cLt +ayz +ayz +ayz +aVm +cQM +aYP +baB +bci +bdF +bfc +bgH +bhK +bjh +bkq +blM +bnd +bpf +amc +btD +bvD +bxK +bzT +bBl +bDt +bFL +bHV +bzP +bLx +bNa +bOX +bQO +amc +bUo +bVp +bWG +bXR +bZo +caK +ccA +ceC +cgn +chK +cjF +clu +cnj +coW +cqD +clt +ctL +cvo +cwZ +cyv +czx +cAI +cBN +cCO +cDO +czv +aaa +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(177,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aeu +afk +agQ +afk +agY +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +alH +amX +akZ +aom +akZ +akZ +asa +asb +aYO +aYO +aYO +aCJ +aYO +asM +aEd +aFr +aGy +aPn +aPo +aVl +aYO +aYO +asM +cCq +cIU +asM +asM +avM +avM +cQL +aYP +baB +bcj +baB +bfd +bdH +aYP +biW +bkj +blN +bne +bhG +ame +btG +bvE +bxL +bzP +bzP +bDu +bFM +bHW +bzP +bzP +bNb +bOY +btG +ame +bUn +bVq +bWL +bXS +bZo +caE +caE +caE +caE +chR +cjG +clu +clu +clu +clu +clu +ctM +cvn +cxa +cyv +czy +cAJ +cBO +cCP +cDP +cES +aaa +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(178,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aet +agO +aet +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +alc +amY +anO +aon +aon +aon +aqT +aon +aon +aon +aon +awZ +ayA +azX +apR +azX +aEe +aEe +aEe +aEe +aEe +aEe +aEe +azX +aPp +azX +ame +amc +amc +ame +aYP +baD +bck +bdG +bfe +bgI +aYP +biV +bkr +blA +bnf +bnf +bnf +btC +bvF +bxM +bzU +bBm +bDv +bFN +bHX +bJK +bLy +bNc +bOZ +btC +azY +bUn +bUn +bWM +bXT +bZu +caN +ccB +ceD +cgo +chS +cjH +clv +cnk +coX +cqE +csg +ctN +cvp +cxb +cyv +czv +czv +czv +czv +czv +cyv +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(179,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aes +afk +agQ +afk +agZ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +alc +alc +alc +aon +aph +apW +aqU +asc +asO +aua +aon +axa +ayB +azX +apR +aCK +aEe +aFs +aGz +aIc +aGD +aLz +aEe +azX +aPp +azZ +amc +aTy +aVn +aVn +aYQ +baE +bcl +bdH +bff +bgJ +aYP +biW +bkj +blO +bng +bpg +bru +bnj +btC +btC +bzV +bzV +bzV +bzV +bzV +bzV +bzV +btC +btC +btC +bSA +bUp +bVr +bWN +bXU +bZv +bUn +ccC +ceE +cgp +chT +cjI +clw +cnl +coY +cqF +csh +ctO +cvq +cxc +csj +aaa +aae +aaa +aae +aaa +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(180,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +afA +aeD +agP +afl +aeJ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aon +api +apX +aqV +apX +asP +aub +aon +awZ +aon +azX +apR +aCL +aEe +aFt +aGA +aId +aJI +aLA +aEe +azX +aPp +azZ +amc +aTz +aVo +aXs +aYR +baF +bcm +bdH +bfg +bgK +aYP +biW +bkm +blP +bnh +bph +brv +btH +bnj +ame +amc +ame +amc +ame +amc +ame +amc +ame +bPa +bQR +bSB +bUq +bVs +bWO +bXV +bZw +caO +ccD +ceF +ccD +chU +cjJ +clx +cnm +coZ +cqG +csi +ctP +cvr +cxd +csj +aaa +aae +aaa +aae +aaa +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(181,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aet +agy +agP +aeF +aet +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aon +apj +apY +aqW +asd +asQ +auc +aon +axb +aae +azX +apR +azX +aEe +aFu +aGB +aGA +aJJ +aLB +aEe +azX +aPp +azZ +ame +aTz +aVp +aXt +aYS +baG +bck +bdI +bfg +bgL +aYP +bjd +bkn +blQ +bni +bpi +brw +btI +bnj +bnj +bzW +bzY +bDw +bDw +bDw +bzY +bzY +bzY +bPb +bQS +bSC +bzW +bUn +bWP +bXW +bZx +bUn +ccE +ceG +ccC +chV +cjK +cly +ccC +coX +coX +csj +csj +cvs +csj +csj +aaa +aae +aaa +aae +aaa +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(182,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abF +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aet +agx +agR +aeF +aet +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aon +apk +apY +aqX +apY +asR +aud +avN +axb +aaa +azX +apR +aCM +aEe +aFv +aGC +aIe +aJK +aLC +aEe +azX +aPp +azZ +amc +aTz +aVq +aXu +aYT +baH +bcn +baB +bfh +bgM +aYP +biW +bkj +blB +bnf +bpg +brx +bpg +bvG +bxN +bnj +bzY +bDx +bFO +bHY +bzY +bzY +bNd +bPc +bQT +bSD +bzW +bUn +bUn +bXX +bZy +bUn +ccC +ceE +ccC +chW +cjL +chX +ccC +aaa +aaa +csj +ctQ +cvt +cxe +csj +aaa +aae +aaa +aae +aab +afv +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(183,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aet +aeF +aeF +agx +aet +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aon +apl +apZ +aqY +ase +asS +aue +avO +axc +aaa +azX +apR +aCN +aEe +aFw +aGD +aIf +aGD +aLD +aEe +azX +aPp +azZ +amc +aTA +aVr +aVr +aYU +baI +bco +bdJ +bfi +bgN +aYP +biW +bkj +blB +bnf +bpj +brx +bpg +bvH +bxO +bnj +bBn +bDy +bFP +bHZ +bJL +bzY +bNe +bPd +bQU +bSE +bzW +aaa +bUn +bXY +bZz +caP +ccF +ceH +cgq +chX +cjL +chX +ccC +aae +aae +csj +ctR +cvu +cxf +csj +aae +aae +aaa +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(184,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aet +aeF +aeF +aeF +aet +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aon +apm +aqa +aqZ +asf +asT +auf +aon +axd +aaa +azX +aBk +azX +aEe +aEe +aEe +aIg +aEe +aEe +aEe +azX +aPp +azX +ame +amc +amc +ame +aYP +aYP +aYP +aYP +aYP +aYP +aYP +biW +bkj +blB +bnf +bpk +bry +btJ +bnj +bnj +bzW +bBo +bDz +bFQ +bIa +bJM +bzY +bNf +bPe +bQV +bSF +bzW +aae +bUn +bXY +bZA +bUn +ccG +ceI +cgo +chY +cjL +chX +ccC +aaa +aaa +csj +csj +cRk +csj +csj +aaa +aaa +aaa +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(185,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aet +aeF +aeF +aeF +aet +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aon +aon +aon +ara +asg +asU +asg +ara +axd +aaa +azX +apR +azX +azX +aCK +apP +aIh +aJL +aLE +azX +azX +aPp +azX +azX +azZ +azZ +azX +azX +baJ +bcp +bdK +bfj +bgO +bhL +bji +bkq +blM +bnf +bpl +brz +btK +bnj +bxP +bzX +bBp +bDA +bFR +bIb +bJN +bzY +bNg +bPf +bQW +bSG +bzW +aaa +bUn +bXY +bZA +bUn +ccH +ceJ +ccC +chZ +cjL +clz +ccC +aaa +cqH +csk +cqJ +cvw +cqJ +csk +czz +aaa +aaa +afv +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(186,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aet +aeF +agx +aeF +aet +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aaa +ara +ash +asV +aug +ara +axd +aaa +azX +apR +apP +apP +apP +aFx +aIi +apP +apP +apP +apP +aPq +aPb +aSs +aPb +aPb +aPb +aXf +baK +bcp +bdL +bfk +bgP +bhM +bjj +bkl +blR +bnf +bpm +brA +btL +bnj +bxQ +bzY +bzY +bDB +bFS +bIc +bzY +bzY +bNh +bPf +bQW +bSH +bzW +aae +bUn +bXW +bZA +bUn +ccI +ceK +ccC +cia +cjL +chX +ccC +aaa +cqI +csl +ctS +ctS +ctT +cyw +cqI +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(187,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aet +aeF +aeF +aeF +aet +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aon +ara +asg +asW +asg +ara +axd +aae +azX +apR +aCO +aEf +aFx +apP +apP +aJM +aLF +aCL +aIb +arV +azX +azX +azZ +azX +azX +azX +aRg +bcp +bdM +bfl +bgQ +bhN +bjk +bkj +blS +bnj +bnj +bnj +bnj +bnj +bpq +bzY +bzY +bzY +bFT +bId +bzY +bzY +bNi +bPf +bQW +bSI +bzW +aaa +bUn +bXZ +bZB +bUn +ccJ +ccK +ccK +ccK +cjM +clA +ccC +aaa +cqJ +csm +ctT +ctS +ctT +cyx +czA +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(188,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +afA +aeI +aeF +agg +aeJ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aqb +arb +asi +asX +auh +ara +axd +aaa +azX +aBl +azX +azX +azZ +azZ +azZ +azZ +azZ +azX +aCK +arV +azX +aSt +apP +aSt +azX +aYV +aRh +bcp +bcp +bcp +bcp +bcp +biW +bkj +blO +bnk +bpn +brB +btM +bvI +bxR +bzZ +bBq +bDC +bFU +bIe +bJO +bLz +bNj +bPf +bQW +bSJ +bzW +aaa +bUo +bYa +bZC +bVm +ccK +ceL +cgr +ccK +cjN +clB +ccC +aaa +cqI +csl +ctS +ctS +ctT +cyy +cqI +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(189,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aeu +aeR +afC +aeR +agY +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aon +ara +ara +asY +ara +ara +axd +aaa +azY +aBm +azY +aaa +aaa +aae +aaa +aae +aaa +aaa +azX +aPr +azX +apP +aTB +apP +apP +aYW +baL +aPb +aPb +aPb +aPb +bhO +bjl +bkp +blT +bnk +bpo +brC +btN +bvJ +bxS +bAa +bBr +bDD +bFV +bIf +bJP +bLA +bNk +bDD +bQX +bSK +bzW +aaa +bUo +bYa +bZC +bVm +ccL +ceL +cgs +ccK +cjO +clB +ccC +aaa +cqK +csk +cqJ +cvx +cqJ +csk +czB +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(190,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +afv +afv +ara +asZ +ara +afv +axd +aaa +azZ +apR +azZ +aae +aae +aaa +aaa +aae +aaa +aae +azZ +arV +azX +aSt +apP +aSt +aCK +apP +aRh +azX +aCK +azX +azX +azX +biW +bkj +blU +bnk +bpp +brD +btO +bvK +bxT +bAb +bBs +bDE +bFW +bIg +bJQ +bLB +bNl +bPg +bQY +bSL +bzW +aaa +bUo +bYb +bZC +bVm +ccJ +ceL +cgt +ccJ +cjN +clC +ccC +ccC +ccC +ccC +ccC +ccC +ccC +ccC +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(191,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +afv +arc +ara +ata +ara +arc +axd +aaa +azZ +apR +azZ +aaa +aaa +aaa +aab +aaa +aaa +aaa +azZ +arV +azX +apP +apP +azX +azX +aFx +aRh +aCL +apP +apP +bgR +azX +bjm +bkp +blB +bnl +bpq +bpq +bpq +bvL +bxU +bAc +bBt +bDF +bFX +bIh +bJR +bLC +bNm +bPh +bQZ +bSM +bzW +aaa +bUo +bYa +bZC +bVn +ccK +ceM +cgu +ccK +cjN +clB +cnn +chZ +chZ +clv +chZ +cvy +cxg +cvy +afv +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(192,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +apn +aqc +ard +ard +atb +aui +aui +axe +aae +azZ +apR +azZ +aae +aae +aae +amd +aae +aae +aae +azZ +aPs +aRd +aRd +aRd +aRd +aRd +aYX +aRi +azX +bdN +bfm +bgS +azX +biW +bkj +blO +bnk +bpr +brB +btM +bvM +bxV +bAc +bBu +bDG +bFY +bIi +bJS +bLC +bDF +bPf +bRa +bSN +bzW +aaa +bUn +bYc +bZD +bUn +ccK +ccK +ccK +ccK +cjN +clD +cno +cpa +chZ +csn +ccC +ccC +ccC +ccC +afv +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(193,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aac +aad +aac +aac +aac +aac +aad +aac +aac +aac +aac +aac +aaa +aaa +aaa +aaa +arc +arc +atc +arc +avP +aaa +aaa +aAa +aBm +aAa +aaa +aaa +aGE +amd +aIk +aaa +aaa +azZ +aPp +azX +azX +azX +aVs +apP +aYY +aTC +aTC +aTC +aXv +aTC +aTC +bjn +bkj +blT +bnk +bpo +brC +btP +bvN +bxV +bAd +bAd +bDH +bFZ +bIj +bJT +bJT +bNn +bPi +bRb +bJT +bJT +aae +bUn +bYd +bZE +caQ +ccM +ceN +cgv +cib +cjP +clE +cgv +cpb +cqL +cso +cgp +cvz +cxh +cns +afv +afv +afv +afv +afv +afv +afv +afv +afv +aad +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(194,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aaa +aaa +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aaa +aaa +aaa +aae +arc +arc +arc +aae +aaa +aaa +aAa +aBm +aAa +aaa +aaa +aGF +aIj +aDx +aaa +aaa +azZ +aPt +aRe +aSu +aTC +aTC +aXv +aTC +aTC +bcq +bdO +aXw +bgT +bhP +biW +bkj +blU +bnk +bps +brE +btO +bvO +bxW +bAe +bBv +bDI +bGa +bIk +bJT +bLD +bNo +bNt +bRc +bSO +bJT +aaa +bUn +bYd +bYf +caP +caS +caS +caS +cic +caS +caS +clv +clB +cqM +csp +ccC +cvA +cqM +cns +aae +aae +aae +aae +aae +aae +aae +aae +afv +aae +aae +aae +aae +aae +aae +aae +aae +aaa +aaa +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(195,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aaa +aiG +aae +ajo +aaa +aiG +aae +ajo +aaa +aiG +aae +ajo +aae +aae +aaa +aaa +aae +aae +aae +aae +aae +aaa +aaa +aAa +aBm +aAa +aaa +aaa +amd +aIk +amd +aaa +aaa +azZ +arV +aRf +aSv +aTC +aVt +aXw +aYZ +baM +bcr +bdP +bfn +aXw +bhP +bjo +bkj +blB +bnl +bpq +bpq +bpq +bvP +bxV +bAe +bBw +bDJ +bGb +bIl +bJT +bLE +bNo +bNt +bRd +bSO +bJT +aae +bUn +bYe +bZF +caR +ccN +ceO +cgw +cid +cjQ +caS +cnp +cpc +chZ +csq +ccC +cvB +chZ +cns +aaa +aaa +aaa +aaa +aaa +aae +aae +cGO +afv +cIj +aaa +cGO +aae +cIj +aaa +cGO +aae +cIj +aaa +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(196,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aac +aaa +aiG +aiT +ajo +aaa +aiG +aiT +ajo +aaa +aiG +aiT +ajo +aaa +aae +aae +aaa +aaa +aae +aae +aae +aaa +aaa +aab +aAa +aBm +aAa +aae +aae +aae +amd +aae +aae +aae +azZ +arV +aRg +aSw +aTC +aVu +aXx +aZa +baN +aZa +bdQ +bfo +bgU +bhQ +bjp +bkj +blO +bnm +bpt +brF +btQ +bvQ +bxV +bAe +bBx +bDJ +bGc +bIm +bJT +bLF +bNo +bPj +bRe +bSP +bJT +aaa +bUn +bYf +bZG +bUn +ccO +ceP +cgx +cie +cjR +caS +cnp +cpd +chZ +csr +ccC +chZ +cxi +cns +aaa +aaa +aaa +aaa +aae +aae +aaa +cGO +cHv +cIj +aaa +cGO +cHv +cIj +aaa +cGO +cHv +cIj +aaa +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(197,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aaa +aiG +aiU +ajo +aaa +aiG +aiU +ajo +aaa +aiG +aiU +ajo +aaa +aaa +aae +aae +aaa +aaa +aae +aaa +aaa +aaa +aae +aAa +aBm +aAa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +azZ +aPu +aRh +aCL +aTC +aVv +aXy +aZb +baO +aZb +bdR +bfp +aZb +bhR +bjq +bkq +blV +bnn +bpu +brG +btR +bvR +bxX +bAe +bBy +bDJ +bGc +bIn +bJU +bLG +bNp +bPk +bRf +bSQ +bJT +bVt +bUn +bUo +bUo +caS +ccP +ceO +cgy +cif +cjS +clF +chZ +cpe +cqN +css +ccC +cgp +cxj +ccC +aaa +aaa +aaa +aae +aae +aaa +aaa +cGO +cHw +cIj +aaa +cGO +cHw +cIj +aaa +cGO +cHw +cIj +aaa +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(198,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aac +aac +aad +aae +aae +aiG +aiU +ajo +aaa +aiG +aiU +ajo +aaa +aiG +aiU +ajo +aaa +aaa +aaa +aae +aae +aaa +aae +aaa +aaa +aae +aae +aAa +aBm +aAa +aae +aaa +aae +aaa +aae +aae +aaa +azZ +aPv +aRh +aSx +aTC +aVw +aXw +aZc +aTC +bcs +bdS +bfq +bgV +bhP +biW +bks +blT +bno +bpv +brH +btR +bvR +bxY +bAf +bBz +bDK +bGd +bIo +bJV +bLH +bNq +bPl +bRg +bSR +bJT +bVu +aaa +aaa +aaa +caS +ccQ +ceO +cgz +cig +cjT +caS +cia +cpe +cqO +css +ctU +cvC +chZ +ccC +aaa +aaa +aae +aae +aaa +aaa +aaa +cGO +cHw +cIj +aaa +cGO +cHw +cIj +aaa +cGO +cHw +cIj +aae +aae +aac +aac +aac +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(199,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aaa +aaa +aae +aaa +aaa +aiH +aiV +ajp +aaa +aiH +akc +ajp +aaa +aiH +aiV +ajp +aaa +aaa +aaa +aaa +aae +aae +are +auj +auj +auj +auj +azY +aBm +azY +aaa +aaa +aae +aaa +aae +aaa +aaa +azX +aPs +aRi +aSy +aSy +aSy +aXz +aSy +aSy +aSy +aSy +aSy +aSy +aSy +bjr +bkt +blW +bnp +bpw +brI +btS +bvS +bxZ +bAe +bBA +bDL +bGc +bIp +bJW +bLI +bNr +bPm +bNt +bSS +bJT +bVt +aae +aae +aae +caS +ccR +ceQ +cgA +cih +cjU +cii +ccC +cpf +cgp +ccC +ctV +ctV +ctV +ctV +czC +aae +aae +aaa +aaa +aaa +aaa +cGP +cHx +cIk +aaa +cGP +cKk +cIk +aaa +cGP +cHx +cIk +aaa +aaa +aae +aaa +aaa +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(200,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aaa +aaa +aae +aaa +aaa +aae +aiW +aae +aaa +aae +aiW +aae +aaa +aae +aiW +aae +aaa +aaa +aaa +aaa +are +are +are +auk +avQ +axf +auj +aAb +aBm +aCP +azY +aAa +aAa +aAa +aAa +aAa +azY +azY +aPw +aCP +aSy +aTD +aVx +aVx +aVx +aVx +bct +bdT +bfr +bgW +aSy +bjs +bku +blX +bnq +bpx +brJ +btT +bvT +bya +bAe +bBB +bDL +bGc +bIq +bJT +bLJ +bNs +bPn +bNt +bST +bJT +aaa +aaa +aaa +aaa +caS +ccS +ceR +cgB +ccV +cjV +cii +cnq +cpe +cqP +cst +ctV +cvD +cxk +cyz +czC +czC +czC +aaa +aaa +aaa +aaa +aae +cHy +aae +aaa +aae +cHy +aae +aaa +aae +cHy +aae +aaa +aaa +aae +aaa +aaa +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(201,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aae +aae +aid +aio +aio +aiI +aiX +aiX +aiX +aiX +aiX +aiX +aiX +aiX +aiX +aiX +anP +aoo +aoo +aoo +axP +asj +axP +aul +avR +axg +ayC +aAc +aBn +aCQ +aCQ +aCQ +aCQ +aIl +aCQ +aCQ +aCQ +aCQ +aPx +aRj +aSy +aTE +aVx +aVx +aZd +baP +bct +bdU +bdU +bgX +aSy +bjt +bko +blY +bnl +bpq +bpq +bpq +bvU +bxV +bAe +bBC +bDM +bGe +bIr +bJT +bLK +bNt +bNt +bNt +bST +bJT +aae +aaa +aaa +aaa +caS +ccT +ceS +cgC +ccV +cjW +cih +chZ +cpg +cqQ +csu +ctW +cvE +cxl +cyA +cRm +cAK +cRm +cCQ +cDQ +cET +cET +cET +cET +cET +cET +cET +cET +cET +cET +cET +cET +cMc +cCQ +cCQ +cMI +aae +aae +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cRx +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(202,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aaa +aaa +aae +aaa +aaa +aae +aiY +aae +aae +aae +aiY +aae +aaa +aae +aiY +aae +aaa +aaa +aaa +aaa +are +are +are +aum +avS +axh +auj +aAd +aBo +azY +azY +azY +azY +azY +azY +azY +azY +azY +aPy +azY +aSy +aTF +aVy +aXA +aZe +baQ +bct +bdU +bdU +bgY +aSy +bju +bkj +blZ +bnk +bpy +brK +btU +bvV +bxW +bAe +bBD +bDN +bGf +bIs +bJT +bLJ +bNt +bPo +bNt +bST +bJT +aae +aae +aaa +aaa +caS +ccU +ceT +cgD +ccV +cjX +cii +cnr +chZ +chZ +csv +ctV +cvF +cxm +cyB +czC +czC +czC +aaa +aaa +aaa +aaa +aae +cHz +aae +aae +aae +cHz +aae +aaa +aae +cHz +aae +aaa +aaa +aae +aaa +aaa +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(203,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aaa +aaa +aae +aaa +aaa +aiH +aiZ +ajp +aaa +aiH +aiZ +ajp +aaa +aiH +aiZ +ajp +aaa +aaa +aaa +aaa +aae +aae +are +auj +auj +auj +auj +azY +aBp +aCP +aEg +aFy +aGG +aIm +aJN +azY +aEj +azY +aPy +aMF +aSy +aTG +aVz +aVx +aVx +baR +bct +bdU +bdU +bgZ +bhS +bjv +bkj +bma +bnk +bpo +brC +btV +bvW +bxV +bAd +bAd +bDO +bFZ +bIj +bJT +bLL +bLL +bLL +bLL +bLL +bLL +bLL +aae +aae +aae +caS +ccV +ccV +ccV +cii +cjY +cii +cns +cns +cns +cns +ctV +ctV +ctV +ctV +czC +aae +aae +aaa +aaa +aab +aaa +cGP +cHA +cIk +aaa +cGP +cHA +cIk +aaa +cGP +cHA +cIk +aaa +aaa +aae +aaa +aaa +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(204,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aad +aac +aac +aac +aae +aae +aiJ +aja +ajq +aaa +aiJ +aja +ajq +aaa +aiJ +aja +ajq +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aae +aae +azY +aBo +aCR +aEh +azY +aGH +aCV +aJO +azY +aCV +aGG +aPz +aRk +aSy +aTH +aVA +aXB +aZf +baS +bcu +bdV +bfs +bha +bhT +bjw +bkj +bmb +bnk +bpz +brL +btW +bvX +bxV +btR +bBE +bDP +bGg +bIt +bJX +bLM +bNu +bPp +bRh +bSU +bUr +bVv +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +cGQ +cHB +cIl +aaa +cGQ +cHB +cIl +aaa +cGQ +cHB +cIl +aae +aae +aac +aac +aac +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(205,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aaa +aiJ +aja +ajq +aaa +aiJ +aja +ajq +aae +aiJ +aja +ajq +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aae +azY +aBo +azY +aEi +azY +aGI +aIn +aJP +azY +aEi +aCP +aPy +aCV +aSy +aTI +aVB +aXC +aXC +baT +bcv +bdW +bft +bhb +bhU +bjx +bkq +bmc +bnl +bpq +bpq +bpq +bvY +bxX +btR +bBF +bDQ +bGh +bIu +bJY +bLN +bNv +bPq +bRi +bSV +bUs +bVv +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +cGQ +cHB +cIl +aaa +cGQ +cHB +cIl +aae +cGQ +cHB +cIl +aaa +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(206,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aaa +aiJ +ajb +ajq +aaa +aiJ +ajb +ajq +aae +aiJ +ajb +ajq +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +azY +aBo +azY +aCV +azY +aGJ +aCV +aJQ +azY +aCV +azY +aPy +aRl +aSy +aTJ +aVC +aXD +aZg +baU +bct +bdU +bfu +bhc +aSy +bjy +bkj +blZ +bnk +bpA +brK +btU +bvZ +bxT +bAg +bBG +bDR +bGi +bIv +bJZ +bLO +bNw +bPr +bRj +bSW +bUt +bVv +aae +aae +aae +aae +aae +afv +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +cGQ +cHC +cIl +aaa +cGQ +cHC +cIl +aae +cGQ +cHC +cIl +aaa +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(207,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aaa +aiJ +aae +ajq +aaa +aiJ +aae +ajq +aaa +aiJ +aae +ajq +aae +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +azY +aBq +azY +aEj +azY +aGK +aCV +aCV +azY +aMF +azY +aPy +aRm +aSy +aTK +aVD +aVx +aZh +baV +bct +bdU +bfu +bdT +aSy +bjz +bkj +bma +bnk +bpo +brC +btX +bwa +byb +bAh +bBH +bDS +bGj +bIw +bKa +bLP +bNx +bPs +bRk +bPt +bUu +bVv +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aae +aae +cGQ +aae +cIl +aaa +cGQ +aae +cIl +aaa +cGQ +aae +cIl +aaa +aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(208,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aaa +aaa +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aaa +aae +aae +aaa +aaa +aaa +aab +aaa +aaa +aaa +azY +aBr +azY +azY +azY +azY +azY +aJR +azY +aGL +azY +aPA +aJU +aSy +aTL +aVE +aVx +aVx +aVx +bct +bdT +bfv +bdT +aSy +bjA +bkv +bmb +bnk +bpB +brM +btW +bwb +byc +btR +bBI +bDT +bGk +bIx +bKb +bLM +bNy +bPt +bRl +bSX +bUv +bVv +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aaa +aaa +aad +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(209,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aac +aac +aac +aac +aac +aac +aac +aac +aac +aac +aad +aac +aac +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +azY +aBs +aCS +aCS +aFz +azY +aEh +aCV +aLG +aCV +azY +aPy +aCV +aSy +aTM +aSy +aSy +aSy +aSy +aSy +aSy +aSy +aSy +aSy +ahv +bkw +bmd +bjF +bpC +bpC +bpC +bpC +bpC +bpC +bpC +bDU +bGl +bIy +bud +bLL +bLL +bPu +bLL +bLL +bLL +bLL +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aac +aac +aac +aac +cIX +cKl +cIX +cIX +cIX +aac +aac +aac +aac +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(210,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +azY +aBt +aCT +azY +aBm +aCP +aIo +aJS +azY +aLH +azY +aPy +aCV +azY +aTN +aTN +aXE +aTN +baW +aTN +bdX +bfw +bfw +bhV +bjB +bkx +bme +bjE +bpD +brN +btY +aTN +aTN +aTN +bpC +bDV +bGm +bIz +bwf +bLQ +bNz +bPv +bNz +bSY +bwf +afv +afv +afv +afv +afv +afv +afv +afv +afv +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(211,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +azY +azY +azY +azY +aBm +azY +azY +azY +azY +azY +azY +aPy +aCP +azY +aTO +aTN +aXF +aZi +baX +aZi +bdY +aZi +bdY +bhW +bjC +bky +bmf +bnr +bpE +brO +btZ +bwc +byd +bwc +bBJ +bDW +bGn +bIA +bKc +bLR +bNA +bPw +bRm +bSZ +bwf +bVw +bwf +aae +aae +aae +aae +aae +aae +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(212,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +azY +aBu +aCU +aCP +aBm +aGL +aIp +aJT +aCV +aCV +aCV +aPy +azY +azY +azY +azY +azY +azY +azY +azY +azY +azY +azY +azY +aCP +bkw +bmg +bjF +bpF +brP +bua +bfw +bfw +bfw +bBK +bDX +bGo +bIB +bwf +bLS +bNB +bPx +bRn +bTa +bwf +bVx +bwf +aaa +aaa +aaa +aaa +aaa +aae +aae +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(213,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +azY +aBv +aCV +aEk +aBs +aCS +aCS +aCS +aCS +aMG +aCS +aPB +aRn +aRn +aTP +aRn +aRn +aZj +aRn +aRn +aRn +aRn +aRn +aRn +bjD +bkz +bmh +bjF +bpG +brQ +bjF +bjF +bjF +bjF +bjF +bDY +bGp +bIC +bud +bud +bNC +bPy +bRo +bud +bud +bVw +bwf +bwf +bwf +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(214,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +azY +aBw +aCV +azY +aFA +aGM +aIq +aJU +aLH +azY +aCV +aPC +aRo +aSz +aTQ +aVF +aSz +aSz +baY +aSz +aSz +aSz +aTQ +bhX +bjE +bkA +bmi +bjF +bpH +brR +bjF +bwd +bye +bAi +bBL +bDZ +bGq +bID +bKd +bLT +bND +bPz +bRp +bTb +bUw +bVx +bWQ +bYg +bwf +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(215,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +azY +azY +azY +azY +aFB +aFB +aFB +aJV +aFB +azY +azY +azY +azY +azY +aTR +aCP +azY +azY +azY +azY +aCP +azY +aTR +azY +bjF +bkB +bmj +bns +bpI +brS +bjF +bwe +byf +bAj +bBM +bEa +bGr +bIE +bKe +bLU +bNE +bPA +bRq +bTc +bUx +bwf +bUw +bwf +bwf +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(216,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +aFC +aGN +aCV +aEi +aFC +aaa +aaa +aaa +azY +aSA +aTS +aVG +aVG +aZk +baZ +aZk +aVG +bfx +bhd +bhY +bjF +bkC +bmk +bnt +bpJ +brT +bjF +bwf +byg +bAk +bwf +bwf +bGs +bAk +bwf +bwf +bNF +bAk +bwf +bwf +bwf +bVy +bWR +bYh +bwf +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(217,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aFB +aCV +aIr +aJW +aFB +aaa +aab +aae +azY +aSB +aTT +aCV +aCV +aTT +bba +aTT +bdZ +aMF +bhe +bhZ +bjF +bkD +bml +bnu +bpK +brU +bjF +bwg +byh +bAl +bwf +bEb +bGt +bIF +bwf +bLV +byh +bPB +bwf +bTd +bBN +bVz +bWS +bVz +bwf +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(218,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +aFB +aGO +aIs +aJX +aFB +aaa +aae +aae +azY +azY +aTU +aCV +aCV +aZl +aCV +bcw +aMF +aMF +bhf +azY +bjF +bjF +bjF +bnv +bpL +brV +bjF +bwh +byi +bAm +bwf +bEc +bGu +bIG +bwf +bLW +byi +bAm +bBN +bTe +bwf +bVz +bWT +bVz +bwf +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(219,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aFB +aFB +aFB +aFB +aFB +aae +aae +aaa +aaa +azY +azY +azY +azY +azY +azY +azY +azY +azY +azY +azY +aaa +aaa +bjF +bnw +bpM +brW +bjF +bwf +byj +bwf +bBN +bwf +bGv +bAk +bwf +bwf +bNG +bwf +bwf +bTf +bwf +bVA +bWU +bYi +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(220,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +aab +bjF +bnx +bpN +brX +bub +bwi +byk +byk +bBO +byk +bGw +bIH +bKf +byk +byk +byk +bRr +bTg +bwf +aaa +bWV +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(221,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +aaa +bjF +bny +bpO +brY +buc +bwj +byl +byl +byl +byl +bGt +bIH +byk +byk +byk +byk +bRs +bTh +bwf +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(222,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aae +bjF +bnz +bnz +bnz +bjF +bwk +bym +bAn +byl +byl +bGx +bII +byi +bLX +byk +bPC +bBN +bwf +bwf +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(223,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +bjF +aaa +aaa +aaa +bud +bwl +byn +byk +bBP +bEd +bGy +bIJ +bBP +byk +byk +bPD +bwf +aae +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(224,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bud +bwm +byo +byk +bBP +bEe +bGz +bEe +bBP +byk +byk +bPE +bwf +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(225,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bud +bwn +byp +bAo +bBQ +bEf +bGA +bIK +bBQ +bLY +byp +bPF +bwf +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(226,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bud +bwo +bwf +bwo +bBR +bwo +bwf +bwo +bBR +bwo +bwf +bwo +bwf +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(227,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aae +aaa +aae +aaa +aae +aaa +aae +aaa +aae +aaa +aae +aaa +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(228,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aaa +aae +aaa +aae +aaa +aae +aaa +aae +aaa +afv +aaa +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(229,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aaa +aae +aaa +afv +aaa +aae +aaa +aae +aaa +aaa +aaa +aae +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(230,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aaa +aae +aaa +aaa +aaa +afv +aaa +aae +aaa +aaa +aaa +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(231,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aaa +aae +aaa +aab +aaa +aaa +aaa +aae +aaa +aaa +aaa +afv +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(232,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aaa +afv +aaa +aaa +aaa +aaa +aaa +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +ayD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(233,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aae +aaa +aaa +aaa +aaa +aaa +aaa +aaa +afv +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(234,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +afF +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +afv +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(235,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(236,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +ayD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(237,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(238,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(239,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(240,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(241,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +ayD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(242,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(243,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(244,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(245,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(246,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(247,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(248,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(249,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(250,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(251,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(252,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(253,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(254,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(255,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} diff --git a/_maps/map_files/EfficiencyStation/EfficiencyStation.dmm b/_maps/map_files/EfficiencyStation/EfficiencyStation.dmm new file mode 100644 index 0000000000..0b1c471a9f --- /dev/null +++ b/_maps/map_files/EfficiencyStation/EfficiencyStation.dmm @@ -0,0 +1,122640 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aaa" = ( +/turf/open/space, +/area/space) +"aab" = ( +/obj/structure/lattice, +/turf/open/space, +/area/space) +"aac" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/toxins/test_area) +"aad" = ( +/turf/closed/wall, +/area/toxins/test_area) +"aae" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'BOMB RANGE"; + name = "BOMB RANGE" + }, +/turf/closed/wall, +/area/toxins/test_area) +"aaf" = ( +/turf/closed/wall/shuttle{ + icon_state = "wall3" + }, +/area/toxins/test_area) +"aag" = ( +/obj/structure/chair, +/turf/open/floor/plating/airless/warnplate{ + dir = 9 + }, +/area/toxins/test_area) +"aah" = ( +/obj/item/target/alien{ + anchored = 1 + }, +/obj/machinery/camera{ + active_power_usage = 0; + c_tag = "Bomb Test Site"; + desc = "A specially-reinforced camera with a long lasting battery, used to monitor the bomb testing site. An external light is attached to the top."; + invuln = 1; + luminosity = 3; + name = "Hardened Bomb-Test Camera"; + network = list("Toxins"); + use_power = 0 + }, +/turf/open/floor/plating/airless/warnplate{ + dir = 1 + }, +/area/toxins/test_area) +"aai" = ( +/obj/structure/chair, +/turf/open/floor/plating/airless/warnplate{ + dir = 5 + }, +/area/toxins/test_area) +"aaj" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plating/airless/warnplate{ + dir = 9 + }, +/area/toxins/test_area) +"aak" = ( +/turf/open/floor/plating/airless, +/area/toxins/test_area) +"aal" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plating/airless/warnplate{ + dir = 5 + }, +/area/toxins/test_area) +"aam" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/item/target, +/turf/open/floor/plating/warnplate{ + dir = 8 + }, +/area/toxins/test_area) +"aan" = ( +/obj/item/device/flashlight/lamp, +/turf/open/floor/plating/airless/warnplate{ + dir = 8 + }, +/area/toxins/test_area) +"aao" = ( +/obj/item/device/radio/beacon, +/turf/open/floor/plating/airless, +/area/toxins/test_area) +"aap" = ( +/obj/item/device/flashlight/lamp, +/turf/open/floor/plating/airless/warnplate{ + dir = 4 + }, +/area/toxins/test_area) +"aaq" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/item/target, +/turf/open/floor/plating/warnplate{ + dir = 4 + }, +/area/toxins/test_area) +"aar" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plating/airless/warnplate{ + dir = 10 + }, +/area/toxins/test_area) +"aas" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plating/airless/warnplate{ + dir = 6 + }, +/area/toxins/test_area) +"aat" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plating/airless/warnplate{ + dir = 10 + }, +/area/toxins/test_area) +"aau" = ( +/turf/open/floor/plating/airless/warnplate, +/area/toxins/test_area) +"aav" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plating/airless/warnplate{ + dir = 6 + }, +/area/toxins/test_area) +"aaw" = ( +/turf/open/floor/plating/airless/warnplate{ + dir = 1 + }, +/area/toxins/test_area) +"aax" = ( +/obj/structure/chair/stool{ + pixel_y = 8 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"aay" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall_s6"; + dir = 2 + }, +/area/shuttle/abandoned) +"aaz" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall8" + }, +/area/shuttle/abandoned) +"aaA" = ( +/obj/machinery/door/airlock/shuttle{ + name = "recovery shuttle external airlock" + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"aaB" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall4" + }, +/area/shuttle/abandoned) +"aaC" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall_s10"; + dir = 2 + }, +/area/shuttle/abandoned) +"aaD" = ( +/obj/structure/lattice, +/obj/structure/grille, +/turf/open/space, +/area/space) +"aaE" = ( +/turf/closed/wall, +/area/space) +"aaF" = ( +/obj/structure/shuttle/engine/propulsion{ + icon_state = "propulsion_r"; + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/shuttle/abandoned) +"aaG" = ( +/obj/structure/shuttle/engine/propulsion{ + icon_state = "propulsion"; + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/shuttle/abandoned) +"aaH" = ( +/obj/structure/grille, +/obj/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"aaI" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/abandoned) +"aaJ" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/abandoned) +"aaK" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/structure/sign/vacuum{ + pixel_x = 0; + pixel_y = 32 + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/abandoned) +"aaL" = ( +/obj/structure/shuttle/engine/propulsion{ + icon_state = "propulsion_l"; + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/shuttle/abandoned) +"aaM" = ( +/turf/closed/wall/shuttle{ + icon_state = "swallc1" + }, +/area/shuttle/abandoned) +"aaN" = ( +/obj/structure/shuttle/engine/heater{ + dir = 1 + }, +/obj/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/shuttle/abandoned) +"aaO" = ( +/turf/closed/wall/shuttle{ + icon_state = "swallc2"; + dir = 2 + }, +/area/shuttle/abandoned) +"aaP" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall13"; + dir = 2 + }, +/area/shuttle/abandoned) +"aaQ" = ( +/obj/machinery/door/airlock/shuttle{ + name = "recovery shuttle interior airlock" + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/abandoned) +"aaR" = ( +/turf/closed/wall/r_wall, +/area/turret_protected/ai) +"aaS" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall7" + }, +/area/shuttle/abandoned) +"aaT" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall12" + }, +/area/shuttle/abandoned) +"aaU" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall11"; + dir = 2 + }, +/area/shuttle/abandoned) +"aaV" = ( +/obj/machinery/vending/snack{ + pixel_x = -1; + use_power = 0 + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"aaW" = ( +/obj/machinery/vending/cola{ + pixel_x = -1; + use_power = 0 + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"aaX" = ( +/obj/machinery/vending/coffee{ + pixel_x = -2; + use_power = 0 + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"aaY" = ( +/obj/machinery/vending/cigarette{ + use_power = 0 + }, +/obj/effect/decal/cleanable/cobweb2, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"aaZ" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall14" + }, +/area/shuttle/abandoned) +"aba" = ( +/obj/machinery/door/poddoor{ + auto_close = 300; + id = "smindicate"; + name = "outer blast door" + }, +/obj/machinery/button/door{ + id = "smindicate"; + name = "external door control"; + pixel_x = -26; + pixel_y = 0; + req_access_txt = "150" + }, +/obj/docking_port/mobile{ + dheight = 9; + dir = 2; + dwidth = 5; + height = 24; + id = "syndicate"; + name = "syndicate infiltrator"; + roundstart_move = "syndicate_away"; + travelDir = 180; + width = 18 + }, +/obj/docking_port/stationary{ + dheight = 9; + dir = 2; + dwidth = 5; + height = 24; + id = "syndicate_nw"; + name = "northwest of station"; + turf_type = /turf/open/space; + width = 18 + }, +/turf/open/floor/plating, +/area/shuttle/syndicate) +"abb" = ( +/turf/closed/wall/shuttle{ + icon_state = "wall3" + }, +/area/shuttle/syndicate) +"abc" = ( +/obj/structure/grille, +/obj/machinery/door/poddoor/shutters{ + id = "syndieshutters"; + name = "blast shutters" + }, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/shuttle/syndicate) +"abd" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 0 + }, +/turf/closed/indestructible/opshuttle, +/area/shuttle/syndicate) +"abe" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall3" + }, +/area/shuttle/abandoned) +"abf" = ( +/obj/structure/table, +/obj/item/weapon/wrench, +/obj/item/weapon/crowbar, +/obj/item/clothing/suit/apron, +/obj/item/weapon/shovel/spade, +/obj/item/weapon/cultivator, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/weapon/wirecutters, +/obj/item/device/plant_analyzer, +/obj/item/weapon/reagent_containers/glass/bucket, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"abg" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/sink{ + pixel_y = 28 + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"abh" = ( +/obj/item/weapon/storage/bag/plants/portaseeder, +/obj/structure/table, +/obj/item/weapon/reagent_containers/spray/plantbgone{ + pixel_x = 13; + pixel_y = 5 + }, +/obj/item/weapon/reagent_containers/glass/bottle/nutrient/ez, +/obj/item/weapon/reagent_containers/glass/bottle/nutrient/ez, +/obj/item/weapon/reagent_containers/glass/bottle/nutrient/ez, +/obj/item/weapon/reagent_containers/glass/bottle/nutrient/rh{ + pixel_x = -2; + pixel_y = 3 + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"abi" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/abandoned) +"abj" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall1"; + dir = 2 + }, +/area/shuttle/abandoned) +"abk" = ( +/obj/machinery/shower{ + dir = 2; + icon_state = "shower"; + pixel_x = 0; + pixel_y = 16 + }, +/obj/machinery/door/window/westright{ + dir = 2 + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/weapon/soap/nanotrasen, +/obj/effect/decal/cleanable/ash{ + desc = "They look like human remains, and have clearly been gnawed at."; + icon = 'icons/effects/blood.dmi'; + icon_state = "remains"; + name = "remains" + }, +/obj/effect/decal/cleanable/blood/gibs/old, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"abl" = ( +/obj/structure/toilet{ + pixel_y = 9 + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/greenglow{ + desc = "Looks like something's sprung a leak" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"abm" = ( +/turf/open/floor/bluegrid, +/area/turret_protected/ai) +"abn" = ( +/obj/item/device/radio/intercom{ + broadcasting = 1; + freerange = 1; + name = "Common Channel"; + pixel_y = 25 + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai) +"abo" = ( +/obj/structure/table, +/obj/machinery/microwave, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"abp" = ( +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"abq" = ( +/obj/structure/table, +/obj/item/device/flashlight/lamp{ + pixel_x = 4; + pixel_y = 1 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"abr" = ( +/obj/machinery/computer/shuttle/syndicate, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"abs" = ( +/obj/structure/table, +/obj/machinery/button/door{ + id = "syndieshutters"; + name = "remote shutter control"; + req_access_txt = "150" + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"abt" = ( +/obj/structure/frame/computer, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"abu" = ( +/obj/machinery/hydroponics/constructable, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"abv" = ( +/obj/machinery/biogenerator{ + idle_power_usage = 0; + use_power = 0 + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"abw" = ( +/obj/structure/sign/botany, +/turf/closed/wall/shuttle, +/area/shuttle/abandoned) +"abx" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"aby" = ( +/obj/structure/chair, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"abz" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"abA" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/blood/gibs/limb, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/abandoned) +"abB" = ( +/obj/machinery/door/airlock/shuttle{ + name = "bathroom" + }, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/abandoned) +"abC" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/structure/mirror{ + pixel_x = 0; + pixel_y = -28 + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/abandoned) +"abD" = ( +/obj/machinery/door/airlock/shuttle{ + name = "bathroom" + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/abandoned) +"abE" = ( +/obj/structure/mirror{ + pixel_x = 28; + pixel_y = 0 + }, +/obj/structure/sink{ + dir = 4; + icon_state = "sink"; + pixel_x = 11; + pixel_y = 0 + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"abF" = ( +/obj/item/weapon/folder/blue, +/obj/structure/table, +/obj/item/weapon/pen, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/turret_protected/ai) +"abG" = ( +/obj/machinery/camera{ + c_tag = "AI Chamber West"; + network = list("SS13","AISat","RD"); + start_active = 1 + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/ai) +"abH" = ( +/obj/machinery/ai_slipper{ + icon_state = "motion0" + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai) +"abI" = ( +/turf/open/floor/plasteel/black, +/area/turret_protected/ai) +"abJ" = ( +/obj/structure/table, +/obj/item/device/paicard, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/turret_protected/ai) +"abK" = ( +/obj/structure/table, +/obj/item/weapon/storage/box/donkpockets{ + pixel_x = 3; + pixel_y = 3 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"abL" = ( +/obj/structure/table, +/obj/item/weapon/c4{ + pixel_x = 2; + pixel_y = -5 + }, +/obj/item/weapon/c4{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/weapon/c4{ + pixel_x = 2; + pixel_y = -3 + }, +/obj/item/weapon/c4{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/item/weapon/c4{ + pixel_x = 3; + pixel_y = 3 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"abM" = ( +/obj/machinery/hydroponics/constructable, +/obj/item/seeds/glowshroom, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"abN" = ( +/obj/machinery/door/airlock/shuttle{ + name = "hydroponics" + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/abandoned) +"abO" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"abP" = ( +/obj/structure/table, +/obj/item/weapon/reagent_containers/food/drinks/shaker, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"abQ" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"abR" = ( +/obj/effect/decal/cleanable/blood/gibs/old, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/abandoned) +"abS" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai) +"abT" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai) +"abU" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 1; + pixel_y = 1 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/light/small, +/obj/machinery/flasher{ + id = "AI"; + pixel_y = -24 + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/ai) +"abV" = ( +/obj/machinery/power/terminal, +/obj/machinery/door/window{ + dir = 1; + name = "AI Chamber Power Unit"; + pixel_y = 2; + req_access_txt = "16" + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/ai) +"abW" = ( +/obj/structure/window/reinforced{ + dir = 1; + pixel_y = 1 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/light/small, +/turf/open/floor/plasteel/black, +/area/turret_protected/ai) +"abX" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8"; + tag = "" + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai) +"abY" = ( +/obj/structure/table, +/obj/item/stack/sheet/glass{ + amount = 10 + }, +/obj/item/device/multitool, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"abZ" = ( +/obj/item/device/radio/intercom{ + desc = "Talk through this. Evilly"; + freerange = 1; + frequency = 1213; + name = "Syndicate Intercom"; + pixel_y = -32; + subspace_transmission = 1; + syndie = 1 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"aca" = ( +/obj/structure/closet/syndicate/personal, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"acb" = ( +/obj/machinery/vending/hydroseeds{ + pixel_x = 2; + use_power = 0 + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"acc" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall2"; + dir = 2 + }, +/area/shuttle/abandoned) +"acd" = ( +/obj/structure/table, +/obj/item/weapon/reagent_containers/food/condiment/peppermill{ + pixel_x = 3; + pixel_y = 4 + }, +/obj/item/weapon/reagent_containers/food/condiment/saltshaker{ + pixel_x = -3; + pixel_y = 4 + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"ace" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/abandoned) +"acf" = ( +/obj/machinery/door/airlock/shuttle{ + name = "dormitory" + }, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/abandoned) +"acg" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/blood/gibs/limb, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/abandoned) +"ach" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/blood/gibs/old, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/ash{ + desc = "They look like human remains, and have clearly been gnawed at."; + icon = 'icons/effects/blood.dmi'; + icon_state = "remains"; + name = "remains" + }, +/obj/item/weapon/gun/energy/laser/retro, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/abandoned) +"aci" = ( +/obj/structure/closet/wardrobe/mixed, +/obj/item/clothing/under/rank/centcom_officer{ + desc = "A badge on the arm indicates that it's meant to be worn by Centcom recovery teams. This one seems dusty and clearly hasn't been cleaned in some time."; + name = "\improper dusty old Centcom jumpsuit" + }, +/obj/item/clothing/under/rank/centcom_commander{ + desc = "A badge on the arm indicates that it's meant to be worn by Centcom recovery teams. This one seems dusty and clearly hasn't been cleaned in some time."; + name = "\improper dusty old Centcom jumpsuit" + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"acj" = ( +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/turret_protected/ai) +"ack" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/porta_turret/ai{ + dir = 4 + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai) +"acl" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/closed/wall/r_wall, +/area/turret_protected/ai) +"acm" = ( +/obj/machinery/power/smes{ + charge = 5e+006 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/ai) +"acn" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/closed/wall/r_wall, +/area/turret_protected/ai) +"aco" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/porta_turret/ai{ + dir = 4 + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai) +"acp" = ( +/turf/open/space, +/turf/closed/wall/shuttle{ + dir = 2; + icon_state = "diagonalWall3" + }, +/area/shuttle/syndicate) +"acq" = ( +/obj/machinery/door/window{ + name = "Cockpit"; + req_access_txt = "150" + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"acr" = ( +/turf/open/space, +/turf/closed/wall/shuttle{ + dir = 4; + icon_state = "diagonalWall3" + }, +/area/shuttle/syndicate) +"acs" = ( +/obj/machinery/smartfridge{ + use_power = 0 + }, +/turf/closed/wall/shuttle{ + icon_state = "swall3"; + dir = 2 + }, +/area/shuttle/abandoned) +"act" = ( +/turf/closed/wall/shuttle{ + icon_state = "swallc4"; + dir = 2 + }, +/area/shuttle/abandoned) +"acu" = ( +/obj/structure/table, +/obj/item/weapon/storage/fancy/donut_box, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"acv" = ( +/obj/machinery/vending/boozeomat{ + icon_deny = "smartfridge"; + icon_state = "smartfridge"; + req_access_txt = "0"; + use_power = 0 + }, +/turf/closed/wall/shuttle{ + icon_state = "swall12"; + dir = 2 + }, +/area/shuttle/abandoned) +"acw" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet/centcom, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"acx" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet/centcom, +/obj/effect/decal/remains/human, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"acy" = ( +/obj/structure/table, +/obj/item/weapon/storage/pill_bottle/dice{ + pixel_y = 3 + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"acz" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/airalarm{ + dir = 4; + pixel_x = -23; + pixel_y = 0 + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/turret_protected/ai) +"acA" = ( +/obj/machinery/door/window{ + base_state = "right"; + dir = 4; + icon_state = "right"; + name = "Secondary AI Core Access"; + req_access_txt = "16" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai) +"acB" = ( +/obj/effect/landmark{ + name = "tripai" + }, +/obj/item/device/radio/intercom{ + freerange = 1; + listening = 0; + name = "Custom Channel"; + pixel_y = 19 + }, +/obj/item/device/radio/intercom{ + freerange = 1; + frequency = 1447; + name = "Private Channel"; + pixel_y = -26 + }, +/obj/item/device/radio/intercom{ + freerange = 1; + name = "Common Channel"; + pixel_x = 27; + pixel_y = -3 + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai) +"acC" = ( +/obj/effect/landmark{ + name = "tripai" + }, +/obj/item/device/radio/intercom{ + freerange = 1; + listening = 0; + name = "Custom Channel"; + pixel_y = 20 + }, +/obj/item/device/radio/intercom{ + freerange = 1; + frequency = 1447; + name = "Private Channel"; + pixel_y = -26 + }, +/obj/item/device/radio/intercom{ + name = "Common Channel"; + pixel_x = -25; + pixel_y = -4 + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai) +"acD" = ( +/obj/machinery/door/window{ + dir = 8; + name = "Tertiary AI Core Access"; + req_access_txt = "16" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai) +"acE" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/turret_protected/ai) +"acF" = ( +/obj/structure/table, +/obj/item/stack/cable_coil, +/obj/item/weapon/crowbar/red, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"acG" = ( +/obj/structure/table, +/obj/item/weapon/storage/box/zipties{ + pixel_x = 1; + pixel_y = 2 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"acH" = ( +/obj/structure/table, +/obj/machinery/reagentgrinder{ + pixel_y = 6 + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"acI" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/sink{ + pixel_y = 28 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/abandoned) +"acJ" = ( +/obj/machinery/door/airlock/shuttle{ + name = "kitchen" + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/abandoned) +"acK" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"acL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/closed/wall/r_wall, +/area/turret_protected/ai) +"acM" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/turret_protected/ai) +"acN" = ( +/obj/item/device/radio/intercom{ + freerange = 1; + frequency = 1447; + name = "Private Channel"; + pixel_x = 28; + pixel_y = 5 + }, +/obj/item/device/radio/intercom{ + freerange = 1; + listening = 0; + name = "Custom Channel"; + pixel_x = -27; + pixel_y = 4 + }, +/obj/effect/landmark/start{ + name = "AI" + }, +/obj/item/device/radio/intercom{ + freerange = 1; + name = "Common Channel"; + pixel_y = 30 + }, +/obj/machinery/button/door{ + id = "AIBlast"; + name = "Blast Doors Control"; + pixel_x = 0; + pixel_y = 22; + req_access_txt = "28" + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai) +"acO" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/turret_protected/ai) +"acP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/closed/wall/r_wall, +/area/turret_protected/ai) +"acQ" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"acR" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"acS" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/weapon/storage/box/monkeycubes{ + pixel_y = 4 + }, +/obj/item/weapon/storage/fancy/egg_box{ + pixel_y = 5 + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"acT" = ( +/obj/machinery/processor, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"acU" = ( +/obj/structure/table, +/obj/item/stack/sheet/glass{ + amount = 50; + pixel_x = -2; + pixel_y = 2 + }, +/obj/item/stack/rods{ + amount = 50 + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/weapon/wrench, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"acV" = ( +/obj/structure/table, +/obj/item/weapon/storage/belt/utility, +/obj/item/weapon/storage/belt/utility, +/obj/item/device/radio/off, +/obj/item/device/radio/off, +/obj/item/device/radio/off, +/obj/item/device/radio/off, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"acW" = ( +/obj/structure/table, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/weapon/stock_parts/cell/high{ + charge = 100; + maxcharge = 15000; + pixel_y = 2 + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/cobweb2, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"acX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall/r_wall, +/area/turret_protected/ai) +"acY" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai) +"acZ" = ( +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/power/apc{ + dir = 1; + name = "AI Chamber APC"; + pixel_y = 24 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/ai) +"ada" = ( +/obj/machinery/hologram/holopad, +/obj/machinery/door/window{ + name = "Primary AI Core Access"; + pixel_y = -2; + req_access_txt = "16" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8"; + tag = "" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/ai) +"adb" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/turretid{ + name = "AI Chamber turret control"; + pixel_x = 5; + pixel_y = 24 + }, +/obj/machinery/flasher{ + id = "AI"; + pixel_x = -6; + pixel_y = 24 + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/ai) +"adc" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai) +"add" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall/r_wall, +/area/turret_protected/ai) +"ade" = ( +/obj/structure/table, +/obj/item/weapon/reagent_containers/glass/beaker{ + pixel_x = 5 + }, +/obj/item/weapon/reagent_containers/food/condiment/enzyme{ + layer = 5 + }, +/obj/item/weapon/reagent_containers/dropper, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"adf" = ( +/obj/effect/decal/cleanable/egg_smudge, +/obj/effect/decal/cleanable/flour, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/abandoned) +"adg" = ( +/obj/structure/kitchenspike, +/obj/effect/decal/cleanable/blood/gibs/old, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"adh" = ( +/obj/machinery/door/airlock/shuttle{ + name = "living quarters" + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/abandoned) +"adi" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9; + pixel_y = 2 + }, +/obj/item/weapon/storage/toolbox/electrical{ + pixel_x = 1; + pixel_y = 6 + }, +/obj/item/weapon/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/item/clothing/head/welding{ + pixel_x = -3; + pixel_y = 5 + }, +/obj/item/clothing/glasses/welding, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"adj" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/abandoned) +"adk" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"adl" = ( +/obj/item/weapon/twohanded/required/kirbyplants{ + icon_state = "plant-07"; + name = "Photosynthetic Potted plant"; + pixel_y = 10 + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/turret_protected/ai) +"adm" = ( +/obj/machinery/ai_slipper{ + icon_state = "motion0" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai) +"adn" = ( +/obj/machinery/camera{ + c_tag = "AI Chamber East"; + dir = 1; + network = list("SS13","AISat","RD"); + start_active = 1 + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/ai) +"ado" = ( +/obj/item/weapon/twohanded/required/kirbyplants{ + icon_state = "plant-09"; + name = "Photosynthetic Potted plant"; + pixel_y = 10 + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/ai) +"adp" = ( +/obj/machinery/suit_storage_unit/syndicate, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"adq" = ( +/obj/structure/closet/syndicate/nuclear, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"adr" = ( +/obj/structure/table, +/obj/item/weapon/reagent_containers/food/condiment/flour, +/obj/item/weapon/reagent_containers/food/condiment/flour, +/obj/item/weapon/reagent_containers/food/condiment/flour, +/obj/item/weapon/reagent_containers/food/condiment/flour, +/obj/item/weapon/reagent_containers/food/condiment/milk, +/obj/item/weapon/reagent_containers/food/condiment/milk, +/obj/item/weapon/reagent_containers/food/condiment/milk, +/obj/item/weapon/reagent_containers/food/condiment/soymilk, +/obj/item/weapon/reagent_containers/food/condiment/soymilk, +/obj/item/weapon/reagent_containers/food/condiment/sugar, +/obj/item/weapon/reagent_containers/food/condiment/sugar, +/obj/item/weapon/reagent_containers/food/condiment/sugar, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"ads" = ( +/obj/structure/table, +/obj/item/weapon/kitchen/rollingpin, +/obj/item/weapon/kitchen/knife, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"adt" = ( +/obj/structure/table, +/obj/machinery/microwave{ + pixel_x = -3; + pixel_y = 6 + }, +/obj/item/weapon/storage/box/donkpockets, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"adu" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/abandoned) +"adv" = ( +/obj/machinery/door/airlock/shuttle{ + name = "E.V.A. equipment" + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/abandoned) +"adw" = ( +/turf/closed/wall/r_wall, +/area/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"adx" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai) +"ady" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/closed/wall/r_wall, +/area/turret_protected/ai) +"adz" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/turret_protected/ai) +"adA" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/closed/wall/r_wall, +/area/turret_protected/ai) +"adB" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/shuttle/syndicate) +"adC" = ( +/obj/structure/table, +/obj/item/device/aicard, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"adD" = ( +/obj/machinery/door/window{ + name = "Ready Room"; + req_access_txt = "150" + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"adE" = ( +/turf/open/space, +/turf/closed/wall/shuttle{ + dir = 1; + icon_state = "diagonalWall3" + }, +/area/shuttle/syndicate) +"adF" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/frame/machine{ + desc = "A NanoTrasen hypersleep chamber - this one appears broken. There are exposed bolts for easy detachment using a wrench."; + dir = 8; + icon = 'icons/obj/Cryogenic2.dmi'; + icon_state = "sleeper-o"; + name = "broken hypersleep chamber"; + pixel_y = 3 + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"adG" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/roller{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/roller{ + pixel_x = 3; + pixel_y = 4 + }, +/obj/item/weapon/reagent_containers/spray/cleaner, +/obj/structure/table, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"adH" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/frame/machine{ + desc = "A NanoTrasen hypersleep chamber - this one appears broken. There are exposed bolts for easy detachment using a wrench."; + dir = 4; + icon = 'icons/obj/Cryogenic2.dmi'; + icon_state = "sleeper-o"; + name = "broken hypersleep chamber"; + pixel_y = 3 + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"adI" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"adJ" = ( +/obj/structure/tank_dispenser/oxygen{ + layer = 2.7; + pixel_x = -1; + pixel_y = 2 + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"adK" = ( +/turf/closed/wall/r_wall, +/area/turret_protected/AIsatextAS{ + name = "AI Satellite Storage" + }) +"adL" = ( +/obj/machinery/ai_status_display{ + pixel_y = 31 + }, +/obj/machinery/porta_turret/ai{ + dir = 4 + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/turret_protected/AIsatextAS{ + name = "AI Satellite Storage" + }) +"adM" = ( +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/machinery/power/apc{ + dir = 1; + name = "AI Satellite West Wing APC"; + pixel_y = 25 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/camera{ + c_tag = "AI Satellite West"; + network = list("SS13","AISat"); + start_active = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black, +/area/turret_protected/AIsatextAS{ + name = "AI Satellite Storage" + }) +"adN" = ( +/obj/structure/tank_dispenser/oxygen{ + pixel_x = -1; + pixel_y = 2 + }, +/obj/machinery/computer/security/telescreen{ + desc = "Used for watching the AI satellite."; + name = "AI Satellite Monitor"; + network = list("AISat"); + pixel_y = 29 + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/AIsatextAS{ + name = "AI Satellite Storage" + }) +"adO" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "AIBlast"; + name = "AI Chamber Blast Shutter" + }, +/turf/open/floor/plating, +/area/turret_protected/ai) +"adP" = ( +/obj/machinery/door/airlock/glass_command{ + name = "AI Chamber"; + req_access_txt = "16" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "AIBlast"; + name = "AI Chamber Blast Shutter" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/ai) +"adQ" = ( +/obj/machinery/computer/security/telescreen{ + desc = "Used for watching the AI satellite."; + name = "AI Satellite Monitor"; + network = list("AISat"); + pixel_y = 29 + }, +/obj/machinery/computer/station_alert, +/turf/open/floor/plasteel/black, +/area/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"adR" = ( +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/machinery/power/apc{ + dir = 1; + name = "AI Satellite East Wing APC"; + pixel_y = 25 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/camera{ + c_tag = "AI Satellite East"; + network = list("SS13","AISat"); + start_active = 1 + }, +/obj/item/weapon/paper_bin{ + pixel_x = -2; + pixel_y = 5 + }, +/obj/item/weapon/pen, +/obj/structure/table, +/turf/open/floor/plasteel/black, +/area/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"adS" = ( +/obj/machinery/ai_status_display{ + pixel_y = 31 + }, +/obj/machinery/porta_turret/ai{ + dir = 4 + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"adT" = ( +/obj/machinery/sleeper/syndie{ + dir = 4 + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/syndicate) +"adU" = ( +/obj/structure/table, +/obj/item/weapon/reagent_containers/glass/beaker{ + pixel_x = 5; + pixel_y = 2 + }, +/obj/item/weapon/reagent_containers/glass/beaker, +/obj/item/weapon/reagent_containers/dropper, +/obj/item/weapon/reagent_containers/syringe, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"adV" = ( +/obj/structure/frame/machine, +/obj/item/weapon/circuitboard/machine/chem_dispenser, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"adW" = ( +/obj/structure/frame/machine, +/obj/effect/decal/cleanable/oil, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"adX" = ( +/obj/structure/sign/science{ + pixel_y = 0 + }, +/turf/closed/wall/shuttle{ + icon_state = "swall1"; + dir = 2 + }, +/area/shuttle/abandoned) +"adY" = ( +/obj/item/clothing/suit/bio_suit, +/obj/item/clothing/suit/bio_suit, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/clothing/gloves/color/latex, +/obj/item/clothing/gloves/color/latex, +/obj/item/clothing/head/bio_hood, +/obj/item/clothing/head/bio_hood, +/obj/item/clothing/mask/breath, +/obj/item/clothing/mask/breath, +/obj/structure/table, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"adZ" = ( +/turf/closed/wall/shuttle{ + icon_state = "swallc3" + }, +/area/shuttle/abandoned) +"aea" = ( +/turf/closed/wall, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aeb" = ( +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/sheet/glass{ + amount = 50 + }, +/obj/item/stack/rods{ + amount = 50 + }, +/obj/structure/table, +/turf/open/floor/plasteel/black, +/area/turret_protected/AIsatextAS{ + name = "AI Satellite Storage" + }) +"aec" = ( +/turf/open/floor/plasteel/black, +/area/turret_protected/AIsatextAS{ + name = "AI Satellite Storage" + }) +"aed" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black, +/area/turret_protected/AIsatextAS{ + name = "AI Satellite Storage" + }) +"aee" = ( +/turf/closed/wall/r_wall, +/area/turret_protected/aisat_interior) +"aef" = ( +/obj/machinery/porta_turret/ai{ + dir = 4 + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/turret_protected/aisat_interior) +"aeg" = ( +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/turret_protected/aisat_interior) +"aeh" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/turret_protected/aisat_interior) +"aei" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall/r_wall, +/area/turret_protected/aisat_interior) +"aej" = ( +/turf/open/floor/plasteel/black, +/area/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"aek" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/chair/office/dark{ + dir = 1 + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"ael" = ( +/obj/machinery/power/port_gen/pacman, +/obj/item/weapon/wrench, +/turf/open/floor/plasteel/black, +/area/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"aem" = ( +/obj/machinery/door/window{ + dir = 4; + name = "EVA Storage"; + req_access_txt = "150" + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"aen" = ( +/obj/machinery/door/airlock/external{ + req_access_txt = "150" + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"aeo" = ( +/obj/structure/table, +/obj/item/weapon/folder/white, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"aep" = ( +/obj/structure/chair/office/light{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/abandoned) +"aeq" = ( +/obj/machinery/door/airlock/shuttle{ + name = "laboratory" + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/abandoned) +"aer" = ( +/obj/effect/decal/cleanable/blood/gibs/old, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/ash{ + desc = "They look like human remains, and have clearly been gnawed at."; + icon = 'icons/effects/blood.dmi'; + icon_state = "remains"; + name = "remains" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"aes" = ( +/obj/machinery/door/airlock/shuttle{ + name = "recovery shuttle interior airlock" + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/abandoned) +"aet" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/sign/vacuum{ + pixel_x = 0; + pixel_y = 32 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/abandoned) +"aeu" = ( +/obj/docking_port/mobile{ + dheight = 0; + dir = 8; + dwidth = 11; + height = 15; + id = "whiteship"; + name = "NT Recovery White-Ship"; + roundstart_move = "whiteship_away"; + travelDir = 180; + width = 27 + }, +/obj/machinery/door/airlock/shuttle{ + name = "recovery shuttle external airlock" + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/docking_port/stationary{ + dir = 8; + dwidth = 11; + height = 15; + id = "whiteship_home"; + name = "SS13: Auxiliary Dock, Station-Port"; + width = 27 + }, +/turf/open/floor/plating, +/area/shuttle/abandoned) +"aev" = ( +/obj/machinery/door/airlock/external, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aew" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 0; + pixel_y = 32 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aex" = ( +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aey" = ( +/obj/item/stack/sheet/plasteel{ + amount = 10 + }, +/obj/item/clothing/head/welding, +/obj/structure/table, +/turf/open/floor/plasteel/black, +/area/turret_protected/AIsatextAS{ + name = "AI Satellite Storage" + }) +"aez" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1 + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/AIsatextAS{ + name = "AI Satellite Storage" + }) +"aeA" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/hologram/holopad, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black, +/area/turret_protected/AIsatextAS{ + name = "AI Satellite Storage" + }) +"aeB" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/AIsatextAS{ + name = "AI Satellite Storage" + }) +"aeC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall/r_wall, +/area/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"aeD" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/turretid{ + control_area = "AI Satellite Storage"; + enabled = 1; + name = "Storage Turret Control"; + pixel_x = -28; + pixel_y = 27; + req_access = list(29) + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/aisat_interior) +"aeE" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/aisat_interior) +"aeF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/hologram/holopad, +/obj/effect/landmark/start{ + name = "Cyborg" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/aisat_interior) +"aeG" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/aisat_interior) +"aeH" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/obj/machinery/turretid{ + control_area = "AI Satellite Service"; + enabled = 1; + icon_state = "control_standby"; + name = "Service Bay Turret Control"; + pixel_x = 27; + pixel_y = 27; + req_access = list(65) + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/aisat_interior) +"aeI" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/hatch{ + name = "MiniSat Storage"; + req_one_access_txt = "65" + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/AIsatextAS{ + name = "AI Satellite Storage" + }) +"aeJ" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + on = 1 + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"aeK" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/hologram/holopad, +/turf/open/floor/plasteel/black, +/area/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"aeL" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1 + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"aeM" = ( +/obj/machinery/cell_charger, +/obj/item/weapon/stock_parts/cell/high{ + charge = 100; + maxcharge = 15000 + }, +/obj/structure/table, +/turf/open/floor/plasteel/black, +/area/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"aeN" = ( +/obj/machinery/door/window{ + base_state = "right"; + dir = 4; + icon_state = "right"; + name = "EVA Storage"; + req_access_txt = "150" + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"aeO" = ( +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/syndicate) +"aeP" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/syndicate) +"aeQ" = ( +/obj/structure/table, +/obj/item/weapon/hand_labeler, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"aeR" = ( +/obj/structure/frame/machine, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"aeS" = ( +/obj/structure/frame/machine, +/obj/item/weapon/circuitboard/machine/autolathe, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"aeT" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/blood/gibs/limb, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"aeU" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/blood/gibs/old, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/ash{ + desc = "They look like human remains, and have clearly been gnawed at."; + icon = 'icons/effects/blood.dmi'; + icon_state = "remains"; + name = "remains" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/abandoned) +"aeV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/closed/wall, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aeW" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/external, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aeX" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aeY" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/closed/wall, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aeZ" = ( +/obj/structure/rack, +/obj/item/weapon/storage/toolbox/electrical{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_y = -29 + }, +/obj/item/device/multitool, +/obj/machinery/light/small, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/darkblue/corner, +/area/turret_protected/AIsatextAS{ + name = "AI Satellite Storage" + }) +"afa" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/darkblue/side, +/area/turret_protected/AIsatextAS{ + name = "AI Satellite Storage" + }) +"afb" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/item/weapon/storage/belt/utility, +/obj/item/device/radio/off, +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/obj/structure/table, +/turf/open/floor/plasteel/darkblue/corner{ + dir = 8 + }, +/area/turret_protected/AIsatextAS{ + name = "AI Satellite Storage" + }) +"afc" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/machinery/door/airlock/hatch{ + name = "MiniSat Service Bay"; + req_one_access_txt = "65" + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"afd" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/obj/machinery/power/apc{ + dir = 8; + name = "AI Satellite Central APC"; + pixel_x = -25 + }, +/obj/structure/cable, +/obj/machinery/camera/motion{ + c_tag = "MiniSat Foyer"; + dir = 4; + network = list("MiniSat") + }, +/turf/open/floor/plasteel/darkblue/corner{ + dir = 8 + }, +/area/turret_protected/aisat_interior) +"afe" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/aisat_interior) +"aff" = ( +/mob/living/simple_animal/bot/secbot/pingsky, +/turf/open/floor/plasteel/black, +/area/turret_protected/aisat_interior) +"afg" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black, +/area/turret_protected/aisat_interior) +"afh" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/turf/open/floor/plasteel/darkblue/corner, +/area/turret_protected/aisat_interior) +"afi" = ( +/obj/machinery/recharge_station, +/turf/open/floor/bluegrid, +/area/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"afj" = ( +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/obj/machinery/recharge_station, +/turf/open/floor/bluegrid, +/area/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"afk" = ( +/obj/machinery/recharge_station, +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_y = -29 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/light/small, +/turf/open/floor/bluegrid, +/area/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"afl" = ( +/obj/structure/tank_dispenser/oxygen, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/syndicate) +"afm" = ( +/obj/item/device/radio/intercom{ + desc = "Talk through this. Evilly"; + freerange = 1; + frequency = 1213; + name = "Syndicate Intercom"; + pixel_x = -32; + subspace_transmission = 1; + syndie = 1 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"afn" = ( +/obj/structure/table, +/obj/item/stack/medical/ointment, +/obj/item/stack/medical/bruise_pack, +/obj/structure/extinguisher_cabinet{ + pixel_x = -5; + pixel_y = 30 + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/syndicate) +"afo" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/clothing/gloves/color/black, +/obj/item/clothing/gloves/color/black, +/obj/item/clothing/suit/armor/vest, +/obj/item/clothing/suit/armor/vest, +/obj/structure/table, +/obj/item/clothing/head/helmet/swat/nanotrasen, +/obj/item/clothing/head/helmet/swat/nanotrasen, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"afp" = ( +/obj/machinery/door/airlock/shuttle{ + name = "cargo bay" + }, +/turf/open/floor/plasteel/delivery{ + dir = 1 + }, +/area/shuttle/abandoned) +"afq" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"afr" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"afs" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aft" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"afu" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"afv" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"afw" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/robot_debris{ + icon_state = "gib7" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"afx" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/spawner/lootdrop/grille_or_trash, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"afy" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/oil, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"afz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"afA" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"afB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall/r_wall, +/area/turret_protected/AIsatextAS{ + name = "AI Satellite Storage" + }) +"afC" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/hatch{ + name = "MiniSat Teleporter"; + req_one_access_txt = "65" + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/AIsatextAS{ + name = "AI Satellite Storage" + }) +"afD" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_y = -27 + }, +/turf/open/floor/plasteel/darkblue/side{ + dir = 10 + }, +/area/turret_protected/aisat_interior) +"afE" = ( +/obj/machinery/light/small, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/darkblue/side, +/area/turret_protected/aisat_interior) +"afF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkblue/side, +/area/turret_protected/aisat_interior) +"afG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/light/small, +/obj/machinery/light_switch{ + pixel_y = -25 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkblue/side, +/area/turret_protected/aisat_interior) +"afH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkblue/side{ + dir = 6 + }, +/area/turret_protected/aisat_interior) +"afI" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/turf/closed/wall/r_wall, +/area/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"afJ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"afK" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/closed/wall/r_wall, +/area/turret_protected/AIsatextFP{ + name = "AI Satellite Service" + }) +"afL" = ( +/obj/effect/landmark{ + name = "carpspawn" + }, +/turf/open/space, +/area/space) +"afM" = ( +/obj/structure/bed/roller, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/syndicate) +"afN" = ( +/obj/structure/sign/bluecross_2, +/turf/closed/indestructible/opshuttle, +/area/shuttle/syndicate) +"afO" = ( +/obj/machinery/door/window{ + dir = 4; + name = "Infirmary"; + req_access_txt = "150" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/syndicate) +"afP" = ( +/obj/machinery/door/window/westright{ + name = "Tool Storage"; + req_access_txt = "150" + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"afQ" = ( +/obj/structure/table, +/obj/item/weapon/stock_parts/cell/high{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/weapon/stock_parts/cell/high, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"afR" = ( +/obj/structure/table, +/obj/item/weapon/screwdriver{ + pixel_y = 9 + }, +/obj/item/device/assembly/voice{ + pixel_y = 3 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"afS" = ( +/obj/structure/table, +/obj/item/weapon/wrench, +/obj/item/device/assembly/infra, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"afT" = ( +/obj/structure/table, +/obj/item/device/assembly/signaler, +/obj/item/device/assembly/signaler, +/obj/item/device/assembly/prox_sensor{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/item/device/assembly/prox_sensor{ + pixel_x = -8; + pixel_y = 4 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"afU" = ( +/obj/structure/table, +/obj/item/weapon/weldingtool/largetank{ + pixel_y = 3 + }, +/obj/item/device/multitool, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"afV" = ( +/obj/structure/table, +/obj/item/weapon/defibrillator, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"afW" = ( +/obj/machinery/vending/wallmed{ + name = "Emergency NanoMed"; + pixel_x = 0; + pixel_y = 28; + req_access_txt = "0"; + use_power = 0 + }, +/obj/machinery/iv_drip{ + density = 0; + pixel_x = 0 + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/abandoned) +"afX" = ( +/obj/machinery/sleeper{ + dir = 2; + use_power = 0 + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"afY" = ( +/obj/structure/sign/bluecross_2, +/turf/closed/wall/shuttle{ + icon_state = "swall1"; + dir = 2 + }, +/area/shuttle/abandoned) +"afZ" = ( +/obj/item/weapon/storage/toolbox/emergency{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/weapon/storage/toolbox/emergency, +/obj/item/weapon/storage/toolbox/emergency{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/table, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"aga" = ( +/obj/structure/frame/machine, +/obj/item/weapon/circuitboard/machine/cyborgrecharger, +/obj/effect/decal/cleanable/oil, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/bot, +/area/shuttle/abandoned) +"agb" = ( +/obj/effect/decal/cleanable/oil, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/delivery{ + dir = 1 + }, +/area/shuttle/abandoned) +"agc" = ( +/obj/structure/closet/crate/medical{ + name = "medical crate" + }, +/obj/item/weapon/storage/firstaid/o2{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/roller{ + pixel_y = 4 + }, +/obj/item/device/healthanalyzer, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/cobweb2, +/turf/open/floor/plasteel/bot, +/area/shuttle/abandoned) +"agd" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"age" = ( +/turf/closed/wall/r_wall, +/area/toxins/xenobiology) +"agf" = ( +/obj/machinery/power/apc{ + cell_type = 5000; + dir = 1; + name = "AI Satellite Teleporter APC"; + pixel_y = 29 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/machinery/camera{ + c_tag = "MiniSat Teleporter"; + dir = 4; + network = list("MiniSat"); + start_active = 1 + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/AIsatextAS{ + name = "AI Satellite Storage" + }) +"agg" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/AIsatextAS{ + name = "AI Satellite Storage" + }) +"agh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/turret_protected/AIsatextAS{ + name = "AI Satellite Storage" + }) +"agi" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall/r_wall, +/area/turret_protected/aisat_interior) +"agj" = ( +/obj/machinery/door/airlock/hatch{ + name = "MiniSat Antechamber"; + req_one_access_txt = "65" + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/aisat_interior) +"agk" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/turret_protected/aisat_interior) +"agl" = ( +/obj/machinery/door/window{ + base_state = "right"; + dir = 4; + icon_state = "right"; + name = "Infirmary"; + req_access_txt = "150" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/syndicate) +"agm" = ( +/obj/machinery/door/window{ + dir = 8; + name = "Tool Storage"; + req_access_txt = "150" + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"agn" = ( +/obj/structure/table, +/obj/item/weapon/storage/toolbox/syndicate, +/obj/item/weapon/crowbar/red, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"ago" = ( +/obj/structure/table, +/obj/item/weapon/reagent_containers/glass/bottle/epinephrine{ + pixel_x = 6; + pixel_y = 0 + }, +/obj/item/weapon/reagent_containers/glass/bottle/charcoal{ + pixel_x = -3 + }, +/obj/item/weapon/reagent_containers/syringe, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"agp" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/ash, +/obj/effect/decal/cleanable/xenoblood, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/abandoned) +"agq" = ( +/obj/machinery/door/airlock/shuttle{ + name = "medbay" + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/abandoned) +"agr" = ( +/obj/machinery/door/airlock/shuttle{ + name = "cargo bay" + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/delivery{ + dir = 1 + }, +/area/shuttle/abandoned) +"ags" = ( +/turf/open/floor/plasteel/delivery{ + dir = 1 + }, +/area/shuttle/abandoned) +"agt" = ( +/obj/structure/closet/crate{ + name = "spare equipment crate" + }, +/obj/item/weapon/grenade/chem_grenade/metalfoam, +/obj/item/weapon/relic, +/obj/item/device/t_scanner, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 3; + name = "3maintenance loot spawner" + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/bot, +/area/shuttle/abandoned) +"agu" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"agv" = ( +/turf/open/floor/engine, +/area/toxins/xenobiology) +"agw" = ( +/obj/machinery/camera{ + c_tag = "Xenobiology Test Chamber"; + network = list("Xeno","RD") + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/engine, +/area/toxins/xenobiology) +"agx" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/machinery/airalarm{ + dir = 4; + pixel_x = -23; + pixel_y = 0 + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/AIsatextAS{ + name = "AI Satellite Storage" + }) +"agy" = ( +/obj/machinery/bluespace_beacon, +/turf/open/floor/plasteel/black, +/area/turret_protected/AIsatextAS{ + name = "AI Satellite Storage" + }) +"agz" = ( +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_x = 29 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/AIsatextAS{ + name = "AI Satellite Storage" + }) +"agA" = ( +/obj/machinery/turretid{ + control_area = null; + enabled = 1; + name = "Storage Turret Control"; + pixel_x = 0; + pixel_y = 24; + req_access = list(29) + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/AIsatextAS{ + name = "AI Satellite Storage" + }) +"agB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_y = 23 + }, +/turf/open/floor/plating/warnplate{ + dir = 9 + }, +/area/turret_protected/aisat_interior) +"agC" = ( +/obj/machinery/ai_status_display{ + pixel_y = 31 + }, +/obj/machinery/camera{ + c_tag = "AI Satellite Foyer"; + network = list("SS13","AISat"); + pixel_x = 22; + start_active = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating/warnplate{ + dir = 1 + }, +/area/turret_protected/aisat_interior) +"agD" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plating, +/area/turret_protected/aisat_interior) +"agE" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/obj/machinery/turretid{ + control_area = null; + name = "Antechamber Turret Control"; + pixel_y = 27; + req_access = list(65) + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating/warnplate{ + dir = 5 + }, +/area/turret_protected/aisat_interior) +"agF" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/turret_protected/aisat_interior) +"agG" = ( +/obj/structure/lattice/catwalk, +/turf/open/space, +/area/space) +"agH" = ( +/obj/machinery/recharge_station, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"agI" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/table, +/obj/item/robot_parts/r_arm, +/obj/item/robot_parts/l_arm, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/syndicate) +"agJ" = ( +/obj/machinery/door/window{ + dir = 1; + name = "Surgery"; + req_access_txt = "150" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/syndicate) +"agK" = ( +/obj/structure/table, +/obj/item/clothing/gloves/color/latex, +/obj/item/clothing/mask/surgical, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/clothing/suit/apron/surgical, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"agL" = ( +/obj/effect/decal/cleanable/xenoblood, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/ash{ + desc = "A pile of remains that look vaguely humanoid. The skull is abnormally elongated, and there are burns through some of the other bones."; + icon = 'icons/effects/blood.dmi'; + icon_state = "remainsxeno"; + name = "remains" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/abandoned) +"agM" = ( +/obj/structure/closet/crate/freezer, +/obj/item/weapon/reagent_containers/blood/empty{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/weapon/reagent_containers/blood/OMinus, +/obj/item/weapon/reagent_containers/blood/random, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/xenoblood, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"agN" = ( +/obj/machinery/door/airlock/shuttle{ + name = "bridge" + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/abandoned) +"agO" = ( +/obj/structure/closet/emcloset, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/bot, +/area/shuttle/abandoned) +"agP" = ( +/obj/item/weapon/storage/box/lights/mixed, +/obj/item/weapon/cigbutt, +/obj/structure/closet/crate{ + icon_state = "crateopen"; + name = "spare equipment crate"; + opened = 1 + }, +/obj/item/weapon/tank/internals/oxygen/red, +/obj/item/weapon/tank/internals/air, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/obj/item/clothing/mask/breath, +/obj/item/clothing/mask/breath, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/bot, +/area/shuttle/abandoned) +"agQ" = ( +/obj/effect/decal/cleanable/oil, +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"agR" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"agS" = ( +/obj/machinery/computer/teleporter, +/turf/open/floor/plating/warnplate{ + dir = 1 + }, +/area/turret_protected/AIsatextAS{ + name = "AI Satellite Storage" + }) +"agT" = ( +/obj/machinery/teleport/station, +/obj/machinery/light/small, +/turf/open/floor/plating/warnplate{ + dir = 1 + }, +/area/turret_protected/AIsatextAS{ + name = "AI Satellite Storage" + }) +"agU" = ( +/obj/machinery/teleport/hub, +/turf/open/floor/plating/warnplate{ + dir = 1 + }, +/area/turret_protected/AIsatextAS{ + name = "AI Satellite Storage" + }) +"agV" = ( +/turf/open/floor/plating/warnplate{ + dir = 8 + }, +/area/turret_protected/aisat_interior) +"agW" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plating, +/area/turret_protected/aisat_interior) +"agX" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/hologram/holopad, +/turf/open/floor/plating, +/area/turret_protected/aisat_interior) +"agY" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plating, +/area/turret_protected/aisat_interior) +"agZ" = ( +/obj/machinery/door/airlock/external{ + name = "MiniSat External Access"; + req_access = null; + req_access_txt = "65;13" + }, +/turf/open/floor/plating, +/area/turret_protected/aisat_interior) +"aha" = ( +/turf/open/floor/plating, +/area/turret_protected/aisat_interior) +"ahb" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/syndicate) +"ahc" = ( +/obj/structure/table, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/weapon/storage/firstaid/brute, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = -3; + pixel_y = -3 + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/syndicate) +"ahd" = ( +/obj/structure/table, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/weapon/storage/firstaid/fire, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = -3; + pixel_y = -3 + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/syndicate) +"ahe" = ( +/obj/structure/table, +/obj/item/device/sbeacondrop/bomb{ + pixel_y = 5 + }, +/obj/item/device/sbeacondrop/bomb, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"ahf" = ( +/obj/structure/table, +/obj/item/weapon/grenade/syndieminibomb{ + pixel_x = 4; + pixel_y = 2 + }, +/obj/item/weapon/grenade/syndieminibomb{ + pixel_x = -1 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"ahg" = ( +/obj/docking_port/stationary{ + dheight = 9; + dir = 2; + dwidth = 5; + height = 24; + id = "syndicate_ne"; + name = "northeast of station"; + width = 18 + }, +/turf/open/space, +/area/space) +"ahh" = ( +/obj/structure/table, +/obj/item/weapon/storage/backpack/dufflebag/med{ + contents = newlist(/obj/item/weapon/scalpel,/obj/item/weapon/hemostat,/obj/item/weapon/retractor,/obj/item/weapon/cautery,/obj/item/weapon/circular_saw,/obj/item/weapon/surgicaldrill,/obj/item/weapon/razor); + desc = "A large dufflebag for holding extra medical supplies - this one seems to be designed for holding surgical tools."; + name = "surgical dufflebag"; + pixel_y = 4 + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"ahi" = ( +/obj/effect/decal/cleanable/xenoblood, +/obj/effect/decal/cleanable/xenoblood/xgibs/limb, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/abandoned) +"ahj" = ( +/obj/structure/table/optable, +/obj/item/weapon/surgical_drapes, +/obj/item/weapon/storage/firstaid/regular, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"ahk" = ( +/obj/structure/frame/computer, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"ahl" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/chair/office/light{ + dir = 8 + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"ahm" = ( +/obj/structure/chair/office/light, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"ahn" = ( +/obj/structure/frame/computer, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/effect/decal/cleanable/cobweb2, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"aho" = ( +/obj/structure/closet/firecloset/full, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/bot, +/area/shuttle/abandoned) +"ahp" = ( +/obj/effect/decal/cleanable/robot_debris/old, +/obj/effect/decal/cleanable/oil, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/delivery{ + dir = 1 + }, +/area/shuttle/abandoned) +"ahq" = ( +/obj/structure/closet/crate{ + name = "emergency supplies crate" + }, +/obj/item/weapon/storage/toolbox/emergency, +/obj/item/weapon/storage/toolbox/emergency, +/obj/item/device/flashlight/flare{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/device/flashlight/flare{ + pixel_x = -6; + pixel_y = -2 + }, +/obj/item/weapon/crowbar, +/obj/item/weapon/wrench, +/obj/effect/spawner/lootdrop/maintenance, +/obj/item/weapon/extinguisher, +/obj/item/weapon/extinguisher, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/bot, +/area/shuttle/abandoned) +"ahr" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel/warnwhite{ + dir = 1 + }, +/area/crew_quarters/hor) +"ahs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aht" = ( +/obj/effect/landmark{ + name = "xeno_spawn"; + pixel_x = -1 + }, +/turf/open/floor/engine, +/area/toxins/xenobiology) +"ahu" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/item/stack/rods, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"ahv" = ( +/obj/structure/transit_tube{ + icon_state = "D-SE" + }, +/obj/structure/window/reinforced, +/turf/open/floor/plating/warnplate{ + dir = 10 + }, +/area/turret_protected/aisat_interior) +"ahw" = ( +/obj/structure/transit_tube{ + icon_state = "E-SW" + }, +/obj/structure/window/reinforced, +/turf/open/floor/plating/warnplate, +/area/turret_protected/aisat_interior) +"ahx" = ( +/obj/structure/transit_tube/station{ + dir = 1 + }, +/obj/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating/warnplate, +/area/turret_protected/aisat_interior) +"ahy" = ( +/obj/structure/transit_tube{ + icon_state = "W-SE" + }, +/obj/structure/window/reinforced, +/turf/open/floor/plating/warnplate{ + dir = 6 + }, +/area/turret_protected/aisat_interior) +"ahz" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/transit_tube{ + icon_state = "D-SW" + }, +/turf/open/floor/plating, +/area/turret_protected/aisat_interior) +"ahA" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK" + }, +/turf/open/floor/plating, +/area/turret_protected/aisat_interior) +"ahB" = ( +/obj/structure/table, +/obj/item/weapon/surgicaldrill, +/obj/item/weapon/circular_saw, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/syndicate) +"ahC" = ( +/obj/structure/sink{ + dir = 4; + icon_state = "sink"; + pixel_x = 11; + pixel_y = 0 + }, +/obj/structure/mirror{ + pixel_x = 30 + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/syndicate) +"ahD" = ( +/obj/machinery/nuclearbomb/syndicate, +/obj/machinery/door/window{ + dir = 1; + name = "Secure Storage"; + req_access_txt = "150" + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"ahE" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall_s5"; + dir = 2 + }, +/area/shuttle/abandoned) +"ahF" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/device/megaphone, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"ahG" = ( +/obj/structure/table, +/obj/item/device/camera, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"ahH" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall_s9"; + dir = 2 + }, +/area/shuttle/abandoned) +"ahI" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/mob/living/simple_animal/mouse/gray, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"ahJ" = ( +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"ahK" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/engine, +/area/toxins/xenobiology) +"ahL" = ( +/obj/structure/disposaloutlet{ + dir = 8 + }, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/engine, +/area/toxins/xenobiology) +"ahM" = ( +/obj/structure/transit_tube{ + icon_state = "D-SE" + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"ahN" = ( +/obj/structure/transit_tube{ + icon_state = "NE-SW" + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"ahO" = ( +/obj/structure/transit_tube{ + icon_state = "D-NW" + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"ahP" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating/airless, +/area/space) +"ahQ" = ( +/obj/structure/transit_tube{ + icon_state = "D-NE" + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"ahR" = ( +/obj/structure/transit_tube{ + icon_state = "S-NW" + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"ahS" = ( +/obj/machinery/telecomms/allinone{ + intercept = 1 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"ahT" = ( +/obj/structure/table, +/obj/item/weapon/cautery, +/obj/item/weapon/scalpel, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/syndicate) +"ahU" = ( +/obj/structure/table/optable, +/obj/item/weapon/surgical_drapes, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/syndicate) +"ahV" = ( +/obj/structure/table, +/obj/item/weapon/retractor, +/obj/item/weapon/hemostat, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/syndicate) +"ahW" = ( +/obj/structure/shuttle/engine/heater, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/open/floor/plating, +/area/shuttle/syndicate) +"ahX" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"ahY" = ( +/obj/structure/table, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/sheet/glass{ + amount = 50 + }, +/obj/item/stack/rods{ + amount = 50 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"ahZ" = ( +/obj/structure/rack, +/obj/item/clothing/suit/space/syndicate/black/red, +/obj/item/clothing/head/helmet/space/syndicate/black/red, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"aia" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/device/mass_spectrometer, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"aib" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/blood/gibs/old, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/clothing/head/centhat{ + desc = "There's a gouge through the top where something has clawed clean through it. Whoever was wearing it probably doesn't need a hat any more."; + name = "\improper damaged CentCom hat" + }, +/obj/effect/decal/cleanable/ash{ + desc = "They look like human remains, and have clearly been gnawed at."; + icon = 'icons/effects/blood.dmi'; + icon_state = "remains"; + name = "remains" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/abandoned) +"aic" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/structure/chair/comfy/black, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"aid" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/weapon/storage/photo_album, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"aie" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aif" = ( +/obj/item/weapon/shard{ + icon_state = "medium" + }, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aig" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'HIGH VOLTAGE'"; + icon_state = "shock"; + name = "HIGH VOLTAGE" + }, +/turf/closed/wall/r_wall, +/area/toxins/xenobiology) +"aih" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/engine, +/area/toxins/xenobiology) +"aii" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil, +/obj/item/trash/cheesie, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aij" = ( +/obj/structure/transit_tube{ + icon_state = "E-SW" + }, +/turf/open/space, +/area/space) +"aik" = ( +/obj/structure/transit_tube, +/turf/open/space, +/area/space) +"ail" = ( +/obj/structure/transit_tube{ + icon_state = "E-W-Pass" + }, +/turf/open/space, +/area/space) +"aim" = ( +/obj/structure/transit_tube, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"ain" = ( +/obj/structure/transit_tube{ + icon_state = "W-SE" + }, +/turf/open/space, +/area/space) +"aio" = ( +/obj/structure/transit_tube{ + icon_state = "D-SW" + }, +/turf/open/space, +/area/space) +"aip" = ( +/obj/structure/transit_tube{ + icon_state = "NE-SW" + }, +/turf/open/space, +/area/space) +"aiq" = ( +/obj/structure/transit_tube{ + icon_state = "D-NW" + }, +/turf/open/space, +/area/space) +"air" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating/airless, +/area/space) +"ais" = ( +/obj/structure/transit_tube{ + icon_state = "N-S" + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"ait" = ( +/obj/structure/shuttle/engine/propulsion{ + icon_state = "propulsion_l" + }, +/turf/open/floor/plating, +/area/shuttle/syndicate) +"aiu" = ( +/obj/structure/shuttle/engine/propulsion, +/turf/open/floor/plating, +/area/shuttle/syndicate) +"aiv" = ( +/obj/structure/shuttle/engine/propulsion{ + icon_state = "propulsion_r" + }, +/turf/open/floor/plating, +/area/shuttle/syndicate) +"aiw" = ( +/obj/structure/table, +/obj/item/device/radio/off{ + pixel_y = 6 + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"aix" = ( +/obj/item/weapon/phone{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/weapon/cigbutt/cigarbutt{ + pixel_x = 5; + pixel_y = -1 + }, +/obj/structure/table, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"aiy" = ( +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/machinery/computer/shuttle/white_ship, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"aiz" = ( +/obj/structure/table, +/obj/item/weapon/folder/blue, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/obj/item/device/gps{ + gpstag = "NTREC1"; + pixel_x = -1; + pixel_y = 2 + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"aiA" = ( +/obj/structure/table, +/obj/item/weapon/paper_bin{ + pixel_x = -1; + pixel_y = 6 + }, +/obj/effect/decal/cleanable/dirt{ + desc = "A thin layer of dust coating the floor."; + name = "dust" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/abandoned) +"aiB" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aiC" = ( +/obj/item/weapon/cigbutt, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aiD" = ( +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/machinery/shieldwallgen{ + active = 1; + anchored = 1; + power = 1; + use_power = 1 + }, +/obj/machinery/door/window/southleft{ + name = "Shield Guard"; + req_access_txt = "30" + }, +/turf/open/floor/plating, +/area/toxins/xenobiology) +"aiE" = ( +/obj/structure/grille, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/machinery/door/poddoor/preopen{ + id = "misclab"; + name = "test chamber blast door" + }, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/engine, +/area/toxins/xenobiology) +"aiF" = ( +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/structure/grille, +/obj/machinery/door/poddoor/preopen{ + id = "misclab"; + name = "test chamber blast door" + }, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/engine, +/area/toxins/xenobiology) +"aiG" = ( +/obj/structure/grille, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/machinery/door/poddoor/preopen{ + id = "misclab"; + name = "test chamber blast door" + }, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/engine, +/area/toxins/xenobiology) +"aiH" = ( +/obj/machinery/door/window/southleft{ + dir = 1; + name = "Test Chamber"; + req_access_txt = "55" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/poddoor/preopen{ + id = "misclab"; + name = "test chamber blast door" + }, +/turf/open/floor/engine, +/area/toxins/xenobiology) +"aiI" = ( +/obj/structure/grille, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/machinery/door/poddoor/preopen{ + id = "misclab"; + name = "test chamber blast door" + }, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/engine, +/area/toxins/xenobiology) +"aiJ" = ( +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/structure/grille, +/obj/machinery/door/poddoor/preopen{ + id = "misclab"; + name = "test chamber blast door" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/engine, +/area/toxins/xenobiology) +"aiK" = ( +/obj/structure/grille, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/door/poddoor/preopen{ + id = "misclab"; + name = "test chamber blast door" + }, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/engine, +/area/toxins/xenobiology) +"aiL" = ( +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/machinery/shieldwallgen{ + active = 1; + anchored = 1; + power = 1; + use_power = 1 + }, +/obj/machinery/door/window/southleft{ + base_state = "right"; + icon_state = "right"; + name = "Shield Guard"; + req_access_txt = "30" + }, +/turf/open/floor/plating, +/area/toxins/xenobiology) +"aiM" = ( +/obj/structure/transit_tube{ + icon_state = "S-NE" + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"aiN" = ( +/obj/structure/transit_tube{ + icon_state = "D-NW" + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"aiO" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plating/airless, +/area/space) +"aiP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/space) +"aiQ" = ( +/obj/structure/transit_tube{ + icon_state = "D-SE" + }, +/obj/structure/transit_tube{ + icon_state = "D-NE" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/space) +"aiR" = ( +/obj/structure/transit_tube{ + icon_state = "E-SW-NW" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/space) +"aiS" = ( +/obj/structure/transit_tube, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/space) +"aiT" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/transit_tube{ + icon_state = "E-W-Pass" + }, +/turf/open/floor/plating/airless, +/area/space) +"aiU" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/transit_tube, +/turf/open/floor/plating/airless, +/area/space) +"aiV" = ( +/obj/structure/transit_tube{ + icon_state = "W-NE-SE" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/space) +"aiW" = ( +/obj/structure/transit_tube{ + icon_state = "D-SW" + }, +/obj/structure/transit_tube{ + icon_state = "D-NW" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/space) +"aiX" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plating/airless, +/area/space) +"aiY" = ( +/obj/structure/transit_tube{ + icon_state = "N-SW" + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"aiZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/closed/wall, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aja" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 2; + icon_state = "pipe-j2s"; + sortType = 12 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"ajb" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/toxins/xenobiology) +"ajc" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/toxins/xenobiology) +"ajd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/weapon/stock_parts/manipulator, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aje" = ( +/obj/structure/table/reinforced, +/obj/machinery/computer/security/telescreen{ + name = "Test Chamber Moniter"; + network = list("Xeno"); + pixel_y = 2 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/warning, +/area/toxins/xenobiology) +"ajf" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/closet/l3closet/scientist, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/warning{ + dir = 6 + }, +/area/toxins/xenobiology) +"ajg" = ( +/obj/machinery/door/window/southleft{ + name = "Test Chamber"; + req_access_txt = "55" + }, +/turf/open/floor/plasteel/warning, +/area/toxins/xenobiology) +"ajh" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/closet/l3closet/scientist, +/turf/open/floor/plasteel/warning{ + dir = 10 + }, +/area/toxins/xenobiology) +"aji" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/plasteel/warning, +/area/toxins/xenobiology) +"ajj" = ( +/obj/structure/table/reinforced, +/obj/item/clothing/mask/gas, +/obj/item/clothing/mask/gas, +/obj/item/clothing/mask/gas, +/obj/item/clothing/glasses/science, +/obj/item/clothing/glasses/science, +/turf/open/floor/plasteel/warning, +/area/toxins/xenobiology) +"ajk" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/warning, +/area/toxins/xenobiology) +"ajl" = ( +/obj/structure/transit_tube{ + icon_state = "D-SE" + }, +/turf/open/space, +/area/space) +"ajm" = ( +/obj/structure/transit_tube{ + icon_state = "D-NE" + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"ajn" = ( +/obj/structure/transit_tube{ + icon_state = "E-NW" + }, +/turf/open/space, +/area/space) +"ajo" = ( +/obj/structure/transit_tube{ + icon_state = "W-NE" + }, +/turf/open/space, +/area/space) +"ajp" = ( +/obj/structure/disposaloutlet{ + dir = 1 + }, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/plating/airless, +/area/space) +"ajq" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"ajr" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"ajs" = ( +/obj/machinery/hologram/holopad, +/obj/effect/landmark{ + name = "xeno_spawn"; + pixel_x = -1 + }, +/obj/effect/spawner/lootdrop/grille_or_trash{ + loot = list(/obj/effect/decal/remains/xeno = 49, /obj/structure/alien/egg = 1); + name = "2% chance xeno egg spawner" + }, +/turf/open/floor/engine, +/area/toxins/xenobiology) +"ajt" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/disposalpipe/junction{ + dir = 8; + icon_state = "pipe-j2" + }, +/turf/open/floor/plasteel/whitebot{ + dir = 1 + }, +/area/toxins/xenobiology) +"aju" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"ajv" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/item/weapon/wrench, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/warning, +/area/toxins/xenobiology) +"ajw" = ( +/obj/structure/table/reinforced, +/obj/machinery/button/door{ + id = "misclab"; + name = "Test Chamber Blast Doors"; + pixel_x = 0; + pixel_y = -4; + req_access_txt = "55" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/warning, +/area/toxins/xenobiology) +"ajx" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"ajy" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"ajz" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"ajA" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/closed/wall, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"ajB" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/open/space, +/area/space) +"ajC" = ( +/obj/machinery/door/poddoor{ + id = "toxinsdriver"; + name = "toxins launcher bay door" + }, +/turf/open/floor/plating, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"ajD" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/space, +/area/space) +"ajE" = ( +/obj/structure/window/reinforced, +/obj/structure/transit_tube{ + icon_state = "N-SE" + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"ajF" = ( +/obj/structure/window/reinforced, +/obj/structure/transit_tube{ + icon_state = "D-SW" + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"ajG" = ( +/obj/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating/airless, +/area/space) +"ajH" = ( +/obj/structure/window/reinforced, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"ajI" = ( +/obj/structure/window/reinforced, +/obj/structure/transit_tube{ + icon_state = "D-SE" + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"ajJ" = ( +/obj/structure/window/reinforced, +/obj/structure/transit_tube{ + icon_state = "NE-SW" + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"ajK" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating/airless, +/area/space) +"ajL" = ( +/obj/structure/disposaloutlet{ + dir = 1 + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/space) +"ajM" = ( +/turf/open/floor/plating/airless, +/area/space) +"ajN" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"ajO" = ( +/obj/machinery/space_heater, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"ajP" = ( +/obj/machinery/disposal/bin, +/obj/structure/sign/deathsposal{ + pixel_y = -32 + }, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"ajQ" = ( +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_y = -29 + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"ajR" = ( +/obj/structure/cable, +/obj/machinery/power/apc{ + cell_type = 15000; + name = "Xenobiology APC"; + pixel_y = -24 + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"ajS" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"ajT" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/hologram/holopad, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"ajU" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"ajV" = ( +/obj/machinery/light, +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"ajW" = ( +/obj/structure/rack, +/obj/item/clothing/shoes/winterboots, +/obj/item/clothing/suit/hooded/wintercoat, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"ajX" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/item/weapon/shard{ + icon_state = "small" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"ajY" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"ajZ" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"aka" = ( +/turf/open/floor/plating, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"akb" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"akc" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/transit_tube{ + icon_state = "D-NE" + }, +/turf/open/floor/plating, +/area/medical/research{ + name = "Research Division" + }) +"akd" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/transit_tube{ + icon_state = "E-NW" + }, +/turf/open/floor/plating/warnplate{ + dir = 9 + }, +/area/medical/research{ + name = "Research Division" + }) +"ake" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/transit_tube/station, +/obj/structure/transit_tube_pod{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating/warnplate{ + dir = 1 + }, +/area/medical/research{ + name = "Research Division" + }) +"akf" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/transit_tube, +/turf/open/floor/plating/warnplate{ + dir = 1 + }, +/area/medical/research{ + name = "Research Division" + }) +"akg" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/transit_tube{ + icon_state = "W-NE" + }, +/turf/open/floor/plating/warnplate{ + dir = 5 + }, +/area/medical/research{ + name = "Research Division" + }) +"akh" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/transit_tube{ + icon_state = "D-NW" + }, +/turf/open/floor/plating, +/area/medical/research{ + name = "Research Division" + }) +"aki" = ( +/obj/structure/lattice, +/obj/effect/landmark{ + name = "carpspawn" + }, +/turf/open/space, +/area/space) +"akj" = ( +/obj/structure/sign/fire{ + pixel_x = 0; + pixel_y = 0 + }, +/turf/closed/wall/r_wall, +/area/maintenance/incinerator) +"akk" = ( +/obj/machinery/door/poddoor{ + id = "turbinevent"; + name = "Turbine Vent" + }, +/turf/open/floor/engine/vacuum, +/area/maintenance/incinerator) +"akl" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/item/weapon/stock_parts/micro_laser, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"akm" = ( +/turf/closed/wall/r_wall, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"akn" = ( +/turf/closed/wall, +/area/toxins/xenobiology) +"ako" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Xenobiology North"; + dir = 4; + network = list("SS13","RD") + }, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/warnwhite{ + dir = 1 + }, +/area/toxins/xenobiology) +"akp" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/warnwhite{ + dir = 1 + }, +/area/toxins/xenobiology) +"akq" = ( +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/warnwhite{ + dir = 1 + }, +/area/toxins/xenobiology) +"akr" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/medical/research{ + name = "Research Division" + }) +"aks" = ( +/obj/structure/chair/stool, +/turf/open/floor/plating/warnplate{ + dir = 8 + }, +/area/medical/research{ + name = "Research Division" + }) +"akt" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/turf/open/floor/plating, +/area/medical/research{ + name = "Research Division" + }) +"aku" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + on = 1 + }, +/turf/open/floor/plating, +/area/medical/research{ + name = "Research Division" + }) +"akv" = ( +/turf/open/floor/plating/warnplate{ + dir = 4 + }, +/area/medical/research{ + name = "Research Division" + }) +"akw" = ( +/turf/closed/wall/r_wall, +/area/maintenance/incinerator) +"akx" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/airlock/maintenance{ + name = "Xenobiology Maintenance"; + req_access_txt = "55" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/toxins/xenobiology) +"aky" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on, +/turf/open/floor/plating/airless, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"akz" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/sheet/cardboard, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"akA" = ( +/obj/structure/girder, +/turf/open/floor/plating/airless, +/area/toxins/xenobiology) +"akB" = ( +/turf/open/floor/bluegrid{ + name = "Killroom Floor"; + initial_gas_mix = "TEMP=2.7" + }, +/area/toxins/xenobiology) +"akC" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/toxins/xenobiology) +"akD" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = -31 + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"akE" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"akF" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"akG" = ( +/obj/structure/window/reinforced, +/obj/structure/table/reinforced, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/button/door{ + id = "xenobio8"; + name = "Containment Blast Doors"; + pixel_x = 0; + pixel_y = 4; + req_access_txt = "55" + }, +/turf/open/floor/plasteel/warning{ + dir = 10 + }, +/area/toxins/xenobiology) +"akH" = ( +/obj/structure/grille, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/door/poddoor/preopen{ + id = "xenobio8"; + name = "containment blast door" + }, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/engine, +/area/toxins/xenobiology) +"akI" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"akJ" = ( +/obj/machinery/mass_driver{ + dir = 1; + id = "toxinsdriver" + }, +/obj/machinery/door/window/southleft{ + name = "Mass Driver Door"; + req_access_txt = "7" + }, +/turf/open/floor/plating, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"akK" = ( +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/weapon/folder/white, +/obj/item/weapon/pen, +/obj/machinery/light/small, +/obj/machinery/camera{ + c_tag = "Research Transit Tube"; + dir = 1 + }, +/obj/structure/table, +/turf/open/floor/plating/warnplate{ + dir = 8 + }, +/area/medical/research{ + name = "Research Division" + }) +"akL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/medical/research{ + name = "Research Division" + }) +"akM" = ( +/turf/open/floor/plating, +/area/medical/research{ + name = "Research Division" + }) +"akN" = ( +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_y = -26 + }, +/obj/structure/rack, +/obj/item/clothing/mask/gas, +/obj/item/weapon/wrench, +/obj/item/weapon/crowbar, +/obj/item/device/flashlight{ + pixel_x = 1; + pixel_y = 5 + }, +/obj/machinery/light/small, +/obj/machinery/camera{ + c_tag = "Research Transit"; + dir = 1 + }, +/turf/open/floor/plating/warnplate{ + dir = 4 + }, +/area/medical/research{ + name = "Research Division" + }) +"akO" = ( +/obj/machinery/power/turbine{ + dir = 1; + luminosity = 2 + }, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/turf/open/floor/engine/vacuum, +/area/maintenance/incinerator) +"akP" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"akQ" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"akR" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"akS" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"akT" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/research{ + name = "Kill Chamber"; + req_access_txt = "55" + }, +/turf/open/floor/plating, +/area/toxins/xenobiology) +"akU" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/landmark/start{ + name = "Scientist" + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"akV" = ( +/obj/machinery/door/window/northleft{ + base_state = "right"; + dir = 8; + icon_state = "right"; + name = "Containment Pen"; + req_access_txt = "55" + }, +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/toxins/xenobiology) +"akW" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/window/northleft{ + dir = 4; + name = "Containment Pen"; + req_access_txt = "55" + }, +/obj/machinery/door/poddoor/preopen{ + id = "xenobio8"; + name = "containment blast door" + }, +/turf/open/floor/engine, +/area/toxins/xenobiology) +"akX" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"akY" = ( +/turf/closed/wall, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"akZ" = ( +/obj/machinery/computer/security/telescreen{ + desc = "Used for watching the test chamber."; + layer = 4; + name = "Test Chamber Telescreen"; + network = list("Toxins"); + pixel_y = 30 + }, +/obj/structure/chair{ + dir = 1 + }, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = -32 + }, +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"ala" = ( +/turf/open/floor/plasteel/loadingarea{ + dir = 1 + }, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"alb" = ( +/obj/machinery/computer/security/telescreen{ + desc = "Used for watching the test chamber."; + layer = 4; + name = "Test Chamber Telescreen"; + network = list("Toxins"); + pixel_y = 30 + }, +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"alc" = ( +/turf/closed/wall, +/area/medical/research{ + name = "Research Division" + }) +"ald" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plating, +/area/medical/research{ + name = "Research Division" + }) +"ale" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on, +/turf/open/floor/plating/airless, +/area/maintenance/incinerator) +"alf" = ( +/obj/machinery/door/poddoor{ + id = "auxincineratorvent"; + name = "Auxiliary Incinerator Vent" + }, +/turf/open/floor/engine/vacuum, +/area/maintenance/incinerator) +"alg" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 2; + frequency = 1441; + id = "inc_in" + }, +/turf/open/floor/engine/vacuum, +/area/maintenance/incinerator) +"alh" = ( +/obj/machinery/power/compressor{ + comp_id = "incineratorturbine"; + dir = 2; + luminosity = 2 + }, +/obj/machinery/camera{ + c_tag = "Turbine Chamber"; + dir = 4; + network = list("Turbine") + }, +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/turf/open/floor/engine/vacuum, +/area/maintenance/incinerator) +"ali" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + external_pressure_bound = 0; + initialize_directions = 1; + internal_pressure_bound = 4000; + on = 0; + pressure_checks = 2; + pump_direction = 0 + }, +/turf/open/floor/engine/vacuum, +/area/maintenance/incinerator) +"alj" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/obj/effect/decal/cleanable/oil, +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"alk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"all" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/item/weapon/crowbar, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"alm" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aln" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/item/device/assembly/prox_sensor, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"alo" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel/warnwhite{ + dir = 4 + }, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"alp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"alq" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"alr" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/chair/stool, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_y = 35 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"als" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel/cafeteria, +/area/medical/medbay{ + name = "Medbay Central" + }) +"alt" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/space) +"alu" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"alv" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/item/weapon/shard, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"alw" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"alx" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aly" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"alz" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"alA" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"alB" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/plasteel/warning{ + dir = 9 + }, +/area/toxins/xenobiology) +"alC" = ( +/obj/effect/decal/cleanable/robot_debris{ + icon_state = "gib3" + }, +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 3; + name = "3maintenance loot spawner" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"alD" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/structure/disposaloutlet{ + dir = 1 + }, +/turf/open/floor/engine, +/area/toxins/xenobiology) +"alE" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"alF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"alG" = ( +/obj/item/device/radio/intercom{ + pixel_x = -27 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + on = 1 + }, +/turf/open/floor/plasteel/warning/corner{ + dir = 8 + }, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"alH" = ( +/turf/open/floor/plasteel/warning{ + dir = 1 + }, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"alI" = ( +/obj/machinery/button/massdriver{ + dir = 2; + id = "toxinsdriver"; + pixel_x = 25; + pixel_y = 0 + }, +/turf/open/floor/plasteel/warning/corner{ + dir = 4 + }, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"alJ" = ( +/obj/machinery/door/airlock/hatch{ + name = "AI Satellite Transit Tube"; + req_access_txt = "29"; + req_one_access_txt = "0" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/medical/research{ + name = "Research Division" + }) +"alK" = ( +/obj/machinery/door/airlock/hatch{ + name = "AI Satellite Transit Tube"; + req_access_txt = "29"; + req_one_access_txt = "0" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/medical/research{ + name = "Research Division" + }) +"alL" = ( +/turf/closed/wall, +/area/maintenance/fore) +"alM" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/maintenance/fore) +"alN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/turf/open/floor/plating/airless, +/area/maintenance/incinerator) +"alO" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 2 + }, +/turf/closed/wall/r_wall, +/area/maintenance/incinerator) +"alP" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/door/airlock/glass{ + autoclose = 0; + frequency = 1449; + heat_proof = 1; + icon_state = "door_locked"; + id_tag = "incinerator_airlock_exterior"; + locked = 1; + name = "Turbine Exterior Airlock"; + req_access_txt = "32" + }, +/turf/open/floor/engine/vacuum, +/area/maintenance/incinerator) +"alQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/turf/closed/wall/r_wall, +/area/maintenance/incinerator) +"alR" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"alS" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"alT" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"alU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/item/stack/rods, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"alV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/item/weapon/cigbutt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"alW" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/spawner/lootdrop/grille_or_trash, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"alX" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"alY" = ( +/turf/closed/wall/r_wall, +/area/medical/virology) +"alZ" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/closed/wall/r_wall, +/area/medical/virology) +"ama" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/closed/wall/r_wall, +/area/medical/virology) +"amb" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/table, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 3; + name = "3maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"amc" = ( +/obj/structure/grille, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "xenobio6"; + name = "containment blast door" + }, +/obj/structure/window/reinforced/fulltile, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/toxins/xenobiology) +"amd" = ( +/obj/structure/rack{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"ame" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/mob/living/simple_animal/mouse/white, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"amf" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"amg" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"amh" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'HIGH VOLTAGE'"; + icon_state = "shock"; + name = "HIGH VOLTAGE" + }, +/turf/closed/wall, +/area/toxins/xenobiology) +"ami" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -12; + pixel_y = 2 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"amj" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"amk" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"aml" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"amm" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/decal/cleanable/dirt, +/obj/item/weapon/shard, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"amn" = ( +/obj/machinery/doppler_array{ + dir = 1 + }, +/turf/open/floor/plasteel/bot, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"amo" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/floorgrime, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"amp" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_Toxins = 0 + }, +/obj/item/device/radio/intercom{ + dir = 4; + name = "Station Intercom (General)"; + pixel_x = 27 + }, +/turf/open/floor/plasteel/floorgrime, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"amq" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/closed/wall, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"amr" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/maintenance/fore) +"ams" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/sign/securearea{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/warning{ + dir = 1 + }, +/area/medical/research{ + name = "Research Division" + }) +"amt" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/sign/securearea{ + pixel_x = 32 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plasteel/warning{ + dir = 1 + }, +/area/medical/research{ + name = "Research Division" + }) +"amu" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/effect/spawner/lootdrop/maintenance, +/obj/item/clothing/shoes/jackboots, +/turf/open/floor/plating, +/area/maintenance/fore) +"amv" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"amw" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 3; + name = "3maintenance loot spawner" + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/fore) +"amx" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/item/stack/rods, +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"amy" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fore) +"amz" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/robot_debris{ + icon_state = "gib6" + }, +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"amA" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/item/weapon/shard{ + icon_state = "small" + }, +/obj/item/stack/rods, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/fore) +"amB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/maintenance/fore) +"amC" = ( +/obj/machinery/space_heater, +/obj/structure/window{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"amD" = ( +/turf/closed/wall, +/area/maintenance/incinerator) +"amE" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/maintenance/incinerator) +"amF" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/turf/open/floor/plating, +/area/maintenance/incinerator) +"amG" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + on = 1 + }, +/obj/machinery/doorButtons/access_button{ + idDoor = "incinerator_airlock_exterior"; + idSelf = "incinerator_access_control"; + layer = 3.1; + name = "Incinerator airlock control"; + pixel_x = 8; + pixel_y = 24 + }, +/obj/structure/sign/fire{ + pixel_x = -32 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/engine, +/area/maintenance/incinerator) +"amH" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/engine, +/area/maintenance/incinerator) +"amI" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 2; + on = 1 + }, +/obj/structure/sign/fire{ + pixel_x = 32 + }, +/obj/machinery/doorButtons/access_button{ + idDoor = "incinerator_airlock_interior"; + idSelf = "incinerator_access_control"; + name = "Incinerator airlock control"; + pixel_x = -8; + pixel_y = -24 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/engine, +/area/maintenance/incinerator) +"amJ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/decal/cleanable/robot_debris{ + icon_state = "gib3" + }, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"amK" = ( +/obj/structure/closet/secure_closet/medical1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/whitegreen/side{ + dir = 1 + }, +/area/medical/virology) +"amL" = ( +/obj/structure/closet/l3closet/virology, +/turf/open/floor/plasteel/whitegreen/side{ + dir = 1 + }, +/area/medical/virology) +"amM" = ( +/obj/machinery/door/airlock/atmos{ + name = "Atmospherics Maintenance"; + req_access_txt = "12;24" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"amN" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"amO" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"amP" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/structure/disposaloutlet, +/turf/open/floor/engine, +/area/toxins/xenobiology) +"amQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/reagent_dispensers/fueltank, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"amR" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/structure/window/reinforced, +/turf/open/floor/plasteel/warning{ + dir = 6 + }, +/area/toxins/xenobiology) +"amS" = ( +/obj/structure/window/reinforced, +/obj/structure/table/reinforced, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/button/door{ + id = "xenobio7"; + name = "Containment Blast Doors"; + pixel_x = 0; + pixel_y = 4; + req_access_txt = "55" + }, +/turf/open/floor/plasteel/warning{ + dir = 10 + }, +/area/toxins/xenobiology) +"amT" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/decal/cleanable/robot_debris, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"amU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/airlock/research{ + name = "Toxins Launch Room"; + req_access_txt = "8" + }, +/turf/open/floor/plasteel/floorgrime, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"amV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"amW" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"amX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/space_heater, +/obj/structure/window{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"amY" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/watertank, +/obj/structure/window{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"amZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/chair/stool{ + pixel_y = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"ana" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/item/trash/candy, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"anb" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/robot_debris{ + icon_state = "gib3" + }, +/obj/effect/spawner/lootdrop/grille_or_trash, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"anc" = ( +/obj/structure/grille, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"and" = ( +/obj/structure/grille, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/machinery/door/poddoor/preopen{ + id = "xenobio2"; + name = "containment blast door" + }, +/obj/structure/window/reinforced/fulltile, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/toxins/xenobiology) +"ane" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/disposalpipe/sortjunction{ + dir = 8; + icon_state = "pipe-j2s"; + sortType = 13 + }, +/turf/open/floor/plasteel/bot, +/area/medical/research{ + name = "Research Division" + }) +"anf" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/oil, +/obj/effect/spawner/lootdrop/grille_or_trash, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"ang" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fore) +"anh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/robot_debris{ + icon_state = "gib3" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"ani" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/item/weapon/electronics/airlock, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/fore) +"anj" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"ank" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/fore) +"anl" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"anm" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"ann" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plating, +/area/maintenance/fore) +"ano" = ( +/obj/structure/table, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/weapon/pen, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"anp" = ( +/obj/machinery/computer/turbine_computer{ + id = "incineratorturbine" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"anq" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"anr" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/door/airlock/glass{ + autoclose = 0; + frequency = 1449; + heat_proof = 1; + icon_state = "door_locked"; + id_tag = "incinerator_airlock_interior"; + locked = 1; + name = "Turbine Interior Airlock"; + req_access_txt = "32" + }, +/turf/open/floor/engine, +/area/maintenance/incinerator) +"ans" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/item/weapon/storage/box, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"ant" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/structure/closet/secure_closet/personal/patient, +/turf/open/floor/plasteel/freezer, +/area/medical/virology) +"anu" = ( +/turf/open/floor/plasteel/freezer, +/area/medical/virology) +"anv" = ( +/obj/structure/window/fulltile, +/obj/structure/grille, +/turf/open/floor/plating, +/area/medical/virology) +"anw" = ( +/obj/machinery/disposal/bin, +/obj/structure/sign/deathsposal{ + pixel_y = 32 + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/plasteel/whitegreen/side{ + dir = 8 + }, +/area/medical/virology) +"anx" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"any" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"anz" = ( +/obj/machinery/requests_console{ + department = "Virology"; + name = "Virology Requests Console"; + pixel_x = 32 + }, +/obj/item/weapon/book/manual/wiki/infections{ + pixel_y = 7 + }, +/obj/item/weapon/reagent_containers/syringe/antiviral, +/obj/item/weapon/reagent_containers/dropper, +/obj/item/weapon/reagent_containers/spray/cleaner, +/obj/structure/table, +/turf/open/floor/plasteel/whitegreen/side{ + dir = 4 + }, +/area/medical/virology) +"anA" = ( +/obj/structure/chair/stool{ + pixel_y = 8 + }, +/turf/open/floor/plating/warnplate{ + dir = 9 + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"anB" = ( +/turf/open/floor/plating/warnplate{ + dir = 1 + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"anC" = ( +/obj/structure/rack{ + dir = 1 + }, +/obj/item/clothing/suit/fire/firefighter, +/obj/item/weapon/tank/internals/oxygen, +/obj/item/clothing/mask/gas, +/obj/item/weapon/extinguisher, +/obj/item/clothing/head/hardhat/red, +/obj/item/clothing/glasses/meson, +/turf/open/floor/plating/warnplate{ + dir = 5 + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"anD" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"anE" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"anF" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/item/weapon/crowbar, +/obj/item/trash/sosjerky, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"anG" = ( +/mob/living/simple_animal/slime, +/turf/open/floor/engine, +/area/toxins/xenobiology) +"anH" = ( +/obj/machinery/door/window/northleft{ + base_state = "right"; + dir = 8; + icon_state = "right"; + name = "Containment Pen"; + req_access_txt = "55" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/poddoor/preopen{ + id = "xenobio2"; + name = "containment blast door" + }, +/turf/open/floor/engine, +/area/toxins/xenobiology) +"anI" = ( +/obj/machinery/door/window/northleft{ + dir = 4; + name = "Containment Pen"; + req_access_txt = "55" + }, +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/toxins/xenobiology) +"anJ" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/window/northleft{ + dir = 4; + name = "Containment Pen"; + req_access_txt = "55" + }, +/obj/machinery/door/poddoor/preopen{ + id = "xenobio7"; + name = "containment blast door" + }, +/turf/open/floor/engine, +/area/toxins/xenobiology) +"anK" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"anL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"anM" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"anN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/warning{ + dir = 1 + }, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"anO" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fore) +"anP" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/maintenance/fore) +"anQ" = ( +/turf/closed/wall/r_wall, +/area/toxins/server{ + name = "\improper Research Division Server Room" + }) +"anR" = ( +/obj/machinery/door/airlock/research{ + name = "AI Satellite Access"; + req_access_txt = "47" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/floorgrime, +/area/medical/research{ + name = "Research Division" + }) +"anS" = ( +/obj/machinery/door/airlock/research{ + name = "AI Satellite Access"; + req_access_txt = "47" + }, +/turf/open/floor/plasteel/floorgrime, +/area/medical/research{ + name = "Research Division" + }) +"anT" = ( +/turf/closed/wall/r_wall, +/area/toxins/misc_lab) +"anU" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"anV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fore) +"anW" = ( +/obj/structure/chair/stool, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"anX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 5 + }, +/mob/living/simple_animal/mouse, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"anY" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"anZ" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/computer/security/telescreen{ + desc = "Used for watching the turbine vent."; + dir = 2; + name = "turbine vent monitor"; + network = list("Turbine"); + pixel_x = 0; + pixel_y = 29 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"aoa" = ( +/obj/machinery/button/door{ + id = "turbinevent"; + name = "Turbine Vent Control"; + pixel_x = 6; + pixel_y = 24; + req_access_txt = "32" + }, +/obj/machinery/button/door{ + id = "auxincineratorvent"; + name = "Auxiliary Vent Control"; + pixel_x = -6; + pixel_y = 24; + req_access_txt = "32" + }, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"aob" = ( +/obj/machinery/atmospherics/components/binary/valve{ + dir = 4; + name = "Incinerator to Space" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"aoc" = ( +/obj/machinery/doorButtons/airlock_controller{ + idExterior = "incinerator_airlock_exterior"; + idInterior = "incinerator_airlock_interior"; + idSelf = "incinerator_access_control"; + name = "Incinerator Access Console"; + pixel_x = 6; + pixel_y = 25; + req_access_txt = "12" + }, +/obj/machinery/button/ignition{ + id = "Incinerator"; + pixel_x = -6; + pixel_y = 24 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ + dir = 4 + }, +/obj/machinery/meter, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"aod" = ( +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/machinery/power/solar{ + id = "foreport"; + name = "Fore-Port Solar Array" + }, +/turf/open/floor/plasteel/airless/solarpanel, +/area/solar/auxport) +"aoe" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/space, +/area/solar/auxport) +"aof" = ( +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/power/solar{ + id = "foreport"; + name = "Fore-Port Solar Array" + }, +/turf/open/floor/plasteel/airless/solarpanel, +/area/solar/auxport) +"aog" = ( +/obj/machinery/power/solar{ + id = "foreport"; + name = "Fore-Port Solar Array" + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/turf/open/floor/plasteel/airless/solarpanel, +/area/solar/auxport) +"aoh" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/turf/open/space, +/area/solar/auxport) +"aoi" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/grille, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aoj" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aok" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/table, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/turf/open/floor/plasteel/freezer, +/area/medical/virology) +"aol" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/freezer, +/area/medical/virology) +"aom" = ( +/obj/structure/window/fulltile, +/obj/structure/grille, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/medical/virology) +"aon" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/structure/table, +/turf/open/floor/plasteel/freezer, +/area/medical/virology) +"aoo" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/obj/machinery/reagentgrinder, +/obj/structure/table, +/turf/open/floor/plasteel/whitegreen/side{ + dir = 8 + }, +/area/medical/virology) +"aop" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"aoq" = ( +/turf/open/floor/plasteel/white, +/area/medical/virology) +"aor" = ( +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/item/weapon/storage/box/beakers{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/weapon/storage/box/syringes, +/obj/structure/table, +/turf/open/floor/plasteel/whitegreen/side{ + dir = 4 + }, +/area/medical/virology) +"aos" = ( +/obj/item/weapon/wrench, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating/warnplate{ + dir = 10 + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aot" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "Air to Virology"; + on = 1 + }, +/turf/open/floor/plating/warnplate, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aou" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/turf/open/floor/plating/warnplate{ + dir = 6 + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aov" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/closet/emcloset, +/obj/structure/window{ + dir = 1 + }, +/obj/structure/window{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aow" = ( +/obj/structure/grille, +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/machinery/door/poddoor/preopen{ + id = "xenobio1"; + name = "containment blast door" + }, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/engine, +/area/toxins/xenobiology) +"aox" = ( +/obj/structure/table/reinforced, +/obj/machinery/button/door{ + id = "xenobio2"; + name = "Containment Blast Doors"; + pixel_x = 0; + pixel_y = 4; + req_access_txt = "55" + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/warning{ + dir = 5 + }, +/area/toxins/xenobiology) +"aoy" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aoz" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/decal/cleanable/oil, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aoA" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aoB" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/floorgrime, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"aoC" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"aoD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/grille/broken, +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/fore) +"aoE" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/obj/item/stack/rods, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/fore) +"aoF" = ( +/obj/machinery/r_n_d/server/robotics, +/turf/open/floor/bluegrid{ + name = "Server Base"; + initial_gas_mix = "n2=500;TEMP=80" + }, +/area/toxins/server{ + name = "\improper Research Division Server Room" + }) +"aoG" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + external_pressure_bound = 140; + on = 1; + pressure_checks = 0 + }, +/turf/open/floor/bluegrid{ + name = "Server Base"; + initial_gas_mix = "n2=500;TEMP=80" + }, +/area/toxins/server{ + name = "\improper Research Division Server Room" + }) +"aoH" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple{ + dir = 4 + }, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'SERVER ROOM'."; + name = "SERVER ROOM"; + pixel_y = 32 + }, +/turf/open/floor/plating, +/area/toxins/server{ + name = "\improper Research Division Server Room" + }) +"aoI" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "Server Room APC"; + pixel_y = 25 + }, +/obj/machinery/atmospherics/pipe/manifold{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/camera{ + c_tag = "Server Room"; + network = list("SS13","RD"); + pixel_x = 22 + }, +/turf/open/floor/plasteel/black, +/area/toxins/server{ + name = "\improper Research Division Server Room" + }) +"aoJ" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + dir = 8; + on = 1 + }, +/obj/effect/decal/cleanable/cobweb2, +/obj/item/device/radio/intercom{ + dir = 1; + name = "Station Intercom (General)"; + pixel_y = 28 + }, +/turf/open/floor/plasteel/black, +/area/toxins/server{ + name = "\improper Research Division Server Room" + }) +"aoK" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/poddoor/preopen{ + id = "Biohazard"; + name = "biohazard containment door" + }, +/turf/open/floor/plasteel/delivery, +/area/medical/research{ + name = "Research Division" + }) +"aoL" = ( +/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/poddoor/preopen{ + id = "Biohazard"; + name = "biohazard containment door" + }, +/turf/open/floor/plasteel/delivery, +/area/medical/research{ + name = "Research Division" + }) +"aoM" = ( +/turf/closed/wall, +/area/toxins/misc_lab) +"aoN" = ( +/obj/structure/table, +/obj/item/weapon/storage/toolbox/mechanical, +/obj/item/clothing/ears/earmuffs, +/obj/item/device/assembly/signaler, +/obj/item/device/healthanalyzer, +/obj/item/device/electropack, +/turf/open/floor/plasteel/floorgrime, +/area/toxins/misc_lab) +"aoO" = ( +/obj/structure/table, +/obj/item/weapon/storage/box/beakers{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/weapon/grenade/chem_grenade, +/obj/item/weapon/grenade/chem_grenade, +/turf/open/floor/plasteel/floorgrime, +/area/toxins/misc_lab) +"aoP" = ( +/obj/structure/table, +/obj/machinery/light{ + dir = 1 + }, +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_y = 23 + }, +/obj/item/stack/sheet/mineral/plasma{ + layer = 2.9 + }, +/obj/item/stack/sheet/glass{ + amount = 50; + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/turf/open/floor/plasteel/floorgrime, +/area/toxins/misc_lab) +"aoQ" = ( +/obj/structure/table, +/obj/item/device/assembly/igniter{ + pixel_x = -5; + pixel_y = 3 + }, +/obj/item/device/assembly/igniter{ + pixel_x = 5; + pixel_y = -4 + }, +/obj/item/device/assembly/igniter{ + pixel_x = 2; + pixel_y = 6 + }, +/obj/item/device/assembly/igniter{ + pixel_x = 2; + pixel_y = -1 + }, +/obj/item/device/assembly/timer{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/device/assembly/timer{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/device/assembly/timer{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/device/assembly/timer{ + pixel_x = -3; + pixel_y = 3 + }, +/turf/open/floor/plasteel/floorgrime, +/area/toxins/misc_lab) +"aoR" = ( +/obj/machinery/firealarm{ + pixel_y = 24 + }, +/obj/machinery/chem_dispenser/constructable, +/turf/open/floor/plasteel/delivery, +/area/toxins/misc_lab) +"aoS" = ( +/obj/machinery/airalarm{ + pixel_y = 25 + }, +/obj/machinery/droneDispenser, +/turf/open/floor/plasteel/delivery, +/area/toxins/misc_lab) +"aoT" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/plasteel/floorgrime, +/area/toxins/misc_lab) +"aoU" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "Testing Lab APC"; + pixel_y = 25 + }, +/obj/structure/reagent_dispensers/fueltank, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/turf/open/floor/plasteel/bot, +/area/toxins/misc_lab) +"aoV" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plasteel/bot, +/area/toxins/misc_lab) +"aoW" = ( +/obj/machinery/portable_atmospherics/canister, +/turf/open/floor/plasteel/bot, +/area/toxins/misc_lab) +"aoX" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister, +/turf/open/floor/plasteel/bot, +/area/toxins/misc_lab) +"aoY" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/item/stack/cable_coil/cut{ + amount = 1; + icon_state = "coil_red1"; + item_state = "coil_red" + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aoZ" = ( +/obj/machinery/atmospherics/components/unary/tank/toxins{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"apa" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"apb" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"apc" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"apd" = ( +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 4 + }, +/obj/machinery/meter, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"ape" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"apf" = ( +/obj/machinery/atmospherics/components/binary/valve, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"apg" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable, +/turf/open/space, +/area/solar/auxport) +"aph" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"api" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/bed, +/obj/item/weapon/bedsheet, +/turf/open/floor/plasteel/freezer, +/area/medical/virology) +"apj" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/turf/open/floor/plasteel/freezer, +/area/medical/virology) +"apk" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet, +/turf/open/floor/plasteel/freezer, +/area/medical/virology) +"apl" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/item/stack/sheet/mineral/plasma{ + layer = 2.9 + }, +/obj/item/stack/sheet/mineral/plasma{ + layer = 2.9 + }, +/obj/item/stack/sheet/mineral/plasma{ + layer = 2.9 + }, +/obj/item/weapon/folder/white, +/obj/item/weapon/folder/white, +/obj/item/weapon/pen/red, +/obj/structure/table, +/turf/open/floor/plasteel/whitegreen/side{ + dir = 8 + }, +/area/medical/virology) +"apm" = ( +/obj/structure/chair/office/light{ + dir = 8 + }, +/obj/effect/landmark/start{ + name = "Virologist" + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"apn" = ( +/obj/item/clothing/gloves/color/latex, +/obj/item/device/healthanalyzer, +/obj/structure/reagent_dispensers/virusfood{ + density = 0; + pixel_x = 30 + }, +/obj/structure/table, +/obj/item/weapon/hand_labeler, +/obj/item/clothing/glasses/hud/health, +/turf/open/floor/plasteel/whitegreen/side{ + dir = 4 + }, +/area/medical/virology) +"apo" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall/r_wall, +/area/medical/virology) +"app" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"apq" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"apr" = ( +/obj/machinery/camera{ + c_tag = "Xenobiology"; + dir = 8; + network = list("SS13","RD") + }, +/obj/structure/sink{ + dir = 4; + pixel_x = 11 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"aps" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"apt" = ( +/turf/open/floor/plasteel/floorgrime, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"apu" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/floorgrime, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"apv" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/oil, +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/fore) +"apw" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fore) +"apx" = ( +/obj/machinery/airalarm/server{ + dir = 4; + pixel_x = -22; + pixel_y = 0 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plasteel/black{ + name = "Server Walkway"; + initial_gas_mix = "n2=500;TEMP=80" + }, +/area/toxins/server{ + name = "\improper Research Division Server Room" + }) +"apy" = ( +/obj/effect/landmark{ + name = "blobstart" + }, +/turf/open/floor/plasteel/black{ + name = "Server Walkway"; + initial_gas_mix = "n2=500;TEMP=80" + }, +/area/toxins/server{ + name = "\improper Research Division Server Room" + }) +"apz" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_command{ + name = "Server Room"; + req_access_txt = "30" + }, +/turf/open/floor/plasteel/black, +/area/toxins/server{ + name = "\improper Research Division Server Room" + }) +"apA" = ( +/obj/machinery/atmospherics/pipe/simple{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plasteel/black, +/area/toxins/server{ + name = "\improper Research Division Server Room" + }) +"apB" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/black, +/area/toxins/server{ + name = "\improper Research Division Server Room" + }) +"apC" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command{ + name = "Server Room"; + req_access = null; + req_access_txt = "30" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/black, +/area/toxins/server{ + name = "\improper Research Division Server Room" + }) +"apD" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/whitepurple/corner{ + dir = 8 + }, +/area/medical/research{ + name = "Research Division" + }) +"apE" = ( +/turf/open/floor/plasteel/whitepurple/corner, +/area/medical/research{ + name = "Research Division" + }) +"apF" = ( +/obj/structure/table, +/obj/machinery/cell_charger{ + pixel_y = 5 + }, +/obj/item/stack/cable_coil, +/obj/item/device/multitool, +/obj/item/weapon/stock_parts/cell/high{ + charge = 100; + maxcharge = 15000 + }, +/turf/open/floor/plasteel/floorgrime, +/area/toxins/misc_lab) +"apG" = ( +/turf/open/floor/plasteel/floorgrime, +/area/toxins/misc_lab) +"apH" = ( +/obj/structure/chair/office/light{ + dir = 1 + }, +/obj/effect/landmark/start{ + name = "Scientist" + }, +/turf/open/floor/plasteel/floorgrime, +/area/toxins/misc_lab) +"apI" = ( +/turf/open/floor/plasteel, +/area/toxins/misc_lab) +"apJ" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/floorgrime, +/area/toxins/misc_lab) +"apK" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/bot, +/area/medical/research{ + name = "Research Division" + }) +"apL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/oil, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"apM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/spawner/lootdrop/grille_or_trash, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fore) +"apN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"apO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/item/trash/candy, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"apP" = ( +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j2"; + dir = 1 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"apQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating, +/area/maintenance/fore) +"apR" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4; + name = "input gas connector port" + }, +/obj/structure/sign/nosmoking_2{ + pixel_x = -28 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"apS" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 1 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"apT" = ( +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"apU" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"apV" = ( +/obj/structure/sign/nosmoking_2{ + pixel_x = 28 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"apW" = ( +/obj/structure/window/fulltile, +/obj/structure/grille, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/medical/virology) +"apX" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_virology{ + name = "Isolation B"; + req_access_txt = "39" + }, +/turf/open/floor/plasteel/freezer, +/area/medical/virology) +"apY" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_virology{ + name = "Isolation A"; + req_access_txt = "39" + }, +/turf/open/floor/plasteel/freezer, +/area/medical/virology) +"apZ" = ( +/obj/machinery/computer/pandemic, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/whitegreen/side{ + dir = 8 + }, +/area/medical/virology) +"aqa" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"aqb" = ( +/obj/machinery/smartfridge/chemistry/virology, +/obj/item/device/radio/intercom{ + dir = 4; + name = "Station Intercom (General)"; + pixel_x = 27 + }, +/turf/open/floor/plasteel/whitegreen/side{ + dir = 4 + }, +/area/medical/virology) +"aqc" = ( +/turf/closed/wall, +/area/medical/virology) +"aqd" = ( +/obj/machinery/light_switch{ + pixel_x = -23 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"aqe" = ( +/obj/machinery/airalarm{ + frequency = 1439; + pixel_y = 23 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"aqf" = ( +/obj/structure/closet/wardrobe/virology_white, +/obj/item/weapon/storage/backpack/satchel_vir, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"aqg" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/obj/structure/window, +/obj/structure/window{ + dir = 4 + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aqh" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/rods, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aqi" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fore) +"aqj" = ( +/obj/structure/window/reinforced, +/obj/structure/table/reinforced, +/obj/machinery/button/door{ + id = "xenobio6"; + name = "Containment Blast Doors"; + pixel_x = 0; + pixel_y = 4; + req_access_txt = "55" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/warning{ + dir = 10 + }, +/area/toxins/xenobiology) +"aqk" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/engine, +/area/toxins/xenobiology) +"aql" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/engine, +/area/toxins/xenobiology) +"aqm" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/toxins/xenobiology) +"aqn" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/item/stack/rods, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aqo" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aqp" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aqq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"aqr" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/floorgrime, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"aqs" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/maintenance/fore) +"aqt" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/grille, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fore) +"aqu" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fore) +"aqv" = ( +/obj/machinery/r_n_d/server/core, +/turf/open/floor/bluegrid{ + name = "Server Base"; + initial_gas_mix = "n2=500;TEMP=80" + }, +/area/toxins/server{ + name = "\improper Research Division Server Room" + }) +"aqw" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + external_pressure_bound = 120; + initialize_directions = 1; + internal_pressure_bound = 4000; + on = 1; + pressure_checks = 2; + pump_direction = 0 + }, +/turf/open/floor/bluegrid{ + name = "Server Base"; + initial_gas_mix = "n2=500;TEMP=80" + }, +/area/toxins/server{ + name = "\improper Research Division Server Room" + }) +"aqx" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple{ + dir = 4 + }, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'SERVER ROOM'."; + name = "SERVER ROOM"; + pixel_y = -32 + }, +/turf/open/floor/plating, +/area/toxins/server{ + name = "\improper Research Division Server Room" + }) +"aqy" = ( +/obj/machinery/atmospherics/pipe/simple{ + dir = 9 + }, +/obj/machinery/computer/rdservercontrol, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/black, +/area/toxins/server{ + name = "\improper Research Division Server Room" + }) +"aqz" = ( +/obj/item/weapon/folder/white, +/obj/item/weapon/pen, +/obj/structure/table, +/turf/open/floor/plasteel/black, +/area/toxins/server{ + name = "\improper Research Division Server Room" + }) +"aqA" = ( +/obj/structure/disposalpipe/segment, +/obj/item/device/radio/intercom{ + dir = 1; + name = "Station Intercom (General)"; + pixel_x = -29 + }, +/turf/open/floor/plasteel/whitepurple/corner{ + dir = 8 + }, +/area/medical/research{ + name = "Research Division" + }) +"aqB" = ( +/obj/structure/grille, +/obj/structure/window/fulltile, +/turf/open/floor/plating, +/area/toxins/misc_lab) +"aqC" = ( +/obj/structure/closet/l3closet/scientist{ + pixel_x = -2 + }, +/turf/open/floor/plasteel/floorgrime, +/area/toxins/misc_lab) +"aqD" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/floorgrime, +/area/toxins/misc_lab) +"aqE" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/toxins/misc_lab) +"aqF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/hologram/holopad, +/turf/open/floor/plasteel/floorgrime, +/area/toxins/misc_lab) +"aqG" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/landmark{ + name = "blobstart" + }, +/turf/open/floor/plasteel/floorgrime, +/area/toxins/misc_lab) +"aqH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/warning/corner, +/area/toxins/misc_lab) +"aqI" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/warning, +/area/toxins/misc_lab) +"aqJ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/warning/corner{ + dir = 1 + }, +/area/toxins/misc_lab) +"aqK" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/toxins/misc_lab) +"aqL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aqM" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aqN" = ( +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/machinery/power/terminal, +/obj/structure/reagent_dispensers/fueltank, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"aqO" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"aqP" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Mix to Incinerator"; + on = 0 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"aqQ" = ( +/obj/machinery/atmospherics/pipe/simple, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"aqR" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"aqS" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"aqT" = ( +/turf/closed/wall/r_wall, +/area/atmos) +"aqU" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aqV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"aqW" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"aqX" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"aqY" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"aqZ" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"ara" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"arb" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/obj/machinery/hologram/holopad, +/obj/effect/landmark{ + name = "blobstart" + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"arc" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/virology{ + name = "Break Room"; + req_access_txt = "39" + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"ard" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + on = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"are" = ( +/obj/structure/table/glass, +/obj/machinery/microwave{ + pixel_x = -3; + pixel_y = 6 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"arf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/item/device/assembly/timer, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"arg" = ( +/obj/machinery/door/window/northleft{ + base_state = "right"; + dir = 8; + icon_state = "right"; + name = "Containment Pen"; + req_access_txt = "55" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/poddoor/preopen{ + id = "xenobio1"; + name = "containment blast door" + }, +/turf/open/floor/engine, +/area/toxins/xenobiology) +"arh" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/window/northleft{ + dir = 4; + name = "Containment Pen"; + req_access_txt = "55" + }, +/obj/machinery/door/poddoor/preopen{ + id = "xenobio6"; + name = "containment blast door" + }, +/turf/open/floor/engine, +/area/toxins/xenobiology) +"ari" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/engine, +/area/toxins/xenobiology) +"arj" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"ark" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"arl" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/toxins/misc_lab) +"arm" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/toxins/misc_lab) +"arn" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/toxins/misc_lab) +"aro" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance{ + name = "Testing Lab Maintenance"; + req_access_txt = "47" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/toxins/misc_lab) +"arp" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/disposalpipe/sortjunction{ + dir = 8; + icon_state = "pipe-j2s"; + sortType = 14 + }, +/obj/item/weapon/stock_parts/capacitor, +/turf/open/floor/plating, +/area/maintenance/fore) +"arq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/cable_coil/cut{ + amount = 1; + icon_state = "coil_red1"; + item_state = "coil_red" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fore) +"arr" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plasteel/whitepurple/corner{ + dir = 8 + }, +/area/medical/research{ + name = "Research Division" + }) +"ars" = ( +/obj/machinery/door/airlock/research{ + name = "Testing Lab"; + req_access_txt = "47" + }, +/turf/open/floor/plasteel, +/area/toxins/misc_lab) +"art" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aru" = ( +/obj/structure/chair/stool, +/obj/effect/landmark/start{ + name = "Scientist" + }, +/turf/open/floor/plasteel, +/area/toxins/misc_lab) +"arv" = ( +/obj/structure/table, +/obj/machinery/button/ignition{ + id = "testigniter"; + pixel_x = 0; + pixel_y = -5 + }, +/obj/machinery/button/door{ + id = "testlab"; + name = "Test Chamber Blast Doors"; + pixel_x = 0; + pixel_y = 7; + req_access_txt = "55" + }, +/turf/open/floor/plasteel, +/area/toxins/misc_lab) +"arw" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/toxins/misc_lab) +"arx" = ( +/obj/machinery/door/airlock/glass_research{ + name = "Test Chamber"; + req_access_txt = "47" + }, +/turf/open/floor/plasteel/delivery, +/area/toxins/misc_lab) +"ary" = ( +/obj/machinery/portable_atmospherics/pump, +/turf/open/floor/plasteel/bot, +/area/toxins/misc_lab) +"arz" = ( +/obj/machinery/portable_atmospherics/scrubber, +/turf/open/floor/plasteel/bot, +/area/toxins/misc_lab) +"arA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/fore) +"arB" = ( +/obj/machinery/power/smes{ + capacity = 9e+006; + charge = 10000 + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"arC" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/light_switch{ + pixel_x = 0; + pixel_y = -22 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"arD" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/bot, +/area/toxins/misc_lab) +"arE" = ( +/obj/machinery/power/apc{ + name = "Incinerator APC"; + pixel_y = -24 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"arF" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"arG" = ( +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_y = -29 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"arH" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/incinerator) +"arI" = ( +/turf/open/floor/engine/vacuum, +/area/atmos) +"arJ" = ( +/turf/open/floor/engine/n2o, +/area/atmos) +"arK" = ( +/turf/open/floor/engine/plasma, +/area/atmos) +"arL" = ( +/turf/open/floor/engine/co2, +/area/atmos) +"arM" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/closet/emcloset, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"arN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"arO" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"arP" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"arQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"arR" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/power/apc{ + cell_type = 5000; + name = "Virology APC"; + pixel_y = -24 + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/machinery/camera{ + c_tag = "Virology Module"; + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"arS" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/light_switch{ + pixel_x = -4; + pixel_y = -24 + }, +/obj/machinery/doorButtons/airlock_controller{ + idExterior = "virology_airlock_exterior"; + idInterior = "virology_airlock_interior"; + idSelf = "virology_airlock_control"; + name = "Virology Access Console"; + pixel_x = 8; + pixel_y = -22; + req_access_txt = "39" + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"arT" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"arU" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/obj/structure/sink{ + dir = 4; + pixel_x = 11 + }, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 27 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"arV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/medical/virology) +"arW" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"arX" = ( +/obj/structure/chair/stool, +/obj/effect/landmark/start{ + name = "Virologist" + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"arY" = ( +/obj/structure/table/glass, +/obj/item/weapon/storage/box/donkpockets{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/machinery/newscaster{ + pixel_x = 30 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"arZ" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/item/weapon/folder/white, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"asa" = ( +/obj/structure/window/reinforced/fulltile, +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"asb" = ( +/obj/structure/table/reinforced, +/obj/machinery/button/door{ + id = "xenobio1"; + name = "Containment Blast Doors"; + pixel_x = 0; + pixel_y = 4; + req_access_txt = "55" + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/warning{ + dir = 5 + }, +/area/toxins/xenobiology) +"asc" = ( +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"asd" = ( +/obj/machinery/space_heater, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"ase" = ( +/obj/machinery/camera{ + c_tag = "Toxins Launch Room Access"; + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/floorgrime, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"asf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/obj/item/weapon/cigbutt, +/turf/open/floor/plating, +/area/maintenance/fore) +"asg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/decal/cleanable/robot_debris, +/obj/item/device/assembly/signaler, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fore) +"ash" = ( +/obj/structure/grille, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plating, +/area/maintenance/fore) +"asi" = ( +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/fore) +"asj" = ( +/obj/item/weapon/reagent_containers/food/snacks/cookie{ + desc = "It has a distinctly eldritch taste to it."; + name = "grandma's cookie" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/fore) +"ask" = ( +/turf/closed/wall/r_wall, +/area/crew_quarters/hor) +"asl" = ( +/obj/structure/toilet{ + dir = 4 + }, +/obj/effect/landmark/start{ + name = "Research Director" + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/hor) +"asm" = ( +/obj/structure/sink{ + pixel_y = 26 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/hor) +"asn" = ( +/turf/closed/wall, +/area/crew_quarters/hor) +"aso" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/whitepurple/corner{ + dir = 8 + }, +/area/medical/research{ + name = "Research Division" + }) +"asp" = ( +/obj/structure/closet/bombcloset, +/turf/open/floor/plasteel/warning, +/area/toxins/misc_lab) +"asq" = ( +/turf/open/floor/plasteel/warning, +/area/toxins/misc_lab) +"asr" = ( +/obj/structure/table, +/obj/item/weapon/paper_bin{ + pixel_y = 6 + }, +/obj/item/weapon/folder/white, +/obj/item/weapon/folder/white, +/obj/item/weapon/pen, +/obj/item/device/taperecorder, +/turf/open/floor/plasteel/warning, +/area/toxins/misc_lab) +"ass" = ( +/obj/structure/table, +/obj/item/weapon/hand_labeler, +/obj/item/clothing/glasses/science, +/obj/item/clothing/glasses/science, +/turf/open/floor/plasteel/warning/corner{ + dir = 1 + }, +/area/toxins/misc_lab) +"ast" = ( +/turf/open/floor/plasteel/delivery, +/area/toxins/misc_lab) +"asu" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/decal/cleanable/robot_debris{ + icon_state = "gib3" + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"asv" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Incinerator Access"; + req_access_txt = "12" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 5 + }, +/turf/open/floor/plating, +/area/maintenance/incinerator) +"asw" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 4 + }, +/turf/closed/wall, +/area/maintenance/incinerator) +"asx" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + icon_state = "intact"; + dir = 10 + }, +/turf/closed/wall, +/area/maintenance/incinerator) +"asy" = ( +/obj/machinery/portable_atmospherics/canister/nitrous_oxide, +/turf/open/floor/engine/n2o, +/area/atmos) +"asz" = ( +/obj/machinery/portable_atmospherics/canister/toxins, +/turf/open/floor/engine/plasma, +/area/atmos) +"asA" = ( +/obj/machinery/portable_atmospherics/canister/carbon_dioxide, +/turf/open/floor/engine/co2, +/area/atmos) +"asB" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/maintenance/auxsolarport) +"asC" = ( +/turf/closed/wall/r_wall, +/area/maintenance/auxsolarport) +"asD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/item/weapon/shard{ + icon_state = "small" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"asE" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/medical/virology) +"asF" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/medical/virology) +"asG" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_virology{ + name = "Monkey Pen"; + req_access_txt = "39" + }, +/turf/open/floor/plasteel/freezer, +/area/medical/virology) +"asH" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/medical/virology) +"asI" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/virology{ + autoclose = 0; + frequency = 1449; + icon_state = "door_locked"; + id_tag = "virology_airlock_interior"; + locked = 1; + name = "Virology Interior Airlock"; + req_access_txt = "39" + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"asJ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall/r_wall, +/area/medical/virology) +"asK" = ( +/obj/structure/closet/wardrobe/virology_white, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"asL" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"asM" = ( +/obj/structure/table/glass, +/obj/item/weapon/paper_bin{ + pixel_x = -2; + pixel_y = 5 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"asN" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/closed/wall/r_wall, +/area/medical/virology) +"asO" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"asP" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/bot, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"asQ" = ( +/obj/structure/grille, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/machinery/door/poddoor/preopen{ + id = "xenobio1"; + name = "containment blast door" + }, +/obj/structure/window/reinforced/fulltile, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/toxins/xenobiology) +"asR" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"asS" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"asT" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/bot, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"asU" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"asV" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 8; + icon_state = "pipe-j2s"; + sortType = 23 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"asW" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 8; + icon_state = "pipe-j2s"; + sortType = 11 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"asX" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"asY" = ( +/obj/structure/sign/biohazard, +/turf/closed/wall, +/area/toxins/xenobiology) +"asZ" = ( +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/warnwhite, +/area/toxins/xenobiology) +"ata" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/warnwhite, +/area/toxins/xenobiology) +"atb" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/warnwhite, +/area/toxins/xenobiology) +"atc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"atd" = ( +/turf/closed/wall/r_wall, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"ate" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/floorgrime, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"atf" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel/bot, +/area/assembly/robotics) +"atg" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fore) +"ath" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall/r_wall, +/area/crew_quarters/hor) +"ati" = ( +/obj/machinery/door/airlock{ + name = "Private Restroom" + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/hor) +"atj" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/turf/open/floor/plating, +/area/toxins/misc_lab) +"atk" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 10; + initialize_directions = 10 + }, +/turf/open/floor/plating, +/area/toxins/misc_lab) +"atl" = ( +/turf/open/floor/plating, +/area/toxins/misc_lab) +"atm" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/computer/security/telescreen{ + dir = 8; + name = "Test Chamber Moniter"; + network = list("Test"); + pixel_x = 30 + }, +/obj/machinery/camera{ + c_tag = "Testing Lab North"; + dir = 8; + network = list("SS13","RD"); + pixel_y = -22 + }, +/turf/open/floor/plating, +/area/toxins/misc_lab) +"atn" = ( +/obj/machinery/door/airlock/glass_research{ + name = "Test Chamber"; + req_access_txt = "47" + }, +/obj/machinery/door/poddoor/preopen{ + id = "testlab"; + layer = 2.9; + name = "test chamber blast door" + }, +/turf/open/floor/engine, +/area/toxins/misc_lab) +"ato" = ( +/obj/structure/disposalpipe/junction{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"atp" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"atq" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/yellow/visible, +/turf/open/floor/plasteel/bot, +/area/maintenance/incinerator) +"atr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/toxins/xenobiology) +"ats" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/item/weapon/electronics/firealarm, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"att" = ( +/obj/structure/disposalpipe/junction{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fore) +"atu" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/effect/decal/cleanable/cobweb2, +/turf/open/floor/plating, +/area/maintenance/fore) +"atv" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible, +/turf/closed/wall, +/area/maintenance/fore) +"atw" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plating, +/area/maintenance/fore) +"atx" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 2; + frequency = 1441; + id = "waste_in"; + pixel_y = 1 + }, +/turf/open/floor/engine/vacuum, +/area/atmos) +"aty" = ( +/obj/machinery/air_sensor{ + frequency = 1441; + id_tag = "mix_sensor" + }, +/turf/open/floor/engine/vacuum, +/area/atmos) +"atz" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + external_pressure_bound = 0; + frequency = 1441; + id_tag = "waste_out"; + initialize_directions = 1; + internal_pressure_bound = 4000; + on = 1; + pressure_checks = 2; + pump_direction = 0 + }, +/turf/open/floor/engine/vacuum, +/area/atmos) +"atA" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 2; + frequency = 1441; + id = "n2o_in"; + pixel_y = 1 + }, +/turf/open/floor/engine/n2o, +/area/atmos) +"atB" = ( +/obj/machinery/air_sensor{ + frequency = 1441; + id_tag = "n2o_sensor" + }, +/turf/open/floor/engine/n2o, +/area/atmos) +"atC" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + external_pressure_bound = 0; + frequency = 1441; + id_tag = "n2o_out"; + initialize_directions = 1; + internal_pressure_bound = 4000; + on = 1; + pressure_checks = 2; + pump_direction = 0 + }, +/turf/open/floor/engine/n2o, +/area/atmos) +"atD" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 2; + frequency = 1441; + id = "tox_in"; + pixel_y = 1 + }, +/turf/open/floor/engine/plasma, +/area/atmos) +"atE" = ( +/obj/machinery/air_sensor{ + frequency = 1441; + id_tag = "tox_sensor" + }, +/turf/open/floor/engine/plasma, +/area/atmos) +"atF" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + external_pressure_bound = 0; + frequency = 1441; + id_tag = "tox_out"; + initialize_directions = 1; + internal_pressure_bound = 4000; + on = 1; + pressure_checks = 2; + pump_direction = 0 + }, +/turf/open/floor/engine/plasma, +/area/atmos) +"atG" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 2; + frequency = 1441; + id = "waste_in"; + pixel_y = 1 + }, +/turf/open/floor/engine/co2, +/area/atmos) +"atH" = ( +/obj/machinery/air_sensor{ + frequency = 1441; + id_tag = "co2_sensor" + }, +/turf/open/floor/engine/co2, +/area/atmos) +"atI" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + external_pressure_bound = 0; + frequency = 1441; + id_tag = "co2_out"; + initialize_directions = 1; + internal_pressure_bound = 4000; + on = 1; + pressure_checks = 2; + pump_direction = 0 + }, +/turf/open/floor/engine/co2, +/area/atmos) +"atJ" = ( +/obj/structure/lattice, +/obj/structure/lattice, +/obj/structure/grille, +/turf/open/space, +/area/space) +"atK" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable, +/turf/open/space, +/area/solar/auxport) +"atL" = ( +/obj/structure/lattice/catwalk, +/turf/open/space, +/area/solar/auxport) +"atM" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = -32 + }, +/obj/item/device/radio/intercom{ + dir = 8; + name = "Station Intercom (General)"; + pixel_y = 22 + }, +/turf/open/floor/plating, +/area/maintenance/auxsolarport) +"atN" = ( +/obj/machinery/power/terminal{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/turf/open/floor/plating, +/area/maintenance/auxsolarport) +"atO" = ( +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/machinery/power/smes, +/turf/open/floor/plating, +/area/maintenance/auxsolarport) +"atP" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'HIGH VOLTAGE'"; + icon_state = "shock"; + name = "HIGH VOLTAGE" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall/r_wall, +/area/maintenance/auxsolarport) +"atQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 3; + name = "3maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"atR" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plasteel/whitepurple/corner, +/area/medical/research{ + name = "Research Division" + }) +"atS" = ( +/obj/structure/chair/stool{ + pixel_y = 8 + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"atT" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/mob/living/carbon/monkey, +/turf/open/floor/plasteel/freezer, +/area/medical/virology) +"atU" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/mob/living/carbon/monkey, +/turf/open/floor/plasteel/freezer, +/area/medical/virology) +"atV" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/obj/machinery/shower{ + dir = 4 + }, +/obj/machinery/doorButtons/access_button{ + idDoor = "virology_airlock_interior"; + idSelf = "virology_airlock_control"; + name = "Virology Access Button"; + pixel_x = 8; + pixel_y = 28; + req_access_txt = "39" + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 9 + }, +/area/medical/virology) +"atW" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"atX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/closet/l3closet, +/obj/machinery/camera{ + c_tag = "Virology Airlock" + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 5 + }, +/area/medical/virology) +"atY" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"atZ" = ( +/obj/item/weapon/storage/secure/safe{ + pixel_x = 5; + pixel_y = -29 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"aua" = ( +/obj/machinery/light, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"aub" = ( +/obj/structure/closet/crate/freezer, +/obj/item/weapon/reagent_containers/blood/empty, +/obj/item/weapon/reagent_containers/blood/empty{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/weapon/reagent_containers/blood/AMinus, +/obj/item/weapon/reagent_containers/blood/BMinus{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/weapon/reagent_containers/blood/BPlus{ + pixel_x = 1; + pixel_y = 2 + }, +/obj/item/weapon/reagent_containers/blood/OMinus, +/obj/item/weapon/reagent_containers/blood/OPlus{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/item/weapon/reagent_containers/blood/random, +/obj/item/weapon/reagent_containers/blood/random, +/obj/item/weapon/reagent_containers/blood/random, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"auc" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/obj/item/weapon/newspaper, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aud" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aue" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/item/trash/chips, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"auf" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/item/stack/rods, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aug" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/components/binary/valve, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"auh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/robot_debris{ + icon_state = "gib6" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aui" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/item/weapon/wirecutters, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"auj" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"auk" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aul" = ( +/obj/machinery/monkey_recycler, +/turf/open/floor/plasteel, +/area/toxins/xenobiology) +"aum" = ( +/obj/machinery/requests_console{ + department = "Science"; + departmentType = 2; + name = "Science Requests Console"; + pixel_y = 30 + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 8 + }, +/area/toxins/xenobiology) +"aun" = ( +/obj/machinery/airalarm{ + frequency = 1439; + pixel_y = 23 + }, +/obj/structure/table, +/obj/machinery/reagentgrinder, +/obj/item/stack/sheet/mineral/plasma{ + layer = 2.9 + }, +/obj/item/stack/sheet/mineral/plasma{ + layer = 2.9 + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"auo" = ( +/obj/machinery/firealarm{ + pixel_y = 24 + }, +/obj/item/weapon/extinguisher{ + pixel_x = 4; + pixel_y = 3 + }, +/obj/item/weapon/extinguisher, +/obj/structure/table, +/obj/item/weapon/storage/box/monkeycubes, +/obj/item/weapon/storage/box/monkeycubes, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"aup" = ( +/obj/structure/table, +/obj/item/weapon/storage/box/syringes{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/weapon/storage/box/beakers, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"auq" = ( +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"aur" = ( +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"aus" = ( +/obj/machinery/computer/camera_advanced/xenobio, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"aut" = ( +/obj/item/device/assembly/signaler{ + pixel_y = 8 + }, +/obj/item/device/assembly/signaler{ + pixel_x = -8; + pixel_y = 5 + }, +/obj/item/device/assembly/signaler{ + pixel_x = 6; + pixel_y = 5 + }, +/obj/item/device/assembly/signaler{ + pixel_x = -2; + pixel_y = -2 + }, +/obj/structure/table/reinforced, +/turf/open/floor/plasteel/white, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"auu" = ( +/obj/item/device/transfer_valve{ + pixel_x = -5 + }, +/obj/item/device/transfer_valve{ + pixel_x = -5 + }, +/obj/item/device/transfer_valve, +/obj/item/device/transfer_valve, +/obj/item/device/transfer_valve{ + pixel_x = 5 + }, +/obj/item/device/transfer_valve{ + pixel_x = 5 + }, +/obj/machinery/requests_console{ + department = "Science"; + departmentType = 2; + name = "Science Requests Console"; + pixel_y = 30 + }, +/obj/structure/table/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"auv" = ( +/obj/item/device/assembly/timer{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/item/device/assembly/timer{ + pixel_x = -4; + pixel_y = 2 + }, +/obj/item/device/assembly/timer{ + pixel_x = 6; + pixel_y = -4 + }, +/obj/item/device/assembly/timer, +/obj/structure/table/reinforced, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/machinery/power/apc{ + dir = 1; + name = "Toxins Lab APC"; + pixel_y = 27 + }, +/turf/open/floor/plasteel/white, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"auw" = ( +/obj/item/device/radio/intercom{ + pixel_y = 25 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/machinery/portable_atmospherics/canister/toxins, +/turf/open/floor/plasteel/warnwhite{ + dir = 9 + }, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"aux" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/turf/open/floor/plasteel/warnwhite{ + dir = 1 + }, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"auy" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/turf/open/floor/plasteel/warnwhite{ + dir = 5 + }, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"auz" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/floorgrime, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"auA" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + on = 1 + }, +/turf/open/floor/plasteel/floorgrime, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"auB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating, +/area/maintenance/fore) +"auC" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"auD" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/hor) +"auE" = ( +/obj/structure/closet/secure_closet/RD, +/obj/machinery/airalarm{ + pixel_y = 25 + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/hor) +"auF" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/item/weapon/cartridge/signal/toxins, +/obj/item/weapon/cartridge/signal/toxins{ + pixel_x = -4; + pixel_y = 2 + }, +/obj/item/weapon/cartridge/signal/toxins{ + pixel_x = 4; + pixel_y = 6 + }, +/obj/machinery/power/apc{ + dir = 1; + name = "RD Office APC"; + pixel_y = 25 + }, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/machinery/camera{ + c_tag = "Research Director's Office"; + network = list("SS13","RD") + }, +/obj/structure/table, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/hor) +"auG" = ( +/obj/machinery/light_switch{ + pixel_y = 23 + }, +/obj/machinery/computer/card/minor/rd, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/hor) +"auH" = ( +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/hor) +"auI" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/crew_quarters/hor) +"auJ" = ( +/obj/machinery/camera{ + c_tag = "Research Division North East"; + dir = 8 + }, +/turf/open/floor/plasteel/whitepurple/corner, +/area/medical/research{ + name = "Research Division" + }) +"auK" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/turf/open/floor/plating, +/area/toxins/misc_lab) +"auL" = ( +/obj/machinery/atmospherics/pipe/manifold4w, +/turf/open/floor/plating, +/area/toxins/misc_lab) +"auM" = ( +/obj/machinery/atmospherics/components/trinary/filter{ + dir = 4; + req_access = null + }, +/turf/open/floor/plating, +/area/toxins/misc_lab) +"auN" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4 + }, +/turf/open/floor/plating, +/area/toxins/misc_lab) +"auO" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/obj/machinery/meter, +/turf/open/floor/plating, +/area/toxins/misc_lab) +"auP" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/obj/machinery/door/poddoor/preopen{ + id = "testlab"; + layer = 2.9; + name = "test chamber blast door" + }, +/turf/open/floor/plating, +/area/toxins/misc_lab) +"auQ" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/turf/open/floor/engine, +/area/toxins/misc_lab) +"auR" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 10; + initialize_directions = 10 + }, +/turf/open/floor/engine, +/area/toxins/misc_lab) +"auS" = ( +/turf/open/floor/engine, +/area/toxins/misc_lab) +"auT" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fore) +"auU" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"auV" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/item/device/assembly/igniter, +/turf/open/floor/plating, +/area/maintenance/fore) +"auW" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/closed/wall, +/area/maintenance/fore) +"auX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/closed/wall, +/area/maintenance/fore) +"auY" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/fore) +"auZ" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = -31 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"ava" = ( +/obj/machinery/door/airlock/external, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"avb" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/space, +/area/space) +"avc" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/machinery/meter, +/turf/closed/wall/r_wall, +/area/atmos) +"avd" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/atmos) +"ave" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible, +/obj/machinery/meter, +/turf/closed/wall/r_wall, +/area/atmos) +"avf" = ( +/obj/machinery/power/tracker, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/turf/open/floor/plating/airless, +/area/solar/auxport) +"avg" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/space, +/area/solar/auxport) +"avh" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/space, +/area/solar/auxport) +"avi" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/turf/open/space, +/area/solar/auxport) +"avj" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/airlock/external{ + name = "Solar Maintenance"; + req_access = null; + req_access_txt = "10; 13" + }, +/turf/open/floor/plating, +/area/maintenance/auxsolarport) +"avk" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/auxsolarport) +"avl" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/auxsolarport) +"avm" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plating, +/area/maintenance/auxsolarport) +"avn" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plating, +/area/maintenance/auxsolarport) +"avo" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/airlock/engineering{ + name = "Aft Port Solar Access"; + req_access_txt = "10" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/auxsolarport) +"avp" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"avq" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"avr" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/item/weapon/shard, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"avs" = ( +/obj/effect/decal/cleanable/robot_debris, +/obj/item/stack/rods, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"avt" = ( +/mob/living/carbon/monkey, +/turf/open/floor/plasteel/freezer, +/area/medical/virology) +"avu" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/freezer, +/area/medical/virology) +"avv" = ( +/obj/machinery/light/small, +/mob/living/carbon/monkey, +/turf/open/floor/plasteel/freezer, +/area/medical/virology) +"avw" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/freezer, +/area/medical/virology) +"avx" = ( +/obj/structure/sign/securearea{ + pixel_x = -32 + }, +/obj/structure/sink{ + dir = 8; + pixel_x = -12; + pixel_y = 2 + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 8 + }, +/area/medical/virology) +"avy" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"avz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/closet/l3closet, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 4 + }, +/area/medical/virology) +"avA" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"avB" = ( +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/power/apc{ + cell_type = 5000; + name = "Medbay Maintenance APC"; + pixel_y = -24 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"avC" = ( +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"avD" = ( +/obj/machinery/light/small, +/obj/effect/decal/cleanable/robot_debris{ + icon_state = "gib7" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"avE" = ( +/obj/machinery/atmospherics/components/unary/tank/air{ + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"avF" = ( +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance, +/obj/item/clothing/glasses/sunglasses, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"avG" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/weapon/shard{ + icon_state = "medium" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"avH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"avI" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"avJ" = ( +/obj/machinery/processor{ + desc = "A machine used to process slimes and retrieve their extract."; + name = "Slime Processor" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/toxins/xenobiology) +"avK" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 8 + }, +/area/toxins/xenobiology) +"avL" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"avM" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"avN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/mob/living/simple_animal/mouse/gray, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fore) +"avO" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"avP" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"avQ" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/structure/sign/deathsposal{ + pixel_x = 32; + pixel_y = 0 + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"avR" = ( +/obj/item/device/assembly/prox_sensor{ + pixel_x = -4; + pixel_y = 1 + }, +/obj/item/device/assembly/prox_sensor{ + pixel_x = 8; + pixel_y = 9 + }, +/obj/item/device/assembly/prox_sensor{ + pixel_x = 9; + pixel_y = -2 + }, +/obj/item/device/assembly/prox_sensor{ + pixel_y = 2 + }, +/obj/structure/table/reinforced, +/turf/open/floor/plasteel/white, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"avS" = ( +/obj/structure/chair/stool, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"avT" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/wrench, +/obj/item/weapon/screwdriver{ + pixel_y = 10 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/white, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"avU" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 5 + }, +/turf/open/floor/plasteel/white, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"avV" = ( +/obj/machinery/atmospherics/pipe/manifold/general/visible, +/obj/machinery/meter, +/turf/open/floor/plasteel/white, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"avW" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 9 + }, +/turf/open/floor/plasteel/white, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"avX" = ( +/obj/structure/sign/securearea{ + pixel_x = -32 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/warning/corner{ + dir = 1 + }, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"avY" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"avZ" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/maintenance/fore) +"awa" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall/r_wall, +/area/crew_quarters/hor) +"awb" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/item/device/radio/intercom{ + dir = 4; + name = "Station Intercom (General)"; + pixel_x = -27 + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/hor) +"awc" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + on = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/hor) +"awd" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/spawner/lootdrop/maintenance, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"awe" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"awf" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"awg" = ( +/obj/machinery/suit_storage_unit/rd, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/hor) +"awh" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"awi" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/whitepurple/corner{ + dir = 8 + }, +/area/medical/research{ + name = "Research Division" + }) +"awj" = ( +/obj/machinery/atmospherics/components/binary/valve, +/turf/open/floor/plating, +/area/toxins/misc_lab) +"awk" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible, +/turf/open/floor/plating, +/area/toxins/misc_lab) +"awl" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/poddoor/preopen{ + id = "testlab"; + layer = 2.9; + name = "test chamber blast door" + }, +/turf/open/floor/plating, +/area/toxins/misc_lab) +"awm" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 1; + unacidable = 1 + }, +/turf/open/floor/engine, +/area/toxins/misc_lab) +"awn" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Testing Chamber"; + dir = 8; + network = list("Test","RD") + }, +/obj/machinery/sparker{ + id = "testigniter"; + pixel_x = 25 + }, +/turf/open/floor/engine, +/area/toxins/misc_lab) +"awo" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/item/weapon/shard, +/turf/open/floor/plating, +/area/maintenance/fore) +"awp" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/closed/wall, +/area/maintenance/fore) +"awq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/closed/wall, +/area/maintenance/fore) +"awr" = ( +/obj/effect/decal/cleanable/blood/gibs, +/turf/open/floor/plating, +/area/maintenance/fore) +"aws" = ( +/obj/effect/decal/cleanable/oil, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating, +/area/maintenance/fore) +"awt" = ( +/obj/item/weapon/cigbutt, +/turf/open/floor/plating, +/area/maintenance/fore) +"awu" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, +/area/maintenance/fore) +"awv" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/oil, +/obj/item/stack/rods, +/turf/open/floor/plating, +/area/maintenance/fore) +"aww" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"awx" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/simple/green/visible, +/turf/open/space, +/area/space) +"awy" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/simple/yellow/visible, +/turf/open/space, +/area/space) +"awz" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "0-2"; + pixel_y = 1; + d2 = 2 + }, +/turf/open/space, +/area/solar/auxport) +"awA" = ( +/obj/structure/cable, +/obj/machinery/power/solar_control{ + id = "foreport"; + name = "Fore Port Solar Control" + }, +/turf/open/floor/plating, +/area/maintenance/auxsolarport) +"awB" = ( +/obj/item/stack/cable_coil, +/turf/open/floor/plating, +/area/maintenance/auxsolarport) +"awC" = ( +/obj/machinery/power/apc{ + name = "Fore Port Solar APC"; + pixel_x = 25; + pixel_y = 3 + }, +/obj/machinery/camera{ + c_tag = "Fore Port Solar Control"; + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/maintenance/auxsolarport) +"awD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall/r_wall, +/area/maintenance/auxsolarport) +"awE" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + brightness = 3; + dir = 8 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"awF" = ( +/turf/closed/wall, +/area/medical/medbay{ + name = "Medbay Central" + }) +"awG" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/machinery/shower{ + dir = 4 + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 10 + }, +/area/medical/virology) +"awH" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"awI" = ( +/obj/structure/closet/emcloset, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 6 + }, +/area/medical/virology) +"awJ" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/obj/structure/closet/wardrobe/grey, +/obj/structure/window{ + dir = 1 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"awK" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/item/weapon/shard{ + icon_state = "small" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"awL" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"awM" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/obj/structure/grille, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"awN" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/item/weapon/weldingtool, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"awO" = ( +/turf/closed/wall/r_wall, +/area/medical/genetics) +"awP" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"awQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"awR" = ( +/obj/machinery/smartfridge/extract, +/turf/open/floor/plasteel, +/area/toxins/xenobiology) +"awS" = ( +/turf/open/floor/plasteel/warnwhite{ + dir = 8 + }, +/area/toxins/xenobiology) +"awT" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"awU" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"awV" = ( +/obj/machinery/light, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"awW" = ( +/obj/machinery/camera{ + c_tag = "Xenobiology South"; + dir = 1; + network = list("SS13","RD") + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/light_switch{ + pixel_y = -28 + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"awX" = ( +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_y = -29 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + on = 1 + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"awY" = ( +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"awZ" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + dir = 2 + }, +/turf/open/floor/plasteel/white, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"axa" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"axb" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plasteel/white, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"axc" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/white, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"axd" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"axe" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/airlock/research{ + name = "Toxins Launch Room Access"; + req_access_txt = "8" + }, +/turf/open/floor/plasteel/white, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"axf" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"axg" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/item/weapon/shard, +/turf/open/floor/plating, +/area/maintenance/fore) +"axh" = ( +/turf/open/floor/plasteel/warnwhite{ + dir = 9 + }, +/area/crew_quarters/hor) +"axi" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"axj" = ( +/obj/structure/rack, +/obj/item/device/taperecorder{ + pixel_x = -3 + }, +/obj/item/device/paicard{ + pixel_x = 4 + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 5 + }, +/area/crew_quarters/hor) +"axk" = ( +/obj/machinery/computer/mecha, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/hor) +"axl" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/hor) +"axm" = ( +/obj/item/weapon/paper_bin{ + pixel_x = 1; + pixel_y = 9 + }, +/obj/item/weapon/pen, +/obj/structure/table, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/hor) +"axn" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/whitepurple/corner{ + dir = 8 + }, +/area/medical/research{ + name = "Research Division" + }) +"axo" = ( +/obj/item/device/radio/intercom{ + dir = 8; + name = "Station Intercom (General)"; + pixel_x = 27 + }, +/turf/open/floor/plasteel/whitepurple/corner, +/area/medical/research{ + name = "Research Division" + }) +"axp" = ( +/obj/machinery/atmospherics/pipe/manifold/general/visible, +/turf/open/floor/plating, +/area/toxins/misc_lab) +"axq" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 9 + }, +/obj/machinery/light, +/turf/open/floor/plating, +/area/toxins/misc_lab) +"axr" = ( +/obj/item/device/radio/beacon, +/turf/open/floor/engine, +/area/toxins/misc_lab) +"axs" = ( +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_x = 29 + }, +/turf/open/floor/engine, +/area/toxins/misc_lab) +"axt" = ( +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fore) +"axu" = ( +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating, +/area/maintenance/fore) +"axv" = ( +/obj/effect/decal/cleanable/blood/gibs, +/obj/item/weapon/kitchen/knife, +/turf/open/floor/plating, +/area/maintenance/fore) +"axw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/remains/human, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fore) +"axx" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/weapon/shard{ + icon_state = "medium" + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"axy" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 5 + }, +/turf/closed/wall, +/area/maintenance/fore) +"axz" = ( +/obj/machinery/door/airlock/external, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"axA" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 4 + }, +/turf/closed/wall, +/area/maintenance/fore) +"axB" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + icon_state = "intact"; + dir = 10 + }, +/turf/closed/wall, +/area/maintenance/fore) +"axC" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"axD" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/medical/medbay{ + name = "Medbay Central" + }) +"axE" = ( +/obj/structure/sink{ + pixel_y = 26 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/freezer, +/area/medical/medbay{ + name = "Medbay Central" + }) +"axF" = ( +/obj/structure/sink{ + pixel_y = 26 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/landmark{ + name = "xeno_spawn"; + pixel_x = -1 + }, +/turf/open/floor/plasteel/freezer, +/area/medical/medbay{ + name = "Medbay Central" + }) +"axG" = ( +/obj/structure/sink{ + pixel_y = 26 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/freezer, +/area/medical/medbay{ + name = "Medbay Central" + }) +"axH" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/ai_status_display{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/medbay{ + name = "Medbay Central" + }) +"axI" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/machinery/newscaster{ + pixel_y = 30 + }, +/obj/item/weapon/twohanded/required/kirbyplants{ + icon_state = "plant-17" + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/medbay{ + name = "Medbay Central" + }) +"axJ" = ( +/obj/machinery/airalarm{ + frequency = 1439; + pixel_y = 23 + }, +/obj/structure/chair/stool, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/medbay{ + name = "Medbay Central" + }) +"axK" = ( +/obj/structure/table/glass, +/obj/machinery/microwave{ + pixel_x = -3; + pixel_y = 6 + }, +/obj/machinery/status_display{ + layer = 4; + pixel_y = 32 + }, +/obj/item/device/radio/intercom{ + dir = 4; + name = "Station Intercom (General)"; + pixel_x = 27 + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/medbay{ + name = "Medbay Central" + }) +"axL" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/sign/biohazard{ + pixel_x = 32 + }, +/obj/machinery/door/airlock/virology{ + autoclose = 0; + frequency = 1449; + icon_state = "door_locked"; + id_tag = "virology_airlock_exterior"; + locked = 1; + name = "Virology Exterior Airlock"; + req_access_txt = "39" + }, +/obj/machinery/doorButtons/access_button{ + idDoor = "virology_airlock_exterior"; + idSelf = "virology_airlock_control"; + name = "Virology Access Button"; + pixel_x = -24; + pixel_y = 0; + req_access_txt = "39" + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"axM" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/obj/structure/window, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"axN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"axO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 3; + name = "3maintenance loot spawner" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"axP" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"axQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"axR" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"axS" = ( +/turf/open/floor/plasteel/freezer, +/area/medical/genetics) +"axT" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1 + }, +/mob/living/carbon/monkey, +/turf/open/floor/plasteel/freezer, +/area/medical/genetics) +"axU" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/mob/living/carbon/monkey, +/turf/open/floor/plasteel/freezer, +/area/medical/genetics) +"axV" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"axW" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/closed/wall, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"axX" = ( +/obj/structure/window/fulltile, +/obj/structure/grille, +/turf/open/floor/plating, +/area/toxins/xenobiology) +"axY" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/airlock/research{ + name = "Xenobiology Lab"; + req_access_txt = "55" + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"axZ" = ( +/obj/machinery/camera{ + c_tag = "Toxins Lab"; + dir = 4; + network = list("SS13","RD") + }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"aya" = ( +/turf/open/floor/plasteel/warnwhite{ + dir = 4 + }, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"ayb" = ( +/obj/machinery/light, +/obj/machinery/portable_atmospherics/pump, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 1 + }, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"ayc" = ( +/obj/machinery/portable_atmospherics/scrubber, +/obj/item/weapon/storage/firstaid/toxin, +/turf/open/floor/plasteel/warnwhite{ + dir = 1 + }, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"ayd" = ( +/obj/machinery/portable_atmospherics/canister, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 1 + }, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"aye" = ( +/turf/open/floor/plasteel/warning/corner{ + dir = 4 + }, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"ayf" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/fore) +"ayg" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/closed/wall/r_wall, +/area/crew_quarters/hor) +"ayh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/displaycase/labcage, +/obj/machinery/ai_status_display{ + pixel_x = -32 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 8 + }, +/area/crew_quarters/hor) +"ayi" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/crew_quarters/hor) +"ayj" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/rack, +/obj/item/device/aicard, +/turf/open/floor/plasteel/warnwhite{ + dir = 4 + }, +/area/crew_quarters/hor) +"ayk" = ( +/obj/machinery/computer/robotics, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/hor) +"ayl" = ( +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/effect/landmark/start{ + name = "Research Director" + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/hor) +"aym" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/button/door{ + id = "Biohazard"; + name = "Biohazard Shutter Control"; + pixel_x = 0; + pixel_y = 0; + req_access_txt = "47" + }, +/obj/structure/table, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/hor) +"ayn" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/crew_quarters/hor) +"ayo" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/whitepurple/corner{ + dir = 8 + }, +/area/medical/research{ + name = "Research Division" + }) +"ayp" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/whitepurple/corner, +/area/medical/research{ + name = "Research Division" + }) +"ayq" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating, +/area/maintenance/fore) +"ayr" = ( +/obj/structure/grille, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fore) +"ays" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/obj/item/weapon/wirecutters, +/turf/open/floor/plating, +/area/maintenance/fore) +"ayt" = ( +/obj/item/stack/rods, +/turf/open/floor/plating, +/area/maintenance/fore) +"ayu" = ( +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/fore) +"ayv" = ( +/obj/effect/decal/cleanable/robot_debris, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"ayw" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"ayx" = ( +/obj/item/stack/sheet/cardboard, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"ayy" = ( +/obj/structure/sink{ + pixel_y = 26 + }, +/turf/open/floor/plasteel/black, +/area/bridge) +"ayz" = ( +/obj/structure/chair/stool, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"ayA" = ( +/obj/machinery/hologram/holopad, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"ayB" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"ayC" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible, +/turf/closed/wall/r_wall, +/area/atmos) +"ayD" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/green/visible, +/turf/open/floor/plating, +/area/atmos) +"ayE" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/yellow/visible, +/turf/open/floor/plating, +/area/atmos) +"ayF" = ( +/obj/structure/lattice, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"ayG" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/turf/closed/wall, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"ayH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j2"; + dir = 2 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"ayI" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Medbay Maintenance"; + req_access_txt = "5" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/medical/medbay{ + name = "Medbay Central" + }) +"ayJ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/freezer, +/area/medical/medbay{ + name = "Medbay Central" + }) +"ayK" = ( +/obj/machinery/light/small, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/freezer, +/area/medical/medbay{ + name = "Medbay Central" + }) +"ayL" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel/freezer, +/area/medical/medbay{ + name = "Medbay Central" + }) +"ayM" = ( +/obj/machinery/door/airlock{ + name = "Unisex Restrooms"; + req_access_txt = "0" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/freezer, +/area/medical/medbay{ + name = "Medbay Central" + }) +"ayN" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/medbay{ + name = "Medbay Central" + }) +"ayO" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/cafeteria, +/area/medical/medbay{ + name = "Medbay Central" + }) +"ayP" = ( +/obj/structure/chair/stool, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/medbay{ + name = "Medbay Central" + }) +"ayQ" = ( +/obj/structure/table/glass, +/obj/item/weapon/storage/box/donkpockets, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/medbay{ + name = "Medbay Central" + }) +"ayR" = ( +/turf/open/floor/plasteel/whitegreen/side{ + dir = 1 + }, +/area/medical/medbay{ + name = "Medbay Central" + }) +"ayS" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/whitegreen/side{ + dir = 1 + }, +/area/medical/medbay{ + name = "Medbay Central" + }) +"ayT" = ( +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"ayU" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"ayV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"ayW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/rods, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"ayX" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Genetics Maintenance"; + req_access_txt = "9"; + req_one_access_txt = "0" + }, +/turf/open/floor/plating, +/area/medical/genetics) +"ayY" = ( +/obj/structure/window/reinforced, +/mob/living/carbon/monkey, +/turf/open/floor/plasteel/freezer, +/area/medical/genetics) +"ayZ" = ( +/obj/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/freezer, +/area/medical/genetics) +"aza" = ( +/obj/machinery/door/window/westleft{ + dir = 2; + name = "Monkey Pen"; + req_access_txt = "9" + }, +/mob/living/carbon/monkey, +/turf/open/floor/plasteel/freezer, +/area/medical/genetics) +"azb" = ( +/obj/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/mob/living/carbon/monkey, +/turf/open/floor/plasteel/freezer, +/area/medical/genetics) +"azc" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_x = -27 + }, +/turf/open/floor/plasteel/whitebot{ + dir = 1 + }, +/area/medical/research{ + name = "Research Division" + }) +"azd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/sign/securearea{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"aze" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/medical/research{ + name = "Research Division" + }) +"azf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/poddoor/preopen{ + id = "Biohazard"; + name = "biohazard containment door" + }, +/turf/open/floor/plasteel/delivery, +/area/medical/research{ + name = "Research Division" + }) +"azg" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 8 + }, +/area/medical/research{ + name = "Research Division" + }) +"azh" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel/whitepurple/corner{ + dir = 4 + }, +/area/medical/research{ + name = "Research Division" + }) +"azi" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whitepurple/corner{ + dir = 4 + }, +/area/medical/research{ + name = "Research Division" + }) +"azj" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + on = 1 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/whitepurple/corner{ + dir = 4 + }, +/area/medical/research{ + name = "Research Division" + }) +"azk" = ( +/obj/structure/tank_dispenser, +/turf/open/floor/plasteel/white, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"azl" = ( +/obj/machinery/airalarm{ + frequency = 1439; + pixel_y = 23 + }, +/turf/open/floor/plasteel/white, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"azm" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/firealarm{ + pixel_y = 24 + }, +/turf/open/floor/plasteel/white, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"azn" = ( +/turf/open/floor/plasteel/white, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"azo" = ( +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/landmark/start{ + name = "Scientist" + }, +/turf/open/floor/plasteel/white, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"azp" = ( +/obj/structure/sign/nosmoking_2{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 4 + }, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"azq" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/fore) +"azr" = ( +/turf/open/floor/plasteel/warnwhite{ + dir = 10 + }, +/area/crew_quarters/hor) +"azs" = ( +/turf/open/floor/plasteel/warnwhite, +/area/crew_quarters/hor) +"azt" = ( +/obj/structure/rack, +/obj/item/weapon/circuitboard/aicore{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/item/weapon/circuitboard/computer/teleporter, +/turf/open/floor/plasteel/warnwhite{ + dir = 6 + }, +/area/crew_quarters/hor) +"azu" = ( +/obj/machinery/computer/aifixer, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_y = -29 + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/hor) +"azv" = ( +/obj/machinery/computer/security/telescreen{ + desc = "Used for watching the RD's goons from the safety of his office."; + dir = 1; + name = "Research Monitor"; + network = list("RD"); + pixel_y = 2 + }, +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Research Director's Desk"; + departmentType = 5; + name = "Research Director RC"; + pixel_y = -30 + }, +/obj/structure/table, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/hor) +"azw" = ( +/obj/item/weapon/folder/white, +/obj/item/weapon/stamp/rd{ + pixel_x = 3; + pixel_y = -2 + }, +/obj/machinery/keycard_auth{ + pixel_y = -23 + }, +/obj/structure/table, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/hor) +"azx" = ( +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"azy" = ( +/obj/structure/closet/wardrobe/science_white, +/turf/open/floor/plasteel, +/area/medical/research{ + name = "Research Division" + }) +"azz" = ( +/obj/structure/table/glass, +/obj/machinery/microwave{ + pixel_x = -3; + pixel_y = 6 + }, +/obj/machinery/ai_status_display{ + pixel_y = 32 + }, +/obj/machinery/light_switch{ + pixel_x = -20 + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/research{ + name = "Research Division" + }) +"azA" = ( +/obj/structure/table/glass, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_y = 32 + }, +/obj/item/weapon/storage/box/donkpockets, +/turf/open/floor/plasteel/cafeteria, +/area/medical/research{ + name = "Research Division" + }) +"azB" = ( +/obj/structure/table/glass, +/obj/machinery/airalarm{ + pixel_y = 25 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/research{ + name = "Research Division" + }) +"azC" = ( +/obj/machinery/status_display{ + layer = 4; + pixel_y = 32 + }, +/obj/item/weapon/twohanded/required/kirbyplants{ + icon_state = "plant-22" + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/research{ + name = "Research Division" + }) +"azD" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/oil, +/obj/item/weapon/electronics/firealarm, +/turf/open/floor/plating, +/area/maintenance/fore) +"azE" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/closed/wall, +/area/maintenance/fore) +"azF" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"azG" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plating, +/area/maintenance/fore) +"azH" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Filter to Mix"; + on = 0 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plasteel/green/side{ + dir = 9 + }, +/area/atmos) +"azI" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 6 + }, +/obj/machinery/computer/atmos_control/tank{ + frequency = 1441; + input_tag = "mix_in"; + name = "Gas Mix Tank Control"; + output_tag = "mix_in"; + sensors = list("mix_sensor" = "Tank") + }, +/turf/open/floor/plasteel/green/side{ + dir = 1 + }, +/area/atmos) +"azJ" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 2; + name = "Mix Outlet Pump"; + on = 0 + }, +/turf/open/floor/plasteel/green/side{ + dir = 5 + }, +/area/atmos) +"azK" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 + }, +/turf/open/floor/plating, +/area/atmos) +"azL" = ( +/obj/machinery/atmospherics/components/trinary/filter{ + dir = 8; + filter_type = "n2o"; + on = 1 + }, +/turf/open/floor/plasteel/escape{ + dir = 9 + }, +/area/atmos) +"azM" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 + }, +/obj/machinery/computer/atmos_control/tank{ + frequency = 1441; + input_tag = "n2o_in"; + name = "Nitrous Oxide Supply Control"; + output_tag = "n2o_out"; + sensors = list("n2o_sensor" = "Tank") + }, +/turf/open/floor/plasteel, +/area/atmos) +"azN" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 2; + name = "N2O Outlet Pump"; + on = 0 + }, +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 + }, +/turf/open/floor/plasteel/escape{ + dir = 5 + }, +/area/atmos) +"azO" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/scrubber, +/turf/open/floor/plasteel/bot, +/area/atmos) +"azP" = ( +/obj/machinery/atmospherics/components/trinary/filter{ + dir = 8; + filter_type = "plasma"; + on = 1 + }, +/turf/open/floor/plasteel/warning{ + dir = 9 + }, +/area/atmos) +"azQ" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/computer/atmos_control/tank{ + frequency = 1441; + input_tag = "tox_in"; + name = "Plasma Supply Control"; + output_tag = "tox_out"; + sensors = list("tox_sensor" = "Tank") + }, +/turf/open/floor/plasteel/warning{ + dir = 1 + }, +/area/atmos) +"azR" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 2; + name = "Plasma Outlet Pump"; + on = 0 + }, +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 + }, +/turf/open/floor/plasteel/warning{ + dir = 5 + }, +/area/atmos) +"azS" = ( +/obj/machinery/atmospherics/components/trinary/filter{ + dir = 8; + filter_type = "co2"; + on = 1 + }, +/turf/open/floor/plasteel/caution{ + dir = 9 + }, +/area/atmos) +"azT" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Atmospherics North East" + }, +/obj/machinery/computer/atmos_control/tank{ + frequency = 1441; + input_tag = "co2_in"; + name = "Carbon Dioxide Supply Control"; + output_tag = "co2_out"; + sensors = list("co2_sensor" = "Tank") + }, +/turf/open/floor/plasteel/caution{ + dir = 1 + }, +/area/atmos) +"azU" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 2; + name = "CO2 Outlet Pump"; + on = 0 + }, +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 + }, +/turf/open/floor/plasteel/caution{ + dir = 5 + }, +/area/atmos) +"azV" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/atmos) +"azW" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"azX" = ( +/obj/machinery/door/airlock{ + name = "Unit 2" + }, +/turf/open/floor/plasteel/freezer, +/area/medical/medbay{ + name = "Medbay Central" + }) +"azY" = ( +/obj/machinery/door/airlock{ + name = "Unit 1" + }, +/turf/open/floor/plasteel/freezer, +/area/medical/medbay{ + name = "Medbay Central" + }) +"azZ" = ( +/obj/machinery/vending/coffee, +/obj/machinery/camera{ + c_tag = "Medbay Break Room"; + dir = 4; + network = list("SS13","Medbay") + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aAa" = ( +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/cafeteria, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aAb" = ( +/obj/structure/chair/stool, +/obj/effect/landmark/start{ + name = "Medical Doctor" + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aAc" = ( +/obj/structure/table/glass, +/turf/open/floor/plasteel/cafeteria, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aAd" = ( +/obj/structure/window/fulltile, +/obj/structure/grille, +/turf/open/floor/plating, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aAe" = ( +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aAf" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plasteel/whitebot{ + dir = 1 + }, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aAg" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Medbay Maintenance"; + req_access_txt = "5" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aAh" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aAi" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aAj" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aAk" = ( +/obj/effect/decal/cleanable/robot_debris, +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aAl" = ( +/obj/structure/table/glass, +/obj/item/device/flashlight/pen, +/obj/item/device/flashlight/pen{ + pixel_x = 4; + pixel_y = 3 + }, +/obj/item/weapon/storage/pill_bottle/mutadone, +/obj/item/weapon/storage/pill_bottle/mannitol, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 9 + }, +/area/medical/genetics) +"aAm" = ( +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aAn" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/obj/machinery/airalarm{ + frequency = 1439; + pixel_y = 23 + }, +/obj/machinery/camera{ + c_tag = "Genetics Research"; + network = list("SS13","RD") + }, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aAo" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aAp" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aAq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aAr" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/hor) +"aAs" = ( +/obj/machinery/hologram/holopad, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/hor) +"aAt" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/hor) +"aAu" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"aAv" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"aAw" = ( +/obj/machinery/door/airlock/research{ + name = "Genetics Research Access"; + req_access_txt = "47" + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"aAx" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 8 + }, +/area/medical/research{ + name = "Research Division" + }) +"aAy" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/whitepurple/corner, +/area/medical/research{ + name = "Research Division" + }) +"aAz" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"aAA" = ( +/obj/machinery/camera{ + c_tag = "Research Division West"; + dir = 8 + }, +/turf/open/floor/plasteel/whitepurple/corner, +/area/medical/research{ + name = "Research Division" + }) +"aAB" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/turf/open/floor/plasteel/warning{ + dir = 9 + }, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"aAC" = ( +/obj/machinery/atmospherics/components/binary/valve{ + dir = 4; + name = "port to mix" + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 8 + }, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"aAD" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/obj/machinery/meter, +/turf/open/floor/plasteel/white, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"aAE" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"aAF" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"aAG" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/obj/machinery/embedded_controller/radio/airlock_controller{ + airpump_tag = "tox_airlock_pump"; + exterior_door_tag = "tox_airlock_exterior"; + id_tag = "tox_airlock_control"; + interior_door_tag = "tox_airlock_interior"; + pixel_x = 24; + sanitize_external = 1; + sensor_tag = "tox_airlock_sensor" + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 4 + }, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"aAH" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"aAI" = ( +/obj/machinery/airlock_sensor{ + id_tag = "tox_airlock_sensor"; + master_tag = "tox_airlock_control"; + pixel_y = 24 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/engine, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"aAJ" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 8; + frequency = 1443; + id = "air_in" + }, +/obj/machinery/sparker{ + id = "mixingsparker"; + pixel_y = 25 + }, +/turf/open/floor/engine/vacuum, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"aAK" = ( +/turf/open/floor/engine/vacuum, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"aAL" = ( +/obj/machinery/sparker{ + id = "mixingsparker"; + pixel_y = 25 + }, +/turf/open/floor/engine/vacuum, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"aAM" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/decal/cleanable/dirt, +/obj/item/trash/candy, +/turf/open/floor/plating, +/area/maintenance/fore) +"aAN" = ( +/turf/closed/wall/r_wall, +/area/security/checkpoint/science{ + name = "Security Post - Research Division" + }) +"aAO" = ( +/turf/closed/wall, +/area/security/checkpoint/science{ + name = "Security Post - Research Division" + }) +"aAP" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/item/device/radio/intercom{ + dir = 4; + name = "Station Intercom (General)"; + pixel_x = -27 + }, +/turf/open/floor/plasteel/whitepurple/corner{ + dir = 8 + }, +/area/medical/research{ + name = "Research Division" + }) +"aAQ" = ( +/obj/structure/grille, +/obj/structure/window/fulltile, +/turf/open/floor/plating, +/area/medical/research{ + name = "Research Division" + }) +"aAR" = ( +/obj/structure/chair/stool, +/turf/open/floor/plasteel/cafeteria, +/area/medical/research{ + name = "Research Division" + }) +"aAS" = ( +/obj/structure/chair/stool, +/obj/effect/landmark/start{ + name = "Scientist" + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/research{ + name = "Research Division" + }) +"aAT" = ( +/obj/machinery/newscaster{ + pixel_x = 30 + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/research{ + name = "Research Division" + }) +"aAU" = ( +/obj/structure/sink{ + pixel_y = 26 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel/freezer, +/area/medical/research{ + name = "Research Division" + }) +"aAV" = ( +/obj/structure/sink{ + pixel_y = 26 + }, +/turf/open/floor/plasteel/freezer, +/area/medical/research{ + name = "Research Division" + }) +"aAW" = ( +/obj/structure/sink{ + pixel_y = 26 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 2; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/freezer, +/area/medical/research{ + name = "Research Division" + }) +"aAX" = ( +/turf/closed/wall/r_wall, +/area/medical/research{ + name = "Research Division" + }) +"aAY" = ( +/turf/open/floor/plating/warnplate, +/area/maintenance/fore) +"aAZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating/warnplate, +/area/maintenance/fore) +"aBa" = ( +/obj/structure/closet/crate/medical, +/obj/item/stack/medical/bruise_pack{ + amount = 1 + }, +/obj/item/stack/medical/ointment{ + amount = 2 + }, +/obj/item/weapon/reagent_containers/glass/beaker, +/turf/open/floor/plating/warnplate, +/area/maintenance/fore) +"aBb" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fore) +"aBc" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 5; + initialize_directions = 12 + }, +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_x = -30 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aBd" = ( +/obj/machinery/atmospherics/pipe/manifold/green/visible, +/obj/effect/landmark/start{ + name = "Atmospheric Technician" + }, +/turf/open/floor/plasteel, +/area/atmos) +"aBe" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "Pure to Mix"; + on = 0 + }, +/obj/machinery/atmospherics/pipe/simple/yellow/visible, +/turf/open/floor/plasteel, +/area/atmos) +"aBf" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 4 + }, +/turf/open/floor/plating, +/area/atmos) +"aBg" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aBh" = ( +/obj/machinery/atmospherics/pipe/manifold/yellow/visible, +/turf/open/floor/plasteel, +/area/atmos) +"aBi" = ( +/obj/machinery/atmospherics/pipe/manifold/yellow/visible{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aBj" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aBk" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible, +/turf/open/floor/plasteel, +/area/atmos) +"aBl" = ( +/obj/structure/toilet{ + dir = 1 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plasteel/freezer, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aBm" = ( +/obj/structure/toilet{ + dir = 1 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/effect/landmark/start{ + name = "Medical Doctor" + }, +/turf/open/floor/plasteel/freezer, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aBn" = ( +/obj/machinery/vending/cola, +/obj/item/device/radio/intercom{ + broadcasting = 1; + frequency = 1485; + listening = 0; + name = "Station Intercom (Medbay)"; + pixel_x = -27 + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aBo" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/cafeteria, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aBp" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"aBq" = ( +/obj/structure/chair/stool, +/turf/open/floor/plasteel/cafeteria, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aBr" = ( +/obj/item/device/radio/intercom{ + dir = 4; + name = "Station Intercom (General)"; + pixel_x = 27 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aBs" = ( +/turf/closed/wall, +/area/medical/cryo) +"aBt" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/airlock/maintenance{ + name = "Medbay Maintenance"; + req_access_txt = "5" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/medical/cryo) +"aBu" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, +/area/medical/cryo) +"aBv" = ( +/obj/structure/table/glass, +/obj/item/weapon/folder/white, +/obj/item/device/radio/headset/headset_medsci, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 8 + }, +/area/medical/genetics) +"aBw" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aBx" = ( +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aBy" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aBz" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aBA" = ( +/obj/structure/table/glass, +/obj/item/weapon/storage/box/rxglasses, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/power/apc{ + dir = 4; + name = "Genetics APC"; + pixel_x = 27 + }, +/turf/open/floor/plasteel/whitepurple/corner{ + dir = 4 + }, +/area/medical/genetics) +"aBB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/medical/genetics) +"aBC" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whitebot{ + dir = 1 + }, +/area/medical/research{ + name = "Research Division" + }) +"aBD" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Genetics Access"; + dir = 8; + pixel_y = -22 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"aBE" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/toxins/storage) +"aBF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/toxins/storage) +"aBG" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/closed/wall, +/area/toxins/storage) +"aBH" = ( +/turf/closed/wall, +/area/toxins/storage) +"aBI" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -27 + }, +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"aBJ" = ( +/turf/open/floor/plasteel/warnwhite{ + dir = 8 + }, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"aBK" = ( +/obj/effect/landmark{ + name = "blobstart" + }, +/turf/open/floor/plasteel/white, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"aBL" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/white, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"aBM" = ( +/obj/machinery/door/airlock/glass_research{ + autoclose = 0; + frequency = 1449; + heat_proof = 1; + icon_state = "door_locked"; + id_tag = "tox_airlock_interior"; + locked = 1; + name = "Mixing Room Interior Airlock"; + req_access_txt = "8" + }, +/turf/open/floor/engine, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"aBN" = ( +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume{ + dir = 2; + frequency = 1449; + id = "tox_airlock_pump" + }, +/turf/open/floor/engine, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"aBO" = ( +/obj/machinery/door/airlock/glass_research{ + autoclose = 0; + frequency = 1449; + heat_proof = 1; + icon_state = "door_locked"; + id_tag = "tox_airlock_exterior"; + locked = 1; + name = "Mixing Room Exterior Airlock"; + req_access_txt = "8" + }, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 6 + }, +/turf/open/floor/engine, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"aBP" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + external_pressure_bound = 0; + initialize_directions = 1; + internal_pressure_bound = 4000; + on = 1; + pressure_checks = 2; + pump_direction = 0 + }, +/turf/open/floor/engine/vacuum, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"aBQ" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 32 + }, +/turf/open/floor/engine/vacuum, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"aBR" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/item/weapon/reagent_containers/syringe, +/turf/open/floor/plating, +/area/maintenance/fore) +"aBS" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/decal/cleanable/oil, +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/maintenance/fore) +"aBT" = ( +/obj/machinery/newscaster{ + pixel_x = -30 + }, +/obj/item/device/radio/intercom{ + pixel_y = 26 + }, +/obj/item/weapon/screwdriver{ + pixel_y = 10 + }, +/obj/item/device/radio/off, +/turf/open/floor/plasteel/red/side{ + dir = 9 + }, +/area/security/checkpoint/science{ + name = "Security Post - Research Division" + }) +"aBU" = ( +/obj/machinery/airalarm{ + pixel_y = 25 + }, +/turf/open/floor/plasteel/red/side{ + dir = 1 + }, +/area/security/checkpoint/science{ + name = "Security Post - Research Division" + }) +"aBV" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/power/apc{ + dir = 1; + name = "Science Security APC"; + pixel_y = 24 + }, +/obj/machinery/camera{ + c_tag = "Security Post - Science"; + network = list("SS13","RD") + }, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/turf/open/floor/plasteel/red/side{ + dir = 1 + }, +/area/security/checkpoint/science{ + name = "Security Post - Research Division" + }) +"aBW" = ( +/obj/machinery/light_switch{ + pixel_x = 8; + pixel_y = 22 + }, +/obj/machinery/button/door{ + id = "Biohazard"; + name = "Biohazard Shutter Control"; + pixel_x = -5; + pixel_y = 22; + req_access_txt = "47" + }, +/turf/open/floor/plasteel/red/side{ + dir = 1 + }, +/area/security/checkpoint/science{ + name = "Security Post - Research Division" + }) +"aBX" = ( +/obj/machinery/computer/secure_data, +/obj/machinery/requests_console{ + department = "Security"; + departmentType = 5; + pixel_y = 25 + }, +/turf/open/floor/plasteel/red/side{ + dir = 5 + }, +/area/security/checkpoint/science{ + name = "Security Post - Research Division" + }) +"aBY" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/security/checkpoint/science{ + name = "Security Post - Research Division" + }) +"aBZ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"aCa" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whitepurple/corner, +/area/medical/research{ + name = "Research Division" + }) +"aCb" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/research{ + name = "Research Break Room"; + req_access_txt = "47" + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/research{ + name = "Research Division" + }) +"aCc" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/research{ + name = "Research Division" + }) +"aCd" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/research{ + name = "Research Division" + }) +"aCe" = ( +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/research{ + name = "Research Division" + }) +"aCf" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/research{ + name = "Research Division" + }) +"aCg" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/hor) +"aCh" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/airlock/glass_command{ + name = "Research Director"; + req_access_txt = "30" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/hor) +"aCi" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/fore) +"aCj" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/item/stack/sheet/cardboard, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fore) +"aCk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aCl" = ( +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-j2"; + dir = 1 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4; + initialize_directions = 11 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aCm" = ( +/obj/structure/grille, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/fore) +"aCn" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/turf/open/floor/plating, +/area/storage/tech) +"aCo" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/turf/open/floor/plating, +/area/storage/tech) +"aCp" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/turf/open/floor/plating, +/area/storage/tech) +"aCq" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 5 + }, +/turf/closed/wall/r_wall, +/area/atmos) +"aCr" = ( +/obj/machinery/camera{ + c_tag = "Atmospherics North West"; + dir = 4 + }, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "Mix to Incinerator"; + on = 0 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aCs" = ( +/obj/machinery/atmospherics/pipe/manifold/yellow/visible{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aCt" = ( +/turf/open/floor/plasteel, +/area/atmos) +"aCu" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible, +/turf/open/floor/plasteel, +/area/atmos) +"aCv" = ( +/obj/machinery/camera{ + c_tag = "Atmospherics North East"; + dir = 8 + }, +/obj/machinery/atmospherics/components/trinary/filter{ + dir = 1; + filter_type = "o2"; + on = 1 + }, +/turf/open/floor/plasteel/blue/side{ + dir = 5 + }, +/area/atmos) +"aCw" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 + }, +/turf/open/space, +/area/space) +"aCx" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 + }, +/obj/machinery/meter, +/turf/closed/wall/r_wall, +/area/atmos) +"aCy" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 8; + frequency = 1441; + id = "o2_in" + }, +/turf/open/floor/engine/o2, +/area/atmos) +"aCz" = ( +/turf/open/floor/engine/o2, +/area/atmos) +"aCA" = ( +/obj/machinery/vending/cigarette, +/turf/open/floor/plasteel/cafeteria, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aCB" = ( +/obj/structure/extinguisher_cabinet{ + pixel_y = -29 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aCC" = ( +/obj/machinery/light/small, +/turf/open/floor/plasteel/cafeteria, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aCD" = ( +/obj/machinery/light_switch{ + pixel_y = -24 + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aCE" = ( +/obj/machinery/door/airlock/medical{ + name = "Medbay Break Room"; + req_access_txt = "5" + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aCF" = ( +/obj/machinery/computer/med_data, +/turf/open/floor/plasteel, +/area/medical/cryo) +"aCG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/bot, +/area/medical/cryo) +"aCH" = ( +/obj/structure/closet/secure_closet/medical1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/medical/cryo) +"aCI" = ( +/obj/structure/closet/wardrobe/pjs, +/turf/open/floor/plasteel, +/area/medical/cryo) +"aCJ" = ( +/obj/structure/closet/secure_closet/medical1, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 8 + }, +/area/medical/genetics) +"aCK" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aCL" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aCM" = ( +/obj/structure/table/glass, +/obj/item/weapon/storage/box/disks{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/requests_console{ + department = "Genetics"; + name = "Genetics Requests Console"; + pixel_x = 30 + }, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aCN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall/r_wall, +/area/toxins/storage) +"aCO" = ( +/turf/closed/wall/r_wall, +/area/toxins/storage) +"aCP" = ( +/obj/machinery/portable_atmospherics/canister/nitrous_oxide, +/turf/open/floor/plasteel/bot, +/area/toxins/storage) +"aCQ" = ( +/obj/machinery/portable_atmospherics/canister/carbon_dioxide, +/turf/open/floor/plasteel/bot, +/area/toxins/storage) +"aCR" = ( +/obj/machinery/portable_atmospherics/canister/nitrogen, +/turf/open/floor/plasteel/bot, +/area/toxins/storage) +"aCS" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/turf/open/floor/plasteel/warning{ + dir = 10 + }, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"aCT" = ( +/obj/machinery/atmospherics/components/binary/valve{ + dir = 4; + name = "mix to port" + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 8 + }, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"aCU" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/obj/machinery/light_switch{ + pixel_y = -28 + }, +/turf/open/floor/plasteel/white, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"aCV" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/obj/machinery/button/door{ + id = "mixvent"; + name = "Mixing Room Vent Control"; + pixel_x = 25; + pixel_y = 5; + req_access_txt = "7" + }, +/obj/machinery/button/ignition{ + id = "mixingsparker"; + pixel_x = 25; + pixel_y = -5 + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 4 + }, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"aCW" = ( +/obj/structure/sign/fire{ + pixel_x = 32; + pixel_y = 0 + }, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + on = 1 + }, +/turf/open/floor/engine, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"aCX" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 9 + }, +/turf/closed/wall/r_wall, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"aCY" = ( +/obj/machinery/door/poddoor{ + id = "mixvent"; + name = "Mixer Room Vent" + }, +/turf/open/floor/engine/vacuum, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"aCZ" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/fore) +"aDa" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fore) +"aDb" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/security/checkpoint/science{ + name = "Security Post - Research Division" + }) +"aDc" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/structure/reagent_dispensers/peppertank{ + pixel_x = -30 + }, +/turf/open/floor/plasteel/red/side{ + dir = 8 + }, +/area/security/checkpoint/science{ + name = "Security Post - Research Division" + }) +"aDd" = ( +/turf/open/floor/plasteel, +/area/security/checkpoint/science{ + name = "Security Post - Research Division" + }) +"aDe" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plasteel, +/area/security/checkpoint/science{ + name = "Security Post - Research Division" + }) +"aDf" = ( +/obj/structure/chair/office/dark, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/security/checkpoint/science{ + name = "Security Post - Research Division" + }) +"aDg" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/red/side{ + dir = 4 + }, +/area/security/checkpoint/science{ + name = "Security Post - Research Division" + }) +"aDh" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/airlock/glass_security{ + name = "Security Office"; + req_access_txt = "63" + }, +/turf/open/floor/plasteel/white, +/area/security/checkpoint/science{ + name = "Security Post - Research Division" + }) +"aDi" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/whitepurple/corner{ + dir = 8 + }, +/area/medical/research{ + name = "Research Division" + }) +"aDj" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/research{ + name = "Research Division" + }) +"aDk" = ( +/turf/open/floor/plasteel/cafeteria, +/area/medical/research{ + name = "Research Division" + }) +"aDl" = ( +/obj/effect/landmark{ + name = "blobstart" + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/research{ + name = "Research Division" + }) +"aDm" = ( +/obj/structure/disposalpipe/segment, +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_x = 29 + }, +/obj/machinery/camera{ + c_tag = "Research Break Room"; + dir = 8; + network = list("SS13","RD") + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/research{ + name = "Research Division" + }) +"aDn" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/medical/research{ + name = "Research Division" + }) +"aDo" = ( +/obj/machinery/door/airlock{ + name = "Unit 1" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/freezer, +/area/medical/research{ + name = "Research Division" + }) +"aDp" = ( +/obj/machinery/door/airlock{ + name = "Unit 2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/freezer, +/area/medical/research{ + name = "Research Division" + }) +"aDq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/medical/research{ + name = "Research Division" + }) +"aDr" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/fore) +"aDs" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aDt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/weapon/cigbutt, +/turf/open/floor/plating, +/area/maintenance/fore) +"aDu" = ( +/obj/effect/decal/cleanable/oil, +/obj/effect/landmark{ + name = "xeno_spawn"; + pixel_x = -1 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aDv" = ( +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fore) +"aDw" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/storage/tech) +"aDx" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/weapon/circuitboard/computer/robotics{ + pixel_x = -2; + pixel_y = 2 + }, +/obj/item/weapon/circuitboard/computer/mecha_control{ + pixel_x = 1; + pixel_y = -1 + }, +/turf/open/floor/plasteel, +/area/storage/tech) +"aDy" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/weapon/circuitboard/computer/crew{ + pixel_x = -1; + pixel_y = 1 + }, +/obj/item/weapon/circuitboard/computer/card{ + pixel_x = 2; + pixel_y = -2 + }, +/obj/item/weapon/circuitboard/computer/communications{ + pixel_x = 5; + pixel_y = -5 + }, +/turf/open/floor/plasteel, +/area/storage/tech) +"aDz" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/weapon/circuitboard/computer/borgupload{ + pixel_x = -1; + pixel_y = 1 + }, +/obj/item/weapon/circuitboard/computer/aiupload{ + pixel_x = 2; + pixel_y = -2 + }, +/turf/open/floor/plasteel, +/area/storage/tech) +"aDA" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/turf/open/floor/plating, +/area/storage/tech) +"aDB" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating, +/area/maintenance/fore) +"aDC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/atmos) +"aDD" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + on = 1 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aDE" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 2; + name = "Mix to Distro"; + on = 0 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aDF" = ( +/obj/machinery/atmospherics/pipe/manifold/yellow/visible{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aDG" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aDH" = ( +/obj/machinery/hologram/holopad, +/turf/open/floor/plasteel, +/area/atmos) +"aDI" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/machinery/computer/atmos_control/tank{ + frequency = 1441; + input_tag = "o2_in"; + name = "Oxygen Supply Control"; + output_tag = "o2_out"; + sensors = list("o2_sensor" = "Tank") + }, +/turf/open/floor/plasteel/blue/side{ + dir = 4 + }, +/area/atmos) +"aDJ" = ( +/obj/machinery/air_sensor{ + frequency = 1441; + id_tag = "n2_sensor" + }, +/turf/open/floor/engine/o2, +/area/atmos) +"aDK" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/engine/o2, +/area/atmos) +"aDL" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable, +/turf/open/space, +/area/solar/auxport) +"aDM" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/turf/open/space, +/area/space) +"aDN" = ( +/obj/machinery/door/airlock/external, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aDO" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_y = 32 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aDP" = ( +/obj/machinery/door/airlock/external, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aDQ" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aDR" = ( +/obj/structure/grille, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aDS" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aDT" = ( +/obj/item/stack/rods, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aDU" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aDV" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/closed/wall, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aDW" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/closed/wall, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aDX" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aDY" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/plasteel, +/area/medical/cryo) +"aDZ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plasteel, +/area/medical/cryo) +"aEa" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/medical/cryo) +"aEb" = ( +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/power/apc{ + dir = 4; + name = "Cryogenics APC"; + pixel_x = 25 + }, +/obj/structure/table, +/obj/item/clothing/suit/straight_jacket, +/obj/item/clothing/mask/muzzle, +/turf/open/floor/plasteel, +/area/medical/cryo) +"aEc" = ( +/obj/structure/closet/secure_closet/personal/patient, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 8 + }, +/area/medical/genetics) +"aEd" = ( +/obj/structure/chair/office/light, +/obj/effect/landmark/start{ + name = "Geneticist" + }, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aEe" = ( +/obj/item/device/radio/intercom{ + broadcasting = 1; + frequency = 1485; + listening = 0; + name = "Station Intercom (Medbay)"; + pixel_x = 28 + }, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aEf" = ( +/obj/machinery/meter{ + frequency = 1443; + name = "Distribution Loop" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/visible{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/bot, +/area/atmos) +"aEg" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 27 + }, +/obj/machinery/portable_atmospherics/canister/nitrogen, +/turf/open/floor/plasteel/bot, +/area/toxins/storage) +"aEh" = ( +/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/airlock/research{ + name = "Toxins Lab"; + req_access_txt = "8" + }, +/turf/open/floor/plasteel/white, +/area/toxins/mixing{ + name = "\improper Toxins Lab" + }) +"aEi" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fore) +"aEj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/robot_debris{ + icon_state = "gib7" + }, +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/maintenance/fore) +"aEk" = ( +/obj/structure/filingcabinet, +/turf/open/floor/plasteel/red/side{ + dir = 10 + }, +/area/security/checkpoint/science{ + name = "Security Post - Research Division" + }) +"aEl" = ( +/obj/structure/table, +/obj/item/weapon/paper_bin{ + pixel_x = 1; + pixel_y = 9 + }, +/obj/item/weapon/pen, +/turf/open/floor/plasteel/red/side, +/area/security/checkpoint/science{ + name = "Security Post - Research Division" + }) +"aEm" = ( +/obj/structure/table, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/item/weapon/book/manual/wiki/security_space_law, +/turf/open/floor/plasteel/red/side, +/area/security/checkpoint/science{ + name = "Security Post - Research Division" + }) +"aEn" = ( +/obj/structure/table, +/obj/machinery/computer/security/telescreen{ + desc = "Used for watching the RD's goons from the safety of your own office."; + dir = 1; + name = "Research Monitor"; + network = list("RD"); + pixel_y = 2 + }, +/turf/open/floor/plasteel/red/side, +/area/security/checkpoint/science{ + name = "Security Post - Research Division" + }) +"aEo" = ( +/obj/structure/table, +/obj/machinery/recharger{ + pixel_y = 4 + }, +/turf/open/floor/plasteel/red/side{ + dir = 6 + }, +/area/security/checkpoint/science{ + name = "Security Post - Research Division" + }) +"aEp" = ( +/obj/machinery/vending/cigarette, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/research{ + name = "Research Division" + }) +"aEq" = ( +/obj/machinery/vending/cola, +/turf/open/floor/plasteel/cafeteria, +/area/medical/research{ + name = "Research Division" + }) +"aEr" = ( +/obj/machinery/vending/coffee, +/obj/machinery/light/small, +/turf/open/floor/plasteel/cafeteria, +/area/medical/research{ + name = "Research Division" + }) +"aEs" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/plasteel/cafeteria, +/area/medical/research{ + name = "Research Division" + }) +"aEt" = ( +/obj/structure/toilet{ + dir = 1 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plasteel/freezer, +/area/medical/research{ + name = "Research Division" + }) +"aEu" = ( +/obj/structure/toilet{ + dir = 1 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/effect/landmark/start{ + name = "Scientist" + }, +/turf/open/floor/plasteel/freezer, +/area/medical/research{ + name = "Research Division" + }) +"aEv" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/item/stack/rods, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/fore) +"aEw" = ( +/obj/item/weapon/shard{ + icon_state = "medium" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fore) +"aEx" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aEy" = ( +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/maintenance/fore) +"aEz" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/storage/tech) +"aEA" = ( +/obj/machinery/light/small, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/storage/tech) +"aEB" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plasteel, +/area/storage/tech) +"aEC" = ( +/obj/machinery/camera{ + c_tag = "Secure Tech Storage"; + dir = 1 + }, +/turf/open/floor/plasteel, +/area/storage/tech) +"aED" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aEE" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/robot_debris{ + icon_state = "gib7" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aEF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 4 + }, +/area/medical/genetics) +"aEG" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aEH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/research{ + name = "Genetics Research"; + req_access_txt = "9" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aEI" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/whitepurple/corner, +/area/medical/research{ + name = "Research Division" + }) +"aEJ" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aEK" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aEL" = ( +/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aEM" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/yellow/visible, +/turf/open/floor/plasteel, +/area/atmos) +"aEN" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 10; + initialize_directions = 10 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aEO" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 6; + initialize_directions = 10 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aEP" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "O2 Outlet Pump"; + on = 1 + }, +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel/blue/side{ + dir = 6 + }, +/area/atmos) +"aEQ" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 4 + }, +/turf/open/space, +/area/space) +"aER" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 4 + }, +/obj/machinery/meter, +/turf/closed/wall/r_wall, +/area/atmos) +"aES" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + external_pressure_bound = 0; + frequency = 1441; + id_tag = "o2_out"; + initialize_directions = 1; + internal_pressure_bound = 4000; + on = 1; + pressure_checks = 2; + pump_direction = 0 + }, +/turf/open/floor/engine/o2, +/area/atmos) +"aET" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aEU" = ( +/obj/item/weapon/cigbutt, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 3; + name = "3maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aEV" = ( +/obj/effect/decal/cleanable/oil, +/obj/machinery/atmospherics/components/binary/valve, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aEW" = ( +/obj/effect/decal/cleanable/robot_debris{ + icon_state = "gib3" + }, +/obj/machinery/atmospherics/components/binary/valve, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aEX" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet/medical, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aEY" = ( +/obj/machinery/vending/wallmed{ + pixel_y = 28 + }, +/obj/item/weapon/folder/white, +/obj/item/clothing/tie/stethoscope, +/obj/structure/table, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aEZ" = ( +/obj/item/weapon/folder/white, +/obj/item/clothing/tie/stethoscope, +/obj/machinery/vending/wallmed{ + pixel_y = 28 + }, +/obj/structure/table, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aFa" = ( +/obj/machinery/camera{ + c_tag = "Medbay North"; + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aFb" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/item/device/radio/intercom{ + broadcasting = 1; + frequency = 1485; + listening = 0; + name = "Station Intercom (Medbay)"; + pixel_x = -27 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4; + name = "connector port (Air Supply)" + }, +/turf/open/floor/plasteel/bot{ + dir = 1 + }, +/area/medical/cryo) +"aFc" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 10; + initialize_directions = 10 + }, +/turf/open/floor/plasteel, +/area/medical/cryo) +"aFd" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel, +/area/medical/cryo) +"aFe" = ( +/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone{ + pixel_x = 7; + pixel_y = 1 + }, +/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone, +/obj/structure/table, +/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone{ + pixel_x = 7; + pixel_y = 1 + }, +/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone, +/obj/item/weapon/wrench/medical, +/turf/open/floor/plasteel, +/area/medical/cryo) +"aFf" = ( +/obj/structure/closet/wardrobe/genetics_white, +/obj/machinery/light_switch{ + pixel_x = -25 + }, +/obj/item/weapon/storage/backpack/satchel_gen, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 10 + }, +/area/medical/genetics) +"aFg" = ( +/obj/machinery/dna_scannernew, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 10 + }, +/area/medical/genetics) +"aFh" = ( +/obj/machinery/computer/scan_consolenew, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 6 + }, +/area/medical/genetics) +"aFi" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aFj" = ( +/obj/machinery/computer/scan_consolenew, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 10 + }, +/area/medical/genetics) +"aFk" = ( +/obj/machinery/dna_scannernew, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 6 + }, +/area/medical/genetics) +"aFl" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aFm" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/closed/wall/r_wall, +/area/toxins/storage) +"aFn" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/power/apc{ + dir = 8; + name = "Toxins Storage APC"; + pixel_x = -25 + }, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/toxins/storage) +"aFo" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/floorgrime, +/area/toxins/storage) +"aFp" = ( +/turf/open/floor/plasteel/floorgrime, +/area/toxins/storage) +"aFq" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Toxins Storage"; + dir = 8; + network = list("SS13","RD") + }, +/obj/machinery/light_switch{ + pixel_x = 23 + }, +/turf/open/floor/plasteel/floorgrime, +/area/toxins/storage) +"aFr" = ( +/obj/structure/closet/bombcloset, +/turf/open/floor/plasteel, +/area/medical/research{ + name = "Research Division" + }) +"aFs" = ( +/turf/open/floor/plasteel/warnwhite{ + dir = 10 + }, +/area/medical/research{ + name = "Research Division" + }) +"aFt" = ( +/turf/open/floor/plasteel/warnwhite, +/area/medical/research{ + name = "Research Division" + }) +"aFu" = ( +/turf/open/floor/plasteel/warnwhite{ + dir = 6 + }, +/area/medical/research{ + name = "Research Division" + }) +"aFv" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plasteel, +/area/medical/research{ + name = "Research Division" + }) +"aFw" = ( +/obj/machinery/portable_atmospherics/scrubber, +/turf/open/floor/plasteel, +/area/medical/research{ + name = "Research Division" + }) +"aFx" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/firedoor/heavy, +/turf/open/floor/plating, +/area/medical/research{ + name = "Research Division" + }) +"aFy" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/airlock/maintenance{ + name = "Research Maintenance"; + req_access_txt = "7"; + req_one_access_txt = "0" + }, +/turf/open/floor/plating, +/area/medical/research{ + name = "Research Division" + }) +"aFz" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/security/checkpoint/science{ + name = "Security Post - Research Division" + }) +"aFA" = ( +/obj/structure/noticeboard{ + dir = 8; + pixel_x = 27 + }, +/turf/open/floor/plasteel/whitepurple/corner, +/area/medical/research{ + name = "Research Division" + }) +"aFB" = ( +/turf/closed/wall/r_wall, +/area/toxins/explab) +"aFC" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/item/weapon/folder, +/obj/item/weapon/pen, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fore) +"aFD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall, +/area/maintenance/fore) +"aFE" = ( +/turf/closed/wall, +/area/hallway/primary/starboard) +"aFF" = ( +/turf/closed/wall/r_wall, +/area/storage/tech) +"aFG" = ( +/obj/structure/sign/securearea, +/turf/closed/wall/r_wall, +/area/storage/tech) +"aFH" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/highsecurity{ + name = "Secure Tech Storage"; + req_access_txt = "19;23" + }, +/turf/open/floor/plating, +/area/storage/tech) +"aFI" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'HIGH VOLTAGE'"; + icon_state = "shock"; + name = "HIGH VOLTAGE" + }, +/turf/closed/wall/r_wall, +/area/storage/tech) +"aFJ" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/cable, +/turf/open/floor/plating, +/area/storage/tech) +"aFK" = ( +/turf/closed/wall, +/area/storage/tech) +"aFL" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) +"aFM" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 2; + name = "Distro to Waste"; + on = 0 + }, +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aFN" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 2; + name = "Mix to Filter"; + on = 1 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aFO" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/atmos) +"aFP" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/turf/open/floor/plasteel, +/area/atmos) +"aFQ" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 0; + name = "Air to Port"; + on = 0 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aFR" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 0; + name = "Mix to Port"; + on = 0 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aFS" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 0; + name = "Pure to Port"; + on = 0 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aFT" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/turf/open/floor/plasteel, +/area/atmos) +"aFU" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 2; + name = "O2 to Pure"; + on = 0 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aFV" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/machinery/portable_atmospherics/pump, +/turf/open/floor/plasteel/bot, +/area/atmos) +"aFW" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aFX" = ( +/obj/machinery/door/airlock{ + name = "Unisex Restrooms"; + req_access_txt = "0" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/freezer, +/area/medical/research{ + name = "Research Division" + }) +"aFY" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aFZ" = ( +/obj/effect/decal/cleanable/robot_debris{ + icon_state = "gib7" + }, +/obj/item/weapon/storage/box/matches, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aGa" = ( +/obj/machinery/atmospherics/components/unary/tank/air{ + dir = 1 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aGb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/tank/air{ + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aGc" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/item/device/radio/intercom{ + broadcasting = 1; + frequency = 1485; + listening = 0; + name = "Station Intercom (Medbay)"; + pixel_x = -27 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aGd" = ( +/obj/structure/chair/office/light{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aGe" = ( +/obj/structure/chair/office/light{ + dir = 1 + }, +/obj/item/device/radio/intercom{ + broadcasting = 1; + frequency = 1485; + listening = 0; + name = "Station Intercom (Medbay)"; + pixel_x = -27 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aGf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aGg" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/machinery/camera{ + c_tag = "Medbay Cryogenics"; + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4; + name = "connector port (Air Supply)" + }, +/turf/open/floor/plasteel/bot{ + dir = 1 + }, +/area/medical/cryo) +"aGh" = ( +/obj/machinery/atmospherics/pipe/manifold/general/visible, +/obj/machinery/meter, +/turf/open/floor/plasteel, +/area/medical/cryo) +"aGi" = ( +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/medical/cryo) +"aGj" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + dir = 8 + }, +/turf/open/floor/plasteel/bot{ + dir = 1 + }, +/area/medical/cryo) +"aGk" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/medical/genetics) +"aGl" = ( +/obj/machinery/door/airlock/glass_research{ + name = "Genetics Research"; + req_access_txt = "5; 9" + }, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aGm" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aGn" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance{ + name = "Toxins Storage Maintenance"; + req_access_txt = "8" + }, +/turf/open/floor/plating, +/area/toxins/storage) +"aGo" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/floorgrime, +/area/toxins/storage) +"aGp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/floorgrime, +/area/toxins/storage) +"aGq" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + on = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/floorgrime, +/area/toxins/storage) +"aGr" = ( +/obj/machinery/door/airlock/research{ + name = "Toxins Storage"; + req_access_txt = "8" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/floorgrime, +/area/toxins/storage) +"aGs" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/whitepurple/corner{ + dir = 8 + }, +/area/medical/research{ + name = "Research Division" + }) +"aGt" = ( +/obj/machinery/light/small, +/obj/effect/landmark{ + name = "xeno_spawn"; + pixel_x = -1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/freezer, +/area/medical/research{ + name = "Research Division" + }) +"aGu" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/whitepurple/corner{ + dir = 1 + }, +/area/medical/research{ + name = "Research Division" + }) +"aGv" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/whitepurple/corner{ + dir = 1 + }, +/area/medical/research{ + name = "Research Division" + }) +"aGw" = ( +/turf/open/floor/plasteel/whitepurple/corner{ + dir = 1 + }, +/area/medical/research{ + name = "Research Division" + }) +"aGx" = ( +/obj/machinery/firealarm{ + pixel_y = 24 + }, +/obj/machinery/camera{ + c_tag = "Research Division Central" + }, +/turf/open/floor/plasteel/whitepurple/corner{ + dir = 1 + }, +/area/medical/research{ + name = "Research Division" + }) +"aGy" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/structure/sign/fire{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/whitepurple/corner{ + dir = 1 + }, +/area/medical/research{ + name = "Research Division" + }) +"aGz" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/freezer, +/area/medical/research{ + name = "Research Division" + }) +"aGA" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Research Maintenance"; + req_access_txt = "7"; + req_one_access_txt = "0" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/medical/research{ + name = "Research Division" + }) +"aGB" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/whitebot{ + dir = 1 + }, +/area/medical/research{ + name = "Research Division" + }) +"aGC" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/whitepurple/corner{ + dir = 1 + }, +/area/medical/research{ + name = "Research Division" + }) +"aGD" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whitepurple/corner{ + dir = 1 + }, +/area/medical/research{ + name = "Research Division" + }) +"aGE" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/whitepurple/corner{ + dir = 1 + }, +/area/medical/research{ + name = "Research Division" + }) +"aGF" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"aGG" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/toxins/explab) +"aGH" = ( +/obj/item/weapon/paper_bin{ + pixel_y = 6 + }, +/obj/item/weapon/pen, +/obj/structure/table, +/turf/open/floor/plasteel/white/corner, +/area/toxins/explab) +"aGI" = ( +/obj/machinery/firealarm{ + pixel_y = 24 + }, +/obj/item/weapon/folder/white, +/obj/item/weapon/folder/white, +/obj/item/device/radio/off, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/obj/structure/table, +/turf/open/floor/plasteel/white/side, +/area/toxins/explab) +"aGJ" = ( +/obj/machinery/airalarm{ + frequency = 1439; + pixel_y = 23 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/table, +/obj/item/weapon/hand_labeler, +/obj/item/stack/packageWrap, +/turf/open/floor/plasteel/white/side, +/area/toxins/explab) +"aGK" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/requests_console{ + department = "Science"; + departmentType = 2; + name = "Science Requests Console"; + pixel_y = 30 + }, +/turf/open/floor/plasteel/white/side, +/area/toxins/explab) +"aGL" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whitebot{ + dir = 1 + }, +/area/toxins/explab) +"aGM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/freezer, +/area/medical/research{ + name = "Research Division" + }) +"aGN" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/disposalpipe/junction{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/maintenance/fore) +"aGO" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/airlock/maintenance{ + name = "Atmospherics Maintenance"; + req_access_txt = "24" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/atmos) +"aGP" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/visible, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aGQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aGR" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fore) +"aGS" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/fore) +"aGT" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/reagent_dispensers/fueltank, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/fore) +"aGU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/closet/emcloset, +/turf/open/floor/plasteel/delivery, +/area/hallway/primary/starboard) +"aGV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/closet/firecloset, +/turf/open/floor/plasteel/delivery, +/area/hallway/primary/starboard) +"aGW" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/storage/tech) +"aGX" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/weapon/circuitboard/computer/cloning, +/obj/item/weapon/circuitboard/computer/med_data{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/item/weapon/circuitboard/machine/clonescanner, +/obj/item/weapon/circuitboard/machine/clonepod, +/obj/item/weapon/circuitboard/computer/scan_consolenew, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/storage/tech) +"aGY" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plating, +/area/storage/tech) +"aGZ" = ( +/obj/structure/table, +/obj/item/weapon/stock_parts/micro_laser, +/obj/item/weapon/stock_parts/manipulator, +/obj/item/weapon/stock_parts/manipulator, +/obj/item/weapon/stock_parts/manipulator, +/obj/item/weapon/stock_parts/manipulator, +/obj/item/weapon/stock_parts/capacitor, +/obj/item/weapon/stock_parts/micro_laser/high, +/obj/item/weapon/stock_parts/micro_laser/high, +/obj/item/weapon/stock_parts/micro_laser/high, +/obj/item/weapon/stock_parts/micro_laser/high, +/turf/open/floor/plating, +/area/storage/tech) +"aHa" = ( +/obj/structure/table, +/obj/item/weapon/stock_parts/subspace/amplifier, +/obj/item/weapon/stock_parts/subspace/amplifier, +/obj/item/weapon/stock_parts/subspace/amplifier, +/obj/item/weapon/stock_parts/subspace/analyzer, +/obj/item/weapon/stock_parts/subspace/analyzer, +/obj/item/weapon/stock_parts/subspace/analyzer, +/turf/open/floor/plating, +/area/storage/tech) +"aHb" = ( +/obj/effect/decal/cleanable/robot_debris{ + icon_state = "gib6" + }, +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 3; + name = "3maintenance loot spawner" + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/fore) +"aHc" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aHd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/atmos) +"aHe" = ( +/obj/machinery/meter{ + frequency = 1443; + name = "Waste Loop" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible, +/turf/open/floor/plasteel, +/area/atmos) +"aHf" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4; + name = "Waste In"; + on = 1 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aHg" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aHh" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aHi" = ( +/obj/machinery/atmospherics/components/trinary/mixer{ + dir = 2 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aHj" = ( +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aHk" = ( +/obj/machinery/atmospherics/pipe/manifold/general/visible, +/turf/open/floor/plasteel, +/area/atmos) +"aHl" = ( +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 4; + initialize_directions = 11 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aHm" = ( +/obj/machinery/atmospherics/components/trinary/filter{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aHn" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aHo" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aHp" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aHq" = ( +/obj/machinery/atmospherics/components/trinary/filter{ + dir = 1; + filter_type = "n2"; + on = 1 + }, +/turf/open/floor/plasteel/red/side{ + dir = 5 + }, +/area/atmos) +"aHr" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 8; + frequency = 1441; + id = "n2_in" + }, +/turf/open/floor/engine/n2, +/area/atmos) +"aHs" = ( +/turf/open/floor/engine/n2, +/area/atmos) +"aHt" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/item/device/assembly/signaler, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aHu" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/closed/wall, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aHv" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/closed/wall, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aHw" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aHx" = ( +/obj/machinery/button/door{ + id = "medpriv4"; + name = "Privacy Shutters"; + pixel_x = 25; + pixel_y = 0 + }, +/obj/structure/closet/secure_closet/personal/patient, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aHy" = ( +/obj/machinery/button/door{ + id = "medpriv1"; + name = "Privacy Shutters"; + pixel_x = -25; + pixel_y = 0 + }, +/obj/structure/closet/secure_closet/personal/patient, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aHz" = ( +/turf/open/floor/plasteel, +/area/medical/cryo) +"aHA" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/medical/cryo) +"aHB" = ( +/turf/closed/wall, +/area/medical/genetics) +"aHC" = ( +/obj/item/weapon/storage/box/rxglasses{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/weapon/storage/box/bodybags, +/obj/item/weapon/pen, +/obj/structure/table/glass, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aHD" = ( +/obj/structure/table/glass, +/obj/item/weapon/book/manual/medical_cloning{ + pixel_y = 6 + }, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aHE" = ( +/obj/structure/closet/wardrobe/white, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aHF" = ( +/obj/item/weapon/crowbar, +/obj/structure/table, +/obj/item/clothing/tie/stethoscope, +/obj/item/weapon/reagent_containers/spray/cleaner, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 9 + }, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aHG" = ( +/obj/item/weapon/storage/box/masks, +/obj/item/weapon/storage/box/gloves{ + pixel_x = 3; + pixel_y = 4 + }, +/obj/structure/table, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 1 + }, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aHH" = ( +/obj/machinery/vending/medical{ + pixel_x = -2 + }, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 1 + }, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aHI" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/plasteel/bot, +/area/toxins/storage) +"aHJ" = ( +/obj/machinery/portable_atmospherics/canister/toxins, +/turf/open/floor/plasteel/bot, +/area/toxins/storage) +"aHK" = ( +/obj/machinery/portable_atmospherics/scrubber/huge, +/turf/open/floor/plasteel/delivery, +/area/toxins/storage) +"aHL" = ( +/obj/structure/sign/nosmoking_2{ + pixel_x = 0 + }, +/turf/closed/wall, +/area/toxins/storage) +"aHM" = ( +/turf/open/floor/plasteel/whitepurple/corner{ + dir = 8 + }, +/area/medical/research{ + name = "Research Division" + }) +"aHN" = ( +/obj/machinery/light, +/turf/open/floor/plasteel/whitepurple/corner{ + dir = 8 + }, +/area/medical/research{ + name = "Research Division" + }) +"aHO" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/whitepurple/corner{ + dir = 8 + }, +/area/medical/research{ + name = "Research Division" + }) +"aHP" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/whitepurple/corner{ + dir = 8 + }, +/area/medical/research{ + name = "Research Division" + }) +"aHQ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/turf/open/floor/plasteel/whitepurple/corner{ + dir = 8 + }, +/area/medical/research{ + name = "Research Division" + }) +"aHR" = ( +/obj/structure/cable, +/obj/machinery/power/apc{ + name = "Misc Research APC"; + pixel_y = -25 + }, +/turf/open/floor/plasteel/whitepurple/corner{ + dir = 8 + }, +/area/medical/research{ + name = "Research Division" + }) +"aHS" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/whitepurple/corner{ + dir = 8 + }, +/area/medical/research{ + name = "Research Division" + }) +"aHT" = ( +/obj/machinery/camera{ + c_tag = "Research Division East"; + dir = 1 + }, +/turf/open/floor/plasteel/whitepurple/corner{ + dir = 8 + }, +/area/medical/research{ + name = "Research Division" + }) +"aHU" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/research{ + name = "Experimentation Lab"; + req_access_txt = "7" + }, +/turf/open/floor/plasteel/white, +/area/toxins/explab) +"aHV" = ( +/turf/open/floor/plasteel/white, +/area/toxins/explab) +"aHW" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/toxins/explab) +"aHX" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/white, +/area/toxins/explab) +"aHY" = ( +/obj/structure/closet/l3closet/scientist{ + pixel_x = -2 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/white, +/area/toxins/explab) +"aHZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/toxins/explab) +"aIa" = ( +/obj/structure/sign/securearea{ + pixel_x = -32 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fore) +"aIb" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/fore) +"aIc" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/obj/machinery/light/small, +/turf/open/floor/plating, +/area/maintenance/fore) +"aId" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/robot_debris, +/obj/structure/cable, +/obj/machinery/power/apc{ + cell_type = 5000; + name = "Science Maintenance APC"; + pixel_y = -24 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aIe" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/item/stack/sheet/cardboard, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fore) +"aIf" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/fore) +"aIg" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aIh" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/bot, +/area/hallway/primary/starboard) +"aIi" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/hallway/primary/starboard) +"aIj" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/storage/tech) +"aIk" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/weapon/circuitboard/computer/secure_data{ + pixel_x = -2; + pixel_y = 2 + }, +/obj/item/weapon/circuitboard/computer/security{ + pixel_x = 1; + pixel_y = -1 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/machinery/power/apc{ + dir = 8; + name = "Tech Storage APC"; + pixel_x = -27 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/storage/tech) +"aIl" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/storage/tech) +"aIm" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + on = 1 + }, +/turf/open/floor/plating, +/area/storage/tech) +"aIn" = ( +/obj/structure/table, +/obj/machinery/ai_status_display{ + pixel_x = 32 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/item/weapon/stock_parts/subspace/ansible, +/obj/item/weapon/stock_parts/subspace/ansible, +/obj/item/weapon/stock_parts/subspace/ansible, +/obj/item/weapon/stock_parts/subspace/filter, +/obj/item/weapon/stock_parts/subspace/filter, +/obj/item/weapon/stock_parts/subspace/filter, +/turf/open/floor/plating, +/area/storage/tech) +"aIo" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/maintenance/fore) +"aIp" = ( +/obj/item/weapon/shard, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fore) +"aIq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/atmos) +"aIr" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aIs" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aIt" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aIu" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aIv" = ( +/obj/item/device/flashlight/lamp, +/obj/structure/table, +/turf/open/floor/plasteel, +/area/atmos) +"aIw" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "N2 to Pure"; + on = 0 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aIx" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 1 + }, +/obj/machinery/computer/atmos_control/tank{ + frequency = 1441; + input_tag = "n2_in"; + name = "Nitrogen Supply Control"; + output_tag = "n2_out"; + sensors = list("n2_sensor" = "Tank") + }, +/turf/open/floor/plasteel/red/side{ + dir = 4 + }, +/area/atmos) +"aIy" = ( +/obj/machinery/air_sensor{ + frequency = 1441; + id_tag = "o2_sensor" + }, +/turf/open/floor/engine/n2, +/area/atmos) +"aIz" = ( +/obj/machinery/portable_atmospherics/canister/nitrogen, +/turf/open/floor/engine/n2, +/area/atmos) +"aIA" = ( +/obj/item/weapon/cautery{ + pixel_x = 4 + }, +/obj/structure/table, +/turf/open/floor/plasteel, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aIB" = ( +/obj/item/weapon/surgical_drapes, +/obj/item/weapon/razor, +/obj/machinery/firealarm{ + pixel_y = 24 + }, +/obj/structure/table, +/turf/open/floor/plasteel/white/side, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aIC" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/vending/wallmed{ + pixel_y = 28 + }, +/obj/machinery/camera{ + c_tag = "Surgery Operating"; + pixel_x = 22 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aID" = ( +/obj/machinery/airalarm{ + frequency = 1439; + pixel_y = 23 + }, +/turf/open/floor/plasteel/white/side, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aIE" = ( +/obj/structure/closet/crate/freezer/blood, +/turf/open/floor/plasteel, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aIF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aIG" = ( +/obj/machinery/door/airlock/medical{ + name = "Patient Room"; + req_access_txt = "5" + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aIH" = ( +/obj/structure/window/fulltile, +/obj/structure/grille, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8; + initialize_directions = 11 + }, +/obj/machinery/door/poddoor/preopen{ + id = "medpriv4"; + layer = 3.1; + name = "privacy door" + }, +/turf/open/floor/plating, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aII" = ( +/obj/structure/window/fulltile, +/obj/structure/grille, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/machinery/door/poddoor/preopen{ + id = "medpriv1"; + layer = 3.1; + name = "privacy door" + }, +/turf/open/floor/plating, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aIJ" = ( +/obj/machinery/atmospherics/components/unary/cryo_cell{ + dir = 4 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/item/device/radio/intercom{ + broadcasting = 1; + frequency = 1485; + listening = 0; + name = "Station Intercom (Medbay)"; + pixel_x = -27 + }, +/turf/open/floor/plasteel/white/side{ + dir = 4 + }, +/area/medical/cryo) +"aIK" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/cryo) +"aIL" = ( +/obj/machinery/atmospherics/pipe/manifold/general/visible, +/turf/open/floor/plasteel/white, +/area/medical/cryo) +"aIM" = ( +/obj/machinery/atmospherics/components/unary/cryo_cell{ + dir = 8 + }, +/turf/open/floor/plasteel/white/side{ + dir = 8 + }, +/area/medical/cryo) +"aIN" = ( +/obj/machinery/camera{ + c_tag = "Genetics Cloning"; + dir = 4 + }, +/obj/machinery/airalarm{ + dir = 4; + pixel_x = -23; + pixel_y = 0 + }, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aIO" = ( +/obj/machinery/hologram/holopad, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aIP" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aIQ" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/medical/genetics) +"aIR" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 8 + }, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aIS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aIT" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/whitebot{ + dir = 1 + }, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aIU" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/whitebot, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aIV" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aIW" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 3; + name = "3maintenance loot spawner" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aIX" = ( +/turf/closed/wall, +/area/toxins/lab) +"aIY" = ( +/obj/structure/window/fulltile, +/obj/structure/grille, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "rnd"; + name = "research lab shutters" + }, +/turf/open/floor/plating, +/area/toxins/lab) +"aIZ" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/research{ + name = "Research and Development Lab"; + req_access_txt = "7" + }, +/turf/open/floor/plasteel/white, +/area/toxins/lab) +"aJa" = ( +/turf/closed/wall, +/area/assembly/robotics) +"aJb" = ( +/obj/structure/window/fulltile, +/obj/structure/grille, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "robotics"; + name = "robotics lab shutters" + }, +/turf/open/floor/plating, +/area/assembly/robotics) +"aJc" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/research{ + name = "Robotics Lab"; + req_access_txt = "29"; + req_one_access_txt = "0" + }, +/turf/open/floor/plasteel/white, +/area/assembly/robotics) +"aJd" = ( +/obj/structure/window/fulltile, +/obj/structure/grille, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "robotics"; + name = "robotics lab shutters" + }, +/turf/open/floor/plating, +/area/assembly/robotics) +"aJe" = ( +/turf/closed/wall, +/area/assembly/chargebay) +"aJf" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/airlock/research{ + name = "Mech Bay"; + req_access_txt = "29"; + req_one_access_txt = "0" + }, +/turf/open/floor/plasteel/white, +/area/assembly/chargebay) +"aJg" = ( +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=1"; + freq = 1400; + location = "Science" + }, +/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/poddoor/preopen{ + id = "Biohazard"; + name = "biohazard containment door" + }, +/turf/open/floor/plasteel/delivery, +/area/medical/research{ + name = "Research Division" + }) +"aJh" = ( +/turf/closed/wall, +/area/toxins/explab) +"aJi" = ( +/obj/machinery/light_switch{ + pixel_x = -20 + }, +/turf/open/floor/plasteel/white, +/area/toxins/explab) +"aJj" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/white, +/area/toxins/explab) +"aJk" = ( +/obj/machinery/hologram/holopad, +/turf/open/floor/plasteel/white, +/area/toxins/explab) +"aJl" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/white, +/area/toxins/explab) +"aJm" = ( +/obj/machinery/igniter{ + icon_state = "igniter0"; + id = "Incinerator"; + luminosity = 2; + on = 0 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/engine/vacuum, +/area/maintenance/incinerator) +"aJn" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plating, +/area/maintenance/fore) +"aJo" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall/r_wall, +/area/ai_monitored/nuke_storage) +"aJp" = ( +/turf/closed/wall/r_wall, +/area/ai_monitored/nuke_storage) +"aJq" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plasteel/floorgrime, +/area/hallway/primary/starboard) +"aJr" = ( +/obj/item/device/radio/intercom{ + dir = 4; + name = "Station Intercom (General)"; + pixel_x = 27 + }, +/turf/open/floor/plasteel/floorgrime, +/area/hallway/primary/starboard) +"aJs" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/weapon/circuitboard/computer/powermonitor{ + pixel_x = -2; + pixel_y = 2 + }, +/obj/item/weapon/circuitboard/computer/stationalert{ + pixel_x = 1; + pixel_y = -1 + }, +/obj/item/weapon/circuitboard/computer/atmos_alert{ + pixel_x = 3; + pixel_y = -3 + }, +/turf/open/floor/plating, +/area/storage/tech) +"aJt" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/storage/tech) +"aJu" = ( +/turf/open/floor/plating, +/area/storage/tech) +"aJv" = ( +/obj/structure/table, +/obj/item/weapon/stock_parts/subspace/transmitter, +/obj/item/weapon/stock_parts/subspace/transmitter, +/obj/item/weapon/stock_parts/subspace/treatment, +/obj/item/weapon/stock_parts/subspace/treatment, +/obj/item/weapon/stock_parts/subspace/treatment, +/obj/item/weapon/stock_parts/subspace/crystal, +/obj/item/weapon/stock_parts/subspace/crystal, +/obj/item/weapon/stock_parts/subspace/crystal, +/turf/open/floor/plating, +/area/storage/tech) +"aJw" = ( +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plating, +/area/maintenance/fore) +"aJx" = ( +/obj/structure/closet/crate, +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aJy" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aJz" = ( +/obj/machinery/portable_atmospherics/canister, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/turf/open/floor/plasteel/bot, +/area/atmos) +"aJA" = ( +/obj/effect/landmark/start{ + name = "Atmospheric Technician" + }, +/turf/open/floor/plasteel, +/area/atmos) +"aJB" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/turf/open/floor/plasteel/bot, +/area/atmos) +"aJC" = ( +/obj/item/clothing/gloves/color/black, +/obj/item/weapon/watertank/atmos, +/obj/structure/table, +/turf/open/floor/plasteel, +/area/atmos) +"aJD" = ( +/obj/machinery/atmospherics/components/trinary/mixer{ + dir = 8; + node1_concentration = 0.8; + node2_concentration = 0.2; + on = 1; + pixel_x = 0; + pixel_y = 0; + target_pressure = 4500 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aJE" = ( +/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ + initialize_directions = 11 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aJF" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "N2 Outlet Pump"; + on = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 1 + }, +/turf/open/floor/plasteel/red/side{ + dir = 6 + }, +/area/atmos) +"aJG" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + external_pressure_bound = 0; + frequency = 1441; + id_tag = "n2_out"; + initialize_directions = 1; + internal_pressure_bound = 4000; + on = 1; + pressure_checks = 2; + pump_direction = 0 + }, +/turf/open/floor/engine/n2, +/area/atmos) +"aJH" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aJI" = ( +/obj/item/weapon/retractor, +/obj/structure/table, +/turf/open/floor/plasteel/white/side{ + dir = 4 + }, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aJJ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/effect/landmark/start{ + name = "Medical Doctor" + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aJK" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aJL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white/side{ + dir = 8 + }, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aJM" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/closed/wall, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aJN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/sign/nosmoking_2{ + pixel_x = -28 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aJO" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aJP" = ( +/obj/machinery/airalarm{ + frequency = 1439; + pixel_y = 23 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aJQ" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aJR" = ( +/obj/machinery/airalarm{ + dir = 4; + pixel_x = -23; + pixel_y = 0 + }, +/obj/structure/sink{ + dir = 8; + pixel_x = -12; + pixel_y = 2 + }, +/turf/open/floor/plasteel/white, +/area/medical/cryo) +"aJS" = ( +/obj/effect/landmark/start{ + name = "Medical Doctor" + }, +/turf/open/floor/plasteel/white, +/area/medical/cryo) +"aJT" = ( +/obj/machinery/hologram/holopad, +/turf/open/floor/plasteel/white, +/area/medical/cryo) +"aJU" = ( +/turf/open/floor/plasteel/white, +/area/medical/cryo) +"aJV" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_medical{ + id_tag = "GeneticsDoorW"; + name = "Genetics"; + req_access_txt = "5; 9" + }, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aJW" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aJX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/chair, +/obj/effect/landmark/start{ + name = "Geneticist" + }, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aJY" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/glass_medical{ + id_tag = "GeneticsDoorE"; + name = "Genetics"; + req_access_txt = "5; 9" + }, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aJZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 8 + }, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aKa" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aKb" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aKc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aKd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aKe" = ( +/obj/machinery/light/small, +/obj/machinery/portable_atmospherics/canister/toxins, +/turf/open/floor/plasteel/bot, +/area/toxins/storage) +"aKf" = ( +/obj/machinery/r_n_d/destructive_analyzer, +/turf/open/floor/plasteel, +/area/toxins/lab) +"aKg" = ( +/obj/machinery/airalarm{ + frequency = 1439; + pixel_y = 23 + }, +/obj/machinery/camera{ + c_tag = "Research and Development"; + network = list("SS13","RD"); + pixel_x = 22 + }, +/turf/open/floor/plasteel, +/area/toxins/lab) +"aKh" = ( +/obj/machinery/r_n_d/protolathe, +/turf/open/floor/plasteel, +/area/toxins/lab) +"aKi" = ( +/turf/open/floor/plasteel/warnwhite{ + dir = 8 + }, +/area/toxins/lab) +"aKj" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white, +/area/toxins/lab) +"aKk" = ( +/obj/machinery/cell_charger, +/obj/item/weapon/stock_parts/cell/high{ + charge = 100; + maxcharge = 15000 + }, +/obj/item/weapon/stock_parts/cell/high{ + charge = 100; + maxcharge = 15000 + }, +/obj/structure/table, +/turf/open/floor/plasteel/white, +/area/toxins/lab) +"aKl" = ( +/obj/machinery/light_switch{ + pixel_y = 23 + }, +/obj/item/weapon/folder/white, +/obj/item/weapon/disk/tech_disk, +/obj/item/weapon/disk/tech_disk, +/obj/item/weapon/disk/design_disk, +/obj/item/weapon/disk/design_disk, +/obj/structure/table, +/turf/open/floor/plasteel/white, +/area/toxins/lab) +"aKm" = ( +/obj/structure/table, +/obj/item/clothing/gloves/color/latex, +/obj/item/weapon/razor, +/obj/item/device/mmi, +/obj/item/device/mmi, +/obj/item/device/mmi, +/turf/open/floor/plasteel/white, +/area/assembly/robotics) +"aKn" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/table, +/obj/item/weapon/circular_saw, +/obj/item/weapon/surgical_drapes, +/obj/item/weapon/scalpel{ + pixel_y = 12 + }, +/obj/machinery/requests_console{ + department = "Robotics"; + departmentType = 2; + name = "Robotics RC"; + pixel_y = 30 + }, +/turf/open/floor/plasteel/white, +/area/assembly/robotics) +"aKo" = ( +/obj/structure/table, +/obj/item/weapon/storage/box/bodybags, +/obj/item/weapon/retractor, +/obj/item/weapon/hemostat, +/turf/open/floor/plasteel/white, +/area/assembly/robotics) +"aKp" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white, +/area/assembly/robotics) +"aKq" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/warnwhite{ + dir = 4 + }, +/area/assembly/robotics) +"aKr" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/closet/wardrobe/robotics_black, +/obj/machinery/ai_status_display{ + pixel_y = 32 + }, +/turf/open/floor/plasteel, +/area/assembly/robotics) +"aKs" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/airalarm{ + frequency = 1439; + pixel_y = 23 + }, +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/weapon/storage/toolbox/electrical{ + pixel_x = 1; + pixel_y = 6 + }, +/obj/item/weapon/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/item/clothing/head/welding{ + pixel_x = -3; + pixel_y = 5 + }, +/obj/item/clothing/glasses/welding, +/turf/open/floor/plasteel, +/area/assembly/robotics) +"aKt" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "Robotics Lab APC"; + pixel_y = 25 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/weapon/stock_parts/cell/high{ + charge = 100; + maxcharge = 15000; + pixel_x = 3; + pixel_y = 5 + }, +/obj/item/weapon/stock_parts/cell/high{ + charge = 100; + maxcharge = 15000 + }, +/obj/item/weapon/stock_parts/cell/high{ + charge = 100; + maxcharge = 15000; + pixel_x = 5; + pixel_y = -5 + }, +/turf/open/floor/plasteel, +/area/assembly/robotics) +"aKu" = ( +/obj/machinery/firealarm{ + pixel_y = 24 + }, +/obj/structure/table, +/obj/item/weapon/crowbar, +/obj/item/device/radio/headset/headset_sci{ + pixel_x = -3 + }, +/obj/item/device/multitool{ + pixel_x = 3 + }, +/obj/item/device/multitool{ + pixel_x = 3 + }, +/obj/item/weapon/pen, +/turf/open/floor/plasteel, +/area/assembly/robotics) +"aKv" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plasteel, +/area/assembly/chargebay) +"aKw" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "Mech Bay APC"; + pixel_y = 25 + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/turf/open/floor/plasteel, +/area/assembly/chargebay) +"aKx" = ( +/obj/machinery/firealarm{ + pixel_y = 24 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/assembly/chargebay) +"aKy" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/assembly/chargebay) +"aKz" = ( +/turf/open/floor/plasteel, +/area/assembly/chargebay) +"aKA" = ( +/turf/closed/wall/r_wall, +/area/assembly/chargebay) +"aKB" = ( +/obj/machinery/door/airlock/research{ + name = "Research Division Access"; + req_access_txt = "47" + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"aKC" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -27 + }, +/turf/open/floor/plasteel/white, +/area/toxins/explab) +"aKD" = ( +/obj/structure/chair/office/light, +/obj/effect/landmark/start{ + name = "Scientist" + }, +/turf/open/floor/plasteel/white, +/area/toxins/explab) +"aKE" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/camera{ + c_tag = "Experimentation Lab"; + dir = 8; + network = list("SS13","RD") + }, +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_x = 27 + }, +/turf/open/floor/plasteel/white, +/area/toxins/explab) +"aKF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 3; + name = "3maintenance loot spawner" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fore) +"aKG" = ( +/obj/structure/filingcabinet, +/obj/item/weapon/folder/documents, +/turf/open/floor/plasteel/vault{ + dir = 4 + }, +/area/ai_monitored/nuke_storage) +"aKH" = ( +/turf/open/floor/plasteel/vault{ + dir = 4 + }, +/area/ai_monitored/nuke_storage) +"aKI" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/ai_monitored/nuke_storage) +"aKJ" = ( +/obj/item/weapon/coin/silver{ + pixel_x = 7; + pixel_y = 12 + }, +/obj/item/weapon/coin/silver{ + pixel_x = 12; + pixel_y = 7 + }, +/obj/item/weapon/coin/silver{ + pixel_x = 4; + pixel_y = 8 + }, +/obj/item/weapon/coin/silver{ + pixel_x = -6; + pixel_y = 5 + }, +/obj/item/weapon/coin/silver{ + pixel_x = 5; + pixel_y = -8 + }, +/obj/structure/closet/crate{ + name = "Silver Crate" + }, +/turf/open/floor/plasteel/vault{ + dir = 1 + }, +/area/ai_monitored/nuke_storage) +"aKK" = ( +/obj/structure/safe, +/obj/item/clothing/head/bearpelt, +/obj/item/weapon/twohanded/fireaxe, +/turf/open/floor/plasteel/vault{ + dir = 1 + }, +/area/ai_monitored/nuke_storage) +"aKL" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plasteel/warning/corner{ + dir = 1 + }, +/area/hallway/primary/starboard) +"aKM" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/floorgrime, +/area/hallway/primary/starboard) +"aKN" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/airlock/engineering{ + name = "Tech Storage"; + req_access_txt = "23" + }, +/turf/open/floor/plating, +/area/storage/tech) +"aKO" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/storage/tech) +"aKP" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/storage/tech) +"aKQ" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"aKR" = ( +/obj/machinery/vending/assist, +/obj/machinery/camera{ + c_tag = "Tech Storage"; + dir = 8; + pixel_y = -22 + }, +/turf/open/floor/plating, +/area/storage/tech) +"aKS" = ( +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fore) +"aKT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/fore) +"aKU" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 1 + }, +/turf/open/floor/plating, +/area/atmos) +"aKV" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aKW" = ( +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 4; + initialize_directions = 11 + }, +/obj/machinery/meter, +/turf/open/floor/plasteel, +/area/atmos) +"aKX" = ( +/obj/item/weapon/paper_bin{ + pixel_x = -2; + pixel_y = 5 + }, +/obj/item/weapon/folder/yellow, +/obj/item/weapon/folder/yellow, +/obj/structure/table, +/obj/item/weapon/storage/firstaid/o2, +/turf/open/floor/plasteel, +/area/atmos) +"aKY" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/pump, +/turf/open/floor/plasteel/bot, +/area/atmos) +"aKZ" = ( +/obj/item/weapon/scalpel{ + pixel_y = 12 + }, +/obj/item/weapon/circular_saw, +/obj/item/device/radio/intercom{ + broadcasting = 1; + frequency = 1485; + listening = 0; + name = "Station Intercom (Medbay)"; + pixel_x = -27 + }, +/obj/structure/table, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aLa" = ( +/obj/machinery/hologram/holopad, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aLb" = ( +/obj/structure/table/optable, +/turf/open/floor/plasteel/whitebot, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aLc" = ( +/obj/machinery/computer/operating, +/turf/open/floor/plasteel/whitebot/delivery, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aLd" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aLe" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/medical{ + name = "Operating Theatre"; + req_access_txt = "45" + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aLf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Medbay Recovery"; + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aLg" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aLh" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + on = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aLi" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 27 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aLj" = ( +/obj/machinery/sleeper{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/medical/cryo) +"aLk" = ( +/obj/machinery/sleeper{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/medical/cryo) +"aLl" = ( +/obj/machinery/button/door{ + desc = "A remote control switch for the genetics doors."; + id = "GeneticsDoorW"; + name = "Genetics Exit Button"; + normaldoorcontrol = 1; + pixel_x = -24; + pixel_y = 8 + }, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aLm" = ( +/obj/machinery/computer/cloning, +/turf/open/floor/plasteel/whiteblue/side, +/area/medical/genetics) +"aLn" = ( +/obj/machinery/clonepod, +/obj/machinery/button/door{ + desc = "A remote control switch for the genetics doors."; + id = "GeneticsDoorE"; + name = "Genetics Exit Button"; + normaldoorcontrol = 1; + pixel_x = 24; + pixel_y = 8 + }, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 6 + }, +/area/medical/genetics) +"aLo" = ( +/turf/open/floor/plasteel/whiteblue/side{ + dir = 8 + }, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aLp" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/landmark/start{ + name = "Medical Doctor" + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aLq" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aLr" = ( +/turf/closed/wall, +/area/medical/chemistry) +"aLs" = ( +/turf/closed/wall/r_wall, +/area/medical/chemistry) +"aLt" = ( +/obj/machinery/computer/rdconsole/core, +/obj/machinery/requests_console{ + department = "Science"; + departmentType = 2; + name = "Science Requests Console"; + pixel_x = -30 + }, +/turf/open/floor/plasteel, +/area/toxins/lab) +"aLu" = ( +/obj/effect/landmark/start{ + name = "Scientist" + }, +/turf/open/floor/plasteel, +/area/toxins/lab) +"aLv" = ( +/obj/machinery/r_n_d/circuit_imprinter, +/obj/item/weapon/reagent_containers/glass/beaker/sulphuric, +/turf/open/floor/plasteel, +/area/toxins/lab) +"aLw" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white, +/area/toxins/lab) +"aLx" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/white, +/area/toxins/lab) +"aLy" = ( +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/item/weapon/hand_labeler, +/obj/item/weapon/pen, +/obj/item/stack/packageWrap, +/obj/item/stack/packageWrap, +/obj/machinery/power/apc{ + dir = 4; + name = "Research Lab APC"; + pixel_x = 26 + }, +/obj/structure/table, +/turf/open/floor/plasteel/white, +/area/toxins/lab) +"aLz" = ( +/obj/structure/table/optable{ + name = "Robotics Operating Table" + }, +/turf/open/floor/plasteel/white, +/area/assembly/robotics) +"aLA" = ( +/obj/effect/landmark/start{ + name = "Roboticist" + }, +/turf/open/floor/plasteel/white, +/area/assembly/robotics) +"aLB" = ( +/turf/open/floor/plasteel/white, +/area/assembly/robotics) +"aLC" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white, +/area/assembly/robotics) +"aLD" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/warnwhite{ + dir = 4 + }, +/area/assembly/robotics) +"aLE" = ( +/turf/open/floor/plasteel, +/area/assembly/robotics) +"aLF" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_research{ + name = "Robotics Lab"; + req_access_txt = "29" + }, +/turf/open/floor/plasteel, +/area/assembly/robotics) +"aLG" = ( +/turf/open/floor/bluegrid, +/area/assembly/chargebay) +"aLH" = ( +/obj/machinery/computer/mech_bay_power_console, +/turf/open/floor/bluegrid, +/area/assembly/chargebay) +"aLI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/assembly/chargebay) +"aLJ" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 27 + }, +/turf/open/floor/bluegrid, +/area/assembly/chargebay) +"aLK" = ( +/obj/structure/closet/firecloset, +/turf/open/floor/plasteel/warnwhite{ + dir = 9 + }, +/area/medical/research{ + name = "Research Division" + }) +"aLL" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"aLM" = ( +/obj/machinery/camera{ + c_tag = "Research Division Access" + }, +/obj/machinery/shower{ + dir = 8 + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 5 + }, +/area/medical/research{ + name = "Research Division" + }) +"aLN" = ( +/turf/open/floor/plasteel/warnwhite, +/area/toxins/explab) +"aLO" = ( +/obj/structure/table, +/obj/item/weapon/book/manual/research_and_development, +/turf/open/floor/plasteel/white/corner{ + dir = 4 + }, +/area/toxins/explab) +"aLP" = ( +/obj/machinery/computer/rdconsole/experiment, +/turf/open/floor/plasteel/white/side{ + dir = 1 + }, +/area/toxins/explab) +"aLQ" = ( +/obj/structure/table, +/obj/machinery/button/door{ + id = "explab"; + name = "Test Chamber Blast Doors"; + pixel_x = 0; + pixel_y = 0 + }, +/turf/open/floor/plasteel/white/corner{ + dir = 1 + }, +/area/toxins/explab) +"aLR" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/toxins/explab) +"aLS" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/turf/closed/wall/r_wall, +/area/turret_protected/ai_upload) +"aLT" = ( +/obj/machinery/light_switch{ + pixel_x = -28 + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/ai_monitored/nuke_storage) +"aLU" = ( +/obj/effect/landmark{ + name = "xeno_spawn"; + pixel_x = -1 + }, +/turf/open/floor/bluegrid, +/area/ai_monitored/nuke_storage) +"aLV" = ( +/turf/open/floor/bluegrid, +/area/ai_monitored/nuke_storage) +"aLW" = ( +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/ai_monitored/nuke_storage) +"aLX" = ( +/obj/structure/sign/securearea, +/turf/closed/wall/r_wall, +/area/ai_monitored/nuke_storage) +"aLY" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/hallway/primary/starboard) +"aLZ" = ( +/turf/open/floor/plasteel/floorgrime, +/area/hallway/primary/starboard) +"aMa" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/weapon/circuitboard/computer/pandemic{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/weapon/circuitboard/computer/rdconsole, +/obj/item/weapon/circuitboard/machine/rdserver{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/item/weapon/circuitboard/machine/destructive_analyzer, +/obj/item/weapon/circuitboard/machine/protolathe, +/obj/item/weapon/circuitboard/computer/aifixer, +/obj/machinery/light_switch{ + pixel_x = -25 + }, +/turf/open/floor/plating, +/area/storage/tech) +"aMb" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/storage/tech) +"aMc" = ( +/obj/structure/table, +/obj/machinery/cell_charger{ + pixel_y = 5 + }, +/obj/item/stack/cable_coil{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/stack/cable_coil, +/obj/item/weapon/stock_parts/cell/high{ + charge = 100; + maxcharge = 15000 + }, +/turf/open/floor/plating, +/area/storage/tech) +"aMd" = ( +/turf/open/floor/plating, +/area/maintenance/fore) +"aMe" = ( +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating, +/area/maintenance/fore) +"aMf" = ( +/obj/item/clothing/head/welding{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/clothing/head/welding{ + pixel_x = -5; + pixel_y = 3 + }, +/obj/item/device/multitool, +/obj/machinery/power/apc{ + dir = 8; + name = "Atmospherics APC"; + pixel_x = -24 + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/structure/table, +/turf/open/floor/plasteel, +/area/atmos) +"aMg" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/atmos) +"aMh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/atmos) +"aMi" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/atmos) +"aMj" = ( +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 4; + initialize_directions = 11 + }, +/obj/item/weapon/wrench, +/turf/open/floor/plasteel, +/area/atmos) +"aMk" = ( +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 8 + }, +/obj/machinery/meter, +/turf/open/floor/plasteel, +/area/atmos) +"aMl" = ( +/obj/effect/landmark{ + name = "blobstart" + }, +/turf/open/floor/plasteel, +/area/atmos) +"aMm" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 5; + initialize_directions = 12 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aMn" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 1 + }, +/turf/open/floor/plasteel/arrival{ + dir = 5 + }, +/area/atmos) +"aMo" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/turf/open/floor/plating, +/area/atmos) +"aMp" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/turf/open/space, +/area/space) +"aMq" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/obj/machinery/meter{ + frequency = 1443; + name = "Mixed Air Tank In" + }, +/turf/closed/wall/r_wall, +/area/atmos) +"aMr" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 8; + frequency = 1441; + id = "air_in" + }, +/turf/open/floor/engine/air, +/area/atmos) +"aMs" = ( +/turf/open/floor/engine/air, +/area/atmos) +"aMt" = ( +/obj/item/weapon/hemostat, +/obj/structure/table, +/turf/open/floor/plasteel/white/side{ + dir = 4 + }, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aMu" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aMv" = ( +/obj/effect/landmark{ + name = "blobstart" + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aMw" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/sink{ + dir = 4; + pixel_x = 11 + }, +/turf/open/floor/plasteel/white/side{ + dir = 8 + }, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aMx" = ( +/turf/closed/wall, +/area/medical/cmo) +"aMy" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aMz" = ( +/obj/structure/window/fulltile, +/obj/structure/grille, +/turf/open/floor/plating, +/area/medical/cryo) +"aMA" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/white, +/area/medical/cryo) +"aMB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aMC" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Medbay East"; + dir = 8; + pixel_y = -22 + }, +/turf/open/floor/plasteel/whiteyellow/corner, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aMD" = ( +/obj/structure/sign/chemistry, +/turf/closed/wall, +/area/medical/chemistry) +"aME" = ( +/obj/machinery/light_switch{ + pixel_y = 25 + }, +/mob/living/simple_animal/bot/cleanbot{ + name = "C.L.E.A.N." + }, +/turf/open/floor/plasteel/whiteyellow/side{ + dir = 1 + }, +/area/medical/chemistry) +"aMF" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "Chemistry APC"; + pixel_y = 24 + }, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/structure/table/glass, +/obj/item/device/assembly/igniter{ + pixel_x = 2; + pixel_y = -5 + }, +/obj/item/device/assembly/timer{ + pixel_x = -2; + pixel_y = 6 + }, +/obj/item/device/assembly/igniter{ + pixel_x = 2; + pixel_y = -5 + }, +/obj/item/device/assembly/timer{ + pixel_x = -2; + pixel_y = 6 + }, +/turf/open/floor/plasteel/whiteyellow/side{ + dir = 1 + }, +/area/medical/chemistry) +"aMG" = ( +/obj/machinery/firealarm{ + pixel_y = 24 + }, +/obj/structure/table/glass, +/obj/item/weapon/storage/box/mousetraps, +/obj/item/stack/cable_coil/random, +/obj/item/stack/cable_coil/random, +/turf/open/floor/plasteel/whiteyellow/side{ + dir = 1 + }, +/area/medical/chemistry) +"aMH" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/sign/nosmoking_2{ + pixel_y = 30 + }, +/obj/structure/table/glass, +/obj/item/weapon/grenade/chem_grenade, +/obj/item/weapon/grenade/chem_grenade, +/obj/item/weapon/grenade/chem_grenade, +/obj/item/weapon/grenade/chem_grenade, +/obj/item/weapon/screwdriver{ + pixel_x = -2; + pixel_y = 6 + }, +/turf/open/floor/plasteel/whiteyellow/side{ + dir = 1 + }, +/area/medical/chemistry) +"aMI" = ( +/obj/item/device/radio/intercom{ + dir = 8; + name = "Station Intercom (General)"; + pixel_y = 25 + }, +/obj/structure/table/glass, +/obj/item/clothing/glasses/science{ + pixel_x = 2; + pixel_y = 4 + }, +/obj/item/clothing/glasses/science, +/turf/open/floor/plasteel/whiteyellow/side{ + dir = 1 + }, +/area/medical/chemistry) +"aMJ" = ( +/obj/structure/table/glass, +/obj/item/weapon/gun/syringe, +/turf/open/floor/plasteel/whiteyellow/side{ + dir = 1 + }, +/area/medical/chemistry) +"aMK" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/medical/chemistry) +"aML" = ( +/turf/open/floor/plasteel/warnwhite{ + dir = 1 + }, +/area/toxins/lab) +"aMM" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 1 + }, +/area/toxins/lab) +"aMN" = ( +/obj/machinery/hologram/holopad, +/turf/open/floor/plasteel/warnwhite/corner{ + dir = 4 + }, +/area/toxins/lab) +"aMO" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white, +/area/toxins/lab) +"aMP" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/turf/open/floor/plasteel/white, +/area/toxins/lab) +"aMQ" = ( +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_x = 29 + }, +/obj/item/weapon/reagent_containers/glass/beaker/large{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/weapon/reagent_containers/glass/beaker{ + pixel_x = 8; + pixel_y = 2 + }, +/obj/item/weapon/reagent_containers/glass/beaker{ + pixel_x = 8; + pixel_y = 2 + }, +/obj/item/weapon/reagent_containers/dropper, +/obj/structure/table, +/turf/open/floor/plasteel/white, +/area/toxins/lab) +"aMR" = ( +/obj/machinery/computer/operating{ + name = "Robotics Operating Computer" + }, +/turf/open/floor/plasteel/white, +/area/assembly/robotics) +"aMS" = ( +/obj/machinery/hologram/holopad, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/white, +/area/assembly/robotics) +"aMT" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 4 + }, +/area/assembly/robotics) +"aMU" = ( +/obj/machinery/mecha_part_fabricator, +/turf/open/floor/plasteel, +/area/assembly/robotics) +"aMV" = ( +/obj/effect/landmark/start{ + name = "Roboticist" + }, +/turf/open/floor/plasteel, +/area/assembly/robotics) +"aMW" = ( +/obj/structure/table, +/obj/item/stack/sheet/glass{ + amount = 20; + pixel_x = -3; + pixel_y = 6 + }, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/device/assembly/flash/handheld, +/turf/open/floor/plasteel, +/area/assembly/robotics) +"aMX" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/assembly/robotics) +"aMY" = ( +/obj/structure/table, +/obj/item/weapon/storage/toolbox/mechanical, +/turf/open/floor/plasteel, +/area/assembly/chargebay) +"aMZ" = ( +/turf/open/floor/mech_bay_recharge_floor, +/area/assembly/chargebay) +"aNa" = ( +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/obj/effect/landmark/start{ + name = "Roboticist" + }, +/turf/open/floor/plasteel, +/area/assembly/chargebay) +"aNb" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/mech_bay_recharge_floor, +/area/assembly/chargebay) +"aNc" = ( +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/bluegrid, +/area/assembly/chargebay) +"aNd" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/assembly/chargebay) +"aNe" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/closet/firecloset, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 8 + }, +/area/medical/research{ + name = "Research Division" + }) +"aNf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"aNg" = ( +/obj/structure/sign/securearea{ + pixel_x = 32 + }, +/obj/structure/sink{ + dir = 4; + pixel_x = 11 + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 4 + }, +/area/medical/research{ + name = "Research Division" + }) +"aNh" = ( +/obj/machinery/door/poddoor/preopen{ + id = "explab"; + name = "test chamber blast door" + }, +/turf/open/floor/engine, +/area/toxins/explab) +"aNi" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/poddoor/preopen{ + id = "explab"; + name = "test chamber blast door" + }, +/turf/open/floor/plating, +/area/toxins/explab) +"aNj" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/fore) +"aNk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall/r_wall, +/area/ai_monitored/nuke_storage) +"aNl" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "Vault APC"; + pixel_x = -27 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/machinery/camera/motion{ + c_tag = "Vault"; + dir = 4 + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/ai_monitored/nuke_storage) +"aNm" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + on = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/bluegrid, +/area/ai_monitored/nuke_storage) +"aNn" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/nuclearbomb/selfdestruct{ + layer = 4 + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/ai_monitored/nuke_storage) +"aNo" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/bluegrid, +/area/ai_monitored/nuke_storage) +"aNp" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/ai_monitored/nuke_storage) +"aNq" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/airlock/vault{ + locked = 1; + name = "Vault"; + req_access_txt = "53" + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/ai_monitored/nuke_storage) +"aNr" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/hallway/primary/starboard) +"aNs" = ( +/obj/item/stack/tile/plasteel{ + pixel_x = 8; + pixel_y = 8 + }, +/turf/open/floor/plating, +/area/hallway/primary/starboard) +"aNt" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/weapon/circuitboard/computer/mining, +/obj/item/weapon/circuitboard/machine/autolathe{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/item/weapon/circuitboard/computer/arcade/battle, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating, +/area/storage/tech) +"aNu" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plating, +/area/storage/tech) +"aNv" = ( +/obj/structure/table, +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/item/weapon/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/item/device/flashlight{ + pixel_x = 1; + pixel_y = 5 + }, +/obj/item/device/flashlight{ + pixel_x = 1; + pixel_y = 5 + }, +/obj/item/device/assembly/flash/handheld, +/obj/item/device/assembly/flash/handheld, +/turf/open/floor/plating, +/area/storage/tech) +"aNw" = ( +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/fore) +"aNx" = ( +/obj/item/stack/sheet/glass{ + amount = 50 + }, +/obj/item/weapon/storage/belt/utility, +/obj/item/device/t_scanner, +/obj/item/device/t_scanner, +/obj/item/device/t_scanner, +/obj/structure/fireaxecabinet{ + pixel_x = -32; + pixel_y = 0 + }, +/obj/structure/table, +/turf/open/floor/plasteel, +/area/atmos) +"aNy" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/atmos) +"aNz" = ( +/obj/item/device/radio/beacon, +/turf/open/floor/plasteel, +/area/atmos) +"aNA" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 0; + name = "Port to Filter"; + on = 0 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aNB" = ( +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 8 + }, +/obj/structure/chair/stool, +/turf/open/floor/plasteel, +/area/atmos) +"aNC" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/heater{ + dir = 8 + }, +/turf/open/floor/plasteel/bot, +/area/atmos) +"aND" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aNE" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 1 + }, +/obj/machinery/computer/atmos_control/tank{ + frequency = 1441; + input_tag = "air_in"; + name = "Mixed Air Supply Control"; + output_tag = "air_out"; + sensors = list("air_sensor" = "Tank") + }, +/turf/open/floor/plasteel/arrival{ + dir = 4 + }, +/area/atmos) +"aNF" = ( +/obj/machinery/air_sensor{ + frequency = 1441; + id_tag = "air_sensor" + }, +/turf/open/floor/engine/air, +/area/atmos) +"aNG" = ( +/obj/machinery/portable_atmospherics/canister/air, +/turf/open/floor/engine/air, +/area/atmos) +"aNH" = ( +/obj/item/weapon/surgicaldrill, +/obj/structure/table, +/turf/open/floor/plasteel, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aNI" = ( +/obj/item/clothing/gloves/color/latex, +/obj/item/clothing/mask/surgical, +/obj/item/clothing/suit/apron/surgical, +/obj/item/weapon/reagent_containers/spray/cleaner, +/obj/structure/table, +/turf/open/floor/plasteel/white/side{ + dir = 1 + }, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aNJ" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aNK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white/side{ + dir = 1 + }, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aNL" = ( +/obj/structure/closet/secure_closet/medical2, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aNM" = ( +/obj/machinery/suit_storage_unit/cmo, +/turf/open/floor/plasteel/barber, +/area/medical/cmo) +"aNN" = ( +/obj/machinery/keycard_auth{ + pixel_y = 24 + }, +/turf/open/floor/plasteel/barber, +/area/medical/cmo) +"aNO" = ( +/obj/machinery/airalarm{ + frequency = 1439; + pixel_y = 23 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/table/glass, +/obj/item/weapon/paper_bin{ + pixel_x = -2; + pixel_y = 5 + }, +/obj/item/weapon/pen, +/turf/open/floor/plasteel/barber, +/area/medical/cmo) +"aNP" = ( +/obj/machinery/computer/card/minor/cmo, +/turf/open/floor/plasteel/barber, +/area/medical/cmo) +"aNQ" = ( +/obj/machinery/disposal/bin, +/obj/machinery/light_switch{ + pixel_y = 24 + }, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/plasteel/barber, +/area/medical/cmo) +"aNR" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/medical/cmo) +"aNS" = ( +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/machinery/power/apc{ + dir = 1; + name = "Medbay APC"; + pixel_y = 26 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aNT" = ( +/obj/effect/landmark{ + name = "lightsout" + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aNU" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aNV" = ( +/obj/machinery/airalarm{ + frequency = 1439; + pixel_y = 23 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 4 + }, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aNW" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 1 + }, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aNX" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 1 + }, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aNY" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 1 + }, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aNZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 1 + }, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aOa" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aOb" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel/whiteyellow/side{ + dir = 4 + }, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aOc" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/airlock/glass_atmos{ + name = "Air Supply Control"; + req_access_txt = "24" + }, +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aOd" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "Air to Distro"; + on = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/yellow/visible, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aOe" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aOf" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"aOg" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"aOh" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/chair/office/light{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"aOi" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/eastright{ + base_state = "left"; + dir = 8; + icon_state = "left"; + name = "Chemistry Desk"; + req_access_txt = "33" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/window/southright{ + dir = 4; + name = "Research and Development Desk"; + req_access_txt = "7" + }, +/turf/open/floor/plasteel, +/area/medical/chemistry) +"aOj" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/toxins/lab) +"aOk" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/toxins/lab) +"aOl" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/toxins/lab) +"aOm" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/white, +/area/toxins/lab) +"aOn" = ( +/obj/machinery/computer/security/telescreen{ + desc = "Used for watching the AI upload."; + dir = 4; + name = "AI Upload Monitor"; + network = list("AIUpload"); + pixel_x = -29 + }, +/obj/item/device/radio/intercom{ + broadcasting = 1; + frequency = 1447; + name = "Private AI Channel"; + pixel_y = 22 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + on = 1 + }, +/obj/machinery/camera/motion{ + c_tag = "AI Upload Foyer"; + dir = 1; + network = list("SS13","RD") + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/ai_upload) +"aOo" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/toxins/lab) +"aOp" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/toxins/lab) +"aOq" = ( +/obj/structure/window/reinforced/tinted{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/filingcabinet/chestdrawer, +/turf/open/floor/plasteel/white, +/area/assembly/robotics) +"aOr" = ( +/obj/structure/window/reinforced/tinted{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/assembly/robotics) +"aOs" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + on = 1 + }, +/turf/open/floor/plasteel/white, +/area/assembly/robotics) +"aOt" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/warnwhite{ + dir = 4 + }, +/area/assembly/robotics) +"aOu" = ( +/turf/open/floor/plasteel/bot, +/area/assembly/robotics) +"aOv" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel, +/area/assembly/robotics) +"aOw" = ( +/obj/structure/table, +/obj/item/stack/sheet/plasteel{ + amount = 10 + }, +/obj/item/stack/cable_coil, +/obj/item/device/assembly/flash/handheld, +/obj/item/device/assembly/flash/handheld, +/turf/open/floor/plasteel, +/area/assembly/robotics) +"aOx" = ( +/obj/structure/table, +/turf/open/floor/plasteel, +/area/assembly/chargebay) +"aOy" = ( +/obj/machinery/mech_bay_recharge_port{ + dir = 1 + }, +/turf/open/floor/plating, +/area/assembly/chargebay) +"aOz" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/turf/open/floor/plasteel, +/area/assembly/chargebay) +"aOA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/bluegrid, +/area/assembly/chargebay) +"aOB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/assembly/chargebay) +"aOC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/closet/emcloset, +/turf/open/floor/plasteel/warnwhite{ + dir = 10 + }, +/area/medical/research{ + name = "Research Division" + }) +"aOD" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"aOE" = ( +/obj/machinery/shower{ + dir = 8 + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 6 + }, +/area/medical/research{ + name = "Research Division" + }) +"aOF" = ( +/turf/open/floor/engine, +/area/toxins/explab) +"aOG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating, +/area/maintenance/fore) +"aOH" = ( +/obj/machinery/airalarm{ + dir = 4; + pixel_x = -23; + pixel_y = 0 + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/ai_monitored/nuke_storage) +"aOI" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/bluegrid, +/area/ai_monitored/nuke_storage) +"aOJ" = ( +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/hallway/primary/starboard) +"aOK" = ( +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/turf/open/floor/plasteel/floorgrime, +/area/hallway/primary/starboard) +"aOL" = ( +/obj/structure/rack, +/obj/item/weapon/circuitboard/machine/telecomms/processor, +/obj/item/weapon/circuitboard/machine/telecomms/receiver, +/obj/item/weapon/circuitboard/machine/telecomms/server, +/obj/item/weapon/circuitboard/machine/telecomms/bus, +/obj/item/weapon/circuitboard/machine/telecomms/broadcaster, +/obj/item/weapon/circuitboard/computer/message_monitor{ + pixel_y = -5 + }, +/turf/open/floor/plating, +/area/storage/tech) +"aOM" = ( +/obj/structure/table, +/obj/item/weapon/storage/toolbox/electrical{ + pixel_x = 1; + pixel_y = -1 + }, +/obj/item/clothing/gloves/color/yellow, +/obj/item/device/t_scanner, +/obj/item/device/multitool, +/obj/item/clothing/glasses/meson, +/turf/open/floor/plating, +/area/storage/tech) +"aON" = ( +/obj/structure/table, +/obj/item/device/aicard, +/obj/item/weapon/aiModule/reset, +/turf/open/floor/plating, +/area/storage/tech) +"aOO" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/maintenance/fore) +"aOP" = ( +/obj/effect/decal/cleanable/robot_debris, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/maintenance/fore) +"aOQ" = ( +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/sheet/metal{ + amount = 50; + pixel_x = 2; + pixel_y = 2 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = -27 + }, +/obj/structure/table, +/turf/open/floor/plasteel, +/area/atmos) +"aOR" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aOS" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "Port to Filter"; + on = 0 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aOT" = ( +/obj/machinery/atmospherics/pipe/manifold/general/visible, +/obj/item/weapon/cigbutt, +/turf/open/floor/plasteel, +/area/atmos) +"aOU" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + dir = 8 + }, +/turf/open/floor/plasteel/bot, +/area/atmos) +"aOV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/atmos) +"aOW" = ( +/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ + dir = 8; + initialize_directions = 11 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aOX" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "Air Outlet Pump"; + on = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 1 + }, +/turf/open/floor/plasteel/arrival{ + dir = 6 + }, +/area/atmos) +"aOY" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/obj/machinery/meter{ + frequency = 1443; + name = "Mixed Air Tank Out" + }, +/turf/closed/wall/r_wall, +/area/atmos) +"aOZ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/high_volume{ + dir = 8; + external_pressure_bound = 0; + frequency = 1441; + icon_state = "vent_map"; + id_tag = "air_out"; + internal_pressure_bound = 2000; + on = 1; + pressure_checks = 2; + pump_direction = 0 + }, +/turf/open/floor/engine/air, +/area/atmos) +"aPa" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/airlock/maintenance{ + name = "Surgery Maintenance"; + req_access_txt = "45" + }, +/turf/open/floor/plating, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aPb" = ( +/obj/machinery/computer/crew, +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Chief Medical Officer's Desk"; + departmentType = 5; + name = "Chief Medical Officer RC"; + pixel_x = -32 + }, +/turf/open/floor/plasteel/barber, +/area/medical/cmo) +"aPc" = ( +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/effect/landmark/start{ + name = "Chief Medical Officer" + }, +/turf/open/floor/plasteel/barber, +/area/medical/cmo) +"aPd" = ( +/obj/structure/table/glass, +/obj/item/weapon/folder/white, +/obj/item/weapon/stamp/cmo, +/obj/item/clothing/glasses/hud/health, +/turf/open/floor/plasteel/barber, +/area/medical/cmo) +"aPe" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel/barber, +/area/medical/cmo) +"aPf" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/barber, +/area/medical/cmo) +"aPg" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aPh" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aPi" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aPj" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/landmark{ + name = "blobstart" + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aPk" = ( +/obj/machinery/light/small, +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/machinery/turretid{ + control_area = null; + name = "AI Upload Turret Control"; + pixel_y = 27; + req_access = list(65) + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/ai_upload) +"aPl" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = 11 + }, +/turf/open/floor/plasteel/whiteyellow/side{ + dir = 4 + }, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aPm" = ( +/obj/machinery/smartfridge/chemistry, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"aPn" = ( +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"aPo" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"aPp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"aPq" = ( +/turf/open/floor/plasteel/white, +/area/toxins/lab) +"aPr" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/toxins/lab) +"aPs" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white, +/area/toxins/lab) +"aPt" = ( +/obj/machinery/light, +/obj/item/stack/sheet/glass{ + amount = 50; + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/machinery/button/door{ + dir = 2; + id = "rnd"; + name = "Shutters Control Button"; + pixel_x = 6; + pixel_y = -24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/table, +/turf/open/floor/plasteel/whitepurple/corner, +/area/toxins/lab) +"aPu" = ( +/obj/item/weapon/storage/toolbox/mechanical{ + pixel_x = 2; + pixel_y = 3 + }, +/obj/item/weapon/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/table, +/turf/open/floor/plasteel/whitepurple/side, +/area/toxins/lab) +"aPv" = ( +/obj/structure/chair/stool, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/landmark/start{ + name = "Scientist" + }, +/turf/open/floor/plasteel/whitepurple/side, +/area/toxins/lab) +"aPw" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whitepurple/side, +/area/toxins/lab) +"aPx" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/southright{ + dir = 8; + name = "Research and Development Desk"; + req_access_txt = "7" + }, +/obj/machinery/door/window/eastright{ + base_state = "left"; + icon_state = "left"; + name = "Robotics Desk"; + req_access_txt = "29" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/toxins/lab) +"aPy" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whitered/side, +/area/assembly/robotics) +"aPz" = ( +/obj/structure/chair/stool, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/landmark/start{ + name = "Roboticist" + }, +/turf/open/floor/plasteel/whitered/side, +/area/assembly/robotics) +"aPA" = ( +/obj/machinery/light, +/obj/machinery/button/door{ + dir = 2; + id = "robotics"; + name = "Shutters Control Button"; + pixel_x = -6; + pixel_y = -24 + }, +/obj/machinery/light_switch{ + pixel_x = 5; + pixel_y = -25 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Robotics Lab"; + dir = 1; + network = list("SS13","RD") + }, +/turf/open/floor/plasteel/whitered/corner{ + dir = 8 + }, +/area/assembly/robotics) +"aPB" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/warnwhite{ + dir = 4 + }, +/area/assembly/robotics) +"aPC" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/assembly/robotics) +"aPD" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/assembly/robotics) +"aPE" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/assembly/robotics) +"aPF" = ( +/obj/structure/table, +/obj/item/weapon/storage/firstaid/regular{ + empty = 1; + name = "First-Aid (empty)" + }, +/obj/item/weapon/storage/firstaid/regular{ + empty = 1; + name = "First-Aid (empty)" + }, +/obj/item/weapon/storage/firstaid/regular{ + empty = 1; + name = "First-Aid (empty)" + }, +/obj/item/device/healthanalyzer, +/obj/item/device/healthanalyzer, +/obj/item/device/healthanalyzer, +/obj/item/device/assembly/prox_sensor{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/item/device/assembly/prox_sensor{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/item/device/assembly/prox_sensor{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/item/device/assembly/prox_sensor{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/assembly/robotics) +"aPG" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/assembly/robotics) +"aPH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/assembly/chargebay) +"aPI" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/assembly/chargebay) +"aPJ" = ( +/obj/machinery/light, +/obj/machinery/button/door{ + dir = 2; + id = "Skynet_launch"; + name = "Mech Bay Door Control"; + pixel_x = 6; + pixel_y = -24 + }, +/obj/machinery/camera{ + c_tag = "Mech Bay"; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/warning/corner, +/area/assembly/chargebay) +"aPK" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/warning, +/area/assembly/chargebay) +"aPL" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/warning, +/area/assembly/chargebay) +"aPM" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall, +/area/medical/research{ + name = "Research Division" + }) +"aPN" = ( +/obj/item/device/radio/beacon, +/turf/open/floor/engine, +/area/toxins/explab) +"aPO" = ( +/obj/machinery/r_n_d/experimentor, +/turf/open/floor/engine, +/area/toxins/explab) +"aPP" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/engine, +/area/toxins/explab) +"aPQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/item/weapon/newspaper, +/turf/open/floor/plating, +/area/maintenance/fore) +"aPR" = ( +/obj/structure/closet/secure_closet/freezer/money, +/turf/open/floor/plasteel/vault{ + dir = 1 + }, +/area/ai_monitored/nuke_storage) +"aPS" = ( +/turf/open/floor/plasteel/vault{ + dir = 1 + }, +/area/ai_monitored/nuke_storage) +"aPT" = ( +/obj/machinery/light/small, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/ai_monitored/nuke_storage) +"aPU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/closet/crate{ + name = "Gold Crate" + }, +/obj/item/stack/sheet/mineral/gold{ + pixel_y = 2 + }, +/obj/item/stack/sheet/mineral/gold{ + pixel_y = 2 + }, +/obj/item/stack/sheet/mineral/gold{ + pixel_y = 2 + }, +/obj/item/weapon/storage/belt/champion, +/turf/open/floor/plasteel/vault{ + dir = 4 + }, +/area/ai_monitored/nuke_storage) +"aPV" = ( +/turf/open/floor/plasteel/warning/corner{ + dir = 4 + }, +/area/hallway/primary/starboard) +"aPW" = ( +/obj/machinery/camera{ + c_tag = "Starboard Primary Hallway North West"; + dir = 8 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) +"aPX" = ( +/turf/closed/wall/r_wall, +/area/maintenance/fore) +"aPY" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 1 + }, +/obj/machinery/camera{ + c_tag = "Atmospherics South West"; + dir = 4 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/obj/machinery/pipedispenser, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/open/floor/plasteel/warning{ + dir = 5 + }, +/area/atmos) +"aPZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aQa" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/hologram/holopad, +/turf/open/floor/plasteel, +/area/atmos) +"aQb" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aQc" = ( +/obj/machinery/portable_atmospherics/pump, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aQd" = ( +/obj/machinery/portable_atmospherics/scrubber, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aQe" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aQf" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/whitepurple/corner{ + dir = 1 + }, +/area/medical/research{ + name = "Research Division" + }) +"aQg" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/sign/fire{ + pixel_y = 32 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/whitepurple/corner{ + dir = 1 + }, +/area/medical/research{ + name = "Research Division" + }) +"aQh" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aQi" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/decal/cleanable/robot_debris{ + icon_state = "gib6" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aQj" = ( +/obj/structure/toilet{ + pixel_y = 8 + }, +/obj/effect/landmark/start{ + name = "Chief Medical Officer" + }, +/turf/open/floor/plasteel/freezer, +/area/medical/cmo) +"aQk" = ( +/obj/machinery/computer/med_data, +/turf/open/floor/plasteel/barber, +/area/medical/cmo) +"aQl" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/barber, +/area/medical/cmo) +"aQm" = ( +/obj/structure/table/glass, +/obj/item/clothing/tie/stethoscope, +/obj/item/weapon/cartridge/medical{ + pixel_x = -2; + pixel_y = 6 + }, +/obj/item/weapon/cartridge/medical{ + pixel_x = 6; + pixel_y = 3 + }, +/obj/item/weapon/cartridge/medical, +/obj/item/weapon/cartridge/chemistry{ + pixel_y = 2 + }, +/mob/living/simple_animal/pet/cat/Runtime, +/turf/open/floor/plasteel/barber, +/area/medical/cmo) +"aQn" = ( +/obj/machinery/hologram/holopad, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plasteel/barber, +/area/medical/cmo) +"aQo" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/barber, +/area/medical/cmo) +"aQp" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/landmark{ + name = "lightsout" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/whitepurple/corner{ + dir = 1 + }, +/area/medical/research{ + name = "Research Division" + }) +"aQq" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance{ + name = "Experimentation Lab Maintenance"; + req_access_txt = "7" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/toxins/explab) +"aQr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/grille, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aQs" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aQt" = ( +/obj/structure/noticeboard{ + dir = 1; + pixel_y = -27 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aQu" = ( +/obj/structure/bed/roller, +/turf/open/floor/plasteel/whitebot, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aQv" = ( +/obj/structure/bed/roller, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/whitebot, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aQw" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aQx" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/button/door{ + desc = "A remote control switch for the medbay foyer."; + id = "MedbayFoyer"; + name = "Medbay Exit Button"; + normaldoorcontrol = 1; + pixel_x = 0; + pixel_y = -25 + }, +/turf/open/floor/plasteel/whiteyellow/side{ + dir = 4 + }, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aQy" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/eastright{ + name = "Chemistry Desk"; + req_access_txt = "33" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/medical/chemistry) +"aQz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/chair/office/light{ + dir = 8 + }, +/obj/effect/landmark/start{ + name = "Chemist" + }, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"aQA" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"aQB" = ( +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"aQC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"aQD" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/closet/l3closet, +/turf/open/floor/plasteel/whitebot, +/area/medical/chemistry) +"aQE" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/medical/chemistry) +"aQF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/item/weapon/stock_parts/manipulator, +/obj/item/weapon/stock_parts/manipulator, +/obj/item/weapon/stock_parts/capacitor, +/obj/item/weapon/stock_parts/capacitor, +/obj/item/weapon/stock_parts/micro_laser, +/obj/item/weapon/stock_parts/micro_laser, +/obj/structure/table, +/turf/open/floor/plasteel/white, +/area/toxins/lab) +"aQG" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/item/weapon/stock_parts/console_screen, +/obj/item/weapon/stock_parts/console_screen, +/obj/item/weapon/stock_parts/console_screen, +/obj/item/weapon/stock_parts/matter_bin, +/obj/item/weapon/stock_parts/matter_bin, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/structure/table, +/turf/open/floor/plasteel/white, +/area/toxins/lab) +"aQH" = ( +/obj/item/stack/cable_coil, +/obj/item/stack/cable_coil{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/weapon/stock_parts/scanning_module{ + pixel_x = 2; + pixel_y = 3 + }, +/obj/item/weapon/stock_parts/scanning_module, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/table, +/turf/open/floor/plasteel/white, +/area/toxins/lab) +"aQI" = ( +/turf/closed/wall/r_wall, +/area/toxins/lab) +"aQJ" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "rnd"; + name = "research lab shutters" + }, +/turf/open/floor/plating, +/area/toxins/lab) +"aQK" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/southright{ + dir = 1; + name = "Research and Development Desk"; + req_access_txt = "7" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "rnd"; + name = "research lab shutters" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel, +/area/toxins/lab) +"aQL" = ( +/obj/machinery/mineral/ore_redemption{ + input_dir = 2; + output_dir = 1 + }, +/turf/open/floor/plasteel/delivery, +/area/toxins/lab) +"aQM" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "robotics"; + name = "robotics lab shutters" + }, +/turf/open/floor/plating, +/area/assembly/robotics) +"aQN" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/eastright{ + base_state = "left"; + dir = 1; + icon_state = "left"; + name = "Robotics Desk"; + req_access_txt = "29" + }, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/weapon/pen, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "robotics"; + name = "robotics lab shutters" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel, +/area/assembly/robotics) +"aQO" = ( +/turf/closed/wall/r_wall, +/area/assembly/robotics) +"aQP" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/plasteel/warning{ + dir = 1 + }, +/area/assembly/robotics) +"aQQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/assembly/robotics) +"aQR" = ( +/obj/machinery/computer/rdconsole/robotics, +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_y = -27 + }, +/turf/open/floor/plasteel, +/area/assembly/robotics) +"aQS" = ( +/obj/machinery/r_n_d/circuit_imprinter, +/turf/open/floor/plasteel, +/area/assembly/robotics) +"aQT" = ( +/obj/structure/table, +/obj/item/weapon/book/manual/robotics_cyborgs{ + pixel_x = 2; + pixel_y = 5 + }, +/obj/item/weapon/storage/belt/utility, +/obj/item/weapon/reagent_containers/glass/beaker/large, +/turf/open/floor/plasteel, +/area/assembly/robotics) +"aQU" = ( +/obj/machinery/recharge_station, +/turf/open/floor/plasteel/bot, +/area/assembly/chargebay) +"aQV" = ( +/obj/machinery/recharge_station, +/obj/machinery/light_switch{ + pixel_y = -28 + }, +/turf/open/floor/plasteel/bot, +/area/assembly/chargebay) +"aQW" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel, +/area/assembly/chargebay) +"aQX" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters{ + id = "Skynet_launch"; + name = "mech bay" + }, +/turf/open/floor/plasteel/delivery, +/area/assembly/chargebay) +"aQY" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters{ + id = "Skynet_launch"; + name = "mech bay" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/delivery, +/area/assembly/chargebay) +"aQZ" = ( +/obj/structure/sign/science{ + pixel_x = -32 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/purple/side{ + dir = 9 + }, +/area/hallway/primary/starboard) +"aRa" = ( +/turf/open/floor/plasteel/purple/side{ + dir = 1 + }, +/area/hallway/primary/starboard) +"aRb" = ( +/obj/structure/sign/securearea{ + pixel_x = 32 + }, +/obj/item/device/radio/intercom{ + dir = 4; + name = "Station Intercom (General)"; + pixel_y = 27 + }, +/turf/open/floor/plasteel/purple/side{ + dir = 5 + }, +/area/hallway/primary/starboard) +"aRc" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fore) +"aRd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/closed/wall/r_wall, +/area/ai_monitored/nuke_storage) +"aRe" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/ai_monitored/nuke_storage) +"aRf" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/ai_monitored/nuke_storage) +"aRg" = ( +/turf/closed/wall/r_wall, +/area/hallway/primary/starboard) +"aRh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 1 + }, +/obj/machinery/pipedispenser/disposal, +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/atmos) +"aRi" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/atmos) +"aRj" = ( +/obj/machinery/camera{ + c_tag = "Atmospherics South East"; + dir = 8 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ + dir = 4 + }, +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aRk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/decal/cleanable/dirt, +/obj/item/weapon/shard{ + icon_state = "medium" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aRl" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -12; + pixel_y = 2 + }, +/turf/open/floor/plasteel/freezer, +/area/medical/cmo) +"aRm" = ( +/obj/machinery/door/airlock{ + name = "Private Restroom"; + req_access_txt = "40" + }, +/turf/open/floor/plasteel/freezer, +/area/medical/cmo) +"aRn" = ( +/turf/open/floor/plasteel/barber, +/area/medical/cmo) +"aRo" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/power/apc{ + dir = 2; + name = "CMO Office APC"; + pixel_y = -24 + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/turf/open/floor/plasteel/barber, +/area/medical/cmo) +"aRp" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/barber, +/area/medical/cmo) +"aRq" = ( +/obj/item/device/radio/intercom{ + pixel_y = -27 + }, +/obj/machinery/camera{ + c_tag = "Chief Medical Office"; + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/turf/open/floor/plasteel/barber, +/area/medical/cmo) +"aRr" = ( +/obj/structure/closet/secure_closet/CMO, +/turf/open/floor/plasteel/barber, +/area/medical/cmo) +"aRs" = ( +/obj/machinery/vending/medical{ + pixel_x = -2 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aRt" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aRu" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aRv" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aRw" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/item/device/radio/intercom{ + broadcasting = 1; + frequency = 1485; + listening = 0; + name = "Station Intercom (Medbay)"; + pixel_y = -27 + }, +/obj/machinery/light, +/obj/machinery/iv_drip, +/turf/open/floor/plasteel/whitebot, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aRx" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/iv_drip, +/turf/open/floor/plasteel/whitebot, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aRy" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aRz" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aRA" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/medical{ + name = "Medbay Reception"; + req_access_txt = "5" + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aRB" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aRC" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aRD" = ( +/obj/machinery/status_display, +/turf/closed/wall, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aRE" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_medical{ + id_tag = "MedbayFoyer"; + name = "Medbay"; + req_access_txt = "5" + }, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=1"; + freq = 1400; + location = "Medbay" + }, +/turf/open/floor/plasteel/whiteblue/side, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aRF" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_medical{ + id_tag = "MedbayFoyer"; + name = "Medbay"; + req_access_txt = "5" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/whiteblue/side, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aRG" = ( +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/obj/structure/closet/secure_closet/chemical, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"aRH" = ( +/obj/structure/closet/l3closet, +/turf/open/floor/plasteel/whitebot, +/area/medical/chemistry) +"aRI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall/r_wall, +/area/toxins/lab) +"aRJ" = ( +/turf/open/floor/plasteel/purple/side{ + dir = 9 + }, +/area/hallway/primary/central) +"aRK" = ( +/turf/open/floor/plasteel/purple/side{ + dir = 1 + }, +/area/hallway/primary/central) +"aRL" = ( +/turf/open/floor/plasteel/purple/side{ + dir = 5 + }, +/area/hallway/primary/central) +"aRM" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/grille, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aRN" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/airlock/research{ + name = "Robotics Lab"; + req_access_txt = "29"; + req_one_access_txt = "0" + }, +/turf/open/floor/plasteel, +/area/assembly/robotics) +"aRO" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/research{ + name = "Mech Bay"; + req_access_txt = "29"; + req_one_access_txt = "0" + }, +/turf/open/floor/plasteel, +/area/assembly/chargebay) +"aRP" = ( +/turf/open/floor/plasteel/loadingarea, +/area/hallway/primary/starboard) +"aRQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/loadingarea, +/area/hallway/primary/starboard) +"aRR" = ( +/turf/open/floor/plasteel/purple/corner{ + dir = 4 + }, +/area/hallway/primary/starboard) +"aRS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/purple/corner{ + dir = 1 + }, +/area/hallway/primary/starboard) +"aRT" = ( +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) +"aRU" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fore) +"aRV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/robot_debris{ + icon_state = "gib7" + }, +/obj/item/device/assembly/timer, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fore) +"aRW" = ( +/obj/structure/sign/securearea{ + pixel_y = -32 + }, +/obj/machinery/light/small, +/obj/machinery/camera{ + c_tag = "EVA Maintenance"; + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aRX" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/effect/decal/cleanable/oil, +/obj/item/stack/cable_coil/cut{ + amount = 2; + icon_state = "coil_red2" + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aRY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/rods, +/turf/open/floor/plating, +/area/maintenance/fore) +"aRZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/item/weapon/shard{ + icon_state = "small" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/fore) +"aSa" = ( +/obj/effect/decal/cleanable/cobweb2, +/obj/structure/chair/stool{ + pixel_y = 8 + }, +/obj/item/weapon/cigbutt, +/turf/open/floor/plating, +/area/maintenance/fore) +"aSb" = ( +/turf/closed/wall/r_wall, +/area/turret_protected/ai_upload) +"aSc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 5 + }, +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_x = -30 + }, +/obj/machinery/pipedispenser/disposal/transit_tube, +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/atmos) +"aSd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aSe" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/atmos) +"aSf" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible, +/turf/open/floor/plasteel, +/area/atmos) +"aSg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/turf/open/floor/plasteel, +/area/atmos) +"aSh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/atmos) +"aSi" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aSj" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 9 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 27 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aSk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aSl" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, +/area/medical/cmo) +"aSm" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall, +/area/medical/cmo) +"aSn" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/obj/machinery/camera{ + c_tag = "Medbay South"; + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aSo" = ( +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aSp" = ( +/turf/closed/wall, +/area/security/checkpoint/medical) +"aSq" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/security/checkpoint/medical) +"aSr" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/glass_security{ + name = "Security Office"; + req_access_txt = "63" + }, +/turf/open/floor/plasteel/white, +/area/security/checkpoint/medical) +"aSs" = ( +/obj/machinery/requests_console{ + department = "Medbay"; + departmentType = 1; + name = "Medbay RC"; + pixel_x = -30 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aSt" = ( +/obj/machinery/computer/crew, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aSu" = ( +/obj/structure/table/reinforced, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/camera{ + c_tag = "Medbay Foyer" + }, +/obj/machinery/cell_charger, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aSv" = ( +/obj/item/device/radio/intercom{ + broadcasting = 1; + frequency = 1485; + listening = 0; + name = "Station Intercom (Medbay)"; + pixel_y = 23 + }, +/turf/open/floor/plasteel/whiteyellow/corner, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aSw" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Chemistry"; + dir = 4 + }, +/obj/machinery/requests_console{ + department = "Chemistry"; + departmentType = 2; + pixel_x = -30 + }, +/obj/structure/closet/wardrobe/chemistry_white, +/obj/item/weapon/storage/backpack/satchel_chem, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"aSx" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"aSy" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 27 + }, +/obj/structure/closet/crate, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"aSz" = ( +/turf/open/floor/plasteel/caution/corner{ + dir = 8 + }, +/area/hallway/primary/central) +"aSA" = ( +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"aSB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/item/device/radio/intercom{ + dir = 8; + freerange = 1; + name = "Station Intercom (Command)"; + pixel_y = 24 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"aSC" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/camera{ + c_tag = "Central Primary Hall North West" + }, +/obj/machinery/airalarm{ + frequency = 1439; + pixel_y = 23 + }, +/turf/open/floor/plasteel/purple/corner{ + dir = 4 + }, +/area/hallway/primary/central) +"aSD" = ( +/turf/open/floor/plasteel/purple/corner{ + dir = 1 + }, +/area/hallway/primary/central) +"aSE" = ( +/turf/open/floor/plasteel/warning/corner, +/area/hallway/primary/central) +"aSF" = ( +/turf/open/floor/plasteel/warning{ + dir = 2 + }, +/area/hallway/primary/central) +"aSG" = ( +/turf/open/floor/plasteel/loadingarea{ + dir = 1 + }, +/area/hallway/primary/central) +"aSH" = ( +/turf/open/floor/plasteel/warning/corner{ + dir = 1 + }, +/area/hallway/primary/central) +"aSI" = ( +/turf/open/floor/plasteel/purple/corner{ + dir = 4 + }, +/area/hallway/primary/central) +"aSJ" = ( +/obj/machinery/camera{ + c_tag = "Central Primary Hall North East" + }, +/obj/structure/extinguisher_cabinet{ + pixel_y = 30 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/purple/side{ + dir = 1 + }, +/area/hallway/primary/central) +"aSK" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/purple/side{ + dir = 1 + }, +/area/hallway/primary/central) +"aSL" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Central Access" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"aSM" = ( +/obj/machinery/firealarm{ + pixel_y = 24 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) +"aSN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) +"aSO" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) +"aSP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/airlock/maintenance{ + name = "Medbay Maintenance"; + req_access_txt = "5" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aSQ" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"aSR" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aSS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall/r_wall, +/area/ai_monitored/storage/eva{ + name = "E.V.A. Storage" + }) +"aST" = ( +/turf/closed/wall/r_wall, +/area/ai_monitored/storage/eva{ + name = "E.V.A. Storage" + }) +"aSU" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance{ + name = "E.V.A. Maintenance"; + req_access_txt = "18" + }, +/turf/open/floor/plating, +/area/ai_monitored/storage/eva{ + name = "E.V.A. Storage" + }) +"aSV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall/r_wall, +/area/ai_monitored/storage/eva{ + name = "E.V.A. Storage" + }) +"aSW" = ( +/obj/structure/table, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fore) +"aSX" = ( +/obj/structure/table, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/door/window{ + name = "Core Modules"; + req_access_txt = "20" + }, +/obj/machinery/ai_status_display{ + pixel_y = 32 + }, +/obj/item/weapon/aiModule/core/full/asimov, +/obj/item/weapon/aiModule/core/freeformcore, +/obj/item/weapon/aiModule/core/full/corp, +/obj/item/weapon/aiModule/core/full/custom, +/turf/open/floor/bluegrid, +/area/turret_protected/ai_upload) +"aSY" = ( +/obj/machinery/computer/upload/ai, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/turret_protected/ai_upload) +"aSZ" = ( +/obj/machinery/flasher{ + id = "AI"; + pixel_y = 25 + }, +/obj/machinery/camera/motion{ + c_tag = "AI Upload"; + network = list("SS13","RD","AIUpload") + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai_upload) +"aTa" = ( +/obj/machinery/computer/upload/borg, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/turret_protected/ai_upload) +"aTb" = ( +/obj/structure/table, +/obj/item/weapon/aiModule/supplied/oxygen, +/obj/item/weapon/aiModule/zeroth/oneHuman, +/obj/item/weapon/aiModule/reset/purge, +/obj/item/weapon/aiModule/core/full/antimov, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/door/window{ + base_state = "right"; + icon_state = "right"; + name = "High-Risk Modules"; + req_access_txt = "20" + }, +/obj/machinery/ai_status_display{ + pixel_y = 32 + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai_upload) +"aTc" = ( +/obj/structure/closet/crate, +/obj/structure/window/reinforced, +/turf/open/floor/plasteel/warning{ + dir = 6 + }, +/area/atmos) +"aTd" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/atmos) +"aTe" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plasteel/bot, +/area/atmos) +"aTf" = ( +/obj/machinery/light, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plasteel/bot, +/area/atmos) +"aTg" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 2; + name = "Air to External"; + on = 1 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aTh" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "External to Filter"; + on = 1 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aTi" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/clothing/suit/hazardvest, +/obj/item/clothing/suit/hazardvest, +/obj/item/clothing/suit/hazardvest, +/obj/item/clothing/suit/hazardvest, +/obj/item/clothing/gloves/color/black, +/obj/item/clothing/gloves/color/black, +/obj/item/clothing/gloves/color/black, +/obj/item/clothing/mask/gas, +/obj/item/clothing/mask/gas, +/turf/open/floor/plasteel, +/area/atmos) +"aTj" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/suit_storage_unit/atmos, +/turf/open/floor/plasteel/warning{ + dir = 9 + }, +/area/atmos) +"aTk" = ( +/obj/structure/closet/secure_closet/atmospherics, +/turf/open/floor/plasteel/warning{ + dir = 1 + }, +/area/atmos) +"aTl" = ( +/obj/structure/window/reinforced{ + dir = 4; + layer = 2.9 + }, +/obj/structure/closet/secure_closet/atmospherics, +/turf/open/floor/plasteel/warning{ + dir = 5 + }, +/area/atmos) +"aTm" = ( +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_y = -25 + }, +/obj/machinery/space_heater, +/turf/open/floor/plasteel/bot, +/area/atmos) +"aTn" = ( +/obj/machinery/space_heater, +/turf/open/floor/plasteel/bot, +/area/atmos) +"aTo" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/item/stack/rods, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aTp" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/glass_medical{ + name = "Chemistry Lab"; + req_access_txt = "5; 33" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"aTq" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"aTr" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/item/clothing/shoes/jackboots, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aTs" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/item/weapon/folder/white, +/obj/item/weapon/folder/white, +/obj/item/weapon/hand_labeler, +/obj/item/weapon/gun/syringe, +/obj/structure/table, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aTt" = ( +/obj/item/weapon/storage/belt/medical{ + pixel_y = 2 + }, +/obj/item/weapon/storage/belt/medical{ + pixel_y = 2 + }, +/obj/item/weapon/storage/belt/medical{ + pixel_y = 2 + }, +/obj/item/clothing/tie/stethoscope, +/obj/structure/table, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aTu" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/closet/l3closet, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aTv" = ( +/obj/machinery/airalarm{ + frequency = 1439; + pixel_y = 23 + }, +/obj/machinery/camera{ + c_tag = "Medbay Storage" + }, +/obj/structure/closet/wardrobe/white/medical, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aTw" = ( +/obj/structure/closet/secure_closet/medical3, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aTx" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aTy" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aTz" = ( +/obj/machinery/light_switch{ + pixel_x = -28 + }, +/obj/item/weapon/screwdriver{ + pixel_y = 10 + }, +/obj/item/device/radio/off, +/turf/open/floor/plasteel/red/side{ + dir = 9 + }, +/area/security/checkpoint/medical) +"aTA" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/red/side{ + dir = 1 + }, +/area/security/checkpoint/medical) +"aTB" = ( +/turf/open/floor/plasteel/red/side{ + dir = 5 + }, +/area/security/checkpoint/medical) +"aTC" = ( +/obj/structure/chair/office/light, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aTD" = ( +/obj/machinery/button/door{ + desc = "A remote control switch for the medbay foyer."; + id = "MedbayFoyer"; + name = "Medbay Doors Control"; + normaldoorcontrol = 1; + pixel_x = 26; + req_access_txt = "5" + }, +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aTE" = ( +/obj/structure/table/reinforced, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aTF" = ( +/turf/open/floor/plasteel/whiteyellow/side{ + dir = 4 + }, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aTG" = ( +/obj/machinery/chem_dispenser, +/turf/open/floor/plasteel/whiteyellow/side{ + dir = 9 + }, +/area/medical/chemistry) +"aTH" = ( +/obj/structure/table/glass, +/obj/item/weapon/storage/box/beakers{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/weapon/reagent_containers/glass/beaker/large, +/obj/item/weapon/reagent_containers/dropper, +/obj/item/weapon/storage/pill_bottle/epinephrine{ + pixel_x = 5; + pixel_y = -2 + }, +/turf/open/floor/plasteel/whiteyellow/side{ + dir = 1 + }, +/area/medical/chemistry) +"aTI" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"aTJ" = ( +/obj/machinery/chem_dispenser, +/turf/open/floor/plasteel/whiteyellow/side{ + dir = 5 + }, +/area/medical/chemistry) +"aTK" = ( +/turf/open/floor/plasteel/yellow/side{ + dir = 9 + }, +/area/hallway/primary/central) +"aTL" = ( +/turf/open/floor/plasteel/yellow/corner{ + dir = 1 + }, +/area/hallway/primary/central) +"aTM" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=9-Medbay2"; + location = "8-NWCentral" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"aTN" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"aTO" = ( +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/hallway/primary/central) +"aTP" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/hallway/primary/central) +"aTQ" = ( +/obj/machinery/door/airlock/external{ + name = "Mining Dock Airlock"; + req_access = null; + req_access_txt = "48" + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"aTR" = ( +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/hallway/primary/central) +"aTS" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"aTT" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) +"aTU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) +"aTV" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) +"aTW" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) +"aTX" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + on = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) +"aTY" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=4-Engineering"; + location = "3-Bar1" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) +"aTZ" = ( +/obj/item/device/radio/intercom{ + dir = 4; + name = "Station Intercom (General)"; + pixel_x = 27 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) +"aUa" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/plasteel/vault{ + dir = 1 + }, +/area/ai_monitored/storage/eva{ + name = "E.V.A. Storage" + }) +"aUb" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/black, +/area/ai_monitored/storage/eva{ + name = "E.V.A. Storage" + }) +"aUc" = ( +/obj/machinery/portable_atmospherics/canister/carbon_dioxide, +/turf/open/floor/plasteel/vault{ + dir = 4 + }, +/area/ai_monitored/storage/eva{ + name = "E.V.A. Storage" + }) +"aUd" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/airalarm{ + dir = 4; + pixel_x = -23; + pixel_y = 0 + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai_upload) +"aUe" = ( +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/turret_protected/ai_upload) +"aUf" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai_upload) +"aUg" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/turret_protected/ai_upload) +"aUh" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/bot, +/area/hallway/primary/starboard) +"aUi" = ( +/turf/closed/wall, +/area/atmos) +"aUj" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/airlock/atmos{ + name = "Atmospherics"; + req_access_txt = "24" + }, +/turf/open/floor/plasteel, +/area/atmos) +"aUk" = ( +/obj/structure/grille, +/obj/structure/window/fulltile, +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/turf/open/floor/plating, +/area/atmos) +"aUl" = ( +/obj/structure/grille, +/obj/structure/window/fulltile, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/atmos) +"aUm" = ( +/obj/structure/grille, +/obj/structure/window/fulltile, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 1 + }, +/turf/open/floor/plating, +/area/atmos) +"aUn" = ( +/turf/closed/wall, +/area/maintenance/disposal) +"aUo" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/closed/wall, +/area/maintenance/disposal) +"aUp" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/closed/wall, +/area/maintenance/disposal) +"aUq" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/closed/wall, +/area/maintenance/disposal) +"aUr" = ( +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aUs" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/effect/spawner/lootdrop/maintenance, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aUt" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/item/weapon/reagent_containers/spray/cleaner, +/obj/item/clothing/glasses/hud/health, +/obj/item/clothing/glasses/hud/health, +/obj/item/clothing/glasses/hud/health, +/obj/item/clothing/glasses/hud/health, +/obj/item/clothing/glasses/hud/health, +/obj/structure/table, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aUu" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 8 + }, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aUv" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "Medbay Security APC"; + pixel_x = -25 + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/turf/open/floor/plasteel/red/side{ + dir = 8 + }, +/area/security/checkpoint/medical) +"aUw" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel, +/area/security/checkpoint/medical) +"aUx" = ( +/turf/open/floor/plasteel/red/side{ + dir = 4 + }, +/area/security/checkpoint/medical) +"aUy" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/reagent_containers/food/drinks/britcup{ + desc = "Kingston's personal cup." + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aUz" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/folder/white, +/obj/item/weapon/pen, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aUA" = ( +/obj/structure/table/reinforced, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/item/weapon/reagent_containers/glass/bottle/epinephrine, +/obj/item/weapon/reagent_containers/syringe/epinephrine, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aUB" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/paper_bin{ + pixel_x = 1; + pixel_y = 9 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aUC" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/eastright{ + name = "Chemistry Desk"; + req_access_txt = "33" + }, +/turf/open/floor/plasteel, +/area/medical/chemistry) +"aUD" = ( +/obj/structure/chair/office/light{ + dir = 8 + }, +/obj/effect/landmark/start{ + name = "Chemist" + }, +/turf/open/floor/plasteel/whiteyellow/side{ + dir = 8 + }, +/area/medical/chemistry) +"aUE" = ( +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/effect/landmark/start{ + name = "Chemist" + }, +/turf/open/floor/plasteel/whiteyellow/side{ + dir = 4 + }, +/area/medical/chemistry) +"aUF" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/eastright{ + base_state = "left"; + dir = 8; + icon_state = "left"; + name = "Chemistry Desk"; + req_access_txt = "33" + }, +/turf/open/floor/plasteel, +/area/medical/chemistry) +"aUG" = ( +/turf/open/floor/plasteel/yellow/side{ + dir = 8 + }, +/area/hallway/primary/central) +"aUH" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/turf/open/floor/plasteel/warning/corner, +/area/hallway/primary/central) +"aUI" = ( +/turf/open/floor/plasteel/warning{ + dir = 6 + }, +/area/hallway/primary/central) +"aUJ" = ( +/turf/open/floor/plating, +/area/hallway/primary/central) +"aUK" = ( +/obj/machinery/computer/shuttle/mining, +/turf/open/floor/plasteel/warning{ + dir = 10 + }, +/area/hallway/primary/central) +"aUL" = ( +/obj/structure/table, +/obj/item/weapon/folder/yellow, +/obj/item/weapon/pen, +/turf/open/floor/plasteel/warning{ + dir = 2 + }, +/area/hallway/primary/central) +"aUM" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/warning/corner{ + dir = 1 + }, +/area/hallway/primary/central) +"aUN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"aUO" = ( +/obj/machinery/camera{ + c_tag = "Aft Starboard Primary Hallway North West"; + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) +"aUP" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) +"aUQ" = ( +/obj/machinery/camera{ + c_tag = "Aft Starboard Primary Hallway North"; + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) +"aUR" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=8-NWCentral"; + location = "7-Bar2" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) +"aUS" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/turf/open/floor/plasteel/darkblue/side{ + dir = 8 + }, +/area/ai_monitored/storage/eva{ + name = "E.V.A. Storage" + }) +"aUT" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "E.V.A. Storage APC"; + pixel_y = 25 + }, +/obj/machinery/camera{ + c_tag = "EVA Storage" + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black, +/area/ai_monitored/storage/eva{ + name = "E.V.A. Storage" + }) +"aUU" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/black, +/area/ai_monitored/storage/eva{ + name = "E.V.A. Storage" + }) +"aUV" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/black, +/area/ai_monitored/storage/eva{ + name = "E.V.A. Storage" + }) +"aUW" = ( +/turf/open/floor/plasteel/black, +/area/ai_monitored/storage/eva{ + name = "E.V.A. Storage" + }) +"aUX" = ( +/obj/machinery/airalarm{ + frequency = 1439; + pixel_y = 23 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black, +/area/ai_monitored/storage/eva{ + name = "E.V.A. Storage" + }) +"aUY" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/turf/open/floor/plasteel/darkblue/side{ + dir = 4 + }, +/area/ai_monitored/storage/eva{ + name = "E.V.A. Storage" + }) +"aUZ" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) +"aVa" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/power/apc{ + cell_type = 5000; + dir = 4; + name = "AI Upload APC"; + pixel_x = 26 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai_upload) +"aVb" = ( +/turf/open/floor/plasteel/black, +/area/turret_protected/ai_upload) +"aVc" = ( +/obj/machinery/ai_slipper{ + icon_state = "motion0" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/ai_upload) +"aVd" = ( +/obj/structure/sign/kiddieplaque{ + pixel_x = -32 + }, +/obj/machinery/porta_turret/ai{ + dir = 4 + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai_upload) +"aVe" = ( +/obj/machinery/portable_atmospherics/canister/nitrous_oxide, +/turf/open/floor/plasteel/bot, +/area/atmos) +"aVf" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/caution{ + dir = 1 + }, +/area/atmos) +"aVg" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/machinery/camera{ + c_tag = "Atmospherics Monitoring" + }, +/obj/machinery/portable_atmospherics/canister/bz, +/turf/open/floor/plasteel/caution/corner{ + dir = 1 + }, +/area/atmos) +"aVh" = ( +/obj/machinery/computer/atmos_control{ + frequency = 1441; + name = "Tank Monitor"; + sensors = list("n2_sensor" = "Nitrogen", "o2_sensor" = "Oxygen", "co2_sensor" = "Carbon Dioxide", "tox_sensor" = "Toxins", "n2o_sensor" = "Nitrous Oxide", "waste_sensor" = "Gas Mix Tank") + }, +/obj/structure/sign/atmosplaque{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/caution{ + dir = 9 + }, +/area/atmos) +"aVi" = ( +/obj/machinery/computer/atmos_control{ + frequency = 1443; + level = 3; + name = "Distribution and Waste Monitor"; + sensors = list("mair_in_meter" = "Mixed Air In", "air_sensor" = "Mixed Air Supply Tank", "mair_out_meter" = "Mixed Air Out", "dloop_atm_meter" = "Distribution Loop", "wloop_atm_meter" = "Waste Loop") + }, +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/turf/open/floor/plasteel/caution{ + dir = 1 + }, +/area/atmos) +"aVj" = ( +/obj/machinery/computer/atmos_alert, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/caution{ + dir = 1 + }, +/area/atmos) +"aVk" = ( +/obj/machinery/computer/station_alert, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 1 + }, +/turf/open/floor/plasteel/caution{ + dir = 5 + }, +/area/atmos) +"aVl" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/obj/machinery/requests_console{ + department = "Atmospherics"; + departmentType = 4; + name = "Atmos RC"; + pixel_y = 28 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aVm" = ( +/obj/structure/grille, +/obj/structure/window/fulltile, +/turf/open/floor/plating, +/area/atmos) +"aVn" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 2; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/caution{ + dir = 1 + }, +/area/atmos) +"aVo" = ( +/turf/open/floor/plasteel/caution{ + dir = 1 + }, +/area/atmos) +"aVp" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plasteel/caution{ + dir = 5 + }, +/area/atmos) +"aVq" = ( +/obj/structure/disposalpipe/trunk, +/obj/structure/disposaloutlet{ + dir = 4 + }, +/turf/open/floor/plating/warnplate{ + dir = 4 + }, +/area/maintenance/disposal) +"aVr" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "garbage" + }, +/turf/open/floor/plating, +/area/maintenance/disposal) +"aVs" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "garbage" + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/disposal) +"aVt" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "garbage" + }, +/obj/machinery/recycler, +/obj/structure/sign/securearea{ + name = "\improper STAY CLEAR HEAVY MACHINERY"; + pixel_y = 32 + }, +/turf/open/floor/plating, +/area/maintenance/disposal) +"aVu" = ( +/obj/machinery/conveyor{ + dir = 6; + id = "garbage"; + verted = 1 + }, +/turf/open/floor/plating, +/area/maintenance/disposal) +"aVv" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall, +/area/maintenance/disposal) +"aVw" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aVx" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/light{ + dir = 8 + }, +/obj/item/weapon/reagent_containers/glass/bottle/epinephrine{ + pixel_x = 7; + pixel_y = -3 + }, +/obj/item/weapon/reagent_containers/glass/bottle/charcoal{ + pixel_x = -4; + pixel_y = -3 + }, +/obj/item/weapon/storage/pill_bottle/epinephrine{ + pixel_x = 3; + pixel_y = -2 + }, +/obj/item/weapon/reagent_containers/glass/bottle/morphine, +/obj/item/weapon/reagent_containers/glass/bottle/toxin{ + pixel_x = 4; + pixel_y = 2 + }, +/obj/item/weapon/storage/pill_bottle/epinephrine{ + pixel_x = 5; + pixel_y = -2 + }, +/obj/structure/table, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aVy" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/landmark/start{ + name = "Medical Doctor" + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aVz" = ( +/obj/machinery/door/airlock/glass_medical{ + name = "Medbay Storage"; + req_access_txt = "45" + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aVA" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 8 + }, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aVB" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/machinery/airalarm{ + dir = 4; + pixel_x = -23; + pixel_y = 0 + }, +/turf/open/floor/plasteel/red/side{ + dir = 8 + }, +/area/security/checkpoint/medical) +"aVC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/security/checkpoint/medical) +"aVD" = ( +/obj/structure/table, +/obj/machinery/recharger{ + pixel_y = 4 + }, +/turf/open/floor/plasteel/red/side{ + dir = 4 + }, +/area/security/checkpoint/medical) +"aVE" = ( +/turf/open/floor/plasteel/whiteblue/side{ + dir = 1 + }, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aVF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 1 + }, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aVG" = ( +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 1 + }, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aVH" = ( +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aVI" = ( +/obj/machinery/chem_master, +/turf/open/floor/plasteel/whiteyellow/side{ + dir = 10 + }, +/area/medical/chemistry) +"aVJ" = ( +/obj/machinery/chem_heater, +/turf/open/floor/plasteel/whiteyellow/side, +/area/medical/chemistry) +"aVK" = ( +/obj/machinery/chem_master, +/turf/open/floor/plasteel/whiteyellow/side{ + dir = 6 + }, +/area/medical/chemistry) +"aVL" = ( +/turf/open/floor/plasteel/yellow/side{ + dir = 10 + }, +/area/hallway/primary/central) +"aVM" = ( +/turf/closed/wall, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"aVN" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Diner" + }, +/turf/open/floor/plasteel, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"aVO" = ( +/obj/structure/grille, +/obj/structure/window/fulltile, +/turf/open/floor/plating, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"aVP" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Diner" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"aVQ" = ( +/obj/structure/sign/barsign, +/turf/closed/wall, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"aVR" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) +"aVS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/warning{ + dir = 9 + }, +/area/ai_monitored/storage/eva{ + name = "E.V.A. Storage" + }) +"aVT" = ( +/turf/open/floor/plasteel/warning{ + dir = 1 + }, +/area/ai_monitored/storage/eva{ + name = "E.V.A. Storage" + }) +"aVU" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/hologram/holopad, +/turf/open/floor/plasteel/warning{ + dir = 1 + }, +/area/ai_monitored/storage/eva{ + name = "E.V.A. Storage" + }) +"aVV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/warning{ + dir = 5 + }, +/area/ai_monitored/storage/eva{ + name = "E.V.A. Storage" + }) +"aVW" = ( +/obj/structure/table, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/item/weapon/aiModule/supplied/quarantine, +/turf/open/floor/bluegrid, +/area/turret_protected/ai_upload) +"aVX" = ( +/turf/open/floor/bluegrid, +/area/turret_protected/ai_upload) +"aVY" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/hologram/holopad, +/turf/open/floor/plasteel/black, +/area/turret_protected/ai_upload) +"aVZ" = ( +/obj/structure/table, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/item/weapon/aiModule/supplied/protectStation, +/turf/open/floor/bluegrid, +/area/turret_protected/ai_upload) +"aWa" = ( +/obj/machinery/portable_atmospherics/canister/nitrogen, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plasteel/bot, +/area/atmos) +"aWb" = ( +/obj/machinery/portable_atmospherics/canister/nitrogen, +/turf/open/floor/plasteel/bot, +/area/atmos) +"aWc" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8; + initialize_directions = 11 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aWd" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/toxins/lab) +"aWe" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/weapon/wrench, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aWf" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/spawner/lootdrop/grille_or_trash, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aWg" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/airlock/glass_command{ + name = "Chief Medical Officer"; + req_access_txt = "40" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/barber, +/area/medical/cmo) +"aWh" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aWi" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 8; + sortType = 6 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aWj" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aWk" = ( +/obj/effect/landmark/start{ + name = "Shaft Miner" + }, +/turf/open/floor/plasteel/bot, +/area/hallway/primary/central) +"aWl" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plasteel, +/area/atmos) +"aWm" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plasteel/caution{ + dir = 4 + }, +/area/atmos) +"aWn" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/maintenance/disposal) +"aWo" = ( +/obj/machinery/conveyor{ + dir = 5; + id = "garbage" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/disposal) +"aWp" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "garbage" + }, +/turf/open/floor/plating, +/area/maintenance/disposal) +"aWq" = ( +/obj/machinery/conveyor{ + dir = 10; + id = "garbage"; + verted = -1 + }, +/turf/open/floor/plating, +/area/maintenance/disposal) +"aWr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aWs" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/obj/item/weapon/storage/box/beakers{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/weapon/storage/box/syringes, +/obj/structure/table, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aWt" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aWu" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aWv" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 1 + }, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aWw" = ( +/obj/machinery/computer/secure_data, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/reagent_dispensers/peppertank{ + pixel_x = -30 + }, +/turf/open/floor/plasteel/red/side{ + dir = 8 + }, +/area/security/checkpoint/medical) +"aWx" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/chair/office/dark{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/checkpoint/medical) +"aWy" = ( +/obj/structure/table, +/obj/item/weapon/book/manual/wiki/security_space_law, +/turf/open/floor/plasteel/red/side{ + dir = 4 + }, +/area/security/checkpoint/medical) +"aWz" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aWA" = ( +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/machinery/shower{ + dir = 8; + name = "emergency shower" + }, +/turf/open/floor/plasteel/whitebot, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aWB" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -12; + pixel_y = 2 + }, +/turf/open/floor/plasteel/whitebot, +/area/medical/chemistry) +"aWC" = ( +/obj/machinery/shower{ + dir = 8 + }, +/turf/open/floor/plasteel/whitebot, +/area/medical/chemistry) +"aWD" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plasteel/yellow/corner{ + dir = 1 + }, +/area/hallway/primary/central) +"aWE" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall_s6"; + dir = 2 + }, +/area/shuttle/labor) +"aWF" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall12"; + dir = 2 + }, +/area/shuttle/labor) +"aWG" = ( +/obj/structure/grille, +/obj/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/labor) +"aWH" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Mining Shuttle Airlock"; + req_access_txt = "48" + }, +/obj/docking_port/mobile{ + dir = 2; + dwidth = 3; + height = 5; + id = "mining"; + name = "mining shuttle"; + travelDir = 90; + width = 7 + }, +/obj/docking_port/stationary{ + dir = 2; + dwidth = 3; + height = 5; + id = "mining_home"; + name = "mining shuttle bay"; + width = 7 + }, +/turf/open/floor/plating, +/area/shuttle/labor) +"aWI" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall_s10"; + dir = 2 + }, +/area/shuttle/labor) +"aWJ" = ( +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"aWK" = ( +/obj/machinery/vending/cigarette, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"aWL" = ( +/obj/machinery/computer/arcade, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"aWM" = ( +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"aWN" = ( +/obj/structure/noticeboard{ + pixel_y = 27 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"aWO" = ( +/obj/machinery/status_display{ + layer = 4; + pixel_y = 32 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"aWP" = ( +/obj/machinery/airalarm{ + frequency = 1439; + pixel_y = 23 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"aWQ" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"aWR" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) +"aWS" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"aWT" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) +"aWU" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/clothing/shoes/magboots, +/obj/item/clothing/shoes/magboots, +/obj/item/clothing/shoes/magboots{ + pixel_x = 4; + pixel_y = -3 + }, +/obj/item/clothing/shoes/magboots{ + pixel_x = 4; + pixel_y = -3 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = -27 + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/ai_monitored/storage/eva{ + name = "E.V.A. Storage" + }) +"aWV" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/ai_monitored/storage/eva{ + name = "E.V.A. Storage" + }) +"aWW" = ( +/obj/structure/table, +/obj/item/weapon/storage/belt/utility, +/obj/item/weapon/storage/belt/utility, +/obj/item/device/radio/off, +/obj/item/device/radio/off, +/obj/item/device/radio/off, +/obj/item/device/radio/off, +/obj/item/device/multitool, +/turf/open/floor/plasteel/bot, +/area/ai_monitored/storage/eva{ + name = "E.V.A. Storage" + }) +"aWX" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/tank_dispenser/oxygen{ + layer = 2.9; + pixel_x = -1; + pixel_y = 2 + }, +/turf/open/floor/plasteel/bot, +/area/ai_monitored/storage/eva{ + name = "E.V.A. Storage" + }) +"aWY" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/weapon/stock_parts/cell/high{ + charge = 100; + maxcharge = 15000 + }, +/obj/item/weapon/stock_parts/cell/high{ + charge = 100; + maxcharge = 15000 + }, +/turf/open/floor/plasteel/bot, +/area/ai_monitored/storage/eva{ + name = "E.V.A. Storage" + }) +"aWZ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1; + scrub_N2O = 1; + scrub_Toxins = 1 + }, +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/ai_monitored/storage/eva{ + name = "E.V.A. Storage" + }) +"aXa" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/weapon/tank/jetpack/carbondioxide, +/obj/item/weapon/tank/jetpack/carbondioxide, +/obj/item/weapon/tank/jetpack/carbondioxide{ + pixel_x = -4; + pixel_y = 1 + }, +/obj/item/weapon/tank/jetpack/carbondioxide{ + pixel_x = -4; + pixel_y = 1 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/ai_monitored/storage/eva{ + name = "E.V.A. Storage" + }) +"aXb" = ( +/obj/structure/table, +/obj/item/weapon/aiModule/reset, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai_upload) +"aXc" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + on = 1 + }, +/obj/item/device/radio/intercom{ + broadcasting = 1; + frequency = 1447; + name = "Private AI Channel"; + pixel_y = -28 + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai_upload) +"aXd" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/ai_upload) +"aXe" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai_upload) +"aXf" = ( +/obj/structure/table, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/item/weapon/aiModule/supplied/freeform, +/turf/open/floor/bluegrid, +/area/turret_protected/ai_upload) +"aXg" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/plasteel/bot, +/area/atmos) +"aXh" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aXi" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aXj" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aXk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aXl" = ( +/obj/structure/grille, +/obj/structure/window/fulltile, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plating, +/area/atmos) +"aXm" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/caution/corner{ + dir = 8 + }, +/area/atmos) +"aXn" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/atmos) +"aXo" = ( +/obj/machinery/camera{ + c_tag = "Atmospherics Access"; + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plasteel/caution{ + dir = 4 + }, +/area/atmos) +"aXp" = ( +/obj/machinery/conveyor{ + dir = 1; + id = "garbage" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/disposal) +"aXq" = ( +/obj/structure/window/fulltile, +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/disposal) +"aXr" = ( +/obj/structure/disposalpipe/trunk{ + dir = 2 + }, +/obj/machinery/disposal/deliveryChute{ + dir = 4 + }, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/door/window{ + base_state = "right"; + dir = 4; + icon_state = "right"; + layer = 3 + }, +/turf/open/floor/plating/warnplate{ + dir = 4 + }, +/area/maintenance/disposal) +"aXs" = ( +/obj/machinery/mineral/stacking_machine{ + input_dir = 1; + stack_amt = 10 + }, +/turf/open/floor/plating, +/area/maintenance/disposal) +"aXt" = ( +/obj/effect/decal/cleanable/oil, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aXu" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/item/weapon/storage/box/bodybags{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/weapon/storage/box/rxglasses, +/obj/structure/table, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aXv" = ( +/obj/structure/table, +/obj/item/weapon/storage/belt/medical, +/obj/item/weapon/reagent_containers/glass/beaker/large/charcoal, +/obj/item/weapon/reagent_containers/glass/beaker/large/epinephrine, +/obj/item/weapon/reagent_containers/glass/beaker/large/styptic, +/obj/item/weapon/reagent_containers/glass/beaker/large/silver_sulfadiazine, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aXw" = ( +/obj/structure/table, +/obj/item/weapon/storage/firstaid/toxin{ + pixel_x = 2; + pixel_y = 6 + }, +/obj/item/weapon/storage/firstaid/toxin{ + pixel_x = 2; + pixel_y = 6 + }, +/obj/item/weapon/storage/firstaid/toxin{ + pixel_x = 2; + pixel_y = 6 + }, +/obj/item/weapon/storage/firstaid/o2{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/item/device/radio/intercom{ + frequency = 1485; + name = "Station Intercom (Medbay)"; + pixel_y = -30 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aXx" = ( +/obj/machinery/airalarm{ + frequency = 1439; + pixel_y = 23 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) +"aXy" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fore) +"aXz" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aXA" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white/side{ + dir = 1 + }, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aXB" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/white/side{ + dir = 1 + }, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aXC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/filingcabinet, +/obj/machinery/newscaster{ + pixel_x = -32 + }, +/obj/item/device/radio/intercom{ + pixel_y = -26 + }, +/turf/open/floor/plasteel/red/side{ + dir = 10 + }, +/area/security/checkpoint/medical) +"aXD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/button/door{ + desc = "A remote control switch for the medbay foyer."; + id = "MedbayFoyer"; + name = "Medbay Doors Control"; + normaldoorcontrol = 1; + pixel_x = 0; + pixel_y = -26; + req_access_txt = "5" + }, +/obj/machinery/camera{ + c_tag = "Security Post - Medbay"; + dir = 1 + }, +/turf/open/floor/plasteel/red/side, +/area/security/checkpoint/medical) +"aXE" = ( +/obj/structure/table, +/obj/item/weapon/paper_bin{ + pixel_x = 1; + pixel_y = 9 + }, +/obj/item/weapon/pen, +/obj/machinery/requests_console{ + department = "Security"; + departmentType = 5; + pixel_y = -30 + }, +/turf/open/floor/plasteel/red/side{ + dir = 6 + }, +/area/security/checkpoint/medical) +"aXF" = ( +/obj/structure/table, +/obj/item/weapon/storage/firstaid/regular, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aXG" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aXH" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/landmark/start{ + name = "Assistant" + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aXI" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/item/weapon/twohanded/required/kirbyplants{ + icon_state = "plant-10" + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aXJ" = ( +/obj/structure/table/glass, +/obj/item/weapon/reagent_containers/glass/bottle/epinephrine, +/obj/item/weapon/reagent_containers/glass/bottle/epinephrine, +/obj/item/weapon/reagent_containers/glass/bottle/epinephrine, +/obj/item/weapon/reagent_containers/glass/bottle/charcoal{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/weapon/reagent_containers/glass/bottle/charcoal{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/weapon/reagent_containers/glass/bottle/charcoal{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/weapon/storage/pill_bottle/epinephrine{ + pixel_x = 5; + pixel_y = -2 + }, +/obj/item/stack/sheet/mineral/plasma{ + layer = 2.9 + }, +/obj/item/stack/sheet/mineral/plasma{ + layer = 2.9 + }, +/turf/open/floor/plasteel/whiteyellow/side, +/area/medical/chemistry) +"aXK" = ( +/obj/structure/table/glass, +/obj/machinery/reagentgrinder, +/turf/open/floor/plasteel/whiteyellow/side, +/area/medical/chemistry) +"aXL" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/bin, +/turf/open/floor/plasteel/whiteyellow/side, +/area/medical/chemistry) +"aXM" = ( +/obj/machinery/light, +/obj/structure/sign/nosmoking_2{ + pixel_y = -30 + }, +/obj/structure/table/glass, +/obj/item/weapon/folder/white, +/obj/item/device/radio/headset/headset_med, +/turf/open/floor/plasteel/whiteyellow/side, +/area/medical/chemistry) +"aXN" = ( +/obj/structure/table/glass, +/obj/item/weapon/hand_labeler, +/obj/item/stack/packageWrap, +/turf/open/floor/plasteel/whiteyellow/side, +/area/medical/chemistry) +"aXO" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall3"; + dir = 2 + }, +/area/shuttle/labor) +"aXP" = ( +/obj/structure/table, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/labor) +"aXQ" = ( +/turf/open/floor/plasteel/shuttle, +/area/shuttle/labor) +"aXR" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/labor) +"aXS" = ( +/obj/structure/ore_box, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/labor) +"aXT" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall1"; + dir = 2 + }, +/area/shuttle/labor) +"aXU" = ( +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_x = -32 + }, +/obj/structure/chair, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"aXV" = ( +/obj/structure/chair, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"aXW" = ( +/obj/structure/chair, +/obj/effect/landmark/start{ + name = "Assistant" + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"aXX" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/chair/stool, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"aXY" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/power/apc{ + dir = 4; + name = "Bar APC"; + pixel_x = 27 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/computer/slot_machine, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"aXZ" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/obj/item/device/radio/intercom{ + dir = 4; + name = "Station Intercom (General)"; + pixel_x = -27 + }, +/turf/open/floor/plasteel/darkblue/side{ + dir = 8 + }, +/area/ai_monitored/storage/eva{ + name = "E.V.A. Storage" + }) +"aYa" = ( +/turf/open/floor/plasteel/warning{ + dir = 10 + }, +/area/ai_monitored/storage/eva{ + name = "E.V.A. Storage" + }) +"aYb" = ( +/turf/open/floor/plasteel/warning, +/area/ai_monitored/storage/eva{ + name = "E.V.A. Storage" + }) +"aYc" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/warning, +/area/ai_monitored/storage/eva{ + name = "E.V.A. Storage" + }) +"aYd" = ( +/turf/open/floor/plasteel/warning{ + dir = 6 + }, +/area/ai_monitored/storage/eva{ + name = "E.V.A. Storage" + }) +"aYe" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/obj/machinery/requests_console{ + department = "EVA"; + pixel_x = 32 + }, +/turf/open/floor/plasteel/darkblue/side{ + dir = 4 + }, +/area/ai_monitored/storage/eva{ + name = "E.V.A. Storage" + }) +"aYf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall/r_wall, +/area/turret_protected/ai_upload) +"aYg" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/highsecurity{ + locked = 0; + name = "AI Upload"; + req_access_txt = "16" + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/ai_upload) +"aYh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall/r_wall, +/area/turret_protected/ai_upload) +"aYi" = ( +/obj/machinery/portable_atmospherics/canister/air, +/turf/open/floor/plasteel/bot, +/area/atmos) +"aYj" = ( +/turf/open/floor/plasteel/loadingarea{ + dir = 1 + }, +/area/atmos) +"aYk" = ( +/obj/structure/tank_dispenser/oxygen{ + layer = 2.9; + pixel_x = -1; + pixel_y = 2 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aYl" = ( +/obj/structure/chair, +/obj/effect/landmark/start{ + name = "Atmospheric Technician" + }, +/turf/open/floor/plasteel, +/area/atmos) +"aYm" = ( +/obj/machinery/light, +/obj/item/weapon/tank/internals/emergency_oxygen{ + pixel_x = -8; + pixel_y = 0 + }, +/obj/item/weapon/tank/internals/emergency_oxygen{ + pixel_x = -8; + pixel_y = 0 + }, +/obj/item/clothing/mask/breath{ + pixel_x = 4 + }, +/obj/item/clothing/mask/breath{ + pixel_x = 4 + }, +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/structure/table, +/turf/open/floor/plasteel, +/area/atmos) +"aYn" = ( +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_y = -28 + }, +/obj/item/weapon/storage/box, +/obj/item/weapon/storage/box, +/obj/structure/table, +/turf/open/floor/plasteel, +/area/atmos) +"aYo" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 1 + }, +/obj/structure/closet/wardrobe/atmospherics_yellow, +/turf/open/floor/plasteel, +/area/atmos) +"aYp" = ( +/obj/machinery/button/door{ + id = "atmos"; + name = "Atmospherics Lockdown"; + pixel_x = 24; + pixel_y = 4; + req_access_txt = "24" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aYq" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/closed/wall, +/area/atmos) +"aYr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/caution{ + dir = 8 + }, +/area/atmos) +"aYs" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aYt" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4; + initialize_directions = 11 + }, +/turf/open/floor/plasteel/caution{ + dir = 4 + }, +/area/atmos) +"aYu" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aYv" = ( +/obj/item/stack/cable_coil/cut{ + amount = 2; + icon_state = "coil_red2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aYw" = ( +/obj/effect/landmark/start{ + name = "Shaft Miner" + }, +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/hallway/primary/central) +"aYx" = ( +/obj/effect/landmark/start{ + name = "Shaft Miner" + }, +/turf/open/floor/plasteel/warning{ + dir = 2 + }, +/area/hallway/primary/central) +"aYy" = ( +/obj/machinery/hologram/holopad, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aYz" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aYA" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/medical{ + name = "Morgue"; + req_access_txt = "6;5" + }, +/turf/open/floor/plasteel/black, +/area/medical/morgue) +"aYB" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall, +/area/medical/morgue) +"aYC" = ( +/turf/closed/wall, +/area/medical/morgue) +"aYD" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, +/area/medical/morgue) +"aYE" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall, +/area/medical/morgue) +"aYF" = ( +/obj/structure/sign/bluecross_2, +/turf/closed/wall, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aYG" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"aYH" = ( +/obj/machinery/computer/shuttle/mining, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/labor) +"aYI" = ( +/obj/structure/shuttle/engine/heater{ + icon_state = "heater"; + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8; + layer = 2.9 + }, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 1; + pixel_y = 1 + }, +/turf/open/floor/plating/airless, +/area/shuttle/labor) +"aYJ" = ( +/obj/structure/shuttle/engine/propulsion{ + icon_state = "propulsion"; + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/shuttle/labor) +"aYK" = ( +/obj/structure/table, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"aYL" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"aYM" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"aYN" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/landmark/start{ + name = "Assistant" + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"aYO" = ( +/obj/structure/table, +/obj/item/clothing/head/hardhat/cakehat, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"aYP" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/landmark/start{ + name = "Assistant" + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"aYQ" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/chair/stool, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"aYR" = ( +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_x = 32 + }, +/obj/machinery/computer/slot_machine, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"aYS" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plasteel/darkblue/side{ + dir = 8 + }, +/area/ai_monitored/storage/eva{ + name = "E.V.A. Storage" + }) +"aYT" = ( +/obj/structure/table, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/weapon/crowbar, +/obj/item/weapon/wrench, +/obj/item/weapon/storage/toolbox/electrical{ + pixel_x = 1; + pixel_y = -1 + }, +/turf/open/floor/plasteel/vault{ + dir = 1 + }, +/area/ai_monitored/storage/eva{ + name = "E.V.A. Storage" + }) +"aYU" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/closet/crate/rcd{ + pixel_y = 4 + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/ai_monitored/storage/eva{ + name = "E.V.A. Storage" + }) +"aYV" = ( +/obj/structure/table, +/obj/item/stack/sheet/rglass{ + amount = 50 + }, +/obj/item/stack/sheet/rglass{ + amount = 50 + }, +/obj/item/stack/rods{ + amount = 50 + }, +/obj/item/stack/rods{ + amount = 50 + }, +/obj/item/weapon/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/item/weapon/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -1 + }, +/turf/open/floor/plasteel/vault{ + dir = 4 + }, +/area/ai_monitored/storage/eva{ + name = "E.V.A. Storage" + }) +"aYW" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel/darkblue/side{ + dir = 4 + }, +/area/ai_monitored/storage/eva{ + name = "E.V.A. Storage" + }) +"aYX" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/turret_protected/ai_upload) +"aYY" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/highsecurity{ + name = "AI Upload Access"; + req_access_txt = "16" + }, +/turf/open/floor/plasteel/black, +/area/turret_protected/ai_upload) +"aYZ" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"aZa" = ( +/obj/machinery/porta_turret/ai{ + dir = 4 + }, +/turf/open/floor/bluegrid, +/area/turret_protected/ai_upload) +"aZb" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"aZc" = ( +/obj/structure/plasticflaps, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=1"; + dir = 1; + freq = 1400; + location = "Atmospherics" + }, +/turf/open/floor/plasteel/delivery, +/area/atmos) +"aZd" = ( +/obj/machinery/door/window/northleft{ + name = "Atmospherics Desk"; + req_access_txt = "24" + }, +/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/poddoor/preopen{ + id = "atmos"; + name = "atmos blast door" + }, +/obj/structure/table/reinforced, +/turf/open/floor/plasteel/delivery, +/area/atmos) +"aZe" = ( +/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ + dir = 8 + }, +/obj/machinery/meter, +/turf/closed/wall/r_wall, +/area/atmos) +"aZf" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 10 + }, +/turf/closed/wall/r_wall, +/area/atmos) +"aZg" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ + dir = 8 + }, +/obj/machinery/meter, +/turf/closed/wall/r_wall, +/area/atmos) +"aZh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 10 + }, +/turf/closed/wall/r_wall, +/area/atmos) +"aZi" = ( +/obj/machinery/door/poddoor/preopen{ + id = "atmos"; + name = "atmos blast door" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/delivery, +/area/atmos) +"aZj" = ( +/obj/machinery/door/poddoor/preopen{ + id = "atmos"; + name = "atmos blast door" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/delivery, +/area/atmos) +"aZk" = ( +/obj/machinery/door/poddoor/preopen{ + id = "atmos"; + name = "atmos blast door" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/delivery, +/area/atmos) +"aZl" = ( +/obj/machinery/door/poddoor{ + id = "trash"; + name = "disposal bay door" + }, +/turf/open/floor/plating, +/area/maintenance/disposal) +"aZm" = ( +/obj/machinery/mass_driver{ + dir = 8; + id = "trash" + }, +/obj/machinery/light/small, +/obj/structure/sign/vacuum{ + pixel_y = -32 + }, +/turf/open/floor/plating, +/area/maintenance/disposal) +"aZn" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "garbage" + }, +/obj/machinery/door/poddoor/preopen{ + id = "Disposal Exit"; + layer = 3.1; + name = "disposal exit vent" + }, +/turf/open/floor/plating, +/area/maintenance/disposal) +"aZo" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/machinery/conveyor{ + dir = 10; + id = "garbage"; + verted = -1 + }, +/turf/open/floor/plating, +/area/maintenance/disposal) +"aZp" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/mob/living/simple_animal/pet/dog/pug{ + desc = "The trusty and dependable yet medically unsound pug of atmospherics. Allegedly has a serious exotic gas inhalation disorder."; + name = "Spaghetti"; + speak_emote = list("barks","woofs","burps out a bit of plasma","pants heavily. The smell makes you giggle") + }, +/turf/open/floor/plasteel, +/area/atmos) +"aZq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aZr" = ( +/obj/structure/chair/office/dark{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/landmark/start{ + name = "Atmospheric Technician" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aZs" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/airlock/glass_atmos{ + name = "Atmospherics Monitoring"; + req_access_txt = "24" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aZt" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4; + initialize_directions = 11 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/atmos) +"aZu" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aZv" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"aZw" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"aZx" = ( +/obj/machinery/firealarm{ + pixel_y = 24 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"aZy" = ( +/obj/structure/table, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = 2; + pixel_y = 6 + }, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = 2; + pixel_y = 6 + }, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = 2; + pixel_y = 6 + }, +/obj/item/weapon/storage/firstaid/brute{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/item/weapon/storage/firstaid/brute{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aZz" = ( +/obj/structure/table, +/obj/machinery/requests_console{ + department = "Medbay"; + departmentType = 1; + name = "Medbay RC"; + pixel_y = -30 + }, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = 2; + pixel_y = 6 + }, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = 2; + pixel_y = 6 + }, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = 2; + pixel_y = 6 + }, +/obj/item/weapon/storage/firstaid/fire{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/item/weapon/storage/firstaid/fire{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay{ + name = "Medbay Central" + }) +"aZA" = ( +/obj/machinery/conveyor_switch/oneway{ + convdir = -1; + id = "garbage"; + name = "disposal coveyor" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating/warnplate{ + dir = 1 + }, +/area/maintenance/disposal) +"aZB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/medical/morgue) +"aZC" = ( +/obj/machinery/light_switch{ + pixel_y = 25 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/medical/morgue) +"aZD" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/medical/morgue) +"aZE" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/medical/morgue) +"aZF" = ( +/obj/machinery/airalarm{ + frequency = 1439; + pixel_y = 23 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/black, +/area/medical/morgue) +"aZG" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/black, +/area/medical/morgue) +"aZH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/item/weapon/storage/box/bodybags, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/table, +/turf/open/floor/plasteel/black, +/area/medical/morgue) +"aZI" = ( +/obj/item/weapon/pen, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/table, +/turf/open/floor/plasteel/black, +/area/medical/morgue) +"aZJ" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/blue/side{ + dir = 9 + }, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"aZK" = ( +/turf/open/floor/plasteel/blue/side{ + dir = 1 + }, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"aZL" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/blue/side{ + dir = 1 + }, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"aZM" = ( +/obj/item/device/radio/intercom{ + dir = 8; + name = "Station Intercom (General)"; + pixel_y = 25 + }, +/turf/open/floor/plasteel/blue/corner{ + dir = 1 + }, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"aZN" = ( +/obj/machinery/camera{ + c_tag = "Aft Port Primary Hallway North East" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"aZO" = ( +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"aZP" = ( +/obj/structure/closet/crate, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/labor) +"aZQ" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall2" + }, +/area/shuttle/labor) +"aZR" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"aZS" = ( +/obj/machinery/camera{ + c_tag = "Bar West"; + dir = 4; + pixel_y = -22 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = -24 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"aZT" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/chair/stool{ + pixel_y = 8 + }, +/turf/open/floor/wood, +/area/crew_quarters/theatre) +"aZU" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"aZV" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/landmark/start{ + name = "Assistant" + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"aZW" = ( +/obj/machinery/hologram/holopad, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"aZX" = ( +/obj/effect/landmark{ + name = "blobstart" + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"aZY" = ( +/obj/machinery/newscaster{ + pixel_x = 28 + }, +/obj/machinery/computer/slot_machine, +/obj/structure/window/reinforced, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"aZZ" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/turf/open/floor/plating, +/area/ai_monitored/storage/eva{ + name = "E.V.A. Storage" + }) +"baa" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_command{ + name = "E.V.A. Storage"; + req_access_txt = "19" + }, +/turf/open/floor/plasteel/black, +/area/ai_monitored/storage/eva{ + name = "E.V.A. Storage" + }) +"bab" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/ai_monitored/storage/eva{ + name = "E.V.A. Storage" + }) +"bac" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/cable, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/ai_monitored/storage/eva{ + name = "E.V.A. Storage" + }) +"bad" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/ai_monitored/storage/eva{ + name = "E.V.A. Storage" + }) +"bae" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) +"baf" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"bag" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel, +/area/hydroponics) +"bah" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bai" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plasteel/caution{ + dir = 9 + }, +/area/hallway/primary/starboard) +"baj" = ( +/obj/item/weapon/wrench, +/obj/item/weapon/crowbar, +/turf/open/floor/plasteel/caution{ + dir = 1 + }, +/area/hallway/primary/starboard) +"bak" = ( +/turf/open/floor/plasteel/caution{ + dir = 1 + }, +/area/hallway/primary/starboard) +"bal" = ( +/turf/open/floor/plasteel/caution{ + dir = 5 + }, +/area/hallway/primary/starboard) +"bam" = ( +/obj/machinery/portable_atmospherics/pump, +/obj/machinery/camera{ + c_tag = "Starboard Primary Hallway East"; + pixel_x = 22 + }, +/obj/structure/window/reinforced{ + dir = 8; + layer = 2.9 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/turf/open/floor/plasteel/arrival, +/area/hallway/primary/starboard) +"ban" = ( +/obj/machinery/portable_atmospherics/pump, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/turf/open/floor/plasteel/arrival, +/area/hallway/primary/starboard) +"bao" = ( +/obj/machinery/portable_atmospherics/scrubber, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/turf/open/floor/plasteel/escape, +/area/hallway/primary/starboard) +"bap" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, +/area/atmos) +"baq" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/airlock/atmos{ + name = "Atmospherics"; + req_access_txt = "24" + }, +/turf/open/floor/plasteel, +/area/atmos) +"bar" = ( +/obj/structure/sign/securearea, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall, +/area/atmos) +"bas" = ( +/turf/closed/wall/r_wall, +/area/security/checkpoint/engineering) +"bat" = ( +/obj/structure/closet, +/turf/open/floor/plating, +/area/maintenance/disposal) +"bau" = ( +/obj/machinery/light/small, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/turf/open/floor/plating, +/area/maintenance/disposal) +"bav" = ( +/obj/machinery/light_switch{ + pixel_x = 25 + }, +/obj/machinery/power/apc{ + name = "Disposal APC"; + pixel_y = -25 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/disposal) +"baw" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"bax" = ( +/obj/machinery/button/massdriver{ + id = "trash"; + pixel_x = -26; + pixel_y = -6 + }, +/obj/machinery/button/door{ + id = "Disposal Exit"; + name = "Disposal Vent Control"; + pixel_x = -25; + pixel_y = 4; + req_access_txt = "12" + }, +/obj/structure/chair/stool, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/warnplate{ + dir = 1 + }, +/area/maintenance/disposal) +"bay" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/mineral/stacking_unit_console{ + machinedir = 3 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall, +/area/maintenance/disposal) +"baz" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating/warnplate{ + dir = 1 + }, +/area/maintenance/disposal) +"baA" = ( +/obj/structure/grille, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"baB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall, +/area/medical/medbay{ + name = "Medbay Central" + }) +"baC" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall, +/area/medical/medbay{ + name = "Medbay Central" + }) +"baD" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/medical/morgue) +"baE" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/medical/morgue) +"baF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/medical/morgue) +"baG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/medical/morgue) +"baH" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/medical/morgue) +"baI" = ( +/turf/open/floor/plasteel/black, +/area/medical/morgue) +"baJ" = ( +/obj/machinery/door/airlock/medical{ + name = "Morgue"; + req_access_txt = "6" + }, +/turf/open/floor/plasteel/black, +/area/medical/morgue) +"baK" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/blue/side{ + dir = 8 + }, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"baL" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=2-SECentral"; + location = "1-Medbay1" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"baM" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall_s5"; + dir = 2 + }, +/area/shuttle/labor) +"baN" = ( +/turf/closed/wall/shuttle, +/area/shuttle/labor) +"baO" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall_s9"; + dir = 2 + }, +/area/shuttle/labor) +"baP" = ( +/obj/effect/landmark{ + name = "lightsout" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"baQ" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"baR" = ( +/obj/structure/sign/securearea{ + pixel_y = 32 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/blue/corner{ + dir = 4 + }, +/area/hallway/primary/starboard) +"baS" = ( +/turf/open/floor/plasteel/blue/side{ + dir = 1 + }, +/area/hallway/primary/starboard) +"baT" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'HIGH VOLTAGE'"; + icon_state = "shock"; + name = "HIGH VOLTAGE"; + pixel_y = 32 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/obj/machinery/camera{ + c_tag = "Starboard Primary Hallway West" + }, +/turf/open/floor/plasteel/blue/corner{ + dir = 1 + }, +/area/hallway/primary/starboard) +"baU" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/firealarm{ + pixel_y = 24 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) +"baV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/airalarm{ + frequency = 1439; + pixel_y = 23 + }, +/turf/open/floor/plasteel/yellow/side{ + dir = 1 + }, +/area/hallway/primary/starboard) +"baW" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/yellow/side{ + dir = 1 + }, +/area/hallway/primary/starboard) +"baX" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/warning/corner{ + dir = 8 + }, +/area/hallway/primary/starboard) +"baY" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/warning{ + dir = 1 + }, +/area/hallway/primary/starboard) +"baZ" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/warning{ + dir = 1 + }, +/area/hallway/primary/starboard) +"bba" = ( +/obj/machinery/ai_status_display{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/warning{ + dir = 1 + }, +/area/hallway/primary/starboard) +"bbb" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/warning/corner{ + dir = 4 + }, +/area/hallway/primary/starboard) +"bbc" = ( +/turf/open/floor/plasteel/yellow/side{ + dir = 1 + }, +/area/hallway/primary/starboard) +"bbd" = ( +/obj/item/device/radio/intercom{ + dir = 4; + name = "Station Intercom (General)"; + pixel_y = 27 + }, +/turf/open/floor/plasteel/yellow/side{ + dir = 1 + }, +/area/hallway/primary/starboard) +"bbe" = ( +/turf/open/floor/plasteel/yellow/corner{ + dir = 1 + }, +/area/hallway/primary/starboard) +"bbf" = ( +/turf/open/floor/plasteel/yellow/side{ + dir = 4 + }, +/area/hallway/primary/starboard) +"bbg" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/engine/break_room) +"bbh" = ( +/obj/machinery/light_switch{ + pixel_y = 26 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/caution{ + dir = 9 + }, +/area/engine/break_room) +"bbi" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/caution{ + dir = 1 + }, +/area/engine/break_room) +"bbj" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/caution{ + dir = 5 + }, +/area/engine/break_room) +"bbk" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/security/checkpoint/engineering) +"bbl" = ( +/obj/structure/table, +/obj/item/weapon/paper_bin{ + pixel_x = 1; + pixel_y = 9 + }, +/obj/item/weapon/pen, +/turf/open/floor/plasteel/red/side{ + dir = 9 + }, +/area/security/checkpoint/engineering) +"bbm" = ( +/obj/machinery/button/door{ + desc = "A remote control-switch for the engineering security doors."; + id = "Engineering"; + name = "Engineering Lockdown"; + pixel_x = 0; + pixel_y = 25; + req_access_txt = "10" + }, +/turf/open/floor/plasteel/red/side{ + dir = 1 + }, +/area/security/checkpoint/engineering) +"bbn" = ( +/obj/structure/filingcabinet, +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/obj/item/device/radio/intercom{ + dir = 4; + name = "Station Intercom (General)"; + pixel_x = 27 + }, +/turf/open/floor/plasteel/red/side{ + dir = 5 + }, +/area/security/checkpoint/engineering) +"bbo" = ( +/turf/closed/wall, +/area/janitor) +"bbp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall, +/area/medical/medbay{ + name = "Medbay Central" + }) +"bbq" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/closed/wall, +/area/medical/medbay{ + name = "Medbay Central" + }) +"bbr" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall, +/area/medical/medbay{ + name = "Medbay Central" + }) +"bbs" = ( +/obj/structure/bodycontainer/morgue, +/obj/effect/landmark{ + name = "revenantspawn" + }, +/turf/open/floor/plasteel/black, +/area/medical/morgue) +"bbt" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/black, +/area/medical/morgue) +"bbu" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/structure/bodycontainer/morgue, +/obj/effect/landmark{ + name = "revenantspawn" + }, +/turf/open/floor/plasteel/black, +/area/medical/morgue) +"bbv" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black, +/area/medical/morgue) +"bbw" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/turf/open/floor/plasteel/black, +/area/medical/morgue) +"bbx" = ( +/obj/machinery/camera{ + c_tag = "Medbay Morgue"; + dir = 8 + }, +/turf/open/floor/plasteel/black, +/area/medical/morgue) +"bby" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/machinery/airalarm{ + dir = 4; + pixel_x = -23; + pixel_y = 0 + }, +/turf/open/floor/plasteel/blue/corner{ + dir = 1 + }, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"bbz" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=0-Escape"; + location = "9-Medbay2" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"bbA" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"bbB" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"bbC" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/obj/structure/table, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"bbD" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/obj/structure/table, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"bbE" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"bbF" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"bbG" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/piano, +/turf/open/floor/wood, +/area/crew_quarters/theatre) +"bbH" = ( +/obj/machinery/door/airlock/glass{ + name = "Kitchen"; + req_access_txt = "0"; + req_one_access_txt = "25;28" + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/kitchen) +"bbI" = ( +/obj/machinery/door/window{ + dir = 1; + name = "Theatre Stage"; + req_access_txt = "0" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/wood, +/area/crew_quarters/theatre) +"bbJ" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/camera{ + c_tag = "Theatre Stage"; + dir = 8; + pixel_y = -22 + }, +/turf/open/floor/wood, +/area/crew_quarters/theatre) +"bbK" = ( +/turf/closed/wall, +/area/crew_quarters/theatre) +"bbL" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=6-Arrivals"; + location = "5-Holodeck" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) +"bbM" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) +"bbN" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) +"bbO" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) +"bbP" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) +"bbQ" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=5-Holodeck"; + location = "4-Engineering" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) +"bbR" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating/warnplate{ + dir = 8 + }, +/area/maintenance/disposal) +"bbS" = ( +/obj/effect/landmark{ + name = "xeno_spawn"; + pixel_x = -1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/disposal) +"bbT" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/disposal) +"bbU" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/airlock/maintenance{ + name = "Disposal Access"; + req_access_txt = "12" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/disposal) +"bbV" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/engine/break_room) +"bbW" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/engine/break_room) +"bbX" = ( +/obj/structure/table, +/obj/item/weapon/book/manual/wiki/security_space_law, +/turf/open/floor/plasteel/red/side{ + dir = 8 + }, +/area/security/checkpoint/engineering) +"bbY" = ( +/obj/structure/chair/office/dark{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/checkpoint/engineering) +"bbZ" = ( +/obj/machinery/computer/secure_data, +/obj/machinery/requests_console{ + department = "Security"; + departmentType = 5; + pixel_x = 30 + }, +/turf/open/floor/plasteel/red/side{ + dir = 4 + }, +/area/security/checkpoint/engineering) +"bca" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet/purple, +/turf/open/floor/plasteel/floorgrime, +/area/janitor) +"bcb" = ( +/obj/structure/closet/jcloset, +/obj/machinery/camera{ + c_tag = "Custodial Closet" + }, +/turf/open/floor/plasteel/floorgrime, +/area/janitor) +"bcc" = ( +/obj/structure/closet/l3closet/janitor, +/turf/open/floor/plasteel/floorgrime, +/area/janitor) +"bcd" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/disposal) +"bce" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"bcf" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"bcg" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/black, +/area/medical/morgue) +"bch" = ( +/obj/item/device/radio/intercom{ + broadcasting = 1; + frequency = 1485; + listening = 0; + name = "Station Intercom (Medbay)"; + pixel_x = 28 + }, +/turf/open/floor/plasteel/black, +/area/medical/morgue) +"bci" = ( +/turf/closed/wall, +/area/library) +"bcj" = ( +/obj/structure/grille, +/obj/structure/window/fulltile, +/turf/open/floor/plating, +/area/library) +"bck" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Library" + }, +/turf/open/floor/carpet, +/area/library) +"bcl" = ( +/turf/closed/wall, +/area/hallway/primary/central) +"bcm" = ( +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/machinery/power/apc{ + dir = 8; + name = "Central Hall APC"; + pixel_x = -25 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"bcn" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/warning/corner{ + dir = 8 + }, +/area/hallway/primary/central) +"bco" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/warning{ + dir = 1 + }, +/area/hallway/primary/central) +"bcp" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/warning{ + dir = 1 + }, +/area/hallway/primary/central) +"bcq" = ( +/turf/open/floor/plasteel/warning{ + dir = 1 + }, +/area/hallway/primary/central) +"bcr" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/turf/open/floor/plasteel/warning/corner{ + dir = 4 + }, +/area/hallway/primary/central) +"bcs" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"bct" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/landmark/start{ + name = "Assistant" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"bcu" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"bcv" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"bcw" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/wood, +/area/crew_quarters/theatre) +"bcx" = ( +/turf/open/floor/wood, +/area/crew_quarters/theatre) +"bcy" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/wood, +/area/crew_quarters/theatre) +"bcz" = ( +/obj/structure/grille, +/obj/structure/window/fulltile, +/turf/open/floor/plating, +/area/crew_quarters/theatre) +"bcA" = ( +/turf/open/floor/plasteel/neutral/corner, +/area/hallway/primary/starboard) +"bcB" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/neutral/side, +/area/hallway/primary/starboard) +"bcC" = ( +/turf/open/floor/plasteel/neutral/side, +/area/hallway/primary/starboard) +"bcD" = ( +/turf/open/floor/plasteel/neutral/corner{ + dir = 8 + }, +/area/hallway/primary/starboard) +"bcE" = ( +/obj/machinery/light, +/obj/machinery/newscaster{ + pixel_y = -30 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) +"bcF" = ( +/obj/structure/extinguisher_cabinet{ + pixel_y = -30 + }, +/turf/open/floor/plasteel/yellow/side, +/area/hallway/primary/starboard) +"bcG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/yellow/side, +/area/hallway/primary/starboard) +"bcH" = ( +/turf/open/floor/plasteel/yellow/side, +/area/hallway/primary/starboard) +"bcI" = ( +/obj/structure/cable, +/obj/machinery/power/apc{ + name = "Starboard Primary Hallway APC"; + pixel_y = -25 + }, +/turf/open/floor/plasteel/yellow/side, +/area/hallway/primary/starboard) +"bcJ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/yellow/side, +/area/hallway/primary/starboard) +"bcK" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/yellow/side, +/area/hallway/primary/starboard) +"bcL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/side, +/area/hallway/primary/starboard) +"bcM" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_Toxins = 0 + }, +/obj/machinery/camera{ + c_tag = "Starboard Primary Hallway Central"; + dir = 1 + }, +/turf/open/floor/plasteel/yellow/side, +/area/hallway/primary/starboard) +"bcN" = ( +/obj/machinery/light, +/turf/open/floor/plasteel/yellow/side, +/area/hallway/primary/starboard) +"bcO" = ( +/turf/open/floor/plasteel/warning/corner, +/area/hallway/primary/starboard) +"bcP" = ( +/turf/open/floor/plasteel/warning, +/area/hallway/primary/starboard) +"bcQ" = ( +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/turf/open/floor/plasteel/warning/corner{ + dir = 1 + }, +/area/hallway/primary/starboard) +"bcR" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"bcS" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/yellow/side, +/area/hallway/primary/starboard) +"bcT" = ( +/turf/open/floor/plasteel/yellow/side{ + dir = 6 + }, +/area/hallway/primary/starboard) +"bcU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/engine/break_room) +"bcV" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/engine/break_room) +"bcW" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/engine/break_room) +"bcX" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/security/checkpoint/engineering) +"bcY" = ( +/obj/structure/table, +/obj/machinery/recharger{ + pixel_y = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/side{ + dir = 8 + }, +/area/security/checkpoint/engineering) +"bcZ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + on = 1 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plasteel, +/area/security/checkpoint/engineering) +"bda" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Security Post - Engineering"; + dir = 8 + }, +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/machinery/computer/monitor, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plasteel/red/side{ + dir = 4 + }, +/area/security/checkpoint/engineering) +"bdb" = ( +/obj/machinery/door/airlock/external{ + name = "Engineering External Access"; + req_access = null; + req_access_txt = "10;13" + }, +/turf/open/floor/plating, +/area/engine/break_room) +"bdc" = ( +/turf/closed/wall, +/area/engine/break_room) +"bdd" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plasteel/floorgrime, +/area/janitor) +"bde" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/turf/open/floor/plating, +/area/janitor) +"bdf" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/bot, +/area/hallway/primary/starboard) +"bdg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/spawner/lootdrop/grille_or_trash, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"bdh" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/space_heater, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"bdi" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/reagent_dispensers/watertank, +/obj/effect/decal/cleanable/cobweb2, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"bdj" = ( +/obj/structure/cable, +/obj/machinery/power/apc{ + name = "Morgue APC"; + pixel_y = -25 + }, +/obj/effect/landmark/start{ + name = "Medical Doctor" + }, +/turf/open/floor/plasteel/black, +/area/medical/morgue) +"bdk" = ( +/obj/machinery/light/small, +/turf/open/floor/plasteel/black, +/area/medical/morgue) +"bdl" = ( +/obj/effect/landmark{ + name = "xeno_spawn"; + pixel_x = -1 + }, +/turf/open/floor/plasteel/black, +/area/medical/morgue) +"bdm" = ( +/obj/machinery/bookbinder, +/turf/open/floor/plasteel/black, +/area/library) +"bdn" = ( +/obj/machinery/photocopier, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/library) +"bdo" = ( +/turf/open/floor/plasteel/black, +/area/library) +"bdp" = ( +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/library) +"bdq" = ( +/turf/open/floor/carpet, +/area/library) +"bdr" = ( +/obj/structure/table/wood, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/library) +"bds" = ( +/obj/item/weapon/folder/yellow, +/obj/structure/table/wood, +/turf/open/floor/plasteel/black, +/area/library) +"bdt" = ( +/obj/machinery/vending/snack, +/turf/open/floor/plasteel/neutral/side{ + dir = 4 + }, +/area/hallway/primary/central) +"bdu" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"bdv" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=3-Bar1"; + location = "2-SECentral" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"bdw" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"bdx" = ( +/obj/machinery/airalarm{ + dir = 4; + pixel_x = -23; + pixel_y = 0 + }, +/obj/structure/chair/stool{ + pixel_y = 8 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"bdy" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"bdz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"bdA" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 2; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/wood, +/area/crew_quarters/theatre) +"bdB" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/turf/open/floor/wood, +/area/crew_quarters/theatre) +"bdC" = ( +/obj/machinery/door/airlock/glass{ + name = "Central Access" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bdD" = ( +/obj/machinery/door/airlock/glass{ + name = "Central Access" + }, +/turf/open/floor/plasteel/neutral/side{ + dir = 4 + }, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bdE" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/crew_quarters/sleep) +"bdF" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Dormitory" + }, +/turf/open/floor/plasteel/neutral/side{ + dir = 8 + }, +/area/crew_quarters/sleep) +"bdG" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Dormitory" + }, +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"bdH" = ( +/turf/closed/wall, +/area/crew_quarters/locker/locker_toilet{ + name = "\improper Restrooms" + }) +"bdI" = ( +/obj/machinery/vending/snack, +/turf/open/floor/plasteel/neutral/side{ + dir = 1 + }, +/area/hallway/primary/starboard) +"bdJ" = ( +/obj/machinery/vending/cigarette, +/turf/open/floor/plasteel/neutral/side{ + dir = 1 + }, +/area/hallway/primary/starboard) +"bdK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall, +/area/crew_quarters/locker/locker_toilet{ + name = "\improper Restrooms" + }) +"bdL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, +/area/crew_quarters/locker/locker_toilet{ + name = "\improper Restrooms" + }) +"bdM" = ( +/turf/closed/wall/r_wall, +/area/engine/gravity_generator) +"bdN" = ( +/obj/structure/sign/securearea, +/turf/closed/wall/r_wall, +/area/engine/gravity_generator) +"bdO" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/highsecurity{ + name = "Gravity Generator Foyer"; + req_access_txt = "19;23" + }, +/turf/open/floor/plasteel/delivery, +/area/engine/gravity_generator) +"bdP" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bdQ" = ( +/turf/closed/wall/r_wall, +/area/engine/break_room) +"bdR" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/power/apc{ + dir = 8; + name = "Engineering Foyer APC"; + pixel_x = -24 + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/engine/break_room) +"bdS" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plasteel, +/area/engine/break_room) +"bdT" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/engine/break_room) +"bdU" = ( +/obj/machinery/door/airlock/glass_security{ + name = "Security Office"; + req_access_txt = "63" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/security/checkpoint/engineering) +"bdV" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/red/side{ + dir = 8 + }, +/area/security/checkpoint/engineering) +"bdW" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel, +/area/security/checkpoint/engineering) +"bdX" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "Engineering Security APC"; + pixel_x = 27 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plasteel/red/side{ + dir = 4 + }, +/area/security/checkpoint/engineering) +"bdY" = ( +/turf/open/floor/plating, +/area/engine/break_room) +"bdZ" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "Custodial Closet APC"; + pixel_x = -24 + }, +/obj/item/weapon/mop, +/obj/item/weapon/reagent_containers/glass/bucket, +/obj/structure/cable, +/turf/open/floor/plasteel/floorgrime, +/area/janitor) +"bea" = ( +/mob/living/simple_animal/hostile/lizard{ + desc = "This lizard is special, it's YOUR lizard."; + name = "Wags-His-Tail" + }, +/turf/open/floor/plasteel/floorgrime, +/area/janitor) +"beb" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/light_switch{ + pixel_x = 25 + }, +/turf/open/floor/plasteel/floorgrime, +/area/janitor) +"bec" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/reagent_dispensers/fueltank, +/obj/structure/disposalpipe/junction, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"bed" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"bee" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"bef" = ( +/obj/structure/chair/office/dark, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/library) +"beg" = ( +/obj/structure/chair/office/dark, +/turf/open/floor/plasteel/black, +/area/library) +"beh" = ( +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/library) +"bei" = ( +/obj/machinery/vending/cola, +/turf/open/floor/plasteel/neutral/side{ + dir = 4 + }, +/area/hallway/primary/central) +"bej" = ( +/obj/machinery/light, +/obj/machinery/camera{ + c_tag = "Central Primary Hall South West"; + dir = 1 + }, +/obj/structure/extinguisher_cabinet{ + pixel_y = -30 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"bek" = ( +/turf/open/floor/plasteel/green/corner, +/area/hallway/primary/central) +"bel" = ( +/turf/open/floor/plasteel/green/side, +/area/hallway/primary/central) +"bem" = ( +/obj/machinery/light, +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/turf/open/floor/plasteel/green/corner{ + dir = 8 + }, +/area/hallway/primary/central) +"ben" = ( +/obj/item/weapon/twohanded/required/kirbyplants{ + icon_state = "plant-04" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"beo" = ( +/obj/structure/chair/stool{ + pixel_y = 8 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"bep" = ( +/obj/structure/chair/stool{ + pixel_y = 8 + }, +/turf/open/floor/carpet, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"beq" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/chair/stool{ + pixel_y = 8 + }, +/turf/open/floor/carpet, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"ber" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/chair/stool{ + pixel_y = 8 + }, +/turf/open/floor/carpet, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"bes" = ( +/turf/open/floor/carpet, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"bet" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/wood, +/area/crew_quarters/theatre) +"beu" = ( +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bev" = ( +/turf/open/floor/plasteel/neutral/side{ + dir = 4 + }, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bew" = ( +/turf/open/floor/engine{ + name = "Holodeck Projector Floor" + }, +/area/holodeck/rec_center) +"bex" = ( +/turf/open/floor/plasteel/neutral/side{ + dir = 8 + }, +/area/crew_quarters/sleep) +"bey" = ( +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"bez" = ( +/obj/structure/toilet{ + pixel_y = 8 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/locker/locker_toilet{ + name = "\improper Restrooms" + }) +"beA" = ( +/obj/structure/toilet{ + pixel_y = 8 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/effect/landmark/start{ + name = "Assistant" + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/locker/locker_toilet{ + name = "\improper Restrooms" + }) +"beB" = ( +/obj/structure/toilet{ + pixel_y = 8 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/locker/locker_toilet{ + name = "\improper Restrooms" + }) +"beC" = ( +/obj/machinery/power/smes{ + charge = 5e+006 + }, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/turf/open/floor/plasteel, +/area/engine/gravity_generator) +"beD" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/machinery/firealarm{ + pixel_y = 24 + }, +/obj/machinery/power/port_gen/pacman, +/obj/item/weapon/wrench, +/turf/open/floor/plasteel, +/area/engine/gravity_generator) +"beE" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/turf/open/floor/plasteel, +/area/engine/gravity_generator) +"beF" = ( +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_y = 22 + }, +/turf/open/floor/plasteel, +/area/engine/gravity_generator) +"beG" = ( +/obj/item/weapon/paper/gravity_gen, +/obj/item/weapon/pen/blue, +/obj/structure/table, +/turf/open/floor/plasteel, +/area/engine/gravity_generator) +"beH" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'RADIOACTIVE AREA'"; + icon_state = "radiation"; + name = "RADIOACTIVE AREA"; + pixel_x = -32 + }, +/turf/open/floor/plasteel/warning{ + dir = 9 + }, +/area/engine/gravity_generator) +"beI" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/turf/open/floor/plasteel/warning{ + dir = 5 + }, +/area/engine/gravity_generator) +"beJ" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/starboard) +"beK" = ( +/obj/structure/table/glass, +/obj/machinery/cell_charger, +/obj/machinery/newscaster{ + pixel_x = -30 + }, +/turf/open/floor/plasteel, +/area/engine/break_room) +"beL" = ( +/obj/structure/chair/comfy/black{ + dir = 8 + }, +/obj/effect/landmark/start{ + name = "Station Engineer" + }, +/turf/open/floor/plasteel, +/area/engine/break_room) +"beM" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/engine/break_room) +"beN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/break_room) +"beO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/engine/break_room) +"beP" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/security/checkpoint/engineering) +"beQ" = ( +/obj/machinery/light_switch{ + pixel_y = -25 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/red/side{ + dir = 10 + }, +/area/security/checkpoint/engineering) +"beR" = ( +/obj/structure/reagent_dispensers/peppertank{ + pixel_y = -30 + }, +/turf/open/floor/plasteel/red/side, +/area/security/checkpoint/engineering) +"beS" = ( +/obj/item/weapon/screwdriver{ + pixel_y = 10 + }, +/obj/item/device/radio/off, +/turf/open/floor/plasteel/red/side{ + dir = 6 + }, +/area/security/checkpoint/engineering) +"beT" = ( +/obj/item/weapon/storage/box/lights/mixed, +/obj/item/weapon/storage/box/lights/mixed, +/obj/machinery/airalarm{ + dir = 4; + pixel_x = -23; + pixel_y = 0 + }, +/turf/open/floor/plasteel/floorgrime, +/area/janitor) +"beU" = ( +/obj/effect/landmark/start{ + name = "Janitor" + }, +/turf/open/floor/plasteel/floorgrime, +/area/janitor) +"beV" = ( +/obj/structure/table, +/obj/item/weapon/grenade/chem_grenade/cleaner, +/obj/item/weapon/grenade/chem_grenade/cleaner, +/obj/item/weapon/grenade/chem_grenade/cleaner, +/obj/item/weapon/reagent_containers/spray/cleaner, +/turf/open/floor/plasteel/floorgrime, +/area/janitor) +"beW" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/robot_debris, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"beX" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"beY" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"beZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/sortjunction{ + icon_state = "pipe-j2s"; + sortType = 9 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"bfa" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/medical/morgue) +"bfb" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/airlock/maintenance{ + name = "Morgue Maintenance"; + req_access_txt = "6" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/medical/morgue) +"bfc" = ( +/obj/item/weapon/shard, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"bfd" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/item/trash/raisins, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"bfe" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"bff" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"bfg" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + on = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"bfh" = ( +/obj/structure/window/fulltile, +/obj/structure/grille, +/turf/open/floor/plating, +/area/library) +"bfi" = ( +/obj/structure/chair/office/dark{ + dir = 4 + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/library) +"bfj" = ( +/obj/item/weapon/paper_bin{ + pixel_x = 1; + pixel_y = 9 + }, +/obj/item/weapon/pen, +/obj/structure/table/wood, +/turf/open/floor/plasteel/black, +/area/library) +"bfk" = ( +/obj/structure/chair/office/dark{ + dir = 8 + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/library) +"bfl" = ( +/obj/structure/chair/office/dark{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/library) +"bfm" = ( +/obj/item/weapon/storage/pill_bottle/dice, +/obj/structure/table/wood, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/library) +"bfn" = ( +/obj/structure/chair/office/dark{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Library North"; + dir = 8 + }, +/obj/item/device/radio/intercom{ + dir = 8; + name = "Station Intercom (General)"; + pixel_x = 28 + }, +/turf/open/floor/plasteel/black, +/area/library) +"bfo" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bfp" = ( +/turf/closed/wall, +/area/hydroponics) +"bfq" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/hydroponics) +"bfr" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/hydroponics) +"bfs" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Hydroponics"; + req_access_txt = "35" + }, +/turf/open/floor/plasteel, +/area/hydroponics) +"bft" = ( +/turf/open/floor/plasteel/white/side, +/area/hallway/primary/central) +"bfu" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white/side, +/area/hallway/primary/central) +"bfv" = ( +/turf/closed/wall, +/area/crew_quarters/kitchen) +"bfw" = ( +/obj/structure/table/reinforced, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_x = -32 + }, +/turf/open/floor/carpet, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"bfx" = ( +/obj/structure/table/reinforced, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/item/clothing/head/that{ + throwforce = 1; + throwing = 1 + }, +/turf/open/floor/carpet, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"bfy" = ( +/obj/structure/table/reinforced, +/turf/open/floor/carpet, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"bfz" = ( +/obj/structure/table/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/item/weapon/lighter, +/turf/open/floor/carpet, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"bfA" = ( +/obj/machinery/door/window/southright{ + name = "Bar Door"; + req_access_txt = "0"; + req_one_access_txt = "25;28" + }, +/turf/open/floor/carpet, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"bfB" = ( +/obj/item/device/radio/intercom{ + dir = 4; + pixel_x = 28 + }, +/turf/open/floor/wood, +/area/crew_quarters/theatre) +"bfC" = ( +/obj/machinery/camera{ + c_tag = "Aft Starboard Primary Hallway Central"; + dir = 4 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bfD" = ( +/obj/item/weapon/soap/nanotrasen, +/obj/machinery/shower{ + dir = 4 + }, +/obj/item/weapon/bikehorn/rubberducky, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/locker/locker_toilet{ + name = "\improper Restrooms" + }) +"bfE" = ( +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/locker/locker_toilet{ + name = "\improper Restrooms" + }) +"bfF" = ( +/obj/machinery/door/airlock{ + name = "Unit 3" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/locker/locker_toilet{ + name = "\improper Restrooms" + }) +"bfG" = ( +/obj/machinery/door/airlock{ + name = "Unit 2" + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/locker/locker_toilet{ + name = "\improper Restrooms" + }) +"bfH" = ( +/obj/machinery/door/airlock{ + name = "Unit 1" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/locker/locker_toilet{ + name = "\improper Restrooms" + }) +"bfI" = ( +/obj/structure/cable, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/power/apc{ + dir = 8; + name = "Gravity Generator APC"; + pixel_x = -25; + pixel_y = 1 + }, +/turf/open/floor/plasteel/warning, +/area/engine/gravity_generator) +"bfJ" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 2; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/warning, +/area/engine/gravity_generator) +"bfK" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/warning, +/area/engine/gravity_generator) +"bfL" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/turf/open/floor/plasteel/warning, +/area/engine/gravity_generator) +"bfM" = ( +/turf/open/floor/plasteel/warning, +/area/engine/gravity_generator) +"bfN" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/highsecurity{ + name = "Gravity Generator Room"; + req_access_txt = "19;23" + }, +/turf/open/floor/plasteel/delivery, +/area/engine/gravity_generator) +"bfO" = ( +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/engine/gravity_generator) +"bfP" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Gravity Generator Foyer"; + dir = 8 + }, +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/engine/gravity_generator) +"bfQ" = ( +/obj/structure/table/glass, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_x = -32 + }, +/turf/open/floor/plasteel, +/area/engine/break_room) +"bfR" = ( +/obj/structure/chair/comfy/black{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/engine/break_room) +"bfS" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel, +/area/engine/break_room) +"bfT" = ( +/obj/machinery/camera{ + c_tag = "Engineering Foyer"; + dir = 8 + }, +/obj/structure/noticeboard{ + dir = 8; + pixel_x = 27 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/engine/break_room) +"bfU" = ( +/turf/closed/wall, +/area/security/checkpoint/engineering) +"bfV" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating, +/area/engine/break_room) +"bfW" = ( +/turf/open/floor/plating, +/obj/structure/shuttle/engine/propulsion/burst{ + dir = 4 + }, +/turf/closed/wall/shuttle{ + icon_state = "swall_f6"; + dir = 2 + }, +/area/shuttle/pod_4) +"bfX" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall12"; + dir = 2 + }, +/area/shuttle/pod_4) +"bfY" = ( +/turf/open/space, +/turf/closed/wall/shuttle{ + dir = 2; + icon_state = "swall_f10"; + layer = 2 + }, +/area/shuttle/pod_4) +"bfZ" = ( +/obj/structure/janitorialcart, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plasteel/floorgrime, +/area/janitor) +"bga" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plating, +/area/janitor) +"bgb" = ( +/obj/structure/window/reinforced, +/obj/structure/table, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/weapon/pen, +/turf/open/floor/plasteel/floorgrime, +/area/janitor) +"bgc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/janitor) +"bgd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/spawner/lootdrop/maintenance, +/obj/structure/disposalpipe/sortjunction{ + icon_state = "pipe-j2s"; + sortType = 10 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"bge" = ( +/obj/structure/bodycontainer/morgue, +/obj/effect/landmark{ + name = "revenantspawn" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/medical/morgue) +"bgf" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall, +/area/medical/morgue) +"bgg" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 1; + icon_state = "pipe-j2s"; + sortType = 1 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"bgh" = ( +/turf/closed/wall, +/area/quartermaster/storage) +"bgi" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall, +/area/quartermaster/storage) +"bgj" = ( +/obj/machinery/camera{ + c_tag = "Aft Port Primary Hallway North"; + dir = 4 + }, +/turf/open/floor/plasteel/brown/corner{ + dir = 8 + }, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"bgk" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"bgl" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/library) +"bgm" = ( +/obj/structure/chair/office/dark{ + dir = 1 + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/library) +"bgn" = ( +/obj/machinery/hologram/holopad, +/turf/open/floor/carpet, +/area/library) +"bgo" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/carpet, +/area/library) +"bgp" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/medical/morgue) +"bgq" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/bin, +/turf/open/floor/plasteel/black, +/area/library) +"bgr" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bgs" = ( +/obj/structure/table/glass, +/obj/item/weapon/watertank, +/obj/item/clothing/tie/armband/hydro, +/obj/item/clothing/tie/armband/hydro, +/turf/open/floor/plasteel/black, +/area/hydroponics) +"bgt" = ( +/obj/structure/table/glass, +/obj/machinery/reagentgrinder, +/turf/open/floor/plasteel/black, +/area/hydroponics) +"bgu" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/northleft{ + dir = 2; + name = "Hydroponics Desk"; + req_access_txt = "35" + }, +/turf/open/floor/plasteel, +/area/hydroponics) +"bgv" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/westright{ + dir = 2; + name = "Hydroponics Desk"; + req_access_txt = "35" + }, +/turf/open/floor/plasteel, +/area/hydroponics) +"bgw" = ( +/turf/open/floor/plasteel, +/area/hydroponics) +"bgx" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "kitchen"; + name = "kitchen shutters" + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bgy" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "kitchen"; + name = "kitchen shutters" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bgz" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/reagent_containers/food/snacks/pie, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "kitchen"; + name = "kitchen shutters" + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bgA" = ( +/obj/machinery/vending/dinnerware, +/turf/open/floor/plasteel, +/area/crew_quarters/kitchen) +"bgB" = ( +/obj/structure/table, +/obj/item/weapon/hand_labeler, +/turf/open/floor/plasteel, +/area/crew_quarters/kitchen) +"bgC" = ( +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/weapon/pen, +/obj/structure/table, +/obj/machinery/light_switch{ + pixel_y = 28 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/kitchen) +"bgD" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/item/device/radio/intercom{ + pixel_x = -30 + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"bgE" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"bgF" = ( +/obj/effect/landmark/start{ + name = "Bartender" + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"bgG" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"bgH" = ( +/turf/open/floor/plasteel/black, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"bgI" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bgJ" = ( +/obj/machinery/shower{ + dir = 4 + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/locker/locker_toilet{ + name = "\improper Restrooms" + }) +"bgK" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/locker/locker_toilet{ + name = "\improper Restrooms" + }) +"bgL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/landmark{ + name = "xeno_spawn"; + pixel_x = -1 + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/locker/locker_toilet{ + name = "\improper Restrooms" + }) +"bgM" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/machinery/camera{ + c_tag = "Locker Room Toilets" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/locker/locker_toilet{ + name = "\improper Restrooms" + }) +"bgN" = ( +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/machinery/power/apc{ + dir = 1; + name = "Locker Restrooms APC"; + pixel_y = 25 + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/locker/locker_toilet{ + name = "\improper Restrooms" + }) +"bgO" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = 11 + }, +/obj/structure/mirror{ + pixel_x = 28 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/locker/locker_toilet{ + name = "\improper Restrooms" + }) +"bgP" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/turf/open/floor/plating, +/area/engine/gravity_generator) +"bgQ" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/engine/gravity_generator) +"bgR" = ( +/obj/machinery/door/airlock/glass_command{ + name = "Gravity Generator Area"; + req_access_txt = "19; 61" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/engine/gravity_generator) +"bgS" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/turf/open/floor/plating, +/area/engine/gravity_generator) +"bgT" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/engine/gravity_generator) +"bgU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/engine/gravity_generator) +"bgV" = ( +/obj/structure/closet/radiation, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'RADIOACTIVE AREA'"; + icon_state = "radiation"; + name = "RADIOACTIVE AREA"; + pixel_x = -32 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/warning{ + dir = 10 + }, +/area/engine/gravity_generator) +"bgW" = ( +/obj/structure/closet/radiation, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/warning{ + dir = 6 + }, +/area/engine/gravity_generator) +"bgX" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/item/weapon/wrench, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bgY" = ( +/obj/structure/table/glass, +/obj/machinery/status_display{ + layer = 4; + pixel_x = -32 + }, +/turf/open/floor/plasteel, +/area/engine/break_room) +"bgZ" = ( +/obj/machinery/hologram/holopad, +/turf/open/floor/plasteel, +/area/engine/break_room) +"bha" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/landmark{ + name = "blobstart" + }, +/turf/open/floor/plasteel, +/area/engine/break_room) +"bhb" = ( +/turf/open/floor/plasteel, +/area/engine/break_room) +"bhc" = ( +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/engine/break_room) +"bhd" = ( +/obj/machinery/door/airlock/external{ + name = "Engineering Escape Pod"; + req_access = null; + req_access_txt = "0" + }, +/turf/open/floor/plating, +/area/engine/break_room) +"bhe" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Escape Pod Airlock" + }, +/obj/docking_port/mobile/pod{ + dir = 4; + id = "pod4"; + name = "escape pod 4" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/pod_4) +"bhf" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/item/device/radio/intercom{ + pixel_y = 25 + }, +/obj/item/weapon/storage/pod{ + pixel_x = 6; + pixel_y = -32 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/pod_4) +"bhg" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/status_display{ + density = 0; + layer = 3; + pixel_x = 0; + pixel_y = 32 + }, +/obj/machinery/computer/shuttle/pod{ + pixel_y = -32; + possible_destinations = "pod_asteroid4"; + shuttleId = "pod4" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/pod_4) +"bhh" = ( +/obj/structure/grille, +/obj/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/pod_4) +"bhi" = ( +/obj/docking_port/stationary/random{ + dir = 4; + id = "pod_asteroid4"; + name = "asteroid" + }, +/turf/open/space, +/area/space) +"bhj" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plasteel/floorgrime, +/area/janitor) +"bhk" = ( +/obj/item/weapon/restraints/legcuffs/beartrap, +/obj/item/weapon/restraints/legcuffs/beartrap, +/obj/item/weapon/storage/box/mousetraps, +/obj/item/weapon/storage/box/mousetraps, +/turf/open/floor/plasteel/floorgrime, +/area/janitor) +"bhl" = ( +/obj/machinery/door/window/westleft{ + name = "Janitoral Delivery"; + req_access_txt = "26" + }, +/turf/open/floor/plasteel/delivery, +/area/janitor) +"bhm" = ( +/obj/structure/plasticflaps, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=8"; + freq = 1400; + location = "Janitor" + }, +/turf/open/floor/plasteel/bot, +/area/janitor) +"bhn" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/landmark/start{ + name = "Assistant" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) +"bho" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/airlock/glass_engineering{ + name = "Engineering Lobby"; + req_access_txt = "32" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/break_room) +"bhp" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"bhq" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/side{ + dir = 4 + }, +/area/hallway/primary/starboard) +"bhr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/disposal/deliveryChute, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/plating, +/area/quartermaster/storage) +"bhs" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/structure/filingcabinet/filingcabinet, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/turf/open/floor/plasteel/brown{ + dir = 8 + }, +/area/quartermaster/storage) +"bht" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/table, +/obj/machinery/firealarm{ + pixel_y = 27 + }, +/obj/item/stack/wrapping_paper{ + pixel_x = 3; + pixel_y = 4 + }, +/obj/item/stack/packageWrap{ + pixel_x = -1; + pixel_y = -1 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"bhu" = ( +/obj/structure/table, +/obj/item/weapon/storage/box, +/obj/item/weapon/storage/box, +/obj/item/weapon/storage/box, +/obj/machinery/requests_console{ + department = "Cargo Bay"; + departmentType = 2; + pixel_y = 30 + }, +/obj/item/weapon/hand_labeler, +/obj/item/weapon/hand_labeler, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"bhv" = ( +/obj/structure/table, +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_y = 20 + }, +/obj/item/device/destTagger{ + pixel_x = 4; + pixel_y = 3 + }, +/obj/item/device/destTagger{ + pixel_x = 4; + pixel_y = 3 + }, +/obj/machinery/computer/stockexchange, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"bhw" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/quartermaster/storage) +"bhx" = ( +/obj/structure/table, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/weapon/pen{ + pixel_x = 4; + pixel_y = 4 + }, +/turf/open/floor/plasteel/brown{ + dir = 9 + }, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"bhy" = ( +/turf/open/floor/plasteel/brown/corner{ + dir = 1 + }, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"bhz" = ( +/turf/open/floor/wood, +/area/library) +"bhA" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/turf/open/floor/wood, +/area/library) +"bhB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/library) +"bhC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/carpet, +/area/library) +"bhD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/wood, +/area/library) +"bhE" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/vending/coffee, +/turf/open/floor/wood, +/area/library) +"bhF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/library) +"bhG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/device/assembly/signaler{ + pixel_x = -6; + pixel_y = -3 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bhH" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -12; + pixel_y = 2 + }, +/turf/open/floor/plasteel/black, +/area/hydroponics) +"bhI" = ( +/turf/open/floor/plasteel/green/side{ + dir = 9 + }, +/area/hydroponics) +"bhJ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/green/side{ + dir = 1 + }, +/area/hydroponics) +"bhK" = ( +/turf/open/floor/plasteel/green/side{ + dir = 1 + }, +/area/hydroponics) +"bhL" = ( +/obj/structure/chair/stool, +/obj/effect/landmark/start{ + name = "Botanist" + }, +/turf/open/floor/plasteel/green/side{ + dir = 1 + }, +/area/hydroponics) +"bhM" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/eastleft{ + dir = 8; + name = "Hydroponics Desk"; + req_access_txt = "35" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/delivery, +/area/hydroponics) +"bhN" = ( +/obj/machinery/button/door{ + id = "kitchen"; + name = "Kitchen Shutters Control"; + pixel_x = -25; + pixel_y = 22; + req_access_txt = "28" + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bhO" = ( +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bhP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bhQ" = ( +/obj/structure/sink/kitchen{ + pixel_y = 28 + }, +/obj/machinery/camera{ + c_tag = "Kitchen" + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bhR" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/wood, +/area/crew_quarters/theatre) +"bhS" = ( +/mob/living/carbon/monkey/punpun, +/turf/open/floor/plasteel/black, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"bhT" = ( +/obj/structure/bookcase/random/reference, +/turf/open/floor/wood, +/area/library) +"bhU" = ( +/obj/structure/bookcase/random/fiction, +/turf/open/floor/wood, +/area/library) +"bhV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + on = 1 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/wood, +/area/crew_quarters/theatre) +"bhW" = ( +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22; + req_access = list(24) + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bhX" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Holodeck Door" + }, +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"bhY" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/camera{ + c_tag = "Dormitory North"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"bhZ" = ( +/obj/machinery/door/airlock{ + name = "Unisex Showers"; + req_access_txt = "0" + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/locker/locker_toilet{ + name = "\improper Restrooms" + }) +"bia" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/locker/locker_toilet{ + name = "\improper Restrooms" + }) +"bib" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/locker/locker_toilet{ + name = "\improper Restrooms" + }) +"bic" = ( +/obj/machinery/light/small, +/obj/machinery/light_switch{ + pixel_y = -28 + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/locker/locker_toilet{ + name = "\improper Restrooms" + }) +"bid" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1 + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/locker/locker_toilet{ + name = "\improper Restrooms" + }) +"bie" = ( +/turf/open/floor/plasteel/black, +/area/engine/gravity_generator) +"bif" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black, +/area/engine/gravity_generator) +"big" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/black, +/area/engine/gravity_generator) +"bih" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'HIGH VOLTAGE'"; + icon_state = "shock"; + name = "HIGH VOLTAGE"; + pixel_x = 32 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/engine/gravity_generator) +"bii" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/engine/gravity_generator) +"bij" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/closed/wall/r_wall, +/area/engine/gravity_generator) +"bik" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/starboard) +"bil" = ( +/obj/machinery/vending/snack, +/obj/machinery/airalarm{ + dir = 4; + pixel_x = -23; + pixel_y = 0 + }, +/turf/open/floor/plasteel, +/area/engine/break_room) +"bim" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/structure/sign/pods{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/engine/break_room) +"bin" = ( +/obj/machinery/camera{ + c_tag = "Engineering Escape Pod"; + dir = 4 + }, +/turf/open/floor/plating, +/area/engine/break_room) +"bio" = ( +/turf/open/floor/plating, +/obj/structure/shuttle/engine/propulsion/burst{ + dir = 4 + }, +/turf/closed/wall/shuttle{ + icon_state = "swall_f5"; + dir = 2 + }, +/area/shuttle/pod_4) +"bip" = ( +/turf/open/space, +/turf/closed/wall/shuttle{ + icon_state = "swall_f9"; + dir = 2 + }, +/area/shuttle/pod_4) +"biq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, +/area/quartermaster/storage) +"bir" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance{ + name = "Cargo Bay Warehouse Maintenance"; + req_access_txt = "31" + }, +/turf/open/floor/plating, +/area/quartermaster/storage) +"bis" = ( +/obj/machinery/conveyor{ + dir = 1; + id = "packageSort1" + }, +/obj/structure/plasticflaps{ + opacity = 0 + }, +/turf/open/floor/plating, +/area/quartermaster/storage) +"bit" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/plasteel/brown{ + dir = 8 + }, +/area/quartermaster/storage) +"biu" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"biv" = ( +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"biw" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/landmark/start{ + name = "Cargo Technician" + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"bix" = ( +/obj/structure/table, +/obj/machinery/door/window/eastleft{ + dir = 8; + name = "Delivery Office"; + req_access_txt = "50" + }, +/obj/machinery/door/firedoor, +/obj/item/weapon/folder/yellow, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"biy" = ( +/turf/open/floor/plasteel/brown{ + dir = 8 + }, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"biz" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/table, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/chem_dispenser/drinks, +/turf/open/floor/plasteel/black, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"biA" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/landmark{ + name = "lightsout" + }, +/turf/open/floor/carpet, +/area/library) +"biB" = ( +/obj/structure/sign/securearea{ + desc = "Under the painting a plaque reads: 'Literally no one ever liked you at any point in your existence.'"; + icon_state = "monkey_painting"; + name = "Mr. Deempisi portrait"; + pixel_y = -26 + }, +/obj/machinery/camera{ + c_tag = "Bar South"; + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/table, +/obj/item/weapon/book/manual/barman_recipes, +/obj/item/weapon/reagent_containers/glass/rag, +/turf/open/floor/plasteel/black, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"biC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"biD" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/hydroponics) +"biE" = ( +/obj/item/weapon/reagent_containers/glass/bucket, +/turf/open/floor/plasteel/green/side{ + dir = 8 + }, +/area/hydroponics) +"biF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/hydroponics) +"biG" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = 11 + }, +/turf/open/floor/plasteel, +/area/hydroponics) +"biH" = ( +/obj/machinery/smartfridge, +/turf/open/floor/plasteel, +/area/hydroponics) +"biI" = ( +/obj/effect/landmark/start{ + name = "Cook" + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"biJ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 2; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"biK" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"biL" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/break_room) +"biM" = ( +/obj/item/weapon/reagent_containers/syringe, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"biN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"biO" = ( +/obj/machinery/light/small, +/obj/machinery/newscaster{ + pixel_y = -28 + }, +/obj/structure/table, +/obj/machinery/chem_dispenser/drinks/beer, +/turf/open/floor/plasteel/black, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"biP" = ( +/obj/machinery/vending/boozeomat, +/turf/open/floor/plasteel/black, +/area/crew_quarters/bar{ + name = "\improper Maltese Falcon" + }) +"biQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall, +/area/crew_quarters/theatre) +"biR" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/airlock{ + name = "Theatre Backstage"; + req_access_txt = "46" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/redblue, +/area/crew_quarters/theatre) +"biS" = ( +/obj/item/device/radio/intercom{ + dir = 4; + name = "Station Intercom (General)"; + pixel_x = -27 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"biT" = ( +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"biU" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/obj/machinery/door/airlock{ + name = "Unisex Restrooms"; + req_access_txt = "0" + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/locker/locker_toilet{ + name = "\improper Restrooms" + }) +"biV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/closed/wall, +/area/crew_quarters/locker/locker_toilet{ + name = "\improper Restrooms" + }) +"biW" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plasteel/black, +/area/engine/gravity_generator) +"biX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/vault{ + dir = 1 + }, +/area/engine/gravity_generator) +"biY" = ( +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/engine/gravity_generator) +"biZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/vault{ + dir = 4 + }, +/area/engine/gravity_generator) +"bja" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Gravity Generator Room"; + dir = 8 + }, +/turf/open/floor/plasteel/black, +/area/engine/gravity_generator) +"bjb" = ( +/obj/item/stack/rods, +/obj/machinery/space_heater, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/starboard) +"bjc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bjd" = ( +/obj/effect/decal/cleanable/oil{ + icon_state = "floor2" + }, +/obj/item/stack/cable_coil/cut{ + amount = 1; + icon_state = "coil_red1"; + item_state = "coil_red" + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bje" = ( +/obj/machinery/vending/cigarette, +/turf/open/floor/plasteel, +/area/engine/break_room) +"bjf" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/engine/break_room) +"bjg" = ( +/turf/closed/wall/r_wall, +/area/engine/chiefs_office) +"bjh" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/stack/sheet/cardboard, +/obj/item/stack/rods{ + amount = 50 + }, +/turf/open/floor/plasteel/floorgrime, +/area/quartermaster/storage) +"bji" = ( +/obj/structure/closet/crate/freezer, +/turf/open/floor/plasteel/floorgrime, +/area/quartermaster/storage) +"bjj" = ( +/turf/open/floor/plasteel/floorgrime, +/area/quartermaster/storage) +"bjk" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/camera{ + c_tag = "Cargo Bay Storage" + }, +/obj/structure/closet/crate, +/turf/open/floor/plasteel/floorgrime, +/area/quartermaster/storage) +"bjl" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/floorgrime, +/area/quartermaster/storage) +"bjm" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/bot, +/area/janitor) +"bjn" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/weapon/electronics/apc, +/obj/item/weapon/stock_parts/cell{ + maxcharge = 2000 + }, +/turf/open/floor/plasteel/floorgrime, +/area/quartermaster/storage) +"bjo" = ( +/obj/machinery/conveyor{ + dir = 1; + id = "packageSort1" + }, +/turf/open/floor/plating, +/area/quartermaster/storage) +"bjp" = ( +/turf/open/floor/plasteel/brown{ + dir = 8 + }, +/area/quartermaster/storage) +"bjq" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/bot, +/area/quartermaster/storage) +"bjr" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/turf/open/floor/plasteel/bot, +/area/quartermaster/storage) +"bjs" = ( +/turf/open/floor/plasteel/brown{ + dir = 10 + }, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"bjt" = ( +/turf/open/floor/plasteel/brown/corner{ + dir = 8 + }, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"bju" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/wood, +/area/library) +"bjv" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/carpet, +/area/library) +"bjw" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/wood, +/area/library) +"bjx" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/item/stack/rods, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fsmaint2) +"bjy" = ( +/obj/machinery/seed_extractor, +/obj/machinery/airalarm{ + dir = 4; + pixel_x = -23; + pixel_y = 0 + }, +/turf/open/floor/plasteel/black, +/area/hydroponics) +"bjz" = ( +/obj/effect/landmark/start{ + name = "Botanist" + }, +/turf/open/floor/plasteel/green/side{ + dir = 8 + }, +/area/hydroponics) +"bjA" = ( +/obj/machinery/hydroponics/constructable, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black, +/area/hydroponics) +"bjB" = ( +/obj/machinery/hydroponics/constructable, +/turf/open/floor/plasteel/black, +/area/hydroponics) +"bjC" = ( +/obj/machinery/door/airlock/glass{ + name = "Kitchen"; + req_access_txt = "0"; + req_one_access_txt = "28;35" + }, +/turf/open/floor/plasteel/delivery, +/area/hydroponics) +"bjD" = ( +/obj/structure/table, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/item/stack/packageWrap, +/obj/item/weapon/reagent_containers/food/condiment/enzyme, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bjE" = ( +/obj/structure/table, +/obj/item/weapon/storage/box/donkpockets{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/weapon/reagent_containers/glass/beaker{ + pixel_x = 5 + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bjF" = ( +/obj/structure/table, +/obj/item/weapon/reagent_containers/food/condiment/saltshaker{ + pixel_x = -3 + }, +/obj/item/weapon/reagent_containers/food/condiment/peppermill{ + pixel_x = 3 + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bjG" = ( +/obj/structure/table, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bjH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bjI" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/open/floor/plasteel/cafeteria{ + dir = 5 + }, +/area/crew_quarters/kitchen) +"bjJ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall, +/area/crew_quarters/kitchen) +"bjK" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/airlock{ + name = "Kitchen Cold Room"; + req_access_txt = "0"; + req_one_access_txt = "25;28" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/black, +/area/crew_quarters/kitchen) +"bjL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/closet/secure_closet/freezer/cream_pie, +/turf/open/floor/plasteel/redblue, +/area/crew_quarters/theatre) +"bjM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/redblue, +/area/crew_quarters/theatre) +"bjN" = ( +/obj/structure/table/wood, +/obj/item/weapon/storage/crayons{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/weapon/reagent_containers/food/snacks/pie/cream{ + pixel_x = -3; + pixel_y = -3 + }, +/turf/open/floor/plasteel/redblue, +/area/crew_quarters/theatre) +"bjO" = ( +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/machinery/power/apc{ + dir = 8; + name = "Aft Starboard Primary Hallway APC"; + pixel_x = -25 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bjP" = ( +/obj/machinery/status_display{ + layer = 4; + pixel_x = 32 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"bjQ" = ( +/turf/closed/wall, +/area/crew_quarters/locker) +"bjR" = ( +/obj/structure/closet/secure_closet/personal, +/obj/item/clothing/under/assistantformal, +/turf/open/floor/plasteel/neutral/side{ + dir = 9 + }, +/area/crew_quarters/locker) +"bjS" = ( +/obj/structure/closet/secure_closet/personal, +/obj/machinery/newscaster{ + pixel_y = 30 + }, +/obj/item/clothing/under/assistantformal, +/turf/open/floor/plasteel/neutral/side{ + dir = 1 + }, +/area/crew_quarters/locker) +"bjT" = ( +/obj/structure/closet/secure_closet/personal, +/obj/machinery/requests_console{ + department = "Locker Room"; + pixel_y = 28 + }, +/obj/item/clothing/under/assistantformal, +/turf/open/floor/plasteel/neutral/side{ + dir = 1 + }, +/area/crew_quarters/locker) +"bjU" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/structure/closet/athletic_mixed, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/camera{ + c_tag = "Locker Room West" + }, +/turf/open/floor/plasteel/neutral/side{ + dir = 1 + }, +/area/crew_quarters/locker) +"bjV" = ( +/obj/machinery/firealarm{ + pixel_y = 24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/closet/masks, +/turf/open/floor/plasteel/neutral/side{ + dir = 1 + }, +/area/crew_quarters/locker) +"bjW" = ( +/obj/machinery/vending/clothing, +/turf/open/floor/plasteel/neutral/side{ + dir = 1 + }, +/area/crew_quarters/locker) +"bjX" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/neutral/side{ + dir = 1 + }, +/area/crew_quarters/locker) +"bjY" = ( +/obj/machinery/vending/cola, +/turf/open/floor/plasteel/black, +/area/crew_quarters/locker) +"bjZ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/black, +/area/engine/gravity_generator) +"bka" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/engine/gravity_generator) +"bkb" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/engine/gravity_generator) +"bkc" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + on = 1 + }, +/turf/open/floor/plasteel/black, +/area/engine/gravity_generator) +"bkd" = ( +/obj/effect/decal/cleanable/ash, +/obj/item/device/assembly/prox_sensor, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bke" = ( +/turf/open/floor/plating, +/area/maintenance/starboard) +"bkf" = ( +/obj/effect/decal/cleanable/robot_debris, +/obj/item/weapon/cigbutt, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bkg" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/item/weapon/shard{ + icon_state = "small" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/starboard) +"bkh" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = -27 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/engine/break_room) +"bki" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/turf/open/floor/plasteel, +/area/engine/break_room) +"bkj" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/turf/open/floor/plating, +/area/engine/chiefs_office) +"bkk" = ( +/obj/machinery/disposal/bin, +/obj/machinery/light_switch{ + pixel_y = 26 + }, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/plasteel/neutral, +/area/engine/chiefs_office) +"bkl" = ( +/obj/machinery/power/apc{ + cell_type = 5000; + dir = 1; + name = "CE Office APC"; + pixel_y = 25 + }, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/turf/open/floor/plasteel/neutral, +/area/engine/chiefs_office) +"bkm" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/turf/open/floor/plasteel/neutral, +/area/engine/chiefs_office) +"bkn" = ( +/obj/machinery/keycard_auth{ + pixel_y = 24 + }, +/turf/open/floor/plasteel/neutral, +/area/engine/chiefs_office) +"bko" = ( +/turf/open/floor/plasteel/neutral, +/area/engine/chiefs_office) +"bkp" = ( +/obj/machinery/door/airlock{ + name = "Private Restroom"; + req_access_txt = "56" + }, +/turf/open/floor/plasteel/freezer, +/area/engine/chiefs_office) +"bkq" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = 11 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/freezer, +/area/engine/chiefs_office) +"bkr" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plasteel/floorgrime, +/area/quartermaster/storage) +"bks" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/floorgrime, +/area/quartermaster/storage) +"bkt" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/quartermaster/storage) +"bku" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/floorgrime, +/area/quartermaster/storage) +"bkv" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/sheet/cardboard, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"bkw" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/structure/closet/crate, +/turf/open/floor/plasteel/floorgrime, +/area/quartermaster/storage) +"bkx" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + on = 1 + }, +/turf/open/floor/plasteel/floorgrime, +/area/quartermaster/storage) +"bky" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"bkz" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Cargo Delivery Office"; + dir = 8 + }, +/obj/machinery/status_display{ + pixel_x = 32; + supply_display = 1 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"bkA" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/brown{ + dir = 8 + }, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"bkB" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"bkC" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"bkD" = ( +/obj/structure/bookcase/random/religion, +/turf/open/floor/wood, +/area/library) +"bkE" = ( +/obj/structure/bookcase/random/nonfiction, +/turf/open/floor/wood, +/area/library) +"bkF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bkG" = ( +/obj/machinery/biogenerator, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Hydroponics North"; + dir = 4 + }, +/obj/machinery/requests_console{ + department = "Hydroponics"; + departmentType = 2; + pixel_x = -30 + }, +/turf/open/floor/plasteel/black, +/area/hydroponics) +"bkH" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 2; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/green/side{ + dir = 8 + }, +/area/hydroponics) +"bkI" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/turf/open/floor/plasteel/green/side{ + dir = 4 + }, +/area/hydroponics) +"bkJ" = ( +/obj/machinery/hydroponics/constructable, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/hydroponics) +"bkK" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bkL" = ( +/obj/structure/table, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/item/weapon/reagent_containers/food/snacks/mint, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bkM" = ( +/obj/structure/table, +/obj/item/weapon/kitchen/rollingpin, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bkN" = ( +/obj/structure/table, +/obj/item/weapon/book/manual/chef_recipes, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bkO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bkP" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 27 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel/cafeteria{ + dir = 5 + }, +/area/crew_quarters/kitchen) +"bkQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/crew_quarters/kitchen) +"bkR" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/chem_master/condimaster{ + name = "CondiMaster Neo"; + pixel_x = -4 + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/kitchen) +"bkS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/icecream_vat, +/turf/open/floor/plasteel/black, +/area/crew_quarters/kitchen) +"bkT" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/microwave{ + pixel_x = -3; + pixel_y = 6 + }, +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_y = 22 + }, +/obj/machinery/camera{ + c_tag = "Kitchen Cold Room" + }, +/obj/structure/table, +/turf/open/floor/plasteel/black, +/area/crew_quarters/kitchen) +"bkU" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/black, +/area/crew_quarters/kitchen) +"bkV" = ( +/obj/structure/table, +/obj/item/weapon/gun/projectile/revolver/doublebarrel, +/obj/item/weapon/storage/belt/bandolier, +/obj/item/weapon/reagent_containers/food/drinks/shaker, +/turf/open/floor/plasteel/black, +/area/crew_quarters/kitchen) +"bkW" = ( +/obj/structure/table, +/obj/machinery/reagentgrinder, +/turf/open/floor/plasteel/black, +/area/crew_quarters/kitchen) +"bkX" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/landmark/start{ + name = "Clown" + }, +/turf/open/floor/plasteel/redblue, +/area/crew_quarters/theatre) +"bkY" = ( +/obj/structure/mirror{ + pixel_x = 28 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/redblue, +/area/crew_quarters/theatre) +"bkZ" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bla" = ( +/obj/item/device/radio/intercom{ + dir = 0; + name = "Station Intercom (General)"; + pixel_x = -27 + }, +/turf/open/floor/plasteel/neutral/corner{ + dir = 1 + }, +/area/crew_quarters/locker) +"blb" = ( +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"blc" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"bld" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"ble" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"blf" = ( +/obj/machinery/vending/cigarette, +/turf/open/floor/plasteel/black, +/area/crew_quarters/locker) +"blg" = ( +/obj/effect/landmark{ + name = "lightsout" + }, +/turf/open/floor/plasteel/black, +/area/engine/gravity_generator) +"blh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/vault{ + dir = 4 + }, +/area/engine/gravity_generator) +"bli" = ( +/obj/machinery/gravity_generator/main/station, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/engine/gravity_generator) +"blj" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/vault{ + dir = 1 + }, +/area/engine/gravity_generator) +"blk" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bll" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"blm" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-y"; + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bln" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock{ + name = "Custodial Closet"; + req_access_txt = "26" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/janitor) +"blo" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"blp" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/item/stack/rods, +/obj/item/weapon/shard{ + icon_state = "small" + }, +/obj/structure/disposalpipe/sortjunction{ + dir = 2; + sortType = 22 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"blq" = ( +/obj/effect/decal/cleanable/oil, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"blr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/spawner/lootdrop/grille_or_trash, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"bls" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"blt" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"blu" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/neutral, +/area/engine/chiefs_office) +"blv" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/neutral, +/area/engine/chiefs_office) +"blw" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/clipboard, +/obj/item/weapon/lighter, +/obj/item/clothing/glasses/meson{ + pixel_y = 4 + }, +/obj/item/weapon/stamp/ce, +/turf/open/floor/plasteel/neutral, +/area/engine/chiefs_office) +"blx" = ( +/obj/machinery/computer/atmos_alert, +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Chief Engineer's Desk"; + departmentType = 3; + name = "Chief Engineer RC"; + pixel_x = 32 + }, +/turf/open/floor/plasteel/neutral, +/area/engine/chiefs_office) +"bly" = ( +/turf/closed/wall, +/area/engine/chiefs_office) +"blz" = ( +/obj/structure/toilet{ + dir = 1 + }, +/obj/effect/landmark/start{ + name = "Chief Engineer" + }, +/turf/open/floor/plasteel/freezer, +/area/engine/chiefs_office) +"blA" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plasteel/floorgrime, +/area/quartermaster/storage) +"blB" = ( +/obj/structure/closet/crate, +/turf/open/floor/plasteel/floorgrime, +/area/quartermaster/storage) +"blC" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/landmark/start{ + name = "Cargo Technician" + }, +/turf/open/floor/plasteel/floorgrime, +/area/quartermaster/storage) +"blD" = ( +/obj/item/stack/sheet/cardboard, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/floorgrime, +/area/quartermaster/storage) +"blE" = ( +/obj/structure/closet/crate/internals, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/floorgrime, +/area/quartermaster/storage) +"blF" = ( +/obj/effect/landmark{ + name = "xeno_spawn"; + pixel_x = -1 + }, +/turf/open/floor/plasteel/floorgrime, +/area/quartermaster/storage) +"blG" = ( +/obj/machinery/conveyor_switch/oneway{ + id = "packageSort1" + }, +/turf/open/floor/plasteel/brown{ + dir = 8 + }, +/area/quartermaster/storage) +"blH" = ( +/obj/machinery/door/window/eastleft{ + dir = 8; + icon_state = "right"; + name = "Mail"; + req_access_txt = "50" + }, +/turf/open/floor/plating, +/area/quartermaster/storage) +"blI" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plasteel/brown{ + dir = 8 + }, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"blJ" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"blK" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/carpet, +/area/library) +"blL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/item/weapon/shard{ + icon_state = "medium" + }, +/obj/structure/grille/broken, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"blM" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"blN" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/wood, +/area/library) +"blO" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/table/wood, +/obj/machinery/computer/libraryconsole, +/turf/open/floor/wood, +/area/library) +"blP" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/closed/wall, +/area/library) +"blQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/oil, +/obj/item/trash/candy, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"blR" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_x = -28 + }, +/turf/open/floor/plasteel/black, +/area/hydroponics) +"blS" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/green/side{ + dir = 8 + }, +/area/hydroponics) +"blT" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/landmark/start{ + name = "Botanist" + }, +/turf/open/floor/plasteel/green/side{ + dir = 4 + }, +/area/hydroponics) +"blU" = ( +/obj/machinery/processor, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"blV" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"blW" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/landmark{ + name = "blobstart" + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"blX" = ( +/obj/structure/closet/crate{ + desc = "It's a storage unit for kitchen clothes and equipment."; + name = "Kitchen Crate" + }, +/obj/item/clothing/head/chefhat, +/obj/item/clothing/under/rank/chef, +/obj/item/weapon/storage/box/mousetraps{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/weapon/storage/box/mousetraps, +/obj/item/clothing/under/waiter, +/obj/item/clothing/under/waiter, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/kitchen) +"blY" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/kitchen) +"blZ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + on = 1 + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/kitchen) +"bma" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/black, +/area/crew_quarters/kitchen) +"bmb" = ( +/obj/effect/landmark/start{ + name = "Bartender" + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/kitchen) +"bmc" = ( +/obj/structure/reagent_dispensers/beerkeg, +/turf/open/floor/plasteel/black, +/area/crew_quarters/kitchen) +"bmd" = ( +/obj/machinery/disposal/bin, +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Theatre Storage"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/redblue/redside{ + dir = 1 + }, +/area/crew_quarters/theatre) +"bme" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/redblue/redside{ + dir = 1 + }, +/area/crew_quarters/theatre) +"bmf" = ( +/obj/structure/dresser, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/requests_console{ + department = "Theatre"; + name = "theatre RC"; + pixel_x = 32 + }, +/turf/open/floor/plasteel/redblue/redside{ + dir = 1 + }, +/area/crew_quarters/theatre) +"bmg" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 2; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/neutral/side{ + dir = 4 + }, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bmh" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"bmi" = ( +/obj/structure/chair/stool{ + pixel_y = 8 + }, +/obj/effect/landmark/start{ + name = "Assistant" + }, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"bmj" = ( +/obj/structure/table, +/obj/item/clothing/mask/balaclava, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"bmk" = ( +/obj/structure/table, +/obj/item/weapon/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/item/weapon/coin/silver, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"bml" = ( +/obj/structure/chair/stool{ + pixel_y = 8 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"bmm" = ( +/obj/machinery/vending/snack, +/turf/open/floor/plasteel/black, +/area/crew_quarters/locker) +"bmn" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'RADIOACTIVE AREA'"; + icon_state = "radiation"; + name = "RADIOACTIVE AREA"; + pixel_y = -32 + }, +/turf/open/floor/plasteel/black, +/area/engine/gravity_generator) +"bmo" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black, +/area/engine/gravity_generator) +"bmp" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/mob/living/simple_animal/mouse/gray, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bmq" = ( +/obj/item/weapon/electronics/airlock, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bmr" = ( +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/starboard) +"bms" = ( +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bmt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bmu" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bmv" = ( +/turf/open/floor/plasteel/yellow/side{ + dir = 10 + }, +/area/engine/break_room) +"bmw" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/yellow/side, +/area/engine/break_room) +"bmx" = ( +/turf/open/floor/plasteel/yellow/side{ + dir = 6 + }, +/area/engine/break_room) +"bmy" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/cable, +/turf/open/floor/plating, +/area/engine/chiefs_office) +"bmz" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1 + }, +/turf/open/floor/plasteel/neutral, +/area/engine/chiefs_office) +"bmA" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral, +/area/engine/chiefs_office) +"bmB" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/folder/yellow, +/obj/item/weapon/paper/monitorkey, +/turf/open/floor/plasteel/neutral, +/area/engine/chiefs_office) +"bmC" = ( +/obj/structure/chair/office/light{ + dir = 8 + }, +/obj/effect/landmark/start{ + name = "Chief Engineer" + }, +/turf/open/floor/plasteel/neutral, +/area/engine/chiefs_office) +"bmD" = ( +/obj/machinery/computer/atmos_alert, +/obj/machinery/button/door{ + desc = "A remote control-switch for the engineering security doors."; + id = "Engineering"; + name = "Engineering Lockdown"; + pixel_x = 24; + pixel_y = -10; + req_access_txt = "10" + }, +/obj/machinery/button/door{ + desc = "A remote control-switch for secure storage."; + id = "Secure Storage"; + name = "Engineering Secure Storage"; + pixel_x = 24; + pixel_y = 0; + req_access_txt = "11" + }, +/obj/machinery/button/door{ + id = "atmos"; + name = "Atmospherics Lockdown"; + pixel_x = 24; + pixel_y = 10; + req_access_txt = "24" + }, +/turf/open/floor/plasteel/neutral, +/area/engine/chiefs_office) +"bmE" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/floorgrime, +/area/quartermaster/storage) +"bmF" = ( +/obj/structure/closet/crate/medical, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/button/door{ + id = "qm_warehouse"; + name = "Warehouse Door Control"; + pixel_x = -1; + pixel_y = -24; + req_access_txt = "31" + }, +/turf/open/floor/plasteel/floorgrime, +/area/quartermaster/storage) +"bmG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/floorgrime, +/area/quartermaster/storage) +"bmH" = ( +/obj/structure/disposaloutlet{ + dir = 1 + }, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/plating, +/area/quartermaster/storage) +"bmI" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/brown{ + dir = 8 + }, +/area/quartermaster/storage) +"bmJ" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/disposaloutlet{ + dir = 1 + }, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/plating, +/area/quartermaster/storage) +"bmK" = ( +/obj/machinery/newscaster{ + pixel_x = -28 + }, +/turf/open/floor/plasteel/brown{ + dir = 8 + }, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"bmL" = ( +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"bmM" = ( +/obj/structure/chair/comfy/black, +/obj/effect/landmark/start{ + name = "Assistant" + }, +/turf/open/floor/wood, +/area/library) +"bmN" = ( +/obj/item/device/flashlight/lamp/green{ + pixel_x = 1; + pixel_y = 5 + }, +/obj/structure/table/wood, +/turf/open/floor/wood, +/area/library) +"bmO" = ( +/obj/item/device/camera_film, +/obj/item/device/camera_film, +/obj/structure/table/wood, +/turf/open/floor/wood, +/area/library) +"bmP" = ( +/obj/item/weapon/pen/red, +/obj/item/weapon/pen/blue{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/structure/table/wood, +/turf/open/floor/wood, +/area/library) +"bmQ" = ( +/obj/structure/table/wood, +/turf/open/floor/wood, +/area/library) +"bmR" = ( +/obj/item/weapon/paper_bin{ + pixel_x = 1; + pixel_y = 9 + }, +/obj/structure/table/wood, +/turf/open/floor/wood, +/area/library) +"bmS" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/wood, +/area/library) +"bmT" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "Library APC"; + pixel_x = 24 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/filingcabinet, +/turf/open/floor/wood, +/area/library) +"bmU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, +/area/library) +"bmV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/robot_debris, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bmW" = ( +/obj/machinery/vending/hydroseeds{ + slogan_delay = 700 + }, +/turf/open/floor/plasteel/black, +/area/hydroponics) +"bmX" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/green/side{ + dir = 8 + }, +/area/hydroponics) +"bmY" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/hydroponics) +"bmZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/green/side{ + dir = 4 + }, +/area/hydroponics) +"bna" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/structure/table, +/obj/machinery/reagentgrinder, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bnb" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/item/weapon/screwdriver, +/obj/structure/disposalpipe/junction{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"bnc" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/spawner/lootdrop/grille_or_trash, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"bnd" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/robot_debris{ + icon_state = "gib3" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"bne" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"bnf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/item/weapon/cigbutt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"bng" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/bot, +/area/hallway/primary/central) +"bnh" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/mob/living/simple_animal/hostile/retaliate/goat{ + name = "Pete" + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/kitchen) +"bni" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/black, +/area/crew_quarters/kitchen) +"bnj" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/kitchen) +"bnk" = ( +/obj/structure/closet/secure_closet/bar{ + req_access_txt = "25" + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/kitchen) +"bnl" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "Theatre APC"; + pixel_x = -25 + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/white/side{ + dir = 8 + }, +/area/crew_quarters/theatre) +"bnm" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + on = 1 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/landmark/start{ + name = "Mime" + }, +/turf/open/floor/plasteel/white/side{ + dir = 8 + }, +/area/crew_quarters/theatre) +"bnn" = ( +/obj/structure/mirror{ + pixel_x = 28 + }, +/turf/open/floor/plasteel/white/side{ + dir = 8 + }, +/area/crew_quarters/theatre) +"bno" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/blue/corner{ + dir = 8 + }, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bnp" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/neutral/side{ + dir = 4 + }, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bnq" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/neutral/side{ + dir = 8 + }, +/area/crew_quarters/sleep) +"bnr" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"bns" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"bnt" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"bnu" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"bnv" = ( +/obj/structure/chair/stool{ + pixel_y = 8 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"bnw" = ( +/obj/structure/table, +/obj/item/device/paicard, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"bnx" = ( +/obj/structure/table, +/obj/item/device/instrument/violin, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"bny" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"bnz" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/plasteel/black, +/area/crew_quarters/locker) +"bnA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall/r_wall, +/area/engine/gravity_generator) +"bnB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall/r_wall, +/area/engine/gravity_generator) +"bnC" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bnD" = ( +/turf/closed/wall, +/area/maintenance/starboard) +"bnE" = ( +/obj/machinery/door/airlock{ + name = "Abandoned Restrooms"; + req_access_txt = "0" + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bnF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, +/area/maintenance/starboard) +"bnG" = ( +/turf/closed/wall/r_wall, +/area/engine/engineering) +"bnH" = ( +/obj/structure/sign/securearea, +/turf/closed/wall, +/area/engine/engineering) +"bnI" = ( +/obj/machinery/door/airlock/engineering{ + name = "Engine Room"; + req_access_txt = "10" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/engine/engineering) +"bnJ" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'RADIOACTIVE AREA'"; + icon_state = "radiation"; + name = "RADIOACTIVE AREA" + }, +/turf/closed/wall, +/area/engine/engineering) +"bnK" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/suit_storage_unit/ce, +/turf/open/floor/plasteel/neutral, +/area/engine/chiefs_office) +"bnL" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/neutral, +/area/engine/chiefs_office) +"bnM" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/weapon/pen, +/obj/item/weapon/storage/fancy/cigarettes, +/turf/open/floor/plasteel/neutral, +/area/engine/chiefs_office) +"bnN" = ( +/obj/item/device/radio/intercom{ + dir = 4; + name = "Station Intercom (General)"; + pixel_x = 27 + }, +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/obj/machinery/computer/card/minor/ce, +/turf/open/floor/plasteel/neutral, +/area/engine/chiefs_office) +"bnO" = ( +/obj/machinery/door/poddoor/shutters{ + id = "qm_warehouse"; + name = "warehouse shutters" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/delivery, +/area/quartermaster/storage) +"bnP" = ( +/obj/structure/disposalpipe/wrapsortjunction{ + dir = 1 + }, +/turf/closed/wall, +/area/quartermaster/storage) +"bnQ" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/quartermaster/storage) +"bnR" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_mining{ + name = "Delivery Office"; + req_access_txt = "50" + }, +/turf/open/floor/plasteel/delivery, +/area/quartermaster/storage) +"bnS" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 27 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"bnT" = ( +/obj/item/weapon/paper, +/obj/structure/table/wood, +/turf/open/floor/wood, +/area/library) +"bnU" = ( +/obj/structure/chair/office/dark{ + dir = 1 + }, +/obj/effect/landmark/start{ + name = "Librarian" + }, +/turf/open/floor/wood, +/area/library) +"bnV" = ( +/obj/machinery/libraryscanner, +/turf/open/floor/wood, +/area/library) +"bnW" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/wood, +/area/library) +"bnX" = ( +/obj/structure/bookcase/random/adult, +/turf/open/floor/wood, +/area/library) +"bnY" = ( +/obj/machinery/vending/hydronutrients, +/turf/open/floor/plasteel/black, +/area/hydroponics) +"bnZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/green/side{ + dir = 10 + }, +/area/hydroponics) +"boa" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/item/weapon/reagent_containers/glass/bucket, +/turf/open/floor/plasteel/green/side{ + dir = 6 + }, +/area/hydroponics) +"bob" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/hydroponics) +"boc" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/bin, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bod" = ( +/obj/structure/cable, +/obj/machinery/power/apc{ + name = "Kitchen APC"; + pixel_y = -24 + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"boe" = ( +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/obj/structure/table, +/obj/machinery/microwave{ + pixel_x = -3; + pixel_y = 6 + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bof" = ( +/obj/structure/table, +/obj/machinery/microwave{ + pixel_x = -3; + pixel_y = 6 + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bog" = ( +/obj/structure/closet/secure_closet/freezer/meat, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"boh" = ( +/obj/structure/closet/secure_closet/freezer/kitchen, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"boi" = ( +/obj/structure/closet/secure_closet/freezer/fridge, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"boj" = ( +/obj/machinery/door/window/southleft{ + dir = 1; + name = "Kitchen Delivery"; + req_access_txt = "0"; + req_one_access_txt = "25;28" + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/crew_quarters/kitchen) +"bok" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/kitchenspike, +/turf/open/floor/plasteel/black, +/area/crew_quarters/kitchen) +"bol" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/bot, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"bom" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"bon" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/kitchen) +"boo" = ( +/obj/machinery/gibber, +/turf/open/floor/plasteel/black, +/area/crew_quarters/kitchen) +"bop" = ( +/obj/machinery/vending/autodrobe, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white/side{ + dir = 8 + }, +/area/crew_quarters/theatre) +"boq" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white/side{ + dir = 8 + }, +/area/crew_quarters/theatre) +"bor" = ( +/obj/item/weapon/reagent_containers/food/snacks/baguette, +/obj/structure/table/wood, +/turf/open/floor/plasteel/white/side{ + dir = 8 + }, +/area/crew_quarters/theatre) +"bos" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = -27 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/blue/side{ + dir = 8 + }, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bot" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"bou" = ( +/obj/structure/closet/emcloset, +/obj/machinery/light_switch{ + pixel_x = -25 + }, +/turf/open/floor/plasteel/neutral/corner{ + dir = 8 + }, +/area/crew_quarters/locker) +"bov" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"bow" = ( +/obj/structure/table, +/obj/item/weapon/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"box" = ( +/obj/structure/table, +/obj/item/toy/cards/deck, +/obj/item/weapon/storage/firstaid/regular, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"boy" = ( +/obj/structure/chair/stool{ + pixel_y = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"boz" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/neutral/side{ + dir = 4 + }, +/area/crew_quarters/locker) +"boA" = ( +/obj/machinery/washing_machine, +/obj/structure/window{ + dir = 8 + }, +/turf/open/floor/plasteel/barber, +/area/crew_quarters/locker) +"boB" = ( +/obj/machinery/washing_machine, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/barber, +/area/crew_quarters/locker) +"boC" = ( +/obj/machinery/washing_machine, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/barber, +/area/crew_quarters/locker) +"boD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/item/weapon/stock_parts/micro_laser, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/starboard) +"boE" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"boF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/grille/broken, +/obj/item/stack/rods, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"boG" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"boH" = ( +/obj/structure/grille, +/turf/open/floor/plasteel{ + burnt = 1; + dir = 4; + icon_state = "floorscorched1" + }, +/area/maintenance/starboard) +"boI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/robot_debris, +/obj/structure/grille, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/starboard) +"boJ" = ( +/obj/item/weapon/shard{ + icon_state = "small" + }, +/obj/machinery/door/airlock{ + name = "Unit 1" + }, +/turf/open/floor/plasteel{ + broken = 1; + dir = 4; + icon_state = "damaged2" + }, +/area/maintenance/starboard) +"boK" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/remains/human{ + desc = "They look like human remains. They smell awful!" + }, +/obj/structure/toilet{ + dir = 8 + }, +/obj/machinery/light_construct/small{ + dir = 1 + }, +/turf/open/floor/plasteel{ + broken = 1; + dir = 4; + icon_state = "damaged1" + }, +/area/maintenance/starboard) +"boL" = ( +/obj/structure/closet/radiation, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"boM" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/engine/engineering) +"boN" = ( +/obj/machinery/camera{ + c_tag = "Engineering Access" + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"boO" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/turf/open/floor/plating, +/area/engine/chiefs_office) +"boP" = ( +/obj/structure/table/reinforced, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/item/stack/medical/bruise_pack{ + pixel_x = -3; + pixel_y = 2 + }, +/obj/item/weapon/reagent_containers/pill/patch/silver_sulf{ + pixel_x = -3; + pixel_y = -8 + }, +/obj/item/weapon/stock_parts/cell/high{ + charge = 100; + maxcharge = 15000 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/neutral, +/area/engine/chiefs_office) +"boQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/neutral, +/area/engine/chiefs_office) +"boR" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + on = 1 + }, +/turf/open/floor/plasteel/neutral, +/area/engine/chiefs_office) +"boS" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/quartermaster/storage) +"boT" = ( +/obj/structure/closet/emcloset, +/obj/machinery/airalarm{ + dir = 2; + pixel_y = 24 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"boU" = ( +/obj/structure/table, +/obj/item/weapon/hand_labeler, +/obj/item/weapon/hand_labeler, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/camera{ + c_tag = "Cargo Recieving Dock North" + }, +/obj/machinery/status_display{ + pixel_y = 32; + supply_display = 1 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"boV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/clothing/head/soft, +/obj/item/clothing/head/soft, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/structure/extinguisher_cabinet{ + pixel_y = 30 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"boW" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"boX" = ( +/obj/structure/closet/emcloset{ + pixel_x = -2 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/power/apc{ + dir = 4; + name = "Experimentation Lab APC"; + pixel_x = 26 + }, +/obj/structure/cable, +/turf/open/floor/plasteel/white, +/area/toxins/explab) +"boY" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/disposalpipe/sortjunction{ + dir = 2; + sortType = 17 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"boZ" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/machinery/button/door{ + id = "qm_warehouse"; + name = "Warehouse Door Control"; + pixel_x = -1; + pixel_y = 24; + req_access_txt = "31" + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"bpa" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"bpb" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"bpc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/machinery/status_display{ + pixel_y = 32; + supply_display = 1 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"bpd" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/disposalpipe/sortjunction{ + dir = 1; + sortType = 2 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"bpe" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"bpf" = ( +/obj/machinery/photocopier, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"bpg" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plasteel/blue/side{ + dir = 4 + }, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"bph" = ( +/obj/structure/chair/comfy/black{ + dir = 1 + }, +/obj/effect/landmark/start{ + name = "Assistant" + }, +/turf/open/floor/wood, +/area/library) +"bpi" = ( +/obj/machinery/door/window/northright{ + base_state = "left"; + dir = 8; + icon_state = "left"; + name = "Library Desk Door"; + req_access_txt = "37" + }, +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/turf/open/floor/wood, +/area/library) +"bpj" = ( +/obj/machinery/light_switch{ + pixel_y = -25 + }, +/turf/open/floor/wood, +/area/library) +"bpk" = ( +/obj/machinery/newscaster{ + pixel_y = -28 + }, +/obj/machinery/camera{ + c_tag = "Library South"; + dir = 1 + }, +/obj/machinery/light/small, +/turf/open/floor/wood, +/area/library) +"bpl" = ( +/obj/machinery/status_display{ + layer = 4; + pixel_y = -32 + }, +/obj/structure/table/wood, +/obj/machinery/computer/libraryconsole/bookmanagement{ + pixel_y = 0 + }, +/turf/open/floor/wood, +/area/library) +"bpm" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/item/weapon/stock_parts/manipulator, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/fsmaint2) +"bpn" = ( +/obj/structure/grille, +/obj/structure/window/fulltile, +/turf/open/floor/plating, +/area/hydroponics) +"bpo" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Hydroponics"; + req_access_txt = "35" + }, +/turf/open/floor/plasteel/hydrofloor, +/area/hydroponics) +"bpp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall, +/area/hydroponics) +"bpq" = ( +/obj/structure/plasticflaps, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=1"; + dir = 1; + freq = 1400; + location = "Kitchen" + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/crew_quarters/kitchen) +"bpr" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance{ + name = "Kitchen Cold Room Maintenance"; + req_access_txt = "0"; + req_one_access_txt = "25;28" + }, +/turf/open/floor/plating, +/area/crew_quarters/kitchen) +"bps" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, +/area/crew_quarters/kitchen) +"bpt" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall, +/area/crew_quarters/kitchen) +"bpu" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/airlock/maintenance{ + name = "Theatre Maintenance"; + req_access_txt = "46" + }, +/turf/open/floor/plating, +/area/crew_quarters/theatre) +"bpv" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/blue/side{ + dir = 8 + }, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bpw" = ( +/obj/structure/cable, +/obj/machinery/power/apc{ + dir = 4; + name = "Dormitory APC"; + pixel_x = 27 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"bpx" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plasteel/bot, +/area/crew_quarters/locker) +"bpy" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"bpz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"bpA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"bpB" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"bpC" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) +"bpD" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/side{ + dir = 4 + }, +/area/crew_quarters/locker) +"bpE" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/library) +"bpF" = ( +/obj/structure/chair/office/dark{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/library) +"bpG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"bpH" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"bpI" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall, +/area/quartermaster/storage) +"bpJ" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/disposalpipe/junction{ + dir = 1; + icon_state = "pipe-j2" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bpK" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bpL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/maintenance/starboard) +"bpM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/item/stack/sheet/cardboard, +/turf/open/floor/plasteel{ + broken = 1; + dir = 4; + icon_state = "damaged2" + }, +/area/maintenance/starboard) +"bpN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/oil, +/obj/item/weapon/cigbutt, +/obj/machinery/light_construct/small{ + dir = 4 + }, +/turf/open/floor/plasteel{ + burnt = 1; + dir = 4; + icon_state = "floorscorched2" + }, +/area/maintenance/starboard) +"bpO" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/closed/wall, +/area/maintenance/starboard) +"bpP" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/engine/engineering) +"bpQ" = ( +/obj/structure/closet/radiation, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/engine/engineering) +"bpR" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/engine/engineering) +"bpS" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"bpT" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/cartridge/engineering{ + pixel_x = 4; + pixel_y = 5 + }, +/obj/item/weapon/cartridge/engineering{ + pixel_x = -3; + pixel_y = 2 + }, +/obj/item/weapon/cartridge/engineering{ + pixel_x = 3 + }, +/obj/item/weapon/cartridge/atmos, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/neutral, +/area/engine/chiefs_office) +"bpU" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/hologram/holopad, +/turf/open/floor/plasteel/neutral, +/area/engine/chiefs_office) +"bpV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/neutral, +/area/engine/chiefs_office) +"bpW" = ( +/obj/structure/bookcase/manuals/engineering, +/mob/living/simple_animal/parrot/Poly, +/turf/open/floor/plasteel/neutral, +/area/engine/chiefs_office) +"bpX" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'RADIOACTIVE AREA'"; + icon_state = "radiation"; + name = "RADIOACTIVE AREA"; + pixel_x = 0; + pixel_y = 0 + }, +/turf/closed/wall/r_wall, +/area/engine/engineering) +"bpY" = ( +/obj/structure/sign/securearea, +/turf/closed/wall/r_wall, +/area/engine/engineering) +"bpZ" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall_s6"; + dir = 2 + }, +/area/shuttle/supply) +"bqa" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall12"; + dir = 2 + }, +/area/shuttle/supply) +"bqb" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall_s10"; + dir = 2 + }, +/area/shuttle/supply) +"bqc" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK" + }, +/turf/open/floor/plating, +/area/quartermaster/storage) +"bqd" = ( +/obj/machinery/conveyor_switch/oneway{ + id = "QMLoad2" + }, +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/quartermaster/storage) +"bqe" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"bqf" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"bqg" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"bqh" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"bqi" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"bqj" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/obj/structure/table/wood, +/obj/item/weapon/spellbook/oneuse/smoke{ + name = "mysterious old book of " + }, +/obj/item/weapon/reagent_containers/food/drinks/bottle/holywater, +/obj/item/weapon/nullrod, +/obj/item/device/soulstone/anybody/chaplain, +/turf/open/floor/plasteel/grimy, +/area/chapel/office) +"bqk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/sortjunction{ + dir = 4; + sortType = 3 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"bql" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"bqm" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + on = 1 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"bqn" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"bqo" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"bqp" = ( +/obj/machinery/door/morgue{ + name = "Private Study"; + req_access_txt = "37" + }, +/turf/open/floor/plasteel/cult, +/area/library) +"bqq" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance{ + name = "Library Maintenance"; + req_access_txt = "12" + }, +/turf/open/floor/plating, +/area/library) +"bqr" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -12; + pixel_y = 2 + }, +/turf/open/floor/plasteel/hydrofloor, +/area/hydroponics) +"bqs" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/hydrofloor, +/area/hydroponics) +"bqt" = ( +/obj/structure/sign/directions/evac{ + dir = 1; + icon_state = "direction_evac"; + pixel_x = 32; + pixel_y = -40; + tag = "icon-direction_evac (NORTH)" + }, +/obj/structure/sign/directions/security{ + dir = 8; + icon_state = "direction_sec"; + pixel_x = 32; + pixel_y = -32; + tag = "icon-direction_sec (WEST)" + }, +/obj/structure/sign/directions/medical{ + dir = 8; + icon_state = "direction_med"; + pixel_x = 32; + pixel_y = -24; + tag = "icon-direction_med (WEST)" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"bqu" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/quartermaster/storage) +"bqv" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/grille, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bqw" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/item/weapon/pen, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bqx" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/airlock/maintenance{ + name = "Engineering Lobby Maintenance"; + req_access_txt = "32" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/engine/break_room) +"bqy" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bqz" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fsmaint2) +"bqA" = ( +/obj/item/weapon/reagent_containers/syringe, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bqB" = ( +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/fsmaint2) +"bqC" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bqD" = ( +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bqE" = ( +/obj/item/stack/tile/plasteel{ + pixel_x = 7; + pixel_y = 7 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fsmaint2) +"bqF" = ( +/obj/item/trash/sosjerky, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/machinery/power/apc{ + cell_type = 5000; + dir = 1; + name = "Central Maintenance APC"; + pixel_y = 25 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bqG" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bqH" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/item/stack/rods, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bqI" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bqJ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/device/assembly/prox_sensor{ + pixel_x = -6; + pixel_y = -6 + }, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bqK" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/item/weapon/wirecutters, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fsmaint2) +"bqL" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bqM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/sortjunction{ + dir = 4; + icon_state = "pipe-j2s"; + sortType = 19 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bqN" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/break_room) +"bqO" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/bot, +/area/quartermaster/storage) +"bqP" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/door/poddoor/preopen{ + id = "Engineering"; + name = "engineering security door" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/airlock/glass_command{ + name = "Chief Engineer"; + req_access_txt = "56" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/delivery, +/area/engine/chiefs_office) +"bqQ" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/sortjunction{ + dir = 4; + icon_state = "pipe-j2s"; + sortType = 18 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fsmaint2) +"bqR" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/break_room) +"bqS" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/wood, +/area/library) +"bqT" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/bot, +/area/engine/break_room) +"bqU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bqV" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/neutral/side{ + dir = 4 + }, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bqW" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/crew_quarters/sleep) +"bqX" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"bqY" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/landmark/start{ + name = "Assistant" + }, +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"bqZ" = ( +/obj/machinery/computer/holodeck, +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"bra" = ( +/obj/item/weapon/paper{ + info = "Brusies sustained in the holodeck can be healed simply by sleeping."; + name = "Holodeck Disclaimer" + }, +/obj/structure/table, +/obj/item/weapon/storage/firstaid/regular, +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"brb" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"brc" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 27 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"brd" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/crew_quarters/locker) +"bre" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/bot, +/area/crew_quarters/locker) +"brf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/side, +/area/crew_quarters/locker) +"brg" = ( +/obj/structure/closet/wardrobe/white, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/side, +/area/crew_quarters/locker) +"brh" = ( +/obj/structure/closet/wardrobe/mixed, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel/neutral/side, +/area/crew_quarters/locker) +"bri" = ( +/obj/machinery/light, +/obj/structure/closet/wardrobe/grey, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/side, +/area/crew_quarters/locker) +"brj" = ( +/obj/structure/closet/wardrobe/black, +/obj/structure/cable, +/obj/machinery/power/apc{ + name = "Locker Room APC"; + pixel_y = -24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/side, +/area/crew_quarters/locker) +"brk" = ( +/obj/structure/closet/lasertag/blue, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/side, +/area/crew_quarters/locker) +"brl" = ( +/obj/structure/closet/lasertag/red, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/side{ + dir = 6 + }, +/area/crew_quarters/locker) +"brm" = ( +/obj/item/weapon/razor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/table, +/obj/structure/window{ + dir = 8 + }, +/turf/open/floor/plasteel/barber, +/area/crew_quarters/locker) +"brn" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/barber, +/area/crew_quarters/locker) +"bro" = ( +/obj/structure/closet, +/obj/item/clothing/under/suit_jacket/female{ + pixel_x = 3; + pixel_y = 1 + }, +/obj/item/clothing/under/suit_jacket/really_black{ + pixel_x = -2 + }, +/obj/machinery/camera{ + c_tag = "Locker Room East"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/barber, +/area/crew_quarters/locker) +"brp" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/effect/decal/cleanable/robot_debris{ + icon_state = "gib6" + }, +/obj/item/weapon/reagent_containers/syringe, +/turf/open/floor/plating, +/area/maintenance/starboard) +"brq" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"brr" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/starboard) +"brs" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/maintenance/starboard) +"brt" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/sink{ + dir = 8; + pixel_x = -12; + pixel_y = 2 + }, +/obj/structure/mirror{ + desc = "This mirror has been shattered. It looks like the bad luck energies spilling from it are taking immediate effect on your surroundings!"; + icon_state = "mirror_broke"; + pixel_x = -28; + shattered = 1 + }, +/obj/effect/decal/cleanable/vomit/old, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/starboard) +"bru" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/starboard) +"brv" = ( +/obj/effect/decal/cleanable/generic, +/obj/item/stack/rods, +/obj/item/trash/can, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel{ + broken = 1; + dir = 4; + icon_state = "damaged4" + }, +/area/maintenance/starboard) +"brw" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock{ + name = "Unit 2" + }, +/turf/open/floor/plasteel{ + broken = 1; + dir = 4; + icon_state = "damaged2" + }, +/area/maintenance/starboard) +"brx" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/toilet{ + dir = 8 + }, +/obj/machinery/light_construct/small{ + dir = 1 + }, +/turf/open/floor/plasteel{ + broken = 1; + dir = 4; + icon_state = "damaged5" + }, +/area/maintenance/starboard) +"bry" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/engine/engineering) +"brz" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id = "Engineering"; + name = "engineering security door" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/delivery, +/area/engine/engineering) +"brA" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id = "Engineering"; + name = "engineering security door" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel/delivery, +/area/engine/engineering) +"brB" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id = "Engineering"; + name = "engineering security door" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel/delivery, +/area/engine/engineering) +"brC" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'HIGH VOLTAGE'"; + icon_state = "shock"; + name = "HIGH VOLTAGE" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/engine/chiefs_office) +"brD" = ( +/obj/structure/closet/secure_closet/engineering_chief{ + req_access_txt = "0" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral, +/area/engine/chiefs_office) +"brE" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral, +/area/engine/chiefs_office) +"brF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/neutral, +/area/engine/chiefs_office) +"brG" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/grille, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"brH" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/grille, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"brI" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/grille, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"brJ" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/grille, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"brK" = ( +/obj/structure/grille, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"brL" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall3"; + dir = 2 + }, +/area/shuttle/supply) +"brM" = ( +/turf/open/floor/plasteel/shuttle, +/area/shuttle/supply) +"brN" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "QMLoad2" + }, +/obj/machinery/door/poddoor{ + id = "QMLoaddoor2"; + name = "supply dock loading door" + }, +/turf/open/floor/plating, +/area/shuttle/supply) +"brO" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "QMLoad2" + }, +/obj/machinery/door/poddoor{ + id = "QMLoaddoor2"; + name = "supply dock loading door" + }, +/turf/open/floor/plating, +/area/quartermaster/storage) +"brP" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "QMLoad2" + }, +/obj/structure/plasticflaps, +/turf/open/floor/plating, +/area/quartermaster/storage) +"brQ" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "QMLoad2" + }, +/turf/open/floor/plasteel/warning{ + dir = 1 + }, +/area/quartermaster/storage) +"brR" = ( +/turf/open/floor/plasteel/loadingarea{ + dir = 4 + }, +/area/quartermaster/storage) +"brS" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"brT" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"brU" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/landmark/start{ + name = "Cargo Technician" + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"brV" = ( +/turf/open/floor/plasteel/delivery, +/area/quartermaster/storage) +"brW" = ( +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=8"; + freq = 1400; + location = "QM #1" + }, +/mob/living/simple_animal/bot/mulebot{ + beacon_freq = 1400; + home_destination = "QM #1"; + suffix = "#1" + }, +/turf/open/floor/plasteel/bot, +/area/quartermaster/storage) +"brX" = ( +/obj/machinery/autolathe, +/obj/machinery/light_switch{ + pixel_x = -27 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"brY" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"brZ" = ( +/obj/structure/table, +/obj/item/weapon/stamp{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/weapon/stamp/denied{ + pixel_x = 4; + pixel_y = -2 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"bsa" = ( +/obj/machinery/status_display{ + pixel_y = 0; + supply_display = 1 + }, +/turf/closed/wall, +/area/quartermaster/storage) +"bsb" = ( +/obj/structure/window/fulltile, +/obj/structure/grille, +/turf/open/floor/plating, +/area/storage/art) +"bsc" = ( +/obj/machinery/light_switch{ + pixel_y = 28 + }, +/obj/machinery/photocopier, +/turf/open/floor/plasteel, +/area/storage/art) +"bsd" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/table, +/obj/item/weapon/airlock_painter, +/turf/open/floor/plasteel, +/area/storage/art) +"bse" = ( +/obj/structure/table, +/obj/item/device/camera_film, +/turf/open/floor/plasteel, +/area/storage/art) +"bsf" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plasteel/cult, +/area/library) +"bsg" = ( +/obj/structure/bookcase{ + name = "Forbidden Knowledge" + }, +/turf/open/floor/plasteel/cult, +/area/library) +"bsh" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/effect/decal/cleanable/generic, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/fsmaint2) +"bsi" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bsj" = ( +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bsk" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/decal/cleanable/oil{ + icon_state = "floor6" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bsl" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bsm" = ( +/obj/structure/closet/crate/hydroponics, +/obj/item/weapon/shovel/spade, +/obj/item/weapon/wrench, +/obj/item/weapon/screwdriver, +/obj/item/weapon/reagent_containers/glass/bucket, +/turf/open/floor/plasteel/hydrofloor, +/area/hydroponics) +"bsn" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/chem_master/condimaster{ + name = "BrewMaster 4000"; + pixel_x = -4 + }, +/turf/open/floor/plasteel/hydrofloor, +/area/hydroponics) +"bso" = ( +/obj/item/weapon/reagent_containers/spray/plantbgone{ + pixel_x = 12; + pixel_y = 6 + }, +/obj/item/weapon/reagent_containers/spray/plantbgone{ + pixel_x = 2; + pixel_y = 4 + }, +/obj/item/weapon/reagent_containers/spray/plantbgone{ + pixel_x = 6 + }, +/obj/structure/table/glass, +/turf/open/floor/plasteel/hydrofloor, +/area/hydroponics) +"bsp" = ( +/obj/item/weapon/book/manual/hydroponics_pod_people, +/obj/item/weapon/paper/hydroponics, +/obj/structure/table/glass, +/obj/machinery/power/apc{ + name = "Hydroponics APC"; + pixel_y = -24 + }, +/obj/machinery/camera{ + c_tag = "Hydroponics South"; + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/plasteel/hydrofloor, +/area/hydroponics) +"bsq" = ( +/obj/structure/closet/secure_closet/hydroponics, +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/obj/item/weapon/storage/backpack/satchel_hyd, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/plasteel/hydrofloor, +/area/hydroponics) +"bsr" = ( +/obj/machinery/light/small, +/obj/structure/closet/secure_closet/hydroponics, +/obj/item/weapon/storage/backpack/satchel_hyd, +/turf/open/floor/plasteel/hydrofloor, +/area/hydroponics) +"bss" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/closet/secure_closet/hydroponics, +/obj/item/weapon/storage/backpack/satchel_hyd, +/turf/open/floor/plasteel/hydrofloor, +/area/hydroponics) +"bst" = ( +/obj/machinery/door/window/eastright{ + dir = 1; + name = "Hydroponics Delivery"; + req_access_txt = "35" + }, +/turf/open/floor/plasteel/delivery, +/area/hydroponics) +"bsu" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bsv" = ( +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bsw" = ( +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/oil{ + icon_state = "floor6" + }, +/obj/item/stack/rods, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bsx" = ( +/obj/item/stack/cable_coil/cut{ + amount = 2; + icon_state = "coil_red2" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bsy" = ( +/turf/closed/wall, +/area/maintenance/fsmaint2) +"bsz" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall, +/area/maintenance/fsmaint2) +"bsA" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/tinted/fulltile, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bsB" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/tinted/fulltile, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bsC" = ( +/turf/closed/wall, +/area/storage/tools) +"bsD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall, +/area/storage/tools) +"bsE" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/airalarm{ + dir = 4; + pixel_x = -23; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/blue/side{ + dir = 8 + }, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bsF" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"bsG" = ( +/obj/machinery/hologram/holopad, +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"bsH" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"bsI" = ( +/turf/closed/wall, +/area/crew_quarters/sleep) +"bsJ" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bsK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/item/stack/sheet/cardboard, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/starboard) +"bsL" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -12; + pixel_y = 2 + }, +/obj/structure/mirror{ + pixel_x = -28 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/weapon/shard, +/turf/open/floor/plasteel{ + broken = 1; + dir = 4; + icon_state = "damaged2" + }, +/area/maintenance/starboard) +"bsM" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/ash, +/obj/effect/landmark{ + name = "xeno_spawn"; + pixel_x = -1 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/starboard) +"bsN" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/item/stack/tile/plasteel{ + pixel_x = -1; + pixel_y = 16 + }, +/obj/item/weapon/newspaper, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/starboard) +"bsO" = ( +/obj/machinery/door/airlock/engineering{ + name = "Engine Room"; + req_access_txt = "10" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"bsP" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'RADIOACTIVE AREA'"; + icon_state = "radiation"; + name = "RADIOACTIVE AREA" + }, +/turf/closed/wall/r_wall, +/area/engine/engineering) +"bsQ" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/turf/open/floor/plating, +/area/engine/chiefs_office) +"bsR" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/door/airlock/glass_command{ + name = "Chief Engineer"; + req_access_txt = "56" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/neutral, +/area/engine/chiefs_office) +"bsS" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/engine/chiefs_office) +"bsT" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/closet/emcloset, +/turf/open/floor/plating, +/area/engine/engineering) +"bsU" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"bsV" = ( +/turf/open/floor/plating/airless, +/area/engine/engineering) +"bsW" = ( +/obj/structure/chair/comfy/black{ + dir = 1 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"bsX" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/grille, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"bsY" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/grille, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"bsZ" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/grille, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"bta" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Supply Shuttle Airlock"; + req_access_txt = "31" + }, +/turf/open/floor/plating, +/area/shuttle/supply) +"btb" = ( +/obj/machinery/door/airlock/external{ + name = "Supply Dock Airlock"; + req_access_txt = "31" + }, +/turf/open/floor/plating, +/area/quartermaster/storage) +"btc" = ( +/turf/open/floor/plating, +/area/quartermaster/storage) +"btd" = ( +/turf/open/floor/plasteel/warning{ + dir = 9 + }, +/area/quartermaster/storage) +"bte" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"btf" = ( +/obj/machinery/hologram/holopad, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"btg" = ( +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=8"; + freq = 1400; + location = "QM #2" + }, +/mob/living/simple_animal/bot/mulebot{ + home_destination = "QM #2"; + suffix = "#2" + }, +/turf/open/floor/plasteel/bot, +/area/quartermaster/storage) +"bth" = ( +/obj/structure/table, +/obj/item/stack/sheet/glass{ + amount = 50; + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/machinery/requests_console{ + department = "Cargo Bay"; + departmentType = 2; + pixel_x = -30 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"bti" = ( +/obj/structure/table, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/weapon/clipboard, +/obj/item/weapon/pen/red, +/obj/machinery/computer/stockexchange, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"btj" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/crew_quarters/kitchen) +"btk" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/landmark/start{ + name = "Assistant" + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"btl" = ( +/obj/structure/window/fulltile, +/obj/structure/grille, +/turf/open/floor/plating, +/area/quartermaster/storage) +"btm" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"btn" = ( +/obj/machinery/door/airlock/glass{ + name = "Art Storage" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/storage/art) +"bto" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1 + }, +/turf/open/floor/plasteel, +/area/storage/art) +"btp" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/landmark/start{ + name = "Assistant" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/turf/open/floor/plasteel, +/area/storage/art) +"btq" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "Art Storage"; + pixel_x = 27 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/table, +/obj/item/device/camera, +/turf/open/floor/plasteel, +/area/storage/art) +"btr" = ( +/obj/structure/chair/comfy/brown{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/obj/effect/landmark/start{ + name = "Librarian" + }, +/turf/open/floor/plasteel/cult, +/area/library) +"bts" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/item/device/camera, +/obj/item/device/radio/intercom{ + pixel_x = 27 + }, +/obj/structure/table/wood, +/turf/open/floor/plasteel/cult, +/area/library) +"btt" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/closed/wall, +/area/library) +"btu" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/robot_debris{ + icon_state = "gib6" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"btv" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"btw" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"btx" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bty" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/item/weapon/shard, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fsmaint2) +"btz" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/hydroponics) +"btA" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/closed/wall, +/area/hydroponics) +"btB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, +/area/hydroponics) +"btC" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/closed/wall, +/area/hydroponics) +"btD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/plasticflaps, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=1"; + dir = 1; + freq = 1400; + location = "Hydroponics" + }, +/turf/open/floor/plasteel/bot, +/area/hydroponics) +"btE" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/trash/can, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"btF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 3; + name = "3maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"btG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"btH" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"btI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/emcloset, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"btJ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/item/stack/sheet/cardboard, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"btK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/maintenance/fsmaint2) +"btL" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/obj/effect/decal/cleanable/generic, +/obj/structure/table, +/obj/item/clothing/mask/gas, +/obj/item/clothing/glasses/sunglasses, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"btM" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/effect/decal/cleanable/robot_debris{ + icon_state = "gib6" + }, +/obj/structure/chair/stool{ + pixel_y = 8 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"btN" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/mob/living/simple_animal/mouse/gray, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"btO" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/fsmaint2) +"btP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/storage/tools) +"btQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/table, +/obj/item/weapon/electronics/apc, +/obj/item/weapon/electronics/airlock, +/turf/open/floor/plasteel, +/area/storage/tools) +"btR" = ( +/obj/machinery/firealarm{ + pixel_y = 27 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/storage/tools) +"btS" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "Auxiliary Tool Storage APC"; + pixel_y = 24 + }, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel, +/area/storage/tools) +"btT" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Auxiliary Tool Storage" + }, +/turf/open/floor/plasteel/bot, +/area/storage/tools) +"btU" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/machinery/light_switch{ + pixel_y = 28 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/bot, +/area/storage/tools) +"btV" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/storage/tools) +"btW" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/blue/side{ + dir = 8 + }, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"btX" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"btY" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/neutral/side{ + dir = 4 + }, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"btZ" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/crew_quarters/sleep) +"bua" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plating, +/area/crew_quarters/sleep) +"bub" = ( +/obj/machinery/vending/cola, +/turf/open/floor/plasteel/neutral/side{ + tag = "icon-neutral (SOUTHWEST)"; + dir = 10 + }, +/area/crew_quarters/sleep) +"buc" = ( +/obj/machinery/vending/coffee, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/side, +/area/crew_quarters/sleep) +"bud" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 2; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/structure/closet/secure_closet/personal/cabinet, +/obj/item/clothing/under/assistantformal, +/turf/open/floor/wood, +/area/crew_quarters/sleep) +"bue" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/structure/chair/stool{ + pixel_y = 8 + }, +/obj/effect/landmark/start{ + name = "Assistant" + }, +/turf/open/floor/wood, +/area/crew_quarters/sleep) +"buf" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet/red, +/turf/open/floor/wood, +/area/crew_quarters/sleep) +"bug" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 2; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/structure/closet/secure_closet/personal/cabinet, +/obj/item/clothing/under/suit_jacket/navy, +/turf/open/floor/wood, +/area/crew_quarters/sleep) +"buh" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/structure/chair/stool{ + pixel_y = 8 + }, +/obj/effect/landmark{ + name = "xeno_spawn"; + pixel_x = -1 + }, +/turf/open/floor/wood, +/area/crew_quarters/sleep) +"bui" = ( +/obj/structure/closet/wardrobe/pjs, +/turf/open/floor/plasteel/neutral/side, +/area/crew_quarters/sleep) +"buj" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/starboard) +"buk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bul" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -12; + pixel_y = 2 + }, +/obj/structure/mirror{ + desc = "This mirror has been shattered. It looks like the bad luck energies spilling from it are taking immediate effect on your surroundings!"; + icon_state = "mirror_broke"; + pixel_x = -28; + shattered = 1 + }, +/obj/item/weapon/cigbutt, +/turf/open/floor/plasteel{ + broken = 1; + dir = 4; + icon_state = "damaged3" + }, +/area/maintenance/starboard) +"bum" = ( +/obj/item/weapon/crowbar, +/obj/effect/decal/cleanable/robot_debris{ + icon_state = "gib6" + }, +/turf/open/floor/plasteel{ + broken = 1; + dir = 4; + icon_state = "damaged1" + }, +/area/maintenance/starboard) +"bun" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/weapon/shard{ + icon_state = "medium" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"buo" = ( +/obj/machinery/door/airlock{ + name = "Unit 3" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/starboard) +"bup" = ( +/obj/structure/toilet{ + dir = 8 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/decal/cleanable/generic, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/starboard) +"buq" = ( +/obj/structure/sign/directions/medical{ + dir = 8; + icon_state = "direction_med"; + pixel_x = -32; + pixel_y = -32; + tag = "icon-direction_med (WEST)" + }, +/obj/structure/sign/directions/security{ + dir = 8; + icon_state = "direction_sec"; + pixel_x = -32; + pixel_y = -24; + tag = "icon-direction_sec (WEST)" + }, +/obj/structure/sign/directions/evac{ + dir = 1; + icon_state = "direction_evac"; + pixel_x = -32; + pixel_y = -40; + tag = "icon-direction_evac (NORTH)" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) +"bur" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/yellow/side{ + dir = 1 + }, +/area/engine/engineering) +"bus" = ( +/turf/open/floor/plasteel/yellow/side{ + dir = 1 + }, +/area/engine/engineering) +"but" = ( +/obj/machinery/firealarm{ + pixel_y = 24 + }, +/obj/machinery/camera{ + c_tag = "Engineering North" + }, +/turf/open/floor/plasteel/yellow/side{ + dir = 1 + }, +/area/engine/engineering) +"buu" = ( +/turf/open/floor/plasteel/yellow/corner{ + dir = 1 + }, +/area/engine/engineering) +"buv" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"buw" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"bux" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/airlock/external{ + name = "Engineering External Access"; + req_access = null; + req_access_txt = "10;13" + }, +/turf/open/floor/plating, +/area/engine/engineering) +"buy" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_y = -32 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"buz" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"buA" = ( +/turf/open/floor/plating/airless/warnplate{ + dir = 1 + }, +/area/engine/engineering) +"buB" = ( +/obj/item/weapon/wirecutters, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"buC" = ( +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/quartermaster/storage) +"buD" = ( +/turf/open/floor/plasteel/bot, +/area/quartermaster/storage) +"buE" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/bot, +/area/quartermaster/storage) +"buF" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/landmark{ + name = "blobstart" + }, +/turf/open/floor/plasteel/bot, +/area/quartermaster/storage) +"buG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/landmark{ + name = "lightsout" + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"buH" = ( +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=8"; + freq = 1400; + location = "QM #3" + }, +/turf/open/floor/plasteel/bot, +/area/quartermaster/storage) +"buI" = ( +/obj/structure/table, +/obj/item/device/multitool, +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/obj/machinery/camera{ + c_tag = "Cargo Office"; + dir = 4 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"buJ" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"buK" = ( +/obj/structure/chair/office/dark{ + dir = 4 + }, +/obj/effect/landmark/start{ + name = "Cargo Technician" + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"buL" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/westleft{ + name = "Cargo Desk"; + req_access_txt = "50" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"buM" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"buN" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"buO" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"buP" = ( +/obj/structure/window/fulltile, +/obj/structure/grille, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/storage/art) +"buQ" = ( +/obj/structure/table, +/obj/item/weapon/hand_labeler, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/storage/art) +"buR" = ( +/obj/structure/table, +/obj/item/weapon/storage/crayons, +/obj/item/weapon/storage/crayons, +/obj/machinery/camera{ + c_tag = "Art Storage"; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/storage/art) +"buS" = ( +/obj/structure/table, +/obj/item/stack/cable_coil/random, +/obj/item/stack/cable_coil/random, +/obj/item/stack/cable_coil/random, +/obj/item/stack/cable_coil/random, +/turf/open/floor/plasteel, +/area/storage/art) +"buT" = ( +/obj/structure/cult/tome, +/obj/item/weapon/book/codex_gigas, +/turf/open/floor/plasteel/cult, +/area/library) +"buU" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/weapon/pen/invisible, +/obj/structure/table/wood, +/turf/open/floor/plasteel/cult, +/area/library) +"buV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/library) +"buW" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"buX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/sortjunction{ + dir = 4; + icon_state = "pipe-j2s"; + sortType = 16 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"buY" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/wood, +/area/library) +"buZ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"bva" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bvb" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bvc" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"bvd" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock{ + name = "Kitchen Cold Room"; + req_access_txt = "0"; + req_one_access_txt = "25;28" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/kitchen) +"bve" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/kitchen) +"bvf" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/kitchen) +"bvg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/structure/closet/gmcloset, +/turf/open/floor/plasteel/black, +/area/crew_quarters/kitchen) +"bvh" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/spawner/lootdrop/grille_or_trash, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bvi" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/sortjunction{ + dir = 4; + icon_state = "pipe-j2s"; + sortType = 21 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fsmaint2) +"bvj" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/closet/wardrobe/cargotech, +/obj/machinery/firealarm{ + pixel_y = 27 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"bvk" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/closet/wardrobe/cargotech, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/machinery/power/apc{ + dir = 1; + name = "Cargo Bay APC"; + pixel_y = 25 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"bvl" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/landmark/start{ + name = "Assistant" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/barber, +/area/crew_quarters/locker) +"bvm" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/barber, +/area/crew_quarters/locker) +"bvn" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/crew_quarters/locker) +"bvo" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/barber, +/area/crew_quarters/locker) +"bvp" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/junction{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bvq" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/obj/structure/disposalpipe/sortjunction{ + dir = 4; + sortType = 15 + }, +/obj/item/weapon/cigbutt, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bvr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/sortjunction{ + dir = 4; + icon_state = "pipe-j2s"; + sortType = 20 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fsmaint2) +"bvs" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bvt" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/storage/tools) +"bvu" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/obj/structure/table, +/obj/item/stack/sheet/glass{ + amount = 50 + }, +/obj/item/stack/rods{ + amount = 50 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = -27 + }, +/turf/open/floor/plasteel, +/area/storage/tools) +"bvv" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/storage/tools) +"bvw" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plasteel, +/area/storage/tools) +"bvx" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/storage/tools) +"bvy" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/airlock/glass{ + name = "Auxiliary Tool Storage"; + req_access_txt = "12" + }, +/turf/open/floor/plasteel, +/area/storage/tools) +"bvz" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/blue/side{ + dir = 8 + }, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bvA" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bvB" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/turf/open/floor/plasteel/neutral/corner{ + dir = 4 + }, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bvC" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Dormitory" + }, +/turf/open/floor/plasteel/neutral/side{ + dir = 1 + }, +/area/crew_quarters/sleep) +"bvD" = ( +/turf/open/floor/plasteel/neutral/side{ + dir = 1 + }, +/area/crew_quarters/sleep) +"bvE" = ( +/turf/open/floor/plasteel/neutral/corner{ + dir = 1 + }, +/area/crew_quarters/sleep) +"bvF" = ( +/turf/open/floor/plasteel/floorgrime, +/area/crew_quarters/sleep) +"bvG" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/dresser, +/turf/open/floor/wood, +/area/crew_quarters/sleep) +"bvH" = ( +/turf/open/floor/wood, +/area/crew_quarters/sleep) +"bvI" = ( +/obj/machinery/button/door{ + id = "Dorm4"; + name = "Dorm Bolt Control"; + normaldoorcontrol = 1; + pixel_x = 0; + pixel_y = -25; + req_access_txt = "0"; + specialfunctions = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/wood, +/area/crew_quarters/sleep) +"bvJ" = ( +/obj/machinery/button/door{ + id = "Dorm5"; + name = "Dorm Bolt Control"; + normaldoorcontrol = 1; + pixel_x = 0; + pixel_y = -25; + req_access_txt = "0"; + specialfunctions = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/wood, +/area/crew_quarters/sleep) +"bvK" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/oil{ + icon_state = "floor2" + }, +/obj/item/weapon/shard, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bvL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bvM" = ( +/obj/structure/sign/directions/evac{ + dir = 1; + icon_state = "direction_evac"; + pixel_x = -32; + pixel_y = 24; + tag = "icon-direction_evac (NORTH)" + }, +/obj/structure/sign/directions/science{ + dir = 4; + icon_state = "direction_sci"; + pixel_x = -32; + pixel_y = 32 + }, +/obj/structure/sign/directions/engineering{ + dir = 4; + icon_state = "direction_eng"; + pixel_x = -32; + pixel_y = 40; + tag = "icon-direction_eng (EAST)" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"bvN" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"bvO" = ( +/turf/open/floor/plasteel, +/area/engine/engineering) +"bvP" = ( +/obj/structure/table, +/obj/item/device/flashlight{ + pixel_y = 5 + }, +/obj/item/clothing/ears/earmuffs{ + pixel_x = -5; + pixel_y = 6 + }, +/obj/item/weapon/airlock_painter, +/turf/open/floor/plasteel, +/area/engine/engineering) +"bvQ" = ( +/obj/structure/sign/directions/evac{ + pixel_x = 32; + pixel_y = -40 + }, +/obj/structure/sign/directions/security{ + pixel_x = 32; + pixel_y = -32 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"bvR" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'RADIOACTIVE AREA'"; + icon_state = "radiation"; + name = "RADIOACTIVE AREA"; + pixel_x = 32 + }, +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/engine/engineering) +"bvS" = ( +/obj/machinery/camera/emp_proof{ + c_tag = "Singularity North West"; + dir = 4; + network = list("Singularity") + }, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"bvT" = ( +/obj/machinery/camera/emp_proof{ + c_tag = "Singularity North East"; + dir = 8; + network = list("Singularity") + }, +/turf/open/space, +/area/space) +"bvU" = ( +/obj/machinery/button/door{ + dir = 2; + id = "QMLoaddoor2"; + name = "Loading Doors"; + pixel_x = 24; + pixel_y = 8 + }, +/obj/machinery/button/door{ + id = "QMLoaddoor"; + name = "Loading Doors"; + pixel_x = 24; + pixel_y = -8 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/supply) +"bvV" = ( +/obj/machinery/button/door{ + dir = 2; + id = "QMLoaddoor2"; + layer = 4; + name = "Loading Doors"; + pixel_x = -24; + pixel_y = 8 + }, +/obj/machinery/button/door{ + id = "QMLoaddoor"; + layer = 4; + name = "Loading Doors"; + pixel_x = -24; + pixel_y = -8 + }, +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/quartermaster/storage) +"bvW" = ( +/obj/effect/landmark/start{ + name = "Cargo Technician" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"bvX" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"bvY" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"bvZ" = ( +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=8"; + freq = 1400; + location = "QM #4" + }, +/turf/open/floor/plasteel/bot, +/area/quartermaster/storage) +"bwa" = ( +/obj/structure/table, +/obj/item/weapon/folder/yellow, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/obj/item/stack/wrapping_paper{ + pixel_x = 3; + pixel_y = 4 + }, +/obj/item/stack/packageWrap{ + pixel_x = -1; + pixel_y = -1 + }, +/obj/machinery/computer/stockexchange, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"bwb" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"bwc" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/bot, +/area/hydroponics) +"bwd" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"bwe" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"bwf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"bwg" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"bwh" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/storage/art) +"bwi" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, +/area/storage/art) +"bwj" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/closed/wall, +/area/storage/art) +"bwk" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/library) +"bwl" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/item/device/t_scanner, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bwm" = ( +/turf/closed/wall/r_wall, +/area/security/brig) +"bwn" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall/r_wall, +/area/security/brig) +"bwo" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall/r_wall, +/area/security/brig) +"bwp" = ( +/turf/closed/wall/r_wall, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bwq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/decal/cleanable/oil, +/obj/effect/decal/cleanable/robot_debris{ + icon_state = "gib7" + }, +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bwr" = ( +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/ash, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bws" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/grille, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fsmaint2) +"bwt" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bwu" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bwv" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/decal/cleanable/generic, +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bww" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/grille, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/fsmaint2) +"bwx" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bwy" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bwz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/fsmaint2) +"bwA" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/obj/structure/grille/broken, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bwB" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bwC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/table, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/turf/open/floor/plasteel, +/area/storage/tools) +"bwD" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/storage/tools) +"bwE" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/landmark{ + name = "blobstart" + }, +/turf/open/floor/plasteel, +/area/storage/tools) +"bwF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/storage/tools) +"bwG" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + on = 1 + }, +/turf/open/floor/plasteel, +/area/storage/tools) +"bwH" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/storage/tools) +"bwI" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/blue/side{ + dir = 8 + }, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bwJ" = ( +/obj/machinery/light, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"bwK" = ( +/obj/machinery/camera{ + c_tag = "Dormitory West"; + dir = 1 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"bwL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, +/area/crew_quarters/sleep) +"bwM" = ( +/obj/machinery/door/airlock{ + id_tag = "Dorm4"; + name = "Dorm 4" + }, +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"bwN" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall, +/area/crew_quarters/sleep) +"bwO" = ( +/obj/machinery/door/airlock{ + id_tag = "Dorm5"; + name = "Dorm 5" + }, +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"bwP" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/turf/open/floor/plating, +/area/crew_quarters/sleep) +"bwQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/starboard) +"bwR" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bwS" = ( +/obj/machinery/computer/monitor, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/turf/open/floor/plasteel/yellow/side{ + dir = 4 + }, +/area/engine/engineering) +"bwT" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/sign/nosmoking_2{ + pixel_y = 32 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"bwU" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/firealarm{ + pixel_y = 24 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"bwV" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/suit_storage_unit/engine, +/turf/open/floor/plasteel, +/area/engine/engineering) +"bwW" = ( +/obj/structure/grille, +/obj/structure/window/fulltile, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/engine/engineering) +"bwX" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/closet/secure_closet/engineering_personal, +/turf/open/floor/plasteel/yellow/side{ + dir = 8 + }, +/area/engine/engineering) +"bwY" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"bwZ" = ( +/obj/machinery/hologram/holopad, +/turf/open/floor/plasteel, +/area/engine/engineering) +"bxa" = ( +/obj/structure/table, +/obj/item/stack/sheet/glass{ + amount = 50 + }, +/obj/item/stack/sheet/glass{ + amount = 50 + }, +/obj/item/stack/sheet/glass{ + amount = 50 + }, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/weapon/grenade/chem_grenade/metalfoam, +/obj/item/weapon/grenade/chem_grenade/metalfoam, +/turf/open/floor/plasteel, +/area/engine/engineering) +"bxb" = ( +/obj/structure/table, +/obj/item/stack/sheet/plasteel{ + amount = 10 + }, +/obj/item/stack/rods{ + amount = 50 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"bxc" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"bxd" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/engine/engineering) +"bxe" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "Singularity"; + name = "radiation shutters" + }, +/turf/open/floor/plating/warnplate{ + dir = 8 + }, +/area/engine/engineering) +"bxf" = ( +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/power/rad_collector{ + anchored = 1 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"bxg" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/engine/engineering) +"bxh" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plating/airless, +/area/space) +"bxi" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating/airless, +/area/space) +"bxj" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plating/airless, +/area/space) +"bxk" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plating/airless, +/area/space) +"bxl" = ( +/obj/structure/closet/crate, +/turf/open/floor/plasteel/bot, +/area/quartermaster/storage) +"bxm" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/bot, +/area/quartermaster/storage) +"bxn" = ( +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=8"; + freq = 1400; + location = "QM #5" + }, +/turf/open/floor/plasteel/bot, +/area/quartermaster/storage) +"bxo" = ( +/obj/structure/table, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = 6; + pixel_y = -5 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = -27 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"bxp" = ( +/obj/structure/filingcabinet/filingcabinet, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"bxq" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"bxr" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"bxs" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"bxt" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"bxu" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"bxv" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bxw" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"bxx" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"bxy" = ( +/obj/structure/extinguisher_cabinet{ + pixel_y = 30 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/effect/landmark/start{ + name = "Botanist" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/hydrofloor, +/area/hydroponics) +"bxz" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/hydrofloor, +/area/hydroponics) +"bxA" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/obj/machinery/firealarm{ + pixel_y = 24 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/hydrofloor, +/area/hydroponics) +"bxB" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/hydrofloor, +/area/hydroponics) +"bxC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bxD" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/item/stack/rods, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bxE" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/floorgrime, +/area/security/brig) +"bxF" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/brig) +"bxG" = ( +/obj/structure/closet/secure_closet/brig{ + id = "Cell 1"; + name = "Cell 1 Locker" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/floorgrime, +/area/security/brig) +"bxH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, +/area/security/brig) +"bxI" = ( +/obj/structure/closet/secure_closet/brig{ + id = "Cell 2"; + name = "Cell 2 Locker" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/floorgrime, +/area/security/brig) +"bxJ" = ( +/turf/closed/wall, +/area/security/brig) +"bxK" = ( +/obj/structure/closet/secure_closet/brig{ + id = "Cell 3"; + name = "Cell 3 Locker" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/floorgrime, +/area/security/brig) +"bxL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall/r_wall, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bxM" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall/r_wall, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bxN" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bxO" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/tinted/fulltile, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bxP" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/tinted/fulltile, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bxQ" = ( +/obj/structure/closet, +/obj/item/clothing/gloves/color/rainbow, +/obj/item/clothing/under/color/rainbow, +/obj/item/clothing/head/soft/rainbow, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bxR" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/table, +/obj/item/weapon/storage/toolbox/emergency, +/turf/open/floor/plasteel, +/area/storage/tools) +"bxS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/storage/tools) +"bxT" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/device/multitool, +/turf/open/floor/plasteel, +/area/storage/tools) +"bxU" = ( +/obj/structure/closet/toolcloset, +/turf/open/floor/plasteel, +/area/storage/tools) +"bxV" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/blue/side{ + dir = 8 + }, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bxW" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bxX" = ( +/obj/machinery/door/firedoor, +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bxY" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/crew_quarters/sleep) +"bxZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/closed/wall, +/area/crew_quarters/sleep) +"bya" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/floorgrime, +/area/crew_quarters/sleep) +"byb" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/requests_console{ + department = "Crew Quarters"; + pixel_y = 30 + }, +/turf/open/floor/plasteel/neutral/corner{ + dir = 4 + }, +/area/crew_quarters/sleep) +"byc" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/hologram/holopad, +/turf/open/floor/plasteel/neutral/corner{ + dir = 1 + }, +/area/crew_quarters/sleep) +"byd" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/turf/open/floor/plasteel/floorgrime, +/area/crew_quarters/sleep) +"bye" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/firealarm{ + pixel_y = 24 + }, +/turf/open/floor/plasteel/neutral/corner{ + dir = 4 + }, +/area/crew_quarters/sleep) +"byf" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/turf/open/floor/plasteel/neutral/side{ + dir = 1 + }, +/area/crew_quarters/sleep) +"byg" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + dir = 1 + }, +/area/crew_quarters/sleep) +"byh" = ( +/obj/machinery/camera{ + c_tag = "Dormitory East" + }, +/turf/open/floor/plasteel/floorgrime, +/area/crew_quarters/sleep) +"byi" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"byj" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/crew_quarters/sleep) +"byk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/item/device/assembly/signaler, +/turf/open/floor/plating, +/area/maintenance/starboard) +"byl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/rods, +/obj/structure/closet/emcloset, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bym" = ( +/obj/machinery/computer/station_alert, +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_x = -27 + }, +/turf/open/floor/plasteel/yellow/side{ + dir = 4 + }, +/area/engine/engineering) +"byn" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/chair/office/dark{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"byo" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 2; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"byp" = ( +/obj/machinery/suit_storage_unit/engine, +/turf/open/floor/plasteel, +/area/engine/engineering) +"byq" = ( +/obj/structure/grille, +/obj/structure/window/fulltile, +/turf/open/floor/plating, +/area/engine/engineering) +"byr" = ( +/obj/structure/closet/secure_closet/engineering_personal, +/turf/open/floor/plasteel/yellow/side{ + dir = 8 + }, +/area/engine/engineering) +"bys" = ( +/obj/effect/landmark/start{ + name = "Station Engineer" + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"byt" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"byu" = ( +/obj/machinery/power/grounding_rod, +/turf/open/floor/plating/airless, +/area/space) +"byv" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plating/airless, +/area/space) +"byw" = ( +/obj/machinery/power/tesla_coil, +/obj/structure/cable, +/turf/open/floor/plating/airless, +/area/space) +"byx" = ( +/turf/closed/wall, +/area/engine/engineering) +"byy" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/bot, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"byz" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"byA" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"byB" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/conveyor_switch/oneway{ + convdir = -1; + id = "QMLoad" + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"byC" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"byD" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"byE" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"byF" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_mining{ + name = "Cargo Office"; + req_access_txt = "50" + }, +/turf/open/floor/plasteel/delivery, +/area/quartermaster/storage) +"byG" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"byH" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/camera{ + c_tag = "Aft Port Primary Hallway Central"; + dir = 8 + }, +/turf/open/floor/plasteel/red/corner, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"byI" = ( +/turf/closed/wall, +/area/security/detectives_office) +"byJ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, +/area/security/detectives_office) +"byK" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/airlock/maintenance{ + name = "Detective Maintenance"; + req_access_txt = "4" + }, +/turf/open/floor/plating, +/area/security/detectives_office) +"byL" = ( +/turf/closed/wall/r_wall, +/area/security/detectives_office) +"byM" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance{ + name = "Security Maintenance"; + req_access_txt = "63" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=2"; + freq = 1400; + location = "Security" + }, +/turf/open/floor/plating, +/area/security/brig) +"byN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/closed/wall/r_wall, +/area/security/brig) +"byO" = ( +/obj/machinery/flasher{ + id = "Cell 1"; + pixel_x = -28 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/brig) +"byP" = ( +/turf/open/floor/plasteel/floorgrime, +/area/security/brig) +"byQ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/brig) +"byR" = ( +/obj/machinery/flasher{ + id = "Cell 2"; + pixel_x = -28 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/brig) +"byS" = ( +/obj/machinery/flasher{ + id = "Cell 3"; + pixel_x = -28 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/brig) +"byT" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -12; + pixel_y = 2 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/mirror{ + pixel_x = -28 + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"byU" = ( +/obj/machinery/door/window{ + base_state = "right"; + dir = 4; + icon_state = "right"; + name = "Private Shower"; + req_access_txt = "0" + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"byV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"byW" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/effect/decal/cleanable/robot_debris{ + icon_state = "gib3" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"byX" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fsmaint2) +"byY" = ( +/turf/closed/wall/r_wall, +/area/crew_quarters/heads) +"byZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall/r_wall, +/area/crew_quarters/heads) +"bza" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall/r_wall, +/area/crew_quarters/heads) +"bzb" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/blue/side{ + dir = 8 + }, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bzc" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/hydrofloor, +/area/hydroponics) +"bzd" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/airlock/maintenance{ + name = "Hydroponics Maintenance"; + req_access_txt = "35" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/hydroponics) +"bze" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/item/weapon/shard{ + icon_state = "small" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fsmaint2) +"bzf" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bzg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/robot_debris{ + icon_state = "gib6" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/fsmaint2) +"bzh" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bzi" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bzj" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bzk" = ( +/turf/open/floor/plasteel/neutral/corner, +/area/crew_quarters/sleep) +"bzl" = ( +/turf/open/floor/plasteel/neutral/side, +/area/crew_quarters/sleep) +"bzm" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/neutral/corner{ + dir = 8 + }, +/area/crew_quarters/sleep) +"bzn" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"bzo" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/neutral/side, +/area/crew_quarters/sleep) +"bzp" = ( +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_y = -29 + }, +/obj/effect/landmark{ + name = "blobstart" + }, +/turf/open/floor/plasteel/neutral/corner{ + dir = 8 + }, +/area/crew_quarters/sleep) +"bzq" = ( +/obj/machinery/light/small, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/floorgrime, +/area/crew_quarters/sleep) +"bzr" = ( +/turf/open/floor/plasteel/neutral/corner{ + dir = 8 + }, +/area/crew_quarters/sleep) +"bzs" = ( +/obj/structure/chair/stool{ + pixel_y = 8 + }, +/turf/open/floor/plasteel/floorgrime, +/area/crew_quarters/sleep) +"bzt" = ( +/obj/structure/table, +/obj/item/weapon/lipstick/random{ + pixel_x = 3 + }, +/obj/item/weapon/lipstick/random{ + pixel_x = -2 + }, +/obj/item/weapon/lipstick{ + pixel_x = -7 + }, +/turf/open/floor/plasteel/floorgrime, +/area/crew_quarters/sleep) +"bzu" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bzv" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/maintenance/starboard) +"bzw" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'HIGH VOLTAGE'"; + icon_state = "shock"; + name = "HIGH VOLTAGE"; + pixel_x = -32 + }, +/obj/machinery/camera{ + c_tag = "Engineering Power Storage"; + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/side{ + dir = 4 + }, +/area/engine/engineering) +"bzx" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/warning/corner{ + dir = 1 + }, +/area/engine/engineering) +"bzy" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/engine/engineering) +"bzz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/tank_dispenser, +/turf/open/floor/plasteel, +/area/engine/engineering) +"bzA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/engine/engineering) +"bzB" = ( +/obj/machinery/requests_console{ + department = "Engineering"; + departmentType = 4; + name = "Engineering RC"; + pixel_x = -32 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/table, +/obj/item/weapon/storage/box/lights/mixed, +/obj/item/weapon/crowbar, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/side{ + dir = 8 + }, +/area/engine/engineering) +"bzC" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"bzD" = ( +/turf/open/floor/plasteel/warning/corner, +/area/engine/engineering) +"bzE" = ( +/obj/structure/closet/radiation, +/turf/open/floor/plasteel/warning, +/area/engine/engineering) +"bzF" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/clothing/gloves/color/yellow, +/obj/item/weapon/storage/belt/utility, +/turf/open/floor/plasteel/warning, +/area/engine/engineering) +"bzG" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/warning, +/area/engine/engineering) +"bzH" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/button/door{ + id = "Singularity"; + name = "Shutters Control"; + pixel_x = 0; + pixel_y = -25; + req_access_txt = "11" + }, +/turf/open/floor/plasteel/warning{ + dir = 6 + }, +/area/engine/engineering) +"bzI" = ( +/obj/machinery/field/generator{ + anchored = 1; + state = 2 + }, +/turf/open/floor/plating/airless, +/area/space) +"bzJ" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "QMLoad" + }, +/obj/machinery/door/poddoor{ + id = "QMLoaddoor"; + name = "supply dock loading door" + }, +/turf/open/floor/plating, +/area/shuttle/supply) +"bzK" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "QMLoad" + }, +/obj/machinery/door/poddoor{ + id = "QMLoaddoor"; + name = "supply dock loading door" + }, +/turf/open/floor/plating, +/area/quartermaster/storage) +"bzL" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "QMLoad" + }, +/obj/structure/plasticflaps, +/turf/open/floor/plating, +/area/quartermaster/storage) +"bzM" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "QMLoad" + }, +/turf/open/floor/plasteel/warning{ + dir = 1 + }, +/area/quartermaster/storage) +"bzN" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "QMLoad" + }, +/obj/machinery/light, +/obj/machinery/camera{ + c_tag = "Cargo Recieving Dock South"; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/status_display{ + pixel_y = -32; + supply_display = 1 + }, +/turf/open/floor/plasteel/warning{ + dir = 1 + }, +/area/quartermaster/storage) +"bzO" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "QMLoad" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/warning{ + dir = 1 + }, +/area/quartermaster/storage) +"bzP" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "QMLoad" + }, +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_y = -35 + }, +/turf/open/floor/plasteel/warning{ + dir = 1 + }, +/area/quartermaster/storage) +"bzQ" = ( +/turf/open/floor/plasteel/loadingarea{ + dir = 8 + }, +/area/quartermaster/storage) +"bzR" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"bzS" = ( +/turf/open/floor/plasteel/brown/corner, +/area/quartermaster/storage) +"bzT" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/brown, +/area/quartermaster/storage) +"bzU" = ( +/obj/machinery/light, +/turf/open/floor/plasteel/brown/corner{ + dir = 8 + }, +/area/quartermaster/storage) +"bzV" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"bzW" = ( +/obj/structure/cable, +/obj/machinery/power/apc{ + dir = 4; + name = "Aft Port Primary Hallway APC"; + pixel_x = 27 + }, +/turf/open/floor/plasteel/red/side{ + dir = 4 + }, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"bzX" = ( +/obj/item/device/flashlight/lamp/green{ + pixel_x = 1; + pixel_y = 5 + }, +/obj/structure/table/wood, +/turf/open/floor/plasteel/grimy, +/area/security/detectives_office) +"bzY" = ( +/obj/machinery/computer/security/wooden_tv, +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/grimy, +/area/security/detectives_office) +"bzZ" = ( +/obj/machinery/computer/secure_data, +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/turf/open/floor/plasteel/grimy, +/area/security/detectives_office) +"bAa" = ( +/obj/machinery/computer/med_data, +/turf/open/floor/plasteel/grimy, +/area/security/detectives_office) +"bAb" = ( +/obj/structure/cable, +/obj/machinery/power/apc{ + dir = 4; + name = "Detective APC"; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/grimy, +/area/security/detectives_office) +"bAc" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/red/side{ + dir = 9 + }, +/area/security/brig) +"bAd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/red/side{ + dir = 5 + }, +/area/security/brig) +"bAe" = ( +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/security/brig) +"bAf" = ( +/obj/machinery/door/window/brigdoor{ + id = "Cell 1"; + name = "Cell 1"; + req_access_txt = "2" + }, +/obj/machinery/door/poddoor/preopen{ + id = "Secure Gate"; + name = "brig shutters" + }, +/turf/open/floor/plasteel/red/side{ + dir = 1 + }, +/area/security/brig) +"bAg" = ( +/obj/machinery/door/window/brigdoor{ + id = "Cell 2"; + name = "Cell 2"; + req_access_txt = "2" + }, +/obj/machinery/door/poddoor/preopen{ + id = "Secure Gate"; + name = "brig shutters" + }, +/turf/open/floor/plasteel/red/side{ + dir = 1 + }, +/area/security/brig) +"bAh" = ( +/obj/machinery/door/window/brigdoor{ + id = "Cell 3"; + name = "Cell 3"; + req_access_txt = "2" + }, +/obj/machinery/door/poddoor/preopen{ + id = "Secure Gate"; + name = "brig shutters" + }, +/turf/open/floor/plasteel/red/side{ + dir = 1 + }, +/area/security/brig) +"bAi" = ( +/obj/structure/dresser, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/carpet, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bAj" = ( +/obj/structure/closet/secure_closet/captains, +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/turf/open/floor/carpet, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bAk" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/obj/machinery/camera{ + c_tag = "Captain's Quarters" + }, +/turf/open/floor/carpet, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bAl" = ( +/obj/machinery/door/airlock{ + name = "Private Restroom"; + req_access_txt = "20" + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bAm" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bAn" = ( +/obj/structure/toilet{ + dir = 1 + }, +/obj/structure/window/reinforced/tinted{ + dir = 4 + }, +/obj/effect/landmark/start{ + name = "Captain" + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bAo" = ( +/obj/item/weapon/soap/deluxe, +/obj/item/weapon/bikehorn/rubberducky, +/obj/machinery/shower{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bAp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bAq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bAr" = ( +/obj/effect/decal/cleanable/oil{ + icon_state = "floor2" + }, +/obj/item/trash/semki, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bAs" = ( +/obj/structure/table, +/obj/item/weapon/folder/blue, +/obj/item/weapon/stamp/hop, +/obj/item/weapon/storage/secure/safe{ + pixel_x = -24 + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/heads) +"bAt" = ( +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Head of Personnel's Desk"; + departmentType = 5; + name = "Head of Personnel RC"; + pixel_y = 30 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black, +/area/crew_quarters/heads) +"bAu" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/computer/security/telescreen{ + desc = "Used for watching Prison Wing holding areas."; + name = "Prison Monitor"; + network = list("Prison"); + pixel_y = 30 + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/heads) +"bAv" = ( +/obj/structure/chair/office/dark{ + dir = 4 + }, +/obj/effect/landmark/start{ + name = "Head of Personnel" + }, +/obj/machinery/button/door{ + id = "hopqueue"; + name = "Queue Shutters Control"; + pixel_x = 4; + pixel_y = 25; + req_access_txt = "28" + }, +/obj/machinery/light_switch{ + pixel_x = 4; + pixel_y = 36 + }, +/obj/machinery/button/flasher{ + id = "hopflash"; + pixel_x = -6; + pixel_y = 36 + }, +/obj/machinery/button/door{ + id = "hop"; + name = "Privacy Shutters Control"; + pixel_x = -6; + pixel_y = 25; + req_access_txt = "28" + }, +/turf/open/floor/plasteel/darkblue/side{ + dir = 5 + }, +/area/crew_quarters/heads) +"bAw" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/northleft{ + dir = 4; + name = "Reception Window"; + req_access_txt = "0" + }, +/obj/machinery/door/window/brigdoor{ + base_state = "rightsecure"; + dir = 8; + icon_state = "rightsecure"; + name = "Head of Personnel's Desk"; + req_access_txt = "57" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "hop"; + name = "Privacy Shutters" + }, +/obj/machinery/status_display{ + pixel_y = 32; + supply_display = 1 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/heads) +"bAx" = ( +/obj/machinery/flasher{ + id = "hopflash"; + pixel_y = 28 + }, +/turf/open/floor/plasteel/delivery, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bAy" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "hopqueue"; + name = "HoP Queue Shutters" + }, +/turf/open/floor/plasteel/loadingarea{ + dir = 4 + }, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bAz" = ( +/turf/open/floor/plasteel/blue/side{ + dir = 8 + }, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bAA" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/camera{ + c_tag = "Aft Starboard Primary Hallway South"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bAB" = ( +/turf/closed/wall, +/area/storage/primary) +"bAC" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/starboard) +"bAD" = ( +/obj/machinery/door/airlock{ + id_tag = "Dorm1"; + name = "Dorm 1" + }, +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"bAE" = ( +/obj/machinery/door/airlock{ + id_tag = "Dorm2"; + name = "Dorm 2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"bAF" = ( +/obj/machinery/door/airlock{ + id_tag = "Dorm3"; + name = "Dorm 3" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/crew_quarters/sleep) +"bAG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bAH" = ( +/obj/machinery/biogenerator, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/starboard) +"bAI" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"bAJ" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/engine/engineering) +"bAK" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/landmark/start{ + name = "Station Engineer" + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"bAL" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/table, +/obj/item/weapon/book/manual/engineering_singularity_safety, +/obj/item/clothing/gloves/color/yellow, +/obj/item/device/gps/engineering{ + gpstag = "ENG2" + }, +/obj/item/device/gps/engineering{ + gpstag = "ENG1" + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"bAM" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plasteel/yellow/side{ + dir = 8 + }, +/area/engine/engineering) +"bAN" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"bAO" = ( +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/engine/engineering) +"bAP" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "Singularity"; + name = "radiation shutters" + }, +/turf/open/floor/plasteel/bot, +/area/engine/engineering) +"bAQ" = ( +/obj/item/weapon/weldingtool, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plating/airless, +/area/space) +"bAR" = ( +/obj/machinery/power/tesla_coil, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/turf/open/floor/plating/airless, +/area/space) +"bAS" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plating/airless, +/area/space) +"bAT" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance{ + name = "Cargo Bay Maintenance"; + req_access_txt = "31" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/quartermaster/storage) +"bAU" = ( +/turf/closed/wall, +/area/quartermaster/qm) +"bAV" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/quartermaster/qm) +"bAW" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/glass_mining{ + name = "Quartermaster"; + req_access_txt = "41" + }, +/turf/open/floor/plasteel/delivery, +/area/quartermaster/qm) +"bAX" = ( +/turf/closed/wall, +/area/security/checkpoint/supply{ + name = "Security Post - Cargo" + }) +"bAY" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/glass_security{ + name = "Security Office"; + req_access_txt = "63" + }, +/turf/open/floor/plasteel/delivery, +/area/security/checkpoint/supply{ + name = "Security Post - Cargo" + }) +"bAZ" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/security/checkpoint/supply{ + name = "Security Post - Cargo" + }) +"bBa" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/plasteel/brown{ + dir = 8 + }, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"bBb" = ( +/turf/open/floor/plasteel/red/side{ + dir = 4 + }, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"bBc" = ( +/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/machinery/requests_console{ + department = "Detective's office"; + pixel_x = -30 + }, +/obj/structure/table/wood, +/turf/open/floor/plasteel/grimy, +/area/security/detectives_office) +"bBd" = ( +/obj/structure/chair/office/dark, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/landmark/start{ + name = "Detective" + }, +/turf/open/floor/carpet, +/area/security/detectives_office) +"bBe" = ( +/turf/open/floor/carpet, +/area/security/detectives_office) +"bBf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/grimy, +/area/security/detectives_office) +"bBg" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plasteel/red/side{ + dir = 8 + }, +/area/security/brig) +"bBh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/red/corner{ + dir = 4 + }, +/area/security/brig) +"bBi" = ( +/obj/machinery/door_timer{ + dir = 1; + pixel_y = 32 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/camera{ + c_tag = "Brig Central" + }, +/turf/open/floor/plasteel/red/side{ + dir = 1 + }, +/area/security/brig) +"bBj" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/red/corner{ + dir = 1 + }, +/area/security/brig) +"bBk" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/security/brig) +"bBl" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/red/corner{ + dir = 4 + }, +/area/security/brig) +"bBm" = ( +/obj/machinery/door_timer{ + dir = 1; + pixel_y = 32 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/red/side{ + dir = 1 + }, +/area/security/brig) +"bBn" = ( +/obj/machinery/door_timer{ + dir = 1; + pixel_y = 32 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/camera{ + c_tag = "Brig East" + }, +/turf/open/floor/plasteel/red/side{ + dir = 1 + }, +/area/security/brig) +"bBo" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plasteel/red/corner{ + dir = 1 + }, +/area/security/brig) +"bBp" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/red/side{ + dir = 4 + }, +/area/security/brig) +"bBq" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet/captain, +/turf/open/floor/carpet, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bBr" = ( +/turf/open/floor/carpet, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bBs" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bBt" = ( +/turf/closed/wall, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bBu" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bBv" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bBw" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bBx" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bBy" = ( +/obj/effect/decal/cleanable/robot_debris, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fsmaint2) +"bBz" = ( +/obj/structure/table, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/weapon/pen, +/turf/open/floor/plasteel/black, +/area/crew_quarters/heads) +"bBA" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/structure/chair/office/dark{ + dir = 8 + }, +/obj/effect/landmark/start{ + name = "Head of Personnel" + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/heads) +"bBB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black, +/area/crew_quarters/heads) +"bBC" = ( +/obj/machinery/computer/card, +/turf/open/floor/plasteel/darkblue/side{ + dir = 4 + }, +/area/crew_quarters/heads) +"bBD" = ( +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/structure/grille, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "hop"; + name = "Privacy Shutters" + }, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/crew_quarters/heads) +"bBE" = ( +/turf/open/floor/plasteel/bot, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bBF" = ( +/obj/structure/grille, +/obj/structure/window/fulltile, +/turf/open/floor/plating, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bBG" = ( +/turf/open/floor/plasteel/blue/corner{ + dir = 1 + }, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bBH" = ( +/obj/structure/grille, +/obj/structure/window/fulltile, +/turf/open/floor/plating, +/area/storage/primary) +"bBI" = ( +/obj/structure/table, +/obj/item/weapon/wrench, +/obj/item/device/analyzer, +/obj/machinery/light_switch{ + pixel_y = 28 + }, +/turf/open/floor/plasteel/floorgrime, +/area/storage/primary) +"bBJ" = ( +/obj/structure/table, +/obj/item/weapon/storage/toolbox/electrical{ + pixel_x = 1; + pixel_y = -1 + }, +/obj/machinery/firealarm{ + pixel_y = 24 + }, +/turf/open/floor/plasteel/floorgrime, +/area/storage/primary) +"bBK" = ( +/obj/structure/table, +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/item/stack/cable_coil{ + pixel_x = 2; + pixel_y = -2 + }, +/obj/item/stack/cable_coil{ + pixel_x = 3; + pixel_y = -7 + }, +/obj/item/weapon/screwdriver{ + pixel_y = 16 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/floorgrime, +/area/storage/primary) +"bBL" = ( +/turf/open/floor/plasteel/floorgrime, +/area/storage/primary) +"bBM" = ( +/obj/machinery/vending/assist, +/turf/open/floor/plasteel/floorgrime, +/area/storage/primary) +"bBN" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bBO" = ( +/obj/machinery/button/door{ + id = "Dorm1"; + name = "Dorm Bolt Control"; + normaldoorcontrol = 1; + pixel_x = 0; + pixel_y = 25; + req_access_txt = "0"; + specialfunctions = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/turf/open/floor/carpet, +/area/crew_quarters/sleep) +"bBP" = ( +/obj/effect/landmark{ + name = "xeno_spawn"; + pixel_x = -1 + }, +/turf/open/floor/carpet, +/area/crew_quarters/sleep) +"bBQ" = ( +/obj/structure/chair/stool{ + pixel_y = 8 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/crew_quarters/sleep) +"bBR" = ( +/obj/machinery/button/door{ + id = "Dorm2"; + name = "Dorm Bolt Control"; + normaldoorcontrol = 1; + pixel_x = 0; + pixel_y = 25; + req_access_txt = "0"; + specialfunctions = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/turf/open/floor/carpet, +/area/crew_quarters/sleep) +"bBS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/carpet, +/area/crew_quarters/sleep) +"bBT" = ( +/obj/machinery/button/door{ + id = "Dorm3"; + name = "Dorm Bolt Control"; + normaldoorcontrol = 1; + pixel_x = 0; + pixel_y = 25; + req_access_txt = "0"; + specialfunctions = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/turf/open/floor/carpet, +/area/crew_quarters/sleep) +"bBU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/obj/item/stack/cable_coil/cut{ + amount = 2; + icon_state = "coil_red2" + }, +/obj/structure/sink/kitchen{ + desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; + name = "old sink"; + pixel_y = 28 + }, +/obj/effect/decal/cleanable/greenglow, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bBV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bBW" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bBX" = ( +/obj/effect/decal/cleanable/oil{ + icon_state = "floor2" + }, +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bBY" = ( +/obj/structure/cable, +/obj/machinery/power/emitter{ + anchored = 1; + dir = 2; + state = 2 + }, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"bBZ" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/weapon/electronics/airlock, +/obj/item/weapon/electronics/airlock, +/obj/item/weapon/electronics/apc, +/obj/item/weapon/stock_parts/cell/high{ + charge = 100; + maxcharge = 15000 + }, +/obj/item/weapon/stock_parts/cell/high{ + charge = 100; + maxcharge = 15000 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"bCa" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plasteel/yellow/side{ + dir = 8 + }, +/area/engine/engineering) +"bCb" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"bCc" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 27 + }, +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/engine/engineering) +"bCd" = ( +/turf/open/floor/plating/warnplate{ + dir = 9 + }, +/area/engine/engineering) +"bCe" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plating/warnplate{ + dir = 1 + }, +/area/engine/engineering) +"bCf" = ( +/obj/machinery/button/door{ + id = "Singularity"; + name = "Shutters Control"; + pixel_x = 0; + pixel_y = 25; + req_access_txt = "11" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating/warnplate{ + dir = 1 + }, +/area/engine/engineering) +"bCg" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating/warnplate{ + dir = 1 + }, +/area/engine/engineering) +"bCh" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating/warnplate{ + dir = 5 + }, +/area/engine/engineering) +"bCi" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/engine/engineering) +"bCj" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plating/airless, +/area/space) +"bCk" = ( +/obj/structure/lattice, +/obj/item/weapon/crowbar, +/turf/open/space, +/area/space) +"bCl" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall7"; + dir = 2 + }, +/area/shuttle/supply) +"bCm" = ( +/turf/open/floor/plasteel/shuttle, +/turf/closed/wall/shuttle/interior{ + icon_state = "swall_f10" + }, +/area/shuttle/supply) +"bCn" = ( +/turf/open/floor/plasteel/shuttle, +/turf/closed/wall/shuttle/interior{ + icon_state = "swall_f6" + }, +/area/shuttle/supply) +"bCo" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall11"; + dir = 2 + }, +/area/shuttle/supply) +"bCp" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bCq" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bCr" = ( +/obj/structure/table, +/obj/item/weapon/cartridge/quartermaster{ + pixel_x = 6; + pixel_y = 5 + }, +/obj/item/weapon/cartridge/quartermaster, +/obj/item/weapon/cartridge/quartermaster{ + pixel_x = -4; + pixel_y = 7 + }, +/obj/item/weapon/coin/silver, +/turf/open/floor/plasteel/brown{ + dir = 9 + }, +/area/quartermaster/qm) +"bCs" = ( +/turf/open/floor/plasteel/brown{ + dir = 1 + }, +/area/quartermaster/qm) +"bCt" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/plasteel/brown{ + dir = 1 + }, +/area/quartermaster/qm) +"bCu" = ( +/obj/structure/closet/secure_closet/quartermaster, +/turf/open/floor/plasteel/brown{ + dir = 1 + }, +/area/quartermaster/qm) +"bCv" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/light_switch{ + pixel_x = 25 + }, +/turf/open/floor/plasteel/brown{ + dir = 5 + }, +/area/quartermaster/qm) +"bCw" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/light_switch{ + pixel_x = -25 + }, +/turf/open/floor/plasteel/red/side{ + dir = 9 + }, +/area/security/checkpoint/supply{ + name = "Security Post - Cargo" + }) +"bCx" = ( +/turf/open/floor/plasteel/red/side{ + dir = 1 + }, +/area/security/checkpoint/supply{ + name = "Security Post - Cargo" + }) +"bCy" = ( +/obj/structure/table, +/obj/item/weapon/paper_bin{ + pixel_x = 1; + pixel_y = 9 + }, +/obj/item/weapon/pen, +/turf/open/floor/plasteel/red/side{ + dir = 1 + }, +/area/security/checkpoint/supply{ + name = "Security Post - Cargo" + }) +"bCz" = ( +/obj/structure/table, +/obj/item/weapon/book/manual/wiki/security_space_law, +/turf/open/floor/plasteel/red/side{ + dir = 1 + }, +/area/security/checkpoint/supply{ + name = "Security Post - Cargo" + }) +"bCA" = ( +/obj/structure/table, +/obj/machinery/recharger{ + pixel_y = 4 + }, +/turf/open/floor/plasteel/red/side{ + dir = 5 + }, +/area/security/checkpoint/supply{ + name = "Security Post - Cargo" + }) +"bCB" = ( +/obj/machinery/airalarm{ + dir = 4; + pixel_x = -23; + pixel_y = 0 + }, +/turf/open/floor/plasteel/brown{ + dir = 8 + }, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"bCC" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/machinery/door/poddoor/preopen{ + id = "det_blast"; + layer = 2.9; + name = "privacy door" + }, +/turf/open/floor/plating, +/area/security/detectives_office) +"bCD" = ( +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/weapon/pen, +/obj/structure/table/wood, +/turf/open/floor/plasteel/grimy, +/area/security/detectives_office) +"bCE" = ( +/obj/item/weapon/storage/fancy/cigarettes, +/obj/item/clothing/glasses/sunglasses, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/table/wood, +/turf/open/floor/carpet, +/area/security/detectives_office) +"bCF" = ( +/obj/item/device/camera{ + desc = "A one use - polaroid camera. 30 photos left."; + name = "detectives camera"; + pictures_left = 30 + }, +/obj/structure/table/wood, +/turf/open/floor/carpet, +/area/security/detectives_office) +"bCG" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/obj/machinery/button/door{ + id = "det_blast"; + name = "Privacy Shutters"; + pixel_x = 24; + pixel_y = 0 + }, +/turf/open/floor/plasteel/grimy, +/area/security/detectives_office) +"bCH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/red/side{ + dir = 8 + }, +/area/security/brig) +"bCI" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/red/corner, +/area/security/brig) +"bCJ" = ( +/obj/machinery/light, +/turf/open/floor/plasteel/red/side, +/area/security/brig) +"bCK" = ( +/turf/open/floor/plasteel/red/side, +/area/security/brig) +"bCL" = ( +/obj/machinery/power/apc{ + dir = 2; + name = "Brig APC"; + pixel_x = 0; + pixel_y = -24 + }, +/obj/structure/cable, +/turf/open/floor/plasteel/red/side, +/area/security/brig) +"bCM" = ( +/turf/open/floor/plasteel/red/side{ + dir = 6 + }, +/area/security/brig) +"bCN" = ( +/obj/item/weapon/storage/box/matches, +/obj/item/weapon/razor{ + pixel_x = -4; + pixel_y = 2 + }, +/obj/item/clothing/mask/cigarette/cigar, +/obj/structure/table/wood, +/obj/item/weapon/reagent_containers/food/drinks/flask/gold, +/turf/open/floor/carpet, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bCO" = ( +/obj/structure/chair/comfy/brown{ + dir = 8 + }, +/obj/effect/landmark/start{ + name = "Captain" + }, +/turf/open/floor/carpet, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bCP" = ( +/obj/machinery/light_switch{ + pixel_y = -28 + }, +/turf/open/floor/carpet, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bCQ" = ( +/obj/machinery/door/airlock/command{ + name = "Captain's Quarters"; + req_access = null; + req_access_txt = "20" + }, +/turf/open/floor/wood, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bCR" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/newscaster/security_unit{ + pixel_y = 30 + }, +/turf/open/floor/wood, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bCS" = ( +/obj/item/device/radio/intercom{ + dir = 8; + freerange = 1; + name = "Station Intercom (Command)"; + pixel_y = 24 + }, +/obj/machinery/suit_storage_unit/captain, +/turf/open/floor/wood, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bCT" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/grille, +/obj/structure/disposalpipe/segment, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"bCU" = ( +/obj/structure/filingcabinet, +/turf/open/floor/wood, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bCV" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance{ + name = "Bridge Maintenance"; + req_access_txt = "19" + }, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=2"; + freq = 1400; + location = "Bridge" + }, +/turf/open/floor/plating, +/area/bridge) +"bCW" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/closed/wall/r_wall, +/area/bridge) +"bCX" = ( +/turf/closed/wall/r_wall, +/area/bridge) +"bCY" = ( +/obj/machinery/pdapainter, +/obj/machinery/keycard_auth{ + pixel_x = -24 + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/heads) +"bCZ" = ( +/turf/open/floor/plasteel/black, +/area/crew_quarters/heads) +"bDa" = ( +/obj/machinery/computer/secure_data, +/turf/open/floor/plasteel/darkblue/side{ + dir = 4 + }, +/area/crew_quarters/heads) +"bDb" = ( +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/structure/grille, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "hop"; + name = "Privacy Shutters" + }, +/obj/structure/window/reinforced/fulltile, +/obj/structure/cable, +/turf/open/floor/plating, +/area/crew_quarters/heads) +"bDc" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Primary Tool Storage" + }, +/turf/open/floor/plasteel, +/area/storage/primary) +"bDd" = ( +/turf/open/floor/plasteel, +/area/storage/primary) +"bDe" = ( +/obj/structure/table, +/obj/item/weapon/wirecutters, +/obj/item/device/flashlight{ + pixel_x = 1; + pixel_y = 5 + }, +/turf/open/floor/plasteel/floorgrime, +/area/storage/primary) +"bDf" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/item/weapon/shard, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bDg" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/carpet, +/area/crew_quarters/sleep) +"bDh" = ( +/obj/structure/closet/secure_closet/personal, +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/obj/item/clothing/under/suit_jacket/burgundy, +/turf/open/floor/carpet, +/area/crew_quarters/sleep) +"bDi" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 2; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/structure/table/wood, +/turf/open/floor/carpet, +/area/crew_quarters/sleep) +"bDj" = ( +/obj/structure/closet/secure_closet/personal, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/obj/item/clothing/under/suit_jacket/tan, +/turf/open/floor/carpet, +/area/crew_quarters/sleep) +"bDk" = ( +/obj/structure/closet/secure_closet/personal, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/obj/item/clothing/under/assistantformal, +/turf/open/floor/carpet, +/area/crew_quarters/sleep) +"bDl" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/grille, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/starboard) +"bDm" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bDn" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bDo" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bDp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/hydroponics/soil, +/obj/item/seeds/ambrosia, +/turf/open/floor/plating/warnplate{ + dir = 9 + }, +/area/maintenance/starboard) +"bDq" = ( +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/structure/cable, +/obj/machinery/power/smes/engineering, +/turf/open/floor/plasteel/warning{ + dir = 5 + }, +/area/engine/engineering) +"bDr" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/engine/engineering) +"bDs" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"bDt" = ( +/obj/structure/closet/crate{ + name = "solar pack crate" + }, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/weapon/circuitboard/computer/solar_control, +/obj/item/weapon/electronics/tracker, +/obj/item/weapon/paper/solar, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"bDu" = ( +/obj/structure/grille, +/obj/structure/window/fulltile, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/engine/engineering) +"bDv" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/rack, +/obj/item/clothing/suit/hazardvest, +/obj/item/clothing/suit/hazardvest, +/obj/item/weapon/tank/internals/emergency_oxygen/engi, +/obj/item/weapon/tank/internals/emergency_oxygen/engi, +/turf/open/floor/plasteel/yellow/corner{ + dir = 1 + }, +/area/engine/engineering) +"bDw" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"bDx" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "Singularity"; + name = "radiation shutters" + }, +/turf/open/floor/plasteel/bot, +/area/engine/engineering) +"bDy" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating/warnplate{ + dir = 8 + }, +/area/engine/engineering) +"bDz" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plating, +/area/engine/engineering) +"bDA" = ( +/turf/open/floor/plating, +/area/engine/engineering) +"bDB" = ( +/obj/item/weapon/screwdriver, +/turf/open/floor/plating, +/area/engine/engineering) +"bDC" = ( +/obj/structure/particle_accelerator/particle_emitter/right{ + dir = 4 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"bDD" = ( +/turf/open/floor/plating/warnplate{ + dir = 4 + }, +/area/engine/engineering) +"bDE" = ( +/turf/open/floor/plating/airless/warnplate{ + dir = 9 + }, +/area/space) +"bDF" = ( +/obj/machinery/the_singularitygen/tesla, +/turf/open/floor/plating/airless/warnplate{ + dir = 1 + }, +/area/space) +"bDG" = ( +/turf/open/floor/plating/airless/warnplate{ + dir = 5 + }, +/area/space) +"bDH" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall_s5"; + dir = 2 + }, +/area/shuttle/supply) +"bDI" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall15"; + dir = 2 + }, +/area/shuttle/supply) +"bDJ" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/shuttle/engine/heater, +/turf/open/floor/plating/airless, +/area/shuttle/supply) +"bDK" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall_s9"; + dir = 2 + }, +/area/shuttle/supply) +"bDL" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bDM" = ( +/obj/machinery/camera{ + c_tag = "Chief Engineer's Office"; + dir = 1 + }, +/obj/structure/filingcabinet/chestdrawer, +/turf/open/floor/plasteel/neutral, +/area/engine/chiefs_office) +"bDN" = ( +/mob/living/simple_animal/mouse/brown/Tom, +/turf/open/floor/plasteel, +/area/quartermaster/qm) +"bDO" = ( +/obj/machinery/hologram/holopad, +/turf/open/floor/plasteel, +/area/quartermaster/qm) +"bDP" = ( +/obj/structure/chair/office/dark, +/obj/effect/landmark/start{ + name = "Quartermaster" + }, +/turf/open/floor/plasteel, +/area/quartermaster/qm) +"bDQ" = ( +/turf/open/floor/plasteel, +/area/quartermaster/qm) +"bDR" = ( +/obj/structure/cable, +/obj/machinery/power/apc{ + dir = 4; + name = "Quartermaster APC"; + pixel_x = 26 + }, +/turf/open/floor/plasteel/brown{ + dir = 4 + }, +/area/quartermaster/qm) +"bDS" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plasteel/red/side{ + dir = 8 + }, +/area/security/checkpoint/supply{ + name = "Security Post - Cargo" + }) +"bDT" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/security/checkpoint/supply{ + name = "Security Post - Cargo" + }) +"bDU" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plasteel, +/area/security/checkpoint/supply{ + name = "Security Post - Cargo" + }) +"bDV" = ( +/obj/structure/chair/office/dark{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/security/checkpoint/supply{ + name = "Security Post - Cargo" + }) +"bDW" = ( +/obj/item/device/radio/intercom{ + dir = 4; + name = "Station Intercom (General)"; + pixel_x = 27 + }, +/turf/open/floor/plasteel/red/side{ + dir = 4 + }, +/area/security/checkpoint/supply{ + name = "Security Post - Cargo" + }) +"bDX" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security{ + name = "Detective's Office"; + req_access = null; + req_access_txt = "4" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plasteel, +/area/security/detectives_office) +"bDY" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/grimy, +/area/security/detectives_office) +"bDZ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/carpet, +/area/security/detectives_office) +"bEa" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/carpet, +/area/security/detectives_office) +"bEb" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security{ + name = "Detective's Office"; + req_access = null; + req_access_txt = "4" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/security/detectives_office) +"bEc" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/red/side{ + dir = 8 + }, +/area/security/brig) +"bEd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/red/side{ + dir = 4 + }, +/area/security/brig) +"bEe" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'HIGH VOLTAGE'"; + icon_state = "shock"; + name = "HIGH VOLTAGE" + }, +/turf/closed/wall/r_wall, +/area/security/warden) +"bEf" = ( +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/structure/window/reinforced/fulltile, +/obj/structure/grille, +/turf/open/floor/plating, +/area/security/warden) +"bEg" = ( +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/structure/window/reinforced/fulltile, +/obj/structure/grille, +/turf/open/floor/plating, +/area/security/warden) +"bEh" = ( +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/structure/window/reinforced/fulltile, +/obj/structure/grille, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/security/warden) +"bEi" = ( +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/window/reinforced/fulltile, +/obj/structure/grille, +/turf/open/floor/plating, +/area/security/warden) +"bEj" = ( +/turf/closed/wall/r_wall, +/area/security/warden) +"bEk" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/machinery/keycard_auth{ + pixel_x = -25 + }, +/turf/open/floor/wood, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bEl" = ( +/turf/open/floor/wood, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bEm" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/wood, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bEn" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/open/floor/wood, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bEo" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/poddoor/preopen{ + id = "bridge blast"; + layer = 2.9; + name = "bridge blast door" + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/bridge) +"bEp" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/poddoor/preopen{ + id = "bridge blast"; + layer = 2.9; + name = "bridge blast door" + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/bridge) +"bEq" = ( +/turf/closed/wall, +/area/bridge) +"bEr" = ( +/obj/machinery/disposal/bin, +/obj/machinery/airalarm{ + dir = 4; + pixel_x = -23; + pixel_y = 0 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Head of Personnel's Office"; + dir = 4 + }, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/carpet, +/area/crew_quarters/heads) +"bEs" = ( +/mob/living/simple_animal/pet/dog/corgi/Ian, +/turf/open/floor/carpet, +/area/crew_quarters/heads) +"bEt" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/carpet, +/area/crew_quarters/heads) +"bEu" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/closet/secure_closet/hop, +/obj/item/weapon/storage/box/silver_ids, +/turf/open/floor/plasteel/darkblue/side{ + dir = 4 + }, +/area/crew_quarters/heads) +"bEv" = ( +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable, +/obj/structure/grille, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "hop"; + name = "Privacy Shutters" + }, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/crew_quarters/heads) +"bEw" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plasteel/bot, +/area/storage/primary) +"bEx" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 2; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/floorgrime, +/area/storage/primary) +"bEy" = ( +/obj/structure/chair/stool{ + pixel_y = 8 + }, +/obj/effect/landmark/start{ + name = "Assistant" + }, +/turf/open/floor/plasteel, +/area/storage/primary) +"bEz" = ( +/obj/structure/table, +/obj/item/weapon/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/item/device/t_scanner, +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_x = 27 + }, +/turf/open/floor/plasteel/floorgrime, +/area/storage/primary) +"bEA" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/starboard) +"bEB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/closed/wall, +/area/crew_quarters/sleep) +"bEC" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/crew_quarters/sleep) +"bED" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/decal/cleanable/robot_debris, +/obj/item/weapon/reagent_containers/glass/bucket, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bEE" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel/red/corner{ + dir = 4 + }, +/area/security/brig) +"bEF" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/item/weapon/stock_parts/manipulator, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bEG" = ( +/obj/structure/grille, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/starboard) +"bEH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/hydroponics/soil, +/turf/open/floor/plating/warnplate{ + dir = 8 + }, +/area/maintenance/starboard) +"bEI" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'HIGH VOLTAGE'"; + icon_state = "shock"; + name = "HIGH VOLTAGE"; + pixel_x = -32 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/power/port_gen/pacman, +/obj/item/weapon/wrench, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/turf/open/floor/plasteel/yellow/side{ + dir = 4 + }, +/area/engine/engineering) +"bEJ" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/warning/corner{ + dir = 4 + }, +/area/engine/engineering) +"bEK" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"bEL" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_engineering{ + name = "Power Storage"; + req_access_txt = "11"; + req_one_access_txt = "0" + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"bEM" = ( +/obj/machinery/computer/security/telescreen{ + desc = "Used for watching the singularity chamber."; + dir = 8; + layer = 4; + name = "Singularity Engine Telescreen"; + network = list("Singularity"); + pixel_x = 28 + }, +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/engine/engineering) +"bEN" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Engineering Center"; + dir = 4 + }, +/turf/open/floor/plating/warnplate{ + dir = 8 + }, +/area/engine/engineering) +"bEO" = ( +/obj/structure/particle_accelerator/end_cap{ + dir = 4 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"bEP" = ( +/obj/structure/particle_accelerator/fuel_chamber{ + dir = 4 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"bEQ" = ( +/obj/structure/particle_accelerator/power_box{ + dir = 4 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"bER" = ( +/obj/structure/particle_accelerator/particle_emitter/center{ + dir = 4 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"bES" = ( +/obj/item/weapon/wirecutters, +/turf/open/floor/plating/warnplate{ + dir = 4 + }, +/area/engine/engineering) +"bET" = ( +/turf/open/floor/plating/airless/warnplate{ + dir = 8 + }, +/area/space) +"bEU" = ( +/obj/item/weapon/wrench, +/turf/open/floor/plating/airless, +/area/space) +"bEV" = ( +/turf/open/floor/plating/airless/warnplate{ + dir = 4 + }, +/area/space) +"bEW" = ( +/obj/structure/lattice, +/obj/item/device/radio/off, +/turf/open/space, +/area/space) +"bEX" = ( +/obj/structure/shuttle/engine/propulsion{ + icon_state = "burst_l" + }, +/turf/open/floor/plating/airless, +/area/shuttle/supply) +"bEY" = ( +/obj/structure/shuttle/engine/propulsion, +/turf/open/floor/plating/airless, +/area/shuttle/supply) +"bEZ" = ( +/obj/structure/shuttle/engine/propulsion{ + icon_state = "burst_r" + }, +/turf/open/floor/plating/airless, +/area/shuttle/supply) +"bFa" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/spawner/lootdrop/grille_or_trash, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bFb" = ( +/obj/machinery/computer/security/mining, +/turf/open/floor/plasteel/brown{ + dir = 10 + }, +/area/quartermaster/qm) +"bFc" = ( +/turf/open/floor/plasteel/brown, +/area/quartermaster/qm) +"bFd" = ( +/obj/machinery/status_display{ + pixel_y = -32; + supply_display = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 2; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/structure/table, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/machinery/computer/stockexchange, +/turf/open/floor/plasteel/brown, +/area/quartermaster/qm) +"bFe" = ( +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/obj/machinery/light, +/obj/structure/table, +/obj/item/weapon/folder/yellow, +/obj/item/weapon/pen{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/weapon/pen/red, +/turf/open/floor/plasteel/brown, +/area/quartermaster/qm) +"bFf" = ( +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_y = -35 + }, +/obj/structure/table, +/obj/item/weapon/clipboard, +/obj/item/weapon/stamp/qm, +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/turf/open/floor/plasteel/brown, +/area/quartermaster/qm) +"bFg" = ( +/obj/structure/filingcabinet, +/turf/open/floor/plasteel/brown{ + dir = 6 + }, +/area/quartermaster/qm) +"bFh" = ( +/obj/structure/filingcabinet, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/red/side{ + dir = 10 + }, +/area/security/checkpoint/supply{ + name = "Security Post - Cargo" + }) +"bFi" = ( +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/obj/item/weapon/screwdriver{ + pixel_y = 10 + }, +/obj/item/device/radio/off, +/turf/open/floor/plasteel/red/side, +/area/security/checkpoint/supply{ + name = "Security Post - Cargo" + }) +"bFj" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable, +/obj/machinery/power/apc{ + name = "Cargo Security APC"; + pixel_y = -26 + }, +/obj/machinery/light, +/obj/machinery/camera{ + c_tag = "Security Post - Cargo"; + dir = 1 + }, +/turf/open/floor/plasteel/red/side, +/area/security/checkpoint/supply{ + name = "Security Post - Cargo" + }) +"bFk" = ( +/obj/machinery/computer/security/mining, +/obj/structure/reagent_dispensers/peppertank{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/red/side, +/area/security/checkpoint/supply{ + name = "Security Post - Cargo" + }) +"bFl" = ( +/obj/machinery/computer/secure_data, +/obj/machinery/requests_console{ + department = "Security"; + departmentType = 5; + pixel_y = -30 + }, +/obj/machinery/newscaster{ + hitstaken = 1; + pixel_x = 30 + }, +/turf/open/floor/plasteel/red/side{ + dir = 6 + }, +/area/security/checkpoint/supply{ + name = "Security Post - Cargo" + }) +"bFm" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "det_blast"; + layer = 2.9; + name = "privacy door" + }, +/turf/open/floor/plating, +/area/security/detectives_office) +"bFn" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/machinery/light_switch{ + pixel_y = -28 + }, +/obj/item/weapon/storage/briefcase{ + pixel_x = -3; + pixel_y = 2 + }, +/obj/item/weapon/storage/secure/briefcase{ + pixel_x = 2; + pixel_y = -2 + }, +/turf/open/floor/plasteel/grimy, +/area/security/detectives_office) +"bFo" = ( +/obj/item/weapon/storage/secure/safe{ + pixel_x = 8; + pixel_y = -27 + }, +/obj/machinery/camera{ + c_tag = "Detective's Office"; + dir = 1 + }, +/turf/open/floor/plasteel/grimy, +/area/security/detectives_office) +"bFp" = ( +/obj/structure/filingcabinet, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/grimy, +/area/security/detectives_office) +"bFq" = ( +/obj/structure/closet/secure_closet/detective, +/obj/machinery/light/small, +/turf/open/floor/plasteel/grimy, +/area/security/detectives_office) +"bFr" = ( +/obj/item/device/taperecorder, +/obj/structure/table/wood, +/turf/open/floor/plasteel/grimy, +/area/security/detectives_office) +"bFs" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = -27 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/red/side{ + dir = 8 + }, +/area/security/brig) +"bFt" = ( +/obj/machinery/computer/prisoner, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/requests_console{ + department = "Security"; + departmentType = 5; + pixel_x = -30 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/security/warden) +"bFu" = ( +/obj/structure/table, +/obj/machinery/button/door{ + id = "briggate"; + name = "Brig Lockdown"; + pixel_x = 6; + pixel_y = -2; + req_access_txt = "0" + }, +/obj/machinery/button/door{ + id = "Secure Gate"; + name = "Cell Shutters"; + pixel_x = 6; + pixel_y = 8; + req_access_txt = "0" + }, +/obj/machinery/button/door{ + id = "Prison Gate"; + name = "Prison Wing Lockdown"; + pixel_x = -6; + pixel_y = 8; + req_access_txt = "2" + }, +/turf/open/floor/plasteel/showroomfloor, +/area/security/warden) +"bFv" = ( +/obj/structure/table, +/obj/item/device/radio/intercom{ + dir = 8; + name = "Station Intercom (General)" + }, +/turf/open/floor/plasteel/showroomfloor, +/area/security/warden) +"bFw" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/closet/l3closet, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/showroomfloor, +/area/security/warden) +"bFx" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bFy" = ( +/turf/open/floor/plasteel/showroomfloor, +/area/security/warden) +"bFz" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/security/warden) +"bFA" = ( +/obj/machinery/flasher/portable, +/turf/open/floor/plasteel/black, +/area/security/warden) +"bFB" = ( +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/machinery/power/apc{ + cell_type = 5000; + dir = 1; + name = "Armory APC"; + pixel_y = 25 + }, +/obj/machinery/flasher/portable, +/turf/open/floor/plasteel/black, +/area/security/warden) +"bFC" = ( +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_y = 25 + }, +/obj/machinery/suit_storage_unit/security, +/turf/open/floor/plasteel/black, +/area/security/warden) +"bFD" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/machinery/suit_storage_unit/security, +/turf/open/floor/plasteel/black, +/area/security/warden) +"bFE" = ( +/obj/structure/rack, +/obj/item/weapon/grenade/barrier{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/weapon/grenade/barrier, +/obj/item/weapon/grenade/barrier{ + pixel_x = 4; + pixel_y = -4 + }, +/obj/machinery/firealarm{ + pixel_y = 24 + }, +/turf/open/floor/plasteel/black, +/area/security/warden) +"bFF" = ( +/obj/structure/rack, +/obj/item/weapon/storage/box/handcuffs, +/obj/item/weapon/storage/box/flashbangs{ + pixel_x = -2; + pixel_y = -2 + }, +/turf/open/floor/plasteel/black, +/area/security/warden) +"bFG" = ( +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Captain's Desk"; + departmentType = 5; + name = "Captain RC"; + pixel_x = -30 + }, +/obj/item/weapon/card/id/captains_spare, +/obj/item/weapon/hand_tele, +/obj/structure/table/wood, +/turf/open/floor/wood, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bFH" = ( +/obj/structure/chair/comfy/brown{ + dir = 2 + }, +/obj/effect/landmark/start{ + name = "Captain" + }, +/turf/open/floor/wood, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bFI" = ( +/obj/machinery/computer/communications, +/turf/open/floor/wood, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bFJ" = ( +/obj/machinery/computer/card, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/wood, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bFK" = ( +/obj/machinery/vending/cola, +/turf/open/floor/plasteel/black, +/area/bridge) +"bFL" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/black, +/area/bridge) +"bFM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/black, +/area/bridge) +"bFN" = ( +/obj/item/weapon/twohanded/required/kirbyplants{ + icon_state = "plant-12" + }, +/turf/open/floor/plasteel/darkblue/corner, +/area/bridge) +"bFO" = ( +/turf/closed/wall, +/area/crew_quarters/heads) +"bFP" = ( +/obj/machinery/newscaster/security_unit{ + pixel_x = -32 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/carpet, +/area/crew_quarters/heads) +"bFQ" = ( +/obj/machinery/hologram/holopad, +/turf/open/floor/carpet, +/area/crew_quarters/heads) +"bFR" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/turf/open/floor/carpet, +/area/crew_quarters/heads) +"bFS" = ( +/obj/structure/table, +/obj/machinery/recharger, +/turf/open/floor/plasteel/darkblue/side{ + dir = 4 + }, +/area/crew_quarters/heads) +"bFT" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/flasher{ + id = "hopflash"; + pixel_x = -28; + pixel_y = 0 + }, +/turf/open/floor/plasteel/bot, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bFU" = ( +/turf/open/floor/plasteel/red/corner{ + dir = 8 + }, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bFV" = ( +/obj/structure/table, +/obj/item/weapon/storage/belt/utility, +/obj/item/weapon/storage/firstaid, +/turf/open/floor/plasteel, +/area/storage/primary) +"bFW" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/floorgrime, +/area/storage/primary) +"bFX" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/storage/primary) +"bFY" = ( +/obj/structure/table, +/obj/machinery/power/apc{ + dir = 4; + name = "Primary Tool Storage APC"; + pixel_x = 25 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/camera{ + c_tag = "Primary Tool Storage"; + dir = 8 + }, +/obj/item/device/assembly/igniter{ + pixel_x = -8; + pixel_y = -4 + }, +/obj/item/device/assembly/igniter, +/obj/item/weapon/screwdriver{ + pixel_y = 16 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/storage/primary) +"bFZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/storage/primary) +"bGa" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-y"; + dir = 4 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bGb" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bGc" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bGd" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bGe" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/effect/decal/cleanable/oil{ + icon_state = "floor5" + }, +/obj/item/weapon/folder, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bGf" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bGg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/fsmaint2) +"bGh" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/weapon/wrench, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bGi" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/spawner/lootdrop/grille_or_trash, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fsmaint2) +"bGj" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bGk" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/effect/decal/cleanable/ash, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/effect/decal/cleanable/cobweb2, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/starboard) +"bGl" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/closet/crate/hydroponics, +/obj/item/weapon/storage/bag/plants/portaseeder, +/obj/item/weapon/cultivator, +/obj/item/seeds/corn, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bGm" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bGn" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/grille/broken, +/obj/item/stack/rods, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bGo" = ( +/obj/structure/grille, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bGp" = ( +/obj/machinery/hydroponics/soil, +/obj/item/seeds/wheat, +/turf/open/floor/plating/warnplate{ + dir = 8 + }, +/area/maintenance/starboard) +"bGq" = ( +/obj/structure/cable, +/obj/machinery/power/apc{ + cell_type = 15000; + dir = 8; + name = "Engineering APC"; + pixel_x = -27 + }, +/turf/open/floor/plasteel/yellow/side{ + dir = 4 + }, +/area/engine/engineering) +"bGr" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/vending/tool, +/turf/open/floor/plasteel/caution/corner{ + dir = 8 + }, +/area/engine/engineering) +"bGs" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/engine/engineering) +"bGt" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8"; + tag = "" + }, +/turf/open/floor/plating, +/area/engine/engineering) +"bGu" = ( +/obj/machinery/particle_accelerator/control_box, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/engine/engineering) +"bGv" = ( +/obj/structure/chair/stool, +/obj/effect/landmark/start{ + name = "Station Engineer" + }, +/turf/open/floor/plating, +/area/engine/engineering) +"bGw" = ( +/obj/structure/particle_accelerator/particle_emitter/left{ + dir = 4 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"bGx" = ( +/turf/open/floor/plating/airless/warnplate{ + dir = 10 + }, +/area/space) +"bGy" = ( +/obj/machinery/the_singularitygen, +/turf/open/floor/plating/airless/warnplate, +/area/space) +"bGz" = ( +/turf/open/floor/plating/airless/warnplate{ + dir = 6 + }, +/area/space) +"bGA" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bGB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/quartermaster/qm) +"bGC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/quartermaster/qm) +"bGD" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/closed/wall, +/area/quartermaster/qm) +"bGE" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/closed/wall, +/area/quartermaster/qm) +"bGF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/security/checkpoint/supply{ + name = "Security Post - Cargo" + }) +"bGG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/closed/wall, +/area/security/checkpoint/supply{ + name = "Security Post - Cargo" + }) +"bGH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, +/area/security/checkpoint/supply{ + name = "Security Post - Cargo" + }) +"bGI" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/brown/corner{ + dir = 1 + }, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"bGJ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 2; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"bGK" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/red/side{ + dir = 4 + }, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"bGL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/red/side{ + dir = 8 + }, +/area/security/brig) +"bGM" = ( +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/security/warden) +"bGN" = ( +/obj/machinery/computer/security, +/turf/open/floor/plasteel/showroomfloor, +/area/security/warden) +"bGO" = ( +/obj/structure/chair/office/dark{ + dir = 8 + }, +/obj/effect/landmark/start{ + name = "Warden" + }, +/turf/open/floor/plasteel/showroomfloor, +/area/security/warden) +"bGP" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/showroomfloor, +/area/security/warden) +"bGQ" = ( +/obj/structure/rack, +/obj/item/clothing/mask/gas/sechailer{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/clothing/mask/gas/sechailer, +/obj/item/clothing/mask/gas/sechailer{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/clothing/mask/gas/sechailer{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/clothing/mask/gas/sechailer{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/clothing/mask/gas/sechailer{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/machinery/camera{ + c_tag = "Brig Control Room"; + dir = 8 + }, +/obj/item/clothing/glasses/sunglasses{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/clothing/glasses/sunglasses{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/clothing/ears/earmuffs{ + pixel_x = -3; + pixel_y = -2 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/security/warden) +"bGR" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/vehicle/secway, +/turf/open/floor/plasteel/warning{ + dir = 9 + }, +/area/security/warden) +"bGS" = ( +/turf/open/floor/plasteel/warning{ + dir = 1 + }, +/area/security/warden) +"bGT" = ( +/obj/item/weapon/storage/toolbox/mechanical, +/turf/open/floor/plasteel/warning{ + dir = 1 + }, +/area/security/warden) +"bGU" = ( +/turf/open/floor/plasteel/warning{ + dir = 5 + }, +/area/security/warden) +"bGV" = ( +/turf/open/floor/plasteel/black, +/area/security/warden) +"bGW" = ( +/obj/item/device/flashlight/lamp/green, +/obj/structure/table/wood, +/obj/structure/window/reinforced, +/turf/open/floor/wood, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bGX" = ( +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/weapon/pen, +/obj/item/weapon/folder/blue, +/obj/item/weapon/stamp/captain, +/obj/structure/table/wood, +/obj/machinery/door/window{ + base_state = "right"; + icon_state = "right"; + name = "Captain's Desk"; + req_access_txt = "20" + }, +/turf/open/floor/wood, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bGY" = ( +/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/weapon/coin/plasma, +/obj/structure/table/wood, +/obj/structure/window/reinforced, +/turf/open/floor/wood, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bGZ" = ( +/obj/machinery/recharger, +/obj/item/weapon/melee/chainofcommand, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/table/wood, +/obj/structure/window/reinforced, +/turf/open/floor/wood, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bHa" = ( +/obj/machinery/door/window{ + base_state = "right"; + icon_state = "right"; + name = "Captain's Desk"; + req_access_txt = "20" + }, +/turf/open/floor/wood, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bHb" = ( +/obj/structure/table, +/obj/machinery/microwave{ + pixel_x = -3; + pixel_y = 6 + }, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/black, +/area/bridge) +"bHc" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/chair/stool, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/black, +/area/bridge) +"bHd" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/black, +/area/bridge) +"bHe" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/grille, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bHf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/item/weapon/shard{ + icon_state = "medium" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bHg" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/carpet, +/area/crew_quarters/heads) +"bHh" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/carpet, +/area/crew_quarters/heads) +"bHi" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/carpet, +/area/crew_quarters/heads) +"bHj" = ( +/obj/machinery/computer/cargo/request, +/turf/open/floor/plasteel/delivery, +/area/quartermaster/storage) +"bHk" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "hopqueue"; + name = "HoP Queue Shutters" + }, +/turf/open/floor/plasteel/loadingarea{ + dir = 8 + }, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bHl" = ( +/turf/open/floor/plasteel/red/side{ + dir = 8 + }, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bHm" = ( +/obj/structure/table, +/obj/item/weapon/crowbar, +/obj/item/device/assembly/prox_sensor{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/item/clothing/gloves/color/fyellow, +/turf/open/floor/plasteel, +/area/storage/primary) +"bHn" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/floorgrime, +/area/storage/primary) +"bHo" = ( +/obj/structure/table, +/obj/item/device/assembly/signaler, +/obj/item/device/assembly/signaler, +/obj/item/device/multitool, +/obj/item/device/multitool{ + pixel_x = 4 + }, +/obj/machinery/requests_console{ + department = "Tool Storage"; + pixel_x = 30 + }, +/turf/open/floor/plasteel/floorgrime, +/area/storage/primary) +"bHp" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bHq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bHr" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/effect/decal/cleanable/robot_debris{ + icon_state = "gib3" + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bHs" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/mob/living/simple_animal/mouse/brown, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bHt" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/oil{ + icon_state = "floor2" + }, +/obj/structure/closet/wardrobe/grey, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bHu" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/closed/wall, +/area/maintenance/starboard) +"bHv" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/starboard) +"bHw" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bHx" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/starboard) +"bHy" = ( +/obj/machinery/door/poddoor{ + id = "Secure Storage"; + name = "secure storage" + }, +/turf/open/floor/plating, +/area/engine/engineering) +"bHz" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/vending/engivend, +/turf/open/floor/plasteel/yellow/side{ + dir = 8 + }, +/area/engine/engineering) +"bHA" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/landmark/start{ + name = "Station Engineer" + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"bHB" = ( +/turf/open/floor/plating/warnplate{ + dir = 10 + }, +/area/engine/engineering) +"bHC" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating/warnplate, +/area/engine/engineering) +"bHD" = ( +/obj/item/stack/cable_coil{ + pixel_x = 3; + pixel_y = -7 + }, +/obj/item/weapon/crowbar, +/obj/machinery/button/door{ + id = "Singularity"; + name = "Shutters Control"; + pixel_x = 0; + pixel_y = -25; + req_access_txt = "11" + }, +/turf/open/floor/plating/warnplate, +/area/engine/engineering) +"bHE" = ( +/turf/open/floor/plating/warnplate, +/area/engine/engineering) +"bHF" = ( +/turf/open/floor/plating/warnplate{ + dir = 6 + }, +/area/engine/engineering) +"bHG" = ( +/obj/item/clothing/head/hardhat, +/turf/open/space, +/area/space) +"bHH" = ( +/obj/item/weapon/screwdriver, +/turf/open/floor/plating/airless, +/area/space) +"bHI" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/closed/wall, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bHJ" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bHK" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bHL" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bHM" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/item/stack/sheet/cardboard, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bHN" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/ash, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bHO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bHP" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 3; + name = "3maintenance loot spawner" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bHQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/oil{ + icon_state = "floor2" + }, +/obj/effect/decal/cleanable/robot_debris{ + icon_state = "gib7" + }, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bHR" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bHS" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/rods, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bHT" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/item/weapon/shard, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bHU" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bHV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bHW" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bHX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bHY" = ( +/turf/open/floor/plasteel/bot, +/area/crew_quarters/sleep) +"bHZ" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + initialize_directions = 11 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"bIa" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/corner{ + dir = 4 + }, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"bIb" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id = "briggate"; + name = "security blast door" + }, +/obj/machinery/door/airlock/glass_security{ + id_tag = "outerbrig"; + name = "Brig"; + req_access_txt = "63" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/side{ + dir = 1 + }, +/area/security/brig) +"bIc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/side{ + dir = 5 + }, +/area/security/brig) +"bId" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/side{ + dir = 1 + }, +/area/security/brig) +"bIe" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/side{ + dir = 1 + }, +/area/security/brig) +"bIf" = ( +/obj/machinery/camera{ + c_tag = "Brig West" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/side{ + dir = 1 + }, +/area/security/brig) +"bIg" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/corner{ + dir = 1 + }, +/area/security/brig) +"bIh" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/side{ + dir = 4 + }, +/area/security/brig) +"bIi" = ( +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/security/warden) +"bIj" = ( +/obj/machinery/computer/secure_data, +/turf/open/floor/plasteel/showroomfloor, +/area/security/warden) +"bIk" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/hologram/holopad, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/showroomfloor, +/area/security/warden) +"bIl" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 2; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/security/warden) +"bIm" = ( +/obj/structure/closet/secure_closet/warden, +/turf/open/floor/plasteel/showroomfloor, +/area/security/warden) +"bIn" = ( +/obj/structure/rack, +/obj/item/weapon/storage/box/chemimp{ + pixel_x = 4; + pixel_y = 3 + }, +/obj/item/weapon/storage/box/trackimp, +/obj/item/weapon/storage/lockbox/loyalty, +/turf/open/floor/plasteel/black, +/area/security/warden) +"bIo" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/security/warden) +"bIp" = ( +/turf/open/floor/plasteel, +/area/security/warden) +"bIq" = ( +/obj/structure/rack, +/obj/item/weapon/gun/energy/gun{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/weapon/gun/energy/gun, +/obj/item/weapon/gun/energy/gun{ + pixel_x = 3; + pixel_y = -3 + }, +/turf/open/floor/plasteel/bot{ + dir = 2 + }, +/area/security/warden) +"bIr" = ( +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/security/warden) +"bIs" = ( +/obj/structure/rack, +/obj/item/clothing/suit/armor/riot, +/obj/item/clothing/suit/armor/riot, +/obj/item/clothing/suit/armor/riot, +/obj/item/clothing/head/helmet/riot, +/obj/item/clothing/head/helmet/riot, +/obj/item/clothing/head/helmet/riot, +/turf/open/floor/plasteel/black, +/area/security/warden) +"bIt" = ( +/obj/machinery/disposal/bin, +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/wood, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bIu" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/wood, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bIv" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Captain's Office"; + dir = 8 + }, +/obj/machinery/power/apc{ + dir = 4; + name = "Captain's Office APC"; + pixel_x = 26 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/wood, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bIw" = ( +/obj/structure/table, +/obj/item/weapon/storage/box/donkpockets, +/obj/machinery/newscaster{ + pixel_x = -26 + }, +/turf/open/floor/plasteel/black, +/area/bridge) +"bIx" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/chair/stool, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/black, +/area/bridge) +"bIy" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black, +/area/bridge) +"bIz" = ( +/turf/open/floor/plasteel/darkblue/corner{ + dir = 4 + }, +/area/bridge) +"bIA" = ( +/obj/machinery/computer/security/telescreen{ + desc = "Used for watching Prison Wing holding areas."; + dir = 1; + name = "Prison Monitor"; + network = list("Prison"); + pixel_y = -30 + }, +/obj/machinery/vending/cart{ + req_access_txt = "57" + }, +/turf/open/floor/carpet, +/area/crew_quarters/heads) +"bIB" = ( +/obj/structure/cable, +/obj/machinery/power/apc{ + name = "Head of Personnel APC"; + pixel_y = -24 + }, +/turf/open/floor/carpet, +/area/crew_quarters/heads) +"bIC" = ( +/turf/open/floor/carpet, +/area/crew_quarters/heads) +"bID" = ( +/obj/structure/filingcabinet/chestdrawer, +/turf/open/floor/plasteel/darkblue/side{ + dir = 6 + }, +/area/crew_quarters/heads) +"bIE" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'HIGH VOLTAGE'"; + icon_state = "shock"; + name = "HIGH VOLTAGE" + }, +/turf/closed/wall/r_wall, +/area/crew_quarters/heads) +"bIF" = ( +/obj/machinery/vending/cola, +/turf/open/floor/plasteel/black, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bIG" = ( +/turf/open/floor/plasteel/red/corner{ + dir = 1 + }, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bIH" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plasteel/bot, +/area/storage/primary) +"bII" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/turf/open/floor/plasteel/floorgrime, +/area/storage/primary) +"bIJ" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/storage/primary) +"bIK" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/weapon/stock_parts/cell/high{ + charge = 100; + maxcharge = 15000 + }, +/turf/open/floor/plasteel/floorgrime, +/area/storage/primary) +"bIL" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bIM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/obj/structure/window{ + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bIN" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bIO" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/effect/decal/cleanable/robot_debris{ + icon_state = "gib6" + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bIP" = ( +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/starboard) +"bIQ" = ( +/obj/effect/decal/cleanable/oil{ + icon_state = "floor2" + }, +/obj/structure/bed, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bIR" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 3; + name = "3maintenance loot spawner" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/starboard) +"bIS" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fsmaint2) +"bIT" = ( +/obj/structure/disposalpipe/sortjunction{ + dir = 4; + sortType = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bIU" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bIV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bIW" = ( +/obj/machinery/power/emitter, +/turf/open/floor/plating, +/area/engine/engineering) +"bIX" = ( +/obj/machinery/shieldgen, +/turf/open/floor/plating, +/area/engine/engineering) +"bIY" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/closet/secure_closet/engineering_electrical, +/turf/open/floor/plasteel/yellow/side{ + dir = 8 + }, +/area/engine/engineering) +"bIZ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"bJa" = ( +/turf/closed/wall, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bJb" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bJc" = ( +/obj/item/weapon/shard{ + icon_state = "medium" + }, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bJd" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bJe" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bJf" = ( +/turf/closed/wall, +/area/lawoffice) +"bJg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, +/area/lawoffice) +"bJh" = ( +/obj/item/device/radio/intercom{ + dir = 8; + name = "Station Intercom (General)"; + pixel_x = -28 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"bJi" = ( +/obj/effect/landmark/start{ + name = "Assistant" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"bJj" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/machinery/door/poddoor/preopen{ + id = "briggate"; + name = "security blast door" + }, +/turf/open/floor/plating, +/area/security/brig) +"bJk" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/red/side{ + dir = 4 + }, +/area/security/brig) +"bJl" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/machinery/door/poddoor/preopen{ + id = "briggate"; + name = "security blast door" + }, +/turf/open/floor/plating, +/area/security/brig) +"bJm" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/turf/open/floor/plasteel, +/area/security/brig) +"bJn" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/brig) +"bJo" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/red/side{ + dir = 4 + }, +/area/security/brig) +"bJp" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fsmaint2) +"bJq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bJr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bJs" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/disposalpipe/junction{ + dir = 8; + icon_state = "pipe-y" + }, +/turf/open/floor/plasteel/showroomfloor, +/area/security/warden) +"bJt" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/showroomfloor, +/area/security/warden) +"bJu" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/showroomfloor, +/area/security/warden) +"bJv" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_security{ + name = "Armory"; + req_access_txt = "3" + }, +/turf/open/floor/plasteel/showroomfloor, +/area/security/warden) +"bJw" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/security/warden) +"bJx" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/warning{ + dir = 10 + }, +/area/security/warden) +"bJy" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/warning/corner{ + dir = 1 + }, +/area/security/warden) +"bJz" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/obj/structure/rack, +/obj/item/weapon/gun/energy/laser{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/weapon/gun/energy/laser, +/obj/item/weapon/gun/energy/laser{ + pixel_x = 3; + pixel_y = -3 + }, +/turf/open/floor/plasteel/bot{ + dir = 2 + }, +/area/security/warden) +"bJA" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/security/warden) +"bJB" = ( +/obj/structure/rack, +/obj/item/weapon/storage/box/rubbershot, +/obj/item/weapon/storage/box/rubbershot, +/obj/item/weapon/storage/box/rubbershot, +/obj/item/weapon/storage/box/rubbershot, +/obj/item/weapon/storage/box/rubbershot, +/obj/item/weapon/storage/box/rubbershot, +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/reagent_dispensers/peppertank{ + pixel_x = 30 + }, +/obj/item/weapon/gun/projectile/shotgun/riot{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/weapon/gun/projectile/shotgun/riot, +/obj/item/weapon/gun/projectile/shotgun/riot{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/machinery/camera/motion{ + c_tag = "Armory"; + dir = 8 + }, +/turf/open/floor/plasteel/black, +/area/security/warden) +"bJC" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/turf/open/floor/wood, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bJD" = ( +/obj/item/weapon/storage/lockbox/medal, +/obj/item/weapon/pinpointer, +/obj/item/weapon/disk/nuclear, +/obj/item/weapon/storage/secure/safe{ + pixel_x = 35; + pixel_y = 5 + }, +/obj/structure/table/wood, +/turf/open/floor/wood, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bJE" = ( +/obj/machinery/vending/snack, +/turf/open/floor/plasteel/black, +/area/bridge) +"bJF" = ( +/obj/structure/closet/emcloset, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/open/floor/plasteel/black, +/area/bridge) +"bJG" = ( +/obj/machinery/door/airlock/command{ + name = "Head of Personnel"; + req_access = null; + req_access_txt = "57" + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/heads) +"bJH" = ( +/turf/closed/wall, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bJI" = ( +/obj/structure/sign/directions/engineering{ + dir = 4; + icon_state = "direction_eng"; + pixel_x = -32; + pixel_y = 0; + tag = "icon-direction_eng (EAST)" + }, +/obj/structure/sign/directions/science{ + dir = 1; + icon_state = "direction_sci"; + pixel_x = -32; + pixel_y = 8; + tag = "icon-direction_sci (NORTH)" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) +"bJJ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel, +/area/storage/primary) +"bJK" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/bot, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"bJL" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + initialize_directions = 11 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bJM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/oil{ + icon_state = "floor2" + }, +/obj/item/weapon/stock_parts/capacitor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bJN" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/fsmaint2) +"bJO" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/disposalpipe/junction{ + dir = 1; + icon_state = "pipe-j2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bJP" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bJQ" = ( +/obj/structure/closet/secure_closet/personal, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/starboard) +"bJR" = ( +/obj/structure/bed, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bJS" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/effect/spawner/lootdrop/maintenance, +/obj/item/clothing/shoes/jackboots, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bJT" = ( +/obj/structure/chair/stool{ + pixel_y = 8 + }, +/obj/machinery/light_construct/small{ + dir = 8 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/starboard) +"bJU" = ( +/obj/structure/table, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bJV" = ( +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bJW" = ( +/obj/effect/decal/cleanable/oil{ + icon_state = "floor2" + }, +/obj/effect/decal/cleanable/robot_debris{ + icon_state = "gib7" + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bJX" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bJY" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bJZ" = ( +/obj/machinery/field/generator, +/turf/open/floor/plating, +/area/engine/engineering) +"bKa" = ( +/obj/machinery/portable_atmospherics/canister/toxins, +/turf/open/floor/plating, +/area/engine/engineering) +"bKb" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/closet/secure_closet/engineering_welding, +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/sign/nosmoking_2{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/yellow/side{ + dir = 8 + }, +/area/engine/engineering) +"bKc" = ( +/turf/open/floor/plasteel/warning/corner{ + dir = 8 + }, +/area/engine/engineering) +"bKd" = ( +/obj/structure/closet/radiation, +/turf/open/floor/plasteel/warning{ + dir = 1 + }, +/area/engine/engineering) +"bKe" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/clothing/gloves/color/black, +/obj/item/weapon/extinguisher{ + pixel_x = 8 + }, +/turf/open/floor/plasteel/warning{ + dir = 1 + }, +/area/engine/engineering) +"bKf" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/warning{ + dir = 1 + }, +/area/engine/engineering) +"bKg" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/button/door{ + id = "Singularity"; + name = "Shutters Control"; + pixel_x = 0; + pixel_y = 25; + req_access_txt = "11" + }, +/turf/open/floor/plasteel/warning{ + dir = 5 + }, +/area/engine/engineering) +"bKh" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bKi" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 3; + name = "3maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bKj" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/weapon/crowbar, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bKk" = ( +/obj/machinery/space_heater, +/obj/structure/window{ + dir = 1 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bKl" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bKm" = ( +/obj/item/trash/chips, +/turf/open/floor/plasteel{ + broken = 1; + dir = 4; + icon_state = "damaged2" + }, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bKn" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Supply Shuttle Airlock"; + req_access_txt = "31" + }, +/obj/docking_port/mobile/supply{ + dwidth = 5; + width = 12 + }, +/obj/docking_port/stationary{ + dir = 8; + dwidth = 5; + height = 7; + id = "supply_home"; + name = "supply bay"; + width = 12 + }, +/turf/open/floor/plating, +/area/shuttle/supply) +"bKo" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bKp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/table, +/obj/item/weapon/newspaper, +/obj/machinery/newscaster{ + pixel_y = 30 + }, +/turf/open/floor/plasteel{ + broken = 1; + dir = 4; + icon_state = "damaged5" + }, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bKq" = ( +/obj/structure/filingcabinet/employment, +/turf/open/floor/wood, +/area/lawoffice) +"bKr" = ( +/obj/item/device/flashlight/lamp/green{ + pixel_x = 1; + pixel_y = 5 + }, +/obj/machinery/button/door{ + id = "lawyer_blast"; + name = "Privacy Shutters"; + pixel_x = 0; + pixel_y = 25 + }, +/obj/structure/table/wood, +/turf/open/floor/wood, +/area/lawoffice) +"bKs" = ( +/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/weapon/pen/red, +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/structure/table/wood, +/turf/open/floor/wood, +/area/lawoffice) +"bKt" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/wood, +/area/lawoffice) +"bKu" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/weapon/storage/briefcase{ + pixel_x = -3; + pixel_y = 2 + }, +/obj/item/weapon/storage/secure/briefcase{ + pixel_x = 2; + pixel_y = -2 + }, +/obj/item/clothing/glasses/sunglasses, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/wood, +/area/lawoffice) +"bKv" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/poddoor/preopen{ + id = "lawyer_blast"; + name = "privacy door" + }, +/turf/open/floor/plating, +/area/lawoffice) +"bKw" = ( +/turf/open/floor/plasteel/red/corner, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"bKx" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id = "briggate"; + name = "security blast door" + }, +/obj/machinery/door/airlock/glass_security{ + id_tag = "outerbrig"; + name = "Brig"; + req_access_txt = "63" + }, +/turf/open/floor/plasteel/red/side, +/area/security/brig) +"bKy" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/red/side, +/area/security/brig) +"bKz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/red/side{ + dir = 6 + }, +/area/security/brig) +"bKA" = ( +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/security/warden) +"bKB" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/computer/crew, +/turf/open/floor/plasteel/showroomfloor, +/area/security/warden) +"bKC" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/showroomfloor, +/area/security/warden) +"bKD" = ( +/obj/structure/table, +/obj/machinery/recharger, +/turf/open/floor/plasteel/showroomfloor, +/area/security/warden) +"bKE" = ( +/obj/machinery/light, +/obj/machinery/light_switch{ + pixel_y = -23 + }, +/obj/structure/table, +/obj/machinery/recharger, +/turf/open/floor/plasteel/showroomfloor, +/area/security/warden) +"bKF" = ( +/obj/structure/cable, +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/security/warden) +"bKG" = ( +/obj/structure/rack, +/obj/item/weapon/storage/box/firingpins{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/weapon/storage/box/firingpins, +/obj/item/key/security, +/turf/open/floor/plasteel/black, +/area/security/warden) +"bKH" = ( +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/security/warden) +"bKI" = ( +/obj/structure/rack, +/obj/item/weapon/gun/energy/gun/advtaser{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/weapon/gun/energy/gun/advtaser, +/obj/item/weapon/gun/energy/gun/advtaser{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/bot{ + dir = 2 + }, +/area/security/warden) +"bKJ" = ( +/obj/structure/rack, +/obj/item/weapon/shield/riot{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/weapon/shield/riot, +/obj/item/weapon/shield/riot{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/item/weapon/storage/box/teargas, +/turf/open/floor/plasteel/black, +/area/security/warden) +"bKK" = ( +/obj/structure/chair/comfy/brown{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bKL" = ( +/obj/item/weapon/storage/fancy/donut_box, +/obj/structure/table/wood, +/turf/open/floor/carpet, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bKM" = ( +/obj/structure/chair/comfy/brown{ + dir = 8 + }, +/turf/open/floor/carpet, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bKN" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/hologram/holopad, +/turf/open/floor/wood, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bKO" = ( +/obj/item/device/camera, +/obj/item/weapon/storage/photo_album{ + pixel_y = -10 + }, +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/structure/table/wood, +/turf/open/floor/wood, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bKP" = ( +/obj/machinery/vending/coffee, +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plasteel/black, +/area/bridge) +"bKQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/camera{ + c_tag = "Bridge North"; + dir = 8 + }, +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/turf/open/floor/plasteel/darkblue/corner, +/area/bridge) +"bKR" = ( +/obj/machinery/status_display{ + layer = 4; + pixel_x = -32 + }, +/obj/item/weapon/twohanded/required/kirbyplants{ + icon_state = "plant-21" + }, +/turf/open/floor/plasteel/black, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bKS" = ( +/turf/open/floor/plasteel/blue/side{ + dir = 9 + }, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bKT" = ( +/obj/structure/chair, +/obj/machinery/camera{ + c_tag = "Bridge Foyer" + }, +/turf/open/floor/plasteel/blue/side{ + dir = 1 + }, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bKU" = ( +/obj/structure/chair, +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet{ + pixel_y = 30 + }, +/turf/open/floor/plasteel/blue/side{ + dir = 1 + }, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bKV" = ( +/obj/machinery/vending/coffee, +/turf/open/floor/plasteel/blue/side{ + dir = 5 + }, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bKW" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/plasteel/floorgrime, +/area/storage/primary) +"bKX" = ( +/obj/structure/table, +/obj/item/weapon/weldingtool, +/obj/item/weapon/crowbar, +/turf/open/floor/plasteel/floorgrime, +/area/storage/primary) +"bKY" = ( +/obj/structure/table, +/obj/item/weapon/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/machinery/light, +/turf/open/floor/plasteel/floorgrime, +/area/storage/primary) +"bKZ" = ( +/obj/machinery/vending/tool, +/turf/open/floor/plasteel/floorgrime, +/area/storage/primary) +"bLa" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bLb" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 3; + name = "3maintenance loot spawner" + }, +/obj/structure/window, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bLc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light_construct/small{ + dir = 8 + }, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bLd" = ( +/obj/structure/bed, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/starboard) +"bLe" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall, +/area/maintenance/starboard) +"bLf" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bLg" = ( +/obj/structure/closet/crate, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/rods{ + amount = 50 + }, +/obj/item/stack/sheet/glass{ + amount = 50 + }, +/obj/item/weapon/electronics/airlock, +/obj/item/weapon/electronics/airlock, +/obj/item/weapon/stock_parts/cell/high{ + charge = 100; + maxcharge = 15000 + }, +/obj/item/stack/sheet/mineral/plasma{ + amount = 30 + }, +/obj/machinery/light/small, +/obj/machinery/camera{ + c_tag = "Engineering Secure Storage"; + dir = 1 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"bLh" = ( +/obj/machinery/the_singularitygen, +/turf/open/floor/plating, +/area/engine/engineering) +"bLi" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/table, +/obj/item/clothing/gloves/color/yellow, +/obj/item/weapon/storage/toolbox/electrical{ + pixel_y = 5 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/plasteel/yellow/side{ + dir = 8 + }, +/area/engine/engineering) +"bLj" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"bLk" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/chair/stool, +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/engine/engineering) +"bLl" = ( +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/power/rad_collector{ + anchored = 1 + }, +/obj/item/weapon/tank/internals/plasma, +/turf/open/floor/plating, +/area/engine/engineering) +"bLm" = ( +/obj/machinery/power/tesla_coil, +/obj/structure/cable{ + icon_state = "0-2"; + pixel_y = 1; + d2 = 2 + }, +/turf/open/floor/plating/airless, +/area/space) +"bLn" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bLo" = ( +/obj/effect/decal/cleanable/robot_debris, +/obj/structure/closet/emcloset, +/obj/structure/window, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bLp" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/table, +/obj/machinery/newscaster{ + pixel_y = -30 + }, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bLq" = ( +/obj/item/stack/tile/plasteel{ + pixel_x = -1 + }, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bLr" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bLs" = ( +/obj/item/weapon/hand_labeler, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + broken = 1; + dir = 4; + icon_state = "damaged4" + }, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bLt" = ( +/obj/structure/chair/stool, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bLu" = ( +/obj/structure/closet/lawcloset, +/obj/machinery/requests_console{ + department = "Law office"; + pixel_x = -32 + }, +/turf/open/floor/wood, +/area/lawoffice) +"bLv" = ( +/obj/structure/chair/office/dark{ + dir = 4 + }, +/obj/effect/landmark/start{ + name = "Lawyer" + }, +/turf/open/floor/wood, +/area/lawoffice) +"bLw" = ( +/obj/item/weapon/folder/blue, +/obj/item/weapon/folder/blue, +/obj/item/weapon/folder/blue, +/obj/item/weapon/folder/blue, +/obj/item/weapon/stamp/law, +/obj/structure/table/wood, +/obj/item/clothing/glasses/sunglasses/big, +/turf/open/floor/wood, +/area/lawoffice) +"bLx" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/wood, +/area/lawoffice) +"bLy" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'HIGH VOLTAGE'"; + icon_state = "shock"; + name = "HIGH VOLTAGE"; + pixel_x = 32 + }, +/turf/open/floor/plasteel/red/side{ + dir = 4 + }, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"bLz" = ( +/turf/closed/wall/r_wall, +/area/security/main) +"bLA" = ( +/turf/closed/wall, +/area/security/main) +"bLB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall, +/area/security/main) +"bLC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security{ + name = "Security Office"; + req_access = null; + req_access_txt = "63" + }, +/turf/open/floor/plasteel, +/area/security/main) +"bLD" = ( +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/structure/cable, +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/security/warden) +"bLE" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/table/reinforced, +/obj/machinery/door/window/southleft{ + base_state = "right"; + icon_state = "right"; + name = "Reception Desk"; + req_access_txt = "63" + }, +/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/machinery/door/window/brigdoor{ + dir = 1; + name = "Armory Desk"; + req_access_txt = "3" + }, +/turf/open/floor/plasteel/showroomfloor, +/area/security/warden) +"bLF" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/door/airlock/glass_security{ + name = "Brig Control"; + req_access_txt = "3" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/showroomfloor, +/area/security/warden) +"bLG" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/turf/open/floor/plasteel/warning{ + dir = 10 + }, +/area/security/warden) +"bLH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/warning, +/area/security/warden) +"bLI" = ( +/turf/open/floor/plasteel/warning{ + dir = 6 + }, +/area/security/warden) +"bLJ" = ( +/obj/structure/chair/comfy/brown{ + dir = 4 + }, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_x = -32 + }, +/turf/open/floor/carpet, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bLK" = ( +/obj/structure/table/wood, +/mob/living/simple_animal/pet/fox/Renault, +/turf/open/floor/carpet, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bLL" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/wood, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bLM" = ( +/obj/machinery/vending/cigarette, +/turf/open/floor/wood, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bLN" = ( +/obj/machinery/vending/cigarette, +/turf/open/floor/plasteel/black, +/area/bridge) +"bLO" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/black, +/area/bridge) +"bLP" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/darkblue/side{ + dir = 4 + }, +/area/bridge) +"bLQ" = ( +/obj/machinery/door/airlock/glass_command{ + name = "Bridge"; + req_access_txt = "19" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/black, +/area/bridge) +"bLR" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/door/poddoor/preopen{ + id = "bridge blast"; + layer = 2.9; + name = "bridge blast door" + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/bridge) +"bLS" = ( +/obj/machinery/door/airlock/glass_command{ + name = "Bridge"; + req_access_txt = "19" + }, +/turf/open/floor/plasteel/black, +/area/bridge) +"bLT" = ( +/turf/open/floor/plasteel/black, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bLU" = ( +/turf/open/floor/plasteel/blue/corner{ + dir = 4 + }, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bLV" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/blue/side{ + dir = 1 + }, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bLW" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=7-Bar2"; + location = "6-Arrivals" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bLX" = ( +/obj/structure/closet/firecloset, +/turf/open/floor/plasteel/yellow/side{ + dir = 9 + }, +/area/engine/engineering) +"bLY" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/starboard) +"bLZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bMa" = ( +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bMb" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bMc" = ( +/obj/item/stack/rods, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bMd" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/starboard) +"bMe" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bMf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bMg" = ( +/obj/structure/grille, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bMh" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bMi" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/table, +/obj/item/weapon/storage/toolbox/mechanical{ + pixel_y = 5 + }, +/obj/item/device/flashlight{ + pixel_x = 1; + pixel_y = 5 + }, +/obj/item/device/flashlight{ + pixel_x = 1; + pixel_y = 5 + }, +/obj/machinery/airalarm{ + dir = 4; + pixel_x = -23; + pixel_y = 0 + }, +/turf/open/floor/plasteel/yellow/corner{ + dir = 1 + }, +/area/engine/engineering) +"bMj" = ( +/obj/structure/table, +/obj/item/weapon/storage/belt/utility, +/obj/item/weapon/wrench, +/obj/item/weapon/weldingtool, +/obj/item/clothing/head/welding{ + pixel_x = -3; + pixel_y = 5 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"bMk" = ( +/obj/structure/table, +/obj/item/stack/cable_coil{ + pixel_x = 3; + pixel_y = -7 + }, +/obj/item/stack/cable_coil, +/obj/item/weapon/electronics/airlock, +/turf/open/floor/plasteel, +/area/engine/engineering) +"bMl" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plating/airless, +/area/space) +"bMm" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plating/airless, +/area/space) +"bMn" = ( +/obj/item/device/multitool, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating/airless, +/area/space) +"bMo" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plating/airless, +/area/space) +"bMp" = ( +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/machinery/power/solar{ + id = "aftport"; + name = "Aft-Port Solar Array" + }, +/turf/open/floor/plasteel/airless/solarpanel, +/area/maintenance/portsolar) +"bMq" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/space, +/area/maintenance/portsolar) +"bMr" = ( +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/power/solar{ + id = "aftport"; + name = "Aft-Port Solar Array" + }, +/turf/open/floor/plasteel/airless/solarpanel, +/area/maintenance/portsolar) +"bMs" = ( +/obj/machinery/power/solar{ + id = "aftport"; + name = "Aft-Port Solar Array" + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/turf/open/floor/plasteel/airless/solarpanel, +/area/maintenance/portsolar) +"bMt" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/turf/open/space, +/area/maintenance/portsolar) +"bMu" = ( +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bMv" = ( +/obj/effect/landmark{ + name = "xeno_spawn"; + pixel_x = -1 + }, +/turf/open/floor/plasteel{ + broken = 1; + dir = 4; + icon_state = "damaged1" + }, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bMw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bMx" = ( +/obj/effect/decal/cleanable/oil{ + icon_state = "floor2" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bMy" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bMz" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Law Office Maintenance"; + req_access_txt = "38" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/lawoffice) +"bMA" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/wood, +/area/lawoffice) +"bMB" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/wood, +/area/lawoffice) +"bMC" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + on = 1 + }, +/turf/open/floor/wood, +/area/lawoffice) +"bMD" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/effect/landmark/start{ + name = "Lawyer" + }, +/turf/open/floor/wood, +/area/lawoffice) +"bME" = ( +/obj/machinery/light_switch{ + pixel_x = 24 + }, +/turf/open/floor/wood, +/area/lawoffice) +"bMF" = ( +/turf/open/floor/plasteel/black, +/area/security/main) +"bMG" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/turf/open/floor/plasteel/black, +/area/security/main) +"bMH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/effect/landmark{ + name = "xeno_spawn"; + pixel_x = -1 + }, +/turf/open/floor/plasteel/black, +/area/security/main) +"bMI" = ( +/obj/item/weapon/cigbutt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/security/main) +"bMJ" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/black, +/area/security/main) +"bMK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/security/main) +"bML" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/plasteel/red/side{ + dir = 9 + }, +/area/security/main) +"bMM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/sortjunction{ + dir = 2; + sortType = 7 + }, +/turf/open/floor/plasteel/red/side{ + dir = 1 + }, +/area/security/main) +"bMN" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/obj/structure/noticeboard{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/red/side{ + dir = 1 + }, +/area/security/main) +"bMO" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/red/side{ + dir = 1 + }, +/area/security/main) +"bMP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/side{ + dir = 1 + }, +/area/security/main) +"bMQ" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel/red/side{ + dir = 1 + }, +/area/security/main) +"bMR" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/red/side{ + dir = 1 + }, +/area/security/main) +"bMS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/red/side{ + dir = 1 + }, +/area/security/main) +"bMT" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/side{ + dir = 5 + }, +/area/security/main) +"bMU" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security{ + name = "Armory"; + req_access = null; + req_access_txt = "3" + }, +/turf/open/floor/plasteel/delivery, +/area/security/warden) +"bMV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/security/warden) +"bMW" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/obj/structure/closet/secure_closet{ + name = "contraband locker"; + req_access_txt = "3" + }, +/turf/open/floor/plasteel/black, +/area/security/warden) +"bMX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/closet/secure_closet/lethalshots, +/turf/open/floor/plasteel/black, +/area/security/warden) +"bMY" = ( +/obj/structure/rack, +/obj/item/weapon/gun/energy/ionrifle, +/obj/item/clothing/suit/armor/laserproof, +/turf/open/floor/plasteel/black, +/area/security/warden) +"bMZ" = ( +/obj/structure/rack, +/obj/item/clothing/suit/armor/bulletproof, +/obj/item/clothing/suit/armor/bulletproof, +/obj/item/clothing/suit/armor/bulletproof, +/obj/item/clothing/head/helmet/alt, +/obj/item/clothing/head/helmet/alt, +/obj/item/clothing/head/helmet/alt, +/turf/open/floor/plasteel/black, +/area/security/warden) +"bNa" = ( +/obj/machinery/status_display{ + pixel_y = -32 + }, +/turf/open/floor/carpet, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bNb" = ( +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_y = -32 + }, +/turf/open/floor/carpet, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bNc" = ( +/obj/machinery/ai_status_display{ + pixel_y = -32 + }, +/turf/open/floor/carpet, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bNd" = ( +/obj/machinery/computer/arcade, +/obj/machinery/light_switch{ + pixel_y = -28 + }, +/turf/open/floor/wood, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bNe" = ( +/obj/structure/noticeboard{ + dir = 4; + pixel_x = -32 + }, +/obj/machinery/photocopier, +/turf/open/floor/plasteel/black, +/area/bridge) +"bNf" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/darkblue/side{ + dir = 4 + }, +/area/bridge) +"bNg" = ( +/obj/structure/sign/securearea, +/turf/closed/wall/r_wall, +/area/bridge) +"bNh" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/door/poddoor/preopen{ + id = "bridge blast"; + layer = 2.9; + name = "bridge blast door" + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/bridge) +"bNi" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/bridge) +"bNj" = ( +/obj/machinery/hologram/holopad, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bNk" = ( +/turf/open/floor/goonplaque, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bNl" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bNm" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bNn" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bNo" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/starboard) +"bNp" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/item/stack/cable_coil/cut{ + amount = 1; + icon_state = "coil_red1"; + item_state = "coil_red" + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bNq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/item/weapon/shard{ + icon_state = "medium" + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bNr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/starboard) +"bNs" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/structure/grille, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bNt" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bNu" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/starboard) +"bNv" = ( +/obj/structure/grille, +/obj/structure/window/fulltile, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bNw" = ( +/obj/structure/grille, +/obj/structure/window/fulltile, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bNx" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bNy" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/spawner/lootdrop/grille_or_trash, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/fsmaint2) +"bNz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/weapon/pen, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/fsmaint2) +"bNA" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bNB" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/bot, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bNC" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"bND" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"bNE" = ( +/obj/structure/table, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/weapon/pen, +/obj/item/weapon/storage/firstaid/fire, +/turf/open/floor/plasteel, +/area/engine/engineering) +"bNF" = ( +/obj/machinery/airalarm{ + dir = 4; + pixel_x = -23; + pixel_y = 0 + }, +/obj/structure/closet/wardrobe/engineering_yellow, +/turf/open/floor/plasteel/yellow/side{ + dir = 8 + }, +/area/engine/engineering) +"bNG" = ( +/obj/machinery/camera/emp_proof{ + c_tag = "Singularity South West"; + dir = 4; + network = list("Singularity") + }, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"bNH" = ( +/obj/machinery/camera/emp_proof{ + c_tag = "Singularity South East"; + dir = 8; + network = list("Singularity") + }, +/turf/open/space, +/area/space) +"bNI" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable, +/turf/open/space, +/area/maintenance/portsolar) +"bNJ" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/item/stack/sheet/cardboard, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bNK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/obj/effect/decal/cleanable/cobweb, +/obj/structure/table, +/obj/item/weapon/newspaper, +/obj/item/weapon/cigbutt, +/obj/item/clothing/glasses/sunglasses, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bNL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/grille, +/obj/structure/window/reinforced/tinted{ + dir = 4 + }, +/obj/structure/window/reinforced/tinted{ + dir = 8 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bNM" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bNN" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/space_heater, +/turf/open/floor/plasteel{ + burnt = 1; + dir = 4; + icon_state = "floorscorched2" + }, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bNO" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/chair/stool, +/turf/open/floor/plasteel/floorgrime, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bNP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/obj/effect/decal/cleanable/robot_debris{ + icon_state = "gib7" + }, +/obj/structure/table, +/obj/machinery/newscaster{ + pixel_x = 28 + }, +/obj/item/device/taperecorder, +/turf/open/floor/plasteel{ + broken = 1; + dir = 4; + icon_state = "damaged2" + }, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bNQ" = ( +/obj/machinery/photocopier, +/turf/open/floor/wood, +/area/lawoffice) +"bNR" = ( +/obj/item/device/taperecorder, +/obj/item/weapon/cartridge/lawyer, +/obj/item/device/radio/intercom{ + pixel_y = -28 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/obj/structure/table/wood, +/turf/open/floor/wood, +/area/lawoffice) +"bNS" = ( +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/weapon/pen, +/obj/machinery/computer/security/telescreen{ + desc = "Used for watching Prison Wing holding areas."; + dir = 1; + name = "Prison Monitor"; + network = list("Prison"); + pixel_y = -27 + }, +/obj/machinery/light, +/obj/machinery/camera{ + c_tag = "Law Office"; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/table/wood, +/turf/open/floor/wood, +/area/lawoffice) +"bNT" = ( +/obj/machinery/power/apc{ + name = "Fore Primary Hallway APC"; + pixel_y = -25 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/wood, +/area/lawoffice) +"bNU" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/wood, +/area/lawoffice) +"bNV" = ( +/obj/machinery/door/airlock{ + name = "Law Office"; + req_access_txt = "38" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/lawoffice) +"bNW" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"bNX" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/security/main) +"bNY" = ( +/obj/structure/table, +/obj/item/device/flashlight/lamp, +/turf/open/floor/plasteel/black, +/area/security/main) +"bNZ" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel/black, +/area/security/main) +"bOa" = ( +/obj/machinery/camera{ + c_tag = "Brig Interrogation"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black, +/area/security/main) +"bOb" = ( +/obj/machinery/vending/security, +/obj/structure/reagent_dispensers/peppertank{ + pixel_x = -30 + }, +/turf/open/floor/plasteel/red/side{ + dir = 8 + }, +/area/security/main) +"bOc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel, +/area/security/main) +"bOd" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/sortjunction{ + dir = 4; + sortType = 8 + }, +/turf/open/floor/plasteel, +/area/security/main) +"bOe" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel, +/area/security/main) +"bOf" = ( +/obj/structure/chair, +/obj/effect/landmark/start{ + name = "Security Officer" + }, +/turf/open/floor/plasteel, +/area/security/main) +"bOg" = ( +/obj/structure/chair/office/dark, +/obj/effect/landmark/start{ + name = "Head of Security" + }, +/turf/open/floor/plasteel, +/area/security/main) +"bOh" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/chair, +/obj/effect/landmark/start{ + name = "Security Officer" + }, +/turf/open/floor/plasteel, +/area/security/main) +"bOi" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/turf/open/floor/plasteel, +/area/security/main) +"bOj" = ( +/turf/open/floor/plasteel, +/area/security/main) +"bOk" = ( +/obj/machinery/computer/secure_data, +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_x = 27 + }, +/turf/open/floor/plasteel/red/side{ + dir = 4 + }, +/area/security/main) +"bOl" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall/r_wall, +/area/security/warden) +"bOm" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall/r_wall, +/area/security/warden) +"bOn" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/command{ + name = "Captain's Office"; + req_access = null; + req_access_txt = "20" + }, +/turf/open/floor/wood, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bOo" = ( +/turf/open/floor/plasteel/black, +/area/bridge) +"bOp" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id = "bridge blast"; + layer = 2.9; + name = "bridge blast door" + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/bridge) +"bOq" = ( +/obj/effect/landmark{ + name = "lightsout" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bOr" = ( +/turf/open/floor/plasteel/blue/corner, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bOs" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/blue/side{ + dir = 0 + }, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bOt" = ( +/turf/open/floor/plasteel/blue/corner{ + dir = 8 + }, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bOu" = ( +/turf/open/floor/plasteel/neutral/corner, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bOv" = ( +/obj/machinery/camera{ + c_tag = "Arrivals Lounge North"; + dir = 1 + }, +/turf/open/floor/plasteel/neutral/side, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bOw" = ( +/turf/open/floor/plasteel/neutral/side, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bOx" = ( +/obj/machinery/light, +/turf/open/floor/plasteel/neutral/side, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bOy" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/turf/open/floor/plasteel/neutral/corner{ + dir = 8 + }, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bOz" = ( +/obj/machinery/computer/cargo, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"bOA" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bOB" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bOC" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bOD" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bOE" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bOF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/grille, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bOG" = ( +/obj/machinery/door/airlock/glass{ + name = "Bar" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bOH" = ( +/obj/structure/table, +/obj/item/trash/can, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/bar, +/area/maintenance/starboard) +"bOI" = ( +/obj/structure/table, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bOJ" = ( +/obj/structure/table, +/obj/item/trash/plate, +/turf/open/floor/plasteel{ + broken = 1; + dir = 4; + icon_state = "damaged2" + }, +/area/maintenance/starboard) +"bOK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/obj/item/clothing/glasses/sunglasses, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bOL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/oil{ + icon_state = "floor2" + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bOM" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/starboard) +"bON" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/item/stack/cable_coil/cut{ + amount = 1; + icon_state = "coil_red1"; + item_state = "coil_red" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/starboard) +"bOO" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bOP" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'RADIOACTIVE AREA'"; + icon_state = "radiation"; + name = "RADIOACTIVE AREA"; + pixel_x = 32 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/robot_debris, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bOQ" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/side, +/area/engine/engineering) +"bOR" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/yellow/side, +/area/engine/engineering) +"bOS" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/yellow/side, +/area/engine/engineering) +"bOT" = ( +/obj/machinery/camera{ + c_tag = "Engineering South"; + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/yellow/side, +/area/engine/engineering) +"bOU" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/yellow/side, +/area/engine/engineering) +"bOV" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/caution/corner{ + dir = 8 + }, +/area/engine/engineering) +"bOW" = ( +/obj/machinery/door/airlock/external{ + name = "Engineering External Access"; + req_access = null; + req_access_txt = "10;13" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/engine/engineering) +"bOX" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_y = 32 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"bOY" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"bOZ" = ( +/turf/open/floor/plating/airless/warnplate, +/area/engine/engineering) +"bPa" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bPb" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/rods, +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/decal/cleanable/robot_debris{ + icon_state = "gib3" + }, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bPc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, +/area/chapel/main) +"bPd" = ( +/turf/closed/wall, +/area/chapel/main) +"bPe" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall, +/area/chapel/main) +"bPf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"bPg" = ( +/obj/structure/table, +/obj/item/weapon/folder/red, +/obj/item/device/taperecorder, +/turf/open/floor/plasteel/black, +/area/security/main) +"bPh" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black, +/area/security/main) +"bPi" = ( +/obj/machinery/door/airlock/security{ + name = "Interrogation"; + req_access = null; + req_access_txt = "63" + }, +/turf/open/floor/plasteel/black, +/area/security/main) +"bPj" = ( +/turf/open/floor/plasteel/red/side{ + dir = 8 + }, +/area/security/main) +"bPk" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/security/main) +"bPl" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/machinery/hologram/holopad, +/turf/open/floor/plasteel, +/area/security/main) +"bPm" = ( +/obj/effect/landmark{ + name = "blobstart" + }, +/turf/open/floor/plasteel, +/area/security/main) +"bPn" = ( +/obj/structure/table, +/obj/item/weapon/gun/energy/laser/practice, +/obj/machinery/syndicatebomb/training, +/turf/open/floor/plasteel, +/area/security/main) +"bPo" = ( +/obj/structure/table, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/weapon/folder/red, +/obj/item/weapon/pen, +/turf/open/floor/plasteel, +/area/security/main) +"bPp" = ( +/obj/structure/table, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/item/device/radio/off, +/obj/item/weapon/screwdriver{ + pixel_y = 10 + }, +/turf/open/floor/plasteel, +/area/security/main) +"bPq" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/main) +"bPr" = ( +/obj/machinery/computer/security, +/turf/open/floor/plasteel/red/side{ + dir = 4 + }, +/area/security/main) +"bPs" = ( +/turf/closed/wall/r_wall, +/area/security/hos) +"bPt" = ( +/obj/machinery/light_switch{ + pixel_x = -25 + }, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/machinery/power/apc{ + dir = 1; + name = "Head of Security's Office APC"; + pixel_y = 25 + }, +/turf/open/floor/carpet, +/area/security/hos) +"bPu" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/item/stack/rods, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/starboard) +"bPv" = ( +/obj/item/device/taperecorder, +/obj/item/device/radio/off, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/camera{ + c_tag = "Head of Security's Office" + }, +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/structure/table/wood, +/turf/open/floor/carpet, +/area/security/hos) +"bPw" = ( +/obj/machinery/requests_console{ + department = "Cargo Bay"; + departmentType = 2; + pixel_x = -30 + }, +/obj/machinery/camera{ + c_tag = "Quartermaster's Office"; + dir = 4 + }, +/obj/machinery/computer/cargo, +/turf/open/floor/plasteel/brown{ + dir = 8 + }, +/area/quartermaster/qm) +"bPx" = ( +/obj/item/device/radio/intercom{ + dir = 4; + name = "Station Intercom (General)"; + pixel_x = 27 + }, +/obj/machinery/computer/card/minor/hos, +/turf/open/floor/plasteel/black, +/area/security/hos) +"bPy" = ( +/obj/item/weapon/twohanded/required/kirbyplants{ + icon_state = "plant-18" + }, +/turf/open/floor/plasteel/black, +/area/bridge) +"bPz" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/darkblue/corner{ + dir = 4 + }, +/area/bridge) +"bPA" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/darkblue/side{ + dir = 1 + }, +/area/bridge) +"bPB" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/turf/open/floor/plasteel/darkblue/corner{ + dir = 1 + }, +/area/bridge) +"bPC" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/fireaxecabinet{ + pixel_y = 32 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/bridge) +"bPD" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/landmark{ + name = "blobstart" + }, +/turf/open/floor/plasteel/black, +/area/bridge) +"bPE" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/bridge) +"bPF" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/power/apc{ + cell_type = 5000; + dir = 4; + name = "Bridge APC"; + pixel_x = 27 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plasteel/darkblue/corner{ + dir = 4 + }, +/area/bridge) +"bPG" = ( +/obj/machinery/status_display{ + layer = 4; + pixel_x = -32 + }, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'HIGH VOLTAGE'"; + icon_state = "shock"; + name = "HIGH VOLTAGE"; + pixel_y = -32 + }, +/obj/item/weapon/twohanded/required/kirbyplants{ + icon_state = "plant-22" + }, +/turf/open/floor/plasteel/black, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bPH" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/blue/side{ + dir = 10 + }, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bPI" = ( +/turf/open/floor/plasteel/blue/side{ + dir = 0 + }, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bPJ" = ( +/obj/machinery/light, +/obj/structure/sign/securearea{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/blue/side{ + dir = 0 + }, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bPK" = ( +/obj/machinery/vending/cigarette, +/turf/open/floor/plasteel/blue/side{ + dir = 6 + }, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bPL" = ( +/turf/open/floor/plasteel/neutral/side{ + dir = 8 + }, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bPM" = ( +/turf/closed/wall, +/area/security/checkpoint2{ + name = "Customs" + }) +"bPN" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance{ + name = "Security Maintenance"; + req_access_txt = "1" + }, +/turf/open/floor/plating, +/area/security/checkpoint2{ + name = "Customs" + }) +"bPO" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bPP" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bPQ" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/machinery/vending/snack, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/starboard) +"bPR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/bar, +/area/maintenance/starboard) +"bPS" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/bar, +/area/maintenance/starboard) +"bPT" = ( +/obj/effect/decal/cleanable/vomit/old, +/turf/open/floor/plasteel/bar, +/area/maintenance/starboard) +"bPU" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/turf/open/floor/plasteel/bar, +/area/maintenance/starboard) +"bPV" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel{ + burnt = 1; + dir = 4; + icon_state = "floorscorched2" + }, +/area/maintenance/starboard) +"bPW" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/starboard) +"bPX" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/starboard) +"bPY" = ( +/obj/structure/table, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/starboard) +"bPZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool{ + pixel_y = 8 + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bQa" = ( +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/starboard) +"bQb" = ( +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bQc" = ( +/obj/structure/chair, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bQd" = ( +/obj/item/stack/rods, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/starboard) +"bQe" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 3; + name = "3maintenance loot spawner" + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bQf" = ( +/turf/closed/wall/r_wall, +/area/maintenance/starboard) +"bQg" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall/r_wall, +/area/engine/engineering) +"bQh" = ( +/obj/machinery/door/airlock/engineering{ + name = "Telecommunications Transit Tube"; + req_access_txt = "61" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/engine/engineering) +"bQi" = ( +/obj/structure/closet/emcloset, +/obj/machinery/light/small, +/turf/open/floor/plating, +/area/engine/engineering) +"bQj" = ( +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/machinery/power/emitter{ + anchored = 1; + dir = 1; + state = 2 + }, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"bQk" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/grille, +/obj/machinery/light, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"bQl" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/item/stack/rods, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bQm" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/item/weapon/stock_parts/manipulator, +/obj/effect/decal/cleanable/generic, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bQn" = ( +/obj/item/device/radio/intercom{ + broadcasting = 1; + frequency = 1480; + name = "Confessional Intercom"; + pixel_x = -25 + }, +/obj/structure/chair, +/turf/open/floor/plasteel/black, +/area/chapel/main) +"bQo" = ( +/obj/machinery/door/morgue{ + name = "Confession Booth" + }, +/turf/open/floor/plasteel/black, +/area/chapel/main) +"bQp" = ( +/turf/open/floor/plasteel/chapel{ + dir = 1 + }, +/area/chapel/main) +"bQq" = ( +/turf/open/floor/plasteel/chapel{ + dir = 4 + }, +/area/chapel/main) +"bQr" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = 24 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/chapel{ + dir = 1 + }, +/area/chapel/main) +"bQs" = ( +/obj/machinery/camera{ + c_tag = "Chapel North" + }, +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/turf/open/floor/plasteel/chapel{ + dir = 4 + }, +/area/chapel/main) +"bQt" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/turf/open/floor/plasteel/chapel{ + dir = 1 + }, +/area/chapel/main) +"bQu" = ( +/turf/open/floor/carpet, +/area/chapel/main) +"bQv" = ( +/obj/item/device/radio/intercom{ + dir = 8; + name = "Station Intercom (General)"; + pixel_y = 22 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main) +"bQw" = ( +/obj/structure/window/fulltile, +/obj/structure/grille, +/turf/open/floor/plating, +/area/chapel/main) +"bQx" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/newscaster{ + pixel_x = 28 + }, +/obj/machinery/camera{ + c_tag = "Aft Port Primary Hallway South"; + dir = 8 + }, +/turf/open/floor/plasteel/red/side{ + dir = 4 + }, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"bQy" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/black, +/area/security/main) +"bQz" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/obj/effect/landmark{ + name = "lightsout" + }, +/turf/open/floor/plasteel/black, +/area/security/main) +"bQA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/security/main) +"bQB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black, +/area/security/main) +"bQC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/security/main) +"bQD" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/table, +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/machinery/power/apc{ + dir = 8; + name = "Security Office APC"; + pixel_x = -26 + }, +/obj/machinery/recharger, +/turf/open/floor/plasteel/red/side{ + dir = 8 + }, +/area/security/main) +"bQE" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel, +/area/security/main) +"bQF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/security/main) +"bQG" = ( +/obj/structure/table, +/obj/item/weapon/book/manual/wiki/security_space_law, +/turf/open/floor/plasteel, +/area/security/main) +"bQH" = ( +/obj/structure/table, +/obj/item/weapon/restraints/handcuffs, +/obj/item/device/assembly/timer, +/turf/open/floor/plasteel, +/area/security/main) +"bQI" = ( +/obj/structure/table, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/item/weapon/storage/fancy/donut_box, +/turf/open/floor/plasteel, +/area/security/main) +"bQJ" = ( +/obj/structure/filingcabinet, +/turf/open/floor/plasteel/red/side{ + dir = 4 + }, +/area/security/main) +"bQK" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/security/hos) +"bQL" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/carpet, +/area/security/hos) +"bQM" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/turf/open/floor/carpet, +/area/security/hos) +"bQN" = ( +/obj/item/weapon/folder/red, +/obj/item/weapon/stamp/hos, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/table/wood, +/obj/item/clothing/mask/cigarette/cigar/cohiba, +/turf/open/floor/carpet, +/area/security/hos) +"bQO" = ( +/obj/structure/chair/office/dark{ + dir = 8 + }, +/obj/effect/landmark/start{ + name = "Head of Security" + }, +/turf/open/floor/carpet, +/area/security/hos) +"bQP" = ( +/obj/machinery/computer/secure_data, +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Head of Security's Desk"; + departmentType = 5; + name = "Head of Security RC"; + pixel_x = 30 + }, +/turf/open/floor/plasteel/black, +/area/security/hos) +"bQQ" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/storage/secure/briefcase, +/obj/item/weapon/storage/box/ids, +/turf/open/floor/plasteel/black, +/area/bridge) +"bQR" = ( +/turf/open/floor/carpet, +/area/bridge) +"bQS" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/carpet, +/area/bridge) +"bQT" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/starboard) +"bQU" = ( +/obj/structure/disposalpipe/junction{ + icon_state = "pipe-y"; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/carpet, +/area/bridge) +"bQV" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/oil{ + icon_state = "floor2" + }, +/obj/item/weapon/crowbar, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bQW" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/plasteel/black, +/area/bridge) +"bQX" = ( +/turf/closed/wall/r_wall, +/area/teleporter{ + name = "\improper Teleporter Room" + }) +"bQY" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters{ + id = "teleporter"; + name = "warehouse shutters" + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/teleporter{ + name = "\improper Teleporter Room" + }) +"bQZ" = ( +/obj/machinery/newscaster{ + pixel_y = 30 + }, +/obj/item/device/flashlight/lamp/green{ + pixel_x = 1; + pixel_y = 5 + }, +/obj/structure/table/wood, +/turf/open/floor/plasteel/grimy, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bRa" = ( +/obj/structure/chair/comfy/beige, +/obj/machinery/firealarm{ + pixel_y = 27 + }, +/turf/open/floor/plasteel/grimy, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bRb" = ( +/obj/structure/chair/comfy/beige, +/obj/machinery/airalarm{ + frequency = 1439; + pixel_y = 23 + }, +/obj/effect/landmark/start{ + name = "Assistant" + }, +/turf/open/floor/plasteel/grimy, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bRc" = ( +/obj/item/device/flashlight/lamp/green{ + pixel_x = 1; + pixel_y = 5 + }, +/obj/structure/table/wood, +/turf/open/floor/plasteel/grimy, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bRd" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/security/checkpoint2{ + name = "Customs" + }) +"bRe" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/turf/open/floor/plasteel/red/side{ + dir = 9 + }, +/area/security/checkpoint2{ + name = "Customs" + }) +"bRf" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/machinery/power/apc{ + dir = 1; + name = "Security Checkpoint APC"; + pixel_y = 25 + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/turf/open/floor/plasteel/red/side{ + dir = 1 + }, +/area/security/checkpoint2{ + name = "Customs" + }) +"bRg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/red/side{ + dir = 5 + }, +/area/security/checkpoint2{ + name = "Customs" + }) +"bRh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/security/checkpoint2{ + name = "Customs" + }) +"bRi" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/starboard) +"bRj" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bRk" = ( +/obj/machinery/vending/coffee, +/turf/open/floor/plasteel{ + broken = 1; + dir = 4; + icon_state = "damaged3" + }, +/area/maintenance/starboard) +"bRl" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/item/stack/tile/plasteel{ + pixel_x = -7; + pixel_y = -7 + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bRm" = ( +/obj/effect/decal/cleanable/generic, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/bar, +/area/maintenance/starboard) +"bRn" = ( +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/power/apc{ + cell_type = 5000; + name = "Engineering Maintenance APC"; + pixel_y = -24 + }, +/turf/open/floor/plasteel/bar, +/area/maintenance/starboard) +"bRo" = ( +/obj/effect/decal/cleanable/dirt, +/mob/living/carbon/monkey{ + name = "Mr. Deempisi" + }, +/turf/open/floor/plasteel/bar, +/area/maintenance/starboard) +"bRp" = ( +/obj/item/weapon/cigbutt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/landmark{ + name = "xeno_spawn"; + pixel_x = -1 + }, +/turf/open/floor/plasteel/bar, +/area/maintenance/starboard) +"bRq" = ( +/turf/open/floor/plasteel{ + broken = 1; + dir = 4; + icon_state = "damaged4" + }, +/area/maintenance/starboard) +"bRr" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/starboard) +"bRs" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bRt" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/engine/engineering) +"bRu" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"bRv" = ( +/obj/machinery/computer/security/telescreen{ + desc = "Used for watching the telecommunications satellite."; + name = "Telecomms Monitor"; + network = list("Tcomms"); + pixel_y = 26 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_Toxins = 0 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"bRw" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/grille, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"bRx" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/grille, +/obj/structure/window/reinforced/tinted{ + dir = 1 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bRy" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, +/area/chapel/office) +"bRz" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/tinted/fulltile, +/turf/open/floor/plating, +/area/chapel/office) +"bRA" = ( +/turf/closed/wall, +/area/chapel/office) +"bRB" = ( +/turf/open/floor/plasteel/chapel{ + dir = 8 + }, +/area/chapel/main) +"bRC" = ( +/turf/open/floor/plasteel/chapel, +/area/chapel/main) +"bRD" = ( +/obj/structure/chair/stool, +/turf/open/floor/plasteel/chapel, +/area/chapel/main) +"bRE" = ( +/obj/structure/chair/stool, +/turf/open/floor/plasteel/chapel{ + dir = 8 + }, +/area/chapel/main) +"bRF" = ( +/turf/open/floor/plasteel/black, +/area/chapel/main) +"bRG" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"bRH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/side{ + dir = 4 + }, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"bRI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/security/main) +"bRJ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/security/main) +"bRK" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/security/main) +"bRL" = ( +/obj/structure/table, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/obj/machinery/recharger, +/turf/open/floor/plasteel/red/side{ + dir = 8 + }, +/area/security/main) +"bRM" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/main) +"bRN" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel, +/area/security/main) +"bRO" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/starboard) +"bRP" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/security/warden) +"bRQ" = ( +/obj/structure/closet/bombcloset, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/security/warden) +"bRR" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/starboard) +"bRS" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/starboard) +"bRT" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bRU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bRV" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/carpet, +/area/security/hos) +"bRW" = ( +/mob/living/simple_animal/hostile/retaliate/bat{ + desc = "It's a spider! Run for it!"; + icon_state = "guard"; + name = "Sergeant Araneus" + }, +/turf/open/floor/carpet, +/area/security/hos) +"bRX" = ( +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/weapon/pen, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/table/wood, +/turf/open/floor/carpet, +/area/security/hos) +"bRY" = ( +/turf/open/floor/carpet, +/area/security/hos) +"bRZ" = ( +/obj/machinery/computer/security, +/obj/machinery/newscaster/security_unit{ + pixel_x = 30 + }, +/turf/open/floor/plasteel/black, +/area/security/hos) +"bSa" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/storage/toolbox/emergency, +/turf/open/floor/plasteel/darkblue/corner{ + dir = 8 + }, +/area/bridge) +"bSb" = ( +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/bridge) +"bSc" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/table/reinforced, +/obj/item/weapon/book/manual/wiki/security_space_law, +/turf/open/floor/carpet, +/area/bridge) +"bSd" = ( +/obj/structure/table/reinforced, +/obj/item/device/radio/off, +/turf/open/floor/carpet, +/area/bridge) +"bSe" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/storage/toolbox/mechanical, +/turf/open/floor/carpet, +/area/bridge) +"bSf" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/storage/fancy/donut_box, +/turf/open/floor/carpet, +/area/bridge) +"bSg" = ( +/obj/structure/table/reinforced, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/recharger, +/obj/item/weapon/restraints/handcuffs, +/turf/open/floor/carpet, +/area/bridge) +"bSh" = ( +/obj/structure/chair/comfy/black{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/carpet, +/area/bridge) +"bSi" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 27 + }, +/obj/structure/closet/emcloset, +/turf/open/floor/plasteel/black, +/area/bridge) +"bSj" = ( +/obj/machinery/computer/teleporter, +/turf/open/floor/plating, +/area/teleporter{ + name = "\improper Teleporter Room" + }) +"bSk" = ( +/obj/machinery/teleport/station, +/obj/machinery/button/door{ + id = "teleporter"; + name = "Warehouse Door Control"; + pixel_x = -1; + pixel_y = 24; + req_access_txt = "31" + }, +/turf/open/floor/plating, +/area/teleporter{ + name = "\improper Teleporter Room" + }) +"bSl" = ( +/obj/machinery/teleport/hub, +/turf/open/floor/plating, +/area/teleporter{ + name = "\improper Teleporter Room" + }) +"bSm" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/closet/crate, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/teleporter{ + name = "\improper Teleporter Room" + }) +"bSn" = ( +/obj/structure/closet/crate, +/obj/structure/extinguisher_cabinet{ + pixel_y = 30 + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/teleporter{ + name = "\improper Teleporter Room" + }) +"bSo" = ( +/obj/structure/chair/comfy/beige{ + dir = 4 + }, +/turf/open/floor/plasteel/grimy, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bSp" = ( +/turf/open/floor/carpet, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bSq" = ( +/obj/structure/chair/comfy/beige{ + dir = 8 + }, +/turf/open/floor/plasteel/grimy, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bSr" = ( +/obj/structure/table/reinforced, +/obj/machinery/recharger{ + pixel_y = 4 + }, +/turf/open/floor/plasteel/red/side{ + dir = 8 + }, +/area/security/checkpoint2{ + name = "Customs" + }) +"bSs" = ( +/turf/open/floor/plasteel, +/area/security/checkpoint2{ + name = "Customs" + }) +"bSt" = ( +/obj/machinery/computer/security, +/obj/structure/reagent_dispensers/peppertank{ + pixel_x = 30 + }, +/turf/open/floor/plasteel/red/side{ + dir = 4 + }, +/area/security/checkpoint2{ + name = "Customs" + }) +"bSu" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/decal/cleanable/oil{ + icon_state = "floor2" + }, +/obj/item/stack/rods, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bSv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/turf/open/floor/plasteel/bar, +/area/maintenance/starboard) +"bSw" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/bar, +/area/maintenance/starboard) +"bSx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plasteel/bar, +/area/maintenance/starboard) +"bSy" = ( +/turf/open/floor/plasteel{ + burnt = 1; + dir = 4; + icon_state = "floorscorched1" + }, +/area/maintenance/starboard) +"bSz" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"bSA" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + on = 1 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"bSB" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/maintenance/portsolar) +"bSC" = ( +/turf/closed/wall/r_wall, +/area/maintenance/portsolar) +"bSD" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bSE" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bSF" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/spawner/lootdrop/grille_or_trash, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bSG" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/item/stack/rods, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bSH" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bSI" = ( +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bSJ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil{ + icon_state = "floor6" + }, +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bSK" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/item/device/radio/intercom{ + broadcasting = 1; + frequency = 1480; + name = "Confessional Intercom"; + pixel_x = -27 + }, +/turf/open/floor/plasteel/black, +/area/chapel/office) +"bSL" = ( +/obj/structure/chair/stool, +/turf/open/floor/plasteel/chapel{ + dir = 4 + }, +/area/chapel/main) +"bSM" = ( +/obj/structure/chair/stool, +/obj/effect/landmark/start{ + name = "Assistant" + }, +/turf/open/floor/plasteel/chapel{ + dir = 1 + }, +/area/chapel/main) +"bSN" = ( +/turf/open/floor/carpet{ + icon_state = "carpetsymbol" + }, +/area/chapel/main) +"bSO" = ( +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/turf/open/floor/plasteel/red/side{ + dir = 4 + }, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"bSP" = ( +/obj/structure/closet{ + name = "Evidence Closet" + }, +/turf/open/floor/plasteel/showroomfloor, +/area/security/main) +"bSQ" = ( +/obj/structure/closet{ + name = "Evidence Closet" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/security/main) +"bSR" = ( +/obj/structure/closet{ + name = "Evidence Closet" + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/camera{ + c_tag = "Brig Evidence Storage" + }, +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/security/main) +"bSS" = ( +/obj/structure/filingcabinet/filingcabinet, +/turf/open/floor/plasteel/showroomfloor, +/area/security/main) +"bST" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/showroomfloor, +/area/security/main) +"bSU" = ( +/obj/machinery/door/airlock/security{ + name = "Evidence Storage"; + req_access = null; + req_access_txt = "63" + }, +/turf/open/floor/plasteel/showroomfloor, +/area/security/main) +"bSV" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/security/main) +"bSW" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/security/main) +"bSX" = ( +/turf/open/floor/plasteel/red/corner, +/area/security/main) +"bSY" = ( +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/obj/structure/closet/wardrobe/red, +/turf/open/floor/plasteel/red/side, +/area/security/main) +"bSZ" = ( +/obj/machinery/status_display{ + layer = 4; + pixel_y = -32 + }, +/obj/machinery/camera{ + c_tag = "Brig Office"; + dir = 1 + }, +/obj/structure/closet/secure_closet/security/sec, +/turf/open/floor/plasteel/red/side, +/area/security/main) +"bTa" = ( +/obj/machinery/newscaster{ + pixel_y = -32 + }, +/obj/machinery/light, +/obj/structure/closet/secure_closet/security/sec, +/turf/open/floor/plasteel/red/side, +/area/security/main) +"bTb" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 5; + pixel_y = -32 + }, +/obj/structure/closet/secure_closet/security/sec, +/turf/open/floor/plasteel/red/side, +/area/security/main) +"bTc" = ( +/obj/structure/sign/goldenplaque{ + pixel_y = -32 + }, +/obj/structure/closet/secure_closet/security/sec, +/turf/open/floor/plasteel/red/side, +/area/security/main) +"bTd" = ( +/obj/structure/closet/secure_closet/security/sec, +/turf/open/floor/plasteel/red/side, +/area/security/main) +"bTe" = ( +/obj/structure/closet/secure_closet/security/sec, +/turf/open/floor/plasteel/red/side{ + dir = 6 + }, +/area/security/main) +"bTf" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/carpet, +/area/security/hos) +"bTg" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/carpet, +/area/security/hos) +"bTh" = ( +/turf/open/floor/plasteel/black, +/area/security/hos) +"bTi" = ( +/obj/machinery/door/airlock/command{ + name = "Head of Security"; + req_access = null; + req_access_txt = "58" + }, +/turf/open/floor/plasteel/black, +/area/security/hos) +"bTj" = ( +/turf/open/floor/plasteel/darkblue/side{ + dir = 8 + }, +/area/bridge) +"bTk" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/table/reinforced, +/obj/machinery/recharger, +/turf/open/floor/carpet, +/area/bridge) +"bTl" = ( +/obj/structure/table/reinforced, +/obj/item/clothing/gloves/color/yellow, +/turf/open/floor/carpet, +/area/bridge) +"bTm" = ( +/obj/structure/table/reinforced, +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)" + }, +/turf/open/floor/carpet, +/area/bridge) +"bTn" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/folder/blue, +/turf/open/floor/carpet, +/area/bridge) +"bTo" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/hand_labeler, +/obj/item/device/assembly/timer, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/carpet, +/area/bridge) +"bTp" = ( +/obj/structure/chair/comfy/black{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/carpet, +/area/bridge) +"bTq" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/bridge) +"bTr" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command{ + name = "Teleport Access"; + req_access_txt = "17" + }, +/turf/open/floor/plasteel/black, +/area/teleporter{ + name = "\improper Teleporter Room" + }) +"bTs" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/warning{ + dir = 9 + }, +/area/teleporter{ + name = "\improper Teleporter Room" + }) +"bTt" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/warning{ + dir = 1 + }, +/area/teleporter{ + name = "\improper Teleporter Room" + }) +"bTu" = ( +/turf/open/floor/plasteel/warning{ + dir = 5 + }, +/area/teleporter{ + name = "\improper Teleporter Room" + }) +"bTv" = ( +/turf/open/floor/plasteel/black, +/area/teleporter{ + name = "\improper Teleporter Room" + }) +"bTw" = ( +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_x = 27 + }, +/turf/open/floor/plasteel/black, +/area/teleporter{ + name = "\improper Teleporter Room" + }) +"bTx" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plasteel/blue/side{ + dir = 8 + }, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bTy" = ( +/turf/open/floor/plasteel/grimy, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bTz" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/delivery, +/area/security/checkpoint2{ + name = "Customs" + }) +"bTA" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/paper, +/obj/machinery/door/window/brigdoor{ + dir = 8; + icon_state = "rightsecure"; + name = "Arrivals Security Checkpoint"; + pixel_x = -8; + req_access_txt = "1" + }, +/turf/open/floor/plasteel/red/side{ + dir = 8 + }, +/area/security/checkpoint2{ + name = "Customs" + }) +"bTB" = ( +/obj/structure/chair/office/dark{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/checkpoint2{ + name = "Customs" + }) +"bTC" = ( +/obj/machinery/computer/card, +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_x = 27 + }, +/turf/open/floor/plasteel/red/side{ + dir = 4 + }, +/area/security/checkpoint2{ + name = "Customs" + }) +"bTD" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bTE" = ( +/obj/structure/table, +/obj/machinery/microwave{ + pixel_x = -3; + pixel_y = 6 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/starboard) +"bTF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/obj/structure/kitchenspike, +/turf/open/floor/plasteel/cafeteria, +/area/maintenance/starboard) +"bTG" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/structure/kitchenspike, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/starboard) +"bTH" = ( +/obj/structure/chair/stool{ + pixel_y = 8 + }, +/turf/open/floor/plasteel{ + broken = 1; + dir = 4; + icon_state = "damaged1" + }, +/area/maintenance/starboard) +"bTI" = ( +/obj/structure/chair/stool{ + pixel_y = 8 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/starboard) +"bTJ" = ( +/obj/structure/chair/stool{ + pixel_y = 8 + }, +/turf/open/floor/plasteel/bar, +/area/maintenance/starboard) +"bTK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/generic, +/turf/open/floor/plasteel/bar, +/area/maintenance/starboard) +"bTL" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/transit_tube{ + icon_state = "D-SE" + }, +/turf/open/floor/plating, +/area/engine/engineering) +"bTM" = ( +/obj/structure/transit_tube{ + icon_state = "E-SW" + }, +/obj/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/engine/engineering) +"bTN" = ( +/obj/structure/transit_tube/station{ + dir = 1 + }, +/obj/structure/transit_tube_pod{ + dir = 4 + }, +/obj/structure/window/reinforced, +/turf/open/floor/plating, +/area/engine/engineering) +"bTO" = ( +/obj/structure/transit_tube{ + icon_state = "W-SE" + }, +/obj/structure/window/reinforced, +/turf/open/floor/plating, +/area/engine/engineering) +"bTP" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/transit_tube{ + icon_state = "D-SW" + }, +/turf/open/floor/plating, +/area/engine/engineering) +"bTQ" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable, +/turf/open/space, +/area/maintenance/portsolar) +"bTR" = ( +/obj/structure/lattice/catwalk, +/turf/open/space, +/area/maintenance/portsolar) +"bTS" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = -32 + }, +/obj/item/device/radio/intercom{ + dir = 8; + name = "Station Intercom (General)"; + pixel_y = 22 + }, +/turf/open/floor/plating, +/area/maintenance/portsolar) +"bTT" = ( +/obj/machinery/power/terminal{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/turf/open/floor/plating, +/area/maintenance/portsolar) +"bTU" = ( +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/machinery/power/smes, +/turf/open/floor/plating, +/area/maintenance/portsolar) +"bTV" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'HIGH VOLTAGE'"; + icon_state = "shock"; + name = "HIGH VOLTAGE" + }, +/turf/closed/wall/r_wall, +/area/maintenance/portsolar) +"bTW" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel, +/area/security/brig) +"bTX" = ( +/obj/item/weapon/shard, +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bTY" = ( +/obj/effect/decal/cleanable/oil{ + icon_state = "floor6" + }, +/obj/structure/cable, +/obj/machinery/power/apc{ + name = "Chapel Maintenance APC"; + pixel_y = -25 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bTZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/cable_coil/cut{ + amount = 1; + icon_state = "coil_red1"; + item_state = "coil_red" + }, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bUa" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall, +/area/chapel/office) +"bUb" = ( +/obj/machinery/door/morgue{ + name = "Confession Booth (Chaplain)"; + req_access_txt = "22" + }, +/turf/open/floor/plasteel/black, +/area/chapel/office) +"bUc" = ( +/obj/structure/table/wood, +/obj/item/weapon/storage/book/bible, +/turf/open/floor/plasteel/chapel, +/area/chapel/main) +"bUd" = ( +/obj/effect/landmark{ + name = "blobstart" + }, +/turf/open/floor/carpet, +/area/chapel/main) +"bUe" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Chapel" + }, +/turf/open/floor/carpet, +/area/chapel/main) +"bUf" = ( +/obj/effect/landmark/start{ + name = "Detective" + }, +/turf/open/floor/plasteel/showroomfloor, +/area/security/main) +"bUg" = ( +/turf/open/floor/plasteel/showroomfloor, +/area/security/main) +"bUh" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/security/main) +"bUi" = ( +/turf/closed/wall, +/area/security/prison) +"bUj" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id = "Prison Gate"; + name = "prison blast door" + }, +/obj/machinery/door/airlock/glass_security{ + name = "Prison Wing"; + req_access_txt = "2" + }, +/turf/open/floor/plasteel/delivery, +/area/security/prison) +"bUk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id = "Prison Gate"; + name = "prison blast door" + }, +/obj/machinery/door/airlock/glass_security{ + name = "Prison Wing"; + req_access_txt = "2" + }, +/turf/open/floor/plasteel/delivery, +/area/security/prison) +"bUl" = ( +/obj/structure/sign/securearea, +/turf/closed/wall, +/area/security/prison) +"bUm" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/carpet, +/area/security/hos) +"bUn" = ( +/obj/machinery/recharger{ + pixel_y = 4 + }, +/obj/item/weapon/storage/secure/safe/HoS{ + pixel_x = 8; + pixel_y = -27 + }, +/obj/structure/table/wood, +/turf/open/floor/carpet, +/area/security/hos) +"bUo" = ( +/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/machinery/keycard_auth{ + pixel_y = 25 + }, +/obj/structure/table/wood, +/obj/item/weapon/cartridge/detective, +/turf/open/floor/carpet, +/area/security/hos) +"bUp" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/starboard) +"bUq" = ( +/obj/machinery/computer/prisoner, +/obj/machinery/camera{ + c_tag = "Bridge West"; + dir = 4 + }, +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/turf/open/floor/plasteel/darkred/side{ + dir = 5 + }, +/area/bridge) +"bUr" = ( +/turf/open/floor/plasteel/darkred/corner{ + dir = 1 + }, +/area/bridge) +"bUs" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/carpet, +/area/bridge) +"bUt" = ( +/obj/structure/chair/comfy/black{ + dir = 1 + }, +/turf/open/floor/carpet, +/area/bridge) +"bUu" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/carpet, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bUv" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/carpet, +/area/bridge) +"bUw" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/bridge) +"bUx" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkbrown/corner{ + dir = 4 + }, +/area/bridge) +"bUy" = ( +/obj/machinery/computer/security/mining, +/obj/machinery/camera{ + c_tag = "Bridge East"; + dir = 8 + }, +/obj/machinery/newscaster{ + pixel_x = 30 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/darkbrown/side{ + dir = 9 + }, +/area/bridge) +"bUz" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/teleporter{ + name = "\improper Teleporter Room" + }) +"bUA" = ( +/obj/machinery/light_switch{ + pixel_x = -24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/table, +/obj/item/device/radio/beacon, +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/teleporter{ + name = "\improper Teleporter Room" + }) +"bUB" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/obj/machinery/bluespace_beacon, +/turf/open/floor/plasteel, +/area/teleporter{ + name = "\improper Teleporter Room" + }) +"bUC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/teleporter{ + name = "\improper Teleporter Room" + }) +"bUD" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/shieldwallgen, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/teleporter{ + name = "\improper Teleporter Room" + }) +"bUE" = ( +/obj/machinery/shieldwallgen, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/teleporter{ + name = "\improper Teleporter Room" + }) +"bUF" = ( +/obj/item/weapon/reagent_containers/food/snacks/chips, +/obj/item/weapon/reagent_containers/food/drinks/soda_cans/cola, +/obj/structure/table/wood, +/turf/open/floor/carpet, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bUG" = ( +/obj/structure/table/wood, +/turf/open/floor/carpet, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bUH" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/paper_bin{ + pixel_x = 1; + pixel_y = 9 + }, +/obj/item/weapon/pen, +/turf/open/floor/plasteel/red/side{ + dir = 8 + }, +/area/security/checkpoint2{ + name = "Customs" + }) +"bUI" = ( +/obj/machinery/computer/secure_data, +/obj/machinery/requests_console{ + department = "Security"; + departmentType = 5; + pixel_x = 30 + }, +/turf/open/floor/plasteel/red/side{ + dir = 4 + }, +/area/security/checkpoint2{ + name = "Customs" + }) +"bUJ" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/item/stack/sheet/cardboard, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bUK" = ( +/obj/structure/table, +/obj/machinery/microwave{ + pixel_x = -3; + pixel_y = 6 + }, +/turf/open/floor/plasteel{ + broken = 1; + dir = 4; + icon_state = "damaged2" + }, +/area/maintenance/starboard) +"bUL" = ( +/obj/effect/decal/cleanable/egg_smudge{ + icon_state = "smashed_egg2" + }, +/turf/open/floor/plasteel/cafeteria, +/area/maintenance/starboard) +"bUM" = ( +/obj/effect/decal/cleanable/flour, +/turf/open/floor/plasteel/cafeteria, +/area/maintenance/starboard) +"bUN" = ( +/obj/structure/table, +/obj/item/weapon/reagent_containers/food/drinks/drinkingglass, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/bar, +/area/maintenance/starboard) +"bUO" = ( +/obj/structure/table, +/turf/open/floor/plasteel/bar, +/area/maintenance/starboard) +"bUP" = ( +/obj/structure/table, +/obj/item/weapon/reagent_containers/glass/rag, +/turf/open/floor/plasteel/bar, +/area/maintenance/starboard) +"bUQ" = ( +/obj/structure/table, +/obj/item/weapon/cigbutt, +/turf/open/floor/plasteel/bar, +/area/maintenance/starboard) +"bUR" = ( +/obj/structure/transit_tube{ + icon_state = "S-NE" + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"bUS" = ( +/obj/structure/transit_tube{ + icon_state = "D-NW" + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating/airless, +/area/space) +"bUT" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/open/space, +/area/space) +"bUU" = ( +/obj/machinery/power/tracker, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/turf/open/floor/plating/airless, +/area/maintenance/portsolar) +"bUV" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/space, +/area/maintenance/portsolar) +"bUW" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/space, +/area/maintenance/portsolar) +"bUX" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/turf/open/space, +/area/maintenance/portsolar) +"bUY" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/airlock/external{ + name = "Solar Maintenance"; + req_access = null; + req_access_txt = "10; 13" + }, +/turf/open/floor/plating, +/area/maintenance/portsolar) +"bUZ" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/portsolar) +"bVa" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/portsolar) +"bVb" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plating, +/area/maintenance/portsolar) +"bVc" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plating, +/area/maintenance/portsolar) +"bVd" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/airlock/engineering{ + name = "Aft Port Solar Access"; + req_access_txt = "10" + }, +/turf/open/floor/plating, +/area/maintenance/portsolar) +"bVe" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bVf" = ( +/obj/item/device/radio/intercom{ + pixel_y = 25 + }, +/obj/machinery/light_switch{ + pixel_x = -25 + }, +/turf/open/floor/plasteel/grimy, +/area/chapel/office) +"bVg" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/turf/open/floor/plasteel/grimy, +/area/chapel/office) +"bVh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/grimy, +/area/chapel/office) +"bVi" = ( +/turf/open/floor/plasteel/grimy, +/area/chapel/office) +"bVj" = ( +/obj/structure/table/wood, +/turf/open/floor/plasteel/chapel{ + dir = 4 + }, +/area/chapel/main) +"bVk" = ( +/obj/structure/table, +/obj/item/weapon/storage/box/evidence, +/obj/item/weapon/storage/box/evidence, +/obj/item/weapon/storage/box/evidence, +/obj/item/weapon/hand_labeler, +/turf/open/floor/plasteel/showroomfloor, +/area/security/main) +"bVl" = ( +/obj/structure/table, +/obj/item/weapon/storage/secure/briefcase{ + name = "Secure Evidence Briefcase"; + pixel_x = 3; + pixel_y = -3 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/security/main) +"bVm" = ( +/obj/structure/table, +/obj/item/clothing/suit/straight_jacket, +/obj/item/clothing/glasses/sunglasses/blindfold, +/obj/item/clothing/mask/muzzle, +/obj/item/clothing/ears/earmuffs{ + pixel_x = -3; + pixel_y = -2 + }, +/obj/item/device/radio/intercom{ + dir = 4; + name = "Station Intercom (General)"; + pixel_x = -27 + }, +/obj/item/device/electropack, +/obj/item/device/assembly/signaler, +/turf/open/floor/plasteel/white/side{ + dir = 8 + }, +/area/security/prison) +"bVn" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/prison) +"bVo" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/prison) +"bVp" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + on = 1 + }, +/turf/open/floor/plasteel/red/corner{ + dir = 4 + }, +/area/security/prison) +"bVq" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/obj/structure/closet/secure_closet/brig{ + anchored = 1 + }, +/turf/open/floor/plasteel/red/side{ + dir = 1 + }, +/area/security/prison) +"bVr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/closet/secure_closet/brig{ + anchored = 1 + }, +/turf/open/floor/plasteel/red/side{ + dir = 1 + }, +/area/security/prison) +"bVs" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/side{ + dir = 1 + }, +/area/security/prison) +"bVt" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/red/side{ + dir = 1 + }, +/area/security/prison) +"bVu" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/structure/closet/secure_closet/injection, +/obj/structure/extinguisher_cabinet{ + pixel_y = 30 + }, +/turf/open/floor/plasteel/black, +/area/security/prison) +"bVv" = ( +/obj/structure/table, +/obj/structure/sign/pods{ + pixel_x = 32 + }, +/obj/item/weapon/storage/box/prisoner, +/turf/open/floor/plasteel/black, +/area/security/prison) +"bVw" = ( +/obj/machinery/door/airlock{ + name = "Private Restroom" + }, +/turf/open/floor/plasteel/freezer, +/area/security/hos) +"bVx" = ( +/turf/closed/wall, +/area/security/hos) +"bVy" = ( +/obj/machinery/computer/security, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/plasteel/darkred/side{ + dir = 4 + }, +/area/bridge) +"bVz" = ( +/obj/structure/chair{ + dir = 8; + name = "Security Station" + }, +/turf/open/floor/plasteel/black, +/area/bridge) +"bVA" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/item/device/radio/beacon, +/turf/open/floor/plasteel/black, +/area/bridge) +"bVB" = ( +/obj/machinery/hologram/holopad, +/turf/open/floor/plasteel/black, +/area/bridge) +"bVC" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/black, +/area/bridge) +"bVD" = ( +/obj/structure/chair{ + dir = 4; + name = "Logistics Station" + }, +/turf/open/floor/plasteel/black, +/area/bridge) +"bVE" = ( +/obj/machinery/computer/cargo, +/turf/open/floor/plasteel/darkblue/side{ + dir = 4 + }, +/area/crew_quarters/heads) +"bVF" = ( +/obj/item/weapon/hand_tele, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/table, +/turf/open/floor/plasteel/warning{ + dir = 10 + }, +/area/teleporter{ + name = "\improper Teleporter Room" + }) +"bVG" = ( +/obj/structure/chair/stool, +/obj/machinery/power/apc{ + name = "Teleporter APC"; + pixel_y = -25 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/warning, +/area/teleporter{ + name = "\improper Teleporter Room" + }) +"bVH" = ( +/obj/machinery/light, +/obj/structure/closet/crate, +/obj/item/weapon/crowbar, +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/obj/machinery/camera{ + c_tag = "Teleporter"; + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/teleporter{ + name = "\improper Teleporter Room" + }) +"bVI" = ( +/obj/structure/table/wood, +/turf/open/floor/plasteel/grimy, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bVJ" = ( +/obj/item/weapon/storage/fancy/cigarettes{ + pixel_y = 2 + }, +/obj/item/weapon/lighter{ + pixel_x = 4; + pixel_y = 2 + }, +/obj/structure/table/wood, +/turf/open/floor/plasteel/grimy, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"bVK" = ( +/obj/machinery/light_switch{ + pixel_x = 6; + pixel_y = -25 + }, +/obj/structure/closet, +/obj/item/weapon/crowbar, +/obj/item/device/assembly/flash/handheld, +/turf/open/floor/plasteel/red/side{ + dir = 10 + }, +/area/security/checkpoint2{ + name = "Customs" + }) +"bVL" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/turf/open/floor/plasteel/red/side, +/area/security/checkpoint2{ + name = "Customs" + }) +"bVM" = ( +/obj/structure/closet/secure_closet/security, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/side{ + dir = 6 + }, +/area/security/checkpoint2{ + name = "Customs" + }) +"bVN" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/security/checkpoint2{ + name = "Customs" + }) +"bVO" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bVP" = ( +/obj/effect/decal/cleanable/flour, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plasteel/cafeteria, +/area/maintenance/starboard) +"bVQ" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/cafeteria, +/area/maintenance/starboard) +"bVR" = ( +/turf/open/floor/plasteel{ + broken = 1; + dir = 4; + icon_state = "damaged2" + }, +/area/maintenance/starboard) +"bVS" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel, +/area/security/main) +"bVT" = ( +/obj/machinery/door/airlock{ + name = "Kitchen"; + req_access_txt = "0" + }, +/turf/open/floor/plasteel{ + broken = 1; + dir = 4; + icon_state = "damaged4" + }, +/area/maintenance/starboard) +"bVU" = ( +/obj/item/stack/tile/plasteel{ + pixel_x = 15; + pixel_y = 16 + }, +/turf/open/floor/plasteel{ + broken = 1; + dir = 4; + icon_state = "damaged2" + }, +/area/maintenance/starboard) +"bVV" = ( +/turf/open/floor/plasteel/bar, +/area/maintenance/starboard) +"bVW" = ( +/turf/open/floor/plasteel{ + broken = 1; + dir = 4; + icon_state = "damaged1" + }, +/area/maintenance/starboard) +"bVX" = ( +/turf/open/floor/plasteel{ + broken = 1; + dir = 4; + icon_state = "damaged3" + }, +/area/maintenance/starboard) +"bVY" = ( +/obj/structure/transit_tube{ + icon_state = "N-S" + }, +/turf/open/space, +/area/space) +"bVZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating/airless, +/area/space) +"bWa" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "0-2"; + pixel_y = 1; + d2 = 2 + }, +/turf/open/space, +/area/maintenance/portsolar) +"bWb" = ( +/obj/structure/cable, +/obj/machinery/power/solar_control{ + id = "aftport"; + name = "Aft Port Solar Control" + }, +/turf/open/floor/plating, +/area/maintenance/portsolar) +"bWc" = ( +/obj/item/stack/cable_coil, +/turf/open/floor/plating, +/area/maintenance/portsolar) +"bWd" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "Aft Port Solar APC"; + pixel_x = 23; + pixel_y = 2 + }, +/obj/structure/cable, +/obj/machinery/camera{ + c_tag = "Aft Port Solar Control"; + dir = 1 + }, +/turf/open/floor/plating, +/area/maintenance/portsolar) +"bWe" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bWf" = ( +/obj/structure/bodycontainer/crematorium, +/turf/open/floor/plasteel/black, +/area/chapel/office) +"bWg" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/machinery/button/crematorium{ + pixel_x = 0; + pixel_y = 25 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plasteel/black, +/area/chapel/office) +"bWh" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/item/weapon/shard{ + icon_state = "small" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bWi" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/airlock/command{ + name = "Head of Personnel"; + req_access = null; + req_access_txt = "57" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/crew_quarters/heads) +"bWj" = ( +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/item/weapon/paper_bin{ + pixel_x = -2; + pixel_y = 5 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/table/wood, +/obj/item/weapon/pen, +/turf/open/floor/plasteel/grimy, +/area/chapel/office) +"bWk" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/table/wood, +/obj/item/weapon/storage/fancy/candle_box, +/obj/item/weapon/storage/crayons, +/turf/open/floor/plasteel/grimy, +/area/chapel/office) +"bWl" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/grimy, +/area/chapel/office) +"bWm" = ( +/obj/machinery/door/airlock/glass{ + name = "Chapel Office"; + req_access_txt = "22" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/black, +/area/chapel/office) +"bWn" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/chapel{ + dir = 8 + }, +/area/chapel/main) +"bWo" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/chapel, +/area/chapel/main) +"bWp" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plasteel/chapel{ + dir = 8 + }, +/area/chapel/main) +"bWq" = ( +/obj/structure/chair/stool, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/chapel, +/area/chapel/main) +"bWr" = ( +/obj/structure/chair/stool, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/chapel{ + dir = 8 + }, +/area/chapel/main) +"bWs" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/carpet, +/area/chapel/main) +"bWt" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=1-Medbay1"; + location = "0-Escape" + }, +/mob/living/simple_animal/bot/secbot/beepsky{ + desc = "It's Officer Beepsky! Powered by a potato and a shot of whiskey, and with a sturdier reinforced chassis, too. "; + health = 45; + name = "Officer Beepsky" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"bWu" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/obj/structure/table, +/obj/item/weapon/storage/firstaid/regular, +/obj/item/weapon/reagent_containers/glass/bottle/epinephrine, +/obj/item/weapon/reagent_containers/glass/bottle/charcoal, +/obj/item/weapon/reagent_containers/syringe, +/turf/open/floor/plasteel/white/side{ + dir = 8 + }, +/area/security/prison) +"bWv" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plasteel, +/area/security/prison) +"bWw" = ( +/obj/machinery/light, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/obj/machinery/button/door{ + id = "permacell1"; + name = "Cell 1 Lockdown"; + pixel_x = -4; + pixel_y = -25; + req_access_txt = "2" + }, +/obj/machinery/button/flasher{ + id = "PCell 1"; + pixel_x = 6; + pixel_y = -24 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/red/corner, +/area/security/prison) +"bWx" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/machinery/computer/security/telescreen{ + desc = "Used for watching Prison Wing holding areas."; + dir = 1; + name = "Prison Monitor"; + network = list("Prison"); + pixel_y = -30 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/red/side, +/area/security/prison) +"bWy" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/button/door{ + id = "permacell2"; + name = "Cell 2 Lockdown"; + pixel_x = -4; + pixel_y = -25; + req_access_txt = "2" + }, +/obj/machinery/button/flasher{ + id = "PCell 2"; + pixel_x = 6; + pixel_y = -24 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/red/corner{ + dir = 8 + }, +/area/security/prison) +"bWz" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/security/prison) +"bWA" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/power/apc{ + name = "Prison Wing APC"; + pixel_y = -24 + }, +/turf/open/floor/plasteel/red/corner, +/area/security/prison) +"bWB" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/obj/machinery/computer/security/telescreen{ + desc = "Used for watching Prison Wing holding areas."; + dir = 1; + name = "Prison Monitor"; + network = list("Prison"); + pixel_y = -30 + }, +/turf/open/floor/plasteel/red/side, +/area/security/prison) +"bWC" = ( +/obj/machinery/light, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/button/door{ + id = "permacell3"; + name = "Cell 3 Lockdown"; + pixel_x = -4; + pixel_y = -25; + req_access_txt = "2" + }, +/obj/machinery/button/flasher{ + id = "PCell 3"; + pixel_x = 6; + pixel_y = -24 + }, +/turf/open/floor/plasteel/red/corner{ + dir = 8 + }, +/area/security/prison) +"bWD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/prison) +"bWE" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/security/prison) +"bWF" = ( +/obj/machinery/door/airlock/external{ + name = "Security Escape Pod"; + req_access_txt = "63" + }, +/turf/open/floor/plating, +/area/security/prison) +"bWG" = ( +/turf/open/floor/plating, +/area/security/prison) +"bWH" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plating, +/area/security/prison) +"bWI" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -12; + pixel_y = 2 + }, +/obj/machinery/light/small, +/turf/open/floor/plasteel/freezer, +/area/security/hos) +"bWJ" = ( +/obj/structure/toilet{ + dir = 8 + }, +/obj/effect/landmark/start{ + name = "Head of Security" + }, +/turf/open/floor/plasteel/freezer, +/area/security/hos) +"bWK" = ( +/obj/machinery/computer/secure_data, +/turf/open/floor/plasteel/darkred/side{ + dir = 6 + }, +/area/bridge) +"bWL" = ( +/turf/open/floor/plasteel/darkyellow/corner{ + dir = 8 + }, +/area/bridge) +"bWM" = ( +/obj/structure/chair{ + name = "Engineering Station" + }, +/turf/open/floor/plasteel/black, +/area/bridge) +"bWN" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/darkyellow/corner, +/area/bridge) +"bWO" = ( +/turf/open/floor/plasteel/darkblue/corner{ + dir = 8 + }, +/area/bridge) +"bWP" = ( +/turf/open/floor/plasteel/darkblue/corner, +/area/bridge) +"bWQ" = ( +/turf/open/floor/plasteel/darkgreen/corner{ + dir = 8 + }, +/area/bridge) +"bWR" = ( +/obj/structure/chair{ + name = "Crew Station" + }, +/turf/open/floor/plasteel/black, +/area/bridge) +"bWS" = ( +/turf/open/floor/plasteel/darkgreen/corner, +/area/bridge) +"bWT" = ( +/obj/machinery/computer/teleporter, +/turf/open/floor/plasteel/darkbrown/side{ + dir = 10 + }, +/area/bridge) +"bWU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall/r_wall, +/area/teleporter{ + name = "\improper Teleporter Room" + }) +"bWV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall/r_wall, +/area/teleporter{ + name = "\improper Teleporter Room" + }) +"bWW" = ( +/obj/machinery/camera{ + c_tag = "Arrivals Lounge West"; + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/blue/corner{ + dir = 1 + }, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"bWX" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/neutral/corner{ + dir = 4 + }, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"bWY" = ( +/obj/structure/grille, +/obj/structure/window/fulltile, +/turf/open/floor/plating, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"bWZ" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/neutral/corner{ + dir = 1 + }, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"bXa" = ( +/obj/machinery/camera{ + c_tag = "Arrivals Lounge East"; + dir = 8 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"bXb" = ( +/obj/machinery/door/airlock/security{ + name = "Security Checkpoint"; + req_access = null; + req_access_txt = "1" + }, +/turf/open/floor/plasteel, +/area/security/checkpoint2{ + name = "Customs" + }) +"bXc" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/item/weapon/electronics/firealarm, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bXd" = ( +/obj/structure/closet/secure_closet/freezer/fridge{ + locked = 0 + }, +/turf/open/floor/plasteel{ + broken = 1; + dir = 4; + icon_state = "damaged5" + }, +/area/maintenance/starboard) +"bXe" = ( +/obj/structure/closet/secure_closet/freezer/kitchen{ + icon_state = "secure"; + locked = 0; + req_access = null + }, +/turf/open/floor/plasteel{ + burnt = 1; + dir = 4; + icon_state = "floorscorched2" + }, +/area/maintenance/starboard) +"bXf" = ( +/obj/structure/table, +/obj/item/weapon/reagent_containers/food/condiment/enzyme, +/obj/item/weapon/reagent_containers/glass/beaker{ + pixel_x = 5 + }, +/turf/open/floor/plasteel/cafeteria, +/area/maintenance/starboard) +"bXg" = ( +/obj/structure/table, +/obj/machinery/reagentgrinder, +/turf/open/floor/plasteel{ + broken = 1; + dir = 4; + icon_state = "damaged1" + }, +/area/maintenance/starboard) +"bXh" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bXi" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/bar, +/area/maintenance/starboard) +"bXj" = ( +/obj/machinery/light/small, +/obj/structure/table, +/obj/item/weapon/reagent_containers/food/drinks/shaker, +/turf/open/floor/plasteel/bar, +/area/maintenance/starboard) +"bXk" = ( +/obj/structure/table, +/obj/item/weapon/book/manual/barman_recipes, +/turf/open/floor/plasteel/bar, +/area/maintenance/starboard) +"bXl" = ( +/obj/machinery/vending/boozeomat{ + req_access_txt = "0" + }, +/turf/open/floor/plasteel{ + broken = 1; + dir = 4; + icon_state = "damaged5" + }, +/area/maintenance/starboard) +"bXm" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/sheet/cardboard, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bXn" = ( +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/turf/open/floor/plasteel/black, +/area/chapel/office) +"bXo" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Chapel Crematorium"; + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/black, +/area/chapel/office) +"bXp" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Chapel Office"; + dir = 4 + }, +/obj/machinery/requests_console{ + department = "Chapel"; + departmentType = 2; + pixel_x = -32 + }, +/turf/open/floor/plasteel/grimy, +/area/chapel/office) +"bXq" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/effect/landmark/start{ + name = "Chaplain" + }, +/turf/open/floor/plasteel/grimy, +/area/chapel/office) +"bXr" = ( +/obj/structure/table, +/obj/item/weapon/book/manual/wiki/engineering_guide, +/obj/item/weapon/book/manual/engineering_particle_accelerator{ + pixel_y = 6 + }, +/obj/item/clothing/mask/gas, +/turf/open/floor/plasteel, +/area/engine/engineering) +"bXs" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/grimy, +/area/chapel/office) +"bXt" = ( +/obj/machinery/light_switch{ + pixel_x = -25 + }, +/turf/open/floor/plasteel/chapel{ + dir = 1 + }, +/area/chapel/main) +"bXu" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/chapel{ + dir = 1 + }, +/area/chapel/main) +"bXv" = ( +/obj/structure/chair/stool, +/obj/effect/landmark/start{ + name = "Assistant" + }, +/turf/open/floor/plasteel/chapel{ + dir = 4 + }, +/area/chapel/main) +"bXw" = ( +/obj/structure/chair/stool, +/turf/open/floor/plasteel/chapel{ + dir = 1 + }, +/area/chapel/main) +"bXx" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/carpet, +/area/chapel/main) +"bXy" = ( +/turf/closed/wall, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"bXz" = ( +/turf/closed/wall/r_wall, +/area/security/prison) +"bXA" = ( +/obj/item/toy/beach_ball/holoball, +/turf/open/floor/plating, +/area/security/prison) +"bXB" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/airlock/glass_security{ + name = "Long-Term Cell 1"; + req_access_txt = "2" + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bXC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall, +/area/security/prison) +"bXD" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, +/area/security/prison) +"bXE" = ( +/obj/machinery/door/airlock/glass_security{ + name = "Long-Term Cell 2"; + req_access_txt = "2" + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bXF" = ( +/obj/machinery/door/airlock/glass_security{ + name = "Long-Term Cell 3"; + req_access_txt = "2" + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bXG" = ( +/obj/machinery/camera{ + c_tag = "Security Escape Pod"; + dir = 4 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating, +/area/security/prison) +"bXH" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/poddoor/preopen{ + id = "bridge blast"; + layer = 2.9; + name = "bridge blast door" + }, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/turf/open/floor/plating, +/area/bridge) +"bXI" = ( +/obj/machinery/computer/atmos_alert, +/turf/open/floor/plasteel/darkyellow/side{ + dir = 5 + }, +/area/bridge) +"bXJ" = ( +/obj/machinery/computer/station_alert, +/turf/open/floor/plasteel/darkyellow/side{ + dir = 1 + }, +/area/bridge) +"bXK" = ( +/obj/machinery/computer/monitor, +/obj/machinery/light, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/structure/cable, +/turf/open/floor/plasteel/darkyellow/side{ + dir = 9 + }, +/area/bridge) +"bXL" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/wrench, +/obj/item/device/assembly/timer, +/obj/item/device/assembly/signaler, +/obj/item/device/assembly/signaler, +/turf/open/floor/plasteel/darkblue/side{ + dir = 8 + }, +/area/bridge) +"bXM" = ( +/obj/structure/chair{ + name = "Command Station" + }, +/turf/open/floor/plasteel/black, +/area/bridge) +"bXN" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/storage/firstaid/regular, +/turf/open/floor/plasteel/darkblue/side{ + dir = 4 + }, +/area/bridge) +"bXO" = ( +/obj/machinery/computer/card, +/obj/machinery/light, +/turf/open/floor/plasteel/darkgreen/side{ + dir = 9 + }, +/area/bridge) +"bXP" = ( +/obj/machinery/computer/crew, +/turf/open/floor/plasteel/darkgreen/side{ + dir = 1 + }, +/area/bridge) +"bXQ" = ( +/obj/machinery/computer/med_data, +/turf/open/floor/plasteel/darkgreen/side{ + dir = 5 + }, +/area/bridge) +"bXR" = ( +/turf/closed/wall/r_wall, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"bXS" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/arrival{ + dir = 9 + }, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"bXT" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/arrival{ + dir = 1 + }, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"bXU" = ( +/turf/open/floor/plasteel/arrival{ + dir = 1 + }, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"bXV" = ( +/obj/structure/extinguisher_cabinet{ + pixel_y = 27 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/arrival{ + dir = 1 + }, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"bXW" = ( +/obj/machinery/status_display{ + layer = 4; + pixel_y = 32 + }, +/turf/open/floor/plasteel/arrival{ + dir = 1 + }, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"bXX" = ( +/turf/open/floor/plasteel, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"bXY" = ( +/obj/machinery/hologram/holopad, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"bXZ" = ( +/turf/open/floor/plasteel/arrival{ + dir = 5 + }, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"bYa" = ( +/obj/item/weapon/shard, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/starboard) +"bYb" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/starboard) +"bYc" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/closed/wall, +/area/maintenance/starboard) +"bYd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/closed/wall, +/area/maintenance/starboard) +"bYe" = ( +/obj/structure/bodycontainer/morgue, +/turf/open/floor/plasteel/black, +/area/chapel/office) +"bYf" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/black, +/area/chapel/office) +"bYg" = ( +/obj/structure/closet/wardrobe/chaplain_black, +/obj/item/device/radio/intercom{ + pixel_x = -27 + }, +/turf/open/floor/plasteel/grimy, +/area/chapel/office) +"bYh" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/plasteel/grimy, +/area/chapel/office) +"bYi" = ( +/obj/item/device/flashlight/lamp{ + pixel_y = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/structure/table/wood, +/turf/open/floor/plasteel/grimy, +/area/chapel/office) +"bYj" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/power/apc{ + dir = 4; + name = "Chapel Office APC"; + pixel_x = 27 + }, +/obj/structure/cable, +/turf/open/floor/plasteel/grimy, +/area/chapel/office) +"bYk" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/chapel/office) +"bYl" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/chapel{ + dir = 8 + }, +/area/chapel/main) +"bYm" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/chapel, +/area/medical/virology) +"bYn" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/power/apc{ + name = "Chapel APC"; + pixel_y = -24 + }, +/obj/structure/cable, +/obj/machinery/light, +/turf/open/floor/plasteel/chapel{ + dir = 8 + }, +/area/chapel/main) +"bYo" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/chapel, +/area/chapel/main) +"bYp" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/chapel{ + dir = 8 + }, +/area/chapel/main) +"bYq" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"bYr" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/machinery/flasher{ + id = "PCell 1"; + pixel_x = -28 + }, +/obj/structure/table, +/obj/item/weapon/pen, +/obj/item/weapon/paper, +/turf/open/floor/plating, +/area/security/prison) +"bYs" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bYt" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/obj/machinery/camera{ + c_tag = "Prison Cell 1"; + network = list("SS13","Prison") + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bYu" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/machinery/flasher{ + id = "PCell 2"; + pixel_x = -28 + }, +/obj/structure/table, +/obj/item/weapon/pen, +/obj/item/weapon/paper, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bYv" = ( +/turf/open/floor/plasteel, +/area/security/prison) +"bYw" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/obj/machinery/camera{ + c_tag = "Prison Cell 2"; + network = list("SS13","Prison") + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bYx" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/machinery/flasher{ + id = "PCell 3"; + pixel_x = -28 + }, +/obj/structure/table, +/obj/item/weapon/pen, +/obj/item/weapon/paper, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bYy" = ( +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bYz" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/obj/machinery/camera{ + c_tag = "Prison Cell 3"; + network = list("SS13","Prison") + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bYA" = ( +/obj/machinery/door/airlock/external{ + name = "Security External Airlock"; + req_access_txt = "63; 13" + }, +/turf/open/floor/plating, +/area/security/prison) +"bYB" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/poddoor/preopen{ + id = "bridge blast"; + layer = 2.9; + name = "bridge blast door" + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/bridge) +"bYC" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/poddoor/preopen{ + id = "bridge blast"; + layer = 2.9; + name = "bridge blast door" + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/status_display{ + layer = 4 + }, +/turf/open/floor/plating, +/area/bridge) +"bYD" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/poddoor/preopen{ + id = "bridge blast"; + layer = 2.9; + name = "bridge blast door" + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/bridge) +"bYE" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/poddoor/preopen{ + id = "bridge blast"; + layer = 2.9; + name = "bridge blast door" + }, +/obj/structure/cable, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/turf/open/floor/plating, +/area/bridge) +"bYF" = ( +/obj/structure/table/reinforced, +/obj/item/device/aicard, +/obj/item/device/multitool, +/turf/open/floor/plasteel/darkblue/side{ + dir = 9 + }, +/area/bridge) +"bYG" = ( +/obj/machinery/computer/communications, +/turf/open/floor/plasteel/darkblue/side{ + dir = 1 + }, +/area/bridge) +"bYH" = ( +/obj/structure/table/reinforced, +/obj/machinery/button/door{ + id = "bridge blast"; + name = "Bridge Blast Door Control"; + pixel_x = 0; + pixel_y = -2; + req_access_txt = "19" + }, +/obj/machinery/keycard_auth{ + pixel_y = 8 + }, +/turf/open/floor/plasteel/darkblue/side{ + dir = 5 + }, +/area/bridge) +"bYI" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/poddoor/preopen{ + id = "bridge blast"; + layer = 2.9; + name = "bridge blast door" + }, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/turf/open/floor/plating, +/area/bridge) +"bYJ" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/poddoor/preopen{ + id = "bridge blast"; + layer = 2.9; + name = "bridge blast door" + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/turf/open/floor/plating, +/area/bridge) +"bYK" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/poddoor/preopen{ + id = "bridge blast"; + layer = 2.9; + name = "bridge blast door" + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/machinery/status_display{ + layer = 4 + }, +/turf/open/floor/plating, +/area/bridge) +"bYL" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/poddoor/preopen{ + id = "bridge blast"; + layer = 2.9; + name = "bridge blast door" + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/bridge) +"bYM" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/arrival{ + dir = 8 + }, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"bYN" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"bYO" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"bYP" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"bYQ" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/darkblue/side{ + dir = 4 + }, +/area/bridge) +"bYR" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/wood, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"bYS" = ( +/obj/item/stack/sheet/cardboard, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bYT" = ( +/obj/structure/table/reinforced, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/item/weapon/folder/red, +/obj/machinery/door/window/southleft{ + base_state = "right"; + dir = 8; + icon_state = "right"; + name = "Reception Desk"; + req_access_txt = "63" + }, +/obj/machinery/door/window/brigdoor{ + dir = 4; + name = "Armory Desk"; + req_access_txt = "3" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/security/warden) +"bYU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/security/warden) +"bYV" = ( +/obj/structure/chair/office/dark{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/landmark/start{ + name = "Warden" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/security/warden) +"bYW" = ( +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bYX" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/decal/cleanable/ash, +/obj/item/weapon/screwdriver, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bYY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil{ + icon_state = "floor2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bYZ" = ( +/obj/item/stack/rods, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bZa" = ( +/obj/item/weapon/stock_parts/capacitor, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/starboard) +"bZb" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/decal/cleanable/robot_debris, +/turf/open/floor/plating, +/area/maintenance/starboard) +"bZc" = ( +/obj/structure/transit_tube{ + icon_state = "N-S-Pass" + }, +/turf/open/space, +/area/space) +"bZd" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance{ + name = "Crematorium Maintenance"; + req_access_txt = "27" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/chapel/office) +"bZe" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/chapel/office) +"bZf" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/chapel{ + dir = 4 + }, +/area/chapel/main) +"bZg" = ( +/turf/closed/wall, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"bZh" = ( +/obj/structure/window/fulltile, +/obj/structure/grille, +/turf/open/floor/plating, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"bZi" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Chapel" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plasteel/black, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"bZj" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Chapel" + }, +/turf/open/floor/plasteel/black, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"bZk" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/airlock/glass{ + name = "Departure Lounge" + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"bZl" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Departure Lounge" + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"bZm" = ( +/obj/structure/toilet{ + pixel_y = 8 + }, +/obj/structure/sink{ + dir = 8; + pixel_x = -12; + pixel_y = 2 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plasteel/freezer, +/area/security/prison) +"bZn" = ( +/obj/structure/chair/stool, +/obj/item/device/radio/intercom{ + desc = "Talk through this. It looks like it has been modified to not broadcast."; + name = "Prison Intercom (General)"; + pixel_y = -28; + prison_radio = 1 + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bZo" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bZp" = ( +/obj/machinery/button/door{ + id = "permabolt1"; + name = "Cell Bolt Control"; + normaldoorcontrol = 1; + pixel_x = 0; + pixel_y = -25; + req_access_txt = "0"; + specialfunctions = 4 + }, +/obj/structure/bed, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bZq" = ( +/obj/structure/bed, +/obj/machinery/button/door{ + id = "permabolt2"; + name = "Cell Bolt Control"; + normaldoorcontrol = 1; + pixel_x = 0; + pixel_y = -25; + req_access_txt = "0"; + specialfunctions = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bZr" = ( +/obj/structure/chair/stool, +/obj/item/device/radio/intercom{ + desc = "Talk through this. It looks like it has been modified to not broadcast."; + name = "Prison Intercom (General)"; + pixel_y = -28; + prison_radio = 1 + }, +/turf/open/floor/plating, +/area/security/prison) +"bZs" = ( +/obj/structure/bed, +/obj/machinery/button/door{ + id = "permabolt3"; + name = "Cell Bolt Control"; + normaldoorcontrol = 1; + pixel_x = 0; + pixel_y = -25; + req_access_txt = "0"; + specialfunctions = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"bZt" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 32 + }, +/turf/open/floor/plating, +/area/security/prison) +"bZu" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/poddoor/preopen{ + id = "bridge blast"; + layer = 2.9; + name = "bridge blast door" + }, +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/turf/open/floor/plating, +/area/bridge) +"bZv" = ( +/turf/closed/wall, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"bZw" = ( +/turf/open/floor/plasteel/warning/corner, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"bZx" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/warning, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"bZy" = ( +/obj/machinery/light, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/warning, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"bZz" = ( +/turf/open/floor/plasteel/warning, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"bZA" = ( +/obj/machinery/vending/cigarette, +/turf/open/floor/plasteel/black, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"bZB" = ( +/obj/machinery/vending/coffee, +/turf/open/floor/plasteel/black, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"bZC" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/plasteel/black, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"bZD" = ( +/obj/machinery/vending/cola, +/turf/open/floor/plasteel/black, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"bZE" = ( +/obj/machinery/vending/snack, +/turf/open/floor/plasteel/black, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"bZF" = ( +/obj/machinery/light, +/obj/structure/cable, +/obj/machinery/power/apc{ + name = "Entry Hall APC"; + pixel_y = -25 + }, +/turf/open/floor/plasteel/warning, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"bZG" = ( +/turf/open/floor/plasteel/warning/corner{ + dir = 1 + }, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"bZH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/arrival{ + dir = 4 + }, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"bZI" = ( +/obj/structure/sign/securearea, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/gateway) +"bZJ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/gateway) +"bZK" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/gateway) +"bZL" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/gateway) +"bZM" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance{ + name = "Gateway Maintenance"; + req_access_txt = "62" + }, +/turf/open/floor/plating, +/area/gateway) +"bZN" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall/r_wall, +/area/gateway) +"bZO" = ( +/turf/closed/wall/r_wall, +/area/gateway) +"bZP" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall/r_wall, +/area/gateway) +"bZQ" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg1" + }, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bZR" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/storage/primary) +"bZS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bZT" = ( +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"bZU" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Chapel Maintenance"; + req_access_txt = "12" + }, +/turf/open/floor/plating, +/area/chapel/main) +"bZV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/chapel, +/area/chapel/main) +"bZW" = ( +/obj/machinery/computer/arcade, +/turf/open/floor/plasteel/escape{ + dir = 9 + }, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"bZX" = ( +/obj/machinery/vending/cola, +/turf/open/floor/plasteel/escape{ + dir = 1 + }, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"bZY" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plasteel/escape{ + dir = 1 + }, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"bZZ" = ( +/turf/open/floor/plasteel/escape{ + dir = 1 + }, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"caa" = ( +/obj/machinery/camera{ + c_tag = "Escape North"; + dir = 2 + }, +/turf/open/floor/plasteel/escape{ + dir = 1 + }, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"cab" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"cac" = ( +/turf/open/floor/plasteel, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"cad" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/item/weapon/twohanded/required/kirbyplants{ + icon_state = "plant-02" + }, +/turf/open/floor/plasteel/escape{ + dir = 5 + }, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"cae" = ( +/obj/machinery/door/airlock{ + name = "Unisex Restroom"; + req_access_txt = "0" + }, +/turf/open/floor/plasteel/freezer, +/area/security/prison) +"caf" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/poddoor/preopen{ + id = "permacell1"; + name = "cell blast door" + }, +/obj/machinery/door/airlock/glass{ + id_tag = "permabolt1"; + name = "Cell 1" + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"cag" = ( +/obj/machinery/door/poddoor/preopen{ + id = "permacell2"; + name = "cell blast door" + }, +/obj/machinery/door/airlock/glass{ + id_tag = "permabolt2"; + name = "Cell 2" + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"cah" = ( +/obj/machinery/door/poddoor/preopen{ + id = "permacell3"; + name = "cell blast door" + }, +/obj/machinery/door/airlock/glass{ + id_tag = "permabolt3"; + name = "Cell 3" + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"cai" = ( +/turf/open/floor/plating, +/obj/structure/shuttle/engine/propulsion/burst{ + dir = 1 + }, +/turf/closed/wall/shuttle{ + icon_state = "swall_f6"; + dir = 2 + }, +/area/shuttle/pod_3) +"caj" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Escape Pod Airlock" + }, +/obj/docking_port/mobile/pod{ + dir = 2; + id = "pod3"; + name = "escape pod 3" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/pod_3) +"cak" = ( +/turf/open/floor/plating, +/obj/structure/shuttle/engine/propulsion/burst{ + dir = 1 + }, +/turf/closed/wall/shuttle{ + icon_state = "swall_f10"; + dir = 2 + }, +/area/shuttle/pod_3) +"cal" = ( +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_x = 27 + }, +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"cam" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"can" = ( +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_x = -27 + }, +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"cao" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/arrival{ + dir = 4 + }, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"cap" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_command{ + glass = 0; + name = "Gateway"; + opacity = 1; + req_access_txt = "62" + }, +/turf/open/floor/plasteel, +/area/gateway) +"caq" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/light_switch{ + pixel_y = 27 + }, +/turf/open/floor/plasteel, +/area/gateway) +"car" = ( +/obj/structure/closet/l3closet/scientist, +/obj/machinery/power/apc{ + dir = 1; + name = "Gateway APC"; + pixel_y = 25 + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/turf/open/floor/plasteel/warning{ + dir = 10 + }, +/area/gateway) +"cas" = ( +/obj/structure/sign/biohazard{ + pixel_y = 32 + }, +/obj/structure/closet/secure_closet/exile, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/camera{ + c_tag = "Gateway" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/warning{ + dir = 6 + }, +/area/gateway) +"cat" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/bot, +/area/hallway/primary/port{ + name = "Aft Port Primary Hallway" + }) +"cau" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/black, +/area/gateway) +"cav" = ( +/turf/open/floor/plasteel/black, +/area/gateway) +"caw" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/black, +/area/gateway) +"cax" = ( +/obj/effect/decal/cleanable/oil{ + icon_state = "floor2" + }, +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"cay" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/clothing/under/burial, +/obj/item/clothing/under/burial, +/obj/item/clothing/under/burial, +/obj/item/clothing/under/burial, +/obj/item/clothing/under/burial, +/obj/item/clothing/under/burial, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"caz" = ( +/turf/open/floor/plating{ + burnt = 1; + icon_state = "panelscorched" + }, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"caA" = ( +/obj/item/stack/rods, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"caB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/weapon/shard{ + icon_state = "small" + }, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"caC" = ( +/obj/effect/decal/cleanable/robot_debris, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 2; + name = "2maintenance loot spawner" + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"caD" = ( +/obj/machinery/light, +/obj/machinery/button/massdriver{ + id = "chapelgun"; + name = "Chapel Mass Driver"; + pixel_x = 0; + pixel_y = -25 + }, +/obj/machinery/camera{ + c_tag = "Chapel South"; + dir = 1 + }, +/turf/open/floor/plasteel/black, +/area/chapel/main) +"caE" = ( +/obj/machinery/newscaster{ + pixel_x = -28 + }, +/obj/structure/chair/stool, +/turf/open/floor/plasteel/escape{ + dir = 8 + }, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"caF" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"caG" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"caH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"caI" = ( +/obj/machinery/power/apc{ + dir = 4; + name = "Escape APC"; + pixel_x = 25 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plasteel/escape{ + dir = 4 + }, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"caJ" = ( +/obj/machinery/shower{ + dir = 4 + }, +/turf/open/floor/plasteel/freezer, +/area/security/prison) +"caK" = ( +/obj/machinery/door/window/westleft{ + base_state = "right"; + dir = 4; + icon_state = "right"; + name = "Unisex Showers"; + req_access_txt = "0" + }, +/turf/open/floor/plasteel/freezer, +/area/security/prison) +"caL" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"caM" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"caN" = ( +/obj/machinery/vending/cola, +/turf/open/floor/plating, +/area/security/prison) +"caO" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall3"; + dir = 2 + }, +/area/shuttle/pod_3) +"caP" = ( +/obj/structure/chair, +/obj/item/device/radio/intercom{ + pixel_x = 27 + }, +/obj/item/weapon/storage/pod{ + pixel_x = -26 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/pod_3) +"caQ" = ( +/obj/structure/sign/securearea{ + pixel_y = 32 + }, +/obj/structure/lattice/catwalk, +/turf/open/space, +/area/space) +"caR" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/airalarm{ + dir = 4; + pixel_x = -23; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/arrival{ + dir = 8 + }, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"caS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/warning/corner, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"caT" = ( +/turf/open/floor/plasteel/warning{ + dir = 6 + }, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"caU" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall_s6"; + dir = 2 + }, +/area/shuttle/arrival) +"caV" = ( +/obj/structure/shuttle/engine/propulsion{ + icon_state = "propulsion_r"; + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/shuttle/arrival) +"caW" = ( +/obj/structure/shuttle/engine/propulsion{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/shuttle/arrival) +"caX" = ( +/obj/structure/shuttle/engine/propulsion{ + icon_state = "propulsion_l"; + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/shuttle/arrival) +"caY" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall_s10"; + dir = 2 + }, +/area/shuttle/arrival) +"caZ" = ( +/turf/open/floor/plasteel/warning{ + dir = 10 + }, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"cba" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/warning/corner{ + dir = 1 + }, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"cbb" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/arrival{ + dir = 4 + }, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"cbc" = ( +/obj/machinery/button/door{ + id = "stationawaygate"; + name = "Gateway Access Shutter Control"; + pixel_x = -25; + pixel_y = 0; + req_access_txt = "31" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/gateway) +"cbd" = ( +/turf/open/floor/plasteel, +/area/gateway) +"cbe" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/gateway) +"cbf" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/gateway) +"cbg" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/plasteel/black, +/area/gateway) +"cbh" = ( +/obj/machinery/gateway{ + dir = 9 + }, +/turf/open/floor/plasteel/vault{ + dir = 1 + }, +/area/gateway) +"cbi" = ( +/obj/machinery/gateway{ + dir = 1 + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/gateway) +"cbj" = ( +/obj/machinery/gateway{ + dir = 5 + }, +/turf/open/floor/plasteel/vault{ + dir = 4 + }, +/area/gateway) +"cbk" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable, +/turf/open/space, +/area/maintenance/portsolar) +"cbl" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/closet/coffin, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"cbm" = ( +/obj/structure/closet/coffin, +/obj/machinery/door/window/eastleft{ + dir = 1; + name = "Coffin Storage"; + req_access_txt = "22" + }, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"cbn" = ( +/obj/machinery/mass_driver{ + id = "chapelgun" + }, +/obj/machinery/door/window{ + dir = 1; + name = "Mass Driver"; + req_access_txt = "22" + }, +/obj/item/device/gps, +/turf/open/floor/plating/warnplate{ + dir = 1 + }, +/area/chapel/main) +"cbo" = ( +/obj/structure/chair, +/turf/open/floor/plasteel/chapel{ + dir = 8 + }, +/area/chapel/main) +"cbp" = ( +/obj/structure/chair, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/chapel, +/area/chapel/main) +"cbq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"cbr" = ( +/obj/machinery/status_display{ + layer = 4; + pixel_x = -32 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/escape{ + dir = 8 + }, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"cbs" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"cbt" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"cbu" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"cbv" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + on = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"cbw" = ( +/obj/machinery/status_display{ + layer = 4; + pixel_x = 32 + }, +/turf/open/floor/plasteel/escape{ + dir = 4 + }, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"cbx" = ( +/obj/machinery/shower{ + dir = 4 + }, +/obj/item/weapon/soap/nanotrasen, +/obj/item/weapon/bikehorn/rubberducky, +/turf/open/floor/plasteel/freezer, +/area/security/prison) +"cby" = ( +/obj/structure/window/reinforced/tinted{ + dir = 4 + }, +/obj/machinery/light/small, +/turf/open/floor/plasteel/freezer, +/area/security/prison) +"cbz" = ( +/obj/machinery/hologram/holopad, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"cbA" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/turf/open/floor/plating, +/area/security/prison) +"cbB" = ( +/obj/structure/chair/comfy/brown{ + dir = 1; + name = "command chair" + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/carpet, +/area/bridge) +"cbC" = ( +/obj/machinery/vending/sustenance, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"cbD" = ( +/obj/structure/chair, +/obj/machinery/status_display{ + layer = 4; + pixel_x = 32 + }, +/obj/machinery/computer/shuttle/pod{ + pixel_x = -32; + pixel_y = 0; + possible_destinations = "pod_asteroid3"; + shuttleId = "pod3" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/pod_3) +"cbE" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/arrival{ + dir = 8 + }, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"cbF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"cbG" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK" + }, +/turf/open/floor/plating, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"cbH" = ( +/turf/closed/wall/shuttle{ + icon_state = "swallc3"; + dir = 2 + }, +/area/shuttle/arrival) +"cbI" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall8"; + dir = 2 + }, +/area/shuttle/arrival) +"cbJ" = ( +/obj/structure/window/reinforced, +/obj/structure/shuttle/engine/heater{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/shuttle/arrival) +"cbK" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall4"; + dir = 2 + }, +/area/shuttle/arrival) +"cbL" = ( +/turf/closed/wall/shuttle{ + icon_state = "swallc4"; + dir = 2 + }, +/area/shuttle/arrival) +"cbM" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"cbN" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters{ + id = "stationawaygate"; + name = "Gateway Access Shutters" + }, +/turf/open/floor/plasteel/delivery, +/area/gateway) +"cbO" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel, +/area/gateway) +"cbP" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel, +/area/gateway) +"cbQ" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plasteel, +/area/gateway) +"cbR" = ( +/obj/machinery/door/window{ + dir = 8; + name = "Gateway Chamber"; + req_access_txt = "62" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plasteel/black, +/area/gateway) +"cbS" = ( +/obj/machinery/gateway{ + dir = 8 + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/gateway) +"cbT" = ( +/obj/machinery/gateway/centerstation, +/turf/open/floor/plasteel/black, +/area/gateway) +"cbU" = ( +/obj/machinery/gateway{ + dir = 4 + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/gateway) +"cbV" = ( +/obj/structure/closet/coffin, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"cbW" = ( +/obj/structure/closet/coffin, +/obj/machinery/light/small, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"cbX" = ( +/turf/open/floor/plating/warnplate, +/area/chapel/main) +"cbY" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/chapel/main) +"cbZ" = ( +/obj/structure/table/glass, +/obj/item/weapon/reagent_containers/food/snacks/grown/harebell, +/obj/item/weapon/reagent_containers/food/snacks/grown/harebell, +/obj/item/weapon/reagent_containers/food/snacks/grown/harebell, +/obj/item/weapon/reagent_containers/food/snacks/grown/harebell, +/obj/item/weapon/reagent_containers/food/snacks/grown/harebell, +/turf/open/floor/plasteel/black, +/area/chapel/main) +"cca" = ( +/obj/structure/table/glass, +/obj/item/weapon/reagent_containers/food/snacks/grown/poppy, +/obj/item/weapon/reagent_containers/food/snacks/grown/poppy, +/obj/item/weapon/reagent_containers/food/snacks/grown/poppy, +/obj/item/weapon/reagent_containers/food/snacks/grown/poppy, +/obj/item/weapon/reagent_containers/food/snacks/grown/poppy, +/turf/open/floor/plasteel/black, +/area/chapel/main) +"ccb" = ( +/obj/item/device/radio/intercom{ + dir = 8; + name = "Station Intercom (General)"; + pixel_x = -28 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel/escape{ + dir = 8 + }, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"ccc" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 27 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel/escape{ + dir = 4 + }, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"ccd" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/washing_machine, +/turf/open/floor/plasteel/barber, +/area/security/prison) +"cce" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/open/floor/plasteel/barber, +/area/security/prison) +"ccf" = ( +/obj/structure/table, +/obj/item/device/plant_analyzer, +/turf/open/floor/plasteel, +/area/security/prison) +"ccg" = ( +/obj/structure/table, +/obj/item/toy/cards/deck, +/turf/open/floor/plating, +/area/security/prison) +"cch" = ( +/obj/structure/chair/stool, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"cci" = ( +/obj/item/seeds/ambrosia, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"ccj" = ( +/obj/machinery/computer/arcade, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"cck" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall_s5"; + dir = 2 + }, +/area/shuttle/pod_3) +"ccl" = ( +/obj/structure/window/shuttle, +/obj/structure/grille, +/turf/open/floor/plating, +/area/shuttle/pod_3) +"ccm" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall_s9"; + dir = 2 + }, +/area/shuttle/pod_3) +"ccn" = ( +/obj/machinery/door/airlock/external{ + name = "Arrivals Docking Bay 1" + }, +/turf/open/floor/plating, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"cco" = ( +/turf/open/floor/plating, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"ccp" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Arrivals Shuttle Airlock" + }, +/turf/open/floor/plating, +/area/shuttle/arrival) +"ccq" = ( +/turf/open/floor/plasteel/shuttle, +/area/shuttle/arrival) +"ccr" = ( +/obj/structure/chair/stool, +/turf/open/floor/plasteel, +/area/gateway) +"ccs" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/black, +/area/gateway) +"cct" = ( +/obj/machinery/gateway{ + dir = 10 + }, +/turf/open/floor/plasteel/vault{ + dir = 4 + }, +/area/gateway) +"ccu" = ( +/obj/machinery/gateway, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/gateway) +"ccv" = ( +/obj/machinery/gateway{ + dir = 6 + }, +/turf/open/floor/plasteel/vault{ + dir = 1 + }, +/area/gateway) +"ccw" = ( +/obj/machinery/door/poddoor{ + id = "chapelgun"; + name = "Chapel Launcher Door" + }, +/turf/open/floor/plating, +/area/chapel/main) +"ccx" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel/escape{ + dir = 8 + }, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"ccy" = ( +/turf/open/floor/plasteel{ + icon_state = "L1" + }, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"ccz" = ( +/turf/open/floor/plasteel{ + icon_state = "L3" + }, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"ccA" = ( +/turf/open/floor/plasteel{ + icon_state = "L5" + }, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"ccB" = ( +/turf/open/floor/plasteel{ + icon_state = "L7" + }, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"ccC" = ( +/turf/open/floor/plasteel{ + icon_state = "L9" + }, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"ccD" = ( +/turf/open/floor/plasteel{ + icon_state = "L11" + }, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"ccE" = ( +/turf/open/floor/plasteel{ + icon_state = "L13" + }, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"ccF" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel/escape{ + dir = 4 + }, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"ccG" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"ccH" = ( +/turf/open/floor/plasteel/red/side{ + dir = 1 + }, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"ccI" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel/red/side{ + dir = 5 + }, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"ccJ" = ( +/obj/structure/table, +/obj/structure/bedsheetbin, +/turf/open/floor/plasteel/barber, +/area/security/prison) +"ccK" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/barber, +/area/security/prison) +"ccL" = ( +/obj/structure/table, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/weapon/pen, +/mob/living/simple_animal/pet/cat{ + desc = "Security's infamous cat. Probably insane."; + name = "Jerry" + }, +/turf/open/floor/plasteel, +/area/security/prison) +"ccM" = ( +/obj/structure/table, +/obj/item/weapon/storage/pill_bottle/dice, +/turf/open/floor/plating, +/area/security/prison) +"ccN" = ( +/obj/structure/table, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"ccO" = ( +/obj/docking_port/stationary/random{ + dir = 2; + id = "pod_asteroid3"; + name = "asteroid" + }, +/turf/open/space, +/area/space) +"ccP" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/arrival{ + dir = 8 + }, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"ccQ" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall2"; + dir = 2 + }, +/area/shuttle/arrival) +"ccR" = ( +/obj/structure/chair, +/obj/effect/landmark{ + name = "JoinLate" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/arrival) +"ccS" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 27 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/arrival{ + dir = 4 + }, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"ccT" = ( +/obj/item/weapon/paper/pamphlet, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/structure/table, +/turf/open/floor/plasteel, +/area/gateway) +"ccU" = ( +/obj/machinery/recharger, +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_y = -28 + }, +/obj/structure/table, +/turf/open/floor/plasteel, +/area/gateway) +"ccV" = ( +/obj/structure/sign/biohazard{ + pixel_y = -32 + }, +/obj/item/weapon/storage/firstaid/regular, +/obj/structure/table, +/turf/open/floor/plasteel, +/area/gateway) +"ccW" = ( +/obj/item/device/radio/off{ + pixel_y = 6 + }, +/obj/item/device/radio/off{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/device/radio/off{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/item/device/radio/off, +/obj/structure/table, +/turf/open/floor/plasteel, +/area/gateway) +"ccX" = ( +/obj/machinery/light, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plasteel/black, +/area/gateway) +"ccY" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/black, +/area/gateway) +"ccZ" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/black, +/area/gateway) +"cda" = ( +/turf/open/floor/plasteel{ + icon_state = "L2" + }, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"cdb" = ( +/turf/open/floor/plasteel{ + icon_state = "L4" + }, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"cdc" = ( +/obj/effect/landmark/start{ + name = "Assistant" + }, +/turf/open/floor/plasteel{ + icon_state = "L6" + }, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"cdd" = ( +/turf/open/floor/plasteel{ + icon_state = "L8" + }, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"cde" = ( +/obj/effect/landmark{ + name = "blobstart" + }, +/turf/open/floor/plasteel{ + icon_state = "L10" + }, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"cdf" = ( +/turf/open/floor/plasteel{ + icon_state = "L12" + }, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"cdg" = ( +/turf/open/floor/plasteel{ + icon_state = "L14" + }, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"cdh" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/item/device/radio/intercom{ + dir = 2; + name = "Station Intercom (General)"; + pixel_x = 28 + }, +/turf/open/floor/plasteel/red/side{ + dir = 4 + }, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"cdi" = ( +/obj/machinery/washing_machine, +/obj/structure/window/reinforced, +/turf/open/floor/plasteel/barber, +/area/security/prison) +"cdj" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/window/reinforced, +/turf/open/floor/plasteel/barber, +/area/security/prison) +"cdk" = ( +/obj/structure/bookcase, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"cdl" = ( +/turf/open/floor/plasteel/arrival{ + dir = 8 + }, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"cdm" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/warning/corner{ + dir = 8 + }, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"cdn" = ( +/turf/open/floor/plasteel/warning{ + dir = 1 + }, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"cdo" = ( +/obj/machinery/vending/coffee, +/turf/open/floor/plasteel/warning{ + dir = 5 + }, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"cdp" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall1"; + dir = 2 + }, +/area/shuttle/arrival) +"cdq" = ( +/obj/structure/closet/wardrobe/grey, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/arrival) +"cdr" = ( +/obj/machinery/requests_console{ + department = "Arrival shuttle"; + pixel_x = 30 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/arrival) +"cds" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plasteel/warning{ + dir = 9 + }, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"cdt" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/warning/corner{ + dir = 4 + }, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"cdu" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/open/floor/plasteel/arrival{ + dir = 4 + }, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"cdv" = ( +/obj/structure/transit_tube{ + icon_state = "N-SE" + }, +/obj/structure/window/reinforced, +/turf/open/space, +/area/space) +"cdw" = ( +/obj/structure/transit_tube{ + icon_state = "D-SW" + }, +/obj/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating/airless, +/area/space) +"cdx" = ( +/obj/structure/window/reinforced, +/turf/open/space, +/area/space) +"cdy" = ( +/obj/structure/transit_tube{ + icon_state = "D-SE" + }, +/obj/structure/window/reinforced, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"cdz" = ( +/obj/structure/transit_tube{ + icon_state = "N-SW" + }, +/obj/structure/window/reinforced, +/turf/open/space, +/area/space) +"cdA" = ( +/obj/machinery/hologram/holopad, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"cdB" = ( +/obj/machinery/door/airlock/glass_security{ + name = "Holding Area"; + req_access_txt = "2" + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"cdC" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel/red/side{ + dir = 4 + }, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"cdD" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"cdE" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"cdF" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/hydroponics/soil, +/turf/open/floor/grass, +/area/security/prison) +"cdG" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/hydroponics/soil, +/obj/item/seeds/grass, +/turf/open/floor/grass, +/area/security/prison) +"cdH" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"cdI" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/hydroponics/soil, +/obj/item/weapon/cultivator, +/turf/open/floor/grass, +/area/security/prison) +"cdJ" = ( +/obj/structure/sign/securearea{ + pixel_y = 32 + }, +/turf/closed/wall/r_wall, +/area/security/prison) +"cdK" = ( +/obj/machinery/camera{ + c_tag = "Arrivals Bay 1 West"; + dir = 8 + }, +/obj/effect/landmark/start{ + name = "Assistant" + }, +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"cdL" = ( +/obj/structure/grille, +/obj/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/arrival) +"cdM" = ( +/obj/structure/closet/wardrobe/mixed, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/arrival) +"cdN" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"cdO" = ( +/obj/machinery/camera{ + c_tag = "Arrivals Bay 2" + }, +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_y = 22 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"cdP" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"cdQ" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"cdR" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/transit_tube{ + icon_state = "D-NE" + }, +/turf/open/floor/plating, +/area/tcommsat/computer{ + name = "\improper Telecoms Control Room" + }) +"cdS" = ( +/obj/structure/transit_tube{ + icon_state = "E-NW" + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/tcommsat/computer{ + name = "\improper Telecoms Control Room" + }) +"cdT" = ( +/obj/structure/transit_tube/station, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/open/floor/plating, +/area/tcommsat/computer{ + name = "\improper Telecoms Control Room" + }) +"cdU" = ( +/obj/structure/transit_tube{ + icon_state = "W-NE" + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/open/floor/plating, +/area/tcommsat/computer{ + name = "\improper Telecoms Control Room" + }) +"cdV" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/transit_tube{ + icon_state = "D-NW" + }, +/turf/open/floor/plating, +/area/tcommsat/computer{ + name = "\improper Telecoms Control Room" + }) +"cdW" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"cdX" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"cdY" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -12; + pixel_y = 2 + }, +/turf/open/floor/plating, +/area/security/prison) +"cdZ" = ( +/obj/item/weapon/reagent_containers/glass/bucket, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"cea" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"ceb" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"cec" = ( +/obj/item/weapon/cultivator, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"ced" = ( +/obj/item/seeds/potato, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"cee" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"cef" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"ceg" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plasteel/arrival{ + dir = 8 + }, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"ceh" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"cei" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"cej" = ( +/obj/structure/closet/wardrobe/black, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/arrival) +"cek" = ( +/obj/effect/landmark{ + name = "Observer-Start" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/arrival) +"cel" = ( +/obj/item/device/radio/beacon, +/obj/machinery/camera{ + c_tag = "Arrivals Bay 1 East"; + dir = 4 + }, +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"cem" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/landmark/start{ + name = "Assistant" + }, +/obj/item/device/radio/intercom{ + dir = 4; + name = "Station Intercom (General)"; + pixel_x = 28 + }, +/turf/open/floor/plasteel/warning, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"cen" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/tcommsat/computer{ + name = "\improper Telecoms Control Room" + }) +"ceo" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plating, +/area/tcommsat/computer{ + name = "\improper Telecoms Control Room" + }) +"cep" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plating, +/area/tcommsat/computer{ + name = "\improper Telecoms Control Room" + }) +"ceq" = ( +/turf/open/floor/plating, +/area/tcommsat/computer{ + name = "\improper Telecoms Control Room" + }) +"cer" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plasteel/warning{ + dir = 10 + }, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"ces" = ( +/turf/open/floor/plasteel/warning, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"cet" = ( +/obj/machinery/light, +/turf/open/floor/plasteel/warning, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"ceu" = ( +/obj/machinery/camera{ + c_tag = "Escape South"; + dir = 1 + }, +/turf/open/floor/plasteel/warning, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"cev" = ( +/turf/open/floor/plasteel/warning{ + dir = 6 + }, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"cew" = ( +/obj/machinery/biogenerator, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"cex" = ( +/obj/machinery/seed_extractor, +/turf/open/floor/plasteel/floorgrime, +/area/security/prison) +"cey" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plasteel, +/area/security/prison) +"cez" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'HIGH VOLTAGE'"; + icon_state = "shock"; + name = "HIGH VOLTAGE"; + pixel_y = -32 + }, +/obj/machinery/hydroponics/soil, +/obj/item/seeds/glowshroom, +/obj/machinery/camera{ + c_tag = "Prison Common Room"; + dir = 1; + network = list("SS13","Prison") + }, +/turf/open/floor/grass, +/area/security/prison) +"ceA" = ( +/obj/machinery/hydroponics/soil, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/grass, +/area/security/prison) +"ceB" = ( +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/turf/open/floor/plating, +/area/security/prison) +"ceC" = ( +/obj/machinery/newscaster{ + pixel_y = -32 + }, +/obj/machinery/hydroponics/soil, +/obj/item/seeds/carrot, +/turf/open/floor/grass, +/area/security/prison) +"ceD" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plasteel/warning{ + dir = 6 + }, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"ceE" = ( +/obj/structure/closet/wardrobe/green, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/arrival) +"ceF" = ( +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_x = 27 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/arrival) +"ceG" = ( +/obj/machinery/vending/snack, +/turf/open/floor/plasteel/warning{ + dir = 10 + }, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"ceH" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel/arrival{ + dir = 4 + }, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"ceI" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; + name = "KEEP CLEAR: DOCKING AREA" + }, +/turf/closed/wall, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"ceJ" = ( +/obj/machinery/door/airlock/external{ + name = "Arrivals Docking Bay 2"; + req_access_txt = "0" + }, +/turf/open/floor/plating, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"ceK" = ( +/obj/machinery/light/small, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/tcommsat/computer{ + name = "\improper Telecoms Control Room" + }) +"ceL" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plating, +/area/tcommsat/computer{ + name = "\improper Telecoms Control Room" + }) +"ceM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/tcommsat/computer{ + name = "\improper Telecoms Control Room" + }) +"ceN" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/tcommsat/computer{ + name = "\improper Telecoms Control Room" + }) +"ceO" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/tcommsat/computer{ + name = "\improper Telecoms Control Room" + }) +"ceP" = ( +/obj/machinery/door/airlock/external{ + name = "Security Escape Airlock"; + req_access_txt = "2" + }, +/turf/open/floor/plating, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"ceQ" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK" + }, +/turf/open/floor/plating, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"ceR" = ( +/obj/machinery/door/airlock/external{ + name = "Escape Airlock" + }, +/turf/open/floor/plating, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"ceS" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/cable, +/turf/open/floor/plating, +/area/security/prison) +"ceT" = ( +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"ceU" = ( +/obj/machinery/computer/arcade, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/arrival) +"ceV" = ( +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"ceW" = ( +/turf/open/floor/plasteel/arrival{ + dir = 4 + }, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"ceX" = ( +/turf/closed/wall/r_wall, +/area/tcommsat/computer{ + name = "\improper Telecoms Control Room" + }) +"ceY" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/closed/wall/r_wall, +/area/tcommsat/computer{ + name = "\improper Telecoms Control Room" + }) +"ceZ" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/closed/wall/r_wall, +/area/tcommsat/computer{ + name = "\improper Telecoms Control Room" + }) +"cfa" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/engineering{ + name = "Telecommunications Satellite"; + req_access_txt = "61" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/tcommsat/computer{ + name = "\improper Telecoms Control Room" + }) +"cfb" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/tcommsat/computer{ + name = "\improper Telecoms Control Room" + }) +"cfc" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/closed/wall/r_wall, +/area/tcommsat/computer{ + name = "\improper Telecoms Control Room" + }) +"cfd" = ( +/turf/open/floor/plating, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"cfe" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Arrivals Shuttle Airlock" + }, +/obj/docking_port/mobile{ + dir = 8; + dwidth = 5; + height = 7; + id = "arrival"; + name = "arrival shuttle"; + travelDir = -90; + width = 15 + }, +/obj/docking_port/stationary{ + dir = 8; + dwidth = 5; + height = 7; + id = "arrival_home"; + name = "port bay 1"; + width = 15 + }, +/turf/open/floor/plating, +/area/shuttle/arrival) +"cff" = ( +/obj/structure/closet/emcloset, +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_y = 22 + }, +/turf/open/floor/plasteel/yellow/corner{ + dir = 1 + }, +/area/tcommsat/computer{ + name = "\improper Telecoms Control Room" + }) +"cfg" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/weapon/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/machinery/power/apc{ + dir = 1; + name = "Telecoms Monitoring APC"; + pixel_y = 25 + }, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/tcommsat/computer{ + name = "\improper Telecoms Control Room" + }) +"cfh" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Telecoms Admin"; + departmentType = 5; + name = "Telecoms RC"; + pixel_y = 28 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/tcommsat/computer{ + name = "\improper Telecoms Control Room" + }) +"cfi" = ( +/obj/machinery/camera{ + c_tag = "Telecoms Monitoring"; + network = list("SS13","Tcomms") + }, +/obj/machinery/light_switch{ + pixel_y = 25 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel, +/area/tcommsat/computer{ + name = "\improper Telecoms Control Room" + }) +"cfj" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/tcommsat/computer{ + name = "\improper Telecoms Control Room" + }) +"cfk" = ( +/turf/open/floor/plasteel/yellow/corner{ + dir = 1 + }, +/area/tcommsat/computer{ + name = "\improper Telecoms Control Room" + }) +"cfl" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/item/device/radio/intercom{ + dir = 8; + freerange = 1; + name = "Station Intercom (Telecoms)"; + pixel_y = 22 + }, +/turf/open/floor/plasteel, +/area/tcommsat/computer{ + name = "\improper Telecoms Control Room" + }) +"cfm" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/announcement_system, +/turf/open/floor/plasteel/yellow/corner{ + dir = 4 + }, +/area/tcommsat/computer{ + name = "\improper Telecoms Control Room" + }) +"cfn" = ( +/obj/structure/table, +/obj/item/weapon/storage/firstaid, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/arrival) +"cfo" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall_s6"; + dir = 2 + }, +/area/shuttle/transport) +"cfp" = ( +/obj/structure/window/shuttle, +/obj/structure/grille, +/turf/open/floor/plating, +/area/shuttle/transport) +"cfq" = ( +/obj/machinery/door/airlock/shuttle, +/obj/docking_port/mobile{ + dir = 2; + dwidth = 2; + height = 12; + id = "ferry"; + name = "ferry shuttle"; + roundstart_move = "ferry_away"; + travelDir = 180; + width = 5 + }, +/obj/docking_port/stationary{ + dir = 2; + dwidth = 2; + height = 12; + id = "ferry_home"; + name = "port bay 2"; + turf_type = /turf/open/space; + width = 5 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/transport) +"cfr" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall_s10"; + dir = 2 + }, +/area/shuttle/transport) +"cfs" = ( +/obj/machinery/airalarm{ + dir = 4; + pixel_x = -23; + pixel_y = 0 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/turf/open/floor/plasteel, +/area/tcommsat/computer{ + name = "\improper Telecoms Control Room" + }) +"cft" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/chair/office/dark, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/tcommsat/computer{ + name = "\improper Telecoms Control Room" + }) +"cfu" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/tcommsat/computer{ + name = "\improper Telecoms Control Room" + }) +"cfv" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/warning/corner, +/area/tcommsat/computer{ + name = "\improper Telecoms Control Room" + }) +"cfw" = ( +/obj/machinery/hologram/holopad, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/warning, +/area/tcommsat/computer{ + name = "\improper Telecoms Control Room" + }) +"cfx" = ( +/obj/machinery/door/airlock/glass_command{ + name = "Control Room"; + req_access_txt = "19; 61" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/warning/corner{ + dir = 1 + }, +/area/tcommsat/computer{ + name = "\improper Telecoms Control Room" + }) +"cfy" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel, +/area/tcommsat/computer{ + name = "\improper Telecoms Control Room" + }) +"cfz" = ( +/obj/structure/chair/office/dark, +/turf/open/floor/plasteel, +/area/tcommsat/computer{ + name = "\improper Telecoms Control Room" + }) +"cfA" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/turf/open/floor/plasteel, +/area/tcommsat/computer{ + name = "\improper Telecoms Control Room" + }) +"cfB" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; + name = "KEEP CLEAR: DOCKING AREA" + }, +/turf/open/floor/plating, +/area/hallway/secondary/exit{ + name = "\improper Departure Lounge" + }) +"cfC" = ( +/obj/structure/sign/pods, +/turf/closed/wall, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"cfD" = ( +/obj/machinery/door/airlock/external{ + name = "Escape Pod One" + }, +/turf/open/floor/plating, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"cfE" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall_s5"; + dir = 2 + }, +/area/shuttle/arrival) +"cfF" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall14"; + dir = 2 + }, +/area/shuttle/arrival) +"cfG" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Arrivals Shuttle Airlock" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/arrival) +"cfH" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall_s9"; + dir = 2 + }, +/area/shuttle/arrival) +"cfI" = ( +/obj/machinery/door/airlock/external{ + name = "Escape Pod Two" + }, +/turf/open/floor/plating, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"cfJ" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall3"; + dir = 2 + }, +/area/shuttle/transport) +"cfK" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/transport) +"cfL" = ( +/turf/open/floor/plasteel/shuttle, +/area/shuttle/transport) +"cfM" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/transport) +"cfN" = ( +/obj/item/device/radio/off, +/obj/machinery/status_display{ + pixel_x = -32 + }, +/obj/structure/table, +/turf/open/floor/plasteel/yellow/side{ + dir = 10 + }, +/area/tcommsat/computer{ + name = "\improper Telecoms Control Room" + }) +"cfO" = ( +/obj/machinery/computer/telecomms/monitor{ + network = "tcommsat" + }, +/turf/open/floor/plasteel/yellow/side, +/area/tcommsat/computer{ + name = "\improper Telecoms Control Room" + }) +"cfP" = ( +/obj/item/device/multitool, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/table, +/turf/open/floor/plasteel/yellow/side{ + dir = 6 + }, +/area/tcommsat/computer{ + name = "\improper Telecoms Control Room" + }) +"cfQ" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'SERVER ROOM'."; + name = "SERVER ROOM" + }, +/turf/open/floor/plating, +/area/tcommsat/computer{ + name = "\improper Telecoms Control Room" + }) +"cfR" = ( +/obj/machinery/door/airlock/glass_engineering{ + name = "Server Room"; + req_access_txt = "61" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/tcommsat/computer{ + name = "\improper Telecoms Control Room" + }) +"cfS" = ( +/obj/machinery/computer/telecomms/server{ + network = "tcommsat" + }, +/turf/open/floor/plasteel/yellow/side{ + dir = 10 + }, +/area/tcommsat/computer{ + name = "\improper Telecoms Control Room" + }) +"cfT" = ( +/obj/machinery/computer/message_monitor, +/turf/open/floor/plasteel, +/area/tcommsat/computer{ + name = "\improper Telecoms Control Room" + }) +"cfU" = ( +/obj/structure/table, +/obj/item/weapon/folder/blue, +/obj/item/weapon/pen/blue, +/turf/open/floor/plasteel/yellow/side{ + dir = 6 + }, +/area/tcommsat/computer{ + name = "\improper Telecoms Control Room" + }) +"cfV" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall_s6"; + dir = 2 + }, +/area/shuttle/escape) +"cfW" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall12" + }, +/area/shuttle/escape) +"cfX" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Emergency Shuttle Airlock" + }, +/turf/open/floor/plating, +/area/shuttle/escape) +"cfY" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall2"; + dir = 2 + }, +/area/shuttle/escape) +"cfZ" = ( +/turf/closed/wall/shuttle, +/area/shuttle/escape) +"cga" = ( +/obj/structure/grille, +/obj/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/escape) +"cgb" = ( +/obj/docking_port/mobile/emergency{ + name = "Box emergency shuttle"; + dir = 2 + }, +/obj/docking_port/stationary{ + dir = 2; + dwidth = 14; + height = 25; + id = "emergency_home"; + name = "emergency evac bay"; + width = 32 + }, +/obj/machinery/door/airlock/shuttle{ + name = "Emergency Shuttle Airlock" + }, +/turf/open/floor/plating, +/area/shuttle/escape) +"cgc" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Emergency Shuttle Airlock"; + req_access_txt = "2" + }, +/turf/open/floor/plating, +/area/shuttle/escape) +"cgd" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall4" + }, +/area/shuttle/escape) +"cge" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall_s10"; + dir = 2 + }, +/area/shuttle/escape) +"cgf" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plating, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"cgg" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Arrivals Escape Pod 1" + }, +/turf/open/floor/plating, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"cgh" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall3"; + dir = 2 + }, +/area/shuttle/arrival) +"cgi" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/arrival) +"cgj" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/arrival) +"cgk" = ( +/obj/machinery/camera{ + c_tag = "Arrivals Escape Pod 2" + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"cgl" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/tcommsat/computer{ + name = "\improper Telecoms Control Room" + }) +"cgm" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/tcommsat/computer{ + name = "\improper Telecoms Control Room" + }) +"cgn" = ( +/turf/closed/wall/shuttle{ + icon_state = "swallc4"; + dir = 2 + }, +/area/shuttle/escape) +"cgo" = ( +/obj/structure/closet, +/turf/open/floor/plasteel/shuttle/yellow, +/area/shuttle/escape) +"cgp" = ( +/turf/open/floor/plasteel/shuttle/yellow, +/area/shuttle/escape) +"cgq" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall3" + }, +/area/shuttle/escape) +"cgr" = ( +/turf/open/floor/plasteel/shuttle, +/area/shuttle/escape) +"cgs" = ( +/obj/structure/chair, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"cgt" = ( +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/escape) +"cgu" = ( +/obj/machinery/button/flasher{ + id = "shuttle_flasher"; + pixel_x = -6; + pixel_y = 24 + }, +/obj/machinery/flasher{ + id = "shuttle_flasher"; + pixel_x = 6; + pixel_y = 24 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/escape) +"cgv" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/escape) +"cgw" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall7" + }, +/area/shuttle/escape) +"cgx" = ( +/turf/open/floor/plating, +/obj/structure/shuttle/engine/propulsion/burst{ + dir = 1 + }, +/turf/closed/wall/shuttle{ + icon_state = "swall_f6"; + dir = 2 + }, +/area/shuttle/pod_1) +"cgy" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Escape Pod Airlock" + }, +/obj/docking_port/mobile/pod{ + dir = 2; + id = "pod1"; + name = "escape pod 1"; + travelDir = 180 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/pod_1) +"cgz" = ( +/turf/open/floor/plating, +/obj/structure/shuttle/engine/propulsion/burst{ + dir = 1 + }, +/turf/closed/wall/shuttle{ + icon_state = "swall_f10"; + dir = 2 + }, +/area/shuttle/pod_1) +"cgA" = ( +/turf/open/floor/plating, +/obj/structure/shuttle/engine/propulsion{ + dir = 1 + }, +/turf/closed/wall/shuttle{ + icon_state = "swall_f6"; + dir = 2 + }, +/area/shuttle/pod_2) +"cgB" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Escape Pod Airlock" + }, +/obj/docking_port/mobile/pod{ + dir = 2; + id = "pod2"; + name = "escape pod 2"; + travelDir = 180 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/pod_2) +"cgC" = ( +/turf/open/floor/plating, +/obj/structure/shuttle/engine/propulsion/burst{ + dir = 1 + }, +/turf/closed/wall/shuttle{ + icon_state = "swall_f10"; + dir = 2 + }, +/area/shuttle/pod_2) +"cgD" = ( +/obj/structure/grille, +/obj/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/transport) +"cgE" = ( +/turf/closed/wall/r_wall, +/area/tcommsat/server) +"cgF" = ( +/obj/machinery/telecomms/bus/preset_three, +/turf/open/floor/bluegrid{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"cgG" = ( +/obj/machinery/telecomms/receiver/preset_left, +/turf/open/floor/bluegrid{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"cgH" = ( +/obj/machinery/telecomms/processor/preset_three, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/bluegrid{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"cgI" = ( +/obj/machinery/telecomms/processor/preset_one, +/turf/open/floor/bluegrid{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"cgJ" = ( +/obj/machinery/telecomms/receiver/preset_right, +/turf/open/floor/bluegrid{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"cgK" = ( +/obj/machinery/telecomms/bus/preset_one, +/turf/open/floor/bluegrid{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"cgL" = ( +/obj/structure/shuttle/engine/propulsion{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/shuttle/escape) +"cgM" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/shuttle/engine/heater{ + icon_state = "heater"; + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/shuttle/escape) +"cgN" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall1"; + dir = 2 + }, +/area/shuttle/escape) +"cgO" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -28; + pixel_y = 0 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/escape) +"cgP" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 28; + pixel_y = 0 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/escape) +"cgQ" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/escape) +"cgR" = ( +/obj/machinery/computer/crew, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"cgS" = ( +/obj/machinery/computer/atmos_alert, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"cgT" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall_f11" + }, +/area/shuttle/escape) +"cgU" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall3"; + dir = 2 + }, +/area/shuttle/pod_1) +"cgV" = ( +/obj/item/device/radio/intercom{ + pixel_x = 25 + }, +/obj/structure/chair, +/obj/item/weapon/storage/pod{ + pixel_x = -26 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/pod_1) +"cgW" = ( +/obj/structure/window/shuttle, +/obj/structure/grille, +/turf/open/floor/plating, +/area/shuttle/arrival) +"cgX" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall3"; + dir = 2 + }, +/area/shuttle/pod_2) +"cgY" = ( +/obj/item/device/radio/intercom{ + pixel_x = 25 + }, +/obj/structure/chair, +/obj/item/weapon/storage/pod{ + pixel_x = -26 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/pod_2) +"cgZ" = ( +/obj/machinery/airalarm/server{ + dir = 4; + pixel_x = -22; + pixel_y = 0 + }, +/turf/open/floor/plasteel/black{ + name = "Mainframe Floor"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"cha" = ( +/turf/open/floor/plasteel/black{ + name = "Mainframe Floor"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"chb" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/black{ + name = "Mainframe Floor"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"chc" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/black{ + name = "Mainframe Floor"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"chd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/black{ + name = "Mainframe Floor"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"che" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/black{ + name = "Mainframe Floor"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"chf" = ( +/obj/machinery/airalarm/server{ + dir = 8; + pixel_x = 22; + pixel_y = 0 + }, +/turf/open/floor/plasteel/black{ + name = "Mainframe Floor"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"chg" = ( +/obj/structure/closet/crate, +/turf/open/floor/plasteel/shuttle/yellow, +/area/shuttle/escape) +"chh" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Emergency Shuttle Cargo" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/escape) +"chi" = ( +/obj/structure/window/reinforced, +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"chj" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -28; + pixel_y = 0 + }, +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/escape) +"chk" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/escape) +"chl" = ( +/obj/structure/table, +/obj/item/weapon/storage/firstaid/fire, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"chm" = ( +/obj/machinery/status_display{ + layer = 4; + pixel_x = 32 + }, +/obj/structure/chair, +/obj/machinery/computer/shuttle/pod{ + pixel_x = -32; + possible_destinations = "pod_asteroid1"; + shuttleId = "pod1" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/pod_1) +"chn" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; + name = "KEEP CLEAR: DOCKING AREA" + }, +/turf/closed/wall/r_wall, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"cho" = ( +/obj/machinery/status_display{ + layer = 4; + pixel_x = 32 + }, +/obj/structure/chair, +/obj/machinery/computer/shuttle/pod{ + pixel_x = -32; + possible_destinations = "pod_asteroid2"; + shuttleId = "pod2" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/pod_2) +"chp" = ( +/obj/machinery/telecomms/server/presets/security, +/turf/open/floor/bluegrid{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"chq" = ( +/obj/item/weapon/stock_parts/subspace/transmitter, +/obj/item/weapon/stock_parts/subspace/transmitter, +/obj/item/weapon/stock_parts/subspace/transmitter, +/obj/item/weapon/stock_parts/subspace/treatment, +/obj/item/weapon/stock_parts/subspace/treatment, +/obj/item/weapon/stock_parts/subspace/treatment, +/obj/structure/table, +/turf/open/floor/bluegrid{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"chr" = ( +/obj/machinery/telecomms/server/presets/command, +/turf/open/floor/bluegrid{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"chs" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black{ + name = "Mainframe Floor"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"cht" = ( +/obj/machinery/hologram/holopad, +/turf/open/floor/bluegrid{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"chu" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black{ + name = "Mainframe Floor"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"chv" = ( +/obj/machinery/telecomms/server/presets/medical, +/turf/open/floor/bluegrid{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"chw" = ( +/obj/item/weapon/stock_parts/subspace/amplifier, +/obj/item/weapon/stock_parts/subspace/amplifier, +/obj/item/weapon/stock_parts/subspace/amplifier, +/obj/item/weapon/stock_parts/subspace/analyzer, +/obj/item/weapon/stock_parts/subspace/analyzer, +/obj/item/weapon/stock_parts/subspace/analyzer, +/obj/structure/table, +/turf/open/floor/bluegrid{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"chx" = ( +/obj/machinery/telecomms/server/presets/science, +/turf/open/floor/bluegrid{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"chy" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 0; + pixel_y = -30 + }, +/turf/open/floor/plasteel/shuttle/yellow, +/area/shuttle/escape) +"chz" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/chair, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"chA" = ( +/turf/closed/wall/shuttle{ + icon_state = "swallc3" + }, +/area/shuttle/escape) +"chB" = ( +/obj/machinery/door/airlock/glass{ + name = "Emergency Shuttle Brig"; + req_access_txt = "2" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/escape) +"chC" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall11"; + dir = 2 + }, +/area/shuttle/escape) +"chD" = ( +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_x = -28; + pixel_y = 0 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/escape) +"chE" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/escape) +"chF" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall_s5"; + dir = 2 + }, +/area/shuttle/pod_1) +"chG" = ( +/obj/structure/window/shuttle, +/obj/structure/grille, +/turf/open/floor/plating, +/area/shuttle/pod_1) +"chH" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall_s9"; + dir = 2 + }, +/area/shuttle/pod_1) +"chI" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall_s5"; + dir = 2 + }, +/area/shuttle/pod_2) +"chJ" = ( +/obj/structure/window/shuttle, +/obj/structure/grille, +/turf/open/floor/plating, +/area/shuttle/pod_2) +"chK" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall_s9"; + dir = 2 + }, +/area/shuttle/pod_2) +"chL" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/sign/nosmoking_2{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/black{ + name = "Mainframe Floor"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"chM" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + external_pressure_bound = 101.325; + on = 1; + pressure_checks = 1 + }, +/turf/open/floor/plasteel/black{ + name = "Mainframe Floor"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"chN" = ( +/obj/machinery/telecomms/hub/preset, +/turf/open/floor/bluegrid{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"chO" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/turf/open/floor/plasteel/black{ + name = "Mainframe Floor"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"chP" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/sign/nosmoking_2{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/black{ + name = "Mainframe Floor"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"chQ" = ( +/obj/machinery/status_display, +/turf/closed/wall/shuttle{ + icon_state = "swall11"; + dir = 2 + }, +/area/shuttle/escape) +"chR" = ( +/obj/structure/table, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"chS" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"chT" = ( +/obj/machinery/flasher{ + id = "cockpit_flasher"; + pixel_x = 24; + pixel_y = -6 + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"chU" = ( +/obj/machinery/button/flasher{ + id = "cockpit_flasher"; + pixel_x = -24; + pixel_y = -6 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/escape) +"chV" = ( +/obj/machinery/computer/emergency_shuttle, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/escape) +"chW" = ( +/obj/docking_port/stationary/random{ + dir = 2; + id = "pod_asteroid1"; + name = "asteroid" + }, +/turf/open/space, +/area/space) +"chX" = ( +/obj/docking_port/stationary/random{ + dir = 2; + id = "pod_asteroid2"; + name = "asteroid" + }, +/turf/open/space, +/area/space) +"chY" = ( +/obj/machinery/telecomms/processor/preset_four, +/turf/open/floor/bluegrid{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"chZ" = ( +/obj/item/weapon/stock_parts/subspace/filter, +/obj/item/weapon/stock_parts/subspace/filter, +/obj/item/weapon/stock_parts/subspace/filter, +/obj/item/weapon/stock_parts/subspace/filter, +/obj/structure/table, +/turf/open/floor/bluegrid{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"cia" = ( +/obj/machinery/telecomms/bus/preset_four, +/turf/open/floor/bluegrid{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"cib" = ( +/obj/machinery/power/terminal, +/turf/open/floor/bluegrid{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"cic" = ( +/obj/machinery/telecomms/bus/preset_two, +/turf/open/floor/bluegrid{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"cid" = ( +/obj/item/weapon/stock_parts/subspace/ansible, +/obj/item/weapon/stock_parts/subspace/ansible, +/obj/item/weapon/stock_parts/subspace/ansible, +/obj/item/weapon/stock_parts/subspace/crystal, +/obj/item/weapon/stock_parts/subspace/crystal, +/obj/item/weapon/stock_parts/subspace/crystal, +/obj/structure/table, +/turf/open/floor/bluegrid{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"cie" = ( +/obj/machinery/telecomms/processor/preset_two, +/turf/open/floor/bluegrid{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"cif" = ( +/obj/docking_port/stationary{ + dheight = 9; + dir = 2; + dwidth = 5; + height = 24; + id = "syndicate_sw"; + name = "southwest of station"; + width = 18 + }, +/turf/open/space, +/area/space) +"cig" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"cih" = ( +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"cii" = ( +/obj/machinery/door/airlock/glass{ + name = "Emergency Shuttle Cockpit"; + req_access_txt = "19" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/escape) +"cij" = ( +/obj/machinery/computer/shuttle/ferry/request, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/transport) +"cik" = ( +/obj/structure/closet/crate, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/transport) +"cil" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plasteel/black{ + name = "Mainframe Floor"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"cim" = ( +/obj/machinery/power/smes{ + charge = 5e+006 + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/bluegrid{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"cin" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plasteel/black{ + name = "Mainframe Floor"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"cio" = ( +/obj/machinery/door/airlock/glass{ + name = "Emergency Shuttle Infirmary" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/escape) +"cip" = ( +/obj/machinery/status_display, +/turf/closed/wall/shuttle{ + icon_state = "swall2"; + dir = 2 + }, +/area/shuttle/escape) +"ciq" = ( +/obj/structure/chair, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/escape) +"cir" = ( +/obj/structure/table, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = 2; + pixel_y = 3 + }, +/obj/item/weapon/crowbar, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"cis" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/transport) +"cit" = ( +/obj/machinery/telecomms/server/presets/engineering, +/turf/open/floor/bluegrid{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"ciu" = ( +/obj/machinery/telecomms/broadcaster/preset_left, +/turf/open/floor/bluegrid{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"civ" = ( +/obj/machinery/telecomms/server/presets/common, +/turf/open/floor/bluegrid{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"ciw" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/black{ + name = "Mainframe Floor"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"cix" = ( +/turf/closed/wall, +/area/tcommsat/server) +"ciy" = ( +/obj/machinery/telecomms/server/presets/supply, +/turf/open/floor/bluegrid{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"ciz" = ( +/obj/machinery/telecomms/broadcaster/preset_right, +/turf/open/floor/bluegrid{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"ciA" = ( +/obj/machinery/telecomms/server/presets/service, +/turf/open/floor/bluegrid{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"ciB" = ( +/obj/machinery/computer/communications, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"ciC" = ( +/obj/machinery/computer/security, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"ciD" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall_f12" + }, +/area/shuttle/escape) +"ciE" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall_s9"; + dir = 2 + }, +/area/shuttle/escape) +"ciF" = ( +/obj/structure/shuttle/engine/propulsion, +/turf/closed/wall/shuttle{ + icon_state = "swall_s5"; + dir = 2 + }, +/area/shuttle/transport) +"ciG" = ( +/turf/open/floor/plasteel/shuttle, +/turf/closed/wall/shuttle/interior{ + icon_state = "swall_f10" + }, +/area/shuttle/transport) +"ciH" = ( +/turf/open/floor/plasteel/shuttle, +/turf/closed/wall/shuttle/interior{ + icon_state = "swall_f6" + }, +/area/shuttle/transport) +"ciI" = ( +/obj/structure/shuttle/engine/propulsion, +/turf/closed/wall/shuttle{ + icon_state = "swall_s9"; + dir = 2 + }, +/area/shuttle/transport) +"ciJ" = ( +/obj/machinery/message_server, +/turf/open/floor/bluegrid{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"ciK" = ( +/obj/machinery/camera{ + c_tag = "Telecoms Server Room"; + dir = 1; + network = list("SS13","Tcomms") + }, +/turf/open/floor/plasteel/black{ + name = "Mainframe Floor"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"ciL" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plasteel/black{ + name = "Mainframe Floor"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"ciM" = ( +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/machinery/power/apc{ + cell_type = 5000; + dir = 1; + name = "Telecoms Server APC"; + pixel_y = 25 + }, +/turf/open/floor/plasteel/black{ + name = "Mainframe Floor"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"ciN" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/black{ + name = "Mainframe Floor"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"ciO" = ( +/obj/machinery/blackbox_recorder, +/turf/open/floor/bluegrid{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/server) +"ciP" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall_s5"; + dir = 2 + }, +/area/shuttle/escape) +"ciQ" = ( +/turf/closed/wall/shuttle{ + icon_state = "swallc1" + }, +/area/shuttle/escape) +"ciR" = ( +/obj/machinery/sleeper{ + dir = 1 + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"ciS" = ( +/obj/structure/table, +/obj/item/weapon/storage/firstaid/fire, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = 2; + pixel_y = 3 + }, +/obj/item/weapon/crowbar, +/obj/structure/extinguisher_cabinet{ + pixel_x = 0; + pixel_y = -30 + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"ciT" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 0; + pixel_y = -30 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/escape) +"ciU" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"ciV" = ( +/obj/structure/table, +/obj/item/weapon/storage/firstaid/fire, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = 2; + pixel_y = 3 + }, +/obj/item/weapon/crowbar, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"ciW" = ( +/obj/machinery/door/airlock/shuttle, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/transport) +"ciX" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall13"; + dir = 2 + }, +/area/shuttle/escape) +"ciY" = ( +/obj/docking_port/stationary{ + dheight = 9; + dir = 2; + dwidth = 5; + height = 24; + id = "syndicate_se"; + name = "southeast of station"; + width = 18 + }, +/turf/open/space, +/area/space) +"ciZ" = ( +/obj/docking_port/stationary{ + dheight = 9; + dir = 2; + dwidth = 5; + height = 24; + id = "syndicate_s"; + name = "south of station"; + width = 18 + }, +/turf/open/space, +/area/space) +"cja" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/storage/primary) +"cjb" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/bot, +/area/storage/primary) +"cjc" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/floorgrime, +/area/storage/primary) +"cjd" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/storage/primary) +"cje" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/starboard) +"cjf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/red/side{ + dir = 1 + }, +/area/security/main) +"cjg" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg3" + }, +/area/maintenance/starboard) +"cjh" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/airlock/maintenance{ + name = "Engineering Maintenance"; + req_access_txt = "10" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=4"; + dir = 4; + freq = 1400; + location = "Science" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"cji" = ( +/obj/structure/sign/securearea{ + pixel_y = 32 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating{ + broken = 1; + icon_state = "platingdmg2" + }, +/area/maintenance/starboard) +"cjj" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/robot_debris{ + icon_state = "gib7" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"cjk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"cjl" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/reagent_dispensers/peppertank{ + pixel_y = 27 + }, +/obj/structure/closet/secure_closet/hos, +/turf/open/floor/carpet, +/area/security/hos) +"cjm" = ( +/obj/structure/chair, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/bridge) +"cjn" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/bridge) +"cjo" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/bridge) +"cjp" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/landmark/start{ + name = "Security Officer" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/main) +"cjq" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1; + scrub_N2O = 0; + scrub_Toxins = 0 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/main) +"cjr" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/landmark/start{ + name = "Security Officer" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/main) +"cjs" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/main) +"cjt" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/landmark{ + name = "secequipment" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/red/side{ + dir = 4 + }, +/area/security/main) +"cju" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/landmark{ + name = "secequipment" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/main) +"cjv" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/airlock/glass_command{ + name = "Head of Security"; + req_access_txt = "58" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/security/hos) +"cjw" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/robot_debris{ + icon_state = "gib3" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"cjx" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"cjy" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"cjz" = ( +/obj/machinery/hologram/holopad, +/turf/open/floor/carpet, +/area/security/hos) +"cjA" = ( +/obj/machinery/suit_storage_unit/hos, +/turf/open/floor/plasteel/black, +/area/security/hos) +"cjB" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/grimy, +/area/chapel/office) +"cjC" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/door/airlock{ + name = "Crematorium"; + req_access_txt = "27" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/chapel/office) +"cjD" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"cjE" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"cjF" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"cjG" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/bot, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"cjH" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"cjI" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"cjJ" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/starboard) +"cjK" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/item/weapon/weldingtool, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/port{ + name = "Chapel Maintenance" + }) +"cjL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/displaycase/captain, +/turf/open/floor/wood, +/area/crew_quarters/captain{ + name = "\improper Captain's Quarters" + }) +"cjM" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/sign/directions/evac{ + dir = 8; + icon_state = "direction_evac"; + pixel_x = -32; + pixel_y = -8; + tag = "icon-direction_evac (WEST)" + }, +/obj/structure/sign/directions/medical{ + dir = 1; + icon_state = "direction_med"; + pixel_x = -32; + pixel_y = 8; + tag = "icon-direction_med (NORTH)" + }, +/obj/structure/sign/directions/security{ + dir = 1; + icon_state = "direction_sec"; + pixel_x = -32; + pixel_y = 0 + }, +/turf/open/floor/plasteel/blue/corner{ + dir = 8 + }, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"cjN" = ( +/obj/structure/sign/directions/engineering{ + dir = 1; + icon_state = "direction_eng"; + pixel_x = 32; + tag = "icon-direction_eng (NORTH)" + }, +/obj/structure/sign/directions/science{ + dir = 1; + icon_state = "direction_sci"; + pixel_x = 32; + pixel_y = 8; + tag = "icon-direction_sci (NORTH)" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"cjO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/item/device/radio/intercom{ + dir = 4; + name = "Station Intercom (General)"; + pixel_x = 0; + pixel_y = 23 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"cjP" = ( +/obj/structure/table, +/obj/item/weapon/book/manual/wiki/engineering_hacking{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/weapon/book/manual/wiki/engineering_construction, +/obj/item/clothing/mask/gas, +/turf/open/floor/plasteel, +/area/engine/engineering) +"cjQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/turret_protected/AIsatextAS{ + name = "AI Satellite Storage" + }) +"cjR" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/bot, +/area/engine/engineering) +"cjS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/bot, +/area/hallway/primary/aft{ + name = "Aft Starboard Primary Hallway" + }) +"cjT" = ( +/obj/structure/filingcabinet, +/turf/open/floor/carpet, +/area/security/hos) +"cjU" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/bot, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"cjV" = ( +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/chapel/main) +"cjW" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/bot, +/area/gateway) +"cjX" = ( +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Bridge"; + departmentType = 5; + name = "Bridge RC"; + pixel_x = 30 + }, +/obj/machinery/computer/cargo/request, +/turf/open/floor/plasteel/darkbrown/side{ + dir = 8 + }, +/area/bridge) +"cjY" = ( +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/machinery/airalarm{ + dir = 4; + pixel_x = -23; + pixel_y = 0 + }, +/obj/machinery/power/smes/engineering, +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/engine/engineering) +"cjZ" = ( +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/power/smes/engineering, +/turf/open/floor/plasteel/warning{ + dir = 6 + }, +/area/engine/engineering) +"cka" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/carpet, +/area/chapel/main) +"ckb" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel/white, +/area/toxins/xenobiology) +"ckc" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"ckd" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel, +/area/toxins/misc_lab) +"cke" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"ckf" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/plasteel/warning/corner, +/area/hallway/secondary/entry{ + name = "Arrivals" + }) +"ckg" = ( +/obj/machinery/porta_turret/syndicate{ + dir = 4 + }, +/turf/closed/indestructible/opshuttle, +/area/shuttle/syndicate) +"ckh" = ( +/obj/structure/table/wood, +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/obj/item/weapon/storage/crayons{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/weapon/reagent_containers/food/snacks/pie/cream{ + pixel_x = -3; + pixel_y = -3 + }, +/turf/open/floor/plasteel/redblue, +/area/space) +"cki" = ( +/turf/open/space, +/obj/machinery/porta_turret/syndicate{ + dir = 4 + }, +/turf/closed/wall/shuttle{ + dir = 1; + icon_state = "diagonalWall3" + }, +/area/shuttle/syndicate) +"ckj" = ( +/obj/machinery/portable_atmospherics/canister/bz, +/turf/open/floor/plasteel/floorgrime, +/area/toxins/storage) +"ckk" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"ckl" = ( +/obj/structure/window/reinforced, +/obj/machinery/shower{ + dir = 4 + }, +/obj/item/weapon/soap, +/turf/open/floor/plasteel/freezer, +/area/medical/virology) +"ckm" = ( +/obj/machinery/door/window{ + base_state = "left"; + dir = 2; + icon_state = "right"; + name = "Private Shower"; + req_access_txt = "0" + }, +/turf/open/floor/plasteel/freezer, +/area/medical/virology) +"ckn" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -12; + pixel_y = 2 + }, +/turf/open/floor/plasteel/freezer, +/area/medical/virology) +"cko" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/freezer, +/area/medical/virology) +"ckp" = ( +/obj/structure/toilet{ + dir = 4 + }, +/turf/open/floor/plasteel/freezer, +/area/medical/virology) +"ckq" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock{ + name = "Private Restroom"; + req_access_txt = "56" + }, +/turf/open/floor/plasteel/freezer, +/area/medical/virology) +"ckr" = ( +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"cks" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"ckt" = ( +/obj/structure/closet/cardboard, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"cku" = ( +/obj/item/weapon/twohanded/required/kirbyplants, +/turf/open/floor/plasteel/white, +/area/medical/virology) +"ckv" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) +"ckw" = ( +/obj/structure/window, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating, +/area/maintenance/fpmaint{ + name = "Medical Maintenance" + }) + +(1,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(2,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(3,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(4,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(5,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(6,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(7,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(8,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(9,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(10,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(11,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(12,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(13,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(14,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(15,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(16,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(17,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(18,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(19,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(20,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(21,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(22,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(23,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(24,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(25,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(26,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(27,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(28,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(29,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(30,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(31,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(32,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(33,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(34,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(35,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(36,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(37,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(38,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(39,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(40,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(41,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(42,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +ckh +abb +abb +abb +abb +abb +abb +abb +abb +acp +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(43,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +ckh +abb +abb +abb +abb +abb +abb +adT +afM +adT +aeO +agI +ahB +ahT +ahW +ait +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(44,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abb +adp +adp +adp +adp +adp +abb +aeO +aeO +aeO +aeO +agJ +aeO +ahU +ahW +aiu +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(45,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abb +abp +abp +abp +abp +abp +abb +aeP +aeO +aeO +aeO +ahb +ahC +ahV +ahW +aiv +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(46,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +ckh +abb +abb +abb +acp +aaa +aaa +abb +abp +aax +abp +abp +abp +abb +afl +aeO +aeO +aeO +ahc +abb +abb +abb +acr +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(47,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abb +abo +abK +abY +abb +acp +aaa +abb +adq +adC +abL +abp +abp +abb +afn +aeO +aeO +aeO +ahd +abb +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(48,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abc +abp +abp +abp +abb +abb +abb +abb +abb +abb +abb +aem +aeN +abb +abb +afN +afO +agl +abb +abb +abb +acp +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(49,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abc +abq +abp +abp +abb +acF +acQ +acQ +acQ +acQ +adB +abp +abp +afm +abp +abp +abp +abp +abp +adB +ahW +ait +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(50,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abc +abr +bsW +abp +acq +abp +abp +abp +abp +abp +adD +abp +abp +abp +abp +abp +abp +abp +abp +ahD +ahW +aiu +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aaD +aaD +aaD +aaD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(51,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abc +abs +abp +abZ +abb +acG +acR +acR +acR +acR +adB +abp +abp +abp +abp +abp +abp +abp +abp +adB +ahW +aiv +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aaa +aaa +aaa +aaD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aaD +aaD +aaD +aaD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(52,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abc +abt +abp +abp +abb +abb +abb +ckg +abb +abb +abb +aen +adB +abb +abb +abb +afP +agm +abb +abb +abb +acr +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aab +avf +aab +aaD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aaa +aaa +aaa +aaD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(53,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abb +abt +abp +aca +abb +acr +aaa +aaa +aaa +abb +abp +abp +abp +abb +afQ +abp +abp +abp +ahe +ahS +abb +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +avg +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aab +bUU +aab +aaD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(54,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cki +abb +abb +abb +acr +aaa +aaa +aaa +aaa +aba +abp +abp +abp +abb +afR +abp +abp +abp +ahf +abb +abb +abb +acp +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aaD +aaD +aaD +aaD +aaD +aab +aab +avh +aab +aab +aaD +aaD +aaD +aaD +aaD +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +bUV +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(55,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abd +abp +abp +abp +abb +afS +abp +abp +abp +abp +abp +ahX +ahW +ait +aaa +aaa +aaa +aaa +aaa +aaa +anc +aaa +aaa +aab +aaa +aaa +aab +aaa +aab +atL +aab +aaa +aab +aaa +aaa +aab +aaa +aaa +aaD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aaD +aaD +aaD +aaD +aaD +aab +aab +bUW +aab +aab +aaD +aaD +aaD +aaD +aaD +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cif +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(56,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +adE +abb +abb +abb +abb +afT +aax +abp +abp +abp +abp +ahY +ahW +aiu +aaa +aaa +aaa +aaa +aaa +aaa +anc +aaa +aod +aod +aod +aod +aod +aod +aab +atL +aab +aod +aod +aod +aod +aod +aod +aaa +aaD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aaa +aaa +aab +aaa +aaa +aab +aaa +aab +bTR +aab +aaa +aab +aaa +aaa +aab +aaa +aaa +aaD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(57,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +adE +abb +afU +agn +abp +agH +agH +abp +ahZ +ahW +aiv +aaa +aaa +aaa +aaa +aaa +aaa +anc +aab +aoe +apg +apg +apg +apg +apg +atK +atL +awz +apg +apg +apg +apg +apg +aDL +aab +aaD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aaa +bMp +bMp +bMp +bMp +bMp +bMp +aab +bTR +aab +bMp +bMp +bMp +bMp +bMp +bMp +aaa +aaD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(58,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cki +abb +abb +abb +abb +abb +abb +abb +abb +acr +aaa +aaa +aaa +aaa +aaa +aaa +anc +aaa +aof +aof +aof +aof +aof +aof +aab +atL +aab +aof +aof +aof +aof +aof +aof +aaa +aaD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aab +bMq +bNI +bNI +bNI +bNI +bNI +bTQ +bTR +bWa +bNI +bNI +bNI +bNI +bNI +cbk +aab +aaD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(59,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +anc +aaa +aaa +aab +aaa +aaa +aab +aaa +aab +atL +aab +aaa +aab +aaa +aaa +aab +aaa +aaa +aaD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aaa +bMr +bMr +bMr +bMr +bMr +bMr +aab +bTR +aab +bMr +bMr +bMr +bMr +bMr +bMr +aaa +aaD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(60,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +anc +aaa +aog +aod +aod +aod +aod +aod +aab +atL +aab +aod +aod +aod +aod +aod +aod +aaa +aaD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aaa +aaa +aab +aaa +aaa +aab +aaa +aab +bTR +aab +aaa +aab +aaa +aaa +aab +aaa +aaa +aaD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(61,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +anc +aab +aoh +apg +apg +apg +apg +apg +atK +atL +awz +apg +apg +apg +apg +apg +aDL +aab +aaD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aaa +bMs +bMp +bMp +bMp +bMp +bMp +aab +bTR +aab +bMp +bMp +bMp +bMp +bMp +bMp +aaa +aaD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(62,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +anc +aaa +aof +aof +aof +aof +aof +aof +aab +atL +aab +aof +aof +aof +aof +aof +aof +aaa +aaD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aab +bMt +bNI +bNI +bNI +bNI +bNI +bTQ +bTR +bWa +bNI +bNI +bNI +bNI +bNI +cbk +aab +aaD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(63,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +anc +aaa +aaa +aab +aaa +aaa +aab +aaa +aab +atL +aab +aaa +aab +aaa +aaa +aab +aaa +aaa +aaD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aaa +bMr +bMr +bMr +bMr +bMr +bMr +aab +bTR +aab +bMr +bMr +bMr +bMr +bMr +bMr +aaa +aaD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(64,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +anc +aaa +aod +aod +aod +aod +aod +aod +aab +atL +aab +aod +aod +aod +aod +aod +aod +aaa +aaD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aaa +aaa +aab +aaa +aaa +aab +aaa +aab +bTR +aab +aaa +aab +aaa +aaa +aab +aaa +aaa +aaD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(65,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +anc +aab +aoe +apg +apg +apg +apg +apg +atK +atL +awz +apg +apg +apg +apg +apg +aDL +aab +aaD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aaa +bMp +bMp +bMp +bMp +bMp +bMp +aab +bTR +aab +bMp +bMp +bMp +bMp +bMp +bMp +aaa +aaD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(66,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +anc +aaa +aof +aof +aof +aof +aof +aof +aab +atL +aab +aof +aof +aof +aof +aof +aof +aaa +aaD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aab +bMq +bNI +bNI +bNI +bNI +bNI +bTQ +bTR +bWa +bNI +bNI +bNI +bNI +bNI +cbk +aab +aaD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(67,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +anc +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +atL +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aaa +bMr +bMr +bMr +bMr +bMr +bMr +aab +bTR +aab +bMr +bMr +bMr +bMr +bMr +bMr +aaa +aaD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(68,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +avi +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +afL +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +bTR +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(69,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +atL +avg +atL +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bpZ +brL +brL +brL +brL +brL +brL +brL +brL +bCl +bDH +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +bUX +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(70,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +asB +avj +asB +aab +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bqa +brM +brM +brM +brM +brM +brM +brM +brM +bCm +bDI +bEX +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bTR +bUV +bTR +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(71,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +asB +avk +asB +aab +aab +aaa +aaa +aab +aaa +aaa +aab +aaa +aaa +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +afL +aaa +aaa +aWn +aZl +aUn +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bqa +brM +brM +brM +brM +brM +brM +brM +brM +brM +bDJ +bEY +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +bSB +bUY +bSB +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(72,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aab +aab +aab +aab +aab +aaa +aaa +aaa +aab +aaa +aaa +asB +asB +avj +asB +asB +aab +aab +aab +agG +aDM +agG +aab +aaa +aab +aab +aab +aab +aaa +aab +aab +aaa +aaa +aaa +aab +aaa +aab +aab +aWn +aZm +aUn +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bqa +brM +brM +brM +brM +brM +brM +brM +brM +brM +bDJ +bEY +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aab +bSB +bUZ +bSB +aab +aab +afL +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(73,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aab +aab +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +asC +atM +avl +awA +asC +aab +aaa +aab +aea +aDN +aeV +afq +afq +afq +afq +afq +afq +afq +afq +afq +ajA +aaa +aab +aUn +aUn +aWn +aWn +aWn +aZn +aUn +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bqa +brM +brM +brM +brM +brM +brM +brM +brM +brM +bDJ +bEY +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +bSB +bSB +bUY +bSB +bSB +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(74,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aab +aaa +aab +asC +atN +avm +awB +asC +aab +aaa +aaa +aea +aDO +aeX +aFW +aHt +aml +aJH +agd +aoj +agd +agd +aQe +aeX +aaa +aab +aUn +aVq +aWo +aXp +aXp +aZo +aUn +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bqa +brM +brM +brM +bvU +brM +brM +brM +brM +bCn +bDI +bEZ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +bSC +bTS +bVa +bWb +bSC +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(75,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aea +aea +aea +aea +aea +aea +aea +aea +aea +aea +asC +atO +avn +awC +asC +aab +aaa +aab +aea +aAh +aeX +afs +awF +awF +awF +awF +awF +awF +awF +aWe +aeX +aab +aab +aUn +aVr +aWp +aXq +aUn +bbR +aUn +aUn +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bqb +brN +bta +brL +brL +brL +bKn +bzJ +brL +bCo +bDK +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +bSC +bTT +bVb +bWc +bSC +aaa +aab +aab +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(76,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aea +alj +amJ +amg +aoi +aph +aph +aqU +arM +asD +awD +atP +avo +awD +awD +ayG +afq +afq +afq +aDP +aiZ +aOe +awF +aIA +aJI +aKZ +aMt +aNH +awF +aWf +aeY +afq +afq +aUo +aVs +aWp +aXr +bax +bbT +bat +aUn +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +afL +aaa +aaa +bqc +brO +btb +bqc +aaa +bqc +btb +bzK +bqc +aaa +afL +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aab +bSC +bTU +bVc +bWd +bSC +aab +aaa +aab +aab +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(77,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aab +aab +aea +alm +afr +ans +aoj +agd +aiB +agd +agd +agd +ckv +ckv +avp +awE +axC +ayH +azW +agd +agd +aDQ +aET +aFY +aHu +aIB +aAe +aLa +art +aNI +awF +aQh +agd +agd +aTo +aUp +aVt +aWp +aWp +aZA +bbS +bau +aUn +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bhw +brP +btc +bhw +aaa +bhw +btc +bzL +bhw +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aab +bJa +bSC +bTV +bVd +bSC +bSC +bJa +bJa +bJa +bJa +bJa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(78,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aea +alm +afs +alY +alY +alY +alY +alY +ckr +ckt +ckw +aex +aUr +awF +axD +ayI +awF +awF +awF +aDR +aEU +aFZ +axD +aIC +aJJ +aLb +aMu +aIU +aPa +aQi +aRk +aSk +aYu +aUp +aVu +aWq +aXs +baz +bcd +bav +aUn +aab +aab +aab +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +bgh +bhw +bhw +brO +btb +bhw +bgh +bhw +btb +bzK +bhw +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aab +bJa +bSD +bJb +bVe +bWe +bXm +bJb +bJb +bZQ +cax +bJa +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(79,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aea +alm +ckk +alY +ckl +ckn +ckp +alY +alY +alY +alY +atS +ayx +awF +axE +ayJ +azX +aBl +awF +aDS +aEV +aGa +axD +aID +aJK +aLc +aMv +aNK +aMx +aMx +aMx +aMx +afs +aUq +aVv +aVv +aVv +bay +bbU +aUp +aUn +aaa +aaa +aab +aab +aaa +aab +aab +aab +aab +aaa +aab +bgh +boS +bqd +brQ +btd +buC +bvV +buC +buC +bzM +bhw +aab +aaa +aaa +aaa +aaa +aab +aab +aab +aaa +aaa +aab +aab +bJa +cjw +bTX +bRA +bRA +bRA +bRA +bRA +cjx +cay +bJa +bJa +bJa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(80,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aea +alk +afs +alY +ckm +cko +apj +ckq +aqW +cku +alY +atQ +avs +awF +axF +ayK +awF +awF +awF +aDT +aEW +aGb +axD +aIE +aJL +aLd +aMw +aNL +aMx +aQj +aRl +aMx +aYv +aUr +aex +ahJ +ahJ +baA +aZu +baw +bbo +bbo +bbo +bbo +bbo +bbo +bbo +bbo +aab +aaa +aab +aab +bgh +boT +biv +brR +biv +buD +biv +bxl +biv +bzM +bhw +aab +aaa +aaa +aaa +aab +bJa +bKh +bKh +bKh +bJa +aab +aaa +bJa +cjy +bTY +bRA +bWf +bXn +bYe +bRA +cjK +caz +cbl +cbV +bJa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(81,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aea +all +afs +alY +aqc +arV +aqc +aqc +aqX +aua +alY +alY +alY +alY +axG +ayL +azY +aBm +awF +aDU +awF +awF +aHv +aIF +aJM +aLe +aMx +aMx +aMx +aMx +aRm +aMx +aTr +aUs +aVw +aWr +aXt +alS +aZv +bed +bbo +bca +bdd +bdZ +beT +bfZ +bhj +bbo +bgh +bgh +bgh +bgh +bgh +boU +bqe +brS +brS +buE +bvW +buE +brS +bzN +biq +bCp +bCp +bCp +bCp +bHI +bJa +bKi +bLn +bMu +bJa +bJa +bJa +bJa +cjx +bTZ +bRA +bWg +bXo +bYf +bZd +bSH +caA +cbm +cbW +bJa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(82,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aea +alm +ame +alY +ant +aok +api +apW +aqV +arN +asE +anu +avt +alY +axD +ayM +awF +awF +awF +aDV +aEX +aGc +aHw +aIG +aJN +aIS +aMx +aNP +aPb +aQk +aRn +aMx +awF +awF +awF +awF +awF +baC +bdg +beW +bbo +bcb +bde +bea +beU +bga +bhk +bbo +bjh +bkr +blA +bjj +bgh +boV +bqf +brT +bte +buF +bvX +bxm +byz +bzO +bAT +bCq +bDL +bFa +bGA +bHJ +bJb +bKj +bJb +bJb +bNJ +bPa +bQl +bJb +bSH +bRA +bRA +cjC +bRA +bRA +bRA +bZS +caB +cbl +cbV +bJa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(83,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aea +aln +amd +alY +anu +aol +apj +apX +cks +arO +asF +atT +avu +alY +axH +ayN +azZ +aBn +aCA +aDU +aEY +aGd +aHx +aIH +aJO +aIS +aMx +aNN +aPc +aQl +aRo +aSl +aTs +aUt +aVx +aWs +aXu +baB +bcf +bed +bbo +bcc +bjm +beb +beV +bgb +bhl +bbo +bji +bks +bjj +blB +bgh +bvj +biv +biv +btf +buD +bcR +buD +byA +bzM +bAU +bAU +bAU +bAU +bGB +bHK +bJc +bKk +bLo +bJa +bJa +bJa +bJa +bJa +bSI +bRA +bVf +cjB +bXp +bYg +bRA +bZT +caC +bJa +bJa +bJa +aaa +afL +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(84,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aea +alm +amX +alY +anv +aom +anv +anv +aqX +arP +asG +anu +avv +alY +axI +ayO +aAa +aBo +aCB +aDU +awF +awF +awF +axD +aJP +aLf +aMx +aNO +aPd +aQm +aRq +aMx +aTt +aAe +aAe +aWt +aXv +baC +afs +bed +bbo +bbo +bln +bbo +bbo +bgc +bhm +bbo +bjj +bkt +blB +bjj +bgh +bvk +bqg +brU +biu +buG +bvY +bky +byB +bzP +bAU +bCr +bPw +bFb +bGB +bHL +bJa +bJa +bJa +bJa +bNK +bPb +bQm +bRx +bSJ +bUa +bVg +bWj +bXq +bYh +bRA +bZU +bPd +bPd +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(85,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aea +alp +amQ +alY +ant +aon +apk +anv +aqY +arQ +asH +atU +avw +alY +axJ +ayP +aAb +als +aCC +aDU +aEZ +aGe +aHy +aII +aAe +aIS +aMx +aNM +aPe +aQn +aRp +aSm +aTu +aNJ +aVy +aWu +aXw +bbp +bdh +beX +bfc +biM +bll +blq +bls +boF +aex +bgh +bjk +bku +blC +bmE +bnO +boY +bqh +brV +brV +brV +brV +brV +byA +bzM +bAV +bCs +bDN +bFc +bGB +bHM +bCp +bKl +bLp +bCp +bNL +bPc +bPc +bRy +bRy +bRy +bVh +bWk +bqj +bYi +bZe +cjV +bRF +bPd +bPd +bPd +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(86,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aeV +alq +amY +alY +anu +anu +apj +apY +aqZ +arP +asE +anu +avt +alY +axK +ayQ +aAc +aBq +aCD +aDW +aEX +aGf +aHw +aIG +aAe +aIS +aMx +aNQ +aPf +aQo +aRr +aMx +aTv +aLh +aLa +aAe +aZz +bbr +bec +beZ +bgd +bce +blp +blr +blL +bCT +bpH +biq +bjl +bqu +blD +bmF +biq +boZ +bxx +brW +btg +buH +bvZ +bxn +byA +bzQ +bAV +bCt +bDO +bFd +bGC +bHN +bJa +bKm +bLq +bMv +bNM +bPd +bQn +bRz +bSK +bUb +bVi +bWl +bXs +bYj +bZe +bRF +bRF +cbn +cbX +ccw +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(87,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aeX +afr +alX +alY +anv +anv +anv +anv +aqX +arR +alY +alY +alY +alY +aqc +awF +aAd +aAd +aCE +awF +awF +awF +awF +awF +aJQ +aLg +aMx +aNR +aNR +aWg +aNR +aMx +aTw +aAe +aAe +aAe +aZy +bbq +bdi +beY +bfd +bkv +blo +bee +blt +boW +bpG +bir +bqO +bkw +blE +bmG +bgi +bpa +bxw +bgh +bgh +bgh +bgh +bgh +byC +bzR +bAV +bCu +bDP +bFe +bGB +bHO +bJd +cjG +bLr +bMw +bNN +bPd +bQo +bRA +bRA +bRA +bRA +bWm +bRA +bYk +bRA +bRF +caD +bPd +cbY +cbY +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(88,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +akP +alU +alY +alY +anw +aoo +apl +apZ +ara +arS +alY +atV +avx +awG +aqc +ayR +aAe +aAe +aAe +aAe +aFa +aAe +aAe +aAe +aAe +aLh +aMy +aAe +aAe +aWh +aRs +awF +aTw +aAe +aAe +aAe +aXz +awF +aZB +bfb +bgf +aYC +aYC +aYC +bnb +bgg +bhp +bgh +bjn +bkx +blF +bjj +bgh +bpb +bxx +brX +bth +buI +bwa +bxo +byA +bzS +bAV +bCs +bDQ +bFf +bGD +bHP +bJa +bKo +bLs +bMx +bNO +bPd +bQp +bRB +bQp +bRB +bQp +bWn +bXt +bYl +bQp +bRB +bQp +cbo +cbZ +cbY +aaa +aaa +afL +aaa +aaa +aaa +aaa +aaa +aaa +cfV +cgL +cgL +cgL +cgL +cgL +cgL +cgL +ciP +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(89,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +ajp +ajK +ajK +ajK +akQ +alT +alZ +amK +anx +aop +apm +ckc +arb +arT +asI +atW +avy +awH +axL +ayS +aAf +aBr +aAe +aDX +aAe +aAe +aAe +aAe +aAe +aLi +aDX +aAe +art +aWh +aRt +awF +aRB +aRB +aVz +aRB +aRB +awF +aZC +bfa +bge +bbs +bbs +aYC +blM +bgh +bpI +bgh +bgh +bgh +bgh +bgh +bgh +bpc +bqk +brY +brY +buJ +bwb +bte +byD +bzT +bAW +bCv +bDR +bFg +bGE +bHQ +bJe +bKp +bLt +bMy +bNP +bPd +bQq +bRC +bQq +bUc +bVj +bWo +bQq +bYm +bZf +bZV +bZf +cbp +cca +cbY +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cfV +cgn +cgM +cgM +cgM +cgM +cgM +cgM +cgM +ciQ +ciP +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(90,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aay +aaS +abe +aaH +aaH +abe +aaS +abe +aaH +aaH +abe +aaS +abe +aaH +abe +aaS +abe +aaH +aaH +abe +ahE +aaa +aaa +aaa +aaa +aaa +aaa +aky +akR +alW +ama +amL +any +aoq +aoq +aqa +aqZ +arU +asJ +atX +avz +awI +aqc +awF +aAg +aBs +aBs +aBs +aBs +aBs +aBs +aBs +aBs +aBs +aBs +aNS +aPg +aWj +aRu +aSn +aTx +aUu +aVA +aWv +aXA +aYA +aZD +baD +bgp +bbt +bdj +aYC +bed +bgh +bhr +bis +bjo +bjo +bjo +bmH +bnP +bpd +bql +biv +biv +biv +biv +biv +byA +bzU +bAX +bAX +bAX +bAX +bGF +bHR +bJf +bJf +bJf +bMz +bJf +bPd +bQr +bRB +bQp +bUd +bQu +bWp +bXu +bYn +bZg +bZg +bZg +cbq +bZg +bZg +bZg +bZg +bZg +bZg +bZg +aab +aab +aaa +cfW +cgo +cgo +chg +chg +cgd +cig +cih +cih +ciR +cga +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(91,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaF +aaM +aaP +abf +abu +abM +abu +aaT +acH +acS +ade +adr +aaT +adU +aeo +aeQ +aaT +afV +ago +agK +ahh +aaT +aaa +aaa +aaa +aaa +aaa +aab +aab +akP +alV +alY +alY +anz +aor +apn +aqb +aqX +arV +alY +alY +alY +alY +alY +ayT +aAh +aBs +aCF +aDY +aFb +aGg +aHz +aIJ +aJR +aLj +aMz +aNT +aAe +aQs +aRv +aSo +aTy +aTy +aTy +aTy +aXB +aYB +aZE +baE +bbu +bbs +bbs +aYC +bnc +bgh +bhs +bit +bjp +bjp +blG +bmI +bnQ +buZ +bqm +brZ +bti +buK +bOz +bxp +byE +bzV +bAY +bCw +bDS +bFh +bGG +bHS +bJf +bKq +bLu +bMA +bNQ +bPd +bQs +bRD +bSL +bQu +bQu +bWq +bXv +bYo +bZh +bZW +caE +cbr +ccb +ccx +ccx +cac +cdW +cer +ccG +ccG +ccG +ccG +cfW +cgp +cgp +cgp +cgp +cfW +cih +cih +cih +ciS +cfW +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(92,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaG +aaN +aaT +abg +aaJ +abi +abi +acs +abi +aaJ +adf +ads +aaT +adV +aep +aeR +aaT +afW +agp +agL +ahi +aaH +aaa +aaa +aaa +aaa +aaa +aaa +aab +akP +afA +amb +alY +alY +alY +alY +aqc +arc +arV +asK +atY +alY +awJ +axM +ayU +aAi +aBt +aCG +aDZ +aFc +aGh +aHz +aIK +aJS +aJU +aMA +aAe +aAe +aAe +aRw +aSp +aSp +aSp +aSp +aSp +aSp +aYC +aZF +baF +bbv +bcg +bdk +aYC +bne +bgi +bht +biu +bjq +bky +bjr +buZ +bnR +buZ +biv +bhw +bhw +buL +bhw +bhw +byF +bhw +bAZ +bCx +bDT +bFi +bAX +bHT +bJf +bKr +bLv +bMB +bNR +bPe +bQt +bRE +bSM +bQu +cka +bWr +bXw +bYp +bZh +bZX +cac +cbs +cac +cac +cac +cac +cac +cac +ceP +cfd +cfd +ceP +cfX +cgp +cgp +cgp +chy +cfW +cig +cih +cih +ciR +cga +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(93,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaG +aaN +aaT +abh +abv +aaJ +acb +aaT +acI +acT +adg +adt +aaT +adW +abi +aeS +aaT +afX +aaJ +agM +ahj +aaT +aaa +aaa +aaa +aaa +aaa +aaa +aab +akS +alv +amZ +aea +anA +aos +apo +aqd +aqZ +arW +asL +atZ +alY +awK +axN +ayV +aAj +aBu +aCH +aEa +aFd +aGi +aHA +aIL +aJT +aJU +aMA +aAe +aAe +aAe +aRx +aSq +aTz +aUv +aVB +aWw +aXC +aYD +aZG +baG +bbs +bbs +bbs +aYC +bnd +bgh +bhu +biv +bjr +biv +bjr +buZ +bhw +bpe +bqn +bhw +bHj +brV +buD +buD +byA +biv +bAZ +bCy +bDU +bFj +bGH +bHU +bJf +bKs +bLw +bMC +bNS +bPd +bQu +bQu +bQu +bQu +bQu +bWs +bXx +bXx +bZi +bZY +caF +cac +cac +ccy +cda +cac +cac +ces +ceQ +ccG +ccG +cfB +cfY +cgq +cgN +chh +cfY +chQ +cga +cio +cga +cga +ciX +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(94,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaG +aaO +aaU +abe +abw +abN +acc +act +acJ +acc +aaS +abe +aaU +adX +aeq +acc +aaU +afY +agq +aaO +abe +aaU +aaH +aaH +ahE +aaa +aaa +aaa +aab +aea +alp +afs +amM +anB +aot +alY +aqe +ard +arX +aoq +aua +alY +asR +axO +ayW +aAk +aBs +aCI +aEb +aFe +aGj +aHz +aIM +aJU +aLk +aMz +aNU +aAe +aAe +aRy +aSr +aTA +aUw +aVC +aWx +aXD +aYE +aZH +baH +bbw +baI +baI +aYC +bnf +bgh +bhv +biw +biv +bkz +biv +buZ +bhw +bpf +bqo +bhw +biv +buM +bwd +bxq +byG +biv +bAZ +bCz +bDV +bFk +bAX +bHV +bJf +bKt +bKt +bMD +bNT +bPd +bQu +bQu +bQu +bQu +bQu +bQu +bQu +bQu +bZj +bZZ +caG +cac +cac +ccz +cdb +cac +cac +cac +ceR +cfd +cfd +ceR +cfX +cgr +cgO +cgr +cgr +cgr +cgr +cgr +cgr +ciT +cfW +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(95,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aay +aaH +aaP +aaV +abi +abi +abi +abi +abi +abi +abi +aaT +adu +abi +abi +abi +abi +abi +abi +abi +aaT +ahk +ahF +aia +aiw +aaH +aaa +aaa +aaa +aaa +aea +alw +ana +aea +anC +aou +alY +aqf +are +arY +asM +aub +alY +awL +axP +awO +awO +awO +awO +awO +awO +awO +aHB +aHB +aJV +aHB +aHB +aNV +aAe +aAe +aRz +aSq +aTB +aUx +aVD +aWy +aXE +aYC +aZI +baI +bbx +bch +bdl +aYC +bed +bgh +bhw +bix +bhw +bgh +blH +bmJ +bgh +bgh +bgh +bgh +btk +buN +bqi +bxr +buN +buN +bAZ +bCA +bDW +bFl +bAX +bHW +bJg +bKu +bLx +bME +bNU +bPd +bQv +bRF +bSN +bQu +bQu +bSN +bRF +bRF +bZh +bZZ +caG +cac +cac +ccA +cdc +cac +cac +ces +ccG +ccG +ccG +ccG +cfZ +cgs +cgr +chi +chz +cgr +chi +chz +cgr +ciU +cfW +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(96,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaz +aaI +aaz +aaW +abi +abx +abO +abO +abO +abz +abi +aaz +abi +adF +adF +abi +aaJ +adF +adF +abi +aaz +ahl +ace +aib +aix +aaH +aaa +aaa +aaa +aab +aea +alm +anb +aea +aea +aea +alY +alY +alY +alY +asN +apo +apo +awM +axQ +awO +aAl +aBv +aCJ +aEc +aFf +aGk +aHC +aIN +aAm +aLl +aGk +aNW +aJQ +aQt +awF +aSp +aSq +aSq +aSq +aSq +aSq +aYC +aZB +baJ +aYC +aYC +aYC +aYC +bom +bgh +bhx +biy +bjs +bgh +bgh +bgh +bgh +bpg +bpg +bsa +btl +btl +bwe +bxs +btl +btl +bAX +bAX +bAX +bAX +bAX +bHX +bJf +bKv +bKv +bJf +bNV +bPd +bQw +bQw +bQw +bUe +bUe +bQw +bQw +bQw +bZg +caa +caG +cac +bAI +ccB +cdd +cdA +cac +cet +ccG +aab +aab +aaa +cga +cgs +cgr +chi +chz +cgr +chi +chz +cgr +ciU +cga +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(97,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaA +aaJ +aaQ +aaJ +abi +aby +abP +acd +acu +acK +abi +adh +abi +adG +adY +aer +aeT +afo +afZ +aaJ +agN +abi +abi +aic +aiy +aaH +aaa +aaa +aaa +aaa +aea +alx +amf +amN +anD +aov +agd +aqg +aiB +arZ +asO +auc +avA +awN +axR +ayX +aAm +aAm +aAm +aAm +aAm +aGk +aHD +aIO +aJW +aFg +aGk +aNX +aAe +aAe +aRA +aSs +aTC +aUy +aVE +aAe +aXF +aYF +aZJ +baK +bby +aZO +aZO +aZO +bol +bgj +bhy +aZO +bjt +bkA +blI +bmK +biy +biy +biy +biy +biy +bhy +bfe +bxt +bjt +biy +bBa +bCB +biy +blI +bGI +cat +bJh +aZO +aZO +aZO +bNW +bPf +bPf +bRG +bPf +bPf +bPf +bPf +bPf +bPf +bZk +cab +caH +cbt +cac +ccC +cde +cac +cac +ceu +ccG +aaa +aab +aab +cga +cgs +cgr +chi +chz +cgr +chi +chz +cgr +ciU +cga +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(98,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaB +aaK +aaB +aaX +abi +abz +abQ +abQ +abQ +abx +abi +aaB +abi +adH +adH +ace +abi +adH +adH +abi +aaB +ahm +aaJ +abi +aiz +aaH +aaa +aaa +aaa +aaa +aea +aly +amg +amg +anE +amg +app +alR +arf +amg +auC +aud +avB +awO +awO +awO +aAn +aBw +aAm +aAm +aAm +aGl +aAm +aAm +aJX +aLm +aGk +aNX +aPh +aQu +aRB +aAe +aAe +aUz +aVE +aAe +aXG +aAd +aZK +baL +bbz +aZO +aZO +aZO +bff +bgk +bgk +bgk +bgk +bkB +bgk +bgk +bgk +bgk +bgk +bgk +bgk +bgk +bwf +bxu +aZO +aZO +aZO +aZO +aZO +aZO +bGJ +bHZ +bJi +aZO +aZO +aZO +bfg +aZO +aZO +bfe +aYZ +aZO +aZO +bWt +aZO +aZO +bZl +cac +caG +cbu +cac +ccD +cdf +cac +cac +ces +ccG +aab +aab +aaa +cga +cgs +cgr +chi +chz +cgr +chi +chz +cgr +ciU +cga +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(99,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaC +aaH +aaP +aaY +abi +abA +abR +ace +abi +abi +abi +aaT +aaJ +abi +abi +abi +aaJ +abi +abi +abi +aaT +ahn +ahG +aid +aiA +aaH +aaa +aaa +aaa +aab +aea +aea +aea +aea +aea +aea +aea +aea +aea +aea +ats +aue +avC +awO +axS +ayY +aAo +aAm +anM +aAm +aFg +aGk +aHE +aIP +aAo +aLn +aGk +aNY +aPi +aQv +aRC +aSt +aTD +aUA +aVF +aHw +aXG +aAd +aZK +aZO +bvQ +aZO +aZO +aZO +bfg +aZO +aZO +aZO +aZO +bkC +blJ +bmL +bnS +aZO +aZO +aZO +btm +buO +bwg +bJK +byH +bzW +bBb +bBb +bBb +bBb +bGK +bIa +aZO +bKw +bLy +bBb +bBb +bBb +bQx +bRH +bSO +blJ +bnS +aZO +aZO +bYq +bZl +cac +caG +cbv +cac +ccE +cdg +cac +cac +ces +ccG +ccG +ccG +cfB +cfZ +cgs +cgr +chi +chz +cgr +chi +chz +cgr +ciU +cfW +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(100,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaG +aaM +aaS +abj +abB +aaB +acf +acv +aaO +abe +act +adv +acc +adZ +aes +aes +aaO +abj +agr +aaM +abe +aaS +aaH +aaH +ahH +aaa +aaa +aab +aab +aaa +aab +aab +aaa +aab +aab +aab +aab +aab +aea +avq +auf +avD +awO +axT +ayZ +aAp +aBx +aCK +aEd +aFh +aGk +aGk +aIQ +aJY +aHB +aGk +aNX +aPj +aQu +aRD +aSu +aTE +aUB +aVE +aAe +aXH +aAd +aZK +aZO +aZO +bci +bci +bci +bfh +bci +bfh +bci +bci +bci +bci +bci +bci +bci +bci +bsb +btn +buP +bwh +bzi +byI +byI +byI +bCC +bDX +bFm +byL +bIb +bJj +bKx +bLz +bLz +bLz +bLz +bLz +bRI +bLz +bLz +bLz +bLz +bXy +bXy +bZg +cad +caI +cbw +ccc +ccF +ccF +cac +cac +cac +ceR +cfd +cfd +ceR +cgb +cgr +cgP +cgr +cgr +cgr +cgr +cgr +cgr +ciT +cfW +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(101,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaG +aaN +aaT +abk +abC +aaT +acg +acw +aaT +acU +adi +abi +adI +aaz +aaJ +abi +aaz +aga +ags +agO +aho +aaT +aaa +aaa +aaa +aaa +aab +aab +aaa +aaa +aaa +ajM +aab +aaa +aab +ajM +aaa +aab +asa +auU +aug +avE +awO +axS +aza +aAq +aBy +aCL +aCL +aFi +aGk +aHF +aIR +aJZ +aLo +aLo +aNZ +aJK +aAe +aRE +aLo +aLo +aLo +aVG +aAe +aAe +aJQ +aZK +aYZ +bbA +bci +bdm +bdp +bdo +bgl +bhz +bhT +bju +bkD +bhz +bmM +bnT +bph +bci +bsc +bto +buQ +bwi +bJL +byI +bzX +bBc +bCD +bDY +bFn +byL +bIc +bJk +bCM +bLA +bMF +bMF +bMF +bMF +bMK +bSP +bUf +bSP +bLz +aaa +aab +bZg +bZg +bZg +bZg +bZg +ccG +ccG +cdB +ccG +ccG +ceQ +ccG +ccG +ccG +cfY +cgq +cgq +cgq +chA +chR +chR +chR +cgr +cih +cfW +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(102,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaG +aaN +aaZ +abj +abD +aaT +ach +acx +aaT +acV +adj +aaJ +abi +adv +abi +aeU +afp +agb +ags +ags +ahp +aaH +aaa +aaa +aaa +aaa +ajL +aaa +aaa +aaa +aaa +aaa +aab +aab +ajM +aab +aaa +aab +asa +avM +aug +avE +awO +axU +azb +aEG +aBz +aAm +aEd +aFj +aGk +aHG +aIS +aKa +aLp +aMB +aOa +axi +aQw +aRF +aMB +aMB +aMB +aVH +aWz +aAe +aJQ +aZK +aZO +aZO +bcj +bdn +bdo +bfi +bdo +bhz +bhT +bhz +bkD +bhz +bhz +bhz +bhz +bci +bsd +btp +buR +bwj +bJN +byJ +bzY +bBd +bCE +bDZ +bFo +byL +bIc +bJk +bCM +bLA +bMG +bNX +bNX +bQy +bMK +bSQ +bUg +bSP +bLz +aab +aab +aab +aab +aaa +aaa +bZg +ccH +cac +cac +cac +cac +ceP +cfd +cfd +ceP +cgc +cgt +cgQ +cgQ +cga +chS +cgs +chR +cgr +cih +cga +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(103,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaL +aaO +aaP +abl +abE +aaT +aci +acy +aaT +acW +adk +adk +adJ +aaB +aet +aaJ +aaB +agc +agt +agP +ahq +aaT +aaa +aaa +aaa +aaa +alt +aab +aaa +aaa +aaa +aab +aab +aab +aab +afL +aab +aab +asa +avr +auh +avF +awO +axS +ayY +aEF +aBA +aCM +aEe +aFk +aGk +aHH +aIT +aKb +aLq +aMC +aOb +aPl +aQx +awF +aSv +aTF +aTF +aTF +aWA +aXI +aAd +aZK +aZO +aZO +bcj +bdo +bef +bfj +bgm +bhz +bhT +bhz +bkD +bhz +bmN +bmQ +bpi +bci +bse +btq +buS +bwh +bJM +byI +bzZ +bBe +bCF +bEa +bFp +byL +bIb +bJl +bKx +bLA +bMH +bNY +bPg +bQz +bRJ +bSR +bUg +bSP +bLz +aaa +aaa +aab +aaa +aaa +aaa +bZg +ccI +cdh +cdC +cdX +cev +ccG +ccG +ccG +ccG +cgd +cgu +cgt +cgt +chB +cgr +cgr +cgr +cgr +cih +cfW +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(104,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaC +aaU +abe +abe +aaU +aaH +abe +aaU +abe +aaH +aaH +abe +act +aeu +aaA +aaM +abe +aaH +aaH +abe +ahH +aaa +aaa +aaa +aab +alt +aab +aab +aab +aaa +aab +aaa +aaa +aab +aab +aab +aab +aea +asV +aui +avG +awO +awO +awO +aEH +aBB +awO +awO +awO +awO +awF +aSP +axD +aLr +aMD +aTp +aPm +aQy +aLr +aLr +aMK +aUC +aMK +aLr +aLr +aLr +aZL +aZO +aZO +bcj +bdp +bdo +bfk +bdo +bhA +bhT +bhz +bkD +bhz +bmO +bhz +bpj +bci +bci +bci +bci +bhF +bNy +byI +bAa +bBe +bBe +bEa +bFq +byL +bId +bBk +bCJ +bLA +bMI +bNZ +bNZ +bQA +bMK +bSS +bUg +bVk +bLz +bXz +bXz +bXz +bXz +bXz +bXz +bXz +bZg +bZg +bZg +ccG +ccG +ccG +aaa +aaa +aaa +cfW +cgv +cgv +cgv +cga +chT +cgr +cih +cig +ciV +cga +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(105,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aea +aev +aea +aab +aab +aab +aaa +aaa +aaa +aaa +aab +aeV +afq +alu +afq +afq +afq +afq +afq +afq +afq +afq +afq +afq +afq +afq +asW +auj +avH +awP +axV +azc +aAu +aBC +axV +awP +aFl +aGm +awP +aIV +aKc +aLr +aME +aSQ +aPn +aQz +aRG +aSw +aTG +aUD +aVI +aWB +aXJ +aLr +aZM +aZO +aZO +bck +bdq +bdq +bdq +bgn +bhB +bdq +bdq +bdq +bdq +bmP +bhz +bhz +bqp +bsf +btr +buT +btt +bJX +byK +bAb +bBf +bCG +bDY +bFr +byL +bIe +bTW +bCK +bLA +bMJ +bOa +bPh +bQB +bRK +bST +bUh +bVl +bLA +bXA +bUi +bZm +cae +caJ +cbx +bXz +ajM +ajM +aab +aaa +aaa +afL +aaa +aaa +aaa +cge +cgw +cgq +cgq +chC +cgN +cii +cip +cgq +cgw +ciE +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(106,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aea +aew +aeV +afq +afq +afq +afq +afq +afq +afq +afq +aiZ +afr +alS +akl +akz +agd +alz +agd +amO +anF +aoj +agd +aqh +agd +aiB +asX +auk +avI +awQ +axW +azd +aAv +aBD +aCN +aCN +aFm +aGn +aCN +aIW +aKd +aLr +aMF +aTq +aPo +aQA +aPn +aPn +aTH +aPn +aVJ +aPn +aXK +aLr +aZN +aZO +aZO +bck +bdq +bdq +bdq +bgo +bhC +biA +bjv +bjv +blK +bmQ +bnU +bpk +bci +bsg +bts +buU +bhF +bNz +byL +byL +byL +byL +bEb +byL +byL +bIf +bJm +bCK +bLA +bMK +bLA +bPi +bQC +bLA +bSU +bUi +bUi +bUi +bUi +bUi +bUi +bUi +caK +cby +bXz +bXz +bXz +bXz +bXz +bXz +aab +aaa +aaa +aaa +aaa +cfW +cgR +chj +chD +chU +cgr +ciq +ciB +cfW +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(107,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aea +aex +aeW +afr +agd +agd +agd +agd +ahI +aie +aiB +aja +ajq +alC +akm +akm +akm +akm +age +age +age +age +age +age +age +age +age +age +aqm +age +age +aze +aAw +aBE +aCO +ckj +aFn +aGo +aCO +aCO +aCO +aLs +aMG +aOf +aPp +aQB +aPp +aSx +aTI +aKQ +aTI +aTI +aXL +aLr +aZO +aZO +aZO +bcj +bdo +bdp +bfl +bpE +bhD +bhU +bhz +bkE +bqS +bmR +bnV +bpl +bci +bci +btt +buV +bwk +bxC +byM +bAc +bBg +bCH +bEc +bFs +bGL +bIg +bJn +bKy +bLB +bML +bOb +bPj +bQD +bRL +bPj +bUi +bVm +bWu +bUi +bYr +bZn +bUi +bYv +bYv +ccd +ccJ +cdi +cdD +cdY +bXz +bXz +aaa +aaa +aaa +aaa +cfW +cgS +chk +cgr +cgr +cgr +ciq +ciC +cfW +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(108,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aea +aea +aeX +aft +aex +agu +agQ +ahs +ahJ +aif +aiC +ajd +ajr +ajO +akm +aaa +aaa +aaa +akn +amP +agv +agv +akn +amP +agv +agv +akn +aul +avJ +awR +akn +azf +aoL +aBF +aCP +aCP +aFo +aGp +aHI +aHI +aHI +aLs +aMH +aOg +aPn +aQC +aPn +aPn +aTH +aPn +aVJ +aPn +aXM +aLr +aZO +aZO +aZO +bcj +bdr +beg +bfm +bpF +bhD +bhU +bhz +bkE +buY +bmN +bmQ +bmQ +bci +bsh +btu +buW +bwl +bxD +byN +bAd +bBh +bCI +bEd +bEd +bEd +bIh +bJo +bKz +bLC +bMM +bOc +bPk +bQE +bRM +bSV +bUj +bVn +bWv +bXB +bYs +bZo +caf +bZo +bZo +cce +ccK +cdj +cdE +cdZ +cew +ceS +aab +aab +aab +aaa +cge +cgT +chl +chE +chV +chE +cir +ciD +ciE +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(109,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aeX +afs +age +age +age +age +age +age +age +ajc +akx +age +age +akA +akA +akA +akn +ajb +anG +agv +akn +ajb +agv +agv +akn +aum +avK +awS +axX +azg +aAx +aBG +aCQ +aCQ +aFp +aGp +aHJ +aHJ +aKe +aLs +aMI +aOg +aPn +aQC +aPn +aSy +aTJ +aUE +aVK +aWC +aXN +aLr +aZO +aZO +aZO +bcj +bds +beh +bfn +bpE +bhD +bhU +bhz +bkE +blN +bmS +bnW +bnW +bqq +bsi +btv +buX +bwm +bwm +bwm +bxJ +bBi +bCJ +bEe +bEj +bGM +bIi +bYT +bKA +bEj +bMN +bOd +bPl +bQF +bRN +bSW +bUk +bVo +bWw +bXC +bYt +bZp +bUi +caL +bYy +bYy +bYy +bYy +bYy +cea +cex +bXz +aaa +aab +aaa +aaa +aaa +cge +cga +cga +cga +cga +cga +ciE +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(110,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aeX +afs +age +agv +agv +agv +agv +age +aiD +ajv +ajt +ajP +akn +akB +akB +akB +akn +ajb +agv +agv +akn +ajb +agv +agv +akn +aun +avL +awT +axY +azh +aAy +aBH +aCR +aEg +aFq +aGq +aHK +aHK +aHK +aLs +aMJ +aOh +aPn +aQD +aRH +aLr +aMK +aUF +aMK +aLr +aLr +aLr +aZO +aZO +aZO +bci +bci +bci +bci +bgq +bhE +bhU +bjw +bkE +blO +bmT +bnX +bnX +bci +bsj +btw +bGb +bwn +bxE +byO +bAe +bBj +bCK +bEf +bFt +bGN +bIj +bYV +bKB +bLD +bMO +bOe +bPm +bOj +cjq +bSX +bUl +bVp +bWx +bUi +bUi +bUi +bUi +bYy +bYy +bYy +cch +bYy +bYy +ceb +cey +ceS +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(111,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aeX +afu +age +agv +agv +agv +agv +aig +aiE +aje +ajx +ajQ +akn +akB +akB +akB +akn +and +anH +aow +akn +asQ +arg +aow +akn +auo +ayz +awU +axX +azi +aEI +aBH +aBH +aBH +aBH +aGr +aHL +aIX +aIX +aLs +aMK +aOi +aMK +aQE +aLs +aLr +aTK +aUG +aVL +aLr +aLr +aLr +aSL +aSL +aSL +bcl +bdt +bei +bci +bci +bhF +bci +bci +bci +blP +bmU +bmU +bmU +bmU +bsk +btx +bFx +bwm +bxF +byP +bAf +bBk +bCK +bEg +bFu +bGO +bFy +bYU +bFy +bLE +cjf +bOf +bPn +bQG +cjp +bSY +bUi +bVq +bWy +bXD +bYu +bZn +bUi +bYy +cbz +ccf +ccL +cch +cdF +cec +cez +bXz +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(112,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aeX +afw +age +agv +agv +agv +agv +agv +aiF +ajw +alr +ajR +akn +akC +akT +akC +amh +amR +anI +aox +amh +amR +anI +asb +asY +aup +ayA +awV +asY +azj +aAz +aso +aso +aso +aso +aGs +aHM +aIX +aKf +aLt +aML +aOj +aPq +aQF +aQI +aSz +aTL +aSA +aSz +aWD +aYG +aSA +bvM +aSA +aSA +bcm +bdu +bng +bfo +bgr +bhG +biC +bjx +bkF +blQ +bmV +biC +bpm +biC +bsl +bty +bGd +bwo +bxG +byQ +bAe +bBl +bCK +bEg +bFv +bFy +bFy +bYU +bFy +bEg +cjf +bOg +bPo +bQH +cjp +bSZ +bUi +bVr +bWz +bXE +bYv +bYv +cag +bYy +bYy +ccg +ccM +bYy +cdG +ced +ceA +ceS +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(113,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aeX +afv +age +agv +agv +aht +agv +agv +aiG +ajf +ajN +ajS +ako +akD +ajS +akF +ami +ajS +ajS +akF +apq +ajS +ajS +akF +asZ +ajS +avO +awW +akn +atR +aAA +apE +apE +apE +apE +apU +aHN +aIX +aKg +aLu +aMM +aOk +aPr +aQG +aQI +aSA +aTM +aSA +aSA +aSA +aSA +aSA +aSA +aSA +aSA +aSA +baf +bej +bfp +bfp +bfp +bfp +bfp +bfp +bfp +bfp +bfp +bfp +bfp +bfp +btz +bGc +bwo +bxH +bxH +bxH +bBm +bCK +bEh +bFw +bGP +bIk +bJs +bKC +bLF +bMQ +bOh +bPp +bQI +cjr +bTa +bUi +bVr +bWA +bXC +bYw +bZq +bUi +bYy +bYy +cch +bYy +bYy +cdH +cea +ceB +bXz +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(114,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aeX +afx +age +agw +agv +ajs +agv +agv +aiH +ajg +ckb +ajT +akp +akE +akU +alA +amj +akE +amj +alA +amj +akE +akU +ajz +ata +auq +auq +awX +akY +akY +akY +akY +akY +akY +alc +aQf +aHM +aIX +aKh +aLv +aML +aOl +aPs +aQH +aRI +aSB +aTN +aUH +aTO +aTO +aTO +aTO +aTO +aTO +aTO +bcn +aSA +aSA +bfq +bgs +bhH +biD +bjy +bkG +blR +bmW +bnY +bpn +bqr +bsm +btA +bGf +bwn +bxE +byR +bAe +bBj +bCK +bEg +bRQ +bFy +bFy +bJt +bFy +bEg +bMR +bOi +bVS +bOj +cjs +bTb +bUi +bVs +bWB +bXC +bXC +bXC +bXC +caM +cbA +bYy +bYy +bYy +cdI +cee +ceA +ceS +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(115,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aeX +afs +age +agv +agv +aht +agv +agv +aiI +ajh +ajy +ajS +akq +akF +ajS +ajS +amk +akF +ajS +ajS +apr +akF +ajS +ajS +atb +aur +avP +awY +akY +azk +aAB +aBI +aCS +akY +aFr +aQf +aHM +aIY +aKi +aKi +aMN +aOj +aPt +aQI +aQI +aSC +aSA +aSF +aTP +aTP +aTP +aTP +aTP +aTP +aTP +bco +aSA +aSA +bfq +bgt +bhI +biE +bjz +bkH +blS +bmX +bnZ +bpo +bqs +bsn +btB +bGe +bwm +bxF +byP +bAg +bBk +bCK +bEg +bRP +bFy +bIl +bJu +bKD +bEi +bMP +bOj +bOj +bOj +cjs +bTc +bUi +bVt +bWC +bXD +bYx +bZr +bUi +bYy +bYy +cci +cch +bYv +cdF +cef +ceC +bXz +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(116,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aeX +afy +age +agv +agv +agv +ahK +aih +aiJ +aji +aju +ajU +akn +akG +akV +alB +amh +amS +akV +alB +amh +aqj +akV +alB +asY +aus +avQ +aus +akY +azl +aAC +aBJ +aCT +akI +aFs +aGv +aHO +aIZ +aKj +aLw +aMO +aOm +aPu +aQJ +aRJ +aSD +aSA +aSF +aTP +aWE +aXO +aWG +aXO +baM +aTP +bcp +aTS +aTS +bfr +bfr +bhJ +biF +bjA +biF +bjA +bmY +bjB +bpn +bxz +bso +btz +bGh +bwo +bxI +byQ +bAe +bEE +bCK +bEi +bFz +bGQ +bIm +bJt +bKE +bEj +bMS +bOj +bPq +bOj +cju +bTd +bUi +bVu +bWD +bXF +bYy +bYy +cah +bYv +bYy +bYy +ccN +cdk +bXz +bXz +bXz +bXz +aab +ajM +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(117,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aeX +afs +age +agv +agv +agv +ajb +aig +aiK +ajj +aju +ajV +akn +akH +akW +amc +akn +akH +anJ +amc +akn +akH +arh +amc +akY +akY +akY +akY +akY +azm +aAD +aBK +aAD +aEh +aFt +aGw +aHM +aIY +aKk +aLx +aMP +aWd +aPv +aQK +aRK +aSE +aTO +aUI +aTP +aWF +aXP +aYH +aXP +aWF +aTP +bcq +aSA +aSA +aSA +bgu +bhK +bgw +bjB +bgw +bjB +bgw +bjB +bfp +bxy +bsp +btz +bGg +bwm +bxJ +bxJ +bxJ +bBn +bCJ +bEj +bEj +bEj +bGM +bJv +bKF +bEj +bMT +bOk +bPr +bQJ +cjt +bTe +bUi +bVv +bWE +bXC +bYz +bZs +bUi +caN +cbC +ccj +bXz +bXz +cdJ +aab +aab +aab +ajM +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(118,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aeX +afs +age +agv +agv +agv +ahL +age +aiL +ajk +ajz +ajW +akn +agv +agv +ajb +akn +agv +agv +ajb +akn +agv +agv +ajb +akY +aut +avR +awZ +axZ +azn +aAE +azn +aAE +akI +aFu +aGw +aHM +aIX +aKl +aLy +aMQ +aOo +aPw +aQJ +aRL +aSF +aTP +aTP +aTP +aWG +aXQ +aXR +aXQ +aWG +aTP +bcq +aSA +aSA +aSA +bgv +bhL +bgw +bjB +bag +bjB +bgw +bjB +bfp +bxB +bsq +btA +bGf +bwn +bxE +byS +bAe +bBo +bCL +bEj +bFA +bFA +bIn +bJw +bKG +bEj +bMU +bEj +bPs +bQK +cjv +bQK +bPs +bPs +bWF +bXz +bXz +bXz +bXz +bXz +bXz +bXz +bXz +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(119,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aab +aeX +afz +age +age +age +age +age +age +age +age +age +age +age +agv +agv +ajb +akn +agv +anG +ajb +akn +aqk +ari +atr +atc +auu +avS +axa +axa +azo +aAF +aBL +aCU +akY +aFr +aGw +aHM +aIX +aIX +aIX +aIX +aOp +aPx +aQL +aWk +aSG +aTQ +aUJ +aTQ +aWH +aXQ +aXQ +aXQ +baN +aTP +bcq +aSA +bek +bfq +bfq +bhK +bgw +bjB +bgw +bjB +bgw +bjB +bfp +bxA +bsr +btz +bGi +bwm +bxF +byP +bAh +bBk +bCK +bEj +bFB +bGR +bIo +bJx +bGV +bGV +bMV +bEj +bPt +bQL +bRV +bTf +bUm +bPs +bWG +bXG +bWG +bUi +cai +caO +caO +cck +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(120,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aaa +aab +aeX +afA +agd +agd +agR +ahu +agd +aii +agd +aiB +agd +ajX +age +agv +agv +alD +akn +agv +agv +alD +akn +aql +agv +alD +akY +auv +avT +axb +alo +azp +aAG +aya +aCV +akY +alc +aGx +aHM +aJa +aKm +aLz +aMR +aOq +aPy +aQM +aRJ +aSF +aTP +aTP +aTP +aWG +aXR +aXR +aXR +aWG +aTP +bcq +aSA +bel +bfs +bgw +bgw +bgw +bgw +bkI +blT +bmZ +boa +bpp +bzc +bss +btC +bGc +bwo +bxK +byQ +bAe +bBp +bCM +bEj +bFC +bGS +bIp +bJy +bKH +bLG +bMW +bOl +cjl +bQM +bRW +cjz +bUn +bPs +bWH +bWG +bWG +bWF +caj +caP +cbD +ccl +ccO +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(121,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aab +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aaa +aaa +aaa +aeY +afq +afq +afq +afq +afq +afq +afq +afq +afq +ajA +afs +age +age +age +age +age +age +age +age +age +aqm +age +age +atd +auw +avU +axc +ayb +atd +aAH +aBM +aAH +atd +aFv +aGw +aHN +aJa +aKn +aLA +aLB +aOr +aPz +aQN +aRK +aSH +aYw +aUK +aTP +aWF +aXS +aYI +aZP +aWF +aTP +bcq +aSA +bel +bfs +bgw +bgw +biG +bgw +bkJ +bjB +bjB +bob +bfp +bwc +bst +btD +bGj +bwp +bwp +bwp +bwp +bwp +bwp +bEj +bFD +bGT +bIq +bJz +bKI +bLH +bMX +bOm +bPv +bQN +bRX +bTg +cjT +bPs +bPs +bPs +bWG +bUi +cak +caO +caO +ccm +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +ciZ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(122,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aad +aac +aad +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aab +aab +aaa +aaa +aaa +aaa +aeX +ajY +agd +aiB +akX +agd +aml +agd +anK +aoy +agd +aqn +arj +asc +atd +aux +avV +axd +ayc +atd +aAI +aBN +aCW +atd +aFw +aGw +aHM +aJb +aKo +aLB +aLB +aOr +aPy +aQM +aRL +aSI +aSA +aUL +aTP +aWI +aXT +aYJ +aZQ +baO +aTP +bcq +aSA +bem +bfp +bfp +bhM +biH +bjC +bfp +bfp +bfp +bfp +bfp +bzd +bfp +btz +bGc +bwq +bxL +bxL +bAi +bBq +bCN +bEj +bFE +bGU +bIr +bJA +bIr +bLI +bMY +bEj +bUo +bQO +bRY +bRY +bRY +bVw +bWI +bPs +bYA +bXz +bXz +bXz +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(123,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aac +aad +aam +aad +aac +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aaa +aaa +aaa +aaa +aaa +aeY +afq +afq +afq +afq +alE +amm +amT +anL +aoz +aps +aqo +asS +asd +atd +auy +avW +axd +ayd +atd +aAH +aBO +aCX +atd +aAX +aGy +aHO +aJc +aKp +aLC +aMS +aOs +aPA +aQO +aQO +aSJ +aSA +aYx +aTP +aTP +aTP +aTP +aTP +aTP +aTP +bcq +aSA +aSA +bft +bgx +bhN +bhO +bhO +bkK +blU +bna +boc +bfv +bqz +bsu +btE +bvi +bwr +bwp +bwp +bAj +bBr +bCO +bEj +bFF +bGV +bIs +bJB +bKJ +bGV +bMZ +bEj +bPx +bQP +bRZ +bTh +cjA +bVx +bWJ +bPs +bWG +bZt +bYA +agG +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(124,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aae +aac +aaj +aan +aar +aac +aae +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +akI +akY +alF +akY +akY +aea +aoA +aoA +aqp +asU +aea +atd +atd +atd +axe +atd +atd +aAJ +aBP +aCY +aab +aFx +aQf +aHP +aJd +aKq +aLD +aMT +aOt +aPB +aQP +aQO +aRK +aSA +aUM +aTR +aTR +aTR +aTR +aTR +aTR +aTR +bcr +aSA +aSA +bft +bgx +bhO +bhO +bhO +bhO +blV +bvb +bod +bfv +bqA +bsv +btw +bHe +bws +bxM +bxM +bAk +bBs +bCP +bEj +bEj +bEj +bEj +bEj +bEj +bEj +bEj +bEj +bPs +bPs +bPs +bTi +bPs +bPs +bPs +bPs +bUi +bUi +bUi +caQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(125,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aac +aac +aag +aak +aak +aak +aat +aac +aac +aab +aab +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +ajB +ajZ +ajZ +akI +akZ +alG +amn +akY +alH +aoB +apt +aqq +asP +ase +ate +auz +avX +axf +aye +atd +aAK +aAK +aCY +aab +aFx +aQf +aHM +aJa +aKr +aLE +aMU +atf +aPC +aQQ +aRN +aSK +aBp +aUN +aSA +aSA +aSA +aSA +aSA +baP +aSA +bcs +bdv +aTN +bfu +bgy +bhP +bhP +bjD +bkL +blW +bva +bhO +bfv +bqB +bsv +btF +bGj +bwt +bwp +bwp +bAl +bBt +bCQ +bBt +bFG +bGW +bIt +bBr +bKK +bLJ +bNa +bwp +bPy +bQQ +bSa +bTj +bUq +bVy +bWK +bXH +bYB +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(126,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aab +aab +aad +aaf +aah +aak +aao +aak +aau +aaw +aau +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +ajC +aka +aka +akJ +ala +alH +amo +amU +anN +aoC +apu +aqr +asT +apt +apt +auA +avY +apt +apt +atd +aAL +aBQ +aCY +aab +aFx +aQp +aHM +aJa +aKs +aLE +aMU +aOu +aPD +aQR +aQO +aSD +aSA +bqt +aSA +aWJ +aSA +aSA +aZR +aSA +bbB +bct +bdw +ben +bft +bgz +bhO +biI +bjE +bjG +bhO +bvc +boe +bfv +bqC +bsj +btG +bIS +bwu +bxL +byT +bAm +bBu +bCR +bEk +bFH +bGX +bYR +bUu +bKL +bLK +bNb +bwp +bOo +bOo +bOo +bOo +bUr +bVz +bWL +bXI +bYC +aab +aab +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(127,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aac +aac +aai +aak +aak +aak +aav +aac +aac +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +ajD +akb +akb +akI +alb +alI +amp +akY +alL +alL +alL +aqs +atp +alL +alL +alL +alL +alL +alL +atd +atd +atd +atd +atd +aAX +aQg +aHM +aJa +aKt +aLE +aMV +aOv +aPE +aQS +aQO +aSL +aSL +aSL +aVM +aVM +aVM +aVO +aVM +aVO +aVM +aVO +aVM +aVM +bfv +bfv +bhQ +bhO +bjF +bkM +biI +bvc +bof +bfv +bqD +bsv +btH +bHf +bwv +bxM +byU +bAn +bBt +bCS +bEl +bFI +bGY +bYR +bBr +bKM +bKM +bNc +bwp +bPz +bQR +bSb +bSb +bQR +bOo +bWM +bXJ +bYD +aaa +aaa +afL +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(128,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aae +aac +aal +aap +aas +aac +aae +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +akI +akI +akY +amq +amV +anO +aoD +apv +aqt +arp +asf +atg +auB +avZ +axg +ayf +azq +aAM +aBR +aCZ +aEi +aFy +aGB +aHQ +aJa +aKu +aLE +aMW +aOw +aPF +aQT +aQO +aRT +aRT +aRT +aVM +aWK +aXU +aYK +aZS +aXV +bbC +aZU +bdx +aYO +bfv +bgA +bhO +bhO +bjG +bkN +bhO +bvc +bog +bfv +bqE +bsw +btw +bHe +bww +bxM +byV +bAo +bBv +cjL +bEm +bFJ +bGZ +bIu +bJC +bKN +bLL +bLL +bOn +bPA +bQS +bSc +bTk +bUs +bVA +bWN +bXK +bYE +bZu +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(129,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aac +aad +aaq +aad +aac +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +afL +aab +aab +aab +aab +amr +amW +anP +aoE +apw +aqu +arq +asg +ath +ath +awa +ath +ayg +ath +ath +aBS +aDa +aEj +aAX +aGC +aHR +aJa +aJa +aLF +aMX +aMX +aPG +aJa +aQO +aRT +aRT +aRT +aVM +aWL +aWM +aWM +aWM +aWM +aWM +aWM +aWM +beo +bfv +bgB +bhO +biJ +bjH +bkO +bah +bvc +boh +bfv +bqF +bsx +btI +bJp +bsv +bwp +bwp +bwp +bwp +bCU +bEn +bEl +bHa +bIv +bJD +bKO +bLM +bNd +bwp +bPB +cjm +bSd +bTl +bUt +bOo +bWO +bXL +bYF +bYJ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(130,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aad +aac +aad +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +amr +ang +anQ +anQ +anQ +anQ +anQ +ash +ask +awg +awb +axh +ayh +azr +aAN +aAN +aDb +aAN +aAN +aGD +aHM +aJe +aKv +aKz +aMY +aOx +aPH +aQU +aKA +aRT +aRT +aRT +aVM +aWM +aWM +aYL +aWM +aWM +aYL +aWM +aWM +aWM +bfv +bgC +bhO +bhO +bjI +bkP +bhO +bvc +boi +bfv +bqG +bgr +btJ +bJr +bwx +bxN +byW +bwp +bwp +bwp +bwp +bwp +bwp +bwp +bwp +bwp +bwp +bwp +bwp +bPC +cjm +bSe +bTm +cbB +bVB +bOo +bXM +bYG +bYK +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(131,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aab +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +amr +anf +anQ +aoF +apx +aqv +anQ +asi +ask +auD +awc +ahr +ayi +azs +aAO +aBT +aDc +aEk +aBY +aGD +aHM +aJe +aKw +aLG +aLG +aLG +aPH +aQV +aKA +aRT +aRT +aRT +aVM +aWM +aXV +aYK +aZU +aXV +aYK +aZU +aWM +aWM +bfv +bfv +bbH +bfv +bfv +bkQ +bfv +bvd +bfv +bfv +bqH +bsy +btK +bJq +bsy +bsy +bqI +bwp +bwp +bwp +bwp +bFK +bHb +bIw +bJE +bKP +bLN +bNe +bOo +bPD +cjm +bSf +bTn +bUt +bOo +bWP +bXN +bYH +bYJ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(132,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +amr +ani +anQ +aoG +apy +aqw +anQ +asj +ask +auE +aAs +axj +ayj +azt +aAO +aBU +aDd +aEl +aBY +aGD +aHM +aJe +aKx +aLH +aMZ +aOy +aPI +aQW +aRO +aRT +aRT +aUO +aVM +aWN +aWM +aYM +aWM +aWM +aYM +aWM +aWM +bep +bfw +bgD +bgH +biK +bfv +bkR +blX +bvf +boj +bpq +bqI +bsy +btL +bvp +bwy +bxO +byX +bAp +bBw +bCV +bEo +bFL +bHc +bIx +bFL +bFL +bLO +bFL +bFL +bPE +bQU +bSg +bTo +bUv +bOo +bWQ +bXO +bYI +bYL +aaa +aaa +afL +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(133,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +afL +aaa +aaa +aaa +aaa +aab +amr +anh +anQ +aoH +apz +aqx +anQ +ask +ask +auF +aAr +axk +ayk +azu +aAO +aBV +aDe +aEm +aFz +aGE +aHS +aJf +aKy +aLI +aNa +aOz +aPJ +aKA +aKA +aSM +aRT +aRT +aVM +aWO +aWM +aWM +aWM +aWM +aWM +bcu +bdy +beq +bfx +bgE +bgE +biz +bjJ +bkS +blY +bve +bok +bjJ +bqJ +bsz +btM +bvq +bwz +bxP +bwz +bAq +bBx +bCW +bEp +bFM +bHd +bIy +bIy +bKQ +bLP +bNf +bNf +bPF +cjn +bSh +bTp +bUw +bVC +bWR +bXP +bYJ +aab +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(134,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aab +aab +amr +ank +anQ +aoI +apA +aqy +anQ +asl +asn +auG +aCg +axl +ayl +azv +aAO +aBW +aDf +aEn +aBY +aGu +aHT +aJe +aKz +aLH +aNb +aOy +aPK +aQX +aRP +aRT +aTT +aRT +aVM +aWP +aWM +aYN +aWM +aZb +aYL +aWM +aWM +bep +bfy +bgF +bhS +biB +bfv +bkT +blZ +bnh +btj +bpr +bqK +bsA +btN +bvr +bwA +bsy +bsy +bAr +bBy +bCX +bEq +bFN +bYQ +bIz +bJF +bCX +bLQ +bNg +bLS +bCX +cjo +bOo +bTq +bUx +bVD +bWS +bXQ +bYK +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aab +aaa +aaa +afL +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(135,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +ahM +aiM +ais +ajE +akc +akr +akr +alc +aab +amr +anj +anQ +aoJ +apB +aqz +anQ +asm +ati +auH +aAt +axm +aym +azw +aAO +aBX +aDg +aEo +aBY +aGu +aHM +aJe +aKz +aLJ +aNc +aOA +aPL +aQY +aRQ +aSN +aTU +aRT +aVN +aWM +aXW +aYO +aZV +aXV +bbD +bcv +bdz +ber +bfz +bgG +bgG +biN +bjK +bkU +bma +bni +bvg +bps +bqL +bsB +btO +bvs +bwB +bxQ +byY +byY +byY +byY +byY +bFO +bWi +bFO +bFO +bCX +bLR +bNh +bOp +bCX +bQW +bSi +bTq +bUy +cjX +bWT +bXH +bYL +aaa +aaa +aaa +aab +aab +aaa +aab +aab +aab +aab +aaa +aaa +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(136,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aij +aiN +aaa +ajF +akd +aks +akK +alc +alc +amr +anl +anQ +anQ +apC +anQ +anQ +asn +asn +auI +aCh +auI +ayn +auI +aAO +aBY +aDh +aBY +aBY +aGu +aHN +aJe +aKA +aKA +aNd +aOB +aKA +aKA +aRR +aRT +aFL +aRT +aVO +aWM +aWM +aYP +aWM +aWM +bbE +aWM +aWM +bep +bfy +bgH +bgH +biO +bfv +bkV +bmb +bnj +bon +bpt +bqM +bsC +btP +bvt +bsC +bsC +byY +bAs +bBz +bCY +bEr +bFP +bHg +bIA +byY +bCX +bLS +bNi +bLS +bCX +bQX +bQX +bTr +bUz +bQX +bQX +bXR +bXR +bZv +bZv +bZv +bZv +cam +cam +cam +cam +bZv +cam +cam +cam +cam +bXR +bXR +bXR +bXR +bXR +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(137,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aik +aiO +air +ajG +ake +akt +akL +akL +alJ +ams +ane +anR +aoK +apD +aqA +arr +aso +aso +aso +awi +axn +ayo +axn +aAP +axn +aDi +axn +axn +aGF +azx +aoL +aAX +aLK +aNe +aOC +aPM +aQZ +aRS +aSO +aTV +aUP +aVP +aWQ +aWM +aWM +aZW +aWM +bbF +aWM +aWM +bes +bfA +bgH +bgH +biP +bfv +bkW +bmc +bnk +boo +bfv +bze +bsC +btQ +bvu +bwC +bxR +byZ +bAt +bBA +bCZ +bEs +bFQ +bHh +bIB +byY +bKR +bLT +bLT +bLT +bPG +bQX +bSj +bTs +bUA +bVF +bWU +bXS +bYM +bYM +bYM +caR +cbE +cbE +ccP +cdl +cdl +ceg +cdl +cdl +cdl +bZz +cfC +cgf +cgx +cgU +cgU +chF +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(138,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +ail +aiP +aaa +ajH +akf +aku +akM +ald +alK +amt +apK +anS +aoL +apE +apE +apE +apE +apE +auJ +apE +axo +ayp +azx +azx +aBZ +azx +azx +azx +ark +azx +aJg +aKB +aLL +aNf +aOD +aKB +aRa +aRT +aWR +aTW +aRT +aVQ +aZw +aWM +aWM +aZX +aWM +bbG +bcw +bcw +bcw +bcw +bcw +bcw +bbK +bbK +bbK +bbK +bbK +bbK +bbK +bzg +bsC +btR +bvv +bwD +bxS +bza +bAu +bBB +bBB +bEt +bFR +bHi +bIC +bJG +bKS +bAz +bAz +bAz +bPH +bQX +bSk +bTt +bUB +bVG +bWV +bXT +bYN +bYN +bYN +caS +cbF +bYN +cbF +cdm +bYN +ceh +ckf +ceT +bXX +caT +cfD +cco +cgy +cgV +chm +chG +chW +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(139,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aim +aiP +aab +ajI +akg +akv +akN +alc +alc +amr +anl +anT +aoM +aoM +aqB +ars +aqB +aoM +aoM +aoM +aoM +aoM +azy +apE +aCa +apE +apE +aFA +apE +apE +aoL +aAX +aLM +aNg +aOE +alc +aRb +aRR +aWR +aTW +aRT +aVM +aZw +aWM +aWM +aWM +aWM +aZT +bcx +bcx +bcx +bcx +bcx +bhR +biQ +bjL +bjL +bmd +bnl +bop +biQ +bzf +bsD +btS +bvw +bwE +bxT +byY +bAv +bBC +bDa +bEu +bFS +bVE +bID +byY +bKT +beu +bNj +bOq +bPI +bQY +bSl +bTu +bUC +bVH +bQX +bXU +bXX +bZw +cal +caT +cbG +ccn +cam +cdn +bXX +bXX +bZz +cam +ccn +cbG +bZv +cgg +cgz +cgU +cgU +chH +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(140,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aik +aiP +ajl +ajJ +akh +akr +akr +alc +aab +amr +anj +anT +aoN +apF +aqC +apI +asp +atj +auK +atl +auK +aoM +alc +aAQ +aCb +aAQ +aAQ +aFB +aGG +aHU +aJh +aFB +aFB +aFB +aFB +aFB +aFB +aFB +aXx +aTW +aRT +aVM +aZx +aXX +aYQ +aYQ +baQ +bbI +bcy +bdA +bet +bet +bet +bhV +biR +bjM +bkX +bme +bnm +boq +bpu +bqQ +bsC +btT +bvx +bwF +bxU +byY +bAw +bBD +bDb +bEv +byY +bBD +bIE +byY +bKU +beu +beu +beu +bPJ +bQX +bSm +bTv +bUD +bUD +bQX +bXV +bYO +bZx +bXR +cam +cam +cco +cam +cdo +cdK +cei +ceD +cam +cco +cam +bZv +bZv +bXR +bXR +chn +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(141,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +ain +aiQ +aip +aiN +aaa +aaa +aaa +aab +aab +amr +anj +anT +aoO +apG +apI +apG +asq +atk +auL +awj +axp +aoM +azz +aAR +aCc +aDj +aEp +aFB +aGH +aHV +aJi +aKC +aLN +aNh +aOF +aOF +aOF +aFB +aWR +aTW +aRT +aVM +aWS +aXY +aYR +aZY +aWM +bbJ +bcx +bdB +bcx +bfB +bcx +bcx +bbK +bjN +bkY +bmf +bnn +bor +bbK +bzh +bsC +btU +bvx +bwG +bxU +bsC +bAx +bBE +bBE +bBE +bFT +bBE +bIF +bJH +bKV +bLU +bNk +bOr +bPK +bQX +bSn +bTw +bUE +bUE +bQX +bXU +bXX +bZy +bXR +aaa +cam +ccn +cam +cam +cam +cam +cam +cam +ccn +cam +aab +aab +aab +aab +aab +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(142,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aio +aiR +aiq +aab +aaa +aaa +aaa +aaa +aab +amr +apM +anT +aoP +apH +aqD +apG +asq +atl +auM +awk +axq +aoM +azA +aAS +aCd +aDk +aEq +aFB +aGI +aHW +aJj +aHV +aLO +aNi +aOF +aPN +aOF +aFB +aWR +aTX +aUQ +aVM +aVM +aVM +aVM +aVM +aVO +bbK +bcz +bbK +bcz +bbK +bbK +bbK +bbK +bbK +bbK +bbK +bbK +bbK +bbK +bzi +bsC +btV +bvy +bwH +bwH +bsC +bAy +bBF +bBF +bBF +bBF +bHk +bBF +bJH +bBF +bLV +bNl +bOs +bBF +bQX +bQX +bQX +bQX +bQX +bQX +bXW +bXX +bZz +bXR +caU +cbH +ccp +ccQ +cdp +cdL +cdL +ccQ +cdp +ccp +ccQ +cfE +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(143,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aiS +aaa +aab +aaa +aaa +aaa +aaa +alL +amr +apL +anT +aoQ +apG +aqE +ckd +asq +atl +auN +atl +atl +aoM +azB +aAR +aCe +aDl +aEr +aFB +aGJ +aHV +aJk +aKD +aLP +aNi +aOF +aPO +aOF +aFB +aWR +aRT +buq +aVR +aRT +aRT +aRT +aRT +aRT +bJI +aRT +bdC +beu +bfC +bgI +bhW +biS +bjO +bkZ +bkZ +bno +bos +bpv +byy +bsE +btW +bvz +bwI +bxV +bzb +bAz +bBG +beu +beu +bFU +bHl +bIG +cjM +bAz +bBG +bNm +bOt +bAz +bAz +bAz +bTx +bAz +bAz +bWW +bXX +bXX +bZA +cam +caV +cbI +ccq +ccq +cdq +cdM +cej +ceE +ceU +ccq +cfn +cfF +cgh +cgh +cfE +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(144,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aiS +aaa +aab +aki +aaa +aaa +aaa +alL +amu +anj +anT +aoR +apG +aqF +aru +asr +atm +auO +atl +atl +aoM +azC +aAT +aCf +aDm +aEs +aFB +aGK +aHX +aJl +aHV +aLQ +aNi +aOF +aOF +aOF +aFB +aWR +aTY +aUR +aVR +aRT +aRT +aRT +aRT +aRT +bbL +aRT +bdC +beu +beu +beu +beu +beu +beu +beu +beu +beu +beu +beu +bqU +beu +btX +bvA +byi +bxW +bNA +beu +beu +beu +beu +beu +beu +beu +beu +beu +bLW +bqU +bOu +bev +bev +bev +bev +bev +bev +bWX +bXX +bXX +bZB +cam +caW +cbJ +ccq +ccR +ccq +ccR +ccq +ccR +ccq +ccR +ccq +cbI +cgi +cgi +cgW +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(145,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aab +aiT +aab +aab +aab +aab +aab +aab +alL +amv +apN +anT +aoS +apI +aqG +arv +ass +anT +auP +awl +awl +anT +anT +alc +aFX +aDn +alc +aFB +aGL +aHY +boX +aKE +aLR +aNi +aOF +aPP +aOF +aFB +aUh +aTZ +aRT +aVR +aWT +aRT +aRT +aRT +aRT +aRT +bcA +bdD +bev +bev +bev +bev +bev +bev +bev +bmg +bnp +bnp +bnp +bqV +bev +btY +bvB +beu +bxX +bNB +bAA +beu +beu +beu +beu +beu +beu +beu +beu +cjN +bqU +bOv +bJH +bQZ +bSo +bTy +bSo +bSo +bWY +bXY +bYP +bZC +cam +caW +cbJ +ccq +ccR +ccq +ccR +cek +ccR +ccq +ccR +ccq +cfG +ccq +ccq +cgW +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(146,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aiU +aaa +aab +aab +aaa +aaa +aaa +alM +amw +apO +anT +aoT +apJ +aqH +arw +arw +anT +auQ +auS +auS +auS +anT +aAU +aGz +aDo +aEt +aFB +aQq +aHZ +aFB +aFB +aFB +aFB +aFB +aFB +aFB +aFB +aXy +aST +aST +aST +aST +aST +aST +aST +baR +aVR +bcB +bdE +bdE +bdE +bdE +bhX +bdE +bdE +bhX +bdE +bdE +bdE +bdE +bqW +bhX +btZ +bvC +bdG +bxY +bOD +bAB +bBH +bDc +bBH +bBH +bBH +bBH +bDc +bBH +bAB +bqU +bOw +bJH +bRa +bSp +bSp +bUF +bVI +bWY +bXX +cjD +bZD +cam +caW +cbJ +ccq +ccR +ccq +ccR +ccq +ccR +ccq +ccR +ccq +cbK +cgj +cgj +cgW +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(147,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aiS +aaa +aab +aaa +aaa +aaa +aab +alM +amx +anj +anT +aoU +arl +aqI +arx +ast +atn +auR +awm +axr +auS +anT +aAV +aGt +aDn +alc +aAX +aGN +aIa +aJn +aKF +atg +aNj +aOG +aPQ +aRc +aRU +aSR +aST +aUS +aUS +aWU +aXZ +aYS +aZZ +baS +aRT +bcC +bdE +bew +bew +bew +bew +bew +bew +bew +bew +bew +bew +bdE +bqX +bsF +btZ +bvD +bey +bxY +bOC +bAB +bBI +bDd +bEw +bFV +bHm +bIH +bJJ +bKW +bAB +cjO +bOx +bJH +bRb +bSp +bSp +bUG +bVJ +bWY +bXX +cjD +bZE +cam +caX +cbK +ccq +ccq +cdr +ccq +ccq +ceF +ccq +ccq +ccq +cfF +cgh +cgh +cfH +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(148,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aiS +aaa +aab +aaa +aaa +aaa +aaa +alM +amy +anj +anT +aoV +arn +aqJ +arw +arw +anT +auS +awn +axs +auS +anT +aAW +aGM +aDp +aEu +aAX +aRM +aIb +aJo +aJo +aJo +aNk +aJo +aJo +aRd +aRV +aSS +aSS +aUT +aVS +aWV +aYa +aUW +baa +baS +aRT +bcC +bdE +bew +bew +bew +bew +bew +bew +bew +bew +bew +bew +bdE +bqY +bey +btZ +bvD +bey +bxY +bQT +bAB +bBJ +bBL +bDd +bDd +bEy +bDd +cja +bKX +bAB +bqU +bOw +bJH +bRc +bSq +bTy +bSq +bSq +bWY +bXX +cjD +bZz +bXR +caY +cbL +ccp +ccQ +cdp +cdL +cdL +ccQ +cdp +cfe +ccQ +cfH +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(149,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aiS +aaa +aab +aaa +aaa +aaa +aab +alM +amz +aqi +anT +aoW +arm +aqE +ary +ary +anT +anT +anT +anT +anT +anT +aAX +aGA +aDq +aAX +aAX +aQr +aIc +aJp +aKG +aLT +aNl +aOH +aPR +aRe +aRW +aST +aUa +aUU +aVT +aWW +aYb +aYT +bab +baS +aRT +bcC +bdE +bew +bew +bew +bew +bew +bew +bew +bew +bew +bew +bdE +bqZ +bsG +btZ +bvD +bwJ +bxY +bPu +bAB +bBK +bBL +bEx +bFW +bBL +bII +bZR +bKY +bAB +bqU +bOy +bPL +bPL +bPL +bPL +bPL +bPL +bWZ +bXX +cjE +bZF +bXR +aaa +cam +ccn +cam +cam +cam +cam +cam +cam +ccn +cam +aab +aab +aab +aab +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(150,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aiU +aaa +aab +aab +aaa +aaa +aab +alM +amv +anj +anT +aoX +arD +aqE +arz +arz +anT +auT +awo +anU +ayq +azD +anU +aCl +aDr +aEv +aFC +aGQ +aId +aJp +aKH +aLU +aNm +aLV +aPS +aRe +aRX +aSU +aUb +aUV +aVU +aWX +aYc +aYU +bac +baS +aFL +bcC +bdE +bew +bew +bew +bew +bew +bew +bew +bew +bew +bew +bdE +bra +bey +btZ +bvD +bey +bxY +bRO +bAB +bBL +bDd +bEy +bFX +bHn +bIJ +cjc +bBL +bAB +bqU +cjS +beu +beu +bBE +bBE +bBE +beu +bXa +bXX +cjF +bZz +bXR +cam +cam +cco +cam +cds +cdN +cel +ceG +cam +cco +cam +bZv +bZv +bXR +bXR +chn +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(151,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aab +aiT +aab +aab +aab +aab +aab +aab +alL +amA +anj +anT +anT +aro +aqK +anT +anT +anT +awh +awp +awu +awu +awu +awu +awu +aDs +awu +awu +aGR +amv +aJp +aKI +aLV +aNn +aLV +aPT +aRe +aRY +aST +aUc +aUW +aVT +aWY +aYb +aYV +bab +baS +aRT +bcC +bdE +bew +bew +bew +bew +bew +bew +bew +bew +bew +bew +bdE +brb +bsH +bua +bvD +bey +bxY +bQV +bAB +bBM +bDe +bEz +bFY +bHo +bIK +cjb +bKZ +bAB +bpL +bOA +bPM +bRd +bRd +bTz +bRd +bRd +bPM +bXW +cjF +bZG +can +caZ +cbG +ccn +cam +cdn +bXX +bXX +bZz +cam +ccn +cbG +bZv +cgk +cgA +cgX +cgX +chI +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(152,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aiS +aaa +aab +aab +aaa +aaa +aaa +alL +amB +anm +anU +anU +apP +aqL +anU +anU +ato +auV +aqs +asi +ayr +alL +aAY +asi +aDt +aEw +alL +aGS +aIe +aJp +aKJ +aLV +aNo +aOI +aPU +aRf +aRZ +aSV +aSV +aUX +aVV +aWZ +aYd +aUW +baa +baS +aRT +bcC +bdE +bdE +bdE +bdE +bhX +bdE +bdE +bhX +bdE +bdE +bdE +bdE +bdE +bhX +bdE +bvD +bey +bxY +bOC +bAB +bAB +bAB +bAB +bFZ +bAB +bAB +cjd +bAB +bAB +bNn +bMe +bPM +bRe +bSr +bTA +bUH +bVK +bPM +bXU +cjH +bYN +bYN +cba +cbM +bYN +cbM +cdt +cke +ceh +bZG +ceV +bXX +caZ +cfI +cco +cgB +cgY +cho +chJ +chX +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(153,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aiS +aaa +aab +aaa +aaa +aaa +aaa +alL +amC +ann +anV +aoY +apQ +aqM +arA +asu +avN +auW +awq +axt +ays +alL +aAZ +asi +aDu +aEx +aFD +aGT +aIf +aJp +aKK +aLW +aNp +aLW +aKH +aJp +aSa +aSW +aST +aUY +aUY +aXa +aYe +aYW +bad +baS +aRT +bcD +bdF +bex +bex +bex +bex +bex +bex +bex +bex +bnq +bex +bex +bex +bex +bex +bvE +bey +bxY +bzj +bAC +bBN +bDf +bEA +bGa +bHp +bIL +bJO +bLa +bLY +bNo +bOB +bPM +bRf +bSs +bTB +bSs +bVL +bXb +bXZ +cjU +bZH +cao +cbb +cao +cao +ccS +cdu +bXX +bXX +ceH +ceW +ceW +bZz +cfC +cgf +cgC +cgX +cgX +chK +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(154,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aiU +aaa +aab +aaa +aaa +aaa +aab +alL +amD +amD +amD +amD +amD +amD +amD +amD +awe +aqs +awr +axu +ayt +alL +aBa +aCm +aDv +aEy +alL +aqs +aIg +aJp +aJp +aLX +aNq +aLX +aJp +aJp +aFE +aFE +aST +aST +aST +aST +aST +aST +aST +baT +aRT +aRT +bdG +bey +bey +bey +bhY +biT +bjP +bey +bey +bnr +bot +bpw +brc +bey +bey +bey +bwK +bxZ +bwN +bwN +bwN +bwN +bEB +bRS +bHq +bIM +bJP +bLb +bLZ +bNp +cjk +bPN +bRg +bSt +bTC +bUI +bVM +bPM +bnD +cjJ +bZI +cap +bZO +cbN +cbN +bZO +bZO +bYO +bYO +ceI +cam +cam +cam +bXR +bXR +bXR +bXR +bXR +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(155,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aiS +aaa +aab +aaa +aaa +aaa +aab +aab +amE +ano +anW +aoZ +apR +aqN +arB +amD +awd +aqs +aws +axv +ayu +alL +alL +alL +alL +alL +aFE +aGU +aIh +aJq +aKL +aLY +aNr +aOJ +aPV +aLZ +aRT +aRT +aLZ +aUZ +aLZ +aLZ +aRT +aRT +aRT +aTW +aRT +bcE +bdH +bdH +bdH +bdH +bdH +bdH +bjQ +bjQ +bmh +bns +bjQ +bjQ +brd +bsI +bub +bey +bey +bey +bzk +bsI +bBO +bDg +bEC +bRR +bHr +bnD +bnD +bnD +bnD +bNq +cjj +bPM +bRh +bPM +bPM +bPM +bVN +bPM +bYa +cjI +bZJ +caq +cbc +cbO +cbd +ccT +bZO +bXX +bZz +cam +aab +aaa +cfo +cfJ +cfJ +cgD +cfJ +cfJ +cfJ +cgD +cfJ +cfJ +ciF +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(156,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aiS +aaa +aab +aaa +aaa +aaa +ale +alN +amF +anp +anX +apa +apa +aqO +arC +amD +awf +aqs +awt +axw +ayv +alL +aaa +aaa +aaa +aaa +aFE +aGV +aIi +aJr +aKM +aLZ +aNs +aOK +aPW +aLZ +aRT +aLZ +aRT +aRT +aLZ +aLZ +aRT +aLZ +aRT +aTW +aRT +aRT +bdI +bdH +bfD +bgJ +bgJ +bdH +bjR +bla +blb +bnt +bou +bpx +bre +bsI +buc +bvF +bey +bvF +bzl +bAD +bBP +bDh +bsI +bRU +bHs +bIN +bke +bLc +bnD +bNr +bOE +bPO +bRi +bSu +bTD +bUJ +bVO +bXc +bYb +bYW +bZK +car +cbd +cbd +ccr +ccU +bZO +cdO +bZz +cam +cam +cbG +cfp +cfK +cfK +cfK +cfK +cfK +cfK +cfK +cij +cis +ciG +ciF +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(157,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aab +aiT +aab +aab +aaa +aaa +aaa +aaa +aab +amE +anq +anY +apb +apS +aqP +atq +asv +att +auX +awu +awu +awu +azE +aaa +aCn +aDw +aEz +aFF +aGW +aIj +aFK +aKN +aFK +aFK +aFK +aFF +aRg +aRg +aRg +aRg +aRg +aRg +aRg +aRg +aRg +aRg +baU +aRT +aRT +bdJ +bdH +bfE +bgK +bfE +bdH +bjS +blb +blb +bnu +bov +bpy +brf +bsI +bsI +bsI +bsI +bya +bzm +bsI +bBQ +bDi +bwL +bRT +bHt +bnD +bJQ +bLd +bnD +bNs +bOF +bPP +bRj +bnF +bnF +bnF +bnF +bnF +bYc +bYX +bZL +cas +cbe +cbP +cbd +ccV +bZO +bXX +bXX +ceJ +cco +ceJ +cfq +cfL +cfL +cfL +cfL +cfL +cfL +cfL +cfL +cfL +cfL +ciW +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(158,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aiU +aaa +aab +aab +aab +akw +alf +akw +akw +akw +anZ +apc +apc +aqO +arE +asw +atu +auY +awv +axx +ayw +azF +aaa +aCo +aDx +aEA +aFG +aGX +aIk +aJs +aKO +aMa +aNt +aOL +aFF +aaa +aaa +aab +aaa +aaa +aaa +aab +aaa +aaa +aRg +baV +aRT +bcF +bdH +bdH +bdH +bdH +bhZ +bdH +bjT +blb +bmi +bnv +bml +bpz +brg +bsI +bud +bvG +bwL +byb +bzn +bwL +bwL +bwL +bwL +bSF +brs +bnD +bnD +bnD +bnD +bNt +bnD +bnD +bnD +bnD +bTE +bUK +bVP +bXd +bpL +bYY +bZM +cjW +cbf +cbQ +cbd +ccW +bZO +cdP +bZz +cam +cam +cam +cfp +cfM +cfM +cfM +cfM +cfM +cfM +cfM +cik +cik +ciH +ciI +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(159,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aiS +aaa +aab +akj +akw +akw +alg +alO +amG +alO +aoa +apd +apT +aqQ +arF +asx +atv +atv +atv +axy +aCi +azF +aaa +aCo +aDy +aEB +aFH +aGY +aIl +aJt +aKP +aMb +aNu +aJu +aFF +aab +aSb +aSb +aSb +aSb +aSb +aSb +aSb +aab +aRg +baW +bbM +bcG +bdK +bez +bfF +bgL +bia +bdH +bjU +blc +bmj +bnw +bow +bpA +brh +bsI +bue +bvH +bwM +bvD +bzk +bsI +bBR +bDg +bwN +bSE +bHu +bIO +bJR +bnD +bMa +bNt +bnD +bPQ +bRk +bnD +bSy +bUL +bVQ +bXe +bpL +bYZ +bZN +cau +cbg +cbR +ccs +ccX +bZO +cdQ +cem +cam +aaa +aaa +cfr +cfJ +cfJ +cgD +cfJ +cfJ +cfJ +cgD +cfJ +cfJ +ciI +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(160,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aiS +aaa +aab +akk +akO +alh +aJm +alP +amH +anr +aob +ape +ape +aqR +arG +amD +atw +auZ +aww +axz +aCk +azF +aaa +aCo +aDz +aEC +aFI +aGZ +aIm +aJu +aJu +aJu +aJu +aOM +aFF +aaa +aSb +aSX +aUd +aVd +aVW +aXb +aYf +aLS +aYf +baX +aRT +bcH +bdH +bdH +bdH +bgM +bib +bdK +bjV +bld +bmk +bnx +box +bpz +bri +bsI +buf +bvI +bwN +byc +bzo +bAE +bBS +bDj +bwN +bUp +bHv +bIP +bJS +bnD +bwR +bNu +bOG +bPR +bRl +bnD +bTF +bUM +bVR +bXf +bpL +bZa +bZO +cav +cbh +cbS +cct +ccY +bZO +bXR +bXR +bXR +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(161,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aiS +aaa +aab +akj +akw +akw +ali +alQ +amI +alQ +aoc +apf +apV +aqS +arH +amD +alL +ava +alL +axA +aCj +aqs +aaa +aCp +aDA +aDA +aFJ +aHa +aIn +aJv +aKR +aMc +aNv +aON +aFF +aaa +aSb +aSY +aUe +aVb +aVX +aXc +aSb +aOn +aSb +baY +aRT +bcH +bdH +beA +bfG +bfE +bic +bdH +bjW +blb +bml +bnv +boy +bpB +brj +bsI +bsI +bsI +bsI +byd +bzp +bsI +bBQ +bDi +bwL +bSG +brs +bnD +bnD +bnD +bGo +bke +bnD +bPS +bRm +bnD +bTG +bmr +bVQ +bXg +bpL +bms +bZO +cav +cbi +cbT +ccu +ccZ +bZO +aab +aab +aaa +aaa +aaa +afL +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(162,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aab +aaa +aaa +aaa +aab +aaa +aaa +aaa +aab +aaa +aaa +aaa +aab +aaa +aaa +aab +aaa +aiU +aaa +aab +aab +aab +akw +akw +akw +akw +akw +amD +amD +amD +amD +amD +amD +agG +avb +agG +axA +awh +aqs +aaa +aaa +aaa +aaa +aFK +aFK +aFK +aFK +aFK +aFK +aFK +aFK +aFF +aab +aSb +aSZ +aUf +aVc +aVY +aXd +aYg +aXd +aYY +baZ +bbN +bcI +bdH +bdH +bdH +bgN +bid +biU +bjX +ble +ble +bny +ble +bpC +brk +bsI +bug +bvG +bwL +bye +bzq +bwL +bwL +bwL +bwL +bWh +bHw +bke +bJT +bnD +bMb +bke +bNw +bPT +bRn +bnD +bnD +bnD +bVT +bnD +bpL +bke +bZO +cav +cbj +cbU +ccv +cav +bZO +aaa +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(163,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aaD +aaE +aaD +aaD +aaD +aaE +aaD +aaD +aaD +aaE +aaD +aaD +aaD +aaE +aaD +aaD +aaD +aaE +aaD +aab +aab +aab +aiT +aab +aab +aab +aab +aab +aab +aaa +aaa +aaa +aab +aab +aab +aaa +aaa +aab +aab +aab +aaa +axA +aEE +auX +awu +awu +awu +awu +awu +aHb +aIo +aJw +aKS +aMd +aMd +aOO +aPX +aaa +aSb +aTa +aUg +aVb +aVX +aXe +aSb +aPk +aSb +bba +bbO +bcJ +bdL +beB +bfH +bgO +bgO +biV +bjY +blf +bmm +bnz +boz +bpD +brl +bsI +buh +bvH +bwO +byf +bzk +bsI +bBT +bDg +bwN +bSE +bHu +bIQ +bJU +bnD +bMc +bnD +bnD +bPU +bRo +bSv +bTH +bUN +bVU +bXh +bYd +bZb +bZP +caw +cav +cav +cav +cav +bZO +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(164,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aaa +aaa +aab +aab +aaa +aaa +aab +aaa +aaa +aaa +aab +aaa +aab +aaa +aab +aab +aaa +aab +aab +aab +aaa +aab +aaa +aiS +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aaa +aaa +aaa +aaa +aaa +aab +aab +axA +ayB +azG +aBb +anU +aDB +aED +ayt +aHc +aIp +asi +aKT +aMe +aNw +aOP +aPX +aaa +aSb +aTb +aVa +aZa +aVZ +aXf +aYh +aYX +aYh +bbb +bbP +bcK +bdM +bdM +bdM +bdM +bdM +bdM +bdM +bdM +bdM +bdM +boA +bvm +brm +bsI +buf +bvJ +bwN +byg +bzo +bAF +bBS +bDk +bwN +bSE +bHu +bnD +bnD +bnD +bMd +bNv +bOH +bPV +bRp +bSw +bTI +bUO +bVV +bXi +bnD +bRs +bZO +bZO +bZO +bZO +bZO +bZO +bZO +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(165,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaE +aab +aaa +aaa +aab +aab +aaa +aab +aaa +aaa +aaa +aab +aaa +adK +adK +adK +adK +aab +aab +aaa +aab +aaa +aab +aaa +aiS +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aaa +aqT +aqT +aqT +aqT +aqT +aaa +axB +ayC +ayC +ayC +aCq +aDC +aGO +aqT +aHd +aIq +aqT +aqT +aqT +aqT +aqT +aqT +aab +aSb +aSb +aSb +aSb +aSb +aSb +aSb +aab +aRg +bbc +bbO +bcL +bdM +beC +bfI +bgP +bie +biW +bjZ +blg +bie +bdM +boB +bvl +brn +bsI +bsI +bsI +bsI +byh +bzr +bsI +bBQ +bDi +bwL +bGk +bDn +bIR +bJV +bnD +bMe +bNw +bOI +bPW +bRq +bPT +bTJ +bUP +bVV +bXj +bnD +aab +aab +aab +aab +aaa +aab +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(166,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aab +aab +aaa +aaa +aab +aaa +aab +aaa +aaa +aaa +aab +adw +adK +aeb +aey +adK +adK +adK +adK +adK +adK +aab +aaa +aiU +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aaa +aqT +arI +arI +atx +avc +awx +awx +ayD +azH +aBc +aCr +aDD +aEf +aFM +aHe +aIr +aJx +avd +aMf +aNx +aOQ +aqT +aaa +aaa +aab +aaa +aaa +aaa +aab +aaa +aaa +aRg +bbc +bbO +bcM +bdM +beD +bfJ +bgQ +bif +biX +bka +blh +bif +bnA +boC +bvo +bro +bsI +bui +bvF +bvF +bey +bzs +bsI +bsI +bsI +bsI +bpL +brs +bYS +bmt +bnD +bMf +bNw +bOJ +bPX +bRr +bSx +bTJ +bUQ +bVW +bXk +bRs +aab +aaa +aab +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(167,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aaa +aab +aab +aaR +aaR +aaR +aaR +aaR +aaR +aaR +aaR +aaR +adL +aec +aez +aeZ +afB +agf +agx +agS +adK +aab +aaa +aiS +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaD +aab +aqT +arI +arI +aty +avd +aaa +aaa +avd +azI +aBd +aBi +aDE +aGP +aDH +aHf +aCt +aCt +avd +aMg +aCt +aCt +aqT +aqT +aqT +aqT +aqT +aqT +aqT +aqT +aqT +aqT +aRg +bbd +bbO +bcH +bdM +beE +bfK +bgR +bie +biY +bie +bli +bmn +bdM +bjQ +bvn +brd +bsI +bui +bvF +bHY +byj +bzt +bsI +bBU +bDl +bED +bGl +brs +bIT +bJW +bnD +bMe +bnD +bnD +bnD +bnD +bSy +bTK +bSy +bVX +bXl +bRs +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(168,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aaa +aaa +aaR +aaR +aaR +aaR +aaR +aaR +acL +acX +acX +acX +adM +aed +aeA +afa +afC +agg +agy +agT +adK +aab +aaa +aiS +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aaa +aqT +arI +arI +atz +ave +awy +awy +ayE +azJ +aBe +aCs +aDF +aOd +aFN +aHg +aIs +aIs +aKU +aMh +aIs +aIs +aPY +aRh +aSc +aTc +aUi +aVe +aWa +aXg +aYi +aqT +bai +bbe +bbO +bcH +bdM +beF +bfL +bgS +big +biZ +bkb +blj +bmo +bnB +boD +bxv +brp +bsI +bsI +bsI +bwP +bsI +bsI +bsI +bBV +bDm +buk +bGm +bHx +bIU +cje +bLe +bMg +bAG +bOK +bPY +bnD +bRs +bRs +bRs +bRs +bRs +bRs +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(169,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaE +aab +aab +aaR +aaR +abF +abm +acj +acz +acM +abm +adl +aaR +adN +aec +aeB +afb +adK +agA +agz +agU +adK +aab +ahM +aiV +ajm +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aaa +aqT +aqT +aqT +aqT +aqT +aaa +aaa +avd +azK +aBf +avd +aBf +aOc +avd +avd +avd +avd +avd +aMg +aCt +aCt +aCt +aCt +aSd +aCt +aUi +aVe +aWb +aXg +aYi +aqT +baj +aRT +bbO +bcN +bdM +beG +bfM +bgT +bih +bja +bkc +bie +bie +bdM +boE +bpJ +brq +bsJ +buj +bvK +bsJ +bsJ +bzu +bsJ +bBW +bDn +bEF +bGn +bnF +bIV +bJY +bLf +bMh +bNx +bMe +bPZ +bnD +aaa +aaa +aab +aab +aab +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(170,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aaa +aaa +aaR +aaR +abG +abS +ack +acA +ack +acY +abI +aaR +aaR +adK +aeI +agh +adK +adK +cjQ +adK +adK +ahM +aip +aiW +ajn +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aaa +aqT +arJ +arJ +atA +avc +awx +awx +ayD +azL +aBg +aCt +aBg +aEJ +aFO +aHh +aFO +aJy +aKV +aMi +aNy +aNy +aNy +aNy +aSe +aTd +aUj +aVf +aWc +aXh +aYj +aZc +aRP +aRT +bbO +bcH +bdM +bdM +bfN +bgU +bii +bdM +bdM +bdM +bdM +bdM +bvh +bpK +brr +bsK +buk +bvL +bwQ +byk +bzv +bAG +bAG +bDo +bEG +bGo +bnG +bnG +bnG +bnG +bnG +bOC +bMe +bQa +bnD +aab +aaa +aaa +aab +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(171,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aaa +aaR +aaR +aaR +abm +abT +aaR +acB +aaR +abT +abm +abI +adO +aef +aeD +afd +afD +aee +agB +agV +ahv +ahN +aiq +aiP +aik +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aab +aqT +arJ +asy +atB +avd +aaa +aaa +avd +azM +aBg +aCt +aBg +aEK +aFP +aHi +aIt +aJz +aJz +aJz +aNz +aCt +aCt +aCt +aSd +aTe +aUi +aVg +aYy +aCt +aYk +avd +bak +aRT +bbO +bcO +bdN +beH +bfO +bgV +bii +bjb +bkd +blk +bmp +bnC +boG +bpL +brs +bnD +bnD +bnD +bwR +byl +bpL +bAH +bBX +bDp +bEH +bGp +bnG +bIW +bIW +bJZ +bnG +cjg +bMe +bQb +bRs +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(172,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aaa +aaR +aaR +abm +abm +abU +acl +aaR +aaR +acZ +abm +abm +adO +aeg +aeE +afe +afE +agi +agC +agW +ahw +ahO +aaa +aiP +aik +aab +aab +aaa +aaa +aaa +aab +aaa +aaa +aab +aaD +aab +aqT +arJ +arJ +atC +ave +awy +awy +ayE +azN +aBh +aCt +aBg +aEL +aFQ +aHj +aFQ +aHl +aKW +aMj +aNA +aOR +aIs +aIs +aSf +aTf +aUi +aVh +aZp +aCt +aYl +aZd +bal +aRT +bae +bcP +bdO +beI +bfP +bgW +bij +bjc +bke +bqv +bmq +bnD +bnD +bpL +brt +bsL +bul +bnG +bnG +bnG +bpP +bnG +bnG +bry +bnG +bnG +bnG +bIW +bJZ +bJZ +bnG +bOC +bOL +bQc +bRs +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aab +aaa +aaa +aaa +aab +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(173,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaE +aab +aaR +aaR +abn +abH +abV +acm +aaR +acN +ada +adm +adx +adP +aeh +aeF +aff +afF +agj +agD +agX +ahx +ahP +air +aiX +ail +aab +aab +aab +aab +aab +aab +aab +aab +aab +aaD +aaa +aqT +aqT +aqT +aqT +aqT +aaa +aaa +avd +azO +aBg +aCt +aDG +aEM +aFR +aHk +aCt +aJA +aCt +aCt +aCt +aOS +aCt +aEO +aSg +aTg +aUk +aVi +aYz +aFT +aYm +aZe +bam +aRT +bbO +bcQ +bdM +bdM +bdM +bdM +bdM +bjd +bkf +bqv +bmr +bnE +boH +bpM +bru +bsM +bum +bnG +bwS +bym +bzw +bDq +cjY +cjZ +bEI +bGq +bnG +bIW +bJZ +bJZ +bnG +bOC +bOM +bQd +bRs +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaD +aaE +aaD +aaD +aaD +aaE +aaD +aaD +aaD +aaE +aaD +aaD +aaD +aaE +aaD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(174,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aaa +aaR +aaR +abm +abm +abW +acn +aaR +aaR +adb +abm +abm +adO +aeg +aeG +afg +afG +aei +agE +agY +ahy +ahQ +aaa +ahM +ajo +aab +aab +aaa +aaa +aaa +aab +aaa +aaa +aab +aaD +aab +aqT +arK +arK +atD +avc +awx +awx +ayD +azP +aBi +aCu +aCu +aEM +aFS +aHl +aFR +aHj +aHj +aMk +aNB +aOT +aPZ +aRi +aSh +aOV +aUl +aVj +aZr +aXi +aYn +aZf +ban +aRT +bbQ +bdf +bdP +beJ +beJ +bgX +bik +beJ +bkg +blm +bms +bnD +boI +bpN +brv +bsN +bun +bnG +bwT +byn +bzx +bAJ +bAJ +bDr +bEJ +bvO +bnG +bIX +bIX +bLg +bnG +bOC +bON +bQe +bnD +aab +aki +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aaa +aab +aaa +aaa +aaa +aab +aaa +aaa +aaa +aab +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(175,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aaa +aaR +aaR +aaR +abm +abT +aaR +acC +aaR +abT +abm +abI +adO +aef +aeH +afh +afH +aee +agF +agZ +ahz +ahR +ais +aiY +aiN +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aab +aqT +arK +asz +atE +avd +aaa +aaa +avd +azQ +aBg +aCt +aDH +aEK +aFP +aHm +aIu +aJB +aJB +aJB +aNC +aOU +aQa +aEK +aSi +aTh +aUm +aVk +aZq +aXj +aYo +aZg +bao +aRT +bhn +bcS +bdQ +bdQ +bdQ +bdQ +bdQ +bdQ +bdQ +bqw +bmt +bnD +boJ +bpL +brw +bnD +buo +bnG +bwU +byo +bzy +bAK +buw +bDs +bEK +bvO +bHy +bDA +bDA +bDA +bnG +bOC +bOO +bQf +bQf +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aaa +ceX +ceX +ceX +ceX +ceX +cgE +cgE +cgE +cgE +cgE +cgE +cgE +cgE +aab +aab +aaD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(176,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aaa +aaa +aaR +aaR +abI +abX +aco +acD +aco +adc +adn +ady +add +aeC +afc +adw +afJ +aee +agF +aha +agF +aab +aaa +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aaa +aqT +arK +arK +atF +ave +awy +awy +ayE +azR +aBh +aCt +aCt +aEK +aCt +aHn +aIv +aJC +aKX +aMl +aND +aOV +aQb +aEK +aSd +aTi +aUi +aVl +aWi +aXk +aYp +aZh +bao +bbf +bhq +bcT +bdQ +beK +bfQ +bgY +bil +bje +bdQ +bqy +bmu +bnF +boK +bpO +brx +bnD +bup +bnG +bwV +byp +bzz +bAL +bBZ +bDt +buw +bvO +bHy +bDA +bKa +bLh +bnG +cji +bOP +bQf +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaE +aab +ceX +cff +cfs +cfN +cen +cgF +cgZ +chp +chL +chY +cha +cit +cgE +cgE +aab +aaE +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(177,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaE +aab +aab +aaR +aaR +abJ +abm +acj +acE +acO +abm +ado +adz +adQ +aej +aeJ +afi +afI +agk +agF +agZ +ahA +aab +aab +aab +afL +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaD +aab +aqT +aqT +aqT +aqT +aqT +aaa +aaa +avd +azO +aBg +aCt +aCt +aEN +aFT +aFT +aFT +aFT +aFT +aFT +aFT +aOW +aFT +aJE +aSd +aTj +aqT +aVm +aZs +aXl +aYq +aqT +aqT +bbg +bho +bbg +bdQ +beL +bfR +bfR +bhb +bhb +bdQ +bqx +bdQ +bnG +bnG +bpP +bry +bnG +bnG +bnG +bwW +byq +bzA +bwW +bwW +bDu +bEL +byq +bnG +bnG +bnG +bnG +bnG +cjh +bry +bnG +aab +aab +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +ceX +cfg +cft +cfO +cen +cgG +cha +chq +cha +chZ +cha +ciu +ciJ +cgE +aaa +aaD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(178,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aaa +aaa +aaR +aaR +aaR +aaR +aaR +aaR +acP +add +add +adA +adR +aek +aeK +afj +afJ +aab +agG +agG +agG +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aaa +aqT +arL +arL +atG +avc +awx +awx +ayD +azS +aBi +aCu +aCu +aCu +aCu +aHo +aCt +aEO +aFT +aMm +aCt +aEK +aEO +aJE +aSd +aTk +aqT +aVn +aZt +aXm +aYr +aZi +bap +bbh +biL +bcU +bdR +beM +beM +bcU +bcU +bcU +bkh +bqT +bmv +bnH +boL +bpQ +brz +bpY +bLX +bNF +bwX +byr +bzB +bAM +bCa +bDv +bAN +bGr +bHz +bIY +bKb +bLi +bMi +cjR +bOQ +bnG +bxg +bxg +bTL +bUR +bVY +bVY +bVY +bZc +bVY +bVY +bZc +bVY +bVY +bVY +cdv +cdR +cen +cen +ceY +cfh +cfu +cfP +cgl +cgH +chb +chr +cha +cia +cha +civ +ciK +cgE +aaa +aaD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(179,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aaa +aab +aab +aaR +aaR +aaR +aaR +aaR +aaR +aaR +aaR +aaR +adS +aej +aeL +afk +afK +aab +aaa +aab +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aaa +aqT +arL +asA +atH +avd +aaa +aaa +avd +azT +aBg +aCt +aCt +aEO +aFT +aHp +aFT +aJD +aCt +aEK +aCt +aEK +aQc +aQc +aSd +aTl +aqT +aVo +aWl +aXn +aYs +aZj +baq +bbi +bbV +bcV +bdS +beN +bfS +bgZ +bhb +bhb +bki +bqN +bmw +bnI +boM +bpR +brA +bsO +bur +bvN +bwY +bvO +bzC +bAN +bCb +bDw +boM +bGs +bHA +bIZ +bvO +bvO +bvO +bNC +bOR +bQg +bRt +bSz +bTM +bUS +bVZ +bVZ +bVZ +bVZ +bVZ +bVZ +bVZ +bVZ +bVZ +bVZ +cdw +cdS +ceo +ceK +ceZ +cfi +cfv +cfQ +cen +cen +chc +chs +chM +cha +cil +ciw +ciL +cgE +aaa +aaD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(180,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aab +aab +aaa +aaa +aab +aaa +aab +aaa +aaa +aaa +aab +adw +adw +ael +aeM +adw +adw +aab +aab +aab +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aaa +aqT +arL +arL +atI +ave +awy +awy +ayE +azU +aBj +aCt +aCt +aEL +aFU +aCs +aIw +aJE +aCt +aEK +aCt +aEK +aQd +aQd +aSd +aTm +aqT +aVp +aWm +aXo +aYt +aZk +bar +bbj +bbW +bcW +bdT +beO +bfT +bha +bbW +bjf +bbW +bqR +bmx +bnJ +boN +bpS +brB +bsP +bus +bvO +bwZ +bvO +bzD +bAO +bCc +bxd +bEM +bxd +bAO +bAO +bKc +bvO +bwZ +bND +bOS +bQh +bRu +bSA +bTN +bUT +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +cdx +cdT +cep +ceL +cfa +cfj +cfw +cfR +cgm +cfR +chd +cht +chN +cib +cim +cix +ciM +cgE +aab +aaE +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(181,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaE +aab +aaa +aaa +aab +aab +aaa +aab +aaa +aaa +aaa +aab +aaa +adw +adw +adw +adw +aab +aab +aaa +aab +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aab +aqT +aqT +aqT +aqT +aqT +aaa +aaa +avd +azV +aBk +aCv +aDI +aEP +aFV +aHq +aIx +aJF +aKY +aMn +aNE +aOX +aHg +aRj +aSj +aTn +aqT +aqT +aqT +aqT +aqT +aqT +bas +bbk +bbk +bcX +bdU +beP +bfU +bhb +bhb +bjg +bkj +bqP +bmy +bjg +boO +bmy +brC +bjg +but +bvP +bxa +bys +bzE +bsP +bnG +bDx +bnG +bDx +bnG +bsP +bKd +bys +bMj +bNE +bOT +bnG +bRv +bDA +bTO +ahQ +aab +aab +aab +aab +aab +aab +aab +aab +aab +aab +cdy +cdU +ceq +ceM +cfb +cen +cfx +cen +cen +cen +che +chu +chO +cha +cin +ciw +ciN +cgE +aaa +aaD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(182,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aaa +aaa +aab +aab +aaa +aaa +aab +aaa +aaa +aaa +aab +aaa +aab +aaa +aab +aab +aaa +aab +aab +aab +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aab +aaa +aab +aaa +aaa +aab +avd +avd +avd +azK +avd +aBf +avd +azK +avd +aBf +avd +aMo +avd +aMo +avd +aqT +aqT +aqT +aqT +aab +aab +aaa +aab +aab +bas +bbl +bbX +bcY +bdV +beQ +bfU +bhb +bhb +bjg +bkk +blu +bmz +bnK +boP +bpT +brD +bsQ +buu +bXr +bxb +bvO +bzF +bnG +bCd +bDy +bEN +bDy +bHB +bnG +bKe +bvO +bMk +cjP +bOU +bnG +bxg +bxg +bTP +ahR +bVY +bVY +bVY +bZc +bVY +bVY +bZc +bVY +bVY +bVY +cdz +cdV +cen +ceN +cfb +cfk +cfy +cfS +cen +cgI +cha +chv +cha +cic +cha +ciy +cha +cgE +aaa +aaD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(183,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aaD +aaE +aaD +aaD +aaD +aaE +aaD +aaD +aaD +aaE +aaD +aaD +aaD +aaE +aaD +aaD +aaD +aaE +aaD +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aaD +aaD +aaD +atJ +aaD +aab +aab +aab +aaa +aaa +aCw +aaa +aEQ +aaa +aCw +aaa +aEQ +aaa +aMp +aaa +aMp +aaa +aaa +aab +aab +aab +aab +aaa +aaa +aaa +aab +bas +bbm +bbY +bcZ +bdW +beR +bfU +bhb +bhb +bjg +bkl +blv +bmA +bnL +blv +bpU +brE +bsR +buv +bvO +bxc +byt +bzG +bAP +bCe +bDz +bEO +bGt +bHC +bAP +bKf +bLj +buv +bvO +bOV +bnG +aab +aab +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +ceO +cfb +cfl +cfz +cfT +cen +cgJ +cha +chw +cha +cid +cha +ciz +ciO +cgE +aaa +aaD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(184,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aab +aaa +aaa +aaa +aab +aaa +aaa +aaa +aab +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aab +aaa +aaD +aab +aqT +aCx +avd +aER +aqT +aCx +avd +aER +aqT +aMq +avd +aOY +aqT +aaa +aaD +aab +aaa +aaa +aaa +aaa +aaa +aaa +bas +bbn +bbZ +bda +bdX +beS +bfU +bhc +bim +bjg +bkm +blw +bmB +bnM +boQ +bpV +brF +bsS +buw +bvR +bxd +bxd +bzH +bnG +bCf +bDA +bEP +bGu +bHD +bnG +bKg +bLk +bxd +bvR +buw +bnG +aab +aab +afL +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaE +aab +cfc +cfm +cfA +cfU +cen +cgK +chf +chx +chP +cie +cha +ciA +cgE +cgE +aab +aaE +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(185,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aaa +aqT +aCy +aDJ +aES +aqT +aHr +aIy +aJG +aqT +aMr +aNF +aOZ +aqT +aaa +aaD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bas +bas +bas +bas +bas +bas +bfU +bhd +bdc +bjg +bkn +bko +bmC +bko +boR +bDM +bjg +bjg +bux +bnG +bxe +bxe +bxe +bnG +bCg +bDB +bEQ +bGv +bHE +bnG +bxe +bxe +bxe +bnG +bOW +bnG +bnG +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aaa +ceX +ceX +ceX +ceX +ceX +cgE +cgE +cgE +cgE +cgE +cgE +cgE +cgE +aab +aab +aaD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(186,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +afL +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aaa +aqT +aCz +aDK +aCz +aqT +aHs +aIz +aHs +aqT +aMs +aNG +aMs +aqT +aab +aaD +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +agG +bdb +bdY +bdb +bfV +bdY +bin +bjg +bko +blx +bmD +bnN +bko +bpW +bjg +bsT +buy +bnG +bxf +bxf +bxf +bxg +bCg +bDC +bER +bGw +bHE +bxg +bxf +bLl +bxf +bnG +bOX +bQi +bnG +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +aaa +aab +aaa +aaa +aaa +aab +aaa +aaa +aaa +aab +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(187,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaD +aaa +aqT +aCz +aCz +aCz +aqT +aHs +aHs +aHs +aqT +aMs +aMs +aMs +aqT +aaa +aaD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +agG +bdc +bdc +bdc +bfW +bhe +bio +bjg +bkp +bly +bjg +bjg +bjg +bjg +bjg +bnG +bux +bnG +bxg +bxg +bxg +bxg +bCh +bDD +bES +bDD +bHF +bxg +bxg +bxg +bxg +bnG +bOW +bnG +bnG +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaD +aaE +aaD +aaD +aaD +aaE +aaD +aaD +aaD +aaE +aaD +aaD +aaD +aaE +aaD +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(188,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaD +aab +aqT +aqT +aqT +aqT +aqT +aqT +aqT +aqT +aqT +aqT +aqT +aqT +aqT +aaa +aaD +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +bdc +bfX +bhf +bfX +bjg +bkq +blz +bjg +aab +aab +bnG +brG +bsU +buz +bvS +ajM +byu +byu +bxg +bCi +bxg +bxg +bxg +bxg +bxg +byu +byu +ajM +bNG +bOY +bsU +bsX +bnG +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aab +aaa +aaa +aaa +aab +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(189,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aab +aaa +aaa +aaa +aab +aaa +aaa +aaa +aab +aaa +aaa +aaa +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +bdQ +bfX +bhg +bfX +bjg +bjg +bjg +bjg +aaa +aab +bnG +brH +bsV +bsV +aaa +bxh +byv +byv +bAQ +bCj +byv +byv +byv +byv +byv +byv +byv +bMl +aaa +bsV +bsV +brH +bnG +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(190,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +ayF +aab +aaD +aaD +atJ +aaD +aaD +aaD +aaD +aaD +aaD +aaD +aaD +aaD +aaD +aab +ayF +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +bfY +bhh +bip +aaa +aab +aab +aab +aaa +aaa +bnG +brI +bBY +buA +aab +bxi +ajM +bzI +aaa +aaa +bzI +aaa +aaa +aaa +aaa +bzI +ajM +bxi +aab +bOZ +bQj +bRw +bnG +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(191,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aab +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bhi +aaa +aaa +aab +aaa +aaa +aaa +aaa +bnG +brH +bsV +bsV +aaa +bxj +byw +aaa +aaa +aaa +aab +aaa +aaa +bHG +aaa +aaa +bLm +bMm +aaa +bsV +bsV +brH +bnG +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(192,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +bnG +brJ +bsX +bsV +aaa +bxi +ajM +aaa +aaa +bCk +aab +aab +aab +aab +aaa +aaa +ajM +bxi +aaa +bsV +brG +bsZ +bnG +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(193,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bnG +bnG +brH +bsV +aaa +bxi +ajM +aaa +aaa +aab +bDE +bET +bGx +aab +aab +bzI +ajM +bxi +aaa +bsV +brH +bnG +bnG +aab +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(194,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +bpX +bnG +bsY +buB +aab +bxj +byw +aaa +aaa +aab +bDF +bEU +bGy +aab +aaa +aaa +bLm +bMm +aab +bsV +bQk +bnG +bpX +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(195,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bnG +bnG +brH +bsV +aaa +bxi +ajM +bzI +aab +aab +bDG +bEV +bGz +aab +aaa +aaa +ajM +bMn +aaa +bsV +brH +bnG +bnG +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(196,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bnG +brG +bsZ +bsV +aaa +bxi +ajM +aaa +aaa +aab +aab +bEW +aab +aab +aaa +aaa +ajM +bxi +aaa +bsV +brJ +bsX +bnG +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(197,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aab +bnG +brH +bsV +bsV +aaa +bxj +byw +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +bLm +bMm +aaa +bsV +bsV +brH +bnG +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(198,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +bnG +brJ +bBY +buA +aab +bxi +ajM +bzI +aaa +aaa +aaa +aaa +bzI +aaa +aaa +bzI +ajM +bxi +aab +bOZ +bQj +bsZ +bnG +aab +aab +aab +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(199,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bnG +brK +bsV +bsV +aaa +bxi +ajM +ajM +bAR +ajM +ajM +bAR +ajM +bHH +bAR +ajM +ajM +bxi +aaa +bsV +bsV +brK +bnG +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(200,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bnG +brK +bsV +bsV +bvT +bxk +byv +byv +bAS +byv +byv +bAS +byv +byv +bAS +byv +byv +bMo +bNH +bsV +bsV +brK +bnG +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(201,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bpY +bnG +bnG +bnG +bnG +bsV +aaa +aab +aaa +aaa +aaa +aab +aaa +aaa +aaa +aab +aaa +bsV +bnG +bnG +bnG +bnG +bpY +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(202,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +brK +brK +bnG +bnG +byx +byx +byx +byx +byx +byx +byx +byx +byx +byx +byx +bnG +bnG +brK +brK +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(203,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +brK +brK +brK +brK +brK +bpX +brK +brK +brK +brK +brK +bpX +brK +brK +brK +brK +brK +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +ciY +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(204,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aab +aab +aaa +aaa +aaa +aaa +aab +aab +aab +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(205,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +ahg +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +afL +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +afL +aab +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(206,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(207,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aab +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(208,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(209,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(210,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(211,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(212,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(213,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(214,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(215,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(216,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(217,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(218,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(219,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(220,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(221,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(222,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(223,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(224,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(225,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(226,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(227,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(228,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(229,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(230,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(231,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(232,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(233,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(234,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(235,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(236,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(237,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(238,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(239,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(240,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(241,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(242,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(243,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(244,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(245,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(246,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(247,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(248,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(249,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(250,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(251,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(252,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(253,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(254,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(255,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} diff --git a/_maps/map_files/MiniStation/MiniStation.dmm b/_maps/map_files/MiniStation/MiniStation.dmm new file mode 100644 index 0000000000..25d8fb7e6f --- /dev/null +++ b/_maps/map_files/MiniStation/MiniStation.dmm @@ -0,0 +1,80657 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aa" = ( +/turf/open/space, +/area/space) +"ab" = ( +/obj/docking_port/stationary{ + dheight = 9; + dir = 2; + dwidth = 5; + height = 22; + id = "syndicate_n"; + name = "north of station"; + turf_type = /turf/open/floor/plating/asteroid/snow; + width = 18 + }, +/turf/open/space, +/area/space) +"ac" = ( +/obj/effect/landmark{ + name = "carpspawn" + }, +/turf/open/space, +/area/space) +"ad" = ( +/turf/closed/mineral/random/low_chance, +/area/mine/explored) +"ae" = ( +/obj/docking_port/stationary{ + dheight = 9; + dir = 2; + dwidth = 5; + height = 22; + id = "syndicate_ne"; + name = "northeast of station"; + turf_type = /turf/open/floor/plating/asteroid/snow; + width = 18 + }, +/turf/open/space, +/area/space) +"af" = ( +/turf/closed/mineral/random/low_chance, +/area/mine/unexplored) +"ag" = ( +/turf/closed/mineral/random/high_chance, +/area/mine/explored) +"ah" = ( +/turf/closed/wall, +/area/bridge) +"ai" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/machinery/door/poddoor/preopen{ + id = "bridge blast"; + layer = 2.9; + name = "bridge blast door" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/bridge) +"aj" = ( +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'HIGH VOLTAGE'"; + icon_state = "shock"; + name = "HIGH VOLTAGE"; + pixel_x = -32; + pixel_y = 0 + }, +/obj/machinery/door/poddoor/preopen{ + id = "bridge blast"; + layer = 2.9; + name = "bridge blast door" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/bridge) +"ak" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/door/poddoor/preopen{ + id = "bridge blast"; + layer = 2.9; + name = "bridge blast door" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/bridge) +"al" = ( +/obj/structure/cable{ + icon_state = "0-2"; + pixel_y = 1; + d2 = 2 + }, +/obj/machinery/door/poddoor/preopen{ + id = "bridge blast"; + layer = 2.9; + name = "bridge blast door" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/bridge) +"am" = ( +/obj/structure/lattice, +/turf/open/space, +/area/space) +"an" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/wrench, +/obj/item/device/assembly/timer, +/obj/item/device/assembly/signaler, +/obj/item/device/assembly/signaler, +/turf/open/floor/plasteel, +/area/bridge) +"ao" = ( +/obj/structure/table/reinforced, +/obj/item/device/aicard, +/obj/item/device/multitool, +/turf/open/floor/plasteel, +/area/bridge) +"ap" = ( +/obj/machinery/computer/secure_data, +/turf/open/floor/plasteel/red/side, +/area/bridge) +"aq" = ( +/obj/machinery/computer/security, +/turf/open/floor/plasteel/red/side, +/area/bridge) +"ar" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/computer/communications, +/turf/open/floor/plasteel/blue/side{ + dir = 0 + }, +/area/bridge) +"as" = ( +/obj/machinery/computer/station_alert, +/turf/open/floor/plasteel/white/side{ + dir = 2 + }, +/area/bridge) +"at" = ( +/obj/machinery/computer/med_data, +/turf/open/floor/plasteel/white/side{ + dir = 2 + }, +/area/bridge) +"au" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/storage/box/PDAs{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/weapon/storage/box/ids, +/turf/open/floor/plasteel, +/area/bridge) +"av" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/storage/lockbox/medal, +/turf/open/floor/plasteel, +/area/bridge) +"aw" = ( +/obj/structure/displaycase/labcage, +/turf/open/floor/plasteel, +/area/bridge) +"ax" = ( +/obj/structure/table/reinforced, +/obj/machinery/recharger, +/obj/item/weapon/hand_tele, +/turf/open/floor/plasteel, +/area/bridge) +"ay" = ( +/turf/open/floor/plasteel, +/area/bridge) +"az" = ( +/turf/open/floor/plasteel/red/side{ + dir = 1 + }, +/area/bridge) +"aA" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plasteel/red/side{ + dir = 1 + }, +/area/bridge) +"aB" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plasteel/blue/side{ + dir = 1 + }, +/area/bridge) +"aC" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plasteel/white/side{ + dir = 1 + }, +/area/bridge) +"aD" = ( +/turf/open/floor/plasteel/white/side{ + dir = 1 + }, +/area/bridge) +"aE" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/storage/firstaid/regular, +/obj/item/weapon/storage/toolbox/emergency, +/turf/open/floor/plasteel, +/area/bridge) +"aF" = ( +/obj/structure/displaycase/captain, +/turf/open/floor/plasteel, +/area/bridge) +"aG" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/plasteel, +/area/bridge) +"aH" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel, +/area/bridge) +"aI" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/paper_bin{ + pixel_x = 1; + pixel_y = 9 + }, +/obj/item/weapon/pen, +/turf/open/floor/plasteel, +/area/bridge) +"aJ" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/structure/table/reinforced, +/turf/open/floor/plasteel, +/area/bridge) +"aK" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/folder/yellow, +/obj/item/weapon/disk/nuclear, +/turf/open/floor/plasteel, +/area/bridge) +"aL" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'HIGH VOLTAGE'"; + icon_state = "shock"; + name = "HIGH VOLTAGE"; + pixel_x = 32; + pixel_y = 0 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/door/poddoor/preopen{ + id = "bridge blast"; + layer = 2.9; + name = "bridge blast door" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/bridge) +"aM" = ( +/obj/structure/fireaxecabinet{ + pixel_x = 32 + }, +/turf/open/floor/plasteel, +/area/bridge) +"aN" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/bridge) +"aO" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/bridge) +"aP" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/storage/secure/briefcase, +/obj/item/device/assembly/flash/handheld, +/obj/item/device/assembly/flash/handheld, +/turf/open/floor/plasteel, +/area/bridge) +"aQ" = ( +/obj/structure/chair/comfy/black{ + dir = 2 + }, +/obj/effect/landmark/start{ + name = "Captain" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/button/door{ + id = "bridge blast"; + name = "Bridge Blast Door Control"; + pixel_x = 29; + pixel_y = 6; + req_access_txt = "19" + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + freerange = 0; + listening = 1; + name = "Common Channel"; + pixel_y = 28 + }, +/turf/open/floor/plasteel, +/area/bridge) +"aR" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/card/id/captains_spare, +/turf/open/floor/plasteel, +/area/bridge) +"aS" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/bridge) +"aT" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/turf/open/floor/plasteel, +/area/bridge) +"aU" = ( +/obj/machinery/airalarm{ + dir = 4; + pixel_x = -23; + pixel_y = 0 + }, +/obj/machinery/keycard_auth{ + pixel_y = -24 + }, +/turf/open/floor/plasteel, +/area/bridge) +"aV" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plasteel, +/area/bridge) +"aW" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/bridge) +"aX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/bridge) +"aY" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/bridge) +"aZ" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 27; + pixel_y = 0 + }, +/obj/machinery/keycard_auth{ + pixel_y = -24 + }, +/turf/open/floor/plasteel, +/area/bridge) +"ba" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/closet/emcloset, +/turf/open/floor/plasteel, +/area/bridge) +"bb" = ( +/obj/machinery/camera/autoname{ + dir = 1 + }, +/turf/open/floor/plasteel/blue/side{ + dir = 0 + }, +/area/bridge) +"bc" = ( +/turf/open/floor/plasteel/blue/side{ + dir = 0 + }, +/area/bridge) +"bd" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plasteel/blue/side{ + dir = 0 + }, +/area/bridge) +"be" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/blue/side{ + dir = 0 + }, +/area/bridge) +"bf" = ( +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Bridge"; + departmentType = 5; + name = "Bridge RC"; + pixel_y = -30 + }, +/turf/open/floor/plasteel/blue/side{ + dir = 0 + }, +/area/bridge) +"bg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/closet/emcloset, +/obj/machinery/newscaster/security_unit{ + pixel_y = -28 + }, +/turf/open/floor/plasteel, +/area/bridge) +"bh" = ( +/obj/item/weapon/ore/iron{ + pixel_x = -1; + pixel_y = -4 + }, +/obj/item/weapon/ore/iron{ + pixel_x = 2; + pixel_y = 4 + }, +/obj/item/weapon/ore/iron, +/turf/open/floor/plating/airless, +/area/quartermaster/storage) +"bi" = ( +/obj/machinery/conveyor_switch/oneway{ + id = "mining_internal"; + name = "mining conveyor" + }, +/turf/open/floor/plating/airless, +/area/quartermaster/storage) +"bj" = ( +/obj/item/stack/rods{ + amount = 50 + }, +/turf/open/floor/plating/airless, +/area/quartermaster/storage) +"bk" = ( +/obj/item/weapon/storage/bag/ore, +/turf/open/floor/plating/airless, +/area/quartermaster/storage) +"bl" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall, +/area/bridge) +"bm" = ( +/turf/closed/wall/shuttle{ + icon_state = "wall3" + }, +/area/shuttle/syndicate) +"bn" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel, +/area/bridge) +"bo" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_command{ + name = "Bridge"; + req_access_txt = "19" + }, +/turf/open/floor/plasteel, +/area/bridge) +"bp" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, +/area/bridge) +"bq" = ( +/turf/closed/wall, +/area/quartermaster/storage) +"br" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/mineral/unloading_machine{ + icon_state = "unloader-corner"; + input_dir = 4; + output_dir = 2 + }, +/turf/open/floor/plating/airless, +/area/quartermaster/storage) +"bs" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "mining_internal" + }, +/turf/open/floor/plating/airless, +/area/quartermaster/storage) +"bt" = ( +/obj/machinery/light/small, +/obj/machinery/conveyor{ + dir = 8; + id = "mining_internal" + }, +/turf/open/floor/plating/airless, +/area/quartermaster/storage) +"bu" = ( +/obj/structure/ore_box, +/turf/open/floor/plating/airless, +/area/quartermaster/storage) +"bv" = ( +/turf/open/floor/plating/airless, +/area/quartermaster/storage) +"bw" = ( +/obj/machinery/light/small, +/turf/open/floor/plating/airless, +/area/quartermaster/storage) +"bx" = ( +/turf/closed/wall, +/area/hallway/primary/central) +"by" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 0; + pixel_y = 0 + }, +/turf/closed/wall, +/area/hallway/primary/central) +"bz" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"bA" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/bridge) +"bB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/bridge) +"bC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_command{ + name = "Bridge"; + req_access_txt = "19" + }, +/turf/open/floor/plasteel, +/area/bridge) +"bD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/blue/side{ + dir = 1 + }, +/area/bridge) +"bE" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/blue/side{ + dir = 1 + }, +/area/bridge) +"bF" = ( +/obj/machinery/power/apc{ + auto_name = 1; + dir = 1; + name = "_North APC"; + pixel_y = 24 + }, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/turf/open/floor/plating/warnplate{ + dir = 1 + }, +/area/bridge) +"bG" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/closet, +/turf/open/floor/plating, +/area/hallway/primary/central) +"bH" = ( +/obj/structure/plasticflaps/mining, +/obj/machinery/conveyor{ + dir = 2; + id = "mining_internal" + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"bI" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/structure/cable{ + icon_state = "0-2"; + pixel_y = 1; + d2 = 2 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/bridge) +"bJ" = ( +/obj/machinery/status_display{ + density = 0; + pixel_y = 2; + supply_display = 1 + }, +/turf/closed/wall, +/area/quartermaster/storage) +"bK" = ( +/obj/machinery/door/airlock/external{ + name = "Mining Unload Airlock"; + req_access = null; + req_access_txt = "48" + }, +/turf/open/floor/plating, +/area/quartermaster/storage) +"bL" = ( +/turf/open/floor/plating/airless, +/area/space) +"bM" = ( +/obj/machinery/door/airlock/external{ + req_access_txt = "13" + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"bN" = ( +/turf/open/floor/plating, +/area/hallway/primary/central) +"bO" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/hallway/primary/central) +"bP" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + on = 1 + }, +/turf/open/floor/plasteel/blue/side{ + dir = 1 + }, +/area/bridge) +"bQ" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/quartermaster/storage) +"bR" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'HIGH VOLTAGE'"; + icon_state = "shock"; + name = "HIGH VOLTAGE"; + pixel_x = -32; + pixel_y = 0 + }, +/turf/open/floor/plasteel/blue/side{ + dir = 0 + }, +/area/bridge) +"bS" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"bT" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/hallway/primary/central) +"bU" = ( +/turf/closed/wall, +/area/medical/research{ + name = "Research Division" + }) +"bV" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/medical/research{ + name = "Research Division" + }) +"bW" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "0-2"; + pixel_y = 1; + d2 = 2 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/bridge) +"bX" = ( +/obj/machinery/conveyor{ + dir = 5; + id = "mining_internal" + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"bY" = ( +/turf/open/floor/plasteel/loadingarea{ + dir = 4 + }, +/area/quartermaster/storage) +"bZ" = ( +/obj/machinery/mineral/processing_unit{ + input_dir = 8; + output_dir = 4 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"ca" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/conveyor{ + dir = 4; + id = "mining_internal" + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"cb" = ( +/obj/machinery/mineral/stacking_machine{ + input_dir = 8; + output_dir = 4 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"cc" = ( +/obj/machinery/conveyor{ + dir = 9; + id = "mining_internal" + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"cd" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating, +/area/quartermaster/storage) +"ce" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 0; + pixel_y = 0 + }, +/turf/closed/wall, +/area/quartermaster/storage) +"cf" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"cg" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/blue/side{ + dir = 0 + }, +/area/bridge) +"ch" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/blue/side{ + dir = 0 + }, +/area/bridge) +"ci" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"cj" = ( +/turf/closed/wall/r_wall, +/area/security/brig) +"ck" = ( +/turf/closed/wall, +/area/security/brig) +"cl" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/structure/disposaloutlet, +/turf/open/floor/engine, +/area/medical/research{ + name = "Research Division" + }) +"cm" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/engine, +/area/medical/research{ + name = "Research Division" + }) +"cn" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/poddoor/preopen{ + id = "xenobio2"; + name = "containment blast door" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/engine, +/area/medical/research{ + name = "Research Division" + }) +"co" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/structure/window/reinforced, +/obj/machinery/camera/autoname, +/turf/open/floor/plasteel/warning{ + dir = 6 + }, +/area/medical/research{ + name = "Research Division" + }) +"cp" = ( +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"cq" = ( +/obj/machinery/door/poddoor/preopen{ + id = "xenobio8"; + name = "containment blast door" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/engine, +/area/medical/research{ + name = "Research Division" + }) +"cr" = ( +/obj/structure/window/reinforced, +/obj/structure/table/reinforced, +/obj/machinery/button/door{ + id = "xenobio8"; + name = "Containment Blast Doors"; + pixel_x = 0; + pixel_y = 4; + req_access_txt = "55" + }, +/turf/open/floor/plasteel/warning{ + dir = 10 + }, +/area/medical/research{ + name = "Research Division" + }) +"cs" = ( +/turf/open/floor/engine, +/area/medical/research{ + name = "Research Division" + }) +"ct" = ( +/obj/structure/plasticflaps, +/obj/machinery/conveyor{ + dir = 1; + id = "mining_internal" + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"cu" = ( +/obj/machinery/mineral/processing_unit_console{ + layer = 3; + machinedir = 1; + pixel_y = 0 + }, +/turf/closed/wall, +/area/quartermaster/storage) +"cv" = ( +/obj/machinery/mineral/stacking_unit_console{ + layer = 3; + machinedir = 5; + pixel_y = 0 + }, +/turf/closed/wall, +/area/quartermaster/storage) +"cw" = ( +/obj/machinery/conveyor{ + dir = 2; + id = "mining_internal" + }, +/obj/structure/plasticflaps, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"cx" = ( +/obj/structure/closet, +/turf/open/floor/plating, +/area/hallway/primary/central) +"cy" = ( +/turf/open/floor/plasteel/blue/side{ + dir = 1 + }, +/area/hallway/primary/central) +"cz" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/blue/side{ + dir = 1 + }, +/area/hallway/primary/central) +"cA" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/blue/side{ + dir = 1 + }, +/area/hallway/primary/central) +"cB" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + frequency = 1446; + on = 1 + }, +/obj/structure/table, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + freerange = 0; + listening = 1; + name = "Common Channel"; + pixel_y = 25 + }, +/obj/item/toy/beach_ball/holoball, +/turf/open/floor/carpet{ + icon_state = "carpetnoconnect" + }, +/area/hallway/primary/central) +"cC" = ( +/obj/structure/closet/secure_closet/security, +/turf/open/floor/plasteel, +/area/security/brig) +"cD" = ( +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/turf/open/floor/plasteel, +/area/security/brig) +"cE" = ( +/obj/machinery/photocopier, +/turf/open/floor/plasteel, +/area/security/brig) +"cF" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/engine, +/area/medical/research{ + name = "Research Division" + }) +"cG" = ( +/mob/living/simple_animal/slime, +/turf/open/floor/engine, +/area/medical/research{ + name = "Research Division" + }) +"cH" = ( +/obj/machinery/door/window/northleft{ + base_state = "right"; + dir = 8; + icon_state = "right"; + name = "Containment Pen"; + req_access_txt = "55" + }, +/obj/machinery/door/poddoor/preopen{ + id = "xenobio2"; + name = "containment blast door" + }, +/turf/open/floor/engine, +/area/medical/research{ + name = "Research Division" + }) +"cI" = ( +/obj/machinery/door/window/northleft{ + dir = 4; + name = "Containment Pen"; + req_access_txt = "55" + }, +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/medical/research{ + name = "Research Division" + }) +"cJ" = ( +/obj/machinery/door/window/northleft{ + base_state = "right"; + dir = 8; + icon_state = "right"; + name = "Containment Pen"; + req_access_txt = "55" + }, +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/medical/research{ + name = "Research Division" + }) +"cK" = ( +/obj/machinery/door/window/northleft{ + dir = 4; + name = "Containment Pen"; + req_access_txt = "55" + }, +/obj/machinery/door/poddoor/preopen{ + id = "xenobio8"; + name = "containment blast door" + }, +/turf/open/floor/engine, +/area/medical/research{ + name = "Research Division" + }) +"cL" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/engine, +/area/medical/research{ + name = "Research Division" + }) +"cM" = ( +/obj/machinery/conveyor{ + dir = 1; + id = "mining_internal" + }, +/turf/open/floor/plasteel/brown{ + dir = 1 + }, +/area/quartermaster/storage) +"cN" = ( +/obj/machinery/conveyor_switch/oneway{ + id = "mining_internal"; + name = "mining conveyor" + }, +/turf/open/floor/plasteel/brown{ + dir = 1 + }, +/area/quartermaster/storage) +"cO" = ( +/turf/open/floor/plasteel/brown{ + dir = 1 + }, +/area/quartermaster/storage) +"cP" = ( +/obj/machinery/camera/autoname, +/turf/open/floor/plasteel/brown{ + dir = 1 + }, +/area/quartermaster/storage) +"cQ" = ( +/obj/machinery/conveyor{ + dir = 2; + id = "mining_internal" + }, +/turf/open/floor/plasteel/brown{ + dir = 1 + }, +/area/quartermaster/storage) +"cR" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"cS" = ( +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"cT" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"cU" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"cV" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plating, +/area/hallway/primary/central) +"cW" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"cX" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"cY" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"cZ" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"da" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"db" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/hallway/primary/central) +"dc" = ( +/obj/machinery/power/apc{ + auto_name = 1; + dir = 4; + name = "_East APC"; + pixel_x = 27; + pixel_y = 2 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating/warnplate{ + dir = 4 + }, +/area/security/brig) +"dd" = ( +/obj/structure/closet/wardrobe/red, +/turf/open/floor/plasteel, +/area/security/brig) +"de" = ( +/turf/open/floor/plasteel, +/area/security/brig) +"df" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/warning/corner{ + dir = 2 + }, +/area/security/brig) +"dg" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/security/brig) +"dh" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/closet{ + name = "Contraband Locker" + }, +/turf/open/floor/plasteel/bot{ + dir = 2 + }, +/area/security/brig) +"di" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/security/brig) +"dj" = ( +/obj/structure/rack, +/obj/item/clothing/suit/armor/riot, +/obj/item/clothing/suit/armor/riot, +/obj/item/clothing/suit/armor/riot, +/obj/item/clothing/head/helmet/riot, +/obj/item/clothing/head/helmet/riot, +/obj/item/clothing/head/helmet/riot, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + on = 1 + }, +/obj/item/weapon/shield/riot, +/obj/item/weapon/shield/riot, +/obj/item/weapon/shield/riot, +/turf/open/floor/plasteel/black, +/area/security/brig) +"dk" = ( +/obj/structure/table/reinforced, +/obj/machinery/button/door{ + id = "xenobio2"; + name = "Containment Blast Doors"; + pixel_x = 0; + pixel_y = 4; + req_access_txt = "55" + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/open/floor/plasteel/warning{ + dir = 5 + }, +/area/medical/research{ + name = "Research Division" + }) +"dl" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/poddoor/preopen{ + id = "xenobio8"; + name = "containment blast door" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/engine, +/area/medical/research{ + name = "Research Division" + }) +"dm" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/plasteel/warning{ + dir = 9 + }, +/area/medical/research{ + name = "Research Division" + }) +"dn" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/red/side{ + dir = 8 + }, +/area/security/brig) +"do" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/structure/disposaloutlet{ + dir = 1 + }, +/turf/open/floor/engine, +/area/medical/research{ + name = "Research Division" + }) +"dp" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/plasteel/bot, +/area/quartermaster/storage) +"dq" = ( +/turf/open/floor/plasteel/bot, +/area/quartermaster/storage) +"dr" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'HIGH VOLTAGE'"; + icon_state = "shock"; + name = "HIGH VOLTAGE"; + pixel_y = 32 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_security{ + name = "Brig"; + req_access_txt = "63" + }, +/turf/open/floor/plasteel, +/area/security/brig) +"ds" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Cargo Bay Maintenance"; + req_access_txt = "31" + }, +/turf/open/floor/plating, +/area/quartermaster/storage) +"dt" = ( +/obj/machinery/light/small, +/turf/open/floor/plating, +/area/hallway/primary/central) +"du" = ( +/obj/structure/closet/secure_closet/personal, +/obj/machinery/airalarm{ + frequency = 1446; + pixel_y = 23 + }, +/turf/open/floor/carpet{ + icon_state = "carpetnoconnect" + }, +/area/hallway/primary/central) +"dv" = ( +/obj/machinery/photocopier, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"dw" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/hallway/primary/central) +"dx" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/closed/wall, +/area/hallway/primary/central) +"dy" = ( +/obj/machinery/status_display{ + density = 0; + pixel_y = 2; + supply_display = 1 + }, +/turf/closed/wall, +/area/hallway/primary/central) +"dz" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"dA" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"dB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"dC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/security/brig) +"dD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/closed/wall/r_wall, +/area/security/brig) +"dE" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall/r_wall, +/area/security/brig) +"dF" = ( +/obj/structure/rack, +/obj/item/weapon/storage/box/seccarts{ + pixel_x = 3; + pixel_y = 2 + }, +/obj/item/weapon/storage/box/handcuffs, +/obj/item/weapon/storage/box/flashbangs{ + pixel_x = -2; + pixel_y = -2 + }, +/obj/machinery/camera/autoname{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/brig) +"dG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/security/brig) +"dH" = ( +/obj/machinery/door/airlock/glass_command{ + name = "Armoury"; + req_access_txt = "19" + }, +/turf/open/floor/plasteel, +/area/security/brig) +"dI" = ( +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/security/brig) +"dJ" = ( +/obj/structure/rack, +/obj/item/weapon/gun/energy/laser{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/weapon/gun/energy/laser, +/obj/item/weapon/gun/energy/laser{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/turf/open/floor/plasteel/black, +/area/security/brig) +"dK" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'HIGH VOLTAGE'"; + icon_state = "shock"; + name = "HIGH VOLTAGE" + }, +/turf/closed/wall, +/area/medical/research{ + name = "Research Division" + }) +"dL" = ( +/obj/structure/sink{ + icon_state = "sink"; + dir = 8; + pixel_x = -12; + pixel_y = 2 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"dM" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"dN" = ( +/obj/machinery/mineral/equipment_vendor, +/turf/open/floor/plasteel/brown/corner{ + dir = 8 + }, +/area/quartermaster/storage) +"dO" = ( +/obj/effect/landmark/start{ + name = "Cargo Technician" + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"dP" = ( +/obj/effect/landmark/start{ + name = "Cargo Tech" + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"dQ" = ( +/obj/structure/tank_dispenser/oxygen, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"dR" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall, +/area/quartermaster/storage) +"dS" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, +/area/quartermaster/storage) +"dT" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"dU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"dV" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/loadingarea{ + dir = 8 + }, +/area/hallway/primary/central) +"dW" = ( +/obj/machinery/camera/autoname, +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"dX" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"dY" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"dZ" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"ea" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_security{ + name = "Brig"; + req_access_txt = "63" + }, +/turf/open/floor/plasteel, +/area/security/brig) +"eb" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/red/side{ + dir = 4 + }, +/area/security/brig) +"ec" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/poddoor/preopen{ + id = "xenobio1"; + name = "containment blast door" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/engine, +/area/medical/research{ + name = "Research Division" + }) +"ed" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel/red/side{ + dir = 8 + }, +/area/security/brig) +"ee" = ( +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/turf/open/floor/plasteel/red/side{ + dir = 8 + }, +/area/security/brig) +"ef" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/turf/open/floor/plasteel, +/area/security/brig) +"eg" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/security/brig) +"eh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/warning/corner{ + dir = 8 + }, +/area/security/brig) +"ei" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/security/brig) +"ej" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + freerange = 0; + listening = 1; + name = "Common Channel"; + pixel_x = -27; + pixel_y = 3 + }, +/turf/open/floor/plasteel, +/area/security/brig) +"ek" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/security/brig) +"el" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/hallway/primary/central) +"em" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/red/side{ + dir = 4 + }, +/area/security/brig) +"en" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/structure/window/reinforced, +/turf/open/floor/plasteel/warning{ + dir = 6 + }, +/area/medical/research{ + name = "Research Division" + }) +"eo" = ( +/obj/machinery/monkey_recycler, +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"ep" = ( +/obj/machinery/processor{ + desc = "A machine used to process slimes and retrieve their extract."; + name = "Slime Processor" + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + freerange = 0; + listening = 1; + name = "Common Channel"; + pixel_y = 25 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"eq" = ( +/obj/machinery/smartfridge/extract, +/obj/machinery/camera/autoname, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"er" = ( +/obj/structure/table, +/obj/machinery/reagentgrinder, +/obj/machinery/airalarm{ + frequency = 1442; + pixel_y = 23 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"es" = ( +/obj/structure/closet/crate/bin, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"et" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/security/brig) +"eu" = ( +/turf/open/space, +/obj/machinery/porta_turret/syndicate, +/turf/closed/wall/shuttle{ + dir = 8; + icon_state = "diagonalWall3" + }, +/area/shuttle/syndicate) +"ev" = ( +/obj/machinery/suit_storage_unit/mining/eva, +/turf/open/floor/plasteel/brown{ + dir = 8 + }, +/area/quartermaster/storage) +"ew" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_mining{ + name = "Cargo Bay"; + req_access_txt = "31" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"ex" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"ey" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"ez" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"eA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/brig) +"eB" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel, +/area/security/brig) +"eC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"eD" = ( +/obj/structure/table, +/obj/item/weapon/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/item/weapon/cartridge/quartermaster{ + pixel_x = -4; + pixel_y = 7 + }, +/obj/item/weapon/cartridge/quartermaster{ + pixel_x = -4; + pixel_y = 7 + }, +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"eE" = ( +/obj/structure/table, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = 6; + pixel_y = -5 + }, +/obj/item/device/multitool, +/obj/machinery/requests_console{ + department = "Cargo Bay"; + departmentType = 2; + pixel_x = 0; + pixel_y = 30 + }, +/obj/item/clothing/head/soft, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"eF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/machinery/camera/autoname, +/obj/item/device/radio/intercom{ + broadcasting = 0; + freerange = 0; + listening = 1; + name = "Common Channel"; + pixel_y = 25 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"eG" = ( +/obj/structure/table, +/obj/item/weapon/paper_bin{ + pixel_x = 1; + pixel_y = 9 + }, +/obj/item/weapon/stamp{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/weapon/stamp/denied{ + pixel_x = 4; + pixel_y = -2 + }, +/obj/item/weapon/pen/red, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"eH" = ( +/obj/structure/rack, +/obj/item/clothing/suit/armor/laserproof, +/obj/item/clothing/suit/armor/reactive, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1 + }, +/turf/open/floor/plasteel/black, +/area/security/brig) +"eI" = ( +/turf/open/floor/plasteel/bot, +/area/hallway/primary/central) +"eJ" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/security/brig) +"eK" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/side{ + dir = 8 + }, +/area/hallway/primary/central) +"eL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"eM" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"eN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"eO" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/security/brig) +"eP" = ( +/obj/machinery/door/window/northleft{ + base_state = "right"; + dir = 8; + icon_state = "right"; + name = "Containment Pen"; + req_access_txt = "55" + }, +/obj/machinery/door/poddoor/preopen{ + id = "xenobio1"; + name = "containment blast door" + }, +/turf/open/floor/engine, +/area/medical/research{ + name = "Research Division" + }) +"eQ" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'HIGH VOLTAGE'"; + icon_state = "shock"; + name = "HIGH VOLTAGE"; + pixel_y = -32 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_security{ + name = "Brig"; + req_access_txt = "63" + }, +/turf/open/floor/plasteel, +/area/security/brig) +"eR" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/security/brig) +"eS" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/security/brig) +"eT" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/security/brig) +"eU" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/obj/machinery/door_timer{ + dir = 4; + id = "Cell 1"; + name = "Cell 1"; + pixel_x = 32; + pixel_y = 0 + }, +/turf/open/floor/plasteel/red/side{ + dir = 4 + }, +/area/security/brig) +"eV" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/red/side{ + dir = 4 + }, +/area/security/brig) +"eW" = ( +/obj/structure/cable, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/security/brig) +"eX" = ( +/turf/closed/wall, +/area/space) +"eY" = ( +/turf/closed/wall/shuttle{ + icon_state = "wall3" + }, +/area/space) +"eZ" = ( +/obj/structure/rack, +/obj/item/weapon/pickaxe, +/obj/item/weapon/pickaxe{ + pixel_x = 5 + }, +/obj/item/weapon/shovel{ + pixel_x = -5 + }, +/obj/item/weapon/shovel{ + pixel_x = -5 + }, +/turf/open/floor/plasteel/brown{ + dir = 8 + }, +/area/quartermaster/storage) +"fa" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"fb" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"fc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"fd" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"fe" = ( +/obj/structure/closet/secure_closet/miner, +/turf/open/floor/plasteel/brown{ + dir = 4 + }, +/area/quartermaster/storage) +"ff" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/obj/structure/filingcabinet, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"fg" = ( +/obj/machinery/computer/cargo, +/turf/open/floor/plasteel/yellow/corner{ + dir = 2 + }, +/area/quartermaster/storage) +"fh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/security/brig) +"fi" = ( +/obj/structure/closet/secure_closet/brig{ + id = "Cell 2"; + name = "Cell 2 Locker" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + on = 1 + }, +/turf/open/floor/plasteel, +/area/security/brig) +"fj" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"fk" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/red/side{ + dir = 4 + }, +/area/hallway/primary/central) +"fl" = ( +/obj/structure/table/reinforced, +/obj/machinery/button/door{ + id = "xenobio1"; + name = "Containment Blast Doors"; + pixel_x = 0; + pixel_y = 4; + req_access_txt = "55" + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/open/floor/plasteel/warning{ + dir = 5 + }, +/area/medical/research{ + name = "Research Division" + }) +"fm" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/window/brigdoor{ + dir = 4; + id = "Cell 1"; + name = "Cell 1"; + req_access_txt = "2" + }, +/turf/open/floor/plasteel/red/side{ + dir = 4 + }, +/area/security/brig) +"fn" = ( +/turf/open/floor/plasteel/red/side{ + dir = 8 + }, +/area/security/brig) +"fo" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/security/brig) +"fp" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plasteel/red/side{ + dir = 4 + }, +/area/security/brig) +"fq" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"fr" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/turf/open/floor/plasteel, +/area/security/brig) +"fs" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + on = 1 + }, +/obj/structure/closet/secure_closet/brig{ + id = "Cell 2"; + name = "Cell 2 Locker" + }, +/turf/open/floor/plasteel, +/area/security/brig) +"ft" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_mining{ + name = "Cargo Bay"; + req_access_txt = "31" + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"fu" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/research{ + name = "Xenobiology Lab"; + req_access_txt = "7" + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"fv" = ( +/obj/effect/landmark/start{ + name = "Scientist" + }, +/obj/structure/chair/stool, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"fw" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/hallway/primary/central) +"fx" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + freerange = 0; + listening = 1; + name = "Common Channel"; + pixel_x = -25; + pixel_y = 0 + }, +/obj/structure/closet/wardrobe/miner, +/turf/open/floor/plasteel/brown/corner{ + dir = 1 + }, +/area/quartermaster/storage) +"fy" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"fz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"fA" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"fB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/closet/wardrobe/cargotech, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/turf/open/floor/plasteel/yellow/side{ + dir = 4 + }, +/area/quartermaster/storage) +"fC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/quartermaster/storage) +"fD" = ( +/obj/machinery/autolathe, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"fE" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9; + pixel_y = 0 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"fF" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/landmark/start{ + name = "Cargo Technician" + }, +/turf/open/floor/plasteel/yellow/side{ + dir = 4 + }, +/area/quartermaster/storage) +"fG" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/westleft{ + name = "Cargo Desk"; + req_access_txt = "50" + }, +/obj/item/weapon/folder/yellow, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"fH" = ( +/turf/open/floor/plasteel/delivery, +/area/hallway/primary/central) +"fI" = ( +/obj/machinery/computer/cargo/request, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"fJ" = ( +/obj/structure/closet/crate/bin, +/turf/open/floor/plasteel/yellow/side{ + dir = 8 + }, +/area/hallway/primary/central) +"fK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/security/brig) +"fL" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"fM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/security/brig) +"fN" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 2; + on = 1 + }, +/obj/structure/table, +/obj/machinery/computer/stockexchange, +/turf/open/floor/plasteel/caution/corner{ + dir = 4 + }, +/area/quartermaster/storage) +"fO" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plasteel, +/area/security/brig) +"fP" = ( +/obj/machinery/r_n_d/server/core, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/black, +/area/medical/research{ + name = "Research Division" + }) +"fQ" = ( +/obj/machinery/flasher{ + id = "Cell 2"; + pixel_x = 28 + }, +/turf/open/floor/plasteel, +/area/security/brig) +"fR" = ( +/obj/structure/table, +/obj/item/weapon/extinguisher{ + pixel_x = 4; + pixel_y = 3 + }, +/obj/item/weapon/extinguisher, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"fS" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 2; + frequency = 1442; + on = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"fT" = ( +/obj/structure/table, +/obj/item/weapon/storage/box/monkeycubes, +/obj/item/weapon/storage/box/monkeycubes, +/obj/machinery/light, +/obj/item/stack/sheet/mineral/plasma{ + layer = 2.9 + }, +/obj/item/stack/sheet/mineral/plasma{ + layer = 2.9 + }, +/obj/item/stack/sheet/mineral/plasma{ + layer = 2.9 + }, +/obj/item/stack/sheet/mineral/plasma{ + layer = 2.9 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"fU" = ( +/obj/structure/table, +/obj/item/weapon/storage/box/beakers{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/weapon/storage/box/syringes, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + frequency = 1442; + on = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"fV" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_mining{ + name = "Cargo Office"; + req_access_txt = "31" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"fW" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/hallway/secondary/exit) +"fX" = ( +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"fY" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"fZ" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + on = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"ga" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"gb" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/structure/closet/secure_closet/security, +/turf/open/floor/plasteel, +/area/security/brig) +"gc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/security/brig) +"gd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/requests_console{ + department = "Security"; + departmentType = 5; + pixel_y = 30 + }, +/turf/open/floor/plasteel, +/area/security/brig) +"ge" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/brig) +"gf" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/chair, +/obj/effect/landmark/start{ + name = "Security Officer" + }, +/turf/open/floor/plasteel, +/area/security/brig) +"gg" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/airalarm{ + frequency = 1440; + pixel_y = 23 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"gh" = ( +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/security/brig) +"gi" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plasteel/red/side{ + dir = 4 + }, +/area/security/brig) +"gj" = ( +/obj/structure/bed, +/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1 + }, +/turf/open/floor/plasteel, +/area/security/brig) +"gk" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/door_timer{ + dir = 4; + id = "Cell 2"; + name = "Cell 2"; + pixel_x = 32; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/side{ + dir = 4 + }, +/area/security/brig) +"gl" = ( +/obj/machinery/computer/secure_data, +/obj/machinery/camera/autoname{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/security/brig) +"gm" = ( +/obj/machinery/vending/security, +/turf/open/floor/plasteel, +/area/security/brig) +"gn" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + frequency = 1448; + on = 1 + }, +/obj/machinery/airalarm{ + dir = 4; + frequency = 1448; + pixel_x = -24 + }, +/turf/open/floor/plasteel/grimy, +/area/security/brig) +"go" = ( +/turf/closed/wall/r_wall, +/area/medical/research{ + name = "Research Division" + }) +"gp" = ( +/obj/structure/table, +/obj/item/weapon/wrench, +/obj/item/weapon/crowbar/red, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 8 + }, +/area/medical/research{ + name = "Research Division" + }) +"gq" = ( +/obj/structure/table, +/obj/item/clothing/mask/gas, +/obj/item/clothing/mask/gas, +/obj/item/clothing/glasses/science, +/obj/item/clothing/glasses/science, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"gr" = ( +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/obj/structure/closet/l3closet/scientist, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"gs" = ( +/obj/structure/closet/wardrobe/science_white, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"gt" = ( +/obj/structure/sign/biohazard, +/turf/closed/wall, +/area/medical/research{ + name = "Research Division" + }) +"gu" = ( +/obj/machinery/button/door{ + dir = 2; + id = "rnd"; + name = "Shutters Control Button"; + pixel_x = -24; + pixel_y = -6 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + freerange = 0; + listening = 1; + name = "Common Channel"; + pixel_x = -27; + pixel_y = 3 + }, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 8 + }, +/area/medical/research{ + name = "Research Division" + }) +"gv" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, +/area/medical/research{ + name = "Research Division" + }) +"gw" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall, +/area/medical/research{ + name = "Research Division" + }) +"gx" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + external_pressure_bound = 120; + frequency = 1450; + initialize_directions = 1; + internal_pressure_bound = 4000; + on = 1; + pressure_checks = 2; + pump_direction = 0 + }, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'SERVER ROOM'."; + name = "SERVER ROOM"; + pixel_y = 32 + }, +/turf/open/floor/bluegrid, +/area/medical/research{ + name = "Research Division" + }) +"gy" = ( +/obj/structure/closet/crate, +/obj/machinery/camera/autoname{ + dir = 8 + }, +/obj/item/weapon/ore/glass, +/turf/open/floor/plasteel/bot, +/area/quartermaster/storage) +"gz" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + external_pressure_bound = 140; + frequency = 1450; + on = 1; + pressure_checks = 0 + }, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'SERVER ROOM'."; + name = "SERVER ROOM"; + pixel_y = 32 + }, +/turf/open/floor/bluegrid, +/area/medical/research{ + name = "Research Division" + }) +"gA" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; + name = "KEEP CLEAR: DOCKING AREA"; + pixel_y = 0 + }, +/turf/closed/wall, +/area/quartermaster/storage) +"gB" = ( +/turf/open/floor/plasteel/caution/corner{ + dir = 8 + }, +/area/quartermaster/storage) +"gC" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 5; + pixel_y = -32 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"gD" = ( +/obj/structure/closet/crate, +/obj/item/weapon/ore/slag, +/turf/open/floor/plasteel/bot, +/area/quartermaster/storage) +"gE" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/structure/closet/secure_closet/security, +/turf/open/floor/plasteel, +/area/security/brig) +"gF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/brig) +"gG" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/landmark/start{ + name = "Security Officer" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/brig) +"gH" = ( +/obj/structure/table, +/obj/item/weapon/storage/box/chemimp{ + pixel_x = 4; + pixel_y = 3 + }, +/obj/item/weapon/storage/box/trackimp, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/security/brig) +"gI" = ( +/obj/structure/table, +/obj/item/weapon/paper_bin{ + pixel_x = 1; + pixel_y = 9 + }, +/obj/item/weapon/storage/box/handcuffs, +/obj/item/weapon/pen, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/brig) +"gJ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 2; + frequency = 1448; + on = 1 + }, +/turf/open/floor/plasteel/grimy, +/area/security/brig) +"gK" = ( +/obj/machinery/computer/security/wooden_tv, +/obj/item/device/radio/intercom{ + broadcasting = 0; + freerange = 0; + listening = 1; + name = "Common Channel"; + pixel_y = 25 + }, +/turf/open/floor/plasteel/grimy, +/area/security/brig) +"gL" = ( +/obj/structure/table/wood, +/obj/item/device/camera/detective, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + on = 1 + }, +/obj/item/device/taperecorder{ + pixel_y = 0 + }, +/obj/machinery/camera/autoname, +/obj/item/weapon/folder/yellow, +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/turf/open/floor/carpet, +/area/security/brig) +"gM" = ( +/obj/item/weapon/storage/secure/safe{ + pixel_x = 4; + pixel_y = 26 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/carpet, +/area/security/brig) +"gN" = ( +/obj/machinery/mineral/ore_redemption{ + input_dir = 4 + }, +/turf/open/floor/plasteel/bot, +/area/hallway/primary/central) +"gO" = ( +/turf/open/floor/plasteel/loadingarea{ + dir = 4 + }, +/area/hallway/primary/central) +"gP" = ( +/turf/open/floor/plasteel/purple/corner{ + dir = 2 + }, +/area/hallway/primary/central) +"gQ" = ( +/obj/structure/chair/stool, +/obj/effect/landmark/start{ + name = "Scientist" + }, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 8 + }, +/area/medical/research{ + name = "Research Division" + }) +"gR" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/southright{ + dir = 4; + name = "Research and Development Desk"; + req_access_txt = "7" + }, +/obj/item/weapon/folder/yellow, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "rnd"; + name = "research lab shutters" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"gS" = ( +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/obj/structure/table, +/obj/item/weapon/disk/tech_disk{ + pixel_x = 0; + pixel_y = 0 + }, +/obj/item/weapon/disk/tech_disk{ + pixel_x = 0; + pixel_y = 0 + }, +/obj/item/weapon/disk/design_disk, +/obj/item/weapon/disk/design_disk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/camera/autoname, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"gT" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/weapon/stock_parts/cell/high{ + charge = 100; + maxcharge = 15000 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"gU" = ( +/obj/structure/table, +/obj/item/weapon/stock_parts/micro_laser, +/obj/item/weapon/stock_parts/micro_laser, +/obj/item/weapon/stock_parts/manipulator, +/obj/item/weapon/stock_parts/capacitor, +/obj/item/weapon/stock_parts/capacitor, +/obj/item/weapon/stock_parts/manipulator, +/obj/machinery/airalarm{ + frequency = 1441; + pixel_y = 23 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"gV" = ( +/obj/structure/table, +/obj/item/stack/cable_coil{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/stack/cable_coil, +/obj/item/weapon/stock_parts/scanning_module, +/obj/item/weapon/stock_parts/scanning_module{ + pixel_x = 2; + pixel_y = 3 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"gW" = ( +/obj/machinery/atmospherics/pipe/simple{ + dir = 5 + }, +/turf/open/floor/bluegrid, +/area/medical/research{ + name = "Research Division" + }) +"gX" = ( +/obj/machinery/atmospherics/pipe/manifold{ + dir = 1 + }, +/turf/open/floor/plasteel/black, +/area/medical/research{ + name = "Research Division" + }) +"gY" = ( +/obj/machinery/atmospherics/pipe/simple{ + dir = 9 + }, +/turf/open/floor/bluegrid, +/area/medical/research{ + name = "Research Division" + }) +"gZ" = ( +/obj/machinery/door/airlock/external{ + name = "Supply Dock Airlock"; + req_access_txt = "31" + }, +/turf/open/floor/plating, +/area/quartermaster/storage) +"ha" = ( +/turf/open/floor/plasteel/yellow/side{ + dir = 8 + }, +/area/quartermaster/storage) +"hb" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/bot, +/area/quartermaster/storage) +"hc" = ( +/obj/structure/closet/crate, +/turf/open/floor/plasteel/bot, +/area/quartermaster/storage) +"hd" = ( +/obj/machinery/atmospherics/pipe/simple{ + dir = 2 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_research{ + name = "Server Room"; + req_access_txt = "47" + }, +/turf/open/floor/plasteel/black, +/area/medical/research{ + name = "Research Division" + }) +"he" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"hf" = ( +/obj/structure/table, +/obj/item/weapon/restraints/handcuffs, +/obj/item/device/assembly/timer, +/obj/item/device/assembly/flash/handheld, +/turf/open/floor/plasteel, +/area/security/brig) +"hg" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/landmark/start{ + name = "Security Officer" + }, +/turf/open/floor/plasteel, +/area/security/brig) +"hh" = ( +/obj/structure/table, +/obj/machinery/recharger{ + pixel_y = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/security/brig) +"hi" = ( +/obj/structure/table, +/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/weapon/storage/lockbox/loyalty, +/turf/open/floor/plasteel, +/area/security/brig) +"hj" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/red/side{ + dir = 4 + }, +/area/security/brig) +"hk" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = -32; + pixel_y = 0 + }, +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/hallway/secondary/exit) +"hl" = ( +/obj/structure/filingcabinet, +/obj/machinery/requests_console{ + department = "Detective's office"; + pixel_x = -30; + pixel_y = 0 + }, +/turf/open/floor/plasteel/grimy, +/area/security/brig) +"hm" = ( +/obj/structure/table/wood, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/item/weapon/folder/red, +/obj/item/weapon/hand_labeler, +/obj/item/clothing/glasses/sunglasses, +/obj/item/weapon/book/codex_gigas, +/turf/open/floor/carpet, +/area/security/brig) +"hn" = ( +/obj/effect/landmark/start{ + name = "Detective" + }, +/obj/structure/chair/office/dark{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/security/brig) +"ho" = ( +/obj/structure/table, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"hp" = ( +/turf/open/floor/plasteel/purple/side{ + dir = 4 + }, +/area/hallway/primary/central) +"hq" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/window/brigdoor{ + dir = 4; + id = "Cell 2"; + name = "Cell 2"; + req_access_txt = "2" + }, +/turf/open/floor/plasteel/red/side{ + dir = 4 + }, +/area/security/brig) +"hr" = ( +/obj/structure/table, +/obj/item/weapon/hand_labeler, +/obj/item/stack/packageWrap, +/obj/item/stack/packageWrap, +/obj/item/weapon/pen, +/obj/machinery/requests_console{ + department = "Science"; + departmentType = 2; + name = "Science Requests Console"; + pixel_x = -30; + pixel_y = 0 + }, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 8 + }, +/area/medical/research{ + name = "Research Division" + }) +"hs" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + frequency = 1441; + on = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"ht" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"hu" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"hv" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"hw" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 27; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9; + pixel_y = 0 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"hx" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/medical/medbay) +"hy" = ( +/obj/structure/closet/crate, +/obj/item/weapon/ore/glass, +/turf/open/floor/plasteel/bot, +/area/quartermaster/storage) +"hz" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_security{ + name = "Detective"; + req_access_txt = "4" + }, +/turf/open/floor/plasteel, +/area/security/brig) +"hA" = ( +/turf/open/floor/plasteel/yellow/corner{ + dir = 1 + }, +/area/quartermaster/storage) +"hB" = ( +/obj/machinery/vending/cola, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"hC" = ( +/obj/machinery/vending/snack, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"hD" = ( +/obj/item/device/radio/intercom{ + broadcasting = 0; + freerange = 0; + listening = 1; + name = "Common Channel"; + pixel_x = -25; + pixel_y = 0 + }, +/obj/structure/table, +/obj/machinery/recharger{ + pixel_y = 4 + }, +/turf/open/floor/plasteel, +/area/security/brig) +"hE" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/landmark/start{ + name = "Security Officer" + }, +/turf/open/floor/plasteel, +/area/security/brig) +"hF" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + frequency = 1441; + on = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"hG" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"hH" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plasteel, +/area/security/brig) +"hI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/research{ + name = "Research and Development Lab"; + req_access_txt = "7" + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"hJ" = ( +/obj/machinery/flasher{ + id = "Cell 3"; + pixel_x = 28 + }, +/turf/open/floor/plasteel, +/area/security/brig) +"hK" = ( +/obj/structure/closet/secure_closet/detective, +/turf/open/floor/plasteel/grimy, +/area/security/brig) +"hL" = ( +/obj/structure/table/wood, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/weapon/pen, +/obj/item/weapon/restraints/handcuffs, +/obj/item/weapon/storage/fancy/cigarettes, +/turf/open/floor/carpet, +/area/security/brig) +"hM" = ( +/turf/open/floor/carpet, +/area/security/brig) +"hN" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"hO" = ( +/turf/open/floor/plasteel/purple/corner{ + dir = 4 + }, +/area/hallway/primary/central) +"hP" = ( +/obj/machinery/camera{ + c_tag = "Toxin Test Site"; + dir = 8; + network = list("RD","Toxins"); + use_power = 0 + }, +/turf/open/floor/plating/airless, +/area/space) +"hQ" = ( +/turf/open/floor/plasteel/warnwhite{ + dir = 4 + }, +/area/medical/research{ + name = "Research Division" + }) +"hR" = ( +/obj/machinery/r_n_d/destructive_analyzer, +/turf/open/floor/plasteel/warning{ + dir = 1 + }, +/area/medical/research{ + name = "Research Division" + }) +"hS" = ( +/turf/open/floor/plasteel/warning{ + dir = 1 + }, +/area/medical/research{ + name = "Research Division" + }) +"hT" = ( +/obj/machinery/r_n_d/protolathe, +/turf/open/floor/plasteel/warning{ + dir = 1 + }, +/area/medical/research{ + name = "Research Division" + }) +"hU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 8 + }, +/area/medical/research{ + name = "Research Division" + }) +"hV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"hW" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"hX" = ( +/obj/structure/chair/stool, +/obj/effect/landmark/start{ + name = "Scientist" + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"hY" = ( +/obj/structure/closet/crate, +/obj/item/weapon/ore/iron, +/turf/open/floor/plasteel/bot, +/area/quartermaster/storage) +"hZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/sink{ + pixel_y = 24 + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 9 + }, +/area/medical/research{ + name = "Research Division" + }) +"ia" = ( +/obj/machinery/computer/rdservercontrol, +/obj/machinery/door/window/southright{ + dir = 8; + name = "Server Controller Computer"; + req_access_txt = "7" + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"ib" = ( +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/ai_monitored/storage/eva) +"ic" = ( +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/obj/structure/closet/crate, +/turf/open/floor/plasteel/bot, +/area/quartermaster/storage) +"id" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"ie" = ( +/obj/machinery/vending/coffee, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"if" = ( +/obj/machinery/vending/cigarette{ + pixel_x = 0; + pixel_y = 0 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"ig" = ( +/obj/structure/table, +/obj/item/clothing/ears/earmuffs, +/obj/item/clothing/ears/earmuffs{ + pixel_x = -3; + pixel_y = -2 + }, +/obj/item/clothing/glasses/sunglasses, +/obj/item/clothing/glasses/sunglasses{ + pixel_x = 3; + pixel_y = 3 + }, +/turf/open/floor/plasteel, +/area/security/brig) +"ih" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 5; + pixel_y = -32 + }, +/obj/machinery/computer/security, +/turf/open/floor/plasteel, +/area/security/brig) +"ii" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + frequency = 1446; + on = 1 + }, +/turf/open/floor/carpet{ + icon_state = "carpetnoconnect" + }, +/area/hallway/primary/central) +"ij" = ( +/obj/machinery/light, +/obj/machinery/computer/prisoner, +/turf/open/floor/plasteel, +/area/security/brig) +"ik" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + frequency = 1440; + on = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"il" = ( +/obj/structure/filingcabinet, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/security/brig) +"im" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/side{ + dir = 4 + }, +/area/security/brig) +"in" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"io" = ( +/turf/open/floor/plasteel/grimy, +/area/security/brig) +"ip" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 2; + frequency = 1440; + on = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"iq" = ( +/obj/machinery/newscaster{ + pixel_x = -32; + pixel_y = 0 + }, +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"ir" = ( +/obj/structure/table, +/obj/item/weapon/paper_bin{ + pixel_x = 1; + pixel_y = 9 + }, +/obj/item/weapon/pen, +/turf/open/floor/plasteel/whitepurple/side{ + dir = 8 + }, +/area/medical/research{ + name = "Research Division" + }) +"is" = ( +/obj/machinery/computer/rdconsole/core, +/turf/open/floor/plasteel, +/area/medical/research{ + name = "Research Division" + }) +"it" = ( +/obj/machinery/light, +/turf/open/floor/plasteel, +/area/medical/research{ + name = "Research Division" + }) +"iu" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + frequency = 1441; + on = 1 + }, +/obj/machinery/r_n_d/circuit_imprinter, +/obj/item/weapon/reagent_containers/glass/beaker/sulphuric, +/turf/open/floor/plasteel, +/area/medical/research{ + name = "Research Division" + }) +"iv" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 8 + }, +/area/medical/research{ + name = "Research Division" + }) +"iw" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/poddoor/preopen{ + id = "Biohazard"; + name = "biohazard blast door" + }, +/turf/open/floor/plasteel/bot, +/area/medical/research{ + name = "Research Division" + }) +"ix" = ( +/obj/structure/table, +/obj/item/weapon/reagent_containers/glass/beaker/large{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/weapon/reagent_containers/glass/beaker{ + pixel_x = 8; + pixel_y = 2 + }, +/obj/item/weapon/reagent_containers/glass/beaker{ + pixel_x = 8; + pixel_y = 2 + }, +/obj/item/weapon/reagent_containers/dropper, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"iy" = ( +/obj/structure/table, +/obj/item/weapon/stock_parts/console_screen, +/obj/item/weapon/stock_parts/console_screen, +/obj/item/weapon/stock_parts/console_screen, +/obj/item/weapon/stock_parts/matter_bin, +/obj/item/weapon/stock_parts/matter_bin, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"iz" = ( +/obj/structure/table, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/sheet/glass{ + amount = 50; + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/clothing/glasses/welding, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"iA" = ( +/obj/structure/table, +/obj/item/weapon/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/item/weapon/storage/toolbox/mechanical{ + pixel_x = 2; + pixel_y = 3 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"iB" = ( +/obj/machinery/atmospherics/pipe/simple{ + dir = 2 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"iC" = ( +/obj/item/device/radio/intercom{ + broadcasting = 0; + freerange = 0; + listening = 1; + name = "Common Channel"; + pixel_x = 27; + pixel_y = 0 + }, +/turf/open/floor/plasteel/warnwhite/corner{ + dir = 8 + }, +/area/medical/research{ + name = "Research Division" + }) +"iD" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'BOMB RANGE"; + name = "BOMB RANGE" + }, +/turf/closed/wall/shuttle{ + icon_state = "wall3" + }, +/area/space) +"iE" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"iF" = ( +/obj/effect/landmark/start{ + name = "Assistant" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"iG" = ( +/obj/effect/landmark/start{ + name = "Assistant" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"iH" = ( +/obj/machinery/vending/autodrobe{ + req_access_txt = "" + }, +/turf/open/floor/plasteel/neutral/side{ + dir = 9 + }, +/area/hallway/primary/central) +"iI" = ( +/obj/structure/closet/wardrobe/mixed, +/turf/open/floor/plasteel/neutral/side{ + dir = 1 + }, +/area/hallway/primary/central) +"iJ" = ( +/obj/machinery/camera/autoname, +/obj/structure/table/wood, +/obj/item/weapon/storage/crayons, +/obj/item/stack/cable_coil/random, +/obj/item/stack/cable_coil/random, +/obj/item/stack/cable_coil/random, +/obj/item/toy/cards/deck, +/turf/open/floor/plasteel/neutral/side{ + dir = 1 + }, +/area/hallway/primary/central) +"iK" = ( +/obj/machinery/washing_machine, +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/neutral/side{ + dir = 1 + }, +/area/hallway/primary/central) +"iL" = ( +/obj/effect/landmark/start{ + name = "Assistant" + }, +/turf/open/floor/plasteel/neutral/side{ + dir = 5 + }, +/area/hallway/primary/central) +"iM" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/airlock/glass{ + name = "Central Access" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"iN" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/door/airlock/glass{ + name = "Central Access" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"iO" = ( +/obj/machinery/door/airlock/glass{ + name = "Central Access" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"iP" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + on = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"iQ" = ( +/obj/machinery/portable_atmospherics/pump, +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/turf/open/floor/plating, +/area/hallway/primary/central) +"iR" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"iS" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel, +/area/ai_monitored/storage/eva) +"iT" = ( +/obj/machinery/camera/autoname{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"iU" = ( +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"iV" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/research{ + name = "Research Division Access"; + req_access_txt = "47" + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"iW" = ( +/obj/machinery/atmospherics/pipe/simple{ + dir = 2 + }, +/obj/effect/landmark{ + name = "blobstart" + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"iX" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + target_temperature = 80; + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"iY" = ( +/obj/machinery/mass_driver{ + dir = 4; + id = "toxinsdriver" + }, +/turf/open/floor/plating, +/area/medical/research{ + name = "Research Division" + }) +"iZ" = ( +/turf/open/floor/plating/warnplate{ + dir = 4 + }, +/area/medical/research{ + name = "Research Division" + }) +"ja" = ( +/obj/machinery/door/poddoor{ + id = "toxinsdriver"; + name = "Toxins Launcher Bay Door" + }, +/turf/open/floor/plating, +/area/medical/research{ + name = "Research Division" + }) +"jb" = ( +/obj/machinery/door/poddoor/preopen{ + id = "Biohazard"; + name = "biohazard blast door" + }, +/turf/open/floor/plasteel/bot, +/area/medical/research{ + name = "Research Division" + }) +"jc" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall_s6"; + dir = 2 + }, +/area/shuttle/arrival) +"jd" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Arrivals Shuttle Airlock" + }, +/obj/docking_port/mobile{ + dir = 2; + dwidth = 5; + height = 7; + id = "arrival"; + name = "arrival shuttle"; + travelDir = -90; + width = 15 + }, +/obj/docking_port/stationary{ + dir = 2; + dwidth = 5; + height = 7; + id = "arrival_home"; + name = "port bay 1"; + width = 15 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/arrival) +"je" = ( +/obj/machinery/light/small, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/bot, +/area/quartermaster/storage) +"jf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/research{ + name = "Research Division Access"; + req_access_txt = "47" + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"jg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/closed/wall, +/area/hallway/primary/central) +"jh" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/structure/closet/jcloset, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel, +/area/janitor) +"ji" = ( +/turf/open/floor/carpet{ + icon_state = "carpetnoconnect" + }, +/area/hallway/primary/central) +"jj" = ( +/obj/machinery/door/airlock{ + id_tag = "Dorm1"; + name = "Dorm 1" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"jk" = ( +/obj/effect/landmark/start{ + name = "Assistant" + }, +/turf/open/floor/plasteel/neutral/side{ + dir = 8 + }, +/area/hallway/primary/central) +"jl" = ( +/obj/effect/landmark/start{ + name = "Assistant" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"jm" = ( +/obj/effect/landmark/start{ + name = "Assistant" + }, +/turf/open/floor/plasteel/neutral/corner{ + dir = 4 + }, +/area/hallway/primary/central) +"jn" = ( +/obj/machinery/airalarm{ + frequency = 1445; + pixel_y = 23 + }, +/obj/effect/landmark/start{ + name = "Assistant" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/side{ + dir = 5 + }, +/area/hallway/primary/central) +"jo" = ( +/obj/machinery/portable_atmospherics/scrubber, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"jp" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"jq" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"jr" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"js" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel/red/corner{ + dir = 4 + }, +/area/hallway/primary/central) +"jt" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/red/side{ + dir = 1 + }, +/area/hallway/primary/central) +"ju" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/red/corner{ + dir = 1 + }, +/area/hallway/primary/central) +"jv" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/purple/side{ + dir = 4 + }, +/area/hallway/primary/central) +"jw" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/medical/research{ + name = "Research Division" + }) +"jx" = ( +/obj/structure/closet/emcloset, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/warnwhite{ + dir = 10 + }, +/area/medical/research{ + name = "Research Division" + }) +"jy" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/shower{ + pixel_y = 18 + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 1 + }, +/area/medical/research{ + name = "Research Division" + }) +"jz" = ( +/obj/structure/sink{ + pixel_y = 24 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/obj/structure/sign/securearea{ + pixel_x = 32; + pixel_y = 0 + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 5 + }, +/area/medical/research{ + name = "Research Division" + }) +"jA" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/closed/wall, +/area/medical/research{ + name = "Research Division" + }) +"jB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/poddoor/preopen{ + id = "Biohazard"; + name = "biohazard blast door" + }, +/turf/open/floor/plasteel/bot, +/area/medical/research{ + name = "Research Division" + }) +"jC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 8 + }, +/area/medical/research{ + name = "Research Division" + }) +"jD" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel/white/side{ + dir = 2 + }, +/area/medical/research{ + name = "Research Division" + }) +"jE" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white/side{ + dir = 10 + }, +/area/medical/research{ + name = "Research Division" + }) +"jF" = ( +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white/side{ + dir = 10 + }, +/area/medical/research{ + name = "Research Division" + }) +"jG" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white/side{ + dir = 10 + }, +/area/medical/research{ + name = "Research Division" + }) +"jH" = ( +/obj/machinery/camera/autoname, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white/side{ + dir = 10 + }, +/area/medical/research{ + name = "Research Division" + }) +"jI" = ( +/obj/machinery/atmospherics/pipe/simple{ + dir = 5 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"jJ" = ( +/obj/machinery/atmospherics/pipe/simple{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"jK" = ( +/obj/machinery/atmospherics/pipe/simple{ + dir = 9 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"jL" = ( +/obj/structure/grille, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 0; + pixel_y = 0 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/open/floor/plating, +/area/medical/research{ + name = "Research Division" + }) +"jM" = ( +/obj/machinery/door/window/southleft{ + dir = 1; + name = "Mass Driver Door"; + req_access_txt = "7" + }, +/turf/open/floor/plasteel/loadingarea{ + dir = 1 + }, +/area/medical/research{ + name = "Research Division" + }) +"jN" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"jO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, +/area/hallway/primary/central) +"jP" = ( +/obj/machinery/door/window/eastleft, +/turf/open/floor/plasteel/neutral/side{ + dir = 1 + }, +/area/hallway/primary/central) +"jQ" = ( +/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/airlock/research{ + heat_proof = 1; + name = "Toxins Lab"; + req_access_txt = "7" + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"jR" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"jS" = ( +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/ai_monitored/storage/eva) +"jT" = ( +/turf/open/floor/plasteel/loadingarea{ + dir = 4 + }, +/area/janitor) +"jU" = ( +/turf/open/floor/plasteel/white/side{ + dir = 9 + }, +/area/medical/research{ + name = "Research Division" + }) +"jV" = ( +/obj/machinery/airalarm{ + frequency = 1440; + pixel_y = 23 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/table/reinforced, +/obj/item/device/assembly/prox_sensor{ + pixel_x = -4; + pixel_y = 1 + }, +/obj/item/device/assembly/prox_sensor{ + pixel_x = 8; + pixel_y = 9 + }, +/obj/item/device/assembly/prox_sensor{ + pixel_x = 9; + pixel_y = -2 + }, +/obj/item/device/assembly/prox_sensor{ + pixel_x = 0; + pixel_y = 2 + }, +/obj/item/weapon/screwdriver{ + pixel_y = 10 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"jW" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/ai_monitored/storage/eva) +"jX" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/ai_monitored/storage/eva) +"jY" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/warnwhite{ + dir = 8 + }, +/area/medical/research{ + name = "Research Division" + }) +"jZ" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"ka" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"kb" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/medical/research{ + name = "Research Division" + }) +"kc" = ( +/turf/open/floor/plasteel, +/area/medical/research{ + name = "Research Division" + }) +"kd" = ( +/obj/machinery/doppler_array{ + dir = 4 + }, +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/medical/research{ + name = "Research Division" + }) +"ke" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'HIGH VOLTAGE'"; + icon_state = "shock"; + name = "HIGH VOLTAGE"; + pixel_x = -32 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/ai_monitored/storage/eva) +"kf" = ( +/turf/closed/wall, +/area/hallway/secondary/exit) +"kg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'HIGH VOLTAGE'"; + icon_state = "shock"; + name = "HIGH VOLTAGE"; + pixel_x = 32 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/ai_monitored/storage/eva) +"kh" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/crew_quarters/bar) +"ki" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/hallway/primary/central) +"kj" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"kk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"kl" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plating, +/area/hallway/primary/central) +"km" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, +/area/hallway/primary/central) +"kn" = ( +/obj/effect/landmark/start{ + name = "Assistant" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + dir = 4 + }, +/area/hallway/primary/central) +"ko" = ( +/obj/effect/landmark/start{ + name = "Assistant" + }, +/obj/structure/chair/stool{ + pixel_y = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"kp" = ( +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"kq" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"kr" = ( +/obj/effect/landmark/start{ + name = "Assistant" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + frequency = 1445; + on = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"ks" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"kt" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/camera/autoname{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"ku" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/light, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"kv" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"kw" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/purple/side{ + dir = 4 + }, +/area/hallway/primary/central) +"kx" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/medical/research{ + name = "Research Division" + }) +"ky" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 2 + }, +/area/medical/medbay) +"kz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/closet/firecloset, +/obj/machinery/light/small, +/turf/open/floor/plasteel/warnwhite{ + dir = 2 + }, +/area/medical/research{ + name = "Research Division" + }) +"kA" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/obj/structure/closet/firecloset, +/obj/structure/sign/securearea{ + pixel_x = 32; + pixel_y = 0 + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 6 + }, +/area/medical/research{ + name = "Research Division" + }) +"kB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall, +/area/medical/research{ + name = "Research Division" + }) +"kC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 2 + }, +/area/medical/medbay) +"kD" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/warnwhite{ + dir = 8 + }, +/area/medical/research{ + name = "Research Division" + }) +"kE" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white/side{ + dir = 1 + }, +/area/medical/research{ + name = "Research Division" + }) +"kF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/white/side{ + dir = 9 + }, +/area/medical/research{ + name = "Research Division" + }) +"kG" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + icon_state = "connector_map"; + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"kH" = ( +/obj/machinery/light, +/turf/open/floor/plasteel/white/side{ + dir = 9 + }, +/area/medical/research{ + name = "Research Division" + }) +"kI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"kJ" = ( +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/medical/research{ + name = "Research Division" + }) +"kK" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/computer/security/telescreen{ + desc = "Used for watching the test chamber."; + layer = 4; + name = "Test Chamber Telescreen"; + network = list("Toxins"); + pixel_x = 32; + pixel_y = 0 + }, +/obj/machinery/button/massdriver{ + dir = 2; + id = "toxinsdriver"; + pixel_y = -24 + }, +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/medical/research{ + name = "Research Division" + }) +"kL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/medical/medbay) +"kM" = ( +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/obj/structure/chair, +/turf/open/floor/plasteel/escape{ + dir = 9 + }, +/area/hallway/secondary/exit) +"kN" = ( +/obj/structure/chair, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"kO" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/closet/crate/bin, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"kP" = ( +/obj/machinery/vending/snack, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"kQ" = ( +/obj/machinery/vending/cola, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"kR" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/hallway/primary/central) +"kS" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"kT" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"kU" = ( +/obj/structure/rack{ + dir = 1 + }, +/obj/item/clothing/mask/gas, +/obj/item/clothing/glasses/meson, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"kV" = ( +/obj/structure/rack{ + dir = 1 + }, +/obj/item/weapon/extinguisher, +/obj/item/clothing/head/hardhat/red, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"kW" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/closed/wall, +/area/hallway/primary/central) +"kX" = ( +/obj/machinery/door/airlock{ + id_tag = "Dorm2"; + name = "Dorm 2" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"kY" = ( +/obj/effect/landmark/start{ + name = "Assistant" + }, +/turf/open/floor/plasteel/neutral/side{ + dir = 10 + }, +/area/hallway/primary/central) +"kZ" = ( +/obj/effect/landmark/start{ + name = "Assistant" + }, +/turf/open/floor/plasteel/neutral/side, +/area/hallway/primary/central) +"la" = ( +/obj/structure/table/wood, +/obj/item/weapon/paper_bin{ + pixel_x = 1; + pixel_y = 9 + }, +/obj/item/device/paicard, +/obj/item/weapon/coin/silver, +/obj/item/weapon/pen, +/obj/machinery/light, +/obj/item/weapon/storage/toolbox/mechanical, +/turf/open/floor/plasteel/neutral/side, +/area/hallway/primary/central) +"lb" = ( +/obj/machinery/bookbinder, +/turf/open/floor/plasteel/neutral/side, +/area/hallway/primary/central) +"lc" = ( +/obj/machinery/libraryscanner, +/turf/open/floor/plasteel/neutral/side, +/area/hallway/primary/central) +"ld" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 22; + pixel_y = 0 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"le" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet/medical, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"lf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/vending/coffee, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"lg" = ( +/obj/machinery/vending/cigarette, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"lh" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'BOMB RANGE"; + name = "BOMB RANGE" + }, +/turf/closed/wall, +/area/medical/research{ + name = "Research Division" + }) +"li" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 0; + pixel_y = -32 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"lj" = ( +/obj/machinery/light, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 0; + pixel_y = -32 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"lk" = ( +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/hallway/secondary/exit) +"ll" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"lm" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"ln" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"lo" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"lp" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/hallway/secondary/exit) +"lq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/hallway/primary/central) +"lr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"ls" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"lt" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"lu" = ( +/obj/machinery/vending/assist, +/turf/open/floor/plating, +/area/hallway/primary/central) +"lv" = ( +/obj/machinery/vending/tool, +/turf/open/floor/plating, +/area/hallway/primary/central) +"lw" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "ToxinLoad" + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced, +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/plasteel/bot, +/area/medical/research{ + name = "Research Division" + }) +"lx" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced, +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/machinery/door/window/eastright, +/turf/open/floor/plasteel/blue{ + dir = 1 + }, +/area/medical/research{ + name = "Research Division" + }) +"ly" = ( +/turf/open/floor/plasteel/warnwhite{ + dir = 8 + }, +/area/medical/research{ + name = "Research Division" + }) +"lz" = ( +/obj/structure/tank_dispenser, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"lA" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + frequency = 1440; + on = 1 + }, +/obj/structure/table/reinforced, +/obj/item/device/transfer_valve{ + pixel_x = -5 + }, +/obj/item/device/transfer_valve{ + pixel_x = 0 + }, +/obj/item/device/transfer_valve{ + pixel_x = 5 + }, +/obj/item/device/transfer_valve{ + pixel_x = 5 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"lB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/structure/table/reinforced, +/obj/item/device/assembly/signaler{ + pixel_x = 0; + pixel_y = 8 + }, +/obj/item/device/assembly/signaler{ + pixel_x = -8; + pixel_y = 5 + }, +/obj/item/device/assembly/signaler{ + pixel_x = 6; + pixel_y = 5 + }, +/obj/item/device/assembly/signaler{ + pixel_x = -2; + pixel_y = -2 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"lC" = ( +/obj/machinery/meter, +/obj/machinery/button/door{ + id = "mixvent"; + name = "Mixing Room Vent Control"; + pixel_x = 25; + pixel_y = 5; + req_access_txt = "7" + }, +/obj/machinery/button/ignition{ + id = "burnchamber"; + pixel_x = 25; + pixel_y = -5 + }, +/obj/machinery/atmospherics/pipe/simple/supplymain/visible{ + icon_state = "intact"; + dir = 4 + }, +/turf/open/floor/plasteel/warnwhite/corner{ + dir = 2 + }, +/area/medical/research{ + name = "Research Division" + }) +"lD" = ( +/obj/structure/table/reinforced, +/obj/item/device/assembly/timer{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/item/device/assembly/timer{ + pixel_x = 6; + pixel_y = -4 + }, +/obj/item/device/assembly/timer{ + pixel_x = -4; + pixel_y = 2 + }, +/obj/item/device/assembly/timer{ + pixel_x = 0; + pixel_y = 0 + }, +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"lE" = ( +/obj/item/device/radio/intercom{ + broadcasting = 0; + freerange = 0; + listening = 1; + name = "Common Channel"; + pixel_y = 25 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"lF" = ( +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"lG" = ( +/obj/item/weapon/wrench, +/obj/structure/extinguisher_cabinet{ + pixel_x = -5; + pixel_y = 30 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"lH" = ( +/obj/structure/closet/bombcloset, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"lI" = ( +/obj/machinery/door/airlock/external{ + name = "Escape Airlock" + }, +/turf/open/floor/plating, +/area/hallway/secondary/exit) +"lJ" = ( +/turf/open/floor/plating, +/area/hallway/secondary/exit) +"lK" = ( +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"lL" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"lM" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"lN" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/hallway/secondary/exit) +"lO" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/meter{ + frequency = 1441; + id_tag = "distro_meter"; + name = "Distribution Loop" + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"lP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"lQ" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel, +/area/janitor) +"lR" = ( +/turf/open/floor/plating/warnplate{ + dir = 4 + }, +/area/hallway/primary/central) +"lS" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "recycler" + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"lT" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "recycler" + }, +/obj/machinery/recycler, +/turf/open/floor/plating, +/area/hallway/primary/central) +"lU" = ( +/obj/machinery/airalarm{ + dir = 8; + frequency = 1441; + icon_state = "alarm0"; + pixel_x = 24 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"lV" = ( +/obj/machinery/mineral/stacking_machine{ + input_dir = 8; + output_dir = 10; + stack_amt = 10 + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"lW" = ( +/obj/machinery/mineral/stacking_unit_console{ + dir = 2; + machinedir = 8; + pixel_y = 27 + }, +/obj/structure/chair/stool, +/turf/open/floor/plating, +/area/hallway/primary/central) +"lX" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"lY" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"lZ" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"ma" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"mb" = ( +/turf/closed/wall/r_wall, +/area/ai_monitored/storage/eva) +"mc" = ( +/obj/effect/landmark/start{ + name = "Assistant" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 2; + frequency = 1445; + on = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"md" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "ToxinLoad" + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced, +/obj/machinery/portable_atmospherics/canister/toxins, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/plasteel/bot, +/area/medical/research{ + name = "Research Division" + }) +"me" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "ToxinLoad" + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced, +/obj/machinery/portable_atmospherics/canister/toxins, +/turf/open/floor/plasteel/bot, +/area/medical/research{ + name = "Research Division" + }) +"mf" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced, +/obj/machinery/portable_atmospherics/canister/toxins, +/obj/machinery/door/window/eastright, +/turf/open/floor/plasteel/red{ + dir = 2 + }, +/area/medical/research{ + name = "Research Division" + }) +"mg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"mh" = ( +/obj/machinery/airlock_sensor{ + id_tag = "tox_airlock_sensor"; + master_tag = "tox_airlock_control"; + pixel_y = 24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supplymain/visible{ + icon_state = "intact"; + dir = 4 + }, +/turf/open/floor/engine, +/area/medical/research{ + name = "Research Division" + }) +"mi" = ( +/obj/machinery/atmospherics/components/binary/volume_pump{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"mj" = ( +/obj/machinery/atmospherics/pipe/simple/supplymain/visible{ + icon_state = "intact"; + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/medical/research{ + name = "Research Division" + }) +"mk" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + external_pressure_bound = 0; + frequency = 1450; + initialize_directions = 1; + internal_pressure_bound = 4000; + on = 1; + pressure_checks = 2; + pump_direction = 0 + }, +/turf/open/floor/engine/vacuum, +/area/medical/research{ + name = "Research Division" + }) +"ml" = ( +/obj/structure/sign/fire, +/obj/machinery/atmospherics/pipe/simple/supplymain/visible{ + icon_state = "intact"; + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/medical/research{ + name = "Research Division" + }) +"mm" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + frequency = 1440; + on = 1 + }, +/obj/machinery/portable_atmospherics/pump, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 2 + }, +/area/medical/research{ + name = "Research Division" + }) +"mn" = ( +/obj/machinery/camera/autoname{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 2 + }, +/area/medical/research{ + name = "Research Division" + }) +"mo" = ( +/obj/machinery/door/poddoor{ + id = "mixvent"; + name = "Mixer Room Vent" + }, +/turf/open/floor/engine/vacuum, +/area/medical/research{ + name = "Research Division" + }) +"mp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"mq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"mr" = ( +/obj/structure/closet, +/turf/open/floor/plating, +/area/hallway/secondary/exit) +"ms" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"mt" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"mu" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"mv" = ( +/turf/open/floor/plating/warnplate/corner{ + dir = 8 + }, +/area/hallway/primary/central) +"mw" = ( +/turf/open/floor/plating/warnplate{ + dir = 1 + }, +/area/hallway/primary/central) +"mx" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"my" = ( +/obj/machinery/conveyor_switch/oneway{ + id = "recycler"; + name = "recycler conveyor" + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"mz" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"mA" = ( +/obj/structure/table, +/obj/item/clothing/head/welding, +/obj/item/weapon/stock_parts/cell/high{ + charge = 100; + maxcharge = 15000 + }, +/obj/item/weapon/stock_parts/cell/high{ + charge = 100; + maxcharge = 15000 + }, +/obj/item/weapon/stock_parts/cell/high{ + charge = 100; + maxcharge = 15000 + }, +/obj/item/areaeditor/blueprints, +/turf/open/floor/plasteel/warning{ + dir = 9 + }, +/area/ai_monitored/storage/eva) +"mB" = ( +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/structure/closet/crate/rcd, +/turf/open/floor/plasteel/warning{ + dir = 1 + }, +/area/ai_monitored/storage/eva) +"mC" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/turf/open/floor/plasteel/warning{ + dir = 1 + }, +/area/ai_monitored/storage/eva) +"mD" = ( +/obj/machinery/camera/autoname, +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/suit_storage_unit/standard_unit, +/turf/open/floor/plasteel/warning{ + dir = 1 + }, +/area/ai_monitored/storage/eva) +"mE" = ( +/obj/item/device/radio/intercom{ + broadcasting = 0; + freerange = 0; + listening = 1; + name = "Common Channel"; + pixel_y = 25 + }, +/obj/machinery/suit_storage_unit/standard_unit, +/turf/open/floor/plasteel/warning{ + dir = 1 + }, +/area/ai_monitored/storage/eva) +"mF" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/weapon/stock_parts/cell/high{ + charge = 100; + maxcharge = 15000 + }, +/obj/item/device/multitool, +/turf/open/floor/plasteel/warning{ + dir = 5 + }, +/area/ai_monitored/storage/eva) +"mG" = ( +/obj/effect/landmark{ + name = "blobstart" + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"mH" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"mI" = ( +/obj/machinery/power/apc{ + auto_name = 1; + dir = 4; + name = "_East APC"; + pixel_x = 27; + pixel_y = 2 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating/warnplate{ + dir = 4 + }, +/area/medical/research{ + name = "Research Division" + }) +"mJ" = ( +/obj/machinery/atmospherics/pipe/simple{ + dir = 6; + icon_state = "intact"; + level = 2 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"mK" = ( +/obj/machinery/atmospherics/pipe/manifold{ + dir = 1; + icon_state = "manifold"; + level = 2 + }, +/obj/machinery/meter, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"mL" = ( +/obj/machinery/atmospherics/pipe/simple{ + icon_state = "intact"; + dir = 10; + pixel_x = 0; + level = 2; + initialize_directions = 10 + }, +/turf/open/floor/plasteel/white, +/area/medical/research{ + name = "Research Division" + }) +"mM" = ( +/obj/machinery/door/airlock/glass_research{ + autoclose = 0; + frequency = 1449; + glass = 1; + icon_state = "door_locked"; + id_tag = "tox_airlock_interior"; + locked = 1; + name = "Mixing Room Interior Airlock"; + req_access_txt = "8" + }, +/turf/open/floor/engine, +/area/medical/research{ + name = "Research Division" + }) +"mN" = ( +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume{ + dir = 2; + frequency = 1449; + id = "tox_airlock_pump" + }, +/turf/open/floor/engine, +/area/medical/research{ + name = "Research Division" + }) +"mO" = ( +/obj/machinery/door/airlock/glass_research{ + autoclose = 0; + frequency = 1449; + glass = 1; + icon_state = "door_locked"; + id_tag = "tox_airlock_exterior"; + locked = 1; + name = "Mixing Room Exterior Airlock"; + req_access_txt = "8" + }, +/turf/open/floor/engine, +/area/medical/research{ + name = "Research Division" + }) +"mP" = ( +/obj/machinery/igniter{ + icon_state = "igniter0"; + id = "burnchamber"; + on = 0 + }, +/turf/open/floor/engine/vacuum, +/area/medical/research{ + name = "Research Division" + }) +"mQ" = ( +/turf/open/floor/plasteel/escape{ + dir = 8 + }, +/area/hallway/secondary/exit) +"mR" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"mS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"mT" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"mU" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/turf/open/floor/plating, +/area/hallway/secondary/exit) +"mV" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/turf/open/floor/plating, +/area/hallway/secondary/exit) +"mW" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plating, +/area/hallway/secondary/exit) +"mX" = ( +/turf/open/floor/plating/warnplate/corner{ + dir = 4 + }, +/area/hallway/primary/central) +"mY" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"mZ" = ( +/obj/structure/table, +/obj/item/stack/sheet/rglass{ + amount = 50 + }, +/obj/item/stack/rods{ + amount = 50 + }, +/obj/item/stack/rods{ + amount = 50 + }, +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/ai_monitored/storage/eva) +"na" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel, +/area/ai_monitored/storage/eva) +"nb" = ( +/turf/open/floor/plasteel, +/area/ai_monitored/storage/eva) +"nc" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 2 + }, +/area/medical/research{ + name = "Research Division" + }) +"nd" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/ai_monitored/storage/eva) +"ne" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"nf" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/mob/living/simple_animal/mouse, +/turf/open/floor/plating, +/area/hallway/primary/central) +"ng" = ( +/turf/closed/wall/r_wall, +/area/hallway/primary/central) +"nh" = ( +/obj/machinery/conveyor_switch{ + id = "ToxinLoad" + }, +/turf/open/floor/plasteel/warnwhite/corner{ + dir = 2 + }, +/area/medical/research{ + name = "Research Division" + }) +"ni" = ( +/obj/machinery/portable_atmospherics/canister/nitrogen, +/obj/machinery/light, +/turf/open/floor/plasteel/warnwhite{ + dir = 2 + }, +/area/medical/research{ + name = "Research Division" + }) +"nj" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister, +/turf/open/floor/plasteel/warnwhite{ + dir = 2 + }, +/area/medical/research{ + name = "Research Division" + }) +"nk" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/scrubber, +/turf/open/floor/plasteel/warnwhite{ + dir = 2 + }, +/area/medical/research{ + name = "Research Division" + }) +"nl" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + icon_state = "connector_map"; + dir = 4 + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 2 + }, +/area/medical/research{ + name = "Research Division" + }) +"nm" = ( +/obj/machinery/meter, +/obj/machinery/embedded_controller/radio/airlock_controller{ + airpump_tag = "tox_airlock_pump"; + exterior_door_tag = "tox_airlock_exterior"; + id_tag = "tox_airlock_control"; + interior_door_tag = "tox_airlock_interior"; + pixel_x = 24; + pixel_y = 0; + sanitize_external = 1; + sensor_tag = "tox_airlock_sensor" + }, +/obj/machinery/atmospherics/pipe/simple/supplymain/visible{ + icon_state = "intact"; + dir = 4 + }, +/turf/open/floor/plasteel/warnwhite/corner{ + dir = 8 + }, +/area/medical/research{ + name = "Research Division" + }) +"nn" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/sign/fire{ + pixel_y = -32 + }, +/obj/machinery/atmospherics/pipe/simple/supplymain/visible{ + icon_state = "intact"; + dir = 4 + }, +/turf/open/floor/engine, +/area/medical/research{ + name = "Research Division" + }) +"no" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + icon_state = "inje_map"; + dir = 8 + }, +/turf/open/floor/engine/vacuum, +/area/medical/research{ + name = "Research Division" + }) +"np" = ( +/obj/machinery/atmospherics/components/binary/volume_pump{ + dir = 4 + }, +/turf/open/floor/plasteel/warnwhite/corner{ + dir = 1 + }, +/area/medical/research{ + name = "Research Division" + }) +"nq" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + frequency = 1441; + on = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"nr" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"ns" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 27; + pixel_y = 0 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/ai_monitored/storage/eva) +"nt" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/crew_quarters/heads{ + name = "\improper Job Assignment" + }) +"nu" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/plasteel/escape{ + dir = 8 + }, +/area/hallway/secondary/exit) +"nv" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"nw" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/extinguisher_cabinet{ + pixel_x = 27; + pixel_y = 0 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"nx" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + frequency = 1447; + on = 1 + }, +/obj/structure/table, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + freerange = 0; + listening = 1; + name = "Common Channel"; + pixel_y = 25 + }, +/obj/item/weapon/storage/pill_bottle/dice, +/turf/open/floor/carpet{ + icon_state = "carpetnoconnect" + }, +/area/hallway/primary/central) +"ny" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plating, +/area/hallway/secondary/exit) +"nz" = ( +/obj/structure/closet/secure_closet/personal, +/obj/machinery/airalarm{ + frequency = 1447; + pixel_y = 23 + }, +/turf/open/floor/carpet{ + icon_state = "carpetnoconnect" + }, +/area/hallway/primary/central) +"nA" = ( +/turf/closed/wall, +/area/janitor) +"nB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/closed/wall, +/area/janitor) +"nC" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/obj/machinery/meter{ + frequency = 1441; + id_tag = "distro_meter"; + name = "Distribution Loop" + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"nD" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"nE" = ( +/mob/living/simple_animal/mouse, +/turf/open/floor/plating, +/area/hallway/primary/central) +"nF" = ( +/turf/open/floor/plating/warnplate{ + dir = 9 + }, +/area/hallway/primary/central) +"nG" = ( +/obj/structure/table, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/ai_monitored/storage/eva) +"nH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/ai_monitored/storage/eva) +"nI" = ( +/turf/open/floor/plasteel/delivery, +/area/ai_monitored/storage/eva) +"nJ" = ( +/obj/item/weapon/pen{ + desc = "Writes upside down!"; + name = "astronaut pen" + }, +/turf/open/floor/plasteel/delivery, +/area/ai_monitored/storage/eva) +"nK" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/ai_monitored/storage/eva) +"nL" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/ai_monitored/storage/eva) +"nM" = ( +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/hallway/primary/central) +"nN" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"nO" = ( +/obj/machinery/power/apc{ + auto_name = 1; + dir = 4; + name = "_East APC"; + pixel_x = 27; + pixel_y = 2 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating/warnplate{ + dir = 4 + }, +/area/medical/medbay) +"nP" = ( +/turf/closed/wall, +/area/medical/medbay) +"nQ" = ( +/obj/structure/table, +/obj/item/weapon/crowbar, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"nR" = ( +/obj/structure/table, +/obj/item/clothing/tie/stethoscope, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"nS" = ( +/obj/structure/table, +/obj/item/weapon/storage/box/masks{ + pixel_x = 0; + pixel_y = 0 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + freerange = 0; + listening = 1; + name = "Common Channel"; + pixel_y = 25 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"nT" = ( +/obj/structure/table, +/obj/item/weapon/storage/box/gloves{ + pixel_x = 3; + pixel_y = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"nU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/closed/wall/r_wall, +/area/medical/research{ + name = "Research Division" + }) +"nV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/closed/wall/r_wall, +/area/medical/research{ + name = "Research Division" + }) +"nW" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/camera/autoname{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"nX" = ( +/obj/machinery/power/apc{ + auto_name = 1; + dir = 8; + name = "_West APC"; + pixel_x = -25 + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/turf/open/floor/plating/warnplate{ + dir = 8 + }, +/area/hallway/secondary/exit) +"nY" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/machinery/light/small, +/turf/open/floor/plating, +/area/hallway/secondary/exit) +"nZ" = ( +/obj/machinery/power/apc{ + auto_name = 1; + dir = 4; + name = "_East APC"; + pixel_x = 27; + pixel_y = 2 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating/warnplate{ + dir = 4 + }, +/area/janitor) +"oa" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"ob" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + freerange = 0; + listening = 1; + name = "Common Channel"; + pixel_y = 25 + }, +/turf/open/floor/plasteel, +/area/janitor) +"oc" = ( +/obj/structure/table, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/machinery/camera/autoname, +/obj/item/weapon/paper/recycler, +/turf/open/floor/plasteel, +/area/janitor) +"od" = ( +/obj/structure/table, +/obj/item/weapon/storage/box/mousetraps, +/obj/machinery/newscaster{ + pixel_x = 32; + pixel_y = 0 + }, +/obj/item/weapon/storage/box/lights/mixed, +/obj/item/weapon/storage/box/lights/mixed, +/obj/item/weapon/grenade/chem_grenade/cleaner, +/turf/open/floor/plasteel, +/area/janitor) +"oe" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, +/area/janitor) +"of" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/hallway/secondary/entry) +"og" = ( +/obj/effect/landmark/start{ + name = "Assistant" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner, +/area/hallway/primary/central) +"oh" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"oi" = ( +/obj/machinery/power/apc{ + auto_name = 1; + dir = 4; + name = "_East APC"; + pixel_x = 27; + pixel_y = 2 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating/warnplate{ + dir = 8 + }, +/area/hallway/primary/central) +"oj" = ( +/obj/structure/table, +/obj/item/stack/sheet/glass{ + amount = 50 + }, +/obj/item/stack/sheet/glass{ + amount = 50 + }, +/obj/item/weapon/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/item/weapon/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/item/weapon/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/item/weapon/extinguisher, +/turf/open/floor/plasteel/warning{ + dir = 10 + }, +/area/ai_monitored/storage/eva) +"ok" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/warning{ + dir = 2 + }, +/area/ai_monitored/storage/eva) +"ol" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/warning{ + dir = 2 + }, +/area/ai_monitored/storage/eva) +"om" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/weapon/tank/jetpack/carbondioxide, +/obj/item/weapon/tank/jetpack/carbondioxide, +/obj/item/clothing/shoes/magboots, +/obj/item/clothing/shoes/magboots, +/turf/open/floor/plasteel/warning{ + dir = 6 + }, +/area/ai_monitored/storage/eva) +"on" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/hallway/primary/central) +"oo" = ( +/obj/effect/landmark/start{ + name = "Assistant" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"op" = ( +/turf/open/floor/plasteel/warnwhite/corner{ + dir = 1 + }, +/area/medical/medbay) +"oq" = ( +/obj/structure/table, +/obj/item/weapon/hemostat, +/obj/machinery/airalarm{ + frequency = 1444; + pixel_y = 23 + }, +/turf/open/floor/plasteel/white/side{ + dir = 1 + }, +/area/medical/medbay) +"or" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"os" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/sleeper{ + dir = 8; + icon_state = "sleeper-open" + }, +/turf/open/floor/plasteel/white/side{ + dir = 1 + }, +/area/medical/medbay) +"ot" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/obj/machinery/computer/med_data, +/turf/open/floor/plasteel/white/side{ + dir = 1 + }, +/area/medical/medbay) +"ou" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/medical/medbay) +"ov" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/table, +/obj/item/clothing/suit/straight_jacket, +/obj/item/clothing/mask/muzzle, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"ow" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/table, +/obj/item/device/radio/intercom{ + broadcasting = 0; + freerange = 0; + listening = 1; + name = "Common Channel"; + pixel_y = 25 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"ox" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/table, +/obj/item/weapon/gun/syringe, +/obj/item/weapon/reagent_containers/dropper, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"oy" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/vending/medical{ + pixel_x = -2 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"oz" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/structure/closet/wardrobe/white, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"oA" = ( +/obj/structure/closet/wardrobe/white, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"oB" = ( +/obj/structure/table, +/obj/item/weapon/surgicaldrill, +/turf/open/floor/plasteel/white/side{ + dir = 1 + }, +/area/medical/medbay) +"oC" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + frequency = 1444; + on = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"oD" = ( +/obj/structure/table, +/obj/item/weapon/scalpel{ + pixel_y = 12 + }, +/obj/item/weapon/circular_saw, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/white/side{ + dir = 1 + }, +/area/medical/medbay) +"oE" = ( +/obj/structure/table, +/obj/item/weapon/retractor, +/obj/item/device/radio/intercom{ + broadcasting = 0; + freerange = 0; + listening = 1; + name = "Common Channel"; + pixel_y = 25 + }, +/turf/open/floor/plasteel/white/side{ + dir = 1 + }, +/area/medical/medbay) +"oF" = ( +/obj/structure/table, +/obj/item/weapon/cautery{ + pixel_x = 4 + }, +/turf/open/floor/plasteel/white/side{ + dir = 1 + }, +/area/medical/medbay) +"oG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/medical/medbay) +"oH" = ( +/obj/structure/closet/l3closet/janitor, +/turf/open/floor/plasteel, +/area/janitor) +"oI" = ( +/turf/open/floor/plasteel, +/area/janitor) +"oJ" = ( +/obj/structure/chair/stool, +/obj/effect/landmark/start{ + name = "Janitor" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/janitor) +"oK" = ( +/obj/structure/table, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/weapon/pen, +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/turf/open/floor/plasteel, +/area/janitor) +"oL" = ( +/turf/open/floor/plating/warnplate{ + dir = 10 + }, +/area/hallway/primary/central) +"oM" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"oN" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall/r_wall, +/area/ai_monitored/storage/eva) +"oO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/medical/medbay) +"oP" = ( +/obj/machinery/door/airlock/glass_command{ + name = "E.V.A."; + req_access_txt = "18" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plasteel, +/area/ai_monitored/storage/eva) +"oQ" = ( +/obj/structure/closet/crate/bin, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"oR" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall/r_wall, +/area/ai_monitored/storage/eva) +"oS" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Medbay Maintenance"; + req_access_txt = "45" + }, +/turf/open/floor/plating, +/area/medical/medbay) +"oT" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock{ + name = "Custodial Closet"; + req_access_txt = "26" + }, +/turf/open/floor/plasteel, +/area/janitor) +"oU" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + on = 1 + }, +/obj/machinery/newscaster{ + pixel_x = 32; + pixel_y = 0 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"oV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"oW" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"oX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"oY" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"oZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"pa" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"pb" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 27; + pixel_y = 0 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"pc" = ( +/obj/structure/table, +/obj/item/clothing/gloves/color/latex, +/obj/item/clothing/mask/surgical, +/obj/item/clothing/suit/apron/surgical, +/turf/open/floor/plasteel/white/side{ + dir = 4 + }, +/area/medical/medbay) +"pd" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"pe" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + frequency = 1444; + on = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"pf" = ( +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"pg" = ( +/obj/structure/table, +/obj/item/weapon/surgical_drapes, +/turf/open/floor/plasteel/white/side{ + dir = 8 + }, +/area/medical/medbay) +"ph" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/shuttle/arrival) +"pi" = ( +/obj/structure/chair/comfy/beige, +/turf/open/floor/plasteel/grimy, +/area/hallway/secondary/exit) +"pj" = ( +/obj/structure/chair/comfy/beige, +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/grimy, +/area/hallway/secondary/exit) +"pk" = ( +/turf/open/floor/plasteel/grimy, +/area/hallway/secondary/exit) +"pl" = ( +/obj/structure/table/wood, +/obj/item/device/flashlight/lamp/green{ + pixel_x = 1; + pixel_y = 5 + }, +/turf/open/floor/plasteel/grimy, +/area/hallway/secondary/exit) +"pm" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"pn" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/item/weapon/reagent_containers/glass/bucket, +/turf/open/floor/plasteel, +/area/janitor) +"po" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/janitor) +"pp" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_command{ + name = "E.V.A."; + req_access_txt = "18" + }, +/turf/open/floor/plasteel, +/area/ai_monitored/storage/eva) +"pq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/airlock/maintenance{ + name = "Custodial Maintenance"; + req_access_txt = "26" + }, +/turf/open/floor/plating, +/area/janitor) +"pr" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"ps" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"pt" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"pu" = ( +/obj/machinery/power/apc{ + auto_name = 1; + dir = 1; + name = "_North APC"; + pixel_y = 24 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating/warnplate{ + dir = 1 + }, +/area/ai_monitored/storage/eva) +"pv" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel/warning{ + dir = 8 + }, +/area/ai_monitored/storage/eva) +"pw" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plasteel, +/area/ai_monitored/storage/eva) +"px" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/hallway/primary/central) +"py" = ( +/obj/structure/toilet{ + pixel_y = 8 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/item/weapon/razor, +/turf/open/floor/plasteel/freezer, +/area/hallway/primary/central) +"pz" = ( +/obj/structure/mirror{ + pixel_x = 0; + pixel_y = 32 + }, +/obj/structure/sink{ + pixel_y = 24 + }, +/turf/open/floor/plasteel/freezer, +/area/hallway/primary/central) +"pA" = ( +/obj/structure/closet, +/turf/open/floor/plating/warnplate/corner{ + dir = 8 + }, +/area/hallway/primary/central) +"pB" = ( +/obj/structure/sink{ + icon_state = "sink"; + dir = 8; + pixel_x = -12; + pixel_y = 2 + }, +/turf/open/floor/plasteel/warnwhite/corner{ + dir = 4 + }, +/area/medical/medbay) +"pC" = ( +/obj/machinery/light, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"pD" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"pE" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/landmark/start{ + name = "Medical Doctor" + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"pF" = ( +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/obj/effect/landmark/start{ + name = "Medical Doctor" + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"pG" = ( +/obj/effect/landmark/start{ + name = "Medical Doctor" + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"pH" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"pI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"pJ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"pK" = ( +/obj/structure/table/optable, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"pL" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/machinery/airalarm{ + frequency = 1442; + pixel_y = 23 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"pM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"pN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"pO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"pP" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"pQ" = ( +/obj/structure/table/wood, +/obj/item/weapon/storage/fancy/cigarettes{ + pixel_y = 2 + }, +/obj/item/weapon/lighter/greyscale{ + pixel_x = 4; + pixel_y = 2 + }, +/turf/open/floor/carpet, +/area/hallway/secondary/exit) +"pR" = ( +/obj/structure/table/wood, +/obj/item/weapon/paper_bin{ + pixel_x = 1; + pixel_y = 9 + }, +/obj/item/weapon/pen, +/obj/item/device/camera, +/turf/open/floor/carpet, +/area/hallway/secondary/exit) +"pS" = ( +/obj/structure/chair/comfy/beige{ + dir = 8 + }, +/turf/open/floor/plasteel/grimy, +/area/hallway/secondary/exit) +"pT" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/obj/structure/janitorialcart, +/obj/item/weapon/mop, +/turf/open/floor/plasteel/bot{ + dir = 2 + }, +/area/janitor) +"pU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/requests_console{ + department = "Janitorial"; + departmentType = 1; + pixel_y = -29 + }, +/turf/open/floor/plasteel, +/area/janitor) +"pV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_medical{ + id_tag = "MedbayFoyer"; + name = "Medbay"; + req_access_txt = "5" + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"pW" = ( +/obj/structure/closet/crate/bin, +/turf/open/floor/plasteel, +/area/janitor) +"pX" = ( +/obj/machinery/camera/autoname{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"pY" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/closed/wall/r_wall, +/area/ai_monitored/storage/eva) +"pZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_medical{ + id_tag = "MedbayFoyer"; + name = "Medbay"; + req_access_txt = "5" + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"qa" = ( +/obj/structure/sign/nosmoking_2{ + pixel_x = 28 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + on = 1 + }, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 2 + }, +/area/medical/medbay) +"qb" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/medical{ + name = "Operating Theatre"; + req_access_txt = "45" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"qc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/closed/wall/r_wall, +/area/ai_monitored/storage/eva) +"qd" = ( +/turf/open/floor/plasteel/freezer, +/area/hallway/primary/central) +"qe" = ( +/obj/machinery/shower{ + icon_state = "shower"; + dir = 8 + }, +/turf/open/floor/plasteel/freezer, +/area/hallway/primary/central) +"qf" = ( +/obj/structure/bed/roller, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"qg" = ( +/obj/machinery/button/door{ + desc = "A remote control switch for the medbay foyer."; + id = "MedbayFoyer"; + name = "Medbay Exit Button"; + normaldoorcontrol = 1; + pixel_x = 0; + pixel_y = -26 + }, +/obj/structure/bed/roller, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"qh" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_medical{ + id_tag = null; + name = "Medbay"; + req_access_txt = "5" + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"qi" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Diner" + }, +/turf/open/floor/plasteel, +/area/crew_quarters/bar) +"qj" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass{ + name = "Diner" + }, +/turf/open/floor/plasteel, +/area/crew_quarters/bar) +"qk" = ( +/obj/machinery/requests_console{ + announcementConsole = 0; + department = "Medbay"; + departmentType = 1; + name = "Medbay RC"; + pixel_x = 0; + pixel_y = -30; + pixel_z = 0 + }, +/obj/structure/closet/crate/bin, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"ql" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"qm" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"qn" = ( +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 8 + }, +/area/medical/medbay) +"qo" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"qp" = ( +/obj/structure/chair/comfy/beige{ + dir = 1; + icon_state = "comfychair" + }, +/turf/open/floor/plasteel/grimy, +/area/hallway/secondary/exit) +"qq" = ( +/obj/machinery/computer/operating, +/turf/open/floor/plasteel/white/side{ + dir = 1 + }, +/area/medical/medbay) +"qr" = ( +/obj/machinery/camera/autoname{ + dir = 8 + }, +/obj/structure/sink{ + dir = 4; + icon_state = "sink"; + pixel_x = 11; + pixel_y = 0 + }, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 4 + }, +/area/medical/medbay) +"qs" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plasteel/escape{ + dir = 10 + }, +/area/hallway/secondary/exit) +"qt" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"qu" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 4 + }, +/area/medical/medbay) +"qv" = ( +/obj/structure/closet/crate/bin, +/turf/open/floor/plasteel/grimy, +/area/hallway/secondary/exit) +"qw" = ( +/turf/open/floor/plasteel/whiteyellow/side{ + dir = 2 + }, +/area/medical/medbay) +"qx" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"qy" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 2; + frequency = 1442; + on = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"qz" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/eastright{ + dir = 2; + name = "Chemistry Desk"; + req_access_txt = "33" + }, +/obj/item/clothing/glasses/science, +/obj/machinery/door/firedoor/heavy, +/turf/open/floor/plating, +/area/medical/medbay) +"qA" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + frequency = 1442; + on = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"qB" = ( +/obj/machinery/door/airlock{ + name = "Public Toilets" + }, +/turf/open/floor/plasteel/freezer, +/area/hallway/primary/central) +"qC" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/effect/landmark/start{ + name = "Cook" + }, +/turf/open/floor/wood, +/area/crew_quarters/bar) +"qD" = ( +/obj/structure/chair, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + frequency = 1442; + on = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"qE" = ( +/obj/structure/chair, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"qF" = ( +/obj/structure/sign/bluecross, +/turf/closed/wall, +/area/medical/medbay) +"qG" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 4 + }, +/area/medical/medbay) +"qH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_medical{ + id_tag = null; + name = "Cryo"; + req_access_txt = "45" + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"qI" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/engine/engineering) +"qJ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/engine/engineering) +"qK" = ( +/obj/machinery/camera/autoname{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"qL" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/heads{ + name = "\improper Job Assignment" + }) +"qM" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command{ + name = "Head of Personnel Office"; + req_access = null; + req_access_txt = "57" + }, +/turf/open/floor/plasteel, +/area/crew_quarters/heads{ + name = "\improper Job Assignment" + }) +"qN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 8 + }, +/area/medical/medbay) +"qO" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + frequency = 1440; + on = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"qP" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer, +/obj/machinery/airalarm{ + frequency = 1441; + pixel_y = 23 + }, +/turf/open/floor/plasteel/white/side{ + dir = 1 + }, +/area/medical/medbay) +"qQ" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"qR" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/camera/autoname, +/obj/machinery/airalarm{ + frequency = 1440; + pixel_y = 23 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"qS" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"qT" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"qU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"qV" = ( +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"qW" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"qX" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"qY" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"qZ" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/turf/open/floor/plasteel/warning{ + dir = 1 + }, +/area/hallway/primary/central) +"ra" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plasteel/warning{ + dir = 1 + }, +/area/hallway/primary/central) +"rb" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/warning{ + dir = 1 + }, +/area/hallway/primary/central) +"rc" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + dir = 4 + }, +/area/hallway/primary/central) +"rd" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/side{ + dir = 1 + }, +/area/hallway/primary/central) +"re" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/corner{ + dir = 1 + }, +/area/hallway/primary/central) +"rf" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"rg" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 8 + }, +/area/medical/medbay) +"rh" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 1 + }, +/area/medical/medbay) +"ri" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 1 + }, +/area/medical/medbay) +"rj" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/reagent_containers/food/drinks/britcup{ + desc = "Kingston's personal cup." + }, +/obj/machinery/camera/autoname, +/obj/item/device/radio/intercom{ + broadcasting = 0; + freerange = 0; + listening = 1; + name = "Common Channel"; + pixel_y = 25 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"rk" = ( +/obj/machinery/button/door{ + desc = "A remote control switch for the medbay foyer."; + id = "MedbayFoyer"; + name = "Medbay Doors Control"; + normaldoorcontrol = 1; + pixel_x = -26; + req_access_txt = "5" + }, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 8 + }, +/area/medical/medbay) +"rl" = ( +/obj/machinery/computer/med_data, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"rm" = ( +/obj/machinery/meter, +/obj/machinery/atmospherics/pipe/simple{ + dir = 4; + icon_state = "intact"; + level = 2 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"rn" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/whiteyellow/side{ + dir = 8 + }, +/area/medical/medbay) +"ro" = ( +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 4 + }, +/area/medical/medbay) +"rp" = ( +/obj/structure/closet/secure_closet/medical2, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 1 + }, +/area/medical/medbay) +"rq" = ( +/obj/structure/table, +/obj/item/weapon/storage/box/beakers{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/weapon/reagent_containers/dropper, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"rr" = ( +/obj/machinery/vending/wallmed{ + pixel_y = -28 + }, +/obj/structure/table, +/obj/item/weapon/storage/box/syringes, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"rs" = ( +/obj/machinery/computer/pandemic, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"rt" = ( +/obj/structure/closet/crate/freezer, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"ru" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"rv" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plasteel{ + icon_state = "L1"; + dir = 4 + }, +/area/hallway/secondary/exit) +"rw" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel{ + icon_state = "L3"; + dir = 4 + }, +/area/hallway/secondary/exit) +"rx" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + icon_state = "L5"; + dir = 4 + }, +/area/hallway/secondary/exit) +"ry" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + icon_state = "L7"; + dir = 4 + }, +/area/hallway/secondary/exit) +"rz" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + icon_state = "L9"; + dir = 4 + }, +/area/hallway/secondary/exit) +"rA" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + icon_state = "L11"; + dir = 4 + }, +/area/hallway/secondary/exit) +"rB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel{ + icon_state = "L13"; + dir = 4 + }, +/area/hallway/secondary/exit) +"rC" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"rD" = ( +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"rE" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"rF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"rG" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"rH" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + frequency = 1441; + on = 1 + }, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 8 + }, +/area/medical/medbay) +"rI" = ( +/turf/open/floor/plasteel/warnwhite{ + dir = 8 + }, +/area/medical/medbay) +"rJ" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/folder/white, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"rK" = ( +/obj/structure/chair/office/light{ + dir = 8 + }, +/obj/effect/landmark/start{ + name = "Medical Doctor" + }, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 8 + }, +/area/medical/medbay) +"rL" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/eastright{ + dir = 8; + name = "Chemistry Desk"; + req_access_txt = "33" + }, +/obj/machinery/door/firedoor/heavy, +/turf/open/floor/plating, +/area/medical/medbay) +"rM" = ( +/obj/machinery/airalarm{ + dir = 8; + icon_state = "alarm0"; + pixel_x = 24 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"rN" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plasteel{ + icon_state = "L2"; + dir = 4 + }, +/area/hallway/secondary/exit) +"rO" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/turf/open/floor/plasteel{ + icon_state = "L4"; + dir = 4 + }, +/area/hallway/secondary/exit) +"rP" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/turf/open/floor/plasteel{ + icon_state = "L6"; + dir = 4 + }, +/area/hallway/secondary/exit) +"rQ" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/turf/open/floor/plasteel{ + icon_state = "L8"; + dir = 4 + }, +/area/hallway/secondary/exit) +"rR" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/turf/open/floor/plasteel{ + icon_state = "L10"; + dir = 4 + }, +/area/hallway/secondary/exit) +"rS" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/turf/open/floor/plasteel{ + icon_state = "L12"; + dir = 4 + }, +/area/hallway/secondary/exit) +"rT" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/turf/open/floor/plasteel{ + icon_state = "L14"; + dir = 4 + }, +/area/hallway/secondary/exit) +"rU" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/telecomms/bus/preset_one/ministation, +/turf/open/floor/plasteel/black{ + name = "Mainframe Floor"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/computer) +"rV" = ( +/obj/machinery/light, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"rW" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"rX" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"rY" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/warnwhite{ + dir = 8 + }, +/area/medical/medbay) +"rZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"sa" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/paper_bin{ + pixel_x = 1; + pixel_y = 9 + }, +/obj/item/weapon/pen, +/obj/structure/sign/nosmoking_2{ + pixel_x = 0; + pixel_y = -30 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"sb" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 8 + }, +/area/medical/medbay) +"sc" = ( +/obj/machinery/vending/medical{ + pixel_x = -2 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"sd" = ( +/obj/machinery/chem_heater, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"se" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/crew_quarters/bar) +"sf" = ( +/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone{ + pixel_x = 7; + pixel_y = 1 + }, +/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone{ + pixel_x = 0; + pixel_y = 0 + }, +/obj/item/weapon/wrench{ + pixel_x = 5; + pixel_y = -5 + }, +/obj/structure/table/reinforced, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"sg" = ( +/obj/machinery/atmospherics/components/unary/cryo_cell, +/turf/open/floor/plasteel/white/side{ + dir = 1 + }, +/area/medical/medbay) +"sh" = ( +/obj/machinery/atmospherics/components/unary/portables_connector, +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/white/side{ + dir = 1 + }, +/area/medical/medbay) +"si" = ( +/obj/structure/table, +/obj/item/stack/packageWrap, +/obj/item/weapon/hand_labeler, +/obj/item/device/radio/headset/headset_med, +/obj/item/device/radio/intercom{ + broadcasting = 0; + freerange = 0; + listening = 1; + name = "Common Channel"; + pixel_y = 25 + }, +/obj/machinery/camera/autoname, +/turf/open/floor/plasteel/whiteyellow/corner{ + dir = 2 + }, +/area/medical/medbay) +"sj" = ( +/obj/structure/bed/roller, +/obj/item/device/radio/intercom{ + broadcasting = 0; + freerange = 0; + listening = 1; + name = "Common Channel"; + pixel_y = 25 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"sk" = ( +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"sl" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/light, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"sm" = ( +/turf/open/floor/plasteel/loadingarea{ + dir = 4 + }, +/area/hallway/secondary/exit) +"sn" = ( +/turf/open/floor/plasteel/bot, +/area/hallway/secondary/exit) +"so" = ( +/turf/open/floor/plasteel/delivery, +/area/hallway/secondary/exit) +"sp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall/r_wall, +/area/crew_quarters/heads{ + name = "\improper Job Assignment" + }) +"sq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall/r_wall, +/area/crew_quarters/heads{ + name = "\improper Job Assignment" + }) +"sr" = ( +/turf/closed/wall/r_wall, +/area/crew_quarters/heads{ + name = "\improper Job Assignment" + }) +"ss" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + frequency = 1440; + on = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"st" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 2; + frequency = 1441; + on = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"su" = ( +/turf/closed/wall, +/area/crew_quarters/bar) +"sv" = ( +/obj/structure/sign/barsign, +/turf/closed/wall, +/area/crew_quarters/bar) +"sw" = ( +/obj/machinery/airalarm{ + pixel_y = 24 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"sx" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/whiteyellow/side{ + dir = 8 + }, +/area/medical/medbay) +"sy" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"sz" = ( +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 4 + }, +/area/medical/medbay) +"sA" = ( +/obj/structure/table, +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/obj/machinery/chem_dispenser/drinks, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/crew_quarters/bar) +"sB" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + frequency = 1442; + on = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"sC" = ( +/obj/structure/sign/chemistry, +/turf/closed/wall, +/area/medical/medbay) +"sD" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_medical{ + id_tag = "GeneticsDoor"; + name = "Genetics"; + req_access_txt = "45" + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"sE" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"sF" = ( +/obj/machinery/telecomms/receiver/preset_left/ministation, +/turf/open/floor/plasteel/black{ + name = "Mainframe Floor"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/computer) +"sG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 2 + }, +/area/medical/medbay) +"sH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/side{ + dir = 4 + }, +/area/engine/engineering) +"sI" = ( +/obj/structure/table, +/obj/item/weapon/storage/box/beakers{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/weapon/storage/box/beakers{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/weapon/storage/box/syringes, +/obj/item/weapon/storage/pill_bottle/epinephrine{ + pixel_x = 5; + pixel_y = -2 + }, +/obj/item/weapon/storage/pill_bottle/epinephrine{ + pixel_x = 5; + pixel_y = -2 + }, +/obj/item/weapon/reagent_containers/dropper, +/obj/item/weapon/reagent_containers/dropper, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"sJ" = ( +/obj/machinery/atmospherics/pipe/simple{ + dir = 5; + icon_state = "intact"; + level = 2 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"sK" = ( +/obj/machinery/atmospherics/pipe/manifold{ + icon_state = "manifold"; + level = 2 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"sL" = ( +/obj/machinery/atmospherics/pipe/simple{ + dir = 9; + icon_state = "intact"; + level = 2 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"sM" = ( +/obj/structure/table, +/obj/machinery/chem_dispenser/drinks/beer, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/crew_quarters/bar) +"sN" = ( +/obj/item/weapon/screwdriver{ + pixel_x = -2; + pixel_y = 6 + }, +/obj/item/stack/sheet/mineral/plasma{ + layer = 2.9 + }, +/obj/item/stack/sheet/mineral/plasma{ + layer = 2.9 + }, +/obj/item/device/radio/headset/headset_med, +/obj/item/device/assembly/igniter, +/obj/item/device/assembly/igniter, +/obj/item/device/assembly/timer, +/obj/item/device/assembly/timer, +/obj/item/weapon/grenade/chem_grenade, +/obj/item/weapon/grenade/chem_grenade, +/obj/machinery/light, +/obj/structure/table/glass, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"sO" = ( +/obj/machinery/pipedispenser/disposal/transit_tube, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"sP" = ( +/obj/structure/grille, +/obj/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/arrival) +"sQ" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"sR" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/brigdoor{ + base_state = "rightsecure"; + dir = 2; + icon_state = "rightsecure"; + name = "Head of Personnel's Desk"; + req_access_txt = "57" + }, +/obj/machinery/door/window/northright{ + name = "Reception Window" + }, +/turf/open/floor/plating, +/area/crew_quarters/heads{ + name = "\improper Job Assignment" + }) +"sS" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/turf/closed/wall/r_wall, +/area/crew_quarters/heads{ + name = "\improper Job Assignment" + }) +"sT" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/table, +/obj/item/weapon/book/manual/wiki/security_space_law, +/obj/item/stack/packageWrap, +/obj/item/weapon/hand_labeler, +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/heads{ + name = "\improper Job Assignment" + }) +"sU" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/table, +/obj/item/weapon/folder/blue, +/obj/item/weapon/stamp/hop, +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Lieutenant Office"; + departmentType = 5; + name = "Lieutenant RC"; + pixel_y = 30 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/heads{ + name = "\improper Job Assignment" + }) +"sV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/closet/crate/bin, +/turf/open/floor/plasteel, +/area/crew_quarters/heads{ + name = "\improper Job Assignment" + }) +"sW" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/crew_quarters/heads{ + name = "\improper Job Assignment" + }) +"sX" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"sY" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + frequency = 1443; + on = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"sZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"ta" = ( +/obj/machinery/vending/cigarette{ + pixel_x = 0; + pixel_y = 0 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"tb" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"tc" = ( +/obj/structure/chair, +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"td" = ( +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"te" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/whiteyellow/side{ + dir = 8 + }, +/area/medical/medbay) +"tf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/airlock/glass_medical{ + id_tag = null; + name = "Chemistry Lab"; + req_access_txt = "5; 33" + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"tg" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/whiteyellow/corner{ + dir = 1 + }, +/area/medical/medbay) +"th" = ( +/obj/structure/closet/crate/bin, +/obj/structure/noticeboard{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"ti" = ( +/obj/machinery/reagentgrinder, +/obj/structure/table/glass, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"tj" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"tk" = ( +/obj/machinery/suit_storage_unit/engine, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"tl" = ( +/obj/structure/table, +/obj/machinery/door/window/southleft{ + layer = 3.1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"tm" = ( +/obj/structure/table, +/obj/machinery/door/window/southright{ + layer = 3.1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"tn" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/heads{ + name = "\improper Job Assignment" + }) +"to" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/medical/medbay) +"tp" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + frequency = 1442; + on = 1 + }, +/obj/machinery/button/door{ + desc = "A remote control switch for the genetics doors."; + id = "GeneticsDoor"; + name = "Genetics Exit Button"; + normaldoorcontrol = 1; + pixel_x = 8; + pixel_y = 24 + }, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 8 + }, +/area/medical/medbay) +"tq" = ( +/obj/machinery/smartfridge/chemistry, +/turf/closed/wall, +/area/medical/medbay) +"tr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/whiteyellow/corner{ + dir = 8 + }, +/area/medical/medbay) +"ts" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_medical{ + id_tag = null; + name = "Medbay Storage"; + req_access_txt = "45" + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"tt" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock{ + name = "Bar Storage"; + req_access_txt = "25" + }, +/turf/open/floor/wood, +/area/crew_quarters/bar) +"tu" = ( +/obj/machinery/light, +/turf/open/floor/plasteel, +/area/crew_quarters/heads{ + name = "\improper Job Assignment" + }) +"tv" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"tw" = ( +/obj/machinery/vending/wallmed{ + pixel_y = -28 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"tx" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/side{ + dir = 8 + }, +/area/engine/engineering) +"ty" = ( +/obj/machinery/door/airlock/external{ + name = "Arrival Airlock" + }, +/turf/open/floor/plating, +/area/hallway/secondary/exit) +"tz" = ( +/obj/structure/closet/secure_closet/engineering_electrical, +/turf/open/floor/plasteel, +/area/engine/engineering) +"tA" = ( +/turf/open/floor/plasteel/warning{ + dir = 4 + }, +/area/hallway/secondary/exit) +"tB" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"tC" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock{ + name = "Bar Storage"; + req_access_txt = "25" + }, +/turf/open/floor/plasteel{ + icon_state = "wood" + }, +/area/crew_quarters/bar) +"tD" = ( +/obj/machinery/airalarm{ + frequency = 1442; + pixel_y = 23 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"tE" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plasteel, +/area/crew_quarters/heads{ + name = "\improper Job Assignment" + }) +"tF" = ( +/obj/machinery/computer/card, +/turf/open/floor/plasteel, +/area/crew_quarters/heads{ + name = "\improper Job Assignment" + }) +"tG" = ( +/obj/structure/chair/office/dark{ + dir = 8 + }, +/obj/effect/landmark/start{ + name = "Head of Personnel" + }, +/turf/open/floor/plasteel, +/area/crew_quarters/heads{ + name = "\improper Job Assignment" + }) +"tH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/computer/secure_data, +/obj/item/device/radio/intercom{ + broadcasting = 0; + freerange = 0; + listening = 1; + name = "Common Channel"; + pixel_y = 25 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/heads{ + name = "\improper Job Assignment" + }) +"tI" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/obj/structure/table, +/obj/item/weapon/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/weapon/pen, +/turf/open/floor/plasteel, +/area/crew_quarters/heads{ + name = "\improper Job Assignment" + }) +"tJ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/chair{ + dir = 8 + }, +/mob/living/simple_animal/pet/dog/corgi/Ian, +/turf/open/floor/plasteel, +/area/crew_quarters/heads{ + name = "\improper Job Assignment" + }) +"tK" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/heads{ + name = "\improper Job Assignment" + }) +"tL" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/heads{ + name = "\improper Job Assignment" + }) +"tM" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9; + pixel_y = 0 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"tN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/hallway/primary/central) +"tO" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"tP" = ( +/obj/structure/transit_tube{ + icon_state = "N-S" + }, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/engine/engineering) +"tQ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"tR" = ( +/obj/structure/table, +/obj/item/weapon/reagent_containers/food/condiment/peppermill{ + pixel_x = 3 + }, +/obj/item/weapon/reagent_containers/food/condiment/saltshaker{ + pixel_x = -3; + pixel_y = 0 + }, +/obj/item/weapon/kitchen/fork, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"tS" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"tT" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"tU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"tV" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/lighter, +/obj/structure/sign/securearea{ + desc = "Under the painting a plaque reads: 'While the meat grinder may not have spared you, fear not. Not one part of you has gone to waste... You were delicious.'"; + icon_state = "monkey_painting"; + name = "Mr. Deempisi portrait"; + pixel_x = 4; + pixel_y = 28 + }, +/turf/open/floor/carpet, +/area/crew_quarters/bar) +"tW" = ( +/obj/structure/chair/stool, +/turf/open/floor/carpet, +/area/crew_quarters/bar) +"tX" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/obj/machinery/photocopier, +/turf/open/floor/plasteel, +/area/crew_quarters/heads{ + name = "\improper Job Assignment" + }) +"tY" = ( +/obj/item/device/radio/intercom{ + broadcasting = 0; + freerange = 0; + listening = 1; + name = "Common Channel"; + pixel_x = 25; + pixel_y = 0 + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/crew_quarters/bar) +"tZ" = ( +/obj/machinery/door/window/eastright, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/neutral/side, +/area/hallway/primary/central) +"ua" = ( +/obj/machinery/chem_dispenser, +/obj/item/weapon/reagent_containers/glass/beaker/large, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"ub" = ( +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/effect/landmark/start{ + name = "Chemist" + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"uc" = ( +/obj/machinery/chem_master, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"ud" = ( +/obj/structure/chair/stool, +/obj/effect/landmark/start{ + name = "Chemist" + }, +/turf/open/floor/plasteel/whiteyellow/side{ + dir = 4 + }, +/area/medical/medbay) +"ue" = ( +/obj/item/device/radio/intercom{ + broadcasting = 0; + freerange = 0; + listening = 1; + name = "Common Channel"; + pixel_y = 25 + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/bar) +"uf" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock{ + name = "Frozen Storage"; + req_access_txt = "25" + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/bar) +"ug" = ( +/obj/machinery/camera/autoname{ + dir = 8 + }, +/obj/structure/sign/nosmoking_2{ + pixel_x = 28 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/whiteblue/side{ + dir = 4 + }, +/area/medical/medbay) +"uh" = ( +/obj/structure/grille, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/tcommsat/computer) +"ui" = ( +/obj/structure/closet/secure_closet/engineering_welding, +/turf/open/floor/plasteel, +/area/engine/engineering) +"uj" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plasteel/warning{ + dir = 10 + }, +/area/hallway/secondary/exit) +"uk" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plasteel/warning, +/area/hallway/secondary/exit) +"ul" = ( +/obj/machinery/camera/autoname{ + dir = 1 + }, +/turf/open/floor/plasteel/warning, +/area/hallway/secondary/exit) +"um" = ( +/obj/machinery/vending/coffee, +/turf/open/floor/plasteel/warning{ + dir = 6 + }, +/area/hallway/secondary/exit) +"un" = ( +/turf/open/floor/plasteel, +/area/crew_quarters/heads{ + name = "\improper Job Assignment" + }) +"uo" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/heads{ + name = "\improper Job Assignment" + }) +"up" = ( +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"uq" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/heads{ + name = "\improper Job Assignment" + }) +"ur" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/heads{ + name = "\improper Job Assignment" + }) +"us" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/heads{ + name = "\improper Job Assignment" + }) +"ut" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/camera/autoname{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 27; + pixel_y = 0 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/heads{ + name = "\improper Job Assignment" + }) +"uu" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"uv" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plasteel/blue/side{ + dir = 9 + }, +/area/hallway/primary/central) +"uw" = ( +/obj/structure/transit_tube{ + icon_state = "N-S" + }, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/tcommsat/computer) +"ux" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"uy" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/storage/fancy/donut_box, +/turf/open/floor/carpet, +/area/crew_quarters/bar) +"uz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/crew_quarters/bar) +"uA" = ( +/obj/machinery/requests_console{ + department = "Bar"; + departmentType = 2; + pixel_x = 30; + pixel_y = 0 + }, +/mob/living/carbon/monkey/punpun, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/crew_quarters/bar) +"uB" = ( +/obj/machinery/hydroponics/soil, +/obj/item/weapon/cultivator, +/turf/open/floor/plasteel/green/side{ + dir = 1 + }, +/area/hallway/primary/central) +"uC" = ( +/obj/machinery/hydroponics/soil, +/obj/item/weapon/hatchet, +/turf/open/floor/plasteel/green/side{ + dir = 1 + }, +/area/hallway/primary/central) +"uD" = ( +/obj/machinery/hydroponics/soil, +/turf/open/floor/plasteel/green/side{ + dir = 1 + }, +/area/hallway/primary/central) +"uE" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -27; + pixel_y = 0 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + frequency = 1440; + on = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"uF" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + frequency = 1440; + on = 1 + }, +/turf/open/floor/plasteel/whiteyellow/side{ + dir = 4 + }, +/area/medical/medbay) +"uG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/wood, +/area/crew_quarters/bar) +"uH" = ( +/turf/open/floor/wood, +/area/crew_quarters/bar) +"uI" = ( +/obj/structure/grille, +/obj/machinery/door/poddoor/shutters{ + id = "syndieshutters"; + name = "blast shutters" + }, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/shuttle/syndicate) +"uJ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 1 + }, +/area/medical/medbay) +"uK" = ( +/obj/machinery/vending/wallmed{ + pixel_y = 28 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"uL" = ( +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"uM" = ( +/obj/item/device/radio/intercom{ + broadcasting = 0; + freerange = 0; + listening = 1; + name = "Common Channel"; + pixel_y = 25 + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + frequency = 1442; + on = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"uN" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + icon_state = "intact"; + dir = 1 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/engine/engineering) +"uO" = ( +/obj/machinery/door/airlock/external{ + name = "Arrival Airlock" + }, +/turf/open/floor/plating, +/area/hallway/secondary/entry) +"uP" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + icon_state = "intact"; + dir = 1 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/engine/engineering) +"uQ" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/junction{ + dir = 8 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/engine/engineering) +"uR" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/tcommsat/computer) +"uS" = ( +/obj/machinery/airalarm{ + dir = 4; + icon_state = "alarm0"; + pixel_x = -22 + }, +/obj/structure/closet/secure_closet/hop, +/turf/open/floor/plasteel, +/area/crew_quarters/heads{ + name = "\improper Job Assignment" + }) +"uT" = ( +/obj/item/device/radio/intercom{ + broadcasting = 0; + freerange = 0; + listening = 1; + name = "Common Channel"; + pixel_y = 25 + }, +/obj/structure/closet/radiation, +/turf/open/floor/plasteel, +/area/engine/engineering) +"uU" = ( +/obj/structure/closet/crate/bin, +/obj/machinery/airalarm{ + dir = 4; + frequency = 1440; + icon_state = "alarm0"; + pixel_x = -22 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"uV" = ( +/obj/structure/table/reinforced, +/obj/item/weapon/book/manual/barman_recipes, +/obj/item/stack/packageWrap, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_y = -32 + }, +/turf/open/floor/carpet, +/area/crew_quarters/bar) +"uW" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/filingcabinet/employment, +/turf/open/floor/plasteel, +/area/crew_quarters/heads{ + name = "\improper Job Assignment" + }) +"uX" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plasteel/blue/side{ + dir = 10 + }, +/area/hallway/primary/central) +"uY" = ( +/obj/structure/chair, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"uZ" = ( +/obj/structure/table/reinforced, +/obj/item/clothing/head/that{ + throwforce = 1; + throwing = 1 + }, +/turf/open/floor/carpet, +/area/crew_quarters/bar) +"va" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 27; + pixel_y = 0 + }, +/obj/machinery/light{ + dir = 4; + icon_state = "tube1" + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/crew_quarters/bar) +"vb" = ( +/turf/open/floor/plasteel/green/side{ + dir = 1 + }, +/area/hallway/primary/central) +"vc" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8; + frequency = 1447; + on = 1 + }, +/turf/open/floor/carpet{ + icon_state = "carpetnoconnect" + }, +/area/hallway/primary/central) +"vd" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"ve" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/airalarm{ + dir = 8; + frequency = 1443; + icon_state = "alarm0"; + pixel_x = 24 + }, +/turf/open/floor/plasteel/yellow/side{ + dir = 4 + }, +/area/hallway/primary/central) +"vf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/whiteyellow/side{ + dir = 4 + }, +/area/medical/medbay) +"vg" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plasteel/yellow/side{ + dir = 1 + }, +/area/engine/engineering) +"vh" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering{ + name = "Engineering"; + req_access_txt = "10" + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"vi" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"vj" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/whiteblue/corner{ + dir = 4 + }, +/area/medical/medbay) +"vk" = ( +/obj/structure/table, +/obj/item/weapon/storage/firstaid/brute{ + pixel_x = 2; + pixel_y = 6 + }, +/obj/item/weapon/storage/firstaid/brute{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/machinery/airalarm{ + frequency = 1445; + pixel_y = 23 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"vl" = ( +/obj/structure/chair, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"vm" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall12"; + dir = 2 + }, +/area/shuttle/arrival) +"vn" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/tcommsat/computer) +"vo" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/space) +"vp" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall14"; + dir = 2 + }, +/area/shuttle/arrival) +"vq" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Arrivals Shuttle Airlock" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/arrival) +"vr" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall_s10"; + dir = 2 + }, +/area/shuttle/arrival) +"vs" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall11"; + dir = 2 + }, +/area/shuttle/arrival) +"vt" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/door/airlock/maintenance{ + name = "Lieutenant Office Maintenance Access"; + req_access_txt = "57" + }, +/turf/open/floor/plasteel, +/area/crew_quarters/heads{ + name = "\improper Job Assignment" + }) +"vu" = ( +/obj/machinery/vending/cart, +/turf/open/floor/plasteel, +/area/crew_quarters/heads{ + name = "\improper Job Assignment" + }) +"vv" = ( +/obj/machinery/pdapainter, +/turf/open/floor/plasteel, +/area/crew_quarters/heads{ + name = "\improper Job Assignment" + }) +"vw" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"vx" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"vy" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"vz" = ( +/obj/structure/table/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/crew_quarters/bar) +"vA" = ( +/obj/structure/chair/stool, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/crew_quarters/bar) +"vB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/crew_quarters/bar) +"vC" = ( +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/crew_quarters/bar) +"vD" = ( +/obj/machinery/smartfridge, +/turf/closed/wall, +/area/crew_quarters/bar) +"vE" = ( +/obj/machinery/camera/autoname{ + dir = 4 + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"vF" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + frequency = 1445; + on = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"vG" = ( +/obj/machinery/vending/boozeomat, +/turf/open/floor/wood, +/area/crew_quarters/bar) +"vH" = ( +/obj/machinery/reagentgrinder, +/obj/structure/table/wood, +/obj/machinery/airalarm{ + frequency = 1440; + pixel_y = 24 + }, +/turf/open/floor/wood, +/area/crew_quarters/bar) +"vI" = ( +/obj/structure/closet/secure_closet/chemical, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"vJ" = ( +/obj/structure/closet/wardrobe/chemistry_white, +/turf/open/floor/plasteel/whiteyellow/corner{ + dir = 4 + }, +/area/medical/medbay) +"vK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + freerange = 0; + listening = 1; + name = "Common Channel"; + pixel_y = 25 + }, +/obj/structure/closet/secure_closet/engineering_personal, +/turf/open/floor/plasteel, +/area/engine/engineering) +"vL" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/yellow/side{ + dir = 9 + }, +/area/engine/engineering) +"vM" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1 + }, +/turf/open/floor/plasteel/yellow/side{ + dir = 5 + }, +/area/engine/engineering) +"vN" = ( +/obj/structure/closet/secure_closet/personal/patient, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"vO" = ( +/obj/machinery/dna_scannernew, +/turf/open/floor/plasteel/white/side{ + dir = 1 + }, +/area/medical/medbay) +"vP" = ( +/obj/machinery/light, +/obj/machinery/computer/cloning, +/turf/open/floor/plasteel/white/side{ + dir = 1 + }, +/area/medical/medbay) +"vQ" = ( +/obj/machinery/clonepod, +/turf/open/floor/plasteel/white/side{ + dir = 1 + }, +/area/medical/medbay) +"vR" = ( +/obj/structure/table, +/obj/item/weapon/book/manual/medical_cloning{ + pixel_y = 6 + }, +/obj/item/weapon/storage/box/rxglasses{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/weapon/storage/box/bodybags, +/obj/item/weapon/pen, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"vS" = ( +/turf/open/floor/plasteel/shuttle, +/area/shuttle/arrival) +"vT" = ( +/obj/structure/closet/wardrobe/green, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/arrival) +"vU" = ( +/obj/machinery/computer/arcade, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/arrival) +"vV" = ( +/obj/structure/closet/wardrobe/mixed, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/arrival) +"vW" = ( +/obj/structure/closet/wardrobe/black, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/arrival) +"vX" = ( +/obj/structure/closet/wardrobe/grey, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/arrival) +"vY" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall7"; + dir = 2 + }, +/area/shuttle/arrival) +"vZ" = ( +/obj/structure/shuttle/engine/propulsion{ + icon_state = "propulsion"; + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/shuttle/arrival) +"wa" = ( +/turf/open/floor/plasteel/shuttle, +/turf/closed/wall/shuttle{ + icon_state = "swall_f9"; + dir = 2 + }, +/area/shuttle/arrival) +"wb" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/weapon/tank/internals/emergency_oxygen, +/turf/open/floor/plating, +/area/hallway/primary/central) +"wc" = ( +/turf/closed/wall, +/area/crew_quarters/heads{ + name = "\improper Job Assignment" + }) +"wd" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/closet, +/turf/open/floor/plating, +/area/hallway/primary/central) +"we" = ( +/obj/structure/piano, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"wf" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/obj/machinery/light, +/obj/effect/landmark/start{ + name = "Clown" + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"wg" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"wh" = ( +/obj/structure/reagent_dispensers/beerkeg, +/obj/machinery/airalarm{ + dir = 4; + frequency = 1441; + pixel_x = -24 + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/bar) +"wi" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"wj" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"wk" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/machinery/camera/autoname{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/bar, +/area/crew_quarters/bar) +"wl" = ( +/obj/structure/kitchenspike, +/obj/item/weapon/reagent_containers/food/snacks/meat/slab/monkey, +/obj/item/weapon/reagent_containers/food/snacks/meat/slab/monkey, +/obj/item/weapon/reagent_containers/food/snacks/meat/slab/monkey, +/obj/item/weapon/reagent_containers/food/snacks/meat/slab/monkey, +/obj/item/weapon/reagent_containers/food/snacks/meat/slab/monkey, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 2; + frequency = 1441; + on = 1 + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/bar) +"wm" = ( +/obj/machinery/light/small, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + frequency = 1441; + on = 1 + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/bar) +"wn" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/brigdoor{ + dir = 8; + layer = 3.1; + name = "Bar Access"; + req_access = list(); + req_one_access_txt = "25" + }, +/turf/open/floor/plasteel/delivery, +/area/crew_quarters/bar) +"wo" = ( +/turf/open/floor/plating/warnplate/corner{ + dir = 2 + }, +/area/hallway/primary/central) +"wp" = ( +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/engine/gravity_generator) +"wq" = ( +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/engine/gravity_generator) +"wr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + icon_state = "0-2"; + pixel_y = 1; + d2 = 2 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/engine/gravity_generator) +"ws" = ( +/obj/structure/closet/secure_closet/engineering_personal, +/turf/open/floor/plasteel, +/area/engine/engineering) +"wt" = ( +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/engine/gravity_generator) +"wu" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall3"; + dir = 2 + }, +/area/shuttle/arrival) +"wv" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/arrival) +"ww" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/landmark{ + name = "JoinLate" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/arrival) +"wx" = ( +/obj/structure/shuttle/engine/heater{ + icon_state = "heater"; + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/shuttle/arrival) +"wy" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + external_pressure_bound = 0; + frequency = 1444; + id_tag = "o2_out"; + initialize_directions = 1; + internal_pressure_bound = 4000; + on = 1; + pressure_checks = 2; + pump_direction = 0 + }, +/turf/open/floor/engine{ + name = "air floor"; + initial_gas_mix = "n2=10580;o2=2644" + }, +/area/engine/engineering) +"wz" = ( +/obj/effect/landmark{ + name = "Observer-Start" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/arrival) +"wA" = ( +/obj/machinery/power/apc{ + auto_name = 1; + dir = 1; + name = "_North APC"; + pixel_y = 24 + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/turf/open/floor/plating/warnplate{ + dir = 1 + }, +/area/crew_quarters/heads{ + name = "\improper Job Assignment" + }) +"wB" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8; + frequency = 1443; + on = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"wC" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"wD" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"wE" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"wF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"wG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall, +/area/crew_quarters/bar) +"wH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 5; + pixel_y = -32 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"wI" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, +/area/crew_quarters/bar) +"wJ" = ( +/obj/machinery/light/small, +/obj/structure/closet/gmcloset, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + frequency = 1440; + on = 1 + }, +/turf/open/floor/wood, +/area/crew_quarters/bar) +"wK" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_engineering{ + name = "Engineering"; + req_access_txt = "10"; + req_one_access_txt = "0" + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"wL" = ( +/obj/machinery/vending/hydronutrients, +/turf/open/floor/plasteel/yellow/side, +/area/hallway/primary/central) +"wM" = ( +/obj/machinery/seed_extractor, +/turf/open/floor/plasteel/yellow/side, +/area/hallway/primary/central) +"wN" = ( +/obj/machinery/biogenerator, +/turf/open/floor/plasteel/yellow/side, +/area/hallway/primary/central) +"wO" = ( +/obj/machinery/vending/hydroseeds, +/turf/open/floor/plasteel/yellow/side, +/area/hallway/primary/central) +"wP" = ( +/obj/structure/table, +/obj/item/weapon/storage/firstaid/o2{ + pixel_x = 2; + pixel_y = 6 + }, +/obj/item/weapon/storage/firstaid/o2{ + pixel_x = -2; + pixel_y = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"wQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/warnwhite{ + dir = 1 + }, +/area/medical/medbay) +"wR" = ( +/turf/open/floor/plasteel/warnwhite{ + dir = 1 + }, +/area/medical/medbay) +"wS" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/warnwhite{ + dir = 1 + }, +/area/medical/medbay) +"wT" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass_engineering{ + name = "Engineering"; + req_access_txt = "10"; + req_one_access_txt = "0" + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"wU" = ( +/turf/open/floor/plasteel/shuttle, +/turf/closed/wall/shuttle{ + icon_state = "swall_f10"; + dir = 2 + }, +/area/shuttle/arrival) +"wV" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall13"; + dir = 2 + }, +/area/shuttle/arrival) +"wW" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/mob/living/simple_animal/mouse, +/turf/open/floor/plating, +/area/hallway/primary/central) +"wX" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plating/warnplate/corner{ + dir = 2 + }, +/area/hallway/primary/central) +"wY" = ( +/obj/machinery/atmospherics/components/binary/pump/on, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plating/warnplate{ + dir = 2 + }, +/area/hallway/primary/central) +"wZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/machinery/meter{ + use_power = 0 + }, +/turf/open/floor/plating/warnplate/corner{ + dir = 1 + }, +/area/hallway/primary/central) +"xa" = ( +/obj/structure/closet/crate{ + desc = "It's a storage unit for kitchen clothes and equipment."; + name = "Kitchen Crate" + }, +/obj/item/clothing/head/chefhat, +/obj/item/clothing/under/rank/chef, +/obj/item/weapon/storage/box/mousetraps{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/weapon/storage/box/mousetraps, +/obj/item/clothing/under/waiter, +/obj/item/clothing/under/waiter, +/obj/item/weapon/reagent_containers/food/condiment/flour, +/obj/item/weapon/reagent_containers/food/condiment/flour, +/obj/item/weapon/reagent_containers/food/condiment/flour, +/obj/item/weapon/reagent_containers/food/condiment/flour, +/turf/open/floor/plasteel/showroomfloor, +/area/crew_quarters/bar) +"xb" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/obj/machinery/camera/autoname, +/mob/living/simple_animal/mouse/brown/Tom, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/bar) +"xc" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel, +/area/engine/engineering) +"xd" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/yellow/side{ + dir = 4 + }, +/area/engine/engineering) +"xe" = ( +/obj/structure/sink/kitchen{ + pixel_y = 28 + }, +/turf/open/floor/wood, +/area/crew_quarters/bar) +"xf" = ( +/obj/machinery/pipedispenser/disposal, +/turf/open/floor/plasteel, +/area/engine/engineering) +"xg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/vending/dinnerware, +/turf/open/floor/wood, +/area/crew_quarters/bar) +"xh" = ( +/obj/machinery/light/small, +/obj/machinery/processor, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + frequency = 1440; + on = 1 + }, +/turf/open/floor/wood, +/area/crew_quarters/bar) +"xi" = ( +/obj/machinery/microwave{ + pixel_x = -3; + pixel_y = 6 + }, +/obj/structure/table/wood, +/turf/open/floor/wood, +/area/crew_quarters/bar) +"xj" = ( +/obj/structure/closet/crate/bin, +/turf/open/floor/wood, +/area/crew_quarters/bar) +"xk" = ( +/obj/machinery/suit_storage_unit/engine, +/turf/open/floor/plasteel, +/area/engine/engineering) +"xl" = ( +/obj/structure/closet/wardrobe/white/medical, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"xm" = ( +/obj/structure/table, +/obj/item/weapon/storage/firstaid/fire{ + pixel_x = 2; + pixel_y = 6 + }, +/obj/item/weapon/storage/firstaid/fire{ + pixel_x = -2; + pixel_y = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"xn" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel, +/area/engine/engineering) +"xo" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + icon_state = "intact"; + dir = 10 + }, +/turf/open/floor/plating/warnplate{ + dir = 1 + }, +/area/engine/engineering) +"xp" = ( +/obj/structure/closet/secure_closet/medical3, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"xq" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall_s5"; + dir = 2 + }, +/area/shuttle/arrival) +"xr" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"xs" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'HIGH VOLTAGE'"; + icon_state = "shock"; + name = "HIGH VOLTAGE" + }, +/turf/closed/wall, +/area/hallway/primary/central) +"xt" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + icon_state = "intact"; + dir = 6 + }, +/turf/open/floor/plating/warnplate{ + dir = 1 + }, +/area/engine/engineering) +"xu" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/meter, +/turf/open/floor/plating, +/area/hallway/primary/central) +"xv" = ( +/obj/machinery/door/airlock/glass{ + name = "Central Access" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"xw" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/bar) +"xx" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/machinery/chem_master/condimaster{ + name = "CondiMaster Neo" + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/bar) +"xy" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/closed/wall, +/area/crew_quarters/bar) +"xz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + freerange = 0; + listening = 1; + name = "Common Channel"; + pixel_x = -25; + pixel_y = 0 + }, +/turf/open/floor/wood, +/area/crew_quarters/bar) +"xA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/wood, +/area/crew_quarters/bar) +"xB" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/obj/structure/closet/wardrobe/engineering_yellow, +/turf/open/floor/plasteel/blue/side{ + dir = 4 + }, +/area/engine/engineering) +"xC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/landmark/start{ + name = "Bartender" + }, +/turf/open/floor/wood, +/area/crew_quarters/bar) +"xD" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/wood, +/area/crew_quarters/bar) +"xE" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/wood, +/area/crew_quarters/bar) +"xF" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/open/floor/wood, +/area/crew_quarters/bar) +"xG" = ( +/obj/structure/table, +/obj/item/weapon/storage/firstaid/toxin{ + pixel_x = 2; + pixel_y = 6 + }, +/obj/item/weapon/storage/firstaid/toxin{ + pixel_x = -2; + pixel_y = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"xH" = ( +/obj/structure/closet/l3closet, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"xI" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall_s9"; + dir = 2 + }, +/area/shuttle/arrival) +"xJ" = ( +/turf/open/space, +/obj/machinery/porta_turret/syndicate, +/turf/closed/wall/shuttle{ + dir = 1; + icon_state = "diagonalWall3" + }, +/area/shuttle/syndicate) +"xK" = ( +/obj/structure/table, +/obj/machinery/microwave, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"xL" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"xM" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/meter{ + use_power = 0 + }, +/turf/open/space, +/area/space) +"xN" = ( +/turf/open/floor/plasteel/yellow/side{ + dir = 8 + }, +/area/hallway/primary/central) +"xO" = ( +/turf/open/floor/plasteel/yellow/side{ + dir = 4 + }, +/area/hallway/primary/central) +"xP" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + icon_state = "intact"; + dir = 6 + }, +/turf/open/floor/plating/warnplate{ + dir = 1 + }, +/area/engine/engineering) +"xQ" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + icon_state = "intact"; + dir = 10 + }, +/turf/open/floor/plating/warnplate{ + dir = 1 + }, +/area/engine/engineering) +"xR" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/gibber, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/bar) +"xS" = ( +/obj/structure/closet/secure_closet/bar{ + req_access_txt = "25" + }, +/turf/open/floor/wood, +/area/crew_quarters/bar) +"xT" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + icon_state = "intact"; + dir = 1 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"xU" = ( +/obj/structure/table/wood, +/obj/item/weapon/gun/projectile/revolver/doublebarrel, +/obj/item/weapon/reagent_containers/food/drinks/shaker, +/turf/open/floor/wood, +/area/crew_quarters/bar) +"xV" = ( +/obj/machinery/camera/autoname{ + dir = 1 + }, +/obj/structure/table/wood, +/obj/item/weapon/book/manual/chef_recipes{ + pixel_y = 5 + }, +/obj/item/weapon/reagent_containers/food/condiment/enzyme, +/turf/open/floor/wood, +/area/crew_quarters/bar) +"xW" = ( +/obj/structure/closet/secure_closet/freezer/fridge, +/turf/open/floor/wood, +/area/crew_quarters/bar) +"xX" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + icon_state = "intact"; + dir = 1 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"xY" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/yellow/side{ + dir = 8 + }, +/area/engine/engineering) +"xZ" = ( +/obj/structure/table, +/obj/item/weapon/storage/belt/medical{ + pixel_x = 0; + pixel_y = 2 + }, +/obj/item/weapon/storage/belt/medical{ + pixel_x = 0; + pixel_y = 2 + }, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = 2; + pixel_y = 6 + }, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = -2; + pixel_y = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"ya" = ( +/obj/structure/table, +/obj/item/weapon/reagent_containers/glass/bottle/epinephrine{ + pixel_x = 7; + pixel_y = -3 + }, +/obj/item/weapon/reagent_containers/glass/bottle/charcoal{ + pixel_x = -4; + pixel_y = -3 + }, +/obj/item/weapon/reagent_containers/syringe/epinephrine{ + pixel_x = 3; + pixel_y = -2 + }, +/obj/item/weapon/reagent_containers/glass/bottle/morphine, +/obj/item/weapon/reagent_containers/glass/bottle/toxin{ + pixel_x = 4; + pixel_y = 2 + }, +/obj/item/weapon/reagent_containers/syringe/epinephrine{ + pixel_x = 5; + pixel_y = -2 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"yb" = ( +/obj/structure/table, +/obj/machinery/light, +/obj/item/clothing/glasses/hud/health, +/obj/item/clothing/glasses/hud/health, +/obj/item/clothing/glasses/hud/health, +/obj/item/clothing/glasses/hud/health, +/obj/item/clothing/glasses/hud/health, +/obj/item/clothing/tie/stethoscope, +/obj/item/weapon/reagent_containers/hypospray, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"yc" = ( +/obj/machinery/meter, +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + icon_state = "intact"; + dir = 1 + }, +/turf/open/floor/plating/warnplate/corner{ + dir = 2 + }, +/area/engine/engineering) +"yd" = ( +/obj/structure/rack, +/obj/item/clothing/mask/gas, +/obj/item/clothing/glasses/sunglasses, +/turf/open/floor/plating, +/area/hallway/primary/central) +"ye" = ( +/obj/machinery/meter, +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + icon_state = "intact"; + dir = 1 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"yf" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"yg" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"yh" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/turf/closed/wall, +/area/crew_quarters/bar) +"yi" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/closed/wall, +/area/crew_quarters/bar) +"yj" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/crew_quarters/bar) +"yk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/crew_quarters/bar) +"yl" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/closed/wall, +/area/crew_quarters/bar) +"ym" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Bar Storage Maintenance"; + req_access_txt = "25" + }, +/turf/open/floor/plating, +/area/crew_quarters/bar) +"yn" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/closed/wall, +/area/hallway/primary/central) +"yo" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/yellow/side{ + dir = 8 + }, +/area/hallway/primary/central) +"yp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/camera/autoname{ + dir = 8 + }, +/turf/open/floor/plasteel/yellow/side{ + dir = 4 + }, +/area/hallway/primary/central) +"yq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/hallway/primary/central) +"yr" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"ys" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"yt" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"yu" = ( +/obj/machinery/power/apc{ + auto_name = 1; + dir = 1; + name = "_North APC"; + pixel_y = 24 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/plating/warnplate{ + dir = 1 + }, +/area/crew_quarters/bar) +"yv" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/hallway/primary/central) +"yw" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"yx" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"yy" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"yz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"yA" = ( +/turf/closed/wall/r_wall, +/area/engine/engineering) +"yB" = ( +/turf/closed/wall, +/area/engine/engineering) +"yC" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/door/airlock/maintenance{ + name = "Engineering Maintenance"; + req_access_txt = "10" + }, +/turf/open/floor/plating, +/area/engine/engineering) +"yD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall, +/area/hallway/primary/central) +"yE" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/yellow/side{ + dir = 8 + }, +/area/hallway/primary/central) +"yF" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + frequency = 1443; + on = 1 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"yG" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + frequency = 1443; + on = 1 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"yH" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/conveyor{ + id = "CanisterStore" + }, +/obj/machinery/portable_atmospherics/canister/toxins, +/turf/open/floor/plasteel, +/area/engine/engineering) +"yI" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/conveyor{ + id = "CanisterStore" + }, +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/plasteel, +/area/engine/engineering) +"yJ" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/conveyor{ + id = "CanisterStore" + }, +/obj/machinery/portable_atmospherics/canister/carbon_dioxide, +/turf/open/floor/plasteel, +/area/engine/engineering) +"yK" = ( +/obj/structure/closet/firecloset, +/turf/open/floor/plasteel, +/area/engine/engineering) +"yL" = ( +/obj/machinery/requests_console{ + department = "Garden"; + departmentType = 2; + pixel_x = 30; + pixel_y = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"yM" = ( +/obj/item/device/radio/intercom{ + broadcasting = 0; + freerange = 0; + listening = 1; + name = "Common Channel"; + pixel_y = 25 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"yN" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"yO" = ( +/obj/structure/table, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/cell_charger, +/turf/open/floor/plasteel, +/area/engine/engineering) +"yP" = ( +/obj/structure/table, +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/item/clothing/gloves/color/yellow, +/obj/item/weapon/storage/toolbox/mechanical{ + pixel_y = 5 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"yQ" = ( +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/camera/autoname, +/obj/machinery/power/smes/engineering, +/turf/open/floor/plasteel/warning{ + dir = 2 + }, +/area/engine/engineering) +"yR" = ( +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/power/smes/engineering, +/turf/open/floor/plasteel/warning{ + dir = 10 + }, +/area/engine/engineering) +"yS" = ( +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/power/smes/engineering, +/turf/open/floor/plasteel/warning{ + dir = 6 + }, +/area/engine/engineering) +"yT" = ( +/obj/structure/table, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/item/clothing/gloves/color/yellow, +/obj/item/weapon/storage/toolbox/electrical{ + pixel_y = 5 + }, +/obj/item/device/radio/intercom{ + broadcasting = 0; + freerange = 0; + listening = 1; + name = "Common Channel"; + pixel_y = 25 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"yU" = ( +/obj/structure/closet/crate, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/rods{ + amount = 50 + }, +/obj/item/stack/sheet/glass{ + amount = 50 + }, +/obj/item/weapon/electronics/airlock, +/obj/item/weapon/electronics/airlock, +/obj/item/weapon/stock_parts/cell/high{ + charge = 100; + maxcharge = 15000 + }, +/obj/item/stack/sheet/mineral/plasma{ + amount = 30 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = -5; + pixel_y = 30 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/turf/open/floor/plasteel/warning/corner{ + dir = 8 + }, +/area/engine/engineering) +"yV" = ( +/obj/machinery/power/apc{ + auto_name = 1; + dir = 1; + name = "_North APC"; + pixel_y = 24 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/turf/open/floor/plasteel/warning{ + dir = 1 + }, +/area/engine/engineering) +"yW" = ( +/obj/structure/table, +/obj/item/weapon/electronics/airlock, +/obj/item/weapon/electronics/airlock, +/obj/item/weapon/electronics/apc, +/obj/item/weapon/stock_parts/cell/high{ + charge = 100; + maxcharge = 15000 + }, +/obj/item/weapon/stock_parts/cell/high{ + charge = 100; + maxcharge = 15000 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plasteel/warning/corner{ + dir = 4 + }, +/area/engine/engineering) +"yX" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/vending/cola, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"yY" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/vending/snack, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"yZ" = ( +/obj/machinery/portable_atmospherics/scrubber, +/turf/open/floor/plasteel, +/area/engine/engineering) +"za" = ( +/turf/open/floor/plasteel, +/area/engine/engineering) +"zb" = ( +/obj/structure/sink{ + dir = 4; + icon_state = "sink"; + pixel_x = 11; + pixel_y = 0 + }, +/obj/item/weapon/reagent_containers/glass/bucket{ + pixel_x = 1; + pixel_y = 3 + }, +/obj/item/weapon/reagent_containers/glass/bucket, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/blue/side{ + dir = 4 + }, +/area/hallway/primary/central) +"zc" = ( +/obj/structure/grille, +/turf/closed/wall/r_wall, +/area/engine/engineering) +"zd" = ( +/obj/machinery/door/airlock/glass{ + name = "Central Access" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"ze" = ( +/obj/machinery/meter, +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + icon_state = "intact"; + dir = 1 + }, +/turf/open/floor/plating/warnplate/corner{ + dir = 1 + }, +/area/engine/engineering) +"zf" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"zg" = ( +/obj/machinery/power/terminal{ + icon_state = "term"; + dir = 1 + }, +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/turf/open/floor/plasteel/warning{ + dir = 1 + }, +/area/engine/engineering) +"zh" = ( +/obj/machinery/meter, +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + icon_state = "intact"; + dir = 1 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"zi" = ( +/obj/machinery/computer/monitor, +/obj/structure/cable, +/turf/open/floor/plasteel, +/area/engine/engineering) +"zj" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/vending/coffee, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"zk" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/vending/cigarette{ + pixel_x = 0; + pixel_y = 0 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"zl" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/clothing/mask/gas{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/clothing/mask/gas, +/obj/item/clothing/mask/gas{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/device/flashlight{ + pixel_x = 1; + pixel_y = 5 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"zm" = ( +/turf/open/floor/plasteel/blue/side{ + dir = 4 + }, +/area/engine/engineering) +"zn" = ( +/turf/open/floor/plating, +/area/engine/engineering) +"zo" = ( +/turf/open/floor/engine{ + name = "air floor"; + initial_gas_mix = "o2=2644;n2=10580" + }, +/area/engine/engineering) +"zp" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + icon_state = "intact"; + dir = 1 + }, +/turf/open/floor/plating/warnplate{ + dir = 4 + }, +/area/engine/engineering) +"zq" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/engine/engineering) +"zr" = ( +/obj/effect/landmark/start{ + name = "Station Engineer" + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"zs" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"zt" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"zu" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/structure/chair/stool, +/turf/open/floor/plasteel, +/area/engine/engineering) +"zv" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/obj/machinery/computer/station_alert, +/turf/open/floor/plasteel, +/area/engine/engineering) +"zw" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/engine/engineering) +"zx" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/engine/engineering) +"zy" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/sign/securearea{ + name = "ENGINEERING ACCESS"; + pixel_x = -32 + }, +/turf/open/floor/plasteel/yellow/side{ + dir = 10 + }, +/area/hallway/primary/central) +"zz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/side, +/area/hallway/primary/central) +"zA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/sign/securearea{ + name = "ENGINEERING ACCESS"; + pixel_x = 32 + }, +/turf/open/floor/plasteel/yellow/side{ + dir = 6 + }, +/area/hallway/primary/central) +"zB" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/engine/engineering) +"zC" = ( +/obj/machinery/conveyor_switch{ + id = "CanisterStore" + }, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"zD" = ( +/obj/machinery/portable_atmospherics/canister/toxins, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/door/window/southright, +/turf/open/floor/plasteel/red{ + dir = 2 + }, +/area/engine/engineering) +"zE" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/door/window/southright, +/turf/open/floor/plasteel/blue{ + dir = 1 + }, +/area/engine/engineering) +"zF" = ( +/obj/machinery/portable_atmospherics/canister/carbon_dioxide, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/door/window/southright, +/turf/open/floor/plasteel/black, +/area/engine/engineering) +"zG" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plasteel, +/area/engine/engineering) +"zH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"zI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/meter, +/turf/open/floor/plating, +/area/engine/engineering) +"zJ" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 8 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"zK" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + icon_state = "intact"; + dir = 1 + }, +/turf/open/floor/plating/warnplate{ + dir = 8 + }, +/area/engine/engineering) +"zL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/space) +"zM" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + icon_state = "intact"; + dir = 1 + }, +/turf/open/floor/plating/warnplate{ + dir = 8 + }, +/area/engine/engineering) +"zN" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + icon_state = "intact"; + dir = 1 + }, +/turf/open/floor/plating/warnplate{ + dir = 4 + }, +/area/engine/engineering) +"zO" = ( +/obj/machinery/portable_atmospherics/canister/air, +/turf/open/floor/engine{ + name = "air floor"; + initial_gas_mix = "o2=2644;n2=10580" + }, +/area/engine/engineering) +"zP" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/engine{ + name = "air floor"; + initial_gas_mix = "o2=2644;n2=10580" + }, +/area/engine/engineering) +"zQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/blue/corner{ + dir = 4 + }, +/area/hallway/primary/central) +"zR" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"zS" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"zT" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_y = 0 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"zU" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"zV" = ( +/obj/machinery/vending/tool, +/turf/open/floor/plasteel, +/area/engine/engineering) +"zW" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/turf/closed/wall/r_wall, +/area/engine/engineering) +"zX" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/engine/engineering) +"zY" = ( +/obj/machinery/door/firedoor/heavy, +/turf/open/floor/plasteel, +/area/engine/engineering) +"zZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/engine/engineering) +"Aa" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/airlock/glass_engineering{ + name = "Engineering"; + req_access_txt = "10"; + req_one_access_txt = "0" + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"Ab" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"Ac" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/warning{ + dir = 1 + }, +/area/engine/engineering) +"Ad" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"Ae" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"Af" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"Ag" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"Ah" = ( +/obj/machinery/vending/engivend, +/turf/open/floor/plasteel, +/area/engine/engineering) +"Ai" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall, +/area/engine/engineering) +"Aj" = ( +/obj/structure/grille, +/obj/structure/lattice, +/turf/open/space, +/area/engine/engineering) +"Ak" = ( +/obj/machinery/atmospherics/components/unary/tank/air{ + dir = 8; + icon_state = "grey" + }, +/turf/open/floor/plating, +/area/tcommsat/computer) +"Al" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + frequency = 1444; + on = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"Am" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, +/area/engine/engineering) +"An" = ( +/obj/machinery/pipedispenser, +/turf/open/floor/plasteel, +/area/engine/engineering) +"Ao" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plasteel, +/area/engine/engineering) +"Ap" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/clothing/gloves/color/black, +/obj/item/weapon/extinguisher{ + pixel_x = 8 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"Aq" = ( +/obj/machinery/suit_storage_unit/atmos, +/turf/open/floor/plasteel, +/area/engine/engineering) +"Ar" = ( +/obj/machinery/power/port_gen/pacman, +/turf/open/floor/plasteel, +/area/engine/engineering) +"As" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"At" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/side, +/area/engine/engineering) +"Au" = ( +/obj/machinery/camera/autoname{ + dir = 8 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/newscaster{ + pixel_x = 32; + pixel_y = 0 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + frequency = 1444; + on = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"Av" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"Aw" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"Ax" = ( +/obj/machinery/airalarm{ + dir = 4; + frequency = 1444; + pixel_x = -24 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"Ay" = ( +/obj/machinery/airalarm{ + frequency = 1440; + pixel_y = 23 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"Az" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"AA" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel/yellow/side, +/area/engine/engineering) +"AB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 5; + pixel_y = -32 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"AC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/camera/autoname{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"AD" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"AE" = ( +/obj/machinery/portable_atmospherics/canister/nitrogen, +/turf/open/floor/plasteel, +/area/engine/engineering) +"AF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/machinery/portable_atmospherics/canister/nitrogen, +/turf/open/floor/plasteel, +/area/engine/engineering) +"AG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/obj/structure/tank_dispenser, +/turf/open/floor/plasteel, +/area/engine/engineering) +"AH" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/door/airlock/glass_engineering{ + name = "Engineering"; + req_access_txt = "10"; + req_one_access_txt = "0" + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"AI" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"AJ" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/clothing/suit/hazardvest, +/obj/item/clothing/suit/hazardvest, +/obj/item/weapon/tank/internals/emergency_oxygen/engi, +/obj/item/weapon/tank/internals/emergency_oxygen/engi, +/turf/open/floor/plasteel, +/area/engine/engineering) +"AK" = ( +/obj/machinery/door/airlock/glass_engineering{ + name = "Engineering"; + req_access_txt = "10"; + req_one_access_txt = "0" + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"AL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/engine/engineering) +"AM" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"AN" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + frequency = 1440; + on = 1 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"AO" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/open/floor/plasteel/yellow/side{ + dir = 1 + }, +/area/engine/engineering) +"AP" = ( +/obj/machinery/requests_console{ + announcementConsole = 0; + department = "Engineering"; + departmentType = 4; + name = "Engineering RC"; + pixel_y = 30 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"AQ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + frequency = 1440; + on = 1 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"AR" = ( +/obj/structure/table/wood, +/obj/machinery/computer/libraryconsole/bookmanagement, +/turf/open/floor/plasteel/neutral/side{ + dir = 6 + }, +/area/hallway/primary/central) +"AS" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/turf/open/floor/plating, +/area/engine/engineering) +"AT" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/turf/open/floor/plating/warnplate{ + dir = 8 + }, +/area/engine/engineering) +"AU" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/weapon/storage/belt/utility, +/obj/item/weapon/wrench, +/obj/item/weapon/weldingtool, +/obj/item/clothing/head/welding{ + pixel_x = -3; + pixel_y = 5 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"AV" = ( +/turf/open/floor/plasteel/yellow/side{ + dir = 1 + }, +/area/engine/engineering) +"AW" = ( +/obj/structure/table, +/obj/item/weapon/crowbar, +/obj/item/weapon/storage/box/lights/mixed, +/turf/open/floor/plasteel, +/area/engine/engineering) +"AX" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"AY" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"AZ" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"Ba" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/obj/machinery/camera/autoname, +/turf/open/floor/plasteel, +/area/engine/engineering) +"Bb" = ( +/obj/machinery/meter, +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + icon_state = "intact"; + dir = 1 + }, +/turf/open/floor/plating/warnplate{ + dir = 4 + }, +/area/engine/engineering) +"Bc" = ( +/obj/machinery/conveyor{ + dir = 2; + id = "recycler" + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"Bd" = ( +/obj/machinery/airalarm{ + dir = 1; + frequency = 1441; + icon_state = "alarm0"; + pixel_y = -22 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"Be" = ( +/turf/open/floor/plating/warnplate{ + dir = 9 + }, +/area/engine/engineering) +"Bf" = ( +/obj/machinery/meter, +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + icon_state = "intact"; + dir = 1 + }, +/turf/open/floor/plating/warnplate{ + dir = 8 + }, +/area/engine/engineering) +"Bg" = ( +/obj/item/device/radio/intercom{ + broadcasting = 0; + freerange = 0; + listening = 1; + name = "Common Channel"; + pixel_y = 25 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/turf/open/floor/plating, +/area/engine/engineering) +"Bh" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plating/warnplate{ + dir = 1 + }, +/area/engine/engineering) +"Bi" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + frequency = 1441; + on = 1 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"Bj" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/turf/open/floor/plating/warnplate{ + dir = 4 + }, +/area/engine/engineering) +"Bk" = ( +/turf/open/floor/plating/warnplate{ + dir = 5 + }, +/area/engine/engineering) +"Bl" = ( +/obj/machinery/airalarm{ + frequency = 1443; + pixel_y = 23 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"Bm" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + frequency = 1441; + on = 1 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"Bn" = ( +/obj/machinery/meter, +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + icon_state = "intact"; + dir = 4 + }, +/turf/open/floor/plating/warnplate{ + dir = 1 + }, +/area/engine/engineering) +"Bo" = ( +/obj/structure/closet/crate{ + name = "solar pack crate" + }, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/solar_assembly, +/obj/item/weapon/circuitboard/computer/solar_control, +/obj/item/weapon/electronics/tracker, +/obj/item/weapon/paper/solar, +/turf/open/floor/plating/warnplate{ + dir = 4 + }, +/area/engine/engineering) +"Bp" = ( +/turf/open/floor/plasteel/yellow/side{ + dir = 4 + }, +/area/engine/engineering) +"Bq" = ( +/turf/open/floor/plating/warnplate{ + dir = 8 + }, +/area/engine/engineering) +"Br" = ( +/obj/machinery/atmospherics/pipe/manifold/cyan/visible, +/turf/open/floor/plating, +/area/engine/engineering) +"Bs" = ( +/obj/machinery/atmospherics/components/binary/circulator, +/turf/open/floor/plating, +/area/engine/engineering) +"Bt" = ( +/obj/machinery/power/generator, +/obj/structure/cable, +/turf/open/floor/plating, +/area/engine/engineering) +"Bu" = ( +/obj/machinery/atmospherics/components/binary/circulator{ + icon_state = "circ2-off" + }, +/turf/open/floor/plating, +/area/engine/engineering) +"Bv" = ( +/obj/machinery/atmospherics/pipe/manifold/cyan/visible, +/turf/open/floor/plating/warnplate/corner{ + dir = 4 + }, +/area/engine/engineering) +"Bw" = ( +/turf/open/floor/plating/warnplate{ + dir = 4 + }, +/area/engine/engineering) +"Bx" = ( +/turf/open/floor/plasteel/yellow/side{ + dir = 8 + }, +/area/engine/engineering) +"By" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"Bz" = ( +/obj/structure/transit_tube{ + icon_state = "Block" + }, +/turf/open/floor/plating/warnplate{ + dir = 8 + }, +/area/engine/engineering) +"BA" = ( +/turf/open/floor/plating/warnplate{ + dir = 10 + }, +/area/engine/engineering) +"BB" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + icon_state = "intact"; + dir = 9 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"BC" = ( +/obj/machinery/atmospherics/pipe/manifold/yellow/visible, +/turf/open/floor/plating, +/area/engine/engineering) +"BD" = ( +/obj/item/device/multitool, +/turf/open/floor/plating/warnplate{ + dir = 2 + }, +/area/engine/engineering) +"BE" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + icon_state = "intact"; + dir = 5 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"BF" = ( +/obj/machinery/meter, +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + icon_state = "intact"; + dir = 4 + }, +/turf/open/floor/plating/warnplate{ + dir = 1 + }, +/area/engine/engineering) +"BG" = ( +/turf/open/floor/plating/warnplate{ + dir = 6 + }, +/area/engine/engineering) +"BH" = ( +/obj/structure/transit_tube/station/reverse{ + dir = 8; + icon_state = "closed" + }, +/turf/open/floor/plating/warnplate{ + dir = 8 + }, +/area/engine/engineering) +"BI" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + frequency = 1442; + on = 1 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"BJ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + frequency = 1442; + on = 1 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"BK" = ( +/obj/machinery/airalarm{ + dir = 1; + frequency = 1442; + icon_state = "alarm0"; + pixel_y = -22 + }, +/obj/machinery/camera/autoname{ + dir = 1 + }, +/obj/item/device/flashlight{ + pixel_x = 1; + pixel_y = 5 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"BL" = ( +/obj/machinery/light, +/turf/open/floor/plasteel/warning/corner{ + dir = 8 + }, +/area/engine/engineering) +"BM" = ( +/obj/machinery/atmospherics/pipe/manifold/yellow/visible, +/turf/open/floor/plating/warnplate/corner{ + dir = 8 + }, +/area/engine/engineering) +"BN" = ( +/obj/machinery/meter, +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + icon_state = "intact"; + dir = 4 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"BO" = ( +/turf/open/floor/plasteel/yellow/side, +/area/engine/engineering) +"BP" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + icon_state = "intact"; + dir = 4 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"BQ" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + icon_state = "intact"; + dir = 9 + }, +/turf/open/floor/plating/warnplate{ + dir = 4 + }, +/area/engine/engineering) +"BR" = ( +/obj/machinery/light, +/turf/open/floor/plasteel/warning/corner{ + dir = 4 + }, +/area/engine/engineering) +"BS" = ( +/obj/structure/table, +/obj/item/device/flashlight/lamp{ + pixel_x = 4; + pixel_y = 1 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"BT" = ( +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"BU" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"BV" = ( +/obj/machinery/light/small, +/turf/open/floor/plasteel, +/area/engine/engineering) +"BW" = ( +/obj/structure/transit_tube{ + icon_state = "N-S" + }, +/obj/structure/transit_tube_pod, +/turf/open/floor/plating/warnplate{ + dir = 8 + }, +/area/engine/engineering) +"BX" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/machinery/camera/autoname, +/turf/open/floor/plasteel, +/area/engine/engineering) +"BY" = ( +/obj/machinery/atmospherics/pipe/manifold/yellow/visible{ + icon_state = "manifold"; + dir = 8 + }, +/turf/open/floor/plating/warnplate{ + dir = 8 + }, +/area/engine/engineering) +"BZ" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + icon_state = "intact"; + dir = 4 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"Ca" = ( +/obj/machinery/meter, +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + icon_state = "intact"; + dir = 4 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"Cb" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + icon_state = "intact"; + dir = 6 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"Cc" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/machinery/camera/autoname, +/turf/open/floor/plasteel, +/area/engine/engineering) +"Cd" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ + icon_state = "manifold"; + dir = 1 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"Ce" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"Cf" = ( +/obj/structure/table, +/obj/machinery/button/door{ + id = "syndieshutters"; + name = "remote shutter control"; + req_access_txt = "150" + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"Cg" = ( +/obj/machinery/computer/shuttle/syndicate, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"Ch" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"Ci" = ( +/obj/structure/transit_tube{ + icon_state = "N-SE" + }, +/turf/open/space, +/area/space) +"Cj" = ( +/obj/structure/transit_tube{ + icon_state = "D-SW" + }, +/turf/open/space, +/area/space) +"Ck" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/structure/chair/stool, +/turf/open/floor/plasteel, +/area/engine/engineering) +"Cl" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"Cm" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/chair/stool, +/turf/open/floor/plasteel, +/area/engine/engineering) +"Cn" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"Co" = ( +/obj/structure/transit_tube{ + icon_state = "D-NE" + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"Cp" = ( +/obj/structure/transit_tube{ + icon_state = "E-NW" + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"Cq" = ( +/obj/structure/transit_tube, +/turf/open/space, +/area/space) +"Cr" = ( +/obj/structure/transit_tube{ + icon_state = "E-W-Pass" + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"Cs" = ( +/obj/structure/transit_tube{ + icon_state = "W-SE" + }, +/turf/open/space, +/area/space) +"Ct" = ( +/obj/structure/table, +/obj/item/stack/cable_coil, +/obj/item/weapon/electronics/airlock, +/obj/item/weapon/electronics/airlock, +/turf/open/floor/plasteel, +/area/engine/engineering) +"Cu" = ( +/obj/structure/table, +/obj/item/weapon/folder/yellow, +/obj/item/clothing/ears/earmuffs{ + pixel_x = -3; + pixel_y = -2 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"Cv" = ( +/obj/structure/table, +/obj/item/stack/rods{ + amount = 50 + }, +/obj/item/device/analyzer, +/turf/open/floor/plasteel, +/area/engine/engineering) +"Cw" = ( +/obj/structure/frame/computer, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"Cx" = ( +/obj/structure/table, +/obj/item/stack/sheet/glass{ + amount = 50 + }, +/obj/item/stack/sheet/glass{ + amount = 50 + }, +/obj/item/stack/sheet/glass{ + amount = 50 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"Cy" = ( +/obj/structure/table, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/obj/item/stack/sheet/metal{ + amount = 50 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"Cz" = ( +/obj/structure/table, +/turf/open/floor/plasteel, +/area/engine/engineering) +"CA" = ( +/obj/structure/transit_tube{ + icon_state = "S-NW" + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"CB" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ + icon_state = "manifold"; + dir = 1 + }, +/turf/open/floor/plating/warnplate/corner{ + dir = 8 + }, +/area/engine/engineering) +"CC" = ( +/obj/machinery/atmospherics/components/binary/pump{ + target_pressure = 1000 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + icon_state = "intact"; + dir = 4 + }, +/turf/open/floor/plating/warnplate/corner{ + dir = 4 + }, +/area/engine/engineering) +"CD" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + icon_state = "intact"; + dir = 4 + }, +/turf/open/floor/plating/warnplate{ + dir = 1 + }, +/area/engine/engineering) +"CE" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + icon_state = "intact"; + dir = 4 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"CF" = ( +/obj/machinery/meter, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + icon_state = "intact"; + dir = 4 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"CG" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ + icon_state = "manifold"; + dir = 1 + }, +/turf/open/floor/engine/vacuum, +/area/engine/engineering) +"CH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + icon_state = "intact"; + dir = 4 + }, +/turf/closed/wall, +/area/engine/engineering) +"CI" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector{ + dir = 8; + frequency = 1441; + id = "air_in"; + on = 1 + }, +/turf/open/floor/engine/vacuum, +/area/engine/engineering) +"CJ" = ( +/obj/structure/sign/fire, +/turf/closed/wall, +/area/engine/engineering) +"CK" = ( +/obj/structure/transit_tube{ + icon_state = "N-S-Pass" + }, +/turf/open/space, +/area/space) +"CL" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 6 + }, +/obj/structure/lattice, +/turf/open/space, +/area/engine/engineering) +"CM" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 4 + }, +/obj/structure/lattice, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/space, +/area/engine/engineering) +"CN" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 4 + }, +/obj/structure/lattice, +/turf/open/space, +/area/engine/engineering) +"CO" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 10 + }, +/obj/structure/lattice, +/turf/open/space, +/area/engine/engineering) +"CP" = ( +/obj/machinery/atmospherics/components/binary/valve, +/turf/open/floor/plating/warnplate{ + dir = 8 + }, +/area/engine/engineering) +"CQ" = ( +/obj/machinery/atmospherics/components/binary/valve, +/turf/open/floor/plating, +/area/engine/engineering) +"CR" = ( +/obj/machinery/atmospherics/components/binary/pump{ + target_pressure = 1500 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"CS" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + target_pressure = 2000 + }, +/turf/open/floor/plating/warnplate{ + dir = 4 + }, +/area/engine/engineering) +"CT" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + target_pressure = 2000 + }, +/turf/open/floor/plating/warnplate{ + dir = 8 + }, +/area/engine/engineering) +"CU" = ( +/obj/machinery/atmospherics/components/binary/valve, +/turf/open/floor/plating/warnplate{ + dir = 4 + }, +/area/engine/engineering) +"CV" = ( +/obj/machinery/button/door{ + id = "burndoor"; + name = "Burn Chamber Vent Control"; + pixel_x = 25; + pixel_y = 5; + req_access_txt = "0" + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"CW" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 6 + }, +/obj/machinery/sparker{ + id = "burnchamber"; + pixel_x = -25 + }, +/turf/open/floor/engine/vacuum, +/area/engine/engineering) +"CX" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 4 + }, +/obj/machinery/meter/turf{ + pixel_y = 24 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/engine/vacuum, +/area/engine/engineering) +"CY" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 4 + }, +/turf/open/floor/engine/vacuum, +/area/engine/engineering) +"CZ" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Burn Chamber"; + network = list("burnchamber") + }, +/turf/open/floor/engine/vacuum, +/area/engine/engineering) +"Da" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 10 + }, +/turf/open/floor/engine/vacuum, +/area/engine/engineering) +"Db" = ( +/obj/structure/transit_tube{ + icon_state = "N-S" + }, +/turf/open/space, +/area/space) +"Dc" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple, +/obj/structure/lattice, +/turf/open/space, +/area/engine/engineering) +"Dd" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 5 + }, +/obj/structure/lattice, +/turf/open/space, +/area/engine/engineering) +"De" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"Df" = ( +/obj/machinery/light, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"Dg" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 5; + pixel_y = -32 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"Dh" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + icon_state = "intact"; + dir = 5 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"Di" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + icon_state = "intact"; + dir = 9 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"Dj" = ( +/obj/machinery/sparker{ + id = "burnchamber"; + pixel_x = -25 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + icon_state = "intact"; + dir = 5 + }, +/turf/open/floor/engine/vacuum, +/area/engine/engineering) +"Dk" = ( +/obj/structure/chair/office/dark{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + on = 1 + }, +/turf/open/floor/plasteel, +/area/tcommsat/computer) +"Dl" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plating, +/area/tcommsat/computer) +"Dm" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/obj/machinery/camera/autoname{ + dir = 8 + }, +/turf/open/floor/plasteel/black, +/area/engine/gravity_generator) +"Dn" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/junction{ + dir = 4 + }, +/turf/closed/wall, +/area/engine/engineering) +"Do" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 9 + }, +/turf/open/floor/engine/vacuum, +/area/engine/engineering) +"Dp" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 6 + }, +/turf/open/floor/engine/vacuum, +/area/engine/engineering) +"Dq" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple, +/turf/open/floor/engine/vacuum, +/area/engine/engineering) +"Dr" = ( +/obj/machinery/door/poddoor{ + id = "burndoor"; + name = "Mixer Room Vent" + }, +/turf/open/floor/plating/airless, +/area/engine/engineering) +"Ds" = ( +/obj/structure/table, +/obj/item/weapon/storage/box/donkpockets{ + pixel_x = 3; + pixel_y = 3 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"Dt" = ( +/obj/structure/chair/office/dark{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel, +/area/tcommsat/computer) +"Du" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel, +/area/tcommsat/computer) +"Dv" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel, +/area/engine/gravity_generator) +"Dw" = ( +/obj/item/device/analyzer, +/obj/item/weapon/wrench, +/turf/open/floor/plasteel, +/area/engine/engineering) +"Dx" = ( +/obj/structure/chair/comfy/black{ + dir = 1; + icon_state = "comfychair"; + name = "pilot's chair" + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"Dy" = ( +/obj/structure/table, +/obj/item/stack/sheet/glass{ + amount = 10 + }, +/obj/item/device/multitool, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"Dz" = ( +/obj/item/device/radio/intercom{ + desc = "Talk through this. Evilly"; + freerange = 1; + frequency = 1213; + name = "Syndicate Intercom"; + pixel_y = -32; + subspace_transmission = 1; + syndie = 1 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"DA" = ( +/obj/structure/closet/syndicate/personal, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"DB" = ( +/turf/open/space, +/turf/closed/wall/shuttle{ + dir = 2; + icon_state = "diagonalWall3" + }, +/area/shuttle/syndicate) +"DC" = ( +/obj/machinery/door/window{ + name = "Cockpit"; + req_access_txt = "150" + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"DD" = ( +/turf/open/space, +/turf/closed/wall/shuttle{ + dir = 4; + icon_state = "diagonalWall3" + }, +/area/shuttle/syndicate) +"DE" = ( +/obj/structure/table, +/obj/item/stack/cable_coil, +/obj/item/weapon/crowbar/red, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"DF" = ( +/obj/structure/table, +/obj/item/weapon/storage/box/zipties{ + pixel_x = 1; + pixel_y = 2 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"DG" = ( +/obj/machinery/atmospherics/components/binary/volume_pump{ + dir = 4 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"DH" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"DI" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"DJ" = ( +/turf/open/space, +/turf/closed/wall/shuttle{ + dir = 8; + icon_state = "diagonalWall3" + }, +/area/shuttle/syndicate) +"DK" = ( +/obj/machinery/porta_turret/syndicate, +/turf/closed/wall/shuttle{ + icon_state = "wall3" + }, +/area/shuttle/syndicate) +"DL" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 9 + }, +/obj/structure/lattice, +/turf/open/space, +/area/engine/engineering) +"DM" = ( +/obj/machinery/suit_storage_unit/syndicate, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"DN" = ( +/obj/structure/closet/syndicate/nuclear, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"DO" = ( +/obj/structure/table, +/obj/item/device/aicard, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"DP" = ( +/obj/structure/chair/stool, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"DQ" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 0 + }, +/turf/closed/wall/shuttle{ + icon_state = "wall3" + }, +/area/shuttle/syndicate) +"DR" = ( +/obj/machinery/door/poddoor{ + auto_close = 300; + id = "smindicate"; + name = "outer blast door" + }, +/obj/machinery/button/door{ + id = "smindicate"; + name = "external door control"; + pixel_x = -26; + pixel_y = 0; + req_access_txt = "150" + }, +/obj/docking_port/mobile{ + dheight = 9; + dir = 2; + dwidth = 5; + height = 22; + id = "syndicate"; + name = "syndicate infiltrator"; + roundstart_move = "syndicate_away"; + travelDir = 180; + width = 18 + }, +/obj/docking_port/stationary{ + dheight = 9; + dir = 2; + dwidth = 5; + height = 22; + id = "syndicate_nw"; + name = "northwest of station"; + turf_type = /turf/open/space; + width = 18 + }, +/turf/open/floor/plating, +/area/shuttle/syndicate) +"DS" = ( +/obj/machinery/computer/security/telescreen{ + desc = "Used for watching the burn chamber."; + dir = 8; + layer = 4; + name = "Burn Chamber Telescreen"; + network = list("burnchamber"); + pixel_x = 0; + pixel_y = -30 + }, +/obj/structure/chair/stool, +/turf/open/floor/plating, +/area/engine/engineering) +"DT" = ( +/obj/machinery/light, +/turf/open/floor/plating, +/area/engine/engineering) +"DU" = ( +/obj/machinery/button/ignition{ + id = "burnchamber"; + pixel_x = 25 + }, +/turf/open/floor/plating, +/area/engine/engineering) +"DV" = ( +/turf/open/space, +/turf/closed/wall/shuttle{ + dir = 1; + icon_state = "diagonalWall3" + }, +/area/shuttle/syndicate) +"DW" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 5 + }, +/turf/open/floor/engine/vacuum, +/area/engine/engineering) +"DX" = ( +/obj/structure/transit_tube{ + icon_state = "N-S" + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"DY" = ( +/obj/structure/table, +/obj/item/weapon/c4{ + pixel_x = 2; + pixel_y = 1 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"DZ" = ( +/obj/structure/lattice, +/obj/structure/transit_tube{ + icon_state = "N-S-Pass" + }, +/turf/open/space, +/area/space) +"Ea" = ( +/turf/closed/wall, +/area/tcommsat/computer) +"Eb" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; + icon_state = "space"; + layer = 4; + name = "EXTERNAL AIRLOCK"; + pixel_x = 0; + pixel_y = 0 + }, +/turf/closed/wall, +/area/tcommsat/computer) +"Ec" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/obj/machinery/airalarm{ + pixel_y = 23 + }, +/turf/open/floor/plating/warnplate{ + dir = 4 + }, +/area/tcommsat/computer) +"Ed" = ( +/obj/machinery/door/window{ + dir = 4; + name = "EVA Storage"; + req_access_txt = "150" + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"Ee" = ( +/obj/structure/transit_tube{ + icon_state = "N-SE" + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"Ef" = ( +/obj/structure/transit_tube{ + icon_state = "D-SW" + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"Eg" = ( +/obj/machinery/door/airlock/external{ + name = "Telecomms Emergency Access"; + req_access = null; + req_access_txt = "10;13" + }, +/turf/open/floor/plating, +/area/tcommsat/computer) +"Eh" = ( +/turf/open/floor/plating, +/area/tcommsat/computer) +"Ei" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plating, +/area/tcommsat/computer) +"Ej" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/tcommsat/computer) +"Ek" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 4 + }, +/turf/open/floor/plating, +/area/tcommsat/computer) +"El" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating/warnplate{ + dir = 4 + }, +/area/tcommsat/computer) +"Em" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/meter, +/turf/open/floor/plating, +/area/tcommsat/computer) +"En" = ( +/obj/machinery/door/airlock/external{ + req_access_txt = "150" + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"Eo" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/space) +"Ep" = ( +/obj/structure/transit_tube{ + icon_state = "D-NE" + }, +/turf/open/space, +/area/space) +"Eq" = ( +/obj/structure/transit_tube{ + icon_state = "E-NW" + }, +/turf/open/space, +/area/space) +"Er" = ( +/obj/structure/lattice, +/obj/structure/transit_tube{ + icon_state = "E-W-Pass" + }, +/turf/open/space, +/area/space) +"Es" = ( +/obj/structure/transit_tube, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"Et" = ( +/obj/structure/transit_tube{ + icon_state = "W-SE" + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"Eu" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plating, +/area/tcommsat/computer) +"Ev" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/closed/wall/r_wall, +/area/tcommsat/computer) +"Ew" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/tcommsat/computer) +"Ex" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/tcommsat/computer) +"Ey" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/closed/wall/r_wall, +/area/tcommsat/computer) +"Ez" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 8 + }, +/turf/open/floor/plating, +/area/tcommsat/computer) +"EA" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/machinery/light/small, +/turf/open/floor/plating/warnplate{ + dir = 4 + }, +/area/tcommsat/computer) +"EB" = ( +/obj/structure/transit_tube{ + icon_state = "NW-SE" + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"EC" = ( +/obj/machinery/door/window{ + base_state = "right"; + dir = 4; + icon_state = "right"; + name = "EVA Storage"; + req_access_txt = "150" + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"ED" = ( +/obj/machinery/light/small, +/turf/open/floor/plating, +/area/tcommsat/computer) +"EE" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall/r_wall, +/area/tcommsat/computer) +"EF" = ( +/obj/machinery/computer/message_monitor, +/turf/open/floor/plasteel/yellow/side{ + dir = 9 + }, +/area/tcommsat/computer) +"EG" = ( +/turf/open/floor/plasteel, +/area/tcommsat/computer) +"EH" = ( +/obj/structure/table, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/tcommsat/computer) +"EI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall/r_wall, +/area/tcommsat/computer) +"EJ" = ( +/turf/closed/wall/r_wall, +/area/engine/gravity_generator) +"EK" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/shuttle/syndicate) +"EL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/turf/closed/wall/r_wall, +/area/tcommsat/computer) +"EM" = ( +/obj/structure/rack, +/obj/item/clothing/suit/space/syndicate/black/red, +/obj/item/clothing/head/helmet/space/syndicate/black/red, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"EN" = ( +/obj/item/device/radio/intercom{ + desc = "Talk through this. Evilly"; + freerange = 1; + frequency = 1213; + name = "Syndicate Intercom"; + pixel_x = -32; + subspace_transmission = 1; + syndie = 1 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"EO" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 2; + on = 1 + }, +/turf/open/floor/plasteel, +/area/tcommsat/computer) +"EP" = ( +/obj/structure/table, +/obj/item/weapon/paper_bin, +/obj/item/weapon/paper/monitorkey, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/tcommsat/computer) +"EQ" = ( +/turf/open/floor/plasteel/black, +/area/engine/gravity_generator) +"ER" = ( +/turf/open/floor/plasteel/vault{ + dir = 1 + }, +/area/engine/gravity_generator) +"ES" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'RADIOACTIVE AREA'"; + icon_state = "radiation"; + name = "RADIOACTIVE AREA"; + pixel_x = 0; + pixel_y = 32 + }, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/engine/gravity_generator) +"ET" = ( +/turf/open/floor/plasteel/vault{ + dir = 4 + }, +/area/engine/gravity_generator) +"EU" = ( +/obj/machinery/recharge_station, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"EV" = ( +/turf/open/floor/plasteel/black{ + name = "Mainframe Floor"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/computer) +"EW" = ( +/obj/machinery/telecomms/server/presets/common/ministation, +/turf/open/floor/plasteel/black{ + name = "Mainframe Floor"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/computer) +"EX" = ( +/obj/machinery/message_server, +/turf/open/floor/plasteel/black{ + name = "Mainframe Floor"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/computer) +"EY" = ( +/obj/machinery/computer/telecomms/server{ + network = "tcommsat" + }, +/turf/open/floor/plasteel/yellow/side{ + dir = 10 + }, +/area/tcommsat/computer) +"EZ" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/tcommsat/computer) +"Fa" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/tcommsat/computer) +"Fb" = ( +/obj/structure/table, +/obj/item/weapon/folder/blue, +/obj/item/weapon/pen/blue, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/tcommsat/computer) +"Fc" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/tcommsat/computer) +"Fd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plating, +/area/tcommsat/computer) +"Fe" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 8 + }, +/turf/open/floor/plasteel/black, +/area/engine/gravity_generator) +"Ff" = ( +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/engine/gravity_generator) +"Fg" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel/black, +/area/engine/gravity_generator) +"Fh" = ( +/obj/structure/transit_tube{ + icon_state = "N-S" + }, +/turf/open/floor/plating/warnplate{ + dir = 4 + }, +/area/tcommsat/computer) +"Fi" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating, +/area/tcommsat/computer) +"Fj" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"Fk" = ( +/turf/open/floor/bluegrid{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/computer) +"Fl" = ( +/obj/structure/table, +/obj/item/stack/medical/ointment, +/obj/item/stack/medical/bruise_pack, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"Fm" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"Fn" = ( +/obj/machinery/door/airlock/glass_command{ + name = "Control Room"; + req_access_txt = "19; 61" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/tcommsat/computer) +"Fo" = ( +/obj/structure/table, +/obj/item/weapon/stock_parts/cell/high{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/weapon/stock_parts/cell/high, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"Fp" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/tcommsat/computer) +"Fq" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/black, +/area/engine/gravity_generator) +"Fr" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/vault{ + dir = 4 + }, +/area/engine/gravity_generator) +"Fs" = ( +/obj/machinery/gravity_generator/main/station, +/turf/open/floor/plasteel/vault{ + dir = 8 + }, +/area/engine/gravity_generator) +"Ft" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/vault{ + dir = 1 + }, +/area/engine/gravity_generator) +"Fu" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/black, +/area/engine/gravity_generator) +"Fv" = ( +/obj/structure/table, +/obj/item/weapon/wrench, +/obj/item/device/assembly/infra, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"Fw" = ( +/obj/structure/transit_tube/station/reverse{ + icon_state = "closed"; + dir = 4 + }, +/turf/open/floor/plating/warnplate{ + dir = 4 + }, +/area/tcommsat/computer) +"Fx" = ( +/turf/closed/wall/r_wall, +/area/tcommsat/computer) +"Fy" = ( +/obj/machinery/power/apc{ + cell_type = 5000; + dir = 8; + name = "Telecoms Server APC"; + pixel_x = -25; + pixel_y = 1 + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/turf/open/floor/bluegrid{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/computer) +"Fz" = ( +/obj/machinery/power/smes{ + charge = 5e+006 + }, +/obj/structure/cable{ + d2 = 8; + icon_state = "0-8" + }, +/turf/open/floor/bluegrid{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/computer) +"FA" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/turf/open/floor/bluegrid{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/computer) +"FB" = ( +/obj/machinery/door/airlock/glass_engineering{ + name = "Server Room"; + req_access_txt = "61" + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/tcommsat/computer) +"FC" = ( +/turf/open/floor/plasteel/yellow/side{ + dir = 8 + }, +/area/tcommsat/computer) +"FD" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/tcommsat/computer) +"FE" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/tcommsat/computer) +"FF" = ( +/obj/structure/closet/emcloset, +/obj/machinery/camera/autoname{ + network = list("SS13") + }, +/turf/open/floor/plasteel, +/area/tcommsat/computer) +"FG" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/turf/open/floor/plasteel/black, +/area/engine/gravity_generator) +"FH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/black, +/area/engine/gravity_generator) +"FI" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/black, +/area/engine/gravity_generator) +"FJ" = ( +/obj/structure/table, +/obj/item/weapon/screwdriver{ + pixel_y = 9 + }, +/obj/item/device/assembly/voice{ + pixel_y = 3 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"FK" = ( +/obj/structure/transit_tube{ + icon_state = "Block"; + dir = 1 + }, +/turf/open/floor/plating/warnplate{ + dir = 4 + }, +/area/tcommsat/computer) +"FL" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4; + on = 1 + }, +/turf/open/floor/plating, +/area/tcommsat/computer) +"FM" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/closed/wall/r_wall, +/area/tcommsat/computer) +"FN" = ( +/obj/machinery/camera/autoname{ + dir = 4; + network = list("SS13") + }, +/turf/open/floor/bluegrid{ + name = "Mainframe Base"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/computer) +"FO" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'SERVER ROOM'."; + name = "SERVER ROOM"; + pixel_y = 0 + }, +/turf/closed/wall, +/area/tcommsat/computer) +"FP" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/landmark/start{ + name = "Cyborg" + }, +/turf/open/floor/plasteel, +/area/tcommsat/computer) +"FQ" = ( +/obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/landmark/start{ + name = "Cyborg" + }, +/turf/open/floor/plasteel, +/area/tcommsat/computer) +"FR" = ( +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Telecoms Admin"; + departmentType = 5; + name = "Telecoms RC"; + pixel_x = 30; + pixel_y = 0 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/obj/machinery/recharge_station, +/turf/open/floor/plasteel, +/area/tcommsat/computer) +"FS" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/closed/wall/r_wall, +/area/tcommsat/computer) +"FT" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/tcommsat/computer) +"FU" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/engine/gravity_generator) +"FV" = ( +/obj/structure/table, +/obj/item/weapon/weldingtool/largetank{ + pixel_y = 3 + }, +/obj/item/device/multitool, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"FW" = ( +/obj/structure/table, +/obj/item/device/assembly/signaler, +/obj/item/device/assembly/signaler, +/obj/item/device/assembly/prox_sensor{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/item/device/assembly/prox_sensor{ + pixel_x = -8; + pixel_y = 4 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"FX" = ( +/obj/machinery/door/airlock/glass_command{ + name = "Gravity Generator Area"; + req_access_txt = "19; 61" + }, +/turf/open/floor/plasteel/black, +/area/engine/gravity_generator) +"FY" = ( +/obj/machinery/door/window{ + dir = 4; + name = "Infirmary"; + req_access_txt = "150" + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"FZ" = ( +/obj/machinery/door/window/westright{ + name = "Tool Storage"; + req_access_txt = "150" + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"Ga" = ( +/obj/structure/table, +/obj/item/weapon/storage/toolbox/syndicate, +/obj/item/weapon/crowbar/red, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"Gb" = ( +/obj/machinery/telecomms/hub/preset, +/obj/structure/sign/nosmoking_2{ + pixel_y = -32 + }, +/obj/machinery/light/small, +/turf/open/floor/plasteel/black{ + name = "Mainframe Floor"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/computer) +"Gc" = ( +/obj/machinery/blackbox_recorder, +/turf/open/floor/plasteel/black{ + name = "Mainframe Floor"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/computer) +"Gd" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/closed/wall, +/area/tcommsat/computer) +"Ge" = ( +/obj/structure/table, +/obj/item/device/multitool, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/yellow/side{ + dir = 8 + }, +/area/tcommsat/computer) +"Gf" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/tcommsat/computer) +"Gg" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel, +/area/tcommsat/computer) +"Gh" = ( +/obj/machinery/light_switch{ + pixel_x = 27 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/tcommsat/computer) +"Gi" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/plating, +/area/tcommsat/computer) +"Gj" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/engine/gravity_generator) +"Gk" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/warning{ + dir = 9 + }, +/area/engine/gravity_generator) +"Gl" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/open/floor/plasteel/warning{ + dir = 1 + }, +/area/engine/gravity_generator) +"Gm" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/warning{ + dir = 1 + }, +/area/engine/gravity_generator) +"Gn" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/warning{ + dir = 1 + }, +/area/engine/gravity_generator) +"Go" = ( +/turf/open/floor/plasteel/warning{ + dir = 5 + }, +/area/engine/gravity_generator) +"Gp" = ( +/obj/docking_port/stationary{ + dheight = 9; + dir = 2; + dwidth = 5; + height = 22; + id = "syndicate_sw"; + name = "southwest of station"; + turf_type = /turf/open/floor/plating/asteroid/snow; + width = 18 + }, +/turf/open/space, +/area/space) +"Gq" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/turf/closed/wall/r_wall, +/area/tcommsat/computer) +"Gr" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/tcommsat/computer) +"Gs" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/closed/wall/r_wall, +/area/tcommsat/computer) +"Gt" = ( +/obj/structure/table, +/turf/open/floor/plasteel/yellow/side{ + dir = 8 + }, +/area/tcommsat/computer) +"Gu" = ( +/obj/machinery/sleeper/syndie{ + dir = 4 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"Gv" = ( +/obj/machinery/door/window{ + base_state = "right"; + dir = 4; + icon_state = "right"; + name = "Infirmary"; + req_access_txt = "150" + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"Gw" = ( +/obj/machinery/door/airlock/engineering{ + name = "Telecommunications"; + req_access_txt = "61" + }, +/turf/open/floor/plasteel, +/area/tcommsat/computer) +"Gx" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "Gravity Generator APC"; + pixel_x = -25; + pixel_y = 1 + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/turf/open/floor/plasteel, +/area/engine/gravity_generator) +"Gy" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1; + on = 1 + }, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/open/floor/plasteel, +/area/engine/gravity_generator) +"Gz" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/engine/gravity_generator) +"GA" = ( +/obj/machinery/door/window{ + dir = 8; + name = "Tool Storage"; + req_access_txt = "150" + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"GB" = ( +/turf/open/floor/plasteel, +/area/engine/gravity_generator) +"GC" = ( +/obj/docking_port/stationary{ + dheight = 9; + dir = 2; + dwidth = 5; + height = 22; + id = "syndicate_se"; + name = "southeast of station"; + turf_type = /turf/open/floor/plating/asteroid/snow; + width = 18 + }, +/turf/open/space, +/area/space) +"GD" = ( +/obj/structure/table, +/obj/item/device/radio, +/turf/open/floor/plasteel/yellow/side{ + dir = 10 + }, +/area/tcommsat/computer) +"GE" = ( +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_y = -35 + }, +/obj/effect/landmark/start{ + name = "AI" + }, +/turf/open/floor/plasteel, +/area/tcommsat/computer) +"GF" = ( +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/obj/structure/filingcabinet/chestdrawer, +/turf/open/floor/plasteel, +/area/tcommsat/computer) +"GG" = ( +/obj/structure/rack{ + dir = 8; + layer = 2.9 + }, +/obj/item/weapon/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/machinery/newscaster{ + pixel_x = 32; + pixel_y = 0 + }, +/turf/open/floor/plasteel, +/area/tcommsat/computer) +"GH" = ( +/obj/machinery/power/smes{ + charge = 5e+006 + }, +/obj/structure/cable, +/turf/open/floor/plasteel, +/area/engine/gravity_generator) +"GI" = ( +/obj/machinery/light, +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/machinery/power/terminal{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/engine/gravity_generator) +"GJ" = ( +/obj/structure/table, +/obj/item/weapon/paper/gravity_gen{ + layer = 3 + }, +/obj/item/weapon/pen/blue, +/obj/machinery/airalarm{ + dir = 1; + icon_state = "alarm0"; + pixel_y = -22 + }, +/turf/open/floor/plasteel, +/area/engine/gravity_generator) +"GK" = ( +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'RADIOACTIVE AREA'"; + icon_state = "radiation"; + name = "RADIOACTIVE AREA"; + pixel_x = 0; + pixel_y = 0 + }, +/turf/closed/wall/r_wall, +/area/engine/gravity_generator) +"GL" = ( +/obj/machinery/door/airlock/highsecurity{ + name = "Gravity Generator Room"; + req_access_txt = "19;23" + }, +/turf/open/floor/plasteel/delivery{ + name = "floor" + }, +/area/engine/gravity_generator) +"GM" = ( +/obj/structure/table, +/obj/item/weapon/reagent_containers/syringe/charcoal, +/obj/item/weapon/reagent_containers/syringe/charcoal{ + pixel_y = 2 + }, +/obj/item/weapon/reagent_containers/syringe/charcoal{ + pixel_y = 4 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"GN" = ( +/obj/structure/closet/radiation, +/turf/open/floor/plating/warnplate{ + dir = 1 + }, +/area/tcommsat/computer) +"GO" = ( +/obj/structure/table, +/obj/item/weapon/gun/syringe{ + pixel_x = 1; + pixel_y = 2 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"GP" = ( +/obj/machinery/telecomms/processor/preset_one, +/turf/open/floor/plasteel/black{ + name = "Mainframe Floor"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/computer) +"GQ" = ( +/obj/machinery/telecomms/broadcaster/preset_left/ministation, +/turf/open/floor/plasteel/black{ + name = "Mainframe Floor"; + initial_gas_mix = "n2=100;TEMP=80" + }, +/area/tcommsat/computer) +"GR" = ( +/obj/docking_port/stationary{ + dheight = 9; + dir = 2; + dwidth = 5; + height = 22; + id = "syndicate_s"; + name = "south of station"; + turf_type = /turf/open/floor/plating/asteroid/snow; + width = 18 + }, +/turf/open/space, +/area/space) +"GS" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"GT" = ( +/obj/machinery/door/window{ + dir = 1; + name = "Secure Storage"; + req_access_txt = "150" + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"GU" = ( +/obj/structure/table, +/obj/item/device/sbeacondrop/bomb{ + pixel_y = 5 + }, +/obj/item/device/sbeacondrop/bomb, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"GV" = ( +/obj/structure/table, +/obj/item/weapon/grenade/syndieminibomb{ + pixel_x = 4; + pixel_y = 2 + }, +/obj/item/weapon/grenade/syndieminibomb{ + pixel_x = -1 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"GW" = ( +/obj/structure/sink{ + dir = 4; + icon_state = "sink"; + pixel_x = 11; + pixel_y = 0 + }, +/obj/structure/mirror{ + pixel_x = 30 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"GX" = ( +/obj/machinery/telecomms/allinone{ + intercept = 1 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"GY" = ( +/obj/machinery/nuclearbomb/syndicate, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"GZ" = ( +/obj/structure/table, +/obj/item/weapon/circular_saw, +/obj/item/weapon/cautery, +/obj/item/weapon/surgicaldrill, +/obj/item/robot_parts/l_arm, +/obj/item/robot_parts/r_arm, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"Ha" = ( +/obj/structure/table, +/obj/item/weapon/scalpel, +/obj/item/weapon/retractor, +/obj/item/weapon/hemostat, +/obj/item/weapon/surgical_drapes, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"Hb" = ( +/obj/structure/table/optable, +/turf/open/floor/plasteel/white/side{ + dir = 1 + }, +/area/medical/medbay) +"Hc" = ( +/obj/structure/shuttle/engine/heater, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/open/floor/plating, +/area/shuttle/syndicate) +"Hd" = ( +/obj/structure/frame/computer, +/obj/item/weapon/paper{ + info = "

Teleporter Instruction


  1. Install circuit board, glass and wiring to complete Teleporter Control Console
  2. Use a screwdriver, wirecutter and screwdriver again on the Teleporter Station to connect it
  3. Set destination with Teleporter Control Computer
  4. Activate Teleporter Hub with Teleporter Station
"; + name = "Teleporter Instructions" + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"He" = ( +/obj/machinery/teleport/hub/syndicate, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"Hf" = ( +/obj/machinery/teleport/station, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/syndicate) +"Hg" = ( +/obj/structure/shuttle/engine/propulsion{ + icon_state = "propulsion_l" + }, +/turf/open/floor/plating, +/area/shuttle/syndicate) +"Hh" = ( +/obj/structure/shuttle/engine/propulsion{ + icon_state = "propulsion_r" + }, +/turf/open/floor/plating, +/area/shuttle/syndicate) +"Hi" = ( +/obj/structure/shuttle/engine/propulsion, +/turf/open/floor/plating, +/area/shuttle/syndicate) +"Hj" = ( +/obj/structure/shuttle/engine/propulsion{ + icon_state = "propulsion"; + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/shuttle/supply) +"Hk" = ( +/turf/open/space, +/turf/closed/wall/shuttle{ + icon_state = "swall_f6"; + dir = 2 + }, +/area/shuttle/supply) +"Hl" = ( +/obj/structure/shuttle/engine/heater{ + icon_state = "heater"; + dir = 1 + }, +/obj/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/shuttle/supply) +"Hm" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall13"; + dir = 2 + }, +/area/shuttle/supply) +"Hn" = ( +/turf/open/space, +/turf/closed/wall/shuttle{ + icon_state = "swall_f10"; + dir = 2 + }, +/area/shuttle/supply) +"Ho" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall3"; + dir = 2 + }, +/area/shuttle/supply) +"Hp" = ( +/turf/open/floor/plasteel/shuttle, +/area/shuttle/supply) +"Hq" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Supply Shuttle Airlock"; + req_access_txt = "31" + }, +/turf/open/floor/plating, +/area/shuttle/supply) +"Hr" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Supply Shuttle Airlock"; + req_access_txt = "31" + }, +/obj/docking_port/mobile/supply{ + dwidth = 3; + width = 9 + }, +/obj/docking_port/stationary{ + dir = 8; + dwidth = 3; + height = 7; + id = "supply_home"; + name = "Cargo Bay"; + width = 9 + }, +/turf/open/floor/plating, +/area/shuttle/supply) +"Hs" = ( +/obj/structure/shuttle/engine/propulsion{ + icon_state = "propulsion"; + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/shuttle/escape) +"Ht" = ( +/turf/open/space, +/turf/closed/wall/shuttle{ + icon_state = "swall_f6"; + dir = 2 + }, +/area/shuttle/escape) +"Hu" = ( +/turf/open/space, +/turf/closed/wall/shuttle{ + icon_state = "swall_f10"; + dir = 2 + }, +/area/shuttle/escape) +"Hv" = ( +/obj/structure/shuttle/engine/heater{ + icon_state = "heater"; + dir = 1 + }, +/obj/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/shuttle/escape) +"Hw" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall13"; + dir = 2 + }, +/area/shuttle/escape) +"Hx" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall3"; + dir = 2 + }, +/area/shuttle/escape) +"Hy" = ( +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"Hz" = ( +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = 2; + pixel_y = 6 + }, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = -2; + pixel_y = 4 + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"HA" = ( +/obj/machinery/sleeper{ + dir = 8; + icon_state = "sleeper-open" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"HB" = ( +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/escape) +"HC" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/escape) +"HD" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel/shuttle/red, +/area/shuttle/escape) +"HE" = ( +/turf/open/space, +/turf/closed/wall/shuttle{ + icon_state = "swall_f5"; + dir = 2 + }, +/area/shuttle/supply) +"HF" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall12"; + dir = 2 + }, +/area/shuttle/supply) +"HG" = ( +/turf/open/space, +/turf/closed/wall/shuttle{ + icon_state = "swall_f9"; + dir = 2 + }, +/area/shuttle/supply) +"HH" = ( +/obj/machinery/vending/wallmed{ + name = "Emergency NanoMed"; + pixel_x = 28; + req_access_txt = "0" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"HI" = ( +/obj/machinery/door/airlock/glass_security{ + name = "Escape Shuttle Cell"; + req_access_txt = "2" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/escape) +"HJ" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/shuttle/escape) +"HK" = ( +/obj/machinery/door/airlock/glass_medical{ + id_tag = null; + name = "Escape Shuttle Infirmary"; + req_access_txt = "0" + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"HL" = ( +/turf/closed/wall/shuttle{ + icon_state = "swallc4"; + dir = 2 + }, +/area/shuttle/escape) +"HM" = ( +/turf/open/floor/plasteel/shuttle, +/area/shuttle/escape) +"HN" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"HO" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Emergency Shuttle Airlock" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/escape) +"HP" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"HQ" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"HR" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"HS" = ( +/obj/structure/grille, +/obj/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/escape) +"HT" = ( +/obj/machinery/vending/wallmed{ + name = "Emergency NanoMed"; + req_access_txt = "0" + }, +/turf/closed/wall/shuttle{ + icon_state = "swall3"; + dir = 2 + }, +/area/shuttle/escape) +"HU" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/item/device/radio/intercom{ + pixel_x = 25 + }, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"HV" = ( +/obj/machinery/door/airlock/shuttle{ + name = "Emergency Shuttle Airlock" + }, +/obj/docking_port/mobile/emergency{ + dir = 8; + dwidth = 8; + height = 9; + name = "Mini emergency shuttle"; + width = 21 + }, +/obj/docking_port/stationary{ + dir = 8; + dwidth = 8; + height = 9; + id = "emergency_home"; + name = "emergency evac bay"; + width = 21 + }, +/turf/open/floor/plating, +/area/shuttle/escape) +"HW" = ( +/obj/structure/chair, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"HX" = ( +/obj/structure/table, +/obj/item/weapon/storage/firstaid/fire, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = 2; + pixel_y = 3 + }, +/obj/item/weapon/crowbar, +/obj/item/weapon/extinguisher, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"HY" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall7"; + dir = 2 + }, +/area/shuttle/escape) +"HZ" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall12"; + dir = 2 + }, +/area/shuttle/escape) +"Ia" = ( +/obj/machinery/door/airlock/glass_command{ + name = "Escape Shuttle Cockpit"; + req_access_txt = "19" + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/escape) +"Ib" = ( +/obj/machinery/status_display, +/turf/closed/wall/shuttle{ + icon_state = "swall12"; + dir = 2 + }, +/area/shuttle/escape) +"Ic" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall11"; + dir = 2 + }, +/area/shuttle/escape) +"Id" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/escape) +"Ie" = ( +/obj/machinery/computer/atmos_alert, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"If" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/escape) +"Ig" = ( +/obj/item/device/radio/intercom{ + name = "Station Intercom (General)"; + pixel_y = 24 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/escape) +"Ih" = ( +/obj/machinery/computer/security, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"Ii" = ( +/obj/machinery/computer/crew, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"Ij" = ( +/obj/machinery/computer/communications, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"Ik" = ( +/turf/open/space, +/turf/closed/wall/shuttle{ + icon_state = "swall_f5"; + dir = 2 + }, +/area/shuttle/escape) +"Il" = ( +/obj/structure/table, +/obj/item/weapon/storage/firstaid/fire, +/obj/item/weapon/extinguisher, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"Im" = ( +/turf/closed/wall/shuttle{ + icon_state = "swallc1"; + dir = 2 + }, +/area/shuttle/escape) +"In" = ( +/obj/machinery/computer/emergency_shuttle, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/escape) +"Io" = ( +/obj/structure/chair, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/escape) +"Ip" = ( +/obj/structure/table, +/obj/item/weapon/storage/firstaid/regular{ + pixel_x = 2; + pixel_y = 3 + }, +/obj/item/weapon/crowbar, +/turf/open/floor/plasteel/shuttle/white, +/area/shuttle/escape) +"Iq" = ( +/turf/open/space, +/turf/closed/wall/shuttle{ + icon_state = "swall_f9"; + dir = 2 + }, +/area/shuttle/escape) +"Ir" = ( +/turf/closed/wall/shuttle{ + icon_state = "swallc2"; + dir = 2 + }, +/area/shuttle/escape) +"Is" = ( +/obj/structure/shuttle/engine/propulsion{ + icon_state = "propulsion"; + dir = 4 + }, +/turf/closed/wall/shuttle{ + icon_state = "swall_s6"; + dir = 2 + }, +/area/shuttle/transport) +"It" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall12"; + dir = 2 + }, +/area/shuttle/transport) +"Iu" = ( +/obj/structure/window/shuttle, +/obj/structure/grille, +/turf/open/floor/plating, +/area/shuttle/transport) +"Iv" = ( +/obj/structure/grille, +/obj/structure/window/shuttle, +/turf/open/floor/plating, +/area/shuttle/transport) +"Iw" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall_s10"; + dir = 2 + }, +/area/shuttle/transport) +"Ix" = ( +/turf/open/floor/plasteel/shuttle, +/turf/closed/wall/shuttle/interior{ + icon_state = "swall_f9" + }, +/area/shuttle/transport) +"Iy" = ( +/obj/machinery/computer/shuttle/ferry/request, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/transport) +"Iz" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/transport) +"IA" = ( +/obj/structure/chair, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/transport) +"IB" = ( +/turf/open/floor/plasteel/shuttle, +/area/shuttle/transport) +"IC" = ( +/obj/machinery/door/airlock/shuttle, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/transport) +"ID" = ( +/obj/machinery/door/airlock/shuttle, +/obj/docking_port/mobile{ + dir = 8; + dwidth = 2; + height = 12; + id = "ferry"; + name = "ferry shuttle"; + roundstart_move = "ferry_away"; + travelDir = 180; + width = 5 + }, +/obj/docking_port/stationary{ + dir = 8; + dwidth = 2; + height = 12; + id = "ferry_home"; + name = "port bay 2"; + turf_type = /turf/open/space; + width = 5 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/transport) +"IE" = ( +/turf/open/floor/plasteel/shuttle, +/turf/closed/wall/shuttle/interior{ + icon_state = "swall_f10" + }, +/area/shuttle/transport) +"IF" = ( +/obj/structure/shuttle/engine/propulsion{ + icon_state = "propulsion"; + dir = 4 + }, +/turf/closed/wall/shuttle{ + icon_state = "swall_s5"; + dir = 2 + }, +/area/shuttle/transport) +"IG" = ( +/obj/structure/closet/crate, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/transport) +"IH" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plasteel/shuttle, +/area/shuttle/transport) +"II" = ( +/turf/closed/wall/shuttle{ + icon_state = "swall_s9"; + dir = 2 + }, +/area/shuttle/transport) +"IJ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1; + frequency = 1445; + on = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay) +"IK" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4; + on = 1 + }, +/turf/open/floor/plasteel, +/area/security/brig) +"IL" = ( +/obj/structure/table, +/obj/item/clothing/under/burial, +/obj/item/clothing/under/burial, +/obj/item/clothing/under/burial, +/obj/item/clothing/under/burial, +/obj/item/clothing/under/burial, +/obj/item/clothing/under/burial, +/turf/open/floor/plating, +/area/hallway/primary/central) +"IR" = ( +/obj/machinery/atmospherics/pipe/manifold{ + color = "#0000ff"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"IQ" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"IP" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"IO" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"IN" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8"; + pixel_x = 0; + tag = "" + }, +/turf/open/floor/plating, +/area/hallway/primary/central) +"IM" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/power/apc{ + auto_name = 1; + dir = 2; + name = "_South APC"; + pixel_y = -24 + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/turf/open/floor/plating/warnplate{ + dir = 2 + }, +/area/quartermaster/storage) + +(1,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(2,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(3,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(4,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(5,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(6,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(7,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(8,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(9,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(10,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(11,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(12,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(13,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(14,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(15,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(16,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(17,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(18,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(19,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +af +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(20,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(21,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(22,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(23,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(24,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(25,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(26,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(27,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(28,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(29,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(30,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +DJ +bm +bm +bm +bm +bm +bm +bm +DB +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(31,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +DJ +bm +bm +bm +bm +bm +bm +EU +BT +Gu +Gu +BT +GZ +Hc +Hg +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(32,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +bm +DM +DM +DM +DM +DM +bm +EU +BT +BT +BT +BT +pK +Hc +Hi +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(33,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +bm +BT +BT +BT +BT +BT +bm +Fj +BT +BT +BT +GW +Ha +Hc +Hh +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(34,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +eu +bm +bm +bm +DB +aa +aa +bm +BT +DP +BT +BT +BT +bm +Fm +DP +BT +GO +bm +bm +bm +DD +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(35,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +bm +xK +Ds +Dy +bm +aa +aa +bm +DN +DO +DY +BT +BT +bm +Fl +BT +BT +GM +bm +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(36,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +uI +BT +BT +BT +bm +bm +bm +bm +bm +bm +bm +Ed +EC +bm +bm +FY +Gv +bm +bm +bm +DB +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(37,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +uI +BS +BT +BT +bm +DE +DH +DH +DH +DH +BT +BT +BT +EN +BT +BT +BT +GS +GX +Hc +Hg +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(38,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ag +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +uI +Cg +Dx +BT +DC +BT +BT +BT +BT +BT +BT +BT +BT +BT +BT +BT +BT +GT +GY +Hc +Hi +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(39,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +aa +aa +aa +aa +aa +ad +ad +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +uI +Cf +BT +Dz +bm +DF +DI +DI +DI +DI +BT +BT +BT +BT +BT +BT +BT +GS +BT +Hc +Hh +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(40,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +uI +Cw +BT +BT +bm +bm +bm +DK +bm +bm +bm +En +EK +bm +bm +FZ +GA +bm +bm +bm +DD +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(41,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +aa +aa +aa +aa +aa +ad +ad +ad +aa +aa +aa +bm +Cw +BT +DA +bm +aa +aa +aa +aa +bm +BT +BT +BT +bm +Fo +BT +BT +GU +bm +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(42,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +aa +aa +aa +xJ +bm +bm +bm +DD +aa +aa +aa +aa +DR +BT +BT +BT +bm +FJ +DP +BT +GV +bm +bm +bm +DB +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(43,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +DQ +BT +BT +EM +bm +Fv +BT +BT +BT +BT +Hd +Hc +Hg +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(44,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ag +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +DV +bm +bm +bm +bm +FW +DP +BT +BT +BT +Hf +Hc +Hi +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(45,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +bm +FV +Ga +BT +BT +BT +He +Hc +Hh +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(46,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +ad +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +DV +bm +bm +bm +bm +bm +bm +bm +DD +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(47,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +aa +aa +aa +aa +aa +aa +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(48,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ac +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(49,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +aa +ad +ad +ad +ad +ad +aa +aa +aa +aa +ad +ad +aa +aa +aa +aa +ad +ad +ad +ad +aa +aa +aa +ac +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(50,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ag +ad +aa +ad +ad +ag +ad +ad +aa +aa +ad +ad +ad +ad +ad +aa +aa +ad +ad +ag +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(51,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +aa +ad +ad +ad +ad +ad +aa +ad +ad +ad +ad +ad +ad +aa +aa +aa +ad +ad +ad +ad +aa +aa +aa +aa +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(52,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +aa +aa +ad +ad +ad +ag +ad +ad +aa +aa +aa +ad +ad +ad +ad +aa +aa +ad +ad +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(53,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +aa +aa +aa +ad +ad +ad +ad +aa +aa +aa +aa +ad +ad +ad +aa +aa +aa +ad +ad +ad +ag +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(54,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +aa +aa +aa +aa +aa +ad +ad +ad +ad +aa +aa +aa +aa +aa +ad +ad +aa +aa +aa +ad +ad +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +ag +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +Gp +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(55,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(56,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(57,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(58,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ag +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(59,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(60,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +ad +ag +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ag +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(61,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +ad +ad +ad +ad +ad +aa +aa +aa +aa +aa +ad +ad +ad +aa +aa +aa +aa +aa +aa +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(62,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +ad +ad +ad +ad +ad +aa +aa +aa +ad +aa +ad +ag +ad +ad +aa +aa +aa +aa +aa +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(63,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +ad +ad +ad +ad +ad +aa +aa +aa +ad +ad +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(64,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ag +ad +ad +ad +ad +aa +aa +aa +aa +ad +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(65,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +ad +ad +ad +aa +aa +aa +ad +ad +ag +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(66,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +aa +aa +aa +aa +ad +ad +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(67,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +aa +aa +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +aa +aa +aa +aa +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(68,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ag +ad +ad +aa +aa +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +aa +aa +aa +aa +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(69,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +aa +aa +ad +ad +ag +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ag +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(70,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +aa +ad +ad +ad +ad +aa +aa +ad +ad +ad +ad +aa +aa +aa +aa +ac +aa +aa +aa +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(71,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ag +ad +aa +aa +aa +aa +aa +aa +aa +aa +ad +ag +ad +ad +ad +ad +aa +aa +ac +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(72,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +aa +aa +aa +aa +aa +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(73,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +aa +aa +aa +aa +aa +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(74,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +af +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ag +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ag +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(75,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +af +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +aa +aa +aa +aa +ad +ad +ad +ad +ad +ad +ad +aa +aa +aa +aa +ad +ad +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(76,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +ad +ad +ag +ad +ad +aa +aa +aa +ad +ad +ad +ad +ad +ad +ad +aa +aa +aa +aa +ad +ad +ad +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(77,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +aa +aa +aa +aa +ad +ad +ag +ad +ad +aa +aa +aa +aa +aa +ad +ad +ad +ad +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(78,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +aa +aa +aa +aa +ad +ad +ad +ad +ad +aa +aa +aa +ad +ad +ad +ad +ad +aa +aa +aa +aa +aa +ad +ad +ad +ad +ag +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(79,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +aa +aa +aa +aa +ad +ad +ad +ad +ad +aa +aa +aa +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +ad +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(80,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +aa +aa +aa +aa +aa +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(81,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ag +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(82,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(83,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +af +af +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(84,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +af +af +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +aa +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(85,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ag +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(86,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(87,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(88,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(89,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +ad +ad +ag +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +Ht +Hx +Hx +Hx +Hx +Hx +Hx +HS +HS +HS +Hx +Hx +Hx +Hx +Hx +HY +Hx +Hx +Ik +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(90,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +ad +ag +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +Ht +Hw +Hz +Hy +Hy +HK +HM +HP +HP +HP +HP +HP +HM +HP +HP +HX +HZ +Ie +Ii +Im +Ik +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(91,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +Hs +Hv +Hy +Hy +Hy +HJ +HM +HM +HM +HM +HM +HM +HM +HM +HM +Hy +HZ +Id +Id +Il +HJ +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(92,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +aa +aa +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +aa +aa +aa +aa +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +Hs +Hv +HA +HH +HA +HJ +HM +HR +HR +HR +HR +HR +HR +HR +HM +Hy +Ib +HM +HM +Io +HJ +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(93,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ac +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +aa +aa +aa +ad +ad +ad +ad +aa +aa +aa +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +Hs +Hv +Hx +Hx +Hx +HL +HM +HQ +HJ +HJ +HT +HJ +HJ +HW +HM +HM +Ia +HM +HM +In +HJ +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(94,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ag +ad +aa +aa +ad +ad +ad +ag +ad +aa +aa +aa +ad +ag +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +Hs +Hv +HC +HC +HJ +Hy +HM +HP +HP +HP +HP +HP +HP +HP +HM +Hy +HZ +Ig +HM +Io +HJ +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(95,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +aa +aa +aa +ad +ad +ad +ad +aa +aa +aa +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +Hs +Hv +HB +HB +HI +HM +HM +HM +HM +HM +HM +HM +HM +HM +HM +Hy +HZ +If +If +Ip +HJ +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(96,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +aa +aa +aa +aa +ad +ad +ad +aa +aa +aa +aa +ad +ad +aa +aa +aa +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +Hu +Hw +HD +HD +HJ +HN +HM +HR +HR +HR +HU +HR +HM +HR +HR +HX +HZ +Ih +Ij +Ir +Iq +aa +aa +aa +jc +vY +ph +vY +xq +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(97,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +aa +aa +aa +aa +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +Hu +Hx +Hx +Hx +Hx +HO +Hx +Hx +HS +Hx +Hx +HV +Hx +Hx +Hx +Ic +Hx +Hx +Iq +aa +aa +aa +aa +vp +wa +vS +wU +wV +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(98,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ag +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +fW +lI +fW +am +am +am +fW +lI +fW +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +vm +wv +vS +wv +vm +aa +aa +Is +IC +IF +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(99,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +Hk +Ho +Ho +Ho +Ho +Ho +Ho +HE +am +am +fW +lJ +fW +am +am +am +fW +lJ +fW +am +am +am +am +aa +aa +aa +aa +aa +jc +vs +wu +vq +wu +vs +xq +Is +Ix +IB +IE +IF +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(100,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +aa +aa +aa +aa +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +Hj +Hm +Hp +Hp +Hp +Hp +Hp +Hp +HF +kf +kf +fW +lI +fW +kf +fW +kf +fW +lI +fW +kf +kf +am +kf +fW +kf +fW +fW +of +vm +vS +vS +vS +vS +vS +vm +It +Iz +IB +IG +It +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(101,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +Hj +Hl +Hp +Hp +Hp +Hp +Hp +Hp +HF +kf +kM +lk +lk +hk +mQ +nu +mQ +hk +lk +lk +qs +kf +am +kf +sk +lK +ty +lJ +uO +jd +vS +ww +ww +ww +vS +vm +It +Iy +IB +IG +It +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(102,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +Hj +Hl +Hp +Hp +Hp +Hp +Hp +Hp +HF +fW +kN +lK +lK +lK +lK +lK +lK +lK +lK +lK +qt +kf +eX +kf +lK +li +fW +fW +of +vm +vU +vS +vS +vS +vS +vm +Iu +IA +IB +IH +Iu +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(103,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +aa +aa +aa +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +Hj +Hl +Hp +Hp +Hp +Hp +Hp +Hp +HF +fW +kN +ll +lK +lK +lK +lK +lK +lK +lK +oa +lK +lK +ru +lK +lK +lK +lk +uj +fW +vm +vT +ww +ww +ww +vS +vm +It +IA +IB +IH +It +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(104,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ac +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ag +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +Hj +Hm +Hp +Hp +Hp +Hp +Hp +Hp +HF +kf +kO +lm +lK +lK +mR +nv +nv +nv +nv +pN +nv +nv +rv +rN +lK +lK +lK +uk +fW +sP +vW +vS +wz +vS +vS +vm +It +IA +IB +IH +It +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(105,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +Hn +Ho +Hq +Ho +Hr +Ho +Ho +HG +kf +kP +ln +lL +mp +mS +mp +mp +mp +mp +pO +mp +mp +rw +rO +lK +lK +lK +ul +fW +sP +vV +ww +ww +ww +vS +vm +It +IA +IB +IH +It +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(106,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ab +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +bq +bq +bq +bq +bq +bq +bq +bq +bJ +bq +bq +gA +gZ +bQ +gZ +bQ +bQ +gA +kf +kQ +lo +lM +ld +mT +nw +nW +mq +mq +pP +mq +qQ +rx +rP +ss +lK +tA +um +fW +vm +vX +vS +vS +vS +vS +vm +Iv +IA +IB +IH +Iv +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ac +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(107,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +aa +aa +aa +aa +aa +am +bh +br +bH +bX +ct +cM +dp +dN +ev +eZ +fx +cS +gB +ha +ha +ha +hA +cS +bJ +kf +kf +lp +lN +kf +mU +kf +kf +kf +pi +pQ +qp +pM +ry +rQ +lK +lj +fW +fW +of +vm +vU +ww +ww +ww +vS +vm +It +IA +IB +IH +It +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(108,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +am +am +am +am +am +am +bi +bs +bq +bY +bQ +cN +cS +cS +cS +dT +fy +fb +fb +fb +fb +fb +fb +fb +dR +ki +kR +lq +dx +mr +mV +lJ +nX +kf +pj +pR +qp +pM +rz +rR +lK +lK +ty +lJ +uO +vq +vS +vS +vS +vS +vS +vm +It +IA +IB +IH +It +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(109,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +bj +bs +bQ +bZ +cu +cO +cS +dO +cS +cS +fA +cS +ey +hb +fc +hb +fc +je +dS +kj +kS +lr +lO +lJ +mW +ny +nY +kf +pk +pk +pk +pM +rA +rS +lK +lK +fW +fW +of +vp +vY +wx +wx +wx +vY +wV +Iw +Iu +ID +Iu +II +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(110,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +bj +bt +bq +ca +bQ +cO +cS +cS +cS +cS +fA +cS +ez +gD +cS +hy +cS +hc +bq +kk +kT +bN +kk +lJ +lJ +lJ +nZ +kf +pl +pS +qv +pM +rB +rT +lK +lK +kf +kf +am +vr +vZ +vZ +vZ +vZ +vZ +xI +bx +bx +bM +bx +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(111,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +bk +bu +bQ +bY +cv +cP +cS +cS +cS +cS +fA +cS +ez +gy +cS +ic +cS +hY +bq +kk +kT +cf +lP +ms +bN +nA +nA +nA +nA +nA +nA +qR +lm +rC +nv +nv +tB +kf +am +am +am +am +am +am +am +am +by +bN +bN +bx +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +yB +yB +yB +yB +yB +yB +yB +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(112,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +bk +bv +bq +cb +bQ +cO +cS +dP +cS +cS +fA +cS +ez +bq +bq +bq +bq +bq +bq +kk +kU +bx +bx +kk +bN +nA +jh +oH +lQ +pT +nA +pM +lm +lK +sm +sr +qM +sr +sr +sr +bx +bx +bx +bx +bx +bx +bx +bM +yB +yB +qI +qI +qI +yB +yB +yB +am +am +am +am +am +am +am +am +am +am +yB +CL +Dc +Dc +Dc +Dd +Aj +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(113,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ac +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +bv +bJ +cc +cw +cQ +dq +cS +cS +cS +fA +cS +gC +bq +bN +bN +iE +bO +bO +kl +kV +bx +iQ +kl +bN +nA +ob +oI +pn +pU +oe +qS +lm +lK +sn +sr +qL +un +uS +sr +bN +bN +bN +bN +cx +yd +bx +cT +yC +vg +za +za +za +za +Ao +yB +aa +am +aa +aa +aa +aa +aa +am +aa +aa +yB +CM +CL +Dc +Dc +DL +Aj +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(114,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +am +bw +bq +bq +bq +cR +cS +dO +cS +fd +fz +fc +dZ +bq +bN +bx +dw +jg +jO +km +kW +bx +iQ +mt +bN +nA +oc +oJ +po +po +oT +pO +rD +qO +sn +nt +tE +uo +tL +vt +bS +bS +bS +bS +nN +dt +bx +pr +yA +yO +zf +zq +zq +Af +Ao +yB +aa +am +yB +qI +qI +qI +yB +am +aa +aa +yB +CN +CO +Dc +Dc +Dd +Aj +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(115,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +am +bv +bK +cd +bK +cS +cS +dQ +fe +fe +fB +cS +ez +bq +bN +bx +cB +ii +bx +nx +vc +bx +bx +mu +bN +nA +od +oK +jT +pW +nA +pM +lm +lK +sn +nt +tF +tn +un +sr +wb +bN +bN +bN +pr +mG +bx +pr +yA +yP +za +zr +za +Ab +Ap +yB +aa +am +qI +Bo +Bo +Bo +qI +am +aa +aa +yB +CN +CL +Dc +Dc +DL +Aj +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(116,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +bv +bq +ce +bq +ds +bq +bq +bJ +bq +fC +ft +ew +bq +bN +bx +du +ji +bx +nz +ji +bx +lR +mv +bN +nB +oe +oe +pq +oe +oe +qT +lm +lK +so +sR +tG +tn +tu +sr +wc +bx +bx +bx +pr +bN +bx +yw +yA +yR +zg +zs +zR +Ab +Ar +yB +yB +yB +yB +za +za +za +yB +yB +yB +yB +yB +CN +CO +Dc +Dc +Dd +Aj +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(117,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +bx +cx +bN +bq +eD +cS +ff +fD +fa +ez +bq +bN +bx +bx +jj +bx +bx +kX +bx +lS +mw +bN +nC +jo +bx +bN +IL +bx +ps +rE +qX +sp +sS +tH +uq +un +vu +sr +wA +bN +bN +pr +bN +bN +pr +yA +yQ +zg +zt +zS +Ag +As +zq +zq +zq +xc +zq +As +zq +zq +Ce +Af +Ct +yB +CN +CL +Dc +Dc +DL +Aj +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(118,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +bL +bx +bN +dt +bq +eE +cS +cS +fA +cS +ez +bq +bN +bx +iH +jk +jk +jk +kY +bx +lT +fw +mv +nD +jo +bx +cT +bS +qx +qU +rF +rW +sq +sT +tI +ur +un +vv +sr +Av +wW +xr +xL +xr +xr +yx +yA +yS +zg +zt +zS +za +Ab +za +AM +AY +xd +Bp +sH +za +za +yF +Ck +Cu +yB +CM +CO +Dc +Dc +Dd +Aj +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(119,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ac +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +bx +bM +bx +bN +iE +dR +eF +fb +fb +fE +cS +ez +bq +bN +bx +iI +iF +kr +jl +kZ +bx +Bc +Bc +mw +dt +bx +bx +pr +bN +bx +fX +cX +ks +sr +sU +tJ +us +tX +sr +sr +wC +wX +xs +bx +bx +bx +pr +yA +yT +za +zr +zT +za +Ab +yB +yB +yB +qI +qI +sy +yB +BX +za +Ab +Cv +yB +CO +Dd +CL +Dc +DL +Aj +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(120,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +am +by +bN +bx +bN +IM +bq +eG +dv +fg +fF +fN +dZ +bq +bN +bx +iJ +iG +jl +ko +la +bx +lV +fw +mX +bN +vE +bN +pr +dt +bx +qV +cX +ks +sr +sV +tK +ut +uW +sq +bG +wD +wY +px +xM +vo +bx +pr +yA +yU +za +za +zT +za +wH +yB +AW +za +xf +An +sO +yB +yB +za +Ab +yB +yB +yB +uQ +uQ +yB +yB +yB +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(121,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +aw +aG +aN +aU +ah +ah +bx +bM +bx +bN +IN +bq +bq +bQ +bQ +fG +bQ +fV +bq +bN +bx +iK +iG +jl +jl +lb +bx +lW +my +bN +nE +bN +bN +pr +lv +bx +fX +qy +rV +sr +sW +sr +sr +sr +sr +wd +wE +wZ +xs +bx +bx +bx +pr +yA +yV +vw +zu +zU +zs +At +AH +AO +zR +za +Bi +Ae +tz +yB +Bl +Ag +Ai +BI +za +Bn +BN +Cb +De +yB +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(122,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aj +an +ax +aH +aO +aO +ba +bl +bz +bO +bO +bO +cV +bx +eI +eI +eI +fH +fX +ks +bx +bN +id +iL +kn +mc +oo +lc +bx +bN +bN +cT +bS +oh +bS +mY +lu +bx +qW +rG +fj +qx +sX +uu +uu +uu +uu +uu +wF +nD +bT +bT +yf +bN +pr +yA +yW +zi +zv +za +za +Ab +yB +AP +AZ +za +za +za +Bd +yB +za +za +yB +AT +CP +Bv +BP +Cd +Df +yB +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(123,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ai +ao +ay +ay +ay +ay +ay +ah +bA +bN +cf +bN +IO +dy +dV +el +el +fI +fX +ks +bx +bx +bx +bx +jn +jm +og +AR +bx +cT +mz +mY +nF +oi +oL +bN +cx +bx +lY +fX +fX +bx +on +bx +bx +bx +bx +bN +lP +bO +xu +bO +yg +ms +pr +yA +yA +yA +zw +zV +Ah +Ab +yB +AU +AZ +Be +Bq +BA +BL +yB +zY +zY +yB +AS +CQ +Br +BP +Cd +De +yB +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(124,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ai +ap +az +ay +ay +ay +bb +ah +bB +ah +ah +bx +IP +bx +dW +eK +eK +fJ +fX +ks +bx +hB +ie +bx +kq +jP +tZ +el +bx +lX +bx +bx +bx +bx +bx +bx +bx +bx +lY +fX +fX +bx +bx +bx +uv +uX +bx +bx +bx +bx +bx +bx +tN +yn +yy +yD +yX +zj +zx +zW +Ai +wK +yB +yB +AZ +xt +xT +ye +zK +uN +zK +zK +uN +ye +CR +BB +BP +Cd +De +yB +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(125,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ai +aq +aA +aI +aP +ay +bc +bo +bD +bR +bo +cy +IQ +IR +eL +eL +eL +eL +eL +dX +eL +fY +eL +iM +kp +eL +dX +eL +ls +jZ +eL +eL +eL +mx +fX +fX +fX +fX +lY +fX +fX +iO +fX +iT +fX +fX +fX +fX +fX +tO +fX +xN +ks +yo +jZ +yE +eL +mx +zy +zX +vL +Ae +AI +qI +AZ +xo +Bs +yc +zp +uN +zp +zp +uN +Bb +CS +zp +BQ +CB +Dg +yB +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(126,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +al +ar +aB +aJ +aQ +aV +bd +bI +bP +ch +bW +cz +cY +dA +fj +eM +fj +fj +fj +dY +fj +fZ +fj +iN +dA +hF +dY +fj +fj +lZ +fX +fX +fX +nq +fX +fX +fX +fX +lY +fX +fX +iO +fX +sY +fX +fX +fX +fX +fX +fX +fX +fX +ks +jq +lY +fX +fX +wB +zz +vh +AV +za +za +qI +Ba +Bh +Bt +BD +BO +AK +AV +BO +Aa +AV +za +za +Dw +CD +BK +yB +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(127,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ak +as +aC +aK +aR +aW +be +bC +bE +cg +bC +cA +cZ +dB +fk +eN +fk +ga +dU +ex +he +ga +ga +zd +jp +fL +kv +fX +fX +lY +lU +fX +fX +fX +oM +fX +pX +fX +lY +fX +fX +iO +fX +sZ +ga +ga +ga +ga +ga +up +ga +ve +kv +yp +lY +xO +fX +fX +zA +zX +vM +Aw +AJ +qI +za +xP +Bu +ze +zM +uP +zM +zM +uP +Bf +CT +zM +BY +CC +Dh +yB +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(128,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ac +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ak +at +aD +ay +ay +aX +bf +ah +ah +ah +ah +bx +cW +dC +dr +et +eQ +cj +cj +cj +cj +hC +if +bx +eC +hG +jN +bx +bx +lX +bx +bx +bx +bx +bx +bx +bx +bx +lY +fX +fX +su +su +kh +kh +kh +kh +su +su +su +su +su +yh +yq +yz +jO +yY +zk +zB +zZ +Am +wT +yB +yB +yM +xQ +xX +zh +zN +uP +zN +zN +uP +zh +CR +BE +BZ +Cd +Di +yB +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(129,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ak +au +ay +ay +ay +aX +ay +ah +bF +bS +ci +bS +da +dD +dn +ed +dn +eR +gb +gE +cj +cj +cj +cj +jq +fX +ks +bx +cT +ma +bS +bS +bS +bS +bS +nN +bN +bx +pL +fX +fX +sv +ta +td +td +td +td +we +su +xa +wh +wl +yi +yr +mY +yA +yA +yA +yA +vK +ws +Az +yB +AU +za +Bk +Bw +BG +BR +yB +zY +zY +yB +Bg +CQ +BC +BZ +CE +DS +yB +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(130,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aL +av +aE +bn +aS +aY +bg +bp +bG +bT +bT +bT +db +dE +eb +em +eV +eW +gc +gF +hf +hD +ig +cj +jq +fX +ks +bx +cU +mb +mb +mb +mb +mb +mb +pt +bN +bx +qY +fX +fX +su +tb +tQ +tT +tT +vx +wf +wG +xb +xw +wm +yj +ys +yA +yA +yZ +yZ +zC +Ab +za +Az +yB +za +za +za +za +za +za +yB +za +za +yB +Bj +CU +BM +BZ +DG +DT +yB +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(131,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +aF +aM +aT +aZ +ah +ah +bx +bM +bx +bN +cU +cj +ea +eJ +ea +ck +gd +gF +de +hE +ih +cj +jq +fX +kt +bx +cU +mb +mA +mZ +nG +oj +mb +pu +cx +bx +qm +qA +fX +su +tc +tR +ux +uY +tR +wg +su +ue +xx +xR +yk +yt +yA +yH +yH +yH +zD +Ac +AN +AA +AK +AV +za +za +Bm +Aw +ui +yB +za +Cl +Am +BJ +CV +BF +Ca +CF +DU +yB +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(132,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +am +by +bN +bx +bN +dc +cj +ee +eS +fn +de +ge +gG +hg +de +gl +cj +jq +fX +ku +bx +cU +mb +mB +na +nH +ok +oN +oN +pY +mb +qo +fX +fX +su +sw +tS +td +td +tS +tj +su +uf +xy +wI +yl +pr +yA +yH +yH +yH +zD +Ac +za +AB +yB +AW +za +xk +Aq +tk +yB +yB +za +Az +yB +CJ +yB +Dn +Dn +CH +yB +CJ +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(133,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +bx +bM +cj +cj +cj +cj +ef +eS +de +de +gf +gH +hh +eB +ij +cj +jq +fX +ks +bx +cU +mb +mC +nb +nI +nb +ib +pv +jW +ke +qZ +eL +eL +qi +tT +tT +tT +tT +tT +wi +su +xe +xz +xS +su +yu +yA +yI +yI +yI +zE +Ac +zr +AC +yB +yB +yB +qI +qI +sQ +yB +Cc +za +Az +Cx +yB +CW +Do +CY +CG +Dj +yB +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(134,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +bL +ck +cC +dd +dF +IK +eS +de +de +gf +gI +hi +de +gm +cj +jq +fX +ks +bx +cU +mb +mD +nb +nb +nb +oP +pw +pw +pp +ra +fX +fX +kh +td +td +td +td +td +wj +tt +uG +xA +wJ +su +bN +yA +yI +yI +yI +zE +Ac +za +Az +za +AX +AI +xY +Bx +tx +za +za +yG +Cm +Cy +yB +CX +Dp +Do +CI +CI +yB +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(135,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +ck +cD +de +de +eg +eT +fo +fo +gh +eA +fo +fo +il +cj +dz +ik +ks +bx +cU +mb +mE +nb +nJ +nb +jS +ns +jX +kg +rb +ga +rW +qj +tU +tU +tU +tU +vy +wk +wI +xg +qC +xU +su +bN +yA +yJ +yJ +yJ +zF +Ac +zr +AD +AL +AL +AL +xn +AL +BU +AL +AL +Ch +Cn +Cz +yB +CY +Da +Dq +Dq +DW +yB +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(136,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ck +cE +df +dG +eh +eU +fp +fO +gi +gk +hj +hH +im +cj +jq +fX +ks +bx +cU +mb +mC +iS +nK +ol +oR +oR +qc +mb +rc +fX +ks +su +th +tW +tW +tW +vA +tW +su +vH +xC +xV +su +mu +yA +yJ +yJ +yJ +zF +Ac +za +AE +yB +yB +yB +yB +By +za +BV +yB +yB +yB +yB +yB +CZ +Dp +Dq +Dq +Do +yB +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(137,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ck +ck +dg +dH +ei +ck +eO +fm +fh +ck +eO +hq +fh +cj +jr +fX +ks +bx +cU +mb +mF +nd +nL +om +mb +py +qd +qB +rd +fX +ks +su +su +tV +uy +uZ +vz +uV +su +xi +xD +xW +su +bN +yA +yK +yK +zl +zG +Ad +zq +AF +yB +aa +aa +qI +Bz +BH +BW +tP +Ci +Co +am +yB +CY +Da +Dq +Dq +DW +yB +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(138,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ck +dh +de +ej +ck +fr +de +ge +ck +fr +de +ge +cj +fq +fX +ks +bx +cU +mb +mb +mb +mb +mb +mb +pz +qe +bx +re +fX +ks +su +sM +se +uz +uz +vB +vC +vG +xj +xE +xh +su +bN +yA +Ay +za +za +zH +Ae +AQ +AG +yB +aa +aa +yB +qI +qI +qI +yB +Cj +Cp +am +yB +CY +Dp +Dq +Dq +Do +yB +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(139,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ck +di +dI +ek +ck +fi +fQ +gj +ck +fs +hJ +gj +cj +jq +fX +ks +bx +cU +bN +mG +ne +nM +on +bx +bx +bx +bx +jq +fX +ks +su +sA +tY +uA +va +vC +vC +tC +uH +xF +uH +ym +bN +yA +uT +xB +zm +zI +zm +zm +Ao +yB +aa +aa +aa +aa +aa +aa +aa +aa +Cq +am +yB +CX +Da +Dq +Dq +DW +yB +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +GR +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(140,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ck +dj +dJ +eH +ck +ck +ck +cj +cj +cj +cj +cj +cj +gg +fX +kt +bx +lt +bS +mH +nf +nN +bN +bN +bN +bN +id +jq +fX +kt +su +su +su +su +su +vD +wn +su +su +su +su +su +bN +yA +yB +yB +zn +zJ +zn +yB +yB +yB +aa +aa +aa +aa +aa +aa +aa +aa +Cq +am +yB +Da +Dq +Dq +Dq +Do +yB +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(141,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ck +ck +ck +ck +ck +am +am +ck +gK +hl +hK +gn +fK +js +fX +ks +bx +lu +bN +cU +bN +cU +bN +bN +bN +bx +bx +jr +fX +rX +ga +xv +ga +ga +yN +ga +Al +Ax +id +bN +bN +bN +bN +bx +aa +yB +qI +qJ +qI +yB +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +Cq +am +yB +yB +Dr +Dr +Dr +yB +yB +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(142,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +aa +aa +aa +am +aa +ck +gM +hn +hM +io +hz +jt +fX +ks +bx +lv +bN +mI +ng +nO +wo +lR +pA +bx +oQ +jq +fX +ks +fX +el +fX +uB +vb +uB +vb +wL +bx +bx +bx +bM +bx +bx +aa +am +aa +zL +aa +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +Cr +am +aa +aa +aa +aa +aa +aa +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(143,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +aa +aa +aa +am +aa +ck +gL +hm +hL +gJ +fM +ju +ga +kv +go +go +go +go +go +nP +nP +oS +nP +nP +qD +rf +fX +rX +sB +tl +fX +uC +vb +uC +vb +wM +bx +am +bx +bN +by +am +aa +am +aa +zL +aa +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +Cq +am +aa +aa +aa +aa +aa +aa +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(144,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +aa +aa +aa +am +aa +ck +ck +ck +ck +ck +ck +jq +fX +ks +go +lw +md +me +go +nQ +op +rI +pB +nP +qE +jq +fX +ks +fX +tm +fX +uD +vb +uD +vb +wN +bx +am +bx +bM +bx +am +aa +zc +zc +rm +zc +zc +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +Cq +am +aa +aa +aa +aa +aa +aa +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(145,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +aa +aa +aa +am +aa +fw +gN +ho +hN +iq +iT +jq +fX +ks +go +lw +me +me +go +nR +pd +pm +pf +nP +hC +dz +eL +dX +eL +yv +yL +eL +zb +zQ +Au +wO +bx +aa +am +bL +am +aa +aa +zc +zo +wy +zo +zc +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +Cq +am +aa +aa +aa +aa +aa +aa +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(146,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +aa +aa +aa +am +aa +fw +gO +fX +fX +fX +fX +jq +ip +kv +go +lw +me +me +go +nS +or +pf +pC +nP +nP +jq +fX +ks +bx +bx +bx +fw +bx +fw +bx +bx +bx +aa +aa +am +aa +aa +aa +zc +zo +zO +zo +zc +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +Cq +am +aa +aa +aa +aa +aa +aa +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(147,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +am +am +aa +am +am +am +fw +gP +hp +hO +fX +iU +jv +hp +kw +go +lx +mf +mf +go +nT +or +pf +pf +qf +qF +eC +hG +sl +bx +am +aa +aa +aa +aa +am +aa +aa +aa +aa +am +aa +aa +aa +zc +zo +zP +zo +zc +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +Cs +Co +am +aa +aa +aa +aa +am +am +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(148,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +bU +bU +bU +bU +bU +bU +bU +bU +bU +go +go +gR +go +go +go +jw +iV +kx +go +ly +ly +ly +go +go +or +nr +pf +qg +nP +rg +rI +rY +sC +nP +nP +nP +nP +nP +nP +aa +aa +aa +aa +am +aa +aa +aa +zc +zc +zc +zc +zc +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +Cj +CA +CK +Db +Db +Db +Db +DX +DZ +DX +Db +Db +Db +Ee +Ep +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(149,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +bU +cl +cF +cs +bU +cl +cF +cs +bU +gp +gu +gQ +hr +ir +bU +hZ +iR +jx +bU +cp +cp +cp +nh +go +os +oW +pD +ky +pV +rh +pD +rZ +qw +hx +ua +uE +vd +uU +hx +aa +aa +aa +aa +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +am +am +am +am +am +am +am +am +am +am +am +Ef +Eq +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(150,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +bU +cm +cG +cs +bU +cm +cG +cs +bU +gq +cp +cp +hQ +hQ +bU +jy +cp +kz +bU +lz +cp +cp +ni +go +ot +oX +pE +kC +pZ +ri +pf +pf +qw +qz +ub +pf +or +ti +hx +aa +aa +aa +aa +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +Cq +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(151,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +bU +cm +cs +cs +bU +cm +cs +cs +bU +gr +cp +cp +hR +is +bU +jz +jR +kA +gv +jV +mg +mg +nj +nU +ou +oY +pF +nP +nP +rj +rJ +sa +nP +nP +uc +sd +or +sN +hx +am +aa +aa +aa +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +Er +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(152,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +bU +cn +cH +cn +dK +ec +eP +ec +bU +gs +cp +cp +hS +it +bU +jA +jf +kB +gw +lB +hX +cp +nk +kx +ov +oV +pG +le +hx +rk +rK +sb +nP +sI +pf +pf +or +vI +hx +am +am +aa +aa +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +Cq +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(153,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +bU +co +cI +dk +bU +en +cI +fl +bU +bU +cp +hs +hT +iu +bU +iw +jb +jB +bU +lA +cp +cp +mm +kx +ow +oV +pG +le +hx +rl +pf +sc +nP +si +ud +uF +vf +vJ +nP +nP +hx +nP +nP +nP +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +Cq +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(154,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +bV +cp +cp +cp +dL +cp +cp +cp +cp +gt +cp +ht +hU +iv +gv +jC +jY +kD +bU +lD +cp +mJ +nc +kx +ox +oV +pG +qk +nP +hx +qh +hx +nP +tq +rL +to +tf +nP +nP +wP +xm +xG +xZ +nP +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +Cq +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(155,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +bV +cp +cp +cp +dM +cp +cp +cp +cp +fu +cp +hu +hV +kI +hI +jD +cp +kE +jQ +cp +cp +mK +mn +kx +oy +oZ +pD +pD +qK +pD +pD +ql +sE +tr +rn +sx +te +tg +oG +wQ +vF +pf +ya +hx +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +Cq +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(156,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +bU +cr +cJ +dm +bU +eo +cp +cp +fS +gv +gS +hv +hW +ix +bU +jE +iR +kF +bU +lE +cp +mL +nc +kx +oz +pa +pH +pH +oX +pa +pa +oX +pH +pa +pa +oX +vi +pf +ts +wR +pf +pf +yb +hx +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +Cq +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(157,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +bU +cq +cK +dl +bU +ep +cp +cp +fR +bU +gT +ht +cp +iy +bU +jF +cp +jU +bU +lF +kG +cp +nl +kx +oA +pb +or +qa +qu +ro +rM +oU +sG +qG +ug +sz +vj +pD +oO +wS +IJ +pf +pf +hx +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +Cq +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(158,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +bU +cs +cs +cm +bU +eq +cp +fv +fT +bU +gU +ht +cp +iz +bU +jE +cp +jU +bU +lG +mi +cp +np +kx +nP +nP +ou +nP +qb +nP +nP +nP +kL +qH +nP +sD +kL +nP +nP +vk +xp +xH +xl +nP +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +Er +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(159,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +bU +cs +cs +cm +bU +er +cp +cp +fU +gw +gV +hw +hX +iA +bU +jG +cp +jU +bU +lH +lC +hQ +nm +kx +oB +pc +pI +qn +qN +rp +nP +sf +rH +qN +nP +tp +uJ +vN +nP +nP +hx +nP +nP +nP +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +Cq +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(160,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +bU +cs +cL +do +bU +es +cp +cp +bU +bU +bU +bU +bU +bU +bU +jH +cp +kH +bU +gt +mj +mM +mj +kx +oq +pd +pJ +pf +oV +rq +nP +sg +sJ +oV +nP +uK +or +vO +nP +am +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ac +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +Cq +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(161,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +bU +bU +bU +bU +bU +bV +bV +bV +bU +gx +gW +bV +cp +cp +cp +ka +in +kI +lf +gw +mh +mN +nn +nV +oD +oC +Hb +qq +pe +rr +nP +sh +sK +tv +nP +uL +vl +vP +nP +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +Cq +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(162,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +am +bU +fP +gX +hd +iB +iB +iW +jI +ht +cp +lg +bU +ml +mO +ml +go +oE +pf +pf +pf +pf +rs +nP +qP +sL +tw +nP +tD +or +vQ +nP +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +Cq +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(163,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +bU +gz +gY +bV +hQ +iC +cp +jJ +iP +cp +es +bU +mk +mP +no +go +oF +pg +pf +qr +pf +rt +nP +sj +st +rZ +nP +uM +tM +vR +nP +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +Er +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(164,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +bU +bU +bU +bU +ia +bU +iX +jK +cp +cp +bU +bU +mo +mo +mo +go +hx +hx +nP +nP +hx +hx +nP +nP +hx +hx +nP +hx +hx +nP +nP +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +Es +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(165,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +bU +bU +bU +bU +jL +kb +kJ +lh +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +Et +Co +am +am +am +am +am +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(166,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +am +bU +iY +jM +kc +kc +bV +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +Ef +EB +Co +Ea +uR +uR +uR +Ea +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(167,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +bU +iZ +jL +kd +kK +bU +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +am +Ef +CA +uw +Fh +Fw +FK +uR +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(168,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +bU +ja +bU +bV +bV +bU +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +am +Ea +uR +uR +Ea +Fi +Eh +ED +Ea +uR +uR +Ea +am +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(169,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +bL +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +am +Ea +Eh +Eh +Eh +Eh +Eh +Eh +Eh +Eh +Eh +Ea +am +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(170,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +aa +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +am +bL +Ea +Eh +Eh +Eh +Dl +Eh +FL +Eh +Eh +Eh +Ea +bL +am +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(171,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +aa +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +bL +bL +Ea +ED +Ev +EE +EL +Fx +FM +EI +Gq +Fi +Ea +bL +bL +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(172,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +aa +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +Ea +Eg +Ea +Eh +Ew +sF +Fk +Fy +FN +GQ +Gr +Eh +Ea +Eg +Ea +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(173,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +aa +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +Eb +Eh +Ea +Eh +Ew +rU +EV +Fz +EV +Gb +Gr +Eh +Ea +Eh +Eb +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(174,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +aa +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +Ea +Eg +Ea +Eh +Ew +GP +EV +FA +EV +EX +Gr +Eh +Ea +Eg +Ea +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(175,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +aa +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ac +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +Ea +Eh +Eu +Eh +Ew +EW +EV +EV +EV +Gc +Gr +Eh +Eu +Eh +Ea +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(176,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +aa +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +Ea +Eh +Ev +EE +EL +Ea +Ea +FB +FO +Gd +Gs +Fx +Fx +Eh +Ea +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(177,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +aa +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +Ea +Eh +Ew +EF +Gt +EY +uR +FC +FC +Ge +Gt +GD +Fx +Eh +Ea +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(178,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +aa +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +Ea +Eh +Ew +EG +Dk +EZ +vn +FD +FP +Gf +Dt +GE +Fx +Eh +Ea +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(179,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +aa +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +Ea +Eh +Ew +EG +EO +Fa +Fn +FE +FQ +Gg +EG +GF +Fx +Eh +Ea +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(180,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +aa +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +Ea +Ei +Ex +EH +EP +Fb +uR +FF +FR +Gh +Du +GG +Fx +Eh +Ea +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(181,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +aa +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +Ea +Ej +Ey +EI +EI +Fc +EI +EI +FS +Fx +Gw +Fx +Fx +Fi +Ea +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(182,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +aa +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +Ea +Ea +Ek +Ez +Eh +Eh +Fd +Fp +Fp +FT +Gi +Eh +Eh +Eh +Eh +Ea +Ea +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(183,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +aa +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +Ea +Ec +El +EA +EJ +EJ +EJ +EJ +EJ +FU +Gj +EJ +EJ +GK +Eh +GN +Ea +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(184,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +aa +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +Ea +Ak +Em +Ak +EJ +EQ +Fe +Fq +FG +wq +Gk +Gx +GB +GL +Eh +GN +Ea +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(185,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +bL +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +Ea +Ea +uh +Ea +EJ +ER +Ff +Fr +FH +wp +Gl +Gy +GB +GK +uR +Ea +Ea +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(186,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +eY +hP +eY +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +Eo +am +EJ +ES +EQ +Fs +EQ +FX +Gm +Gz +GH +EJ +am +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(187,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +eY +iD +eY +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +EJ +ET +Ff +Ft +FI +wr +Gn +Dv +GI +EJ +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(188,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +EJ +EQ +Fg +Fu +Dm +wt +Go +GB +GJ +EJ +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(189,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +EJ +EJ +EJ +EJ +EJ +EJ +EJ +EJ +EJ +EJ +aa +aa +aa +aa +aa +aa +aa +ac +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(190,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +am +am +am +am +am +am +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(191,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ae +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +am +aa +aa +am +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(192,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +aa +aa +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(193,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +aa +aa +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(194,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ac +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +am +aa +aa +am +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(195,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(196,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(197,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(198,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ac +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(199,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(200,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(201,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(202,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(203,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(204,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(205,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(206,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(207,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(208,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ac +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(209,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(210,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(211,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(212,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(213,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(214,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(215,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(216,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(217,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(218,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(219,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(220,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(221,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(222,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +GC +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(223,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(224,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(225,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(226,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(227,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(228,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(229,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(230,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(231,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(232,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(233,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ac +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(234,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(235,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(236,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(237,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(238,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(239,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(240,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(241,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(242,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(243,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(244,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(245,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(246,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(247,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(248,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(249,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(250,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(251,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(252,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(253,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(254,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(255,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} diff --git a/_maps/map_files/MiniStation/cargopacks.dm b/_maps/map_files/MiniStation/cargopacks.dm new file mode 100644 index 0000000000..a6a1db75df --- /dev/null +++ b/_maps/map_files/MiniStation/cargopacks.dm @@ -0,0 +1,37 @@ +/datum/supply_pack/engineering/oxygen + name = "Oxygen Canister" + cost = 15 + contains = list(/obj/machinery/portable_atmospherics/canister/oxygen) + crate_name = "oxygen canister crate" + crate_type = /obj/structure/closet/crate/large + +/datum/supply_pack/engineering/toxins + name = "Plasma Canister" + cost = 30 + contains = list(/obj/machinery/portable_atmospherics/canister/toxins) + crate_name = "plasma canister crate" + crate_type = /obj/structure/closet/crate/large + +/datum/supply_pack/engineering/nitrogen + name = "Nitrogen Canister" + cost = 20 + contains = list(/obj/machinery/portable_atmospherics/canister/nitrogen) + crate_name = "nitrogen canister crate" + crate_type = /obj/structure/closet/crate/large + +/datum/supply_pack/engineering/carbon_dio + name = "Carbon Dioxide Canister" + cost = 35 + contains = list(/obj/machinery/portable_atmospherics/canister/carbon_dioxide) + crate_name = "carbon dioxide canister crate" + crate_type = /obj/structure/closet/crate/large + +/obj/machinery/hydroponics/constructable/unattached + anchored = 0 + +/datum/supply_pack/organic/hydroponics/hydro_tray + name = "Hydroponics Tray Kit" + contains = list(/obj/machinery/hydroponics/constructable/unattached) + cost = 10 + crate_name = "hydroponics kit" + crate_type = /obj/structure/closet/crate/large \ No newline at end of file diff --git a/_maps/map_files/MiniStation/job/jobs.dm b/_maps/map_files/MiniStation/job/jobs.dm new file mode 100644 index 0000000000..03bdf00859 --- /dev/null +++ b/_maps/map_files/MiniStation/job/jobs.dm @@ -0,0 +1,83 @@ +/* + In this file we modify the job datums when the ministation.dm file is included/ticked. + Since we will be overriden by the job datums, we have to modify the variables in the constructor. +*/ + + +/datum/job/New() + ..() + supervisors = "the captain and the head of personnel" + +/datum/job/assistant // Here so assistant appears on the top of the select job list. + +// Command + +/datum/job/captain/New() + ..() + supervisors = "Nanotrasen and Central Command" + +/datum/job/hop/New() + ..() + supervisors = "the captain and Central Command" + +/datum/job/hop/get_access() + return get_all_accesses() + +// Cargo + +/datum/job/cargo_tech/New() + ..() + total_positions = 3 + spawn_positions = 3 + access = list(access_maint_tunnels, access_mailsorting, access_cargo, access_cargo_bot, access_qm, access_mint, access_mining, access_mining_station) + minimal_access = list(access_maint_tunnels, access_cargo, access_cargo_bot, access_mining, access_mint, access_mining_station, access_mailsorting) + +// Engineering + +/datum/job/engineer/New() + ..() + total_positions = 4 + spawn_positions = 4 + access = list(access_eva, access_engine, access_engine_equip, access_tech_storage, access_maint_tunnels, access_external_airlocks, access_construction, access_atmospherics, access_tcomsat) + minimal_access = list(access_engine, access_engine_equip, access_tech_storage, access_maint_tunnels, access_external_airlocks, access_construction, access_tcomsat, access_atmospherics) + +// Medical + +/datum/job/doctor/New() + ..() + total_positions = 4 + spawn_positions = 4 + access = list(access_medical, access_morgue, access_surgery, access_chemistry, access_virology, access_genetics) + minimal_access = list(access_medical, access_morgue, access_surgery) + + +/datum/job/chemist/New() + ..() + total_positions = 1 + spawn_positions = 1 + access = list(access_medical, access_morgue, access_surgery, access_chemistry, access_virology, access_genetics) + minimal_access = list(access_medical, access_chemistry) + +// Science + +/datum/job/scientist/New() + ..() + total_positions = 4 + spawn_positions = 4 + access = list(access_robotics, access_tox, access_tox_storage, access_research, access_xenobiology) + minimal_access = list(access_tox, access_tox_storage, access_research, access_xenobiology, access_robotics) + +// Security + +/datum/job/detective/New() + ..() + supervisors = "no one but yourself" + access = list(access_sec_doors, access_forensics_lockers, access_morgue, access_maint_tunnels, access_court, access_engine) + minimal_access = list(access_sec_doors, access_forensics_lockers, access_morgue, access_maint_tunnels, access_court) + +/datum/job/officer/New() + ..() + total_positions = 4 + spawn_positions = 4 + access = list(access_security, access_sec_doors, access_brig, access_court) + minimal_access = list(access_security, access_sec_doors, access_brig, access_court) \ No newline at end of file diff --git a/_maps/map_files/MiniStation/job/removed.dm b/_maps/map_files/MiniStation/job/removed.dm new file mode 100644 index 0000000000..3954ecf873 --- /dev/null +++ b/_maps/map_files/MiniStation/job/removed.dm @@ -0,0 +1,55 @@ +// Removed Jobs, setting config_check to 0 will stop them from being initialised. + +/datum/job/chef/config_check() + return 0 + +/datum/job/hydro/config_check() + return 0 + +/datum/job/qm/config_check() + return 0 + +/datum/job/mining/config_check() + return 0 + +/datum/job/mime/config_check() + return 0 + +/datum/job/librarian/config_check() + return 0 + +/datum/job/lawyer/config_check() + return 0 + +/datum/job/chaplain/config_check() + return 0 + +/datum/job/chief_engineer/config_check() + return 0 + +/datum/job/atmos/config_check() + return 0 + +/datum/job/cmo/config_check() + return 0 + +/datum/job/geneticist/config_check() + return 0 + +/datum/job/virologist/config_check() + return 0 + +/datum/job/rd/config_check() + return 0 + +/datum/job/roboticist/config_check() + return 0 + +/datum/job/hos/config_check() + return 0 + +/datum/job/warden/config_check() + return 0 + +/datum/job/cyborg/config_check() + return 0 \ No newline at end of file diff --git a/_maps/map_files/MiniStation/misc.dm b/_maps/map_files/MiniStation/misc.dm new file mode 100644 index 0000000000..cb5481bbc3 --- /dev/null +++ b/_maps/map_files/MiniStation/misc.dm @@ -0,0 +1,19 @@ +// Override global variables here! + +var/datum/map_config/MiniStation = new() + +/datum/map_config/New() + ..() + accessable_z_levels = list(1,4,5) // Restrict the map to the non-empty z levels, which were all combined in MiniStation + +// Enable all headsets by default in MiniStation, we don't worry about spam here. +// Also both heads are in charge of everything, give them all department channels. + +/obj/item/device/encryptionkey/heads/New() + ..() + // Give all channels and turn everything on + channels = list("Command" = 1, "Security" = 1, "Engineering" = 1, "Science" = 1, "Medical" = 1, "Supply" = 1, "Service" = 1) + +/obj/item/weapon/paper/generator + name = "paper - 'generator instructions'" + info = "

How to setup the Thermo-Generator

  1. To the top right is a room full of canisters; to the bottom there is a room full of pipes. Connect C02 canisters to the pipe room's top connector ports, the cansisters will help act as a buffer so only remove them when refilling the gas..
  2. Connect 3 plasma and 2 oxygen canisters to the bottom ports of the pipe room.
  3. Turn on all the pumps and valves in the room except for the one connected to the yellow pipe and red pipe, no adjustments to the pump strength needed.
  4. Look into the camera monitor to see the burn chamber. When it is full of plasma, press the igniter button.
  5. Setup the SMES cells in the North West of Engineering and set an input of half the max; and an output that is half the input.
Well done, you should have a functioning generator generating power. If the generator stops working, and there is enough gas and it's hot and cold, it might mean there is too much pressure and you need to turn on the pump that is connected to the red and yellow pipes to release the pressure. Make sure you don't take out too much pressure though.
You optimize the generator you must work out how much power your station is using and lowering the circulation pumps enough so that the generator doesn't create excess power, and it will allow the generator to powering the station for a longer duration, without having to replace the canisters. " \ No newline at end of file diff --git a/_maps/map_files/MiniStation/readme.dm b/_maps/map_files/MiniStation/readme.dm new file mode 100644 index 0000000000..d185c7596b --- /dev/null +++ b/_maps/map_files/MiniStation/readme.dm @@ -0,0 +1,6 @@ +/* + The contents of these files should not be ticked/included while compiling. + + These files are only included, and compiled, when \_maps\ministation.dm is included; as these files are necessary to run the MiniStation mod. + You do not have to tick them yourself, it will be automatically done by the ministation.dm file. +*/ \ No newline at end of file diff --git a/_maps/map_files/MiniStation/telecomms.dm b/_maps/map_files/MiniStation/telecomms.dm new file mode 100644 index 0000000000..a69320ae98 --- /dev/null +++ b/_maps/map_files/MiniStation/telecomms.dm @@ -0,0 +1,18 @@ +/obj/machinery/telecomms/receiver/preset_left/ministation + name = "Receiver" + freq_listening = list() + +/obj/machinery/telecomms/bus/preset_one/ministation + name = "Bus" + autolinkers = list("processor1", "common") + freq_listening = list() + +/obj/machinery/telecomms/processor/preset_one/ministation + name = "Processor" + +/obj/machinery/telecomms/server/presets/common/ministation/New() + ..() + freq_listening = list() + +/obj/machinery/telecomms/broadcaster/preset_left/ministation + name = "Broadcaster" diff --git a/_maps/map_files/MiniStation/uplink_item.dm b/_maps/map_files/MiniStation/uplink_item.dm new file mode 100644 index 0000000000..7816f01cf7 --- /dev/null +++ b/_maps/map_files/MiniStation/uplink_item.dm @@ -0,0 +1,37 @@ +// Modified uplink items to discourage tator murderboning + +/datum/uplink_item/dangerous/revolver/New() + ..() + cost = 10 + +/datum/uplink_item/dangerous/crossbow/New() + ..() + cost = 8 + +/datum/uplink_item/dangerous/sword/New() + ..() + cost = 7 + +/datum/uplink_item/dangerous/syndicate_minibomb/New() + ..() + cost = 6 + +/datum/uplink_item/stealthy_weapons/para_pen/New() + ..() + item = null // Disabled + +/datum/uplink_item/stealthy_tools/syndigolashes/New() + ..() + cost = 5 + +/datum/uplink_item/device_tools/c4/New() + ..() + item = null // Disabled + +/datum/uplink_item/device_tools/singularity_beacon/New() + ..() + cost = 4 + +/datum/uplink_item/device_tools/syndicate_bomb/New() + ..() + item = null // Disabled \ No newline at end of file diff --git a/_maps/map_files/MiniStation/z5.dmm b/_maps/map_files/MiniStation/z5.dmm new file mode 100644 index 0000000000..3797247c75 --- /dev/null +++ b/_maps/map_files/MiniStation/z5.dmm @@ -0,0 +1,264 @@ +"a" = (/turf/open/space,/area/space) +"b" = (/turf/closed/mineral/random/low_chance,/area/space) +"c" = (/turf/closed/mineral/random/high_chance,/area/space) +"d" = (/turf/closed/mineral,/area/space) +"e" = (/turf/closed/mineral/random,/area/space) +"f" = (/turf/open/floor/plating/asteroid/airless/cave,/area/space) + +(1,1,1) = {" +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbaaaaaaaaaaaaaabbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbaaaaaaaaaaaaaabbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbaaaaaaaaaaaaaabbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbabbbaaaaaaaaabbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbaaaaaaaaaaaaaaaaaaaaaaaabbbcbbbbbbbbbaaaaaaaabbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbaaaaaaaabbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbabbbaaaaaaaabbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbabaaaaaaaaaaaabbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaabbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaabbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbaaaaaaaaabbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbaaaaaaaaaabbbbaaaaaaaaabbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbaaaaaaaaaabbbbaaaaaaaaabbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaabbbbccbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaabbbbccbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbcbbaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbaaaaaaaaaaabbbbbbbbbbbaaaaaaaaaaaaaaaaabbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbaaaaaaaaaaabbbbbbbbbcbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbcbbbbbbbaaaaaaaabbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbcbbbbaaaaaaaabbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbaaaabbbaaaaaaaaaaaaaaaaaaaaabbbcbcbbbbcbaaaaaaaabbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaabbcbbbbbbbbbbaaaaaaaabbbbaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaabbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbcbbbbaaaaaaaaaaaaaaaaaaaabbbbbbbcbaaaaaaaaaaaabbbbaaaaabbaaabbaaaaaaaaaaaaaaaaaaaabbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbcbaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaabbbbbbbbbaaaaaaaaaaabbaaaaaaaabbbaabbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbaaaaaaaaaaaaaaaaaaaabbbbbbbbbbcbbbbabbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbabbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbabbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbaaaaaaaaccaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaabbaaabbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaabbaaabbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbcbbbbbbbbcbbbbbbaaaaaaaaaaabbbbaaaaaabbaaabbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbaaaaaaaaaaabbbbaaaaaaaaaaabbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaabbbbbbcbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaabbbbaaaaaaaaaaaaaabbbbbbbbbaaaaaabbaaaaaaaaaaaaaaaabbbbbbcbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbabbaaaaaaaaaaaabbbbbaaaaaaaaaaaaaaaaaaaabbbaaaaaabbaaaaaaaaaaaaaaaabbbbbbcbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbabbaaaaaaaaaaaabbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaabbbbbbbbbabbaaaaaaaaaaaabbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaabbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbabbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbaaaaaaaaaaaaaaabbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbaaaaaaaaaaaaaaabbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbaaaaaaaaaaaabbaaaaaaaaaaaabbbbbabbbbbaaaaaaaabbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbaabbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbcbbbbbbbbbbbbbbbbaaaaaaaaaaaabbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbaaaaaaaaaaaaaaaabbbaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaabbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbaaaaaaaaaaaabbbabbbabbbbbaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbaaaaaaaaaaaabbbbbbbbbbbbbaaaaaaaaaaaabbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaabbbbbbbbbbbcbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbaaaaaaaaaaaaabbbbbbbbcbbbbbbbaaaaaaaaaaaaaaaaaaabbbbbbcbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbcbbbbbcbbaaaaaaaaaaaaabbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbaaaaaaaaaaaaabbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbaaaaaaaaaaaabbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbaaaaaaaaaaaaaabbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbaaaaaaaaaaaaaabbbbbbbbbabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbaaaaaaaaaaaaaabbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbaaaaaaaaaaaaaaabbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbaaaaaabbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbaaaaaaaaaaaaaaaaabbbbbaaaaaabbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbaaaaaaaaaaaaaaaaaaaaaaabbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaabbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbaabbbbbaaaaaaaaaaaaaaaabbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbaaaaaaaabbbbbbbbbaabbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbaaaaaaaabbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbaaaaaaabbbbbbbbbcbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbcbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbcbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddadddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadadaaaddddddddaaddddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadddddddddddddddddddddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadddddddddddddddddddddddddddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbcbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddddddeeddddddddddddddddddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddddeeeeceeeeeeeeeeceeeeedddddddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddddeeeeeeeeeeeeeeeeeeeeeddddddddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddeceeeeeeeeeeeeeeeeeeeddddddddddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddeeeeeeeeeeeeeeeeeeeeeeeeeeeeddddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadddeeeeeeeeeeeeeeeeeeeeeeeeceeeddddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadddddeeeeeceeeeeeeeeeeeeeeeeeeeeeeeeedddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddddddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeddddddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddddddddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeddddddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadddddddddddddddddddddddddeeeeeeeeeeeeeeeeeefeeeeeeeedddddddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadddddddddddddddddddddddeeeeeeeeeeeeeeeceeeeeeeeeeeeeddddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddddddddddddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadddddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddddddddddeeeeeeeeeeeeeeeeeeeceeeeeeeeeeeeeeeeeeeeeeeedddaaaddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddddddddeeeeeeeceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeddddddddddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddddddddddddaaddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddddddddddddaddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddddddddddadddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddddddddddadddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddddddddadddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeddddadddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadddddeeeeeeeeeeeeeeeefeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddadddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddadddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeddddadddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeceeeeeeeeeddddadddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddddeeeeeeeceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeddddaddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddaaaddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddddeeeeeeeeeeeeeeeeeeeeeeeceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeceeeeeddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddddddddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadddddddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadddddddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddddddddeeeeeeeeeeeeeeeeeeefeeeeeeeeeeeeeeeeeeeeeceeeeeeeeddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadddddddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddddddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadddddddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddddddddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddddddddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddddddddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddddddddddddeeeeeeeeeeeeeeeeeeeeeeeeddddddddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadddddddddddddddddeeeeeeeeeeeeeedddddddddddddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadddddddddddddddddddddddddddddddddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadddddddddddddddddddddddddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddddddddddddddddddddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddddddddddddddddddaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +"} diff --git a/_maps/map_files/generic/chapel.dmm b/_maps/map_files/generic/chapel.dmm new file mode 100644 index 0000000000..39ef0d72ae --- /dev/null +++ b/_maps/map_files/generic/chapel.dmm @@ -0,0 +1,348 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aa" = ( +/turf/open/space, +/area/space) +"ab" = ( +/turf/closed/indestructible/riveted, +/area/hades) +"ac" = ( +/obj/structure/bookcase/random/religion, +/turf/open/floor/plasteel/hades, +/area/hades) +"ad" = ( +/obj/structure/piano, +/turf/open/floor/plasteel/hades, +/area/hades) +"ae" = ( +/obj/effect/gibspawner/human, +/turf/open/floor/plasteel/hades, +/area/hades) +"af" = ( +/turf/open/floor/plasteel/hades, +/area/hades) +"ag" = ( +/obj/structure/window/fulltile, +/turf/open/floor/plasteel/hades, +/area/hades) +"ah" = ( +/obj/structure/window/reinforced, +/turf/open/floor/plasteel/hades, +/area/hades) +"ai" = ( +/obj/effect/gibspawner/human, +/mob/living/simple_animal/hostile/hadesacolyte, +/turf/open/floor/plasteel/hades, +/area/hades) +"aj" = ( +/mob/living/simple_animal/hostile/hadesacolyte, +/turf/open/floor/plasteel/hades, +/area/hades) +"ak" = ( +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/fulltile, +/turf/open/floor/plasteel/hades, +/area/hades) +"al" = ( +/obj/structure/table/reinforced/brass, +/obj/item/candle/infinite, +/turf/open/floor/plasteel/hades, +/area/hades) +"am" = ( +/obj/structure/table/reinforced/brass, +/obj/item/candle/infinite, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/open/floor/plasteel/hades, +/area/hades) +"an" = ( +/obj/structure/table/reinforced/brass, +/turf/open/floor/plasteel/hades, +/area/hades) +"ao" = ( +/obj/structure/table/reinforced/brass, +/obj/item/candle/infinite, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/plasteel/hades, +/area/hades) +"ap" = ( +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/fulltile, +/turf/open/floor/plasteel/hades, +/area/hades) +"aq" = ( +/turf/open/floor/carpet, +/area/hades) +"ar" = ( +/obj/structure/chair/wood/normal{ + icon_state = "wooden_chair"; + dir = 1 + }, +/mob/living/simple_animal/hostile/hadesacolyte, +/turf/open/floor/plasteel/hades, +/area/hades) +"as" = ( +/obj/structure/chair/wood/normal{ + icon_state = "wooden_chair"; + dir = 1 + }, +/turf/open/floor/plasteel/hades, +/area/hades) +"at" = ( +/obj/effect/gibspawner/human, +/turf/open/floor/carpet, +/area/hades) +"au" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/carpet, +/area/hades) +"av" = ( +/obj/structure/dresser, +/turf/open/floor/carpet, +/area/hades) +"aw" = ( +/obj/structure/table/wood, +/obj/item/trash/candle, +/turf/open/floor/carpet, +/area/hades) +"ax" = ( +/obj/structure/flora/grass/green, +/turf/open/floor/grass, +/area/hades) +"ay" = ( +/obj/structure/flora/ausbushes/ppflowers, +/turf/open/floor/grass, +/area/hades) +"az" = ( +/obj/structure/flora/ausbushes/palebush, +/turf/open/floor/grass, +/area/hades) +"aA" = ( +/obj/structure/flora/ausbushes/ywflowers, +/turf/open/floor/grass, +/area/hades) +"aB" = ( +/obj/structure/bookcase/random/nonfiction, +/turf/open/floor/carpet, +/area/hades) +"aC" = ( +/obj/structure/bookcase/random/fiction, +/turf/open/floor/carpet, +/area/hades) +"aD" = ( +/obj/structure/bookcase/random/adult, +/turf/open/floor/carpet, +/area/hades) +"aE" = ( +/obj/structure/bookcase/random/religion, +/turf/open/floor/carpet, +/area/hades) +"aF" = ( +/obj/structure/kitchenspike, +/turf/open/floor/mineral/diamond, +/area/hades) +"aG" = ( +/mob/living/simple_animal/hostile/hadesacolyte, +/turf/open/floor/mineral/gold, +/area/hades) +"aH" = ( +/turf/open/floor/mineral/gold, +/area/hades) +"aI" = ( +/obj/structure/table/wood, +/turf/open/floor/carpet, +/area/hades) +"aJ" = ( +/obj/structure/flora/ausbushes/grassybush, +/turf/open/floor/grass, +/area/hades) +"aK" = ( +/obj/structure/flora/ausbushes/stalkybush, +/turf/open/floor/grass, +/area/hades) +"aL" = ( +/obj/structure/flora/ausbushes/genericbush, +/turf/open/floor/grass, +/area/hades) +"aM" = ( +/obj/structure/bookcase/random/reference, +/turf/open/floor/carpet, +/area/hades) +"aN" = ( +/obj/structure/closet/cabinet, +/turf/open/floor/carpet, +/area/hades) +"aO" = ( +/obj/structure/table/wood, +/obj/item/weapon/paper/hades_instructions, +/turf/open/floor/carpet, +/area/hades) +"aP" = ( +/obj/structure/flora/ausbushes/fernybush, +/turf/open/floor/grass, +/area/hades) +"aQ" = ( +/obj/structure/bed, +/obj/item/weapon/bedsheet/black, +/turf/open/floor/carpet, +/area/hades) +"aR" = ( +/mob/living/simple_animal/hostile/hadesacolyte, +/turf/open/floor/carpet, +/area/hades) +"aS" = ( +/obj/structure/table/wood, +/obj/item/weapon/storage/box/matches, +/turf/open/floor/carpet, +/area/hades) +"aT" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plasteel, +/area/hades) +"aU" = ( +/obj/machinery/door/airlock/wood, +/turf/open/floor/plasteel/hades, +/area/hades) +"aV" = ( +/obj/structure/table/wood, +/obj/item/weapon/lipstick, +/turf/open/floor/carpet, +/area/hades) +"aW" = ( +/obj/structure/table/wood, +/obj/item/weapon/storage/fancy/candle_box, +/turf/open/floor/carpet, +/area/hades) +"aX" = ( +/obj/structure/chair/wood/normal{ + icon_state = "wooden_chair"; + dir = 4 + }, +/turf/open/floor/carpet, +/area/hades) +"aY" = ( +/obj/structure/chair/wood/normal{ + icon_state = "wooden_chair"; + dir = 8 + }, +/turf/open/floor/carpet, +/area/hades) +"aZ" = ( +/obj/structure/table/wood, +/obj/item/weapon/storage/crayons, +/turf/open/floor/carpet, +/area/hades) +"ba" = ( +/obj/structure/table/wood, +/obj/item/weapon/razor, +/turf/open/floor/carpet, +/area/hades) +"bb" = ( +/obj/machinery/door/airlock/wood, +/turf/open/floor/carpet, +/area/hades) +"bc" = ( +/obj/structure/chair/hades, +/turf/open/floor/mineral/diamond, +/area/hades) +"bd" = ( +/obj/machinery/vending/cola, +/turf/open/floor/carpet, +/area/hades) +"be" = ( +/obj/machinery/vending/snack, +/turf/open/floor/carpet, +/area/hades) +"bf" = ( +/obj/structure/table/wood, +/obj/machinery/chem_dispenser/drinks/beer, +/turf/open/floor/carpet, +/area/hades) +"bg" = ( +/obj/structure/table/wood, +/obj/machinery/microwave, +/turf/open/floor/carpet, +/area/hades) +"bh" = ( +/obj/structure/table/wood, +/obj/item/weapon/storage/box/donkpockets, +/turf/open/floor/carpet, +/area/hades) +"bi" = ( +/obj/machinery/chem_dispenser/drinks, +/obj/structure/table/wood, +/turf/open/floor/carpet, +/area/hades) +"bj" = ( +/obj/structure/chair/wood/normal, +/mob/living/simple_animal/hostile/hadesacolyte, +/turf/open/floor/carpet, +/area/hades) +"bk" = ( +/obj/structure/table/wood, +/obj/item/weapon/kitchen/fork, +/turf/open/floor/carpet, +/area/hades) +"bl" = ( +/obj/structure/chair/wood/normal{ + icon_state = "wooden_chair"; + dir = 1 + }, +/turf/open/floor/carpet, +/area/hades) +"bm" = ( +/obj/structure/table/wood, +/obj/item/weapon/storage/box/drinkingglasses, +/turf/open/floor/carpet, +/area/hades) + +( +1, +1, +1) = {" +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaabacacacacacacacacacacabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaabadaeafafafafaeafafafabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaababababagahahaiafafajahahagababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaabacacacakalamananananaoalapacacacabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaabaeafafafafajaqaqaqaqajafafafafaeabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaabafafafaeafafaqaqaqaqafafaeafafafabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaabafarasasasafaqataqaqafarasasarafabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaabafafafafafafaqaqaqaqafafafafafafabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaabafasasarasafaqaqaqaqafasarasasafabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaabafafaeafafafaqataqaqafafaeafafafabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaabafasasasarafaqaqaqaqafasasarasafabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaabafafafaeafafaqauaqaqafafafafaeafabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaabafarasasasafaqaqataqafasarasasafabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaabaeafafafafafaqaqaqaqafafafafafaeabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaabababababababaqaqaqaqababababababababababababababababababababababaa +aaaaabavavavavavabawaqaqaqabaxayazaAaxabaBaBaCaCaDaEabaFaGaHaHaHaGaFabaa +aaaaabaqaqaqaqaqabaIaqaqaqabaJaKaLaAayabaMaqaqaqaqaMabafafafaHafafafabaa +aaaaabaNaqaqaqaNabaOaqaqaqabaPayaJaxazabaMaqaqaqaqaCabafafafaHafafafabaa +aaaaabaQaRaqaqaQabaSaqaqaqabaTaTaTaTaTabaEaqaRaRaqaBaUafafafaHafafafabaa +aaaaabaVaqaqaqaOabaWaqaqaqabaXaqaqaqaYabaEaqaRaRaqaBabafafafaHafafafabaa +aaaaabaQaqaqaqaQabaZaqaqaqabaXaqaqaqaYabaEaqaqaqaqaCabafafafaHafafafabaa +aaaaabaIaqaqaRbaabaIaqaqaqbbaqaqaqaqaqabababbbababababaFaGaHbcaHaGaFabaa +aaaaabaQaRaqaqaQabaqaqaqaqabaqaqaqaqaqabaEaBaqaCaBaEabafafafaHafafafabaa +aaaaabababbbababababababababaqaqaqaqaqabaEaqaqaqaRaBabafafafaHafafafabaa +aaaaabaqaqaqaqbdbebfbgbhbiabaXaqaqaRaYabaBaqaqaqaqaEabafafafaHafafafabaa +aaaaabaqbjbjaqaqaqaqaqaqaqabaXaqaqaqaYabaCaqaqaqaqaMabafafafaHafafafabaa +aaaaabaXbkaIaYaqaqaqaqaqaqbbaqaqaqaqaqbbaqaqaRaqaqaEabafafafaHafafafabaa +aaaaabaqblblaqaqaqbmaIaIaOabaqaqaqaqaqabaMaMaBaDaCaMabaFaGaHaHaHaGaFabaa +aaaaabababababababababababababababababababababababababababababababababaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +"} diff --git a/_maps/ministation.dm b/_maps/ministation.dm new file mode 100644 index 0000000000..268439050a --- /dev/null +++ b/_maps/ministation.dm @@ -0,0 +1,87 @@ +/* +MiniStation FAQ - Mod Created By Giacom + + +What is it? + +A mod of tgstation 13 that is modified for low population servers; with simplified jobs, maps, duties and command structure. + +How do I run it? + +Simply tick this file, and only this file in the _maps folder, then compile and you will be running MiniStation. + +Who is the target audience? + +Server hosters who want to host a server for a player count of around 5 to 20 people. + +What about the map? + +The map has been created from the ground up with population size in mind. + +What about the jobs? + +Many jobs have been combined or just plainly cut out. These are the remaining jobs with their duties next to them. + + * Captain - Make sure your station is running. + * HoP - You're second in command, protect the Captain and be his right hand man. + * Cargo Tech x3 - Running cargo bay and mining minerals for the station. + * Bartender - Keeping the bar, serving drinks and food. Hire the unemployeed to grow food for you, or do it yourself. + * Janitor - Cleans the station, removes litter and empty trash bins to be recycled by the crusher. + * Station Engineer x4 - Keeping the power running and fixing station damage. + * Security Officer x4 - Protecting the crewmembers and serving space law. + * Detective - Using forensic science to help security officers catch criminals. + * Scientist x4 - Research and development of new technologies and create bombs. + * Medical Doctor x4 - Healing the crew, performing surgeries and cloning dead crew. + * Chemist - Creating useful chemicals for the crew to use. + * Clown - Create laughter and boost the morale of the crew. Honk! + * Assistant xInfinity - Not in charge at all. + +There will be 26 job slots (not including Assistant) available on MiniStation; the HoP can add more from his ID computer. +There is a more simplified command system, with the Captain being the big boss and the HoP being second in command. +The heads will have control over all departments and jobs. + +What else has changed? + +Changes to the uplinks were made to discourage murderboning, the rest is the same. + +*/ + +#if !defined(MAP_FILE) + + #define TITLESCREEN "title" //Add an image in misc/fullscreen.dmi, and set this define to the icon_state, to set a custom titlescreen for your map + + #define MINETYPE "mining" + + #include "map_files\MiniStation\MiniStation.dmm" + #include "map_files\generic\z2.dmm" + #include "map_files\generic\z3.dmm" + #include "map_files\generic\z4.dmm" + #include "map_files\MiniStation\z5.dmm" + #include "map_files\generic\z6.dmm" + #include "map_files\generic\z7.dmm" + #include "map_files\generic\z8.dmm" + #include "map_files\generic\z9.dmm" + #include "map_files\generic\z10.dmm" + #include "map_files\generic\z11.dmm" + + #define MAP_PATH "map_files/MiniStation" + #define MAP_FILE "MiniStation.dmm" + #define MAP_NAME "MiniStation" + + #define MAP_TRANSITION_CONFIG DEFAULT_MAP_TRANSITION_CONFIG + + #if !defined(MAP_OVERRIDE_FILES) + #define MAP_OVERRIDE_FILES + #include "map_files\MiniStation\misc.dm" + #include "map_files\MiniStation\cargopacks.dm" + #include "map_files\MiniStation\telecomms.dm" + #include "map_files\MiniStation\uplink_item.dm" + #include "map_files\MiniStation\job\jobs.dm" + #include "map_files\MiniStation\job\removed.dm" + #endif + +#elif !defined(MAP_OVERRIDE) + + #warn a map has already been included, ignoring ministation. + +#endif diff --git a/code/__DEFINES/_MC.dm b/code/__DEFINES/_MC.dm new file mode 100644 index 0000000000..932805089e --- /dev/null +++ b/code/__DEFINES/_MC.dm @@ -0,0 +1,49 @@ +#define MC_TICK_CHECK ( world.tick_usage > CURRENT_TICKLIMIT ? pause() : 0 ) +// Used to smooth out costs to try and avoid oscillation. +#define MC_AVERAGE_FAST(average, current) (0.7 * (average) + 0.3 * (current)) +#define MC_AVERAGE(average, current) (0.8 * (average) + 0.2 * (current)) +#define MC_AVERAGE_SLOW(average, current) (0.9 * (average) + 0.1 * (current)) +#define NEW_SS_GLOBAL(varname) if(varname != src){if(istype(varname)){Recover();qdel(varname);}varname = src;} + +#define START_PROCESSING(Processor, Datum) if (!Datum.isprocessing) Datum.isprocessing = 1;Processor.processing += Datum +#define STOP_PROCESSING(Processor, Datum) if (Datum.isprocessing) Datum.isprocessing = 0;Processor.processing -= Datum + +//SubSystem flags (Please design any new flags so that the default is off, to make adding flags to subsystems easier) + +//subsystem should fire during pre-game lobby. +#define SS_FIRE_IN_LOBBY 1 + +//subsystem does not initialize. +#define SS_NO_INIT 2 + +//subsystem does not fire. +// (like can_fire = 0, but keeps it from getting added to the processing subsystems list) +// (Requires a MC restart to change) +#define SS_NO_FIRE 4 + +//subsystem only runs on spare cpu (after all non-background subsystems have ran that tick) +// SS_BACKGROUND has its own priority bracket +#define SS_BACKGROUND 8 + +//subsystem does not tick check, and should not run unless there is enough time (or its running behind (unless background)) +#define SS_NO_TICK_CHECK 16 + +//Treat wait as a tick count, not DS, run every wait ticks. +// (also forces it to run first in the tick, above even SS_NO_TICK_CHECK subsystems) +// (implies SS_FIRE_IN_LOBBY because of how it works) +// (overrides SS_BACKGROUND) +// This is designed for basically anything that works as a mini-mc (like SStimer) +#define SS_TICKER 32 + +//keep the subsystem's timing on point by firing early if it fired late last fire because of lag +// ie: if a 20ds subsystem fires say 5 ds late due to lag or what not, its next fire would be in 15ds, not 20ds. +#define SS_KEEP_TIMING 64 + +//Calculate its next fire after its fired. +// (IE: if a 5ds wait SS takes 2ds to run, its next fire should be 5ds away, not 3ds like it normally would be) +// This flag overrides SS_KEEP_TIMING +#define SS_POST_FIRE_TIMING 128 + + +//Timing subsystem +#define GLOBAL_PROC "some_magic_bullshit" \ No newline at end of file diff --git a/code/__DEFINES/bots.dm b/code/__DEFINES/bots.dm new file mode 100644 index 0000000000..29a54359ed --- /dev/null +++ b/code/__DEFINES/bots.dm @@ -0,0 +1,26 @@ +//Bot defines, placed here so they can be read by other things! + +#define BOT_STEP_DELAY 4 //Delay between movemements +#define BOT_STEP_MAX_RETRIES 5 //Maximum times a bot will retry to step from its position + +#define DEFAULT_SCAN_RANGE 7 //default view range for finding targets. + +//Mode defines +#define BOT_IDLE 0 // idle +#define BOT_HUNT 1 // found target, hunting +#define BOT_PREP_ARREST 2 // at target, preparing to arrest +#define BOT_ARREST 3 // arresting target +#define BOT_START_PATROL 4 // start patrol +#define BOT_PATROL 5 // patrolling +#define BOT_SUMMON 6 // summoned by PDA +#define BOT_CLEANING 7 // cleaning (cleanbots) +#define BOT_REPAIRING 8 // repairing hull breaches (floorbots) +#define BOT_MOVING 9 // for clean/floor/med bots, when moving. +#define BOT_HEALING 10 // healing people (medbots) +#define BOT_RESPONDING 11 // responding to a call from the AI +#define BOT_DELIVER 12 // moving to deliver +#define BOT_GO_HOME 13 // returning to home +#define BOT_BLOCKED 14 // blocked +#define BOT_NAV 15 // computing navigation +#define BOT_WAIT_FOR_NAV 16 // waiting for nav computation +#define BOT_NO_ROUTE 17 // no destination beacon found (or no route) \ No newline at end of file diff --git a/code/__DEFINES/clothing.dm b/code/__DEFINES/clothing.dm new file mode 100644 index 0000000000..c180fca98a --- /dev/null +++ b/code/__DEFINES/clothing.dm @@ -0,0 +1,134 @@ +//ITEM INVENTORY SLOT BITMASKS +#define SLOT_OCLOTHING 1 +#define SLOT_ICLOTHING 2 +#define SLOT_GLOVES 4 +#define SLOT_EYES 8 +#define SLOT_EARS 16 +#define SLOT_MASK 32 +#define SLOT_HEAD 64 +#define SLOT_FEET 128 +#define SLOT_ID 256 +#define SLOT_BELT 512 +#define SLOT_BACK 1024 +#define SLOT_POCKET 2048 //this is to allow items with a w_class of 3 or 4 to fit in pockets. +#define SLOT_DENYPOCKET 4096 //this is to deny items with a w_class of 2 or 1 to fit in pockets. + +//SLOTS +#define slot_back 1 +#define slot_wear_mask 2 +#define slot_handcuffed 3 +#define slot_l_hand 4 +#define slot_r_hand 5 +#define slot_belt 6 +#define slot_wear_id 7 +#define slot_ears 8 +#define slot_glasses 9 +#define slot_gloves 10 +#define slot_head 11 +#define slot_shoes 12 +#define slot_wear_suit 13 +#define slot_w_uniform 14 +#define slot_l_store 15 +#define slot_r_store 16 +#define slot_s_store 17 +#define slot_in_backpack 18 +#define slot_legcuffed 19 +#define slot_drone_storage 20 + +#define slots_amt 20 // Keep this up to date! + +//I hate that this has to exist +/proc/slotdefine2slotbit(slotdefine) //Keep this up to date with the value of SLOT BITMASKS and SLOTS (the two define sections above) + . = 0 + switch(slotdefine) + if(slot_back) + . = SLOT_BACK + if(slot_wear_mask) + . = SLOT_MASK + if(slot_belt) + . = SLOT_BELT + if(slot_wear_id) + . = SLOT_ID + if(slot_ears) + . = SLOT_EARS + if(slot_glasses) + . = SLOT_EYES + if(slot_gloves) + . = SLOT_GLOVES + if(slot_head) + . = SLOT_HEAD + if(slot_shoes) + . = SLOT_FEET + if(slot_wear_suit) + . = SLOT_OCLOTHING + if(slot_w_uniform) + . = SLOT_ICLOTHING + if(slot_l_store, slot_r_store) + . = SLOT_POCKET + + +//Bit flags for the flags_inv variable, which determine when a piece of clothing hides another. IE a helmet hiding glasses. +#define HIDEGLOVES 1 +#define HIDESUITSTORAGE 2 +#define HIDEJUMPSUIT 4 //these first four are only used in exterior suits +#define HIDESHOES 8 +#define HIDEMASK 16 //these last six are only used in masks and headgear. +#define HIDEEARS 32 // (ears means headsets and such) +#define HIDEEYES 64 // Whether eyes and glasses are hidden +#define HIDEFACE 128 // Whether we appear as unknown. +#define HIDEHAIR 256 +#define HIDEFACIALHAIR 512 + + +//Cant seem to find a mob bitflags area other than the powers one + +// bitflags for clothing parts - also used for limbs +#define HEAD 1 +#define CHEST 2 +#define GROIN 4 +#define LEG_LEFT 8 +#define LEG_RIGHT 16 +#define LEGS 24 +#define FOOT_LEFT 32 +#define FOOT_RIGHT 64 +#define FEET 96 +#define ARM_LEFT 128 +#define ARM_RIGHT 256 +#define ARMS 384 +#define HAND_LEFT 512 +#define HAND_RIGHT 1024 +#define HANDS 1536 +#define FULL_BODY 2047 + +// bitflags for the percentual amount of protection a piece of clothing which covers the body part offers. +// Used with human/proc/get_heat_protection() and human/proc/get_cold_protection() +// The values here should add up to 1. +// Hands and feet have 2.5%, arms and legs 7.5%, each of the torso parts has 15% and the head has 30% +#define THERMAL_PROTECTION_HEAD 0.3 +#define THERMAL_PROTECTION_CHEST 0.15 +#define THERMAL_PROTECTION_GROIN 0.15 +#define THERMAL_PROTECTION_LEG_LEFT 0.075 +#define THERMAL_PROTECTION_LEG_RIGHT 0.075 +#define THERMAL_PROTECTION_FOOT_LEFT 0.025 +#define THERMAL_PROTECTION_FOOT_RIGHT 0.025 +#define THERMAL_PROTECTION_ARM_LEFT 0.075 +#define THERMAL_PROTECTION_ARM_RIGHT 0.075 +#define THERMAL_PROTECTION_HAND_LEFT 0.025 +#define THERMAL_PROTECTION_HAND_RIGHT 0.025 + +//flags for female outfits: How much the game can safely "take off" the uniform without it looking weird + +#define NO_FEMALE_UNIFORM 0 +#define FEMALE_UNIFORM_FULL 1 +#define FEMALE_UNIFORM_TOP 2 + + +//flags for covering body parts +#define GLASSESCOVERSEYES 1 +#define MASKCOVERSEYES 2 // get rid of some of the other retardation in these flags +#define HEADCOVERSEYES 4 // feel free to realloc these numbers for other purposes +#define MASKCOVERSMOUTH 8 // on other items, these are just for mask/head +#define HEADCOVERSMOUTH 16 + +#define TINT_DARKENED 2 //Threshold of tint level to apply weld mask overlay +#define TINT_BLIND 3 //Threshold of tint level to obscure vision fully diff --git a/code/__DEFINES/genetics.dm b/code/__DEFINES/genetics.dm new file mode 100644 index 0000000000..f0cb6dd926 --- /dev/null +++ b/code/__DEFINES/genetics.dm @@ -0,0 +1,118 @@ + +//Defines copying names of mutations in all cases, make sure to change this if you change mutation's name +#define HULK "Hulk" +#define XRAY "X Ray Vision" +#define COLDRES "Cold Resistance" +#define TK "Telekinesis" +#define NERVOUS "Nervousness" +#define EPILEPSY "Epilepsy" +#define MUTATE "Unstable DNA" +#define COUGH "Cough" +#define DWARFISM "Dwarfism" +#define CLOWNMUT "Clumsiness" +#define TOURETTES "Tourettes Syndrome" +#define DEAFMUT "Deafness" +#define BLINDMUT "Blindness" +#define RACEMUT "Monkified" +#define BADSIGHT "Near Sightness" +#define LASEREYES "Laser Eyes" +#define CHAMELEON "Chameleon" +#define WACKY "Wacky" +#define MUT_MUTE "Mute" +#define SMILE "Smile" +#define UNINTELLIGABLE "Unintelligable" +#define SWEDISH "Swedish" +#define CHAV "Chav" +#define ELVIS "Elvis" + +#define UI_CHANGED "ui changed" +#define UE_CHANGED "ue changed" + +#define CHAMELEON_MUTATION_DEFAULT_TRANSPARENCY 204 + +// String identifiers for associative list lookup + +//Types of usual mutations +#define POSITIVE 1 +#define NEGATIVE 2 +#define MINOR_NEGATIVE 3 + +//Mutations that cant be taken from genetics and are not in SE +#define NON_SCANNABLE -1 + + // Extra powers: +#define LASER 9 // harm intent - click anywhere to shoot lasers from eyes +#define HEAL 10 // healing people with hands +#define SHADOW 11 // shadow teleportation (create in/out portals anywhere) (25%) +#define SCREAM 12 // supersonic screaming (25%) +#define EXPLOSIVE 13 // exploding on-demand (15%) +#define REGENERATION 14 // superhuman regeneration (30%) +#define REPROCESSOR 15 // eat anything (50%) +#define SHAPESHIFTING 16 // take on the appearance of anything (40%) +#define PHASING 17 // ability to phase through walls (40%) +#define SHIELD 18 // shielding from all projectile attacks (30%) +#define SHOCKWAVE 19 // attack a nearby tile and cause a massive shockwave, knocking most people on their asses (25%) +#define ELECTRICITY 20 // ability to shoot electric attacks (15%) + +//DNA - Because fuck you and your magic numbers being all over the codebase. +#define DNA_BLOCK_SIZE 3 + +#define DNA_UNI_IDENTITY_BLOCKS 19 +#define DNA_HAIR_COLOR_BLOCK 1 +#define DNA_FACIAL_HAIR_COLOR_BLOCK 2 +#define DNA_SKIN_TONE_BLOCK 3 +#define DNA_EYE_COLOR_TWO_BLOCK 4 +#define DNA_EYE_COLOR_SWITCH_BLOCK 5 +#define DNA_EYE_COLOR_BLOCK 6 +#define DNA_GENDER_BLOCK 7 +#define DNA_FACIAL_HAIR_STYLE_BLOCK 8 +#define DNA_HAIR_STYLE_BLOCK 9 +#define DNA_COLOR_ONE_BLOCK 10 +#define DNA_COLOR_TWO_BLOCK 11 +#define DNA_COLOR_THR_BLOCK 12 +#define DNA_COLOR_SWITCH_BLOCK 13 +#define DNA_COLOR_SWITCH_MAX 7 //must be (2^(n+1))-1 +#define DNA_COCK_BLOCK 14 +#define DNA_MUTANTRACE_BLOCK 15 +#define DNA_MUTANTTAIL_BLOCK 16 +#define DNA_MUTANTWING_BLOCK 17 +#define DNA_WINGCOLOR_BLOCK 18 +#define DNA_TAUR_BLOCK 19 + +#define DNA_STRUC_ENZYMES_BLOCKS 19 +#define DNA_UNIQUE_ENZYMES_LEN 32 + +//Transformation proc stuff +#define TR_KEEPITEMS 1 +#define TR_KEEPVIRUS 2 +#define TR_KEEPDAMAGE 4 +#define TR_HASHNAME 8 // hashing names (e.g. monkey(e34f)) (only in monkeyize) +#define TR_KEEPIMPLANTS 16 +#define TR_KEEPSE 32 // changelings shouldn't edit the DNA's SE when turning into a monkey +#define TR_DEFAULTMSG 64 +#define TR_KEEPSRC 128 +#define TR_KEEPORGANS 256 + +//Organ stuff, It's here because "Genetics" is the most relevant file for organs and bodyparts +#define ORGAN_ORGANIC 1 +#define ORGAN_ROBOTIC 2 + +//Nutrition levels for humans. No idea where else to put it +#define NUTRITION_LEVEL_FAT 600 +#define NUTRITION_LEVEL_FULL 550 +#define NUTRITION_LEVEL_WELL_FED 450 +#define NUTRITION_LEVEL_FED 350 +#define NUTRITION_LEVEL_HUNGRY 250 +#define NUTRITION_LEVEL_STARVING 150 + +#define CLONER_FRESH_CLONE "fresh" +#define CLONER_MATURE_CLONE "mature" + +//Blood levels +#define BLOOD_VOLUME_MAXIMUM 2000 +#define BLOOD_VOLUME_SLIME_SPLIT 1120 +#define BLOOD_VOLUME_NORMAL 560 +#define BLOOD_VOLUME_SAFE 501 +#define BLOOD_VOLUME_OKAY 336 +#define BLOOD_VOLUME_BAD 224 +#define BLOOD_VOLUME_SURVIVE 122 diff --git a/code/__DEFINES/planes.dm b/code/__DEFINES/planes.dm new file mode 100644 index 0000000000..31165e0258 --- /dev/null +++ b/code/__DEFINES/planes.dm @@ -0,0 +1,18 @@ +//List of all preclaimed planes + //Generally 'arbitrary' planes should be given a constant number + //Planes that are dependent upon another plane value should be defined with that plane + #define PLANE_SPACE_BACKGROUND -10 + #define PLANE_SPACE_PARALLAX (PLANE_SPACE_BACKGROUND + 1) + #define PLANE_SPACE_DUST (PLANE_SPACE_PARALLAX + 1) + + #define PLANE_TURF -6 + #define PLANE_NOIR_BLOOD -5 + #define PLANE_OBJ -4 + #define PLANE_MOB -3 + #define PLANE_EFFECTS -2 + #define PLANE_LIGHTING -1 + + #define PLANE_BASE 0 + + #define PLANE_STATIC 1 + #define PLANE_HUD 2 diff --git a/code/__DEFINES/tablecrafting.dm b/code/__DEFINES/tablecrafting.dm new file mode 100644 index 0000000000..cfe3f8cb38 --- /dev/null +++ b/code/__DEFINES/tablecrafting.dm @@ -0,0 +1,8 @@ + +#define CAT_NONE "" +#define CAT_WEAPON "Weaponry" +#define CAT_AMMO "Ammunition" +#define CAT_ROBOT "Robots" +#define CAT_FOOD "Food" +#define CAT_MISC "Misc" +#define CAT_PRIMAL "Tribal" \ No newline at end of file diff --git a/code/_onclick/_defines.dm b/code/_onclick/_defines.dm new file mode 100644 index 0000000000..3c76c35e80 --- /dev/null +++ b/code/_onclick/_defines.dm @@ -0,0 +1 @@ +#define CLICKCATCHER_PLANE -99 \ No newline at end of file diff --git a/code/citadel/vore/appearance/preferences_vr.dm b/code/citadel/vore/appearance/preferences_vr.dm new file mode 100644 index 0000000000..9b52b03826 --- /dev/null +++ b/code/citadel/vore/appearance/preferences_vr.dm @@ -0,0 +1,20 @@ +/** + * Additional variables that must be defined on /mob/living/carbon/human + * for use in code that is part of the vore modules. + * + * These variables are declared here (separately from the normal human_defines.dm) + * in order to isolate VOREStation changes and ease merging of other codebases. + */ + +// Additional vars +/mob/living/carbon/human + + // Horray Furries! + var/datum/sprite_accessory/ears/ear_style = null + var/datum/sprite_accessory/tail/tail_style = null + var/r_tail = 30 + var/g_tail = 30 + var/b_tail = 30 + + // Custom Species Name + var/custom_species diff --git a/code/citadel/vore/appearance/spider_taur_powers_vr.dm b/code/citadel/vore/appearance/spider_taur_powers_vr.dm new file mode 100644 index 0000000000..020b482a8c --- /dev/null +++ b/code/citadel/vore/appearance/spider_taur_powers_vr.dm @@ -0,0 +1,44 @@ +// --------------------------------------------- +// -!-!-!-!-!-!-!-!- READ ME -!-!-!-!-!-!-!-!-!- +// --------------------------------------------- + +//Beep beep hello +// +//Use this file to define the exclusive abilities of the spidertaur folk +// +//ahuhuhuhu +//-Antsnap + +obj/item/clothing/suit/web_bindings + icon = 'icons/obj/clothing/suits.dmi' + name = "web bindings" + desc = "A webbed cocoon that completely restrains the wearer." + icon_state = "web_bindings" + item_state = "web_bindings" + body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS|HANDS + flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT|HIDETAIL + +/* //Commenting all this out, as people keep abusing it. Sorry! +mob/proc/weaveWeb() + set name = "Weave Web" + set category = "Species Powers" + if(nutrition >= 500) //People decided to abuse it. Sorry. It was asked to be made so it couldn't be spammed, and what do ya know, people are spamming it everywhere. + src.visible_message("\the [src] weaves a web from their spinneret silk.") + nutrition -= 500 + spawn(30) //3 seconds to form + new /obj/effect/spider/stickyweb(src.loc) + else + src << "You do not have enough nutrition to create webbing!" +*/ + +mob/proc/weaveWebBindings() + set name = "Weave Web Bindings" + set category = "Species Powers" + if(nutrition >= 30) //This isn't a huge problem. This is so you can bind people up. + src.visible_message("\the [src] pulls silk from their spinneret and delicately weaves it into bindings.") + nutrition -= 30 + spawn(30) //5 seconds to weave the bindings~ + var/obj/item/clothing/suit/web_bindings/bindings = new() //This sprite is amazing, I must say. + src.put_in_hands(bindings) + else + src << "You do not have enough nutrition to create webbing!" //CK~ diff --git a/code/citadel/vore/appearance/sprite_accessories_vr.dm b/code/citadel/vore/appearance/sprite_accessories_vr.dm new file mode 100644 index 0000000000..30e54c6443 --- /dev/null +++ b/code/citadel/vore/appearance/sprite_accessories_vr.dm @@ -0,0 +1,645 @@ +/* + Hello and welcome to VOREStation sprite_accessories: For a more general overview + please read sprite_accessories.dm. This file is for ears, tails, and taur bodies! + + This is intended to be friendly for people with little to no actual coding experience. + + !!WARNING!!: changing existing accessory information can be VERY hazardous to savefiles, + to the point where you may completely corrupt a server's savefiles. Please refrain + from doing this unless you absolutely know what you are doing, and have defined a + conversion in savefile.dm +*/ + +// Add Additional variable onto sprite_accessory +/datum/sprite_accessory + // Ckey of person allowed to use this, if defined. + var/list/ckeys_allowed = null + +/* +//////////////////////////// +/ =--------------------= / +/ == Ear Definitions == / +/ =--------------------= / +//////////////////////////// +*/ +/datum/sprite_accessory/ears + name = "You should not see this..." + icon = 'icons/mob/vore/ears_vr.dmi' + do_colouration = 0 // Set to 1 to blend (ICON_ADD) hair color + + var/color_blend_mode = ICON_ADD // Only appliciable if do_coloration = 1 + var/extra_overlay // Icon state of an additional overlay to blend in. + var/desc = "You should not see this..." + +// Ears avaliable to anyone + +/datum/sprite_accessory/ears/squirrel_orange + name = "squirel, orange" + desc = "" + icon_state = "squirrel-orange" + +/datum/sprite_accessory/ears/squirrel_red + name = "squirrel, red" + desc = "" + icon_state = "squirrel-red" + +/datum/sprite_accessory/ears/bunny_white + name = "bunny, white" + desc = "" + icon_state = "bunny" + +/datum/sprite_accessory/ears/bear_brown + name = "bear, brown" + desc = "" + icon_state = "bear-brown" + +/datum/sprite_accessory/ears/wolf_grey + name = "wolf, grey" + desc = "" + icon_state = "wolf-grey" + +/datum/sprite_accessory/ears/wolf_green + name = "wolf, green" + desc = "" + icon_state = "wolf-green" + +/datum/sprite_accessory/ears/wisewolf + name = "wolf, wise" + desc = "" + icon_state = "wolf-wise" + +/datum/sprite_accessory/ears/mouse_grey + name = "mouse, grey" + desc = "" + icon_state = "mouse-grey" + +/datum/sprite_accessory/ears/bee + name = "bee antennae" + desc = "" + icon_state = "bee" + +/datum/sprite_accessory/ears/oni_h1 + name = "oni horns" + desc = "" + icon_state = "oni-h1" + +/datum/sprite_accessory/ears/demon_horns1 + name = "demon horns" + desc = "" + icon_state = "demon-horns1" + +/datum/sprite_accessory/ears/foxears + name = "highlander zorren ears" + desc = "" + icon_state = "foxears" + +/datum/sprite_accessory/ears/fenears + name = "flatland zorren ears" + desc = "" + icon_state = "fenears" + +/datum/sprite_accessory/ears/sergal + name = "Sergal ears" + icon_state = "serg_plain_s" + +/datum/sprite_accessory/ears/foxearshc + name = "highlander zorren ears, colorable" + desc = "" + icon_state = "foxearshc" + do_colouration = 1 + +/datum/sprite_accessory/ears/fenearshc + name = "flatland zorren ears, colorable" + desc = "" + icon_state = "fenearshc" + do_colouration = 1 + +/datum/sprite_accessory/ears/sergalhc + name = "Sergal ears, colorable" + icon_state = "serg_plain_s" + do_colouration = 1 + +/datum/sprite_accessory/ears/mousehc + name = "mouse, colorable" + desc = "" + icon_state = "mouse" + do_colouration = 1 + extra_overlay = "mouseinner" + +/datum/sprite_accessory/ears/wolfhc + name = "wolf, colorable" + desc = "" + icon_state = "wolf" + do_colouration = 1 + extra_overlay = "wolfinner" + +/datum/sprite_accessory/ears/bearhc + name = "bear, colorable" + desc = "" + icon_state = "bear" + do_colouration = 1 + +/datum/sprite_accessory/ears/squirrelhc + name = "squirrel, colorable" + desc = "" + icon_state = "squirrel" + do_colouration = 1 + +/datum/sprite_accessory/ears/kittyhc + name = "kitty, colorable" + desc = "" + icon_state = "kitty" + do_colouration = 1 + extra_overlay = "kittyinner" + +/datum/sprite_accessory/ears/bunnyhc + name = "bunny, colorable" + desc = "" + icon_state = "bunny" + do_colouration = 1 + +// Special snowflake ears go below here. + +/datum/sprite_accessory/ears/molenar_kitsune + name = "quintail kitsune ears (Molenar)" + desc = "" + icon_state = "molenar-kitsune" + ckeys_allowed = list("molenar") + +/datum/sprite_accessory/ears/molenar_deathclaw + name = "deathclaw ears (Molenar)" + desc = "" + icon_state = "molenar-deathclaw" + ckeys_allowed = list("molenar") + +/datum/sprite_accessory/ears/runac + name = "fennecsune ears (Runac)" + desc = "" + icon_state = "runac" + ckeys_allowed = list("rebcom1807") + +/datum/sprite_accessory/ears/kerena + name = "wingwolf ears (Kerena)" + desc = "" + icon_state = "kerena" + ckeys_allowed = list("somekindofpony") + +/datum/sprite_accessory/ears/rosey + name = "tritail kitsune ears (Rosey)" + desc = "" + icon_state = "rosey" + ckeys_allowed = list("joey4298") + +/datum/sprite_accessory/ears/aronai + name = "aronai ears/head (Aronai)" + desc = "" + icon_state = "aronai" + ckeys_allowed = list("arokha") + +/* +//////////////////////////// +/ =--------------------= / +/ == Tail Definitions == / +/ =--------------------= / +//////////////////////////// +*/ +/datum/sprite_accessory/tail + name = "You should not see this..." + icon = 'icons/mob/vore/tails_vr.dmi' + do_colouration = 0 //Set to 1 to enable coloration using the tail color. + + var/color_blend_mode = ICON_ADD // Only appliciable if do_coloration = 1 + var/extra_overlay // Icon state of an additional overlay to blend in. + var/show_species_tail = 0 // If false, do not render species' tail. + var/clothing_can_hide = 1 // If true, clothing with HIDETAIL hides it + var/desc = "You should not see this..." + +/datum/sprite_accessory/tail/invisible + name = "hide species-sprite tail" + icon = null + icon_state = null + +/datum/sprite_accessory/tail/squirrel_orange + name = "squirel, orange" + desc = "" + icon_state = "squirrel-orange" + +/datum/sprite_accessory/tail/squirrel_red + name = "squirrel, red" + desc = "" + icon_state = "squirrel-red" + +/datum/sprite_accessory/tail/squirrel + name = "squirrel, colorable" + desc = "" + icon_state = "squirrel" + do_colouration = 1 + +/datum/sprite_accessory/tail/kitty + name = "kitty, colorable, downwards" + desc = "" + icon_state = "kittydown" + do_colouration = 1 + +/datum/sprite_accessory/tail/kittyup + name = "kitty, colorable, upwards" + desc = "" + icon_state = "kittyup" + do_colouration = 1 + +/datum/sprite_accessory/tail/tiger_white + name = "tiger, colorable, white stripes" + desc = "" + icon_state = "tiger" + do_colouration = 1 + extra_overlay = "tigerinnerwhite" + +/datum/sprite_accessory/tail/tiger_black + name = "tiger, colorable, black stripes" + desc = "" + icon_state = "tiger" + do_colouration = 1 + extra_overlay = "tigerinnerblack" + +/datum/sprite_accessory/tail/stripey + name = "stripey taj, colorable" + desc = "" + icon_state = "stripeytail" + do_colouration = 1 + +/datum/sprite_accessory/tail/stripeytail_brown + name = "stripey taj, brown" + desc = "" + icon_state = "stripeytail-brown" + +/datum/sprite_accessory/tail/bunny + name = "bunny, colorable" + desc = "" + icon_state = "bunny" + do_colouration = 1 + +/datum/sprite_accessory/tail/mothc + name = "moth wings, colorable" + desc = "" + icon_state = "moth" + do_colouration = 1 + +/datum/sprite_accessory/tail/moth + name = "moth wings" + desc = "" + icon_state = "moth" + +/datum/sprite_accessory/tail/bear_brown + name = "bear, brown" + desc = "" + icon_state = "bear-brown" + +/datum/sprite_accessory/tail/bear + name = "bear, colorable" + desc = "" + icon_state = "bear" + do_colouration = 1 + +/datum/sprite_accessory/tail/wolf_grey + name = "wolf, grey" + desc = "" + icon_state = "wolf-grey" + +/datum/sprite_accessory/tail/wolf_green + name = "wolf, green" + desc = "" + icon_state = "wolf-green" + +/datum/sprite_accessory/tail/wisewolf + name = "wolf, wise" + desc = "" + icon_state = "wolf-wise" + +/datum/sprite_accessory/tail/blackwolf + name = "wolf, black" + desc = "" + icon_state = "wolf" + +/datum/sprite_accessory/tail/wolf + name = "wolf, colorable" + desc = "" + icon_state = "wolf" + do_colouration = 1 + extra_overlay = "wolfinner" + +/datum/sprite_accessory/tail/mouse_grey + name = "mouse, grey" + desc = "" + icon_state = "mouse-grey" + +/datum/sprite_accessory/tail/crossfox + name = "cross fox" + desc = "" + icon_state = "crossfox" + +/datum/sprite_accessory/tail/mouse + name = "mouse, colorable" + desc = "" + icon_state = "mouse" + do_colouration = 1 + extra_overlay = "mouseinner" + +/datum/sprite_accessory/tail/bee + name = "bee thorax (+wings)" + desc = "" + icon_state = "bee" + +/datum/sprite_accessory/tail/moth_full + name = "moth antenna and wings" + desc = "" + icon_state = "moth_full" + +/datum/sprite_accessory/tail/succubus_purple + name = "succubus, purple (+wings)" + desc = "" + icon_state = "succubus-purple" + +/datum/sprite_accessory/tail/succubus_red + name = "succubus, red (+wings)" + desc = "" + icon_state = "succubus-red" + +/datum/sprite_accessory/tail/succubus_black + name = "succubus, black (+wings)" + desc = "" + icon_state = "succubus-black" + +/datum/sprite_accessory/tail/bat_black + name = "bat wings, black" + desc = "" + icon_state = "bat-black" + show_species_tail = 1 + +/datum/sprite_accessory/tail/bat_red + name = "bat wings, red" + desc = "" + icon_state = "bat-red" + show_species_tail = 1 + +/datum/sprite_accessory/tail/snag + name = "xenomorph tail w/ backplate" + desc = "" + icon_state = "snag" + +/datum/sprite_accessory/tail/xenotail + name = "xenomorph tail" + desc = "" + icon_state = "xenotail" + +/datum/sprite_accessory/tail/molenar_kitsune + name = "quintail kitsune tails (Molenar)" + desc = "" + icon_state = "molenar-kitsune" + ckeys_allowed = list("molenar") + +/datum/sprite_accessory/tail/molenar_deathclaw + name = "deathclaw bits (Molenar)" + desc = "" + icon_state = "molenar-deathclaw" + ckeys_allowed = list("molenar","jertheace") + +/datum/sprite_accessory/tail/runac + name = "fennecsune tails (Runac)" + desc = "" + icon_state = "runac" + ckeys_allowed = list("rebcom1807") + +/datum/sprite_accessory/tail/kerena + name = "wingwolf tail (+wings) (Kerena)" + desc = "" + icon_state = "kerena" + ckeys_allowed = list("somekindofpony") + +/datum/sprite_accessory/tail/rosey + name = "tritail kitsune tails (Rosey)" + desc = "" + icon_state = "rosey" + ckeys_allowed = list("joey4298") + +/datum/sprite_accessory/tail/scree + name = "green taj tail (+wings) (Scree)" + desc = "" + icon_state = "scree" + ckeys_allowed = list("scree") + +/datum/sprite_accessory/tail/aronai + name = "aronai tail (Aronai)" + desc = "" + icon_state = "aronai" + ckeys_allowed = list("arokha") + +/datum/sprite_accessory/tail/feathered + name = "feathered wings" + desc = "" + icon_state = "feathered" + +//For all species tails. Includes haircolored tails. +/datum/sprite_accessory/tail/special + name = "Blank tail. Do not select." + icon = 'icons/effects/species_tails_vr.dmi' + +/datum/sprite_accessory/tail/special/unathi + name = "unathi tail" + desc = "" + icon_state = "sogtail_s" + +/datum/sprite_accessory/tail/special/tajaran + name = "tajaran tail" + desc = "" + icon_state = "tajtail_s" + +/datum/sprite_accessory/tail/special/sergal + name = "sergal tail" + desc = "" + icon_state = "sergtail_s" + +/datum/sprite_accessory/tail/special/akula + name = "akula tail" + desc = "" + icon_state = "sharktail_s" + +/datum/sprite_accessory/tail/special/nevrean + name = "nevrean tail" + desc = "" + icon_state = "nevreantail_s" + +/datum/sprite_accessory/tail/special/armalis + name = "armalis tail" + desc = "" + icon_state = "armalis_tail_humanoid_s" + +/datum/sprite_accessory/tail/special/xenodrone + name = "xenomorph drone tail" + desc = "" + icon_state = "xenos_drone_tail_s" + +/datum/sprite_accessory/tail/special/xenosentinel + name = "xenomorph sentinel tail" + desc = "" + icon_state = "xenos_sentinel_tail_s" + +/datum/sprite_accessory/tail/special/xenohunter + name = "xenomorph hunter tail" + desc = "" + icon_state = "xenos_hunter_tail_s" + +/datum/sprite_accessory/tail/special/xenoqueen + name = "xenomorph queen tail" + desc = "" + icon_state = "xenos_queen_tail_s" + +/datum/sprite_accessory/tail/special/monkey + name = "monkey tail" + desc = "" + icon_state = "chimptail_s" + +/datum/sprite_accessory/tail/special/seromitail + name = "seromi tail" + desc = "" + icon_state = "seromitail_s" + +/datum/sprite_accessory/tail/special/seromitailfeathered + name = "seromi tail w/ feathers" + desc = "" + icon_state = "seromitail_feathers_s" + +/datum/sprite_accessory/tail/special/unathihc + name = "unathi tail, colorable" + desc = "" + icon_state = "sogtail_hc_s" + do_colouration = 1 + +/datum/sprite_accessory/tail/special/tajaranhc + name = "tajaran tail, colorable" + desc = "" + icon_state = "tajtail_hc_s" + do_colouration = 1 + +/datum/sprite_accessory/tail/special/sergalhc + name = "sergal tail, colorable" + desc = "" + icon_state = "sergtail_hc_s" + do_colouration = 1 + +/datum/sprite_accessory/tail/special/akulahc + name = "akula tail, colorable" + desc = "" + icon_state = "sharktail_hc_s" + do_colouration = 1 + +/datum/sprite_accessory/tail/special/nevreanhc + name = "nevrean tail, colorable" + desc = "" + icon_state = "nevreantail_hc_s" + do_colouration = 1 + +/datum/sprite_accessory/tail/special/foxhc + name = "highlander zorren tail, colorable" + desc = "" + icon_state = "foxtail_hc_s" + do_colouration = 1 + +/datum/sprite_accessory/tail/special/fennechc + name = "flatland zorren tail, colorable" + desc = "" + icon_state = "fentail_hc_s" + do_colouration = 1 + +/datum/sprite_accessory/tail/special/armalishc + name = "armalis tail, colorable" + desc = "" + icon_state = "armalis_tail_humanoid_hc_s" + do_colouration = 1 + +/datum/sprite_accessory/tail/special/xenodronehc + name = "xenomorph drone tail, colorable" + desc = "" + icon_state = "xenos_drone_tail_hc_s" + do_colouration = 1 + +/datum/sprite_accessory/tail/special/xenosentinelhc + name = "xenomorph sentinel tail, colorable" + desc = "" + icon_state = "xenos_sentinel_tail_hc_s" + do_colouration = 1 + +/datum/sprite_accessory/tail/special/xenohunterhc + name = "xenomorph hunter tail, colorable" + desc = "" + icon_state = "xenos_hunter_tail_hc_s" + do_colouration = 1 + +/datum/sprite_accessory/tail/special/xenoqueenhc + name = "xenomorph queen tail, colorable" + desc = "" + icon_state = "xenos_queen_tail_hc_s" + do_colouration = 1 + +/datum/sprite_accessory/tail/special/monkeyhc + name = "monkey tail, colorable, colorable" + desc = "" + icon_state = "chimptail_hc_s" + do_colouration = 1 + +/datum/sprite_accessory/tail/special/seromitailhc + name = "seromi tail, colorable" + desc = "" + icon_state = "seromitail_hc_s" + do_colouration = 1 + +/datum/sprite_accessory/tail/special/seromitailfeatheredhc + name = "seromi tail w/ feathers, colorable" + desc = "" + icon_state = "seromitail_feathers_hc_s" + do_colouration = 1 + +/* +//////////////////////////// +/ =--------------------= / +/ == Taur Definitions == / +/ =--------------------= / +//////////////////////////// +*/ + +// Taur sprites are now a subtype of tail since they are mutually exclusive anyway. + +/datum/sprite_accessory/tail/taur + name = "You should not see this..." + icon = 'icons/mob/vore/taurs_vr.dmi' + do_colouration = 1 // Yes color, using tail color + color_blend_mode = ICON_MULTIPLY // The sprites for taurs are designed for ICON_MULTIPLY + +/datum/sprite_accessory/tail/taur/wolf + name = "Wolf" + icon_state = "wolf_s" + +/datum/sprite_accessory/tail/taur/naga + name = "Naga" + icon_state = "naga_s" + +/datum/sprite_accessory/tail/taur/horse + name = "Horse" + icon_state = "horse_s" + +/datum/sprite_accessory/tail/taur/cow + name = "Cow" + icon_state = "cow_s" + +/datum/sprite_accessory/tail/taur/lizard + name = "Lizard" + icon_state = "lizard_s" + +/datum/sprite_accessory/tail/taur/spider + name = "Spider" + icon_state = "spider_s" + +/datum/sprite_accessory/tail/taur/tents + name = "Tentacles" + icon_state = "tent_s" + + diff --git a/code/citadel/vore/appearance/update_icons_vr.dm b/code/citadel/vore/appearance/update_icons_vr.dm new file mode 100644 index 0000000000..0b34738c13 --- /dev/null +++ b/code/citadel/vore/appearance/update_icons_vr.dm @@ -0,0 +1,36 @@ + +#define isTaurTail(A) istype(A, /datum/sprite_accessory/tail/taur) + +/mob/living/carbon/human/proc/get_ears_overlay() + if(ear_style && !(head && (head.flags_inv & BLOCKHEADHAIR))) + var/icon/ears_s = new/icon("icon" = ear_style.icon, "icon_state" = ear_style.icon_state) + if(ear_style.do_colouration) + ears_s.Blend(rgb(src.r_hair, src.g_hair, src.b_hair), ear_style.color_blend_mode) + if(ear_style.extra_overlay) + var/icon/overlay = new/icon("icon" = ear_style.icon, "icon_state" = ear_style.extra_overlay) + ears_s.Blend(overlay, ICON_OVERLAY) + return ears_s + return null + + +/mob/living/carbon/human/proc/get_tail_image() + //If you are FBP with tail style + if(synthetic && synthetic.includes_tail) + var/icon/tail_s = new/icon("icon" = synthetic.icon, "icon_state" = "tail") + return image(tail_s) + + //If you have a custom tail selected + if(tail_style && !(wear_suit && wear_suit.flags_inv & HIDETAIL && !isTaurTail(tail_style))) + var/icon/tail_s = new/icon("icon" = tail_style.icon, "icon_state" = tail_style.icon_state) + if(tail_style.do_colouration) + tail_s.Blend(rgb(src.r_tail, src.g_tail, src.b_tail), tail_style.color_blend_mode) + if(tail_style.extra_overlay) + var/icon/overlay = new/icon("icon" = tail_style.icon, "icon_state" = tail_style.extra_overlay) + tail_s.Blend(overlay, ICON_OVERLAY) + qdel(overlay) + + if(isTaurTail(tail_style)) + return image(tail_s, "pixel_x" = -16) + else + return image(tail_s) + return null diff --git a/code/citadel/vore/eating/belly_vr.dm b/code/citadel/vore/eating/belly_vr.dm new file mode 100644 index 0000000000..4756710541 --- /dev/null +++ b/code/citadel/vore/eating/belly_vr.dm @@ -0,0 +1,419 @@ +// +// The belly object is what holds onto a mob while they're inside a predator. +// It takes care of altering the pred's decription, digesting the prey, relaying struggles etc. +// + +// If you change what variables are on this, then you need to update the copy() proc. + +// +// Parent type of all the various "belly" varieties. +// +/datum/belly + var/name // Name of this location + var/inside_flavor // Flavor text description of inside sight/sound/smells/feels. + var/vore_sound = 'sound/vore/gulp.ogg' // Sound when ingesting someone + var/vore_verb = "ingest" // Verb for eating with this in messages + var/human_prey_swallow_time = 100 // Time in deciseconds to swallow /mob/living/carbon/human + var/nonhuman_prey_swallow_time = 100 // Time in deciseconds to swallow anything else + var/emoteTime = 600 // How long between stomach emotes at prey + var/digest_brute = 1 // Brute damage per tick in digestion mode + var/digest_burn = 1 // Burn damage per tick in digestion mode + var/digest_tickrate = 3 // Modulus this of air controller tick number to iterate gurgles on + var/immutable = 0 // Prevents this belly from being deleted + var/integrity = 100 // Gut 'health' weakened by non help intent stuggles + var/escapable = 0 // Belly can be resisted out of at any time + var/escapetime = 600 // Deciseconds, how long to escape this belly + + var/tmp/digest_mode = DM_HOLD // Whether or not to digest. Default to not digest. + var/tmp/list/digest_modes = list(DM_HOLD,DM_DIGEST,DM_HEAL,DM_DIGESTF) // Possible digest modes + var/tmp/mob/living/owner // The mob whose belly this is. + var/tmp/list/internal_contents = list() // People/Things you've eaten into this belly! + var/tmp/is_full // Flag for if digested remeans are present. (for disposal messages) + var/tmp/emotePend = 0 // If there's already a spawned thing counting for the next emote + var/tmp/recent_struggle = 0 // Flag to prevent struggle emote spam + // Don't forget to watch your commas at the end of each line if you change these. + var/datum/gas_mixture/air_contents = new() // Belly Air stuff + + var/list/struggle_messages_outside = list( + "%pred's %belly wobbles with a squirming meal.", + "%pred's %belly jostles with movement.", + "%pred's %belly briefly swells outward as someone pushes from inside.", + "%pred's %belly fidgets with a trapped victim.", + "%pred's %belly jiggles with motion from inside.", + "%pred's %belly sloshes around.", + "%pred's %belly gushes softly.", + "%pred's %belly lets out a wet squelch.") + + var/list/struggle_messages_inside = list( + "Your useless squirming only causes %pred's slimy %belly to squelch over your body.", + "Your struggles only cause %pred's %belly to gush softly around you.", + "Your movement only causes %pred's %belly to slosh around you.", + "Your motion causes %pred's %belly to jiggle.", + "You fidget around inside of %pred's %belly.", + "You shove against the walls of %pred's %belly, making it briefly swell outward.", + "You jostle %pred's %belly with movement.", + "You squirm inside of %pred's %belly, making it wobble around.") + + var/list/digest_messages_owner = list( + "You feel %prey's body succumb to your digestive system, which breaks it apart into soft slurry.", + "You hear a lewd glorp as your %belly muscles grind %prey into a warm pulp.", + "Your %belly lets out a rumble as it melts %prey into sludge.", + "You feel a soft gurgle as %prey's body loses form in your %belly. They're nothing but a soft mass of churning slop now.", + "Your %belly begins gushing %prey's remains through your system, adding some extra weight to your thighs.", + "Your %belly begins gushing %prey's remains through your system, adding some extra weight to your rump.", + "Your %belly begins gushing %prey's remains through your system, adding some extra weight to your belly.", + "Your %belly groans as %prey falls apart into a thick soup. You can feel their remains soon flowing deeper into your body to be absorbed.", + "Your %belly kneads on every fiber of %prey, softening them down into mush to fuel your next hunt.", + "Your %belly churns %prey down into a hot slush. You can feel the nutrients coursing through your digestive track with a series of long, wet glorps.") + + var/list/digest_messages_prey = list( + "Your body succumbs to %pred's digestive system, which breaks you apart into soft slurry.", + "%pred's %belly lets out a lewd glorp as their muscles grind you into a warm pulp.", + "%pred's %belly lets out a rumble as it melts you into sludge.", + "%pred feels a soft gurgle as your body loses form in their %belly. You're nothing but a soft mass of churning slop now.", + "%pred's %belly begins gushing your remains through their system, adding some extra weight to %pred's thighs.", + "%pred's %belly begins gushing your remains through their system, adding some extra weight to %pred's rump.", + "%pred's %belly begins gushing your remains through their system, adding some extra weight to %pred's belly.", + "%pred's %belly groans as you fall apart into a thick soup. Your remains soon flow deeper into %pred's body to be absorbed.", + "%pred's %belly kneads on every fiber of your body, softening you down into mush to fuel their next hunt.", + "%pred's %belly churns you down into a hot slush. Your nutrient-rich remains course through their digestive track with a series of long, wet glorps.") + + var/list/examine_messages = list( + "They have something solid in their %belly!", + "It looks like they have something in their %belly!") + + //Mostly for being overridden on precreated bellies on mobs. Could be VV'd into + //a carbon's belly if someone really wanted. No UI for carbons to adjust this. + //List has indexes that are the digestion mode strings, and keys that are lists of strings. + var/list/emote_lists = list() + +// Constructor that sets the owning mob +/datum/belly/New(var/mob/living/owning_mob) + owner = owning_mob + +// Toggle digestion on/off and notify user of the new setting. +// If multiple digestion modes are avaliable (i.e. unbirth) then user should be prompted. +/datum/belly/proc/toggle_digestion() + return + +// Checks if any mobs are present inside the belly +// return True if the belly is empty. +/datum/belly/proc/is_empty() + return internal_contents.len == 0 + +// Release all contents of this belly into the owning mob's location. +// If that location is another mob, contents are transferred into whichever of its bellies the owning mob is in. +// Returns the number of mobs so released. +/datum/belly/proc/release_all_contents() + for (var/atom/movable/M in internal_contents) + M.forceMove(owner.loc) // Move the belly contents into the same location as belly's owner. + internal_contents -= M // Remove from the belly contents + + var/datum/belly/B = check_belly(owner) // This makes sure that the mob behaves properly if released into another mob + if(B) + B.internal_contents += M + + owner.visible_message("[owner] expels everything from their [lowertext(name)]!") + return 1 + +// Release a specific atom from the contents of this belly into the owning mob's location. +// If that location is another mob, the atom is transferred into whichever of its bellies the owning mob is in. +// Returns the number of atoms so released. +/datum/belly/proc/release_specific_contents(var/atom/movable/M) + if (!(M in internal_contents)) + return 0 // They weren't in this belly anyway + + M.forceMove(owner.loc) // Move the belly contents into the same location as belly's owner. + src.internal_contents -= M // Remove from the belly contents + + var/datum/belly/B = check_belly(owner) + if(B) + B.internal_contents += M + + owner.visible_message("[owner] expels [M] from their [lowertext(name)]!") + owner.update_icons() + return 1 + +// Actually perform the mechanics of devouring the tasty prey. +// The purpose of this method is to avoid duplicate code, and ensure that all necessary +// steps are taken. +/datum/belly/proc/nom_mob(var/mob/prey, var/mob/user) +// if (prey.buckled) +// prey.buckled.unbuckle_mob() + +// Super super messy. prey.forceMove.owner doesn't work if there's no prey. + prey.loc = user + internal_contents |= prey + + if(inside_flavor) + prey << "[inside_flavor]" + +// Get the line that should show up in Examine message if the owner of this belly +// is examined. By making this a proc, we not only take advantage of polymorphism, +// but can easily make the message vary based on how many people are inside, etc. +// Returns a string which shoul be appended to the Examine output. +/datum/belly/proc/get_examine_msg() + if(internal_contents.len && examine_messages.len) + var/formatted_message + var/raw_message = pick(examine_messages) + + formatted_message = replacetext(raw_message,"%belly",lowertext(name)) + + return("[formatted_message]
") + +// The next function gets the messages set on the belly, in human-readable format. +// This is useful in customization boxes and such. The delimiter right now is \n\n so +// in message boxes, this looks nice and is easily delimited. +/datum/belly/proc/get_messages(var/type, var/delim = "\n\n") + ASSERT(type == "smo" || type == "smi" || type == "dmo" || type == "dmp" || type == "em") + var/list/raw_messages + + switch(type) + if("smo") + raw_messages = struggle_messages_outside + if("smi") + raw_messages = struggle_messages_inside + if("dmo") + raw_messages = digest_messages_owner + if("dmp") + raw_messages = digest_messages_prey + if("em") + raw_messages = examine_messages + + var/messages = list2text(raw_messages,delim) + return messages + +// The next function sets the messages on the belly, from human-readable var +// replacement strings and linebreaks as delimiters (two \n\n by default). +// They also sanitize the messages. +/datum/belly/proc/set_messages(var/raw_text, var/type, var/delim = "\n\n") + ASSERT(type == "smo" || type == "smi" || type == "dmo" || type == "dmp" || type == "em") + + var/list/raw_list = text2list(html_encode(raw_text),delim) + if(raw_list.len > 10) + raw_list.Cut(11) + log_attack("[owner] tried to set [name] with 11+ messages") + + for(var/i = 1, i <= raw_list.len, i++) + if(length(raw_list[i]) > 160 || length(raw_list[i]) < 10) //160 is fudged value due to htmlencoding increasing the size + raw_list.Cut(i,i) + log_attack("[owner] tried to set [name] with >121 or <10 char message") + else + raw_list[i] = readd_quotes(raw_list[i]) + //Also fix % sign for var replacement + raw_list[i] = replacetext(raw_list[i],"%","%") + + ASSERT(raw_list.len <= 10) //Sanity + + switch(type) + if("smo") + struggle_messages_outside = raw_list + if("smi") + struggle_messages_inside = raw_list + if("dmo") + digest_messages_owner = raw_list + if("dmp") + digest_messages_prey = raw_list + if("em") + examine_messages = raw_list + + return + +// Handle the death of a mob via digestion. +// Called from the process_Life() methods of bellies that digest prey. +// Default implementation calls M.death() and removes from internal contents. +// Indigestable items are removed, and M is deleted. +/datum/belly/proc/digestion_death(var/mob/living/M, var/mob/prey, var/mob/pred) + is_full = 1 + M.death(1) + internal_contents -= M + + // If digested prey is also a pred... anyone inside their bellies gets moved up. + if (is_vore_predator(M)) + for (var/bellytype in M.vore_organs) + var/datum/belly/belly = M.vore_organs[bellytype] + for (var/obj/SubPrey in belly.internal_contents) + SubPrey.forceMove(owner) + internal_contents += SubPrey + SubPrey << "As [M] melts away around you, you find yourself in [owner]'s [name]" + + //Drop all items into the belly. + if (config.items_survive_digestion) + for (var/obj/item/W in M) + _handle_digested_item(W) + + //Reagent transfer + if(M.reagents && istype(M.reagents,/datum/reagents)) + var/datum/reagents/RL = M.reagents + RL.trans_to(owner,RL.total_volume*0.5) + + // Delete the digested mob + message_admins("[key_name(pred)] digested [key_name(prey)].") + log_attack("[key_name(pred)] digested [key_name(prey)].") + qdel(M) + +// Recursive method - To recursively scan thru someone's inventory for digestable/indigestable. +/datum/belly/proc/_handle_digested_item(var/obj/item/W) + W.forceMove(owner) + internal_contents += W + +/datum/belly/proc/_is_digestable(var/obj/item/I) + return 1 + +//Handle a mob struggling +// Called from /mob/living/carbon/relaymove() +/datum/belly/proc/relay_resist(var/mob/living/R) + var/struggle_outer_message = pick(struggle_messages_outside) + var/struggle_user_message = pick(struggle_messages_inside) + if (!(R in internal_contents)) + return // User is not in this belly, or struggle too soon. + +// R.setClickCooldown(50) + + if(owner.stat || escapable) //If owner is stat (dead, KO) we can actually escape, or if belly is set to escapable (non-default) + R << "You attempt to climb out of \the [name]. (This will take around [escapetime/10] seconds.)" + owner << "Someone is attempting to climb out of your [name]!" + + if(do_after(R, escapetime, owner)) + if((owner.stat || escapable) && (R in internal_contents)) //Can still escape? + release_specific_contents(R) + return + else if(!(R in internal_contents)) //Aren't even in the belly. Quietly fail. + return + else //Belly became inescapable or mob revived + R << "Your attempt to escape [name] has failed!" + owner << "The attempt to escape from your [name] has failed!" + return + return + + struggle_outer_message = replacetext(struggle_outer_message,"%pred",owner) + struggle_outer_message = replacetext(struggle_outer_message,"%prey",R) + struggle_outer_message = replacetext(struggle_outer_message,"%belly",lowertext(name)) + + struggle_user_message = replacetext(struggle_user_message,"%pred",owner) + struggle_user_message = replacetext(struggle_user_message,"%prey",R) + struggle_user_message = replacetext(struggle_user_message,"%belly",lowertext(name)) + + struggle_outer_message = "" + struggle_outer_message + "" + struggle_user_message = "" + struggle_user_message + "" + + for(var/mob/M in hearers(4, owner)) + M.show_message(struggle_outer_message, 2) // hearable + R << struggle_user_message + var/strpick = pick(struggle_sounds) + var/strsound = struggle_sounds[strpick] + playsound(R.loc, strsound, 50, 1) + +/datum/belly/proc/relaymove(var/mob/living/R) + var/struggle_outer_message = pick(struggle_messages_outside) + var/struggle_user_message = pick(struggle_messages_inside) + var/strpick = pick(struggle_sounds) + var/strsound = struggle_sounds[strpick] + + if(!(R in internal_contents) || recent_struggle) + return // User is not in this belly, or struggle too soon. + + if(R in internal_contents && R.a_intent == "help") + recent_struggle = 1 + spawn(30) + recent_struggle = 0 + + struggle_outer_message = replacetext(struggle_outer_message,"%pred",owner) + struggle_outer_message = replacetext(struggle_outer_message,"%prey",R) + struggle_outer_message = replacetext(struggle_outer_message,"%belly",lowertext(name)) + + struggle_user_message = replacetext(struggle_user_message,"%pred",owner) + struggle_user_message = replacetext(struggle_user_message,"%prey",R) + struggle_user_message = replacetext(struggle_user_message,"%belly",lowertext(name)) + + struggle_outer_message = "" + struggle_outer_message + "" + struggle_user_message = "" + struggle_user_message + "" + + for(var/mob/M in hearers(4, owner)) + M.show_message(struggle_outer_message, 2) // hearable + R << struggle_user_message + + playsound(R.loc, strsound, 50, 1) + + else if(!(R in internal_contents && R.a_intent == "help")) + integrity -= 15 + recent_struggle = 1 + spawn(15) // there's a want to get out, so faster + recent_struggle = 0 + + struggle_outer_message = replacetext(struggle_outer_message,"%pred",owner) + struggle_outer_message = replacetext(struggle_outer_message,"%prey",R) + struggle_outer_message = replacetext(struggle_outer_message,"%belly",lowertext(name)) + + struggle_user_message = replacetext(struggle_user_message,"%pred",owner) + struggle_user_message = replacetext(struggle_user_message,"%prey",R) + struggle_user_message = replacetext(struggle_user_message,"%belly",lowertext(name)) + + struggle_outer_message = "" + struggle_outer_message + "" + struggle_user_message = "" + struggle_user_message + "" + + for(var/mob/M in hearers(4, owner)) + M.show_message(struggle_outer_message, 2) // hearable + R << struggle_user_message + playsound(R.loc, strsound, 50, 1) + + if(integrity<=0) + release_specific_contents(R) + integrity=0 + owner.Stun(rand(2,4)) + playsound(R.loc, 'sound/vore/StomachTransfer.ogg', 50, 1) + +// Belly copies and then returns the copy +// Needs to be updated for any var changes +/datum/belly/proc/copy(mob/new_owner) + var/datum/belly/dupe = new /datum/belly(new_owner) + + //// Non-object variables + dupe.name = name + dupe.inside_flavor = inside_flavor + dupe.vore_sound = vore_sound + dupe.vore_verb = vore_verb + dupe.human_prey_swallow_time = human_prey_swallow_time + dupe.nonhuman_prey_swallow_time = nonhuman_prey_swallow_time + dupe.emoteTime = emoteTime + dupe.digest_brute = digest_brute + dupe.digest_burn = digest_burn + dupe.digest_tickrate = digest_tickrate + dupe.immutable = immutable + dupe.escapable = escapable + dupe.escapetime = escapetime + + //// Object-holding variables + //struggle_messages_outside - strings + dupe.struggle_messages_outside.Cut() + for(var/I in struggle_messages_outside) + dupe.struggle_messages_outside += I + + //struggle_messages_inside - strings + dupe.struggle_messages_inside.Cut() + for(var/I in struggle_messages_inside) + dupe.struggle_messages_inside += I + + //digest_messages_owner - strings + dupe.digest_messages_owner.Cut() + for(var/I in digest_messages_owner) + dupe.digest_messages_owner += I + + //digest_messages_prey - strings + dupe.digest_messages_prey.Cut() + for(var/I in digest_messages_prey) + dupe.digest_messages_prey += I + + //examine_messages - strings + dupe.examine_messages.Cut() + for(var/I in examine_messages) + dupe.examine_messages += I + + //emote_lists - index: digest mode, key: list of strings + dupe.emote_lists.Cut() + for(var/K in emote_lists) + dupe.emote_lists[K] = list() + for(var/I in emote_lists[K]) + dupe.emote_lists[K] += I + + return dupe diff --git a/code/citadel/vore/eating/bellymodes_vr.dm b/code/citadel/vore/eating/bellymodes_vr.dm new file mode 100644 index 0000000000..afb437ce39 --- /dev/null +++ b/code/citadel/vore/eating/bellymodes_vr.dm @@ -0,0 +1,127 @@ +// Process the predator's effects upon the contents of its belly (i.e digestion/transformation etc) +// Called from /mob/living/Life() proc. +/datum/belly/proc/process_Life() + +/////////////////////////// Auto-Emotes /////////////////////////// + if((digest_mode in emote_lists) && !emotePend) + emotePend = 1 + + spawn(emoteTime) + var/list/EL = emote_lists[digest_mode] + for(var/mob/living/M in internal_contents) + M << "[pick(EL)]" + src.emotePend = 0 + +//////////////////////////////Integrity regeneration //////////////// + integrity=min(integrity+8,100) + +///////////////////////////// DM_HOLD ///////////////////////////// + if(digest_mode == DM_HOLD) + return //Pretty boring, huh + +//////////////////////////// DM_DIGEST //////////////////////////// + if(digest_mode == DM_DIGEST) + + if(prob(50)) + var/churnsound = pick(digestion_sounds) + for(var/mob/hearer in range(1,owner)) + hearer << sound(churnsound,volume=60) + + for (var/mob/living/M in internal_contents) + //Pref protection! + if (!M.digestable) + continue + + //Person just died in guts! + if(M.stat == DEAD && M.getFireLoss() >= 150) + var/digest_alert_owner = pick(digest_messages_owner) + var/digest_alert_prey = pick(digest_messages_prey) + + //Replace placeholder vars + digest_alert_owner = replacetext(digest_alert_owner,"%pred",owner) + digest_alert_owner = replacetext(digest_alert_owner,"%prey",M) + digest_alert_owner = replacetext(digest_alert_owner,"%belly",lowertext(name)) + + digest_alert_prey = replacetext(digest_alert_prey,"%pred",owner) + digest_alert_prey = replacetext(digest_alert_prey,"%prey",M) + digest_alert_prey = replacetext(digest_alert_prey,"%belly",lowertext(name)) + + //Send messages + owner << "" + digest_alert_owner + "" + M << "" + digest_alert_prey + "" + + owner.nutrition += 400 // so eating dead mobs gives you *something*. + var/deathsound = pick(death_sounds) + for(var/mob/hearer in range(1,owner)) + hearer << deathsound + digestion_death(M) + continue + + // Deal digestion damage (and feed the pred) + if(!(M.status_flags & GODMODE)) + M.adjustBruteLoss(1) + M.adjustFireLoss(1) + owner.nutrition += 10 + return + +//////////////////////////// DM_DIGESTF //////////////////////////// + if(digest_mode == DM_DIGESTF) + + if(prob(50)) + var/churnsound = pick(digestion_sounds) + for(var/mob/hearer in range(1,owner)) + hearer << sound(churnsound,volume=80) + + for (var/mob/living/M in internal_contents) + //Pref protection! + if (!M.digestable) + continue + + //Person just died in guts! + if(M.stat == DEAD && M.getFireLoss() >= 150) + var/digest_alert_owner = pick(digest_messages_owner) + var/digest_alert_prey = pick(digest_messages_prey) + + //Replace placeholder vars + digest_alert_owner = replacetext(digest_alert_owner,"%pred",owner) + digest_alert_owner = replacetext(digest_alert_owner,"%prey",M) + digest_alert_owner = replacetext(digest_alert_owner,"%belly",lowertext(name)) + + digest_alert_prey = replacetext(digest_alert_prey,"%pred",owner) + digest_alert_prey = replacetext(digest_alert_prey,"%prey",M) + digest_alert_prey = replacetext(digest_alert_prey,"%belly",lowertext(name)) + + //Send messages + owner << "" + digest_alert_owner + "" + M << "" + digest_alert_prey + "" + + owner.nutrition += 400 // so eating dead mobs gives you *something*. + var/deathsound = pick(death_sounds) + for(var/mob/hearer in range(1,owner)) + hearer << deathsound + digestion_death(M) + continue + + // Deal digestion damage (and feed the pred) + if(!(M.status_flags & GODMODE)) + M.adjustBruteLoss(2) + M.adjustFireLoss(3) + owner.nutrition += 10 + return + +///////////////////////////// DM_HEAL ///////////////////////////// + if(digest_mode == DM_HEAL) + if(prob(50)) //Wet heals! + var/healsound = pick(digestion_sounds) + for(var/mob/hearer in range(1,owner)) + hearer << sound(healsound,volume=80) + + for (var/mob/living/M in internal_contents) + if(M.stat != DEAD) + if(owner.nutrition > 90 && (M.health < M.maxHealth)) + M.adjustBruteLoss(-2) + M.adjustFireLoss(-2) + owner.nutrition -= 2 + if(M.nutrition <= 400) + M.nutrition += 1 + return \ No newline at end of file diff --git a/code/citadel/vore/eating/living_vr.dm b/code/citadel/vore/eating/living_vr.dm new file mode 100644 index 0000000000..a768b01f54 --- /dev/null +++ b/code/citadel/vore/eating/living_vr.dm @@ -0,0 +1,341 @@ +///////////////////// Mob Living ///////////////////// +/mob/living + var/digestable = 1 // Can the mob be digested inside a belly? + var/datum/belly/vore_selected // Default to no vore capability. + var/list/vore_organs = list() // List of vore containers inside a mob + var/recent_struggle = 0 +// +// Hook for generic creation of stuff on new creatures +// +/hook/living_new/proc/vore_setup(mob/living/M) + M.verbs += /mob/living/proc/insidePanel + M.verbs += /mob/living/proc/escapeOOC + + //Tries to load prefs if a client is present otherwise gives freebie stomach + if(!M.vore_organs || !M.vore_organs.len) + spawn(20) //Wait a couple of seconds to make sure copy_to or whatever has gone + if(!M) return + + /* if(M.client && M.client.prefs) + if(!M.load_vore_preferences) + M << "ERROR: You seem to have saved prefs, but they couldn't be loaded." + return 0 + if(M.vore_organs && M.vore_organs.len) + M.vore_selected = M.vore_organs[1] */ + + if(!M.vore_organs || !M.vore_organs.len) + if(!M.vore_organs) + M.vore_organs = list() + var/datum/belly/B = new /datum/belly(M) + B.immutable = 1 + B.name = "Stomach" + B.inside_flavor = "It appears to be rather warm and wet. Makes sense, considering it's inside \the [M.name]." + M.vore_organs[B.name] = B + M.vore_selected = B.name + + //Simple_animal gets emotes. move this to that hook instead? + if(istype(src,/mob/living/simple_animal)) + B.emote_lists[DM_HOLD] = list( + "The insides knead at you gently for a moment.", + "The guts glorp wetly around you as some air shifts.", + "Your predator takes a deep breath and sighs, shifting you somewhat.", + "The stomach squeezes you tight for a moment, then relaxes.", + "During a moment of quiet, breathing becomes the most audible thing.", + "The warm slickness surrounds and kneads on you.") + + B.emote_lists[DM_DIGEST] = list( + "The caustic acids eat away at your form.", + "The acrid air burns at your lungs.", + "Without a thought for you, the stomach grinds inwards painfully.", + "The guts treat you like food, squeezing to press more acids against you.", + "The onslaught against your body doesn't seem to be letting up; you're food now.", + "The insides work on you like they would any other food.") + + //Return 1 to hook-caller + return 1 + +// +// Handle being clicked, perhaps with something to devour +// + + // Refactored to use centralized vore code system - Leshana + + // Critical adjustments due to TG grab changes - Poojawa + +/mob/living/proc/vore_attack(var/mob/living/user, var/mob/living/prey) + if(!user) + return + if(!prey) + return + if(prey==user) + return + if(prey == src && user.zone_selected == "mouth") //you click your target + if(!is_vore_predator(prey)) + user << "They aren't voracious enough." + feed_self_to_grabbed(user) + + if( user == src ) //you click yourself + if(!is_vore_predator(src)) + user << "You aren't voracious enough." + feed_grabbed_to_self(prey, user) + + else // click someone other than you/prey + if(!is_vore_predator(src)) + user << "They aren't voracious enough." + return + feed_grabbed_to_other(user) +// +// Eating procs depending on who clicked what +// +/mob/living/proc/feed_grabbed_to_self(var/mob/living/user, var/mob/living/prey) + var/belly = user.vore_selected + return perform_the_nom(prey, user, prey, belly) +/* +/mob/living/proc/eat_held_mob(var/mob/living/user, var/mob/living/prey, var/mob/living/pred) + var/belly + if(user != pred) + belly = input("Choose Belly") in pred.vore_organs + else + belly = pred.vore_selected + return perform_the_nom(user, prey, pred, belly)*/ + +/mob/living/proc/feed_self_to_grabbed(var/mob/living/user, var/mob/living/pred) + var/belly = input("Choose Belly") in pred.vore_organs + return perform_the_nom(user, user, pred, belly) + +/mob/living/proc/feed_grabbed_to_other(var/mob/living/user, var/mob/living/prey, var/mob/living/pred) + return//disabled until further notice + var/belly = input("Choose Belly") in pred.vore_organs + return perform_the_nom(user, prey, pred, belly) + +// +// Master vore proc that actually does vore procedures +// + +/mob/living/proc/perform_the_nom(var/mob/living/user, var/mob/living/prey, var/mob/living/pred, var/belly, swallow_time = 100) + //Sanity + if(!user || !prey || !pred || !belly || !(belly in pred.vore_organs)) + log_attack("[user] attempted to feed [prey] to [pred], via [belly] but it went wrong.") + return + // The belly selected at the time of noms + var/datum/belly/belly_target = pred.vore_organs[belly] + var/attempt_msg = "ERROR: Vore message couldn't be created. Notify a dev. (at)" + var/success_msg = "ERROR: Vore message couldn't be created. Notify a dev. (sc)" + + // Prepare messages + if(user == pred) //Feeding someone to yourself + attempt_msg = text("[] is attemping to [] [] into their []!",pred,lowertext(belly_target.vore_verb),prey,lowertext(belly_target.name)) + success_msg = text("[] manages to [] [] into their []!",pred,lowertext(belly_target.vore_verb),prey,lowertext(belly_target.name)) + else //Feeding someone to another person + attempt_msg = text("[] is attempting to make [] [] [] into their []!",user,pred,lowertext(belly_target.vore_verb),prey,lowertext(belly_target.name)) + success_msg = text("[] manages to make [] [] [] into their []!",user,pred,lowertext(belly_target.vore_verb),prey,lowertext(belly_target.name)) + + // Announce that we start the attempt! + user.visible_message(attempt_msg) + + // Now give the prey time to escape... return if they did + + if(!do_mob(src, user, swallow_time)) + return 0 // Prey escpaed (or user disabled) before timer expired. + + // If we got this far, nom successful! Announce it! + user.visible_message(success_msg) + playsound(user, belly_target.vore_sound, 100, 1) + + // Actually shove prey into the belly. + belly_target.nom_mob(prey, user) +// user.update_icons() + stop_pulling() + + // Inform Admins + if (pred == user) + message_admins("[key_name(pred)] ate [key_name(prey)]. ([pred ? "JMP" : "null"])") + log_attack("[key_name(pred)] ate [key_name(prey)]") + else if (prey == !client && stat != DEAD) + message_admins("[key_name(pred)] ate [key_name(prey)] (braindead) ([pred ? "JMP" : "null"])") + log_attack("[key_name(pred)] ate [key_name(prey)] (braindead)") + else + message_admins("[key_name(user)] forced [key_name(pred)] to eat [key_name(prey)]. ([pred ? "JMP" : "null"])") + log_attack("[key_name(user)] forced [key_name(pred)] to eat [key_name(prey)].") + return 1 + +// +//End vore code. +/* + //Handle case: /obj/item/weapon/holder + if(/obj/item/weapon/holder/micro) + var/obj/item/weapon/holder/H = I + + if(!isliving(user)) return 0 // Return 0 to continue upper procs + var/mob/living/attacker = user // Typecast to living + + if (is_vore_predator(src)) + for (var/mob/living/M in H.contents) + attacker.eat_held_mob(attacker, M, src) + return 1 //Return 1 to exit upper procs + else + log_attack("[attacker] attempted to feed [H.contents] to [src] ([src.type]) but it failed.") + + // I just can't imagine this not being complained about + //Handle case: /obj/item/device/radio/beacon + if(/obj/item/device/radio/beacon) + var/confirm = alert(user, "[src == user ? "Eat the beacon?" : "Feed the beacon to [src]?"]", "Confirmation", "Yes!", "Cancel") + if(confirm == "Yes!") + var/bellychoice = input("Which belly?","Select A Belly") in src.vore_organs + var/datum/belly/B = src.vore_organs[bellychoice] + src.visible_message("[user] is trying to stuff a beacon into [src]'s [bellychoice]!","[user] is trying to stuff a beacon into you!") + if(do_after(user,30,src)) + user.drop_item() + I.loc = src + B.internal_contents += I + src.visible_message("[src] is fed the beacon!","You're fed the beacon!") + playsound(src, B.vore_sound, 100, 1) + return 1 + else + return 1 //You don't get to hit someone 'later' + + return 0 +*/ +// +// Custom resist catches for /mob/living +// +/mob/living/proc/vore_process_resist() + + //Are we resisting from inside a belly? + var/datum/belly/B = check_belly(src) + if(B) + spawn() B.relay_resist(src) + return TRUE //resist() on living does this TRUE thing. + + //Other overridden resists go here + + + return 0 + + +// +// Proc for updating vore organs and digestion/healing/absorbing +// +/mob/living/proc/handle_internal_contents() + if(SSair.times_fired%3 != 1) + return //The accursed timer + + for (var/I in vore_organs) + var/datum/belly/B = vore_organs[I] + if(B.internal_contents.len) + B.process_Life() //AKA 'do bellymodes_vr.dm' + + if(SSair.times_fired%3 != 1) return //Occasionally do supercleanups. + for (var/I in vore_organs) + var/datum/belly/B = vore_organs[I] + if(B.internal_contents.len) + for(var/atom/movable/M in B.internal_contents) + if(M.loc != src) + B.internal_contents -= M + log_attack("Had to remove [M] from belly [B] in [src]") +/* +// +// Verb for saving vore preferences to save file +// +/mob/living/proc/save_vore_prefs() + if(!(client || client.prefs_vr)) + return 0 + if(!copy_to_prefs_vr()) + return 0 + if(!client.prefs_vr.save_vore()) + return 0 + + return 1 + +/mob/living/proc/apply_vore_prefs() + if(!(client || client.prefs_vr)) + return 0 + if(!client.prefs_vr.load_vore()) + return 0 + if(!copy_from_prefs_vr()) + return 0 + + return 1 + +/mob/living/proc/copy_to_prefs_vr() + if(!client || !client.prefs_vr) + src << "You attempted to save your vore prefs but somehow you're in this character without a client.prefs_vr variable. Tell a dev." + return 0 + + var/datum/vore_preferences/P = client.prefs_vr + + P.digestable = src.digestable + P.belly_prefs = src.vore_organs + + return 1 + +// +// Proc for applying vore preferences, given bellies +// +/mob/living/proc/copy_from_prefs_vr() + if(!client || !client.prefs_vr) + src << "You attempted to apply your vore prefs but somehow you're in this character without a client.prefs_vr variable. Tell a dev." + return 0 + + var/datum/vore_preferences/P = client.prefs_vr + + src.digestable = P.digestable + src.vore_organs = list() + + for(var/I in P.belly_prefs) + var/datum/belly/Bp = P.belly_prefs[I] + src.vore_organs[Bp.name] = Bp.copy(src) + + return 1 +*/ +// +// Verb for saving vore preferences to save file +// +/mob/living/proc/save_vore_prefs() + set name = "Save Vore Prefs" + set category = "Vore" + + var/result = 0 + + if(client.prefs) + result = client.prefs.save_vore_preferences() + else + src << "You attempted to save your vore prefs but somehow you're in this character without a client.prefs variable. Tell a dev." + log_admin("[src] tried to save vore prefs but lacks a client.prefs var.") + + return result + +// +// Proc for applying vore preferences, given bellies +// +/mob/living/proc/apply_vore_prefs(var/list/bellies) + if(!bellies || bellies.len == 0) + log_admin("Tried to apply bellies to [src] and failed.") + + +// +// OOC Escape code for pref-breaking or AFK preds +// +/mob/living/proc/escapeOOC() + set name = "Animal Escape" + set category = "Vore" + + //You're in an animal! + if(istype(src.loc,/mob/living/simple_animal)) + var/mob/living/simple_animal/pred = src.loc + var/confirm = alert(src, "You're in a mob. Use this as a trick to get out of hostile animals. If you are in more than one pred, use this more than once.", "Confirmation", "Okay", "Cancel") + if(confirm == "Okay") + for(var/I in pred.vore_organs) + var/datum/belly/B = pred.vore_organs[I] + B.release_specific_contents(src) + + for(var/mob/living/simple_animal/SA in range(10)) + SA.prey_excludes += src + spawn(18000) + if(src && SA) + SA.prey_excludes -= src + + pred.update_icons() + + else + src << "You aren't inside anything, you clod." diff --git a/code/citadel/vore/eating/simple_animal_vr.dm b/code/citadel/vore/eating/simple_animal_vr.dm new file mode 100644 index 0000000000..33417331f5 --- /dev/null +++ b/code/citadel/vore/eating/simple_animal_vr.dm @@ -0,0 +1,39 @@ +///////////////////// Simple Animal ///////////////////// +/mob/living/simple_animal + var/isPredator = 0 //Are they capable of performing and pre-defined vore actions for their species? + var/swallowTime = 30 //How long it takes to eat its prey in 1/10 of a second. The default is 3 seconds. + var/list/prey_excludes = list() //For excluding people from being eaten. + +// +// Simple nom proc for if you get ckey'd into a simple_animal mob! Avoids grabs. +/* +/mob/living/proc/animal_nom(var/mob/living/T in oview(1)) + set name = "Animal Nom" + set category = "Vore" + set desc = "Since you can't grab, you get a verb!" + + feed_grabbed_to_self(src,T) +*/ +// +// Simple proc for animals to have their digestion toggled on/off externally +// +/mob/living/simple_animal/verb/toggle_digestion() + set name = "Toggle Animal's Digestion" + set desc = "Enables digestion on this mob for 20 minutes." + set category = "Vore" + set src in oview(1) + + var/datum/belly/B = vore_organs[vore_selected] + if(faction != usr.faction) + usr << "This predator isn't friendly, and doesn't give a shit about your opinions of it digesting you." + return + if(B.digest_mode == "Hold") + var/confirm = alert(usr, "Enabling digestion on [name] will cause it to digest all stomach contents. Using this to break OOC prefs is against the rules. Digestion will disable itself after 20 minutes.", "Enabling [name]'s Digestion", "Enable", "Cancel") + if(confirm == "Enable") + B.digest_mode = "Digest" + spawn(12000) //12000=20 minutes + if(src) B.digest_mode = "Hold" + else + var/confirm = alert(usr, "This mob is currently set to digest all stomach contents. Do you want to disable this?", "Disabling [name]'s Digestion", "Disable", "Cancel") + if(confirm == "Disable") + B.digest_mode = "Hold" \ No newline at end of file diff --git a/code/citadel/vore/eating/vore_vr.dm b/code/citadel/vore/eating/vore_vr.dm new file mode 100644 index 0000000000..b506147799 --- /dev/null +++ b/code/citadel/vore/eating/vore_vr.dm @@ -0,0 +1,123 @@ + +/* +VVVVVVVV VVVVVVVV OOOOOOOOO RRRRRRRRRRRRRRRRR EEEEEEEEEEEEEEEEEEEEEE +V::::::V V::::::V OO:::::::::OO R::::::::::::::::R E::::::::::::::::::::E +V::::::V V::::::V OO:::::::::::::OO R::::::RRRRRR:::::R E::::::::::::::::::::E +V::::::V V::::::VO:::::::OOO:::::::ORR:::::R R:::::REE::::::EEEEEEEEE::::E + V:::::V V:::::V O::::::O O::::::O R::::R R:::::R E:::::E EEEEEE + V:::::V V:::::V O:::::O O:::::O R::::R R:::::R E:::::E + V:::::V V:::::V O:::::O O:::::O R::::RRRRRR:::::R E::::::EEEEEEEEEE + V:::::V V:::::V O:::::O O:::::O R:::::::::::::RR E:::::::::::::::E + V:::::V V:::::V O:::::O O:::::O R::::RRRRRR:::::R E:::::::::::::::E + V:::::V V:::::V O:::::O O:::::O R::::R R:::::R E::::::EEEEEEEEEE + V:::::V:::::V O:::::O O:::::O R::::R R:::::R E:::::E + V:::::::::V O::::::O O::::::O R::::R R:::::R E:::::E EEEEEE + V:::::::V O:::::::OOO:::::::ORR:::::R R:::::REE::::::EEEEEEEE:::::E + V:::::V OO:::::::::::::OO R::::::R R:::::RE::::::::::::::::::::E + V:::V OO:::::::::OO R::::::R R:::::RE::::::::::::::::::::E + VVV OOOOOOOOO RRRRRRRR RRRRRRREEEEEEEEEEEEEEEEEEEEEE + +-Aro <3 */ + +// +// Overrides/additions to stock defines go here, as well as hooks. Sort them by +// the object they are overriding. So all /mob/living together, etc. +// +/datum/configuration + var/items_survive_digestion = 1 //For configuring if the important_items survive digestion +/* +// +// The datum type bolted onto normal preferences datums for storing Virgo stuff +// +/client + var/datum/vore_preferences/prefs_vr + +/hook/client_new/proc/add_prefs_vr(client/C) + C.prefs_vr = new/datum/vore_preferences(C) + if(C.prefs_vr) + return 1 + + return 0 + +/datum/vore_preferences + //Actual preferences + var/digestable = 1 + var/list/belly_prefs = list() + + //Mechanically required + var/path + var/slot + var/client/client + var/client_ckey + +/datum/vore_preferences/New(client/C) + if(istype(C)) + client = C + client_ckey = C.ckey + load_vore_preferences(C) +*/ +// +// Check if an object is capable of eating things, based on vore_organs +// +/proc/is_vore_predator(var/mob/living/O) + if(istype(O,/mob/living)) + if(O.vore_organs.len > 0) + return 1 + + return 0 + +// +// Belly searching for simplifying other procs +// +/proc/check_belly(atom/movable/A) + if(istype(A.loc,/mob/living)) + var/mob/living/M = A.loc + for(var/I in M.vore_organs) + var/datum/belly/B = M.vore_organs[I] + if(A in B.internal_contents) + return(B) + + return 0 + +/* +// Save/Load Vore Preferences +// +/datum/preferences/proc/load_vore() + if(!client || !client_ckey) return 0 //No client, how can we save? + + slot = client.prefs.default_slot + + path = client.prefs.path + + if(!path) return 0 //Path couldn't be set? + if(!fexists(path)) //Never saved before + save_vore() //Make the file first + return 1 + + var/savefile/S = new /savefile(path) + if(!S) return 0 //Savefile object couldn't be created? + + S.cd = "/character[slot]" + + S["digestable"] >> digestable + S["belly_prefs"] >> belly_prefs + + if(isnull(digestable)) + digestable = 1 + if(isnull(belly_prefs)) + belly_prefs = list() + + return 1 + +/datum/preferences/proc/save_vore() + if(!path) return 0 + if(!slot) return 0 + var/savefile/S = new /savefile(path) + if(!S) return 0 + S.cd = "/character[slot]" + + S["digestable"] << digestable + S["belly_prefs"] << belly_prefs + + return 1 +*/ \ No newline at end of file diff --git a/code/citadel/vore/eating/vorehooks_vr.dm b/code/citadel/vore/eating/vorehooks_vr.dm new file mode 100644 index 0000000000..e69de29bb2 diff --git a/code/citadel/vore/eating/vorepanel_vr.dm b/code/citadel/vore/eating/vorepanel_vr.dm new file mode 100644 index 0000000000..48765e445f --- /dev/null +++ b/code/citadel/vore/eating/vorepanel_vr.dm @@ -0,0 +1,457 @@ +// +// Vore management panel for players +// + +/mob/living/proc/insidePanel() + set name = "Vore Panel" + set category = "Vore" + + var/datum/vore_look/picker_holder = new() + picker_holder.loop = picker_holder + picker_holder.selected = vore_organs[vore_selected] + + var/dat = picker_holder.gen_vui(src) + + picker_holder.popup = new(src, "insidePanel","Inside!", 400, 600, picker_holder) + picker_holder.popup.set_content(dat) + picker_holder.popup.open() + +// +// Callback Handler for the Inside form +// +/datum/vore_look + var/datum/belly/selected + var/datum/browser/popup + var/loop = null; // Magic self-reference to stop the handler from being GC'd before user takes action. + +/datum/vore_look/Topic(href,href_list[]) + if (vp_interact(href, href_list)) + popup.set_content(gen_vui(usr)) + usr << output(popup.get_content(), "insidePanel.browser") + +/datum/vore_look/proc/gen_vui(var/mob/living/user) + var/dat + + if (is_vore_predator(user.loc)) + var/mob/living/eater = user.loc + var/datum/belly/inside_belly + + //This big block here figures out where the prey is + inside_belly = check_belly(user) + + if(inside_belly) + dat += "You are currently inside [eater]'s [inside_belly]!

" + + if(inside_belly.inside_flavor) + dat += "[inside_belly.inside_flavor]

" + + if (inside_belly.internal_contents.len > 1) + dat += "You can see the following around you:
" + for (var/atom/movable/O in inside_belly.internal_contents) + if(istype(O,/mob/living)) + var/mob/living/M = O + //That's just you + if(M == user) + continue + //Anything else + dat += "[O]" + else + dat += "You aren't inside anyone." + + dat += "
" + + dat += "
    " + for(var/K in user.vore_organs) //Fuggin can't iterate over values + var/datum/belly/B = user.vore_organs[K] + if(B == selected) + dat += "
  1. [B.name]" + else + dat += "
  2. [B.name]" + + var/spanstyle + switch(B.digest_mode) + if(DM_HOLD) + spanstyle = "" + if(DM_DIGEST) + spanstyle = "color:red;" + if(DM_DIGESTF) + spanstyle = "color:red;" + if(DM_HEAL) + spanstyle = "color:green;" + + dat += " ([B.internal_contents.len])
  3. " + + if(user.vore_organs.len < 10) + dat += "
  4. New+
  5. " + dat += "
" + dat += "
" + + // Selected Belly (contents, configuration) + if(!selected) + dat += "No belly selected. Click one to select it." + else + if(selected.internal_contents.len > 0) + dat += "Contents: " + for(var/O in selected.internal_contents) + dat += "[O]" + + //If there's more than one thing, add an [All] button + if(selected.internal_contents.len > 1) + dat += "\[All\]" + + dat += "
" + + //Belly Name Button + dat += "Name:" + dat += " '[selected.name]'" + + //Digest Mode Button + dat += "
Belly Mode:" + dat += " [selected.digest_mode]" + + //Belly verb + dat += "
Vore Verb:" + dat += " '[selected.vore_verb]'" + + //Inside flavortext + dat += "
Flavor Text:" + dat += " '[selected.inside_flavor]'" + + //Belly sound + dat += "
Set Vore Sound" + dat += "Test" + + //Belly messages + dat += "
Belly Messages" + + //Delete button + dat += "
Delete Belly" + + dat += "
" + + //Under the last HR, save and stuff. + dat += "Save Prefs" + dat += "Refresh" + + switch(user.digestable) + if(1) + dat += "Toggle Digestable" + if(0) + dat += "Toggle Digestable" + + //Returns the dat html to the vore_look + return dat + +/datum/vore_look/proc/vp_interact(href, href_list) + var/mob/living/user = usr + for(var/H in href_list) + + if(href_list["close"]) + del(src) // Cleanup + return + + if(href_list["outsidepick"]) + var/tgt = locate(href_list["outsidepick"]) + var/datum/belly/OB = locate(href_list["outsidebelly"]) + var/intent = "Examine" + + if(istype(tgt,/mob/living)) + var/mob/living/M = tgt + intent = alert("What do you want to do to them?","Query","Examine","Help Out","Devour") + switch(intent) + if("Examine") //Examine a mob inside another mob + M.examine(user) + + if("Help Out") //Help the inside-mob out + user << "You begin to push [M] to freedom!" + M << "[usr] begins to push you to freedom!" + M.loc << "Someone is trying to escape from inside you!" + sleep(50) + if(prob(33)) + OB.release_specific_contents(M) + usr << "You manage to help [M] to safety!" + M << "[user] pushes you free!" + M.loc << "[M] forces free of the confines of your body!" + else + user << "[M] slips back down inside despite your efforts." + M << " Even with [user]'s help, you slip back inside again." + M.loc << "Your body efficiently shoves [M] back where they belong." + + if("Devour") //Eat the inside mob + if(!user.vore_selected) + user << "Pick a belly on yourself first!" + return 1 + + var/datum/belly/TB = user.vore_organs[user.vore_selected] + user << "You begin to [lowertext(TB.vore_verb)] [M] into your [lowertext(TB.name)]!" + M << "[user] begins to [lowertext(TB.vore_verb)] you into their [lowertext(TB.name)]!" + M.loc << "Someone inside you is eating someone else!" + + sleep(TB.nonhuman_prey_swallow_time) + if((user in OB.internal_contents) && (M in OB.internal_contents)) + user << "You manage to [lowertext(TB.vore_verb)] [M] into your [lowertext(TB.name)]!" + M << "[user] manages to [lowertext(TB.vore_verb)] you into their [lowertext(TB.name)]!" + M.loc << "Someone inside you has eaten someone else!" + M.loc = user + TB.nom_mob(M) + OB.internal_contents -= M + + else if(istype(tgt,/obj/item)) + var/obj/item/T = tgt + intent = alert("What do you want to do to that?","Query","Examine","Use Hand") + switch(intent) + if("Examine") + T.examine(user) + + if("Use Hand") + if(user.stat) + user << "You can't do that in your state!" + return 1 + + user.ClickOn(T) + sleep(5) //Seems to exit too fast for the panel to update + + if(href_list["insidepick"]) + var/intent + + //Handle the [All] choice. Ugh inelegant. Someone make this pretty. + if(href_list["pickall"]) + intent = alert("Eject all, Move all?","Query","Eject all","Cancel","Move all") + switch(intent) + if("Cancel") + return 1 + + if("Eject all") + if(user.stat) + user << "You can't do that in your state!" + return 1 + + selected.release_all_contents() + playsound(user, 'sound/effects/splat.ogg', 50, 1) + + if("Move all") + if(user.stat) + user << "You can't do that in your state!" + return 1 + + var/choice = input("Move all where?","Select Belly") in user.vore_organs + "Cancel - Don't Move" + + if(choice == "Cancel - Don't Move") + return 1 + else + var/datum/belly/B = user.vore_organs[choice] + for(var/atom/movable/tgt in selected.internal_contents) + selected.internal_contents -= tgt + B.internal_contents += tgt + + tgt << "You're squished from [user]'s [selected] to their [B]!" + + for(var/mob/hearer in range(1,user)) + hearer << sound('sound/vore/squish2.ogg',volume=80) + return 1 + + + var/atom/movable/tgt = locate(href_list["insidepick"]) + intent = "Examine" + intent = alert("Examine, Eject, Move? Examine if you want to leave this box.","Query","Examine","Eject","Move") + switch(intent) + if("Examine") + tgt.examine(user) + + if("Eject") + if(user.stat) + user << "You can't do that in your state!" + return 1 + + selected.release_specific_contents(tgt) + playsound(user, 'sound/effects/splat.ogg', 50, 1) + + if("Move") + if(user.stat) + user << "You can't do that in your state!" + return 1 + + var/choice = input("Move [tgt] where?","Select Belly") in user.vore_organs + "Cancel - Don't Move" + + if(choice == "Cancel - Don't Move") + return 1 + else + var/datum/belly/B = user.vore_organs[choice] + selected.internal_contents -= tgt + B.internal_contents += tgt + + tgt << "You're squished from [user]'s [lowertext(selected.name)] to their [lowertext(B.name)]!" + for(var/mob/hearer in range(1,user)) + hearer << sound('sound/vore/squish2.ogg',volume=80) + + if(href_list["newbelly"]) + if(user.vore_organs.len >= 10) + return 1 + + var/new_name = html_encode(input(usr,"New belly's name:","New Belly") as text|null) + + if(length(new_name) > 12 || length(new_name) < 2) + usr << "Entered belly name is too long." + return 0 + if(new_name in user.vore_organs) + usr << "No duplicate belly names, please." + return 0 + + var/datum/belly/NB = new(user) + NB.name = new_name + user.vore_organs[new_name] = NB + selected = NB + + if(href_list["bellypick"]) + selected = locate(href_list["bellypick"]) + user.vore_selected = selected.name + + if(href_list["b_name"]) + var/new_name = html_encode(input(usr,"Belly's new name:","New Name") as text|null) + + if(length(new_name) > 12 || length(new_name) < 2) + usr << "Entered belly name length invalid (must be longer than 2, shorter than 12)." + return 0 + if(new_name in user.vore_organs) + usr << "No duplicate belly names, please." + return 0 + + user.vore_organs[new_name] = selected + user.vore_organs -= selected.name + selected.name = new_name + + if(href_list["b_mode"]) + var/list/menu_list = selected.digest_modes + + if(selected.digest_modes.len == 1) // Don't do anything + return 1 + if(selected.digest_modes.len == 2) // Just toggle... there's probably a more elegant way to do this... + var/index = selected.digest_modes.Find(selected.digest_mode) + switch(index) + if(1) + selected.digest_mode = selected.digest_modes[2] + if(2) + selected.digest_mode = selected.digest_modes[1] + else + selected.digest_mode = input("Choose Mode (currently [selected.digest_mode])") in menu_list + + if(href_list["b_desc"]) + var/new_desc = html_encode(input(usr,"Belly Description (1024 char limit):","New Description",selected.inside_flavor) as message|null) + new_desc = readd_quotes(new_desc) + + if(length(new_desc) > 1024) + usr << "Entered belly desc too long. 1024 character limit." + return 0 + + selected.inside_flavor = new_desc + + if(href_list["b_msgs"]) + var/list/messages = list( + "Digest Message (to prey)", + "Digest Message (to you)", + "Struggle Message (outside)", + "Struggle Message (inside)", + "Examine Message (when full)", + "Reset All To Default", + "Cancel - No Changes" + ) + + alert(user,"Setting abusive or deceptive messages will result in a ban. Consider this your warning. Max 150 characters per message, max 10 messages per topic.","Really, don't.") + var/choice = input(user,"Select a type to modify. Messages from each topic are pulled at random when needed.","Pick Type") in messages + var/help = " Press enter twice to separate messages. '%pred' will be replaced with your name. '%prey' will be replaced with the prey's name. '%belly' will be replaced with your belly's name." + + switch(choice) + if("Digest Message (to prey)") + var/new_message = input(user,"These are sent to prey when they expire. Write them in 2nd person ('you feel X'). Avoid using %prey in this type."+help,"Digest Message (to prey)",selected.get_messages("dmp")) as message + if(new_message) + selected.set_messages(new_message,"dmp") + + if("Digest Message (to you)") + var/new_message = input(user,"These are sent to you when prey expires in you. Write them in 2nd person ('you feel X'). Avoid using %pred in this type."+help,"Digest Message (to you)",selected.get_messages("dmo")) as message + if(new_message) + selected.set_messages(new_message,"dmo") + + if("Struggle Message (outside)") + var/new_message = input(user,"These are sent to those nearby when prey struggles. Write them in 3rd person ('X's Y bulges')."+help,"Struggle Message (outside)",selected.get_messages("smo")) as message + if(new_message) + selected.set_messages(new_message,"smo") + + if("Struggle Message (inside)") + var/new_message = input(user,"These are sent to prey when they struggle. Write them in 2nd person ('you feel X'). Avoid using %prey in this type."+help,"Struggle Message (inside)",selected.get_messages("smi")) as message + if(new_message) + selected.set_messages(new_message,"smi") + + if("Examine Message (when full)") + var/new_message = input(user,"These are sent to people who examine you when this belly has contents. Write them in 3rd person ('Their %belly is bulging'). Do not use %pred or %prey in this type."+help,"Examine Message (when full)",selected.get_messages("em")) as message + if(new_message) + selected.set_messages(new_message,"em") + + if("Reset All To Default") + var/confirm = alert(user,"This will delete any custom messages. Are you sure?","Confirmation","DELETE","Cancel") + if(confirm == "DELETE") + selected.digest_messages_prey = initial(selected.digest_messages_prey) + selected.digest_messages_owner = initial(selected.digest_messages_owner) + selected.struggle_messages_outside = initial(selected.struggle_messages_outside) + selected.struggle_messages_inside = initial(selected.struggle_messages_inside) + + if("Cancel - No Changes") + return 1 + + if(href_list["b_verb"]) + var/new_verb = html_encode(input(usr,"New verb when eating (infinitive tense, e.g. nom or swallow):","New Verb") as text|null) + + if(length(new_verb) > 12 || length(new_verb) < 2) + usr << "Entered verb length invalid (must be longer than 2, shorter than 12)." + return 0 + + selected.vore_verb = new_verb + + if(href_list["b_sound"]) + var/choice = input(user,"Currently set to [selected.vore_sound]","Select Sound") in vore_sounds + "Cancel - No Changes" + + if(choice == "Cancel") + return 1 + + selected.vore_sound = vore_sounds[choice] + + if(href_list["b_soundtest"]) + user << selected.vore_sound + + if(href_list["b_del"]) + if(selected.internal_contents.len) + usr << "Can't delete bellies with contents!" + else if(selected.immutable) + usr << "This belly is marked as undeletable." + else if(user.vore_organs.len == 1) + usr << "You must have at least one belly." + else + var/alert = alert("Are you sure you want to delete [selected]?","Confirmation","Delete","Cancel") + if(alert == "Delete" && !selected.internal_contents.len) + user.vore_organs -= selected.name + user.vore_organs.Remove(selected) + selected = user.vore_organs[1] + user.vore_selected = user.vore_organs[1] + + if(href_list["saveprefs"]) + if(!user.save_vore_prefs()) + user << "ERROR: Preferences failed to save!" + else + user << "Preferences saved!" + + if(href_list["toggledg"]) + var/choice = alert(user, "This button is for those who don't like being digested. It can make you undigestable. Don't abuse this button by toggling it back and forth to extend a scene or whatever, or you'll make the admins cry. Digesting you is currently: [user.digestable ? "Allowed" : "Prevented"]", "", "Allow Digestion", "Cancel", "Prevent Digestion") + switch(choice) + if("Cancel") + return 1 + if("Allow Digestion") + user.digestable = 1 + if("Prevent Digestion") + user.digestable = 0 + + // message_admins("[key_name(user)] toggled their digestability to [user.digestable] ([user ? "JMP" : "null"])") + + if(user.client.prefs) + user.client.prefs.digestable = user.digestable + + //Refresh when interacted with, returning 1 makes vore_look.Topic update + return 1 diff --git a/code/citadel/vore/fluffstuff/custom_boxes_vr.dm b/code/citadel/vore/fluffstuff/custom_boxes_vr.dm new file mode 100644 index 0000000000..d66de51a4e --- /dev/null +++ b/code/citadel/vore/fluffstuff/custom_boxes_vr.dm @@ -0,0 +1,124 @@ +// BEGIN - DO NOT EDIT PROTOTYPE +/obj/item/weapon/storage/box/fluff + name = "Undefined Fluff Box" + desc = "This should have a description. Tell an admin." + storage_slots = 7 + var/list/has_items = list() + +/obj/item/weapon/storage/box/fluff/New() + storage_slots = has_items.len + allowed = list() + for(var/P in has_items) + allowed += P + new P(src) + ..() + return +// END - DO NOT EDIT PROTOTYPE + + +/* TEMPLATE +// ckey:Character Name +/obj/item/weapon/storage/box/fluff/charactername + name = "" + desc = "" + has_items = list( + /obj/item/clothing/head/thing1, + /obj/item/clothing/shoes/thing2, + /obj/item/clothing/suit/thing3, + /obj/item/clothing/under/thing4) +*/ + +//POLARISTODO - These fail to compile since not all items are ported yet +// bwoincognito:Tasald Corlethian +/obj/item/weapon/storage/box/fluff/tasald + name = "Tasald's Kit" + desc = "A kit containing Talsald's equipment." + has_items = list( + /obj/item/clothing/suit/storage/det_suit/fluff/tasald, + /obj/item/clothing/suit/storage/det_suit/fluff/tas_coat, + /obj/item/clothing/under/det/fluff/tasald, + /obj/item/fluff/permit/tasald_corlethian, + /obj/item/weapon/gun/projectile/revolver/detective/fluff/tasald_corlethian, + /obj/item/weapon/implanter/loyalty) + +// jemli:Cirra Mayhem +/obj/item/weapon/storage/box/fluff/cirra + name = "Instant Pirate Kit" + desc = "Just add Akula!" + has_items = list( + /obj/item/clothing/head/pirate, + /obj/item/clothing/glasses/eyepatch, + /obj/item/clothing/suit/pirate, + /obj/item/clothing/under/pirate) + +// joey4298:Emoticon +/obj/item/weapon/storage/box/fluff/emoticon + name = "Emoticon's Mime Kit" + desc = "Specially packaged for the hungry catgirl mime with a taste for clown." + has_items = list( + /obj/item/device/fluff/id_kit_mime, + /obj/item/clothing/gloves/white, + /obj/item/clothing/head/beret, + /obj/item/weapon/reagent_containers/food/drinks/bottle/bottleofnothing, + /obj/item/clothing/shoes/black, + /*/obj/item/toy/crayon/mime*/) //Need to track down the code for crayons before adding this back in + +//joanrisu:Joan Risu +/obj/item/weapon/storage/backpack/dufflebag/sec/fluff/joanrisu + name = "Joan's Workbag" + desc = "A duffle bag Joan uses to carry her work equipment." + slowdown = 0 + + New() + ..() + new /obj/item/clothing/accessory/holster/hip(src) + new /obj/item/clothing/suit/storage/fluff/fedcoat/fedcapt(src) + new /obj/item/weapon/card/id/centcom/fluff/joanbadge(src) + new /obj/item/weapon/gun/energy/gun/fluff/dominator(src) + new /obj/item/clothing/suit/armor/det_suit(src) + new /obj/item/fluff/permit/joanrisu(src) + new /obj/item/clothing/accessory/storage/black_vest(src) + new /obj/item/weapon/sword/fluff/joanaria(src) + new /obj/item/weapon/flame/lighter/zippo/fluff/joan(src) + new /obj/item/clothing/under/rank/internalaffairs/fluff/joan(src) + +//joanrisu:Katarina Eine +/obj/item/weapon/storage/backpack/dufflebag/sec/fluff/Katarina + name = "Katarina's Workbag" + desc = "A duffle bag Katarina uses to carry her tools." + slowdown = 0 + + New() + ..() + new /obj/item/clothing/accessory/holster/hip(src) + new /obj/item/clothing/suit/storage/fluff/fedcoat(src) + new /obj/item/weapon/gun/energy/gun/fluff/dominator(src) + new /obj/item/clothing/suit/armor/det_suit(src) + new /obj/item/clothing/accessory/storage/black_vest(src) + new /obj/item/weapon/material/hatchet/tacknife/combatknife/fluff/katarina(src) + new /obj/item/weapon/material/hatchet/tacknife/combatknife/fluff/katarina(src) + new /obj/item/weapon/material/hatchet/tacknife/combatknife/fluff/katarina(src) + new /obj/item/weapon/material/hatchet/tacknife/combatknife/fluff/katarina(src) + new /obj/item/clothing/under/rank/internalaffairs/fluff/joan(src) + +//Razerwing:Archer Maximus +/obj/item/weapon/storage/box/fluff/archermaximus + desc = "Personal Effects" + has_items = list( + /obj/item/fluff/permit/archermaximus, + /obj/item/weapon/gun/projectile/colt/fluff/archercolt) + +// arokha:Aronai Kadigan +/obj/item/weapon/storage/backpack/dufflebag/emt/fluff/aro + name = "Aronai's Equipment" + desc = "A big dufflebag, containing the stuff Aronai likes to carry with him." + slowdown = 0 //HAX! + + New() + ..() + new /obj/item/clothing/head/helmet/space/fluff/aronai(src) + new /obj/item/clothing/suit/space/fluff/aronai(src) + new /obj/item/device/suit_cooling_unit(src) + new /obj/item/weapon/material/hatchet/tacknife/combatknife(src) + new /obj/item/weapon/card/id/centcom/fluff/aro(src) + new /obj/item/weapon/reagent_containers/hypospray/fluff/aronai(src) diff --git a/code/citadel/vore/fluffstuff/custom_clothes_vr.dm b/code/citadel/vore/fluffstuff/custom_clothes_vr.dm new file mode 100644 index 0000000000..904cf4ab51 --- /dev/null +++ b/code/citadel/vore/fluffstuff/custom_clothes_vr.dm @@ -0,0 +1,684 @@ +/* TUTORIAL + "icon" is the file with the HUD/ground icon for the item + "icon_state" is the iconstate in this file for the item + "icon_override" is the file with the on-mob icons, can be the same file + "item_state" is the iconstate for the on-mob icons: + item_state_s is used for worn uniforms on mobs + item_state_r and item_state_l are for being held in each hand + some do not have a suffix, like gloves. plan accordingly, maybe add _mob? + "overlay_state" is the iconstate for ties/accessories, for some reason they don't + just use the item_state variable + + If you don't have a special HUD/ground sprite, don't worry about it. + Just set both the icon_state and item_state to the same thing, + and it will use the top direction sprite (facing the viewer) + for your HUD/item sprite. This usually looks fine! + + Advanced: + "item_state_slots" can replace "item_state", it is a list: + item_state_slots["slotname1"] = "item state for that slot" + item_state_slots["slotname2"] = "item state for that slot" +*/ + +/* TEMPLATE +//ckey:Character Name +/obj/item/clothing/type/fluff/charactername + name = "" + desc = "" + + icon = 'icons/vore/custom_clothes_vr.dmi' + icon_state = "myicon" + + icon_override = 'icons/vore/custom_clothes_vr.dmi' + item_state = "myicon" + +*/ + +//benemuel:Yuuko Shimmerpond +/obj/item/clothing/under/fluff/sakura_hokkaido_kimono + name = "Sakura Kimono" + desc = "A pale-pink, nearly white, kimono with a red and gold obi. There is a embroidered design of cherry blossom flowers covering the kimono." + + icon = 'icons/vore/custom_clothes_vr.dmi' + icon_state = "sh_kimono" + + icon_override = 'icons/vore/custom_clothes_vr.dmi' + item_state = "sh_kimono_mob" + +//BeyondMyLife:Kilano Soryu +/obj/item/clothing/under/dress/fluff/kilano + name = "Bleached Dress" + desc = "It appears that this was once a captain's dress, it's blueish color has been turned white by bleach, only the gold markings remain to slightly signify what it once was." + + icon = 'icons/vore/custom_clothes_vr.dmi' + icon_state = "kilanodress" + + icon_override = 'icons/vore/custom_clothes_vr.dmi' + item_state = "kilanodress_mob" + + species_restricted = null + body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS + +//BeyondMyLife:Kilano Soryu +/obj/item/clothing/gloves/fluff/kilano + name = "Bleached Gloves" + desc = "Some old captain's gloves, bleached white, almost unrecognizable from the color change besides the gold trim." + + icon = 'icons/vore/custom_clothes_vr.dmi' + icon_state = "kilanogloves" + + icon_override = 'icons/vore/custom_clothes_vr.dmi' + item_state = "kilanogloves_mob" + species_restricted = null + +//JoanRisu:Joan Risu +/obj/item/clothing/under/suit_jacket/female/fluff/asuna + name = "Joan's Historia Uniform" + desc = "A red and white outfit used by Joan during her explorer days. Looks almost like a red school uniform." + + icon = 'icons/vore/custom_clothes_vr.dmi' + icon_state = "joanasuna" + + icon_override = 'icons/vore/custom_clothes_vr.dmi' + item_state = "joanasuna" + +//Unknown. Please check records from the forums. +/obj/item/clothing/under/suit_jacket/female/fluff/miqote + name = "Miqo'te Seperates" + desc = "This two-part set of clothing is very popular on the planet Hydaelyn. While made of very robust materials, its usefulness as armor is negated by the exposed midriff." + + icon = 'icons/vore/custom_clothes_vr.dmi' + icon_state = "miqote" + + icon_override = 'icons/vore/custom_clothes_vr.dmi' + item_state = "miqote" + +//JoanRisu:Joan Risu +/obj/item/clothing/under/fluff/nightgown + name = "nightgown" + desc = "A seethrough nightgown. For those intimate nights with your significant other." + + icon = 'icons/vore/custom_clothes_vr.dmi' + icon_state = "joannightgown" + + icon_override = 'icons/vore/custom_clothes_vr.dmi' + item_state = "joannightgown" + +//Vorrarkul:Lucina Dakarim +/obj/item/clothing/under/dress/fluff/lucinadress + name = "Elegant Purple Dress" + desc = "An expertly tailored dress, made out of fine fabrics. The interwoven necklace appears to be made out of gold, with three complicated symbols engraved in the front." + + icon = 'icons/vore/custom_clothes_vr.dmi' + icon_state = "solara_dress" + + icon_override = 'icons/mob/uniform.dmi' + item_state = "solara_dress" + +//For general use +/obj/item/clothing/suit/armor/hos/fluff/brittrenchcoat + name = "Britania Trench Coat" + desc = "An armored trench coat from the Brittanian Empire. It looks so British." + + icon = 'icons/vore/custom_clothes_vr.dmi' + icon_state = "brittrenchcoat" + + icon_override = 'icons/vore/custom_clothes_vr.dmi' + item_state = "brittrenchcoat" + +//For general use +/obj/item/clothing/suit/armor/hos/nazi_greatcoat + name = "Greatcoat" + desc = "Perfect attire for kicking down the doors of suspected dissidents; this coat gives off an imposing look, while offering a luxuriously plush fur liner." + + icon = 'icons/vore/custom_clothes_vr.dmi' + icon_state = "greatcoat" + + icon_override = 'icons/vore/custom_clothes_vr.dmi' + item_state = "greatcoat_mob" + +//For general use +/obj/item/clothing/suit/storage/fluff/fedcoat + name = "Federation Uniform Jacket" + desc = "A uniform jacket from the United Federation. Starfleet still uses this uniform and there are variations of it. Set phasers to awesome." + + icon = 'icons/vore/custom_clothes_vr.dmi' + icon_state = "fedcoat" + + icon_override = 'icons/vore/custom_clothes_vr.dmi' + item_state = "fedcoat" + + blood_overlay_type = "coat" + body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS + allowed = list( + /obj/item/weapon/tank/emergency_oxygen, + /obj/item/device/flashlight, + /obj/item/weapon/gun/energy, + /obj/item/weapon/gun/projectile, + /obj/item/ammo_magazine, + /obj/item/ammo_casing, +// /obj/item/weapon/storage/fancy/shotgun_ammo, + /obj/item/weapon/melee/baton, + /obj/item/weapon/handcuffs, +// /obj/item/device/detective_scanner, + /obj/item/device/taperecorder) + armor = list(melee = 50, bullet = 15, laser = 25, energy = 10, bomb = 0, bio = 0, rad = 0) + var/unbuttoned = 0 + + verb/toggle() + set name = "Toggle coat buttons" + set category = "Object" + set src in usr + + if(!usr.canmove || usr.stat || usr.restrained()) + return 0 + + switch(unbuttoned) + if(0) + icon_state = "[initial(icon_state)]_open" + item_state = "[initial(item_state)]_open" + unbuttoned = 1 + usr << "You unbutton the coat." + if(1) + icon_state = "[initial(icon_state)]" + item_state = "[initial(item_state)]" + unbuttoned = 0 + usr << "You button up the coat." + usr.update_inv_wear_suit() + + //Variants + fedblue + name = "Federation Uniform Jacket" + desc = "A uniform jacket from the United Federation. Starfleet still uses this uniform and there are variations of it. Wearing this may make you feel all scientific." + icon_state = "fedblue" + item_state = "fedblue" + armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 50, rad = 0) + + fedeng + name = "Federation Uniform Jacket" + desc = "A uniform jacket from the United Federation. Starfleet still uses this uniform and there are variations of it.Wearing it may make you feel like checking a warp core, whatever that is." + icon_state = "fedeng" + item_state = "fedeng" + armor = list(melee = 0, bullet = 0, laser = 0,energy = 10, bomb = 0, bio = 30, rad = 35) + + fedcapt + name = "Federation Uniform Jacket" + desc = "A uniform jacket from the United Federation. Starfleet still uses this uniform and there are variations of it. You feel like a commanding officer of Starfleet." + icon_state = "fedcapt" + item_state = "fedcapt" + armor = list(melee = 50, bullet = 5, laser = 15,energy = 10, bomb = 0, bio = 0, rad = 0) + +/*POLARISTODO - Needs rework in update_icons as it doesn't use item_state +//For general use +/obj/item/clothing/glasses/welding/fluff/yellow + name = "Yellow Goggles" + desc = "A neat looking pair of goggles" + + icon = 'icons/vore/custom_clothes_vr.dmi' + icon_state = "gogyellow" + + icon_override = 'icons/vore/custom_clothes_vr.dmi' + item_state = "gogyellow" + +/obj/item/clothing/glasses/welding/fluff/blue + name = "Blue Goggles" + desc = "A neat looking pair of goggles" + + icon = 'icons/vore/custom_clothes_vr.dmi' + icon_state = "gogblue" + + icon_override = 'icons/vore/custom_clothes_vr.dmi' + item_state = "gogblue" +*/ + +//wickedtemp:chakat tempest +/obj/item/clothing/glasses/hud/health/fluff/wickedtemphud + name = "Purple MedHUD" + desc = "A standard Medical HUD, only this one is colored purple with a violet lens." + + icon = 'icons/vore/custom_clothes_vr.dmi' + icon_state = "healthhud" + + icon_override = 'icons/vore/custom_clothes_vr.dmi' + item_state = "healthhud" + +//For general use +/obj/item/clothing/accessory/fluff/smilepin + name = "Smiley Pin" + desc = "A pin with a stupid grin on its face" + + icon = 'icons/vore/custom_clothes_vr.dmi' + icon_state = "smilepin" + + icon_override = 'icons/vore/custom_clothes_vr.dmi' + overlay_state = "" //They don't have one + +//For general use +/obj/item/clothing/accessory/fluff/heartpin + name = "Love Pin" + desc = "A cute heart pin." + + icon = 'icons/vore/custom_clothes_vr.dmi' + icon_state = "heartpin" + + icon_override = 'icons/vore/custom_clothes_vr.dmi' + overlay_state = "" //They don't have one + +//john.wayne9392:Harmony Prechtl +/obj/item/clothing/suit/armor/captain/fluff/harmsuit + name = "Harmony's Captain Armor" + desc = "A modified Captain Armor suit for Harmony Prechtl." + + icon = 'icons/vore/custom_clothes_vr.dmi' + icon_state = "harmarmor" + + icon_override = 'icons/vore/custom_clothes_vr.dmi' + item_state = "harmarmor" + +//john.wayne9392:Harmony Prechtl +/obj/item/clothing/head/helmet/space/capspace/fluff/harmhelm + name = "Harmony's Captain Helmet" + desc = "A modified Captain helmet for Harmony Prechtl." + + icon = 'icons/vore/custom_clothes_vr.dmi' + icon_state = "harmspace" + + icon_override = 'icons/vore/custom_clothes_vr.dmi' + item_state = "harmspace_mob" + +//john.wayne9392:Harmony Prechtl +/obj/item/clothing/under/rank/captain/fluff/harmuniform + name = "Harmony's Captain uniform" + desc = "A customized Captain uniform for Harmony Prechtl, given to her as a gift by Central Command for her service." + + icon = 'icons/vore/custom_clothes_vr.dmi' + icon_state = "harmcaptain" + + icon_override = 'icons/vore/custom_clothes_vr.dmi' + item_state = "harmcaptain" + //Variant + centcom + name = "\improper CentCom administrator's uniform" + desc = "It's a green jumpsuit with some gold markings denoting the rank of \"Administrator\"." + +//john.wayne9392:Harmony Prechtl +/obj/item/clothing/head/centhat/fluff/harmhat + name = "Harmony's CentCom hat" + desc = "It's good to be queen." + +// bwoincognito:Tasald Corlethian +/obj/item/clothing/under/det/fluff/tasald + name = "Tasald's outfit" + desc = "Tasald's outfit. Very green." + + icon = 'icons/vore/custom_clothes_vr.dmi' + icon_state = "tasaldsuit" + + icon_override = 'icons/vore/custom_clothes_vr.dmi' + item_state = "tasaldsuit" + +// bwoincognito:Tasald Corlethian +/obj/item/clothing/suit/storage/det_suit/fluff/tasald + name = "Tasald's Vest" + desc = "A fancy looking vest. You look like a smooth operating officer in this." + + icon = 'icons/vore/custom_clothes_vr.dmi' + icon_state = "tasvest" + + icon_override = 'icons/vore/custom_clothes_vr.dmi' + item_state = "tasvest" + + blood_overlay_type = "coat" + body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|ARMS + +// bwoincognito:Tasald Corlethian +/obj/item/clothing/suit/storage/det_suit/fluff/tas_coat + name = "Armored Colony coat" + desc = "Dark green and grey colored sleeveless long coat with two thick metal shoulder pads. has seen some wear and tear, with noticeable patches in the fabric, scratches on the shoulder pads, but with a clean patch on the left upper chest. It has a red NT marked on the right shoulder pad and red Security on the left. " + + icon = 'icons/vore/custom_clothes_vr.dmi' + icon_state = "tasaldcoat" + + icon_override = 'icons/vore/custom_clothes_vr.dmi' + item_state = "tasaldcoat_mob" + + blood_overlay_type = "coat" + body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|ARMS + +//Event Costumes Below +/obj/item/clothing/head/helmet/fluff/freddy + name = "Animatronic Suit Helmet" + desc = "Votre toast, je peux vous le rendre." + + icon = 'icons/vore/custom_clothes_vr.dmi' + icon_state = "freddyhead" + + icon_override = 'icons/vore/custom_clothes_vr.dmi' + item_state = "freddyhead_mob" + permeability_coefficient = 0.01 + armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0) + flags_inv = HIDEMASK|HIDEEARS + cold_protection = HEAD + siemens_coefficient = 0.9 + + //Bonnie Head + bonnie + desc = "Children's entertainer." + icon_state = "bonniehead" + item_state = "bonniehead_mob" + + //Foxy Head + foxy + desc = "I guess he doesn't like being watched." + icon_state = "foxyhead" + item_state = "foxyhead_mob" + + //Chica Head + chica + desc = "LET'S EAT!" + icon_state = "chicahead" + item_state = "chicahead_mob" + +//Anamatronic Suits +/obj/item/clothing/suit/fluff/freddy + name = "Animatronic Suit" + desc = "Votre toast, je peux vous le rendre." + + icon = 'icons/vore/custom_clothes_vr.dmi' + icon_state = "freddysuit" + + icon_override = 'icons/vore/custom_clothes_vr.dmi' + item_state = "freddysuit_mob" + + gas_transfer_coefficient = 0.01 + permeability_coefficient = 0.02 + body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS|HANDS + allowed = list(/obj/item/device/flashlight,/obj/item/weapon/tank) + armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0) + flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT + cold_protection = UPPER_TORSO | LOWER_TORSO | LEGS | FEET | ARMS | HANDS + siemens_coefficient = 0.9 + + //Bonnie Suit + bonnie + desc = "Children's entertainer." + icon_state = "bonniesuit" + item_state = "bonniesuit_mob" + + //Foxy Suit + foxy + desc = "I guess he doesn't like being watched." + icon_state = "foxysuit" + item_state = "foxysuit_mob" + + + //Chica Suit + chica + desc = "LET'S EAT!" + icon_state = "chicasuit" + item_state = "chicasuit_mob" + +//End event costumes + +//scree:Scree +/obj/item/clothing/head/helmet/space/void/engineering/fluff/screehelm + name = "Modified Tajara Helmet" + desc = "A special helmet designed for work in a hazardous, low-pressure environment. Has radiation shielding. This one doesn't look like it was made for humans. Its been modified to include headlights." + + icon = 'icons/vore/custom_clothes_vr.dmi' + icon_state = "scree-helm" + + icon_override = 'icons/vore/custom_clothes_vr.dmi' + item_state = "scree-helm_mob" + + light_overlay = "helmet_light_dual" + + species_restricted = null + + mob_can_equip(var/mob/living/carbon/human/H, slot, disable_warning = 0) + ..() + if(H.ckey != "scree") + H << "Your face and whoever is meant for this helmet are too different." + return 0 + else + return 1 + +//scree:Scree +/obj/item/clothing/suit/space/void/engineering/fluff/screespess + name = "Modified Winged Suit" + desc = "A special suit that protects against hazardous, low pressure environments. Has radiation shielding. This one doesn't look like it was made for humans. This one was made with a special personal shielding for someone's wings." + + icon = 'icons/vore/custom_clothes_vr.dmi' + icon_state = "scree-spess" + + icon_override = 'icons/vore/custom_clothes_vr.dmi' + item_state = "scree-spess_mob" + + species_restricted = null + + mob_can_equip(var/mob/living/carbon/human/H, slot, disable_warning = 0) + ..() + if(H.ckey != "scree") + H << "The gloves only have three fingers, not to mention the accomidation for extra limbs." + return 0 + else + return 1 + +//scree:Scree +/obj/item/clothing/under/fluff/screesuit + name = "Scree's feathers" + desc = "A mop of fluffy blue feathers, the honkmother only knows what kind of bird they originally came from." + + icon = 'icons/vore/custom_clothes_vr.dmi' + icon_state = "screesuit" + + icon_override = 'icons/vore/custom_clothes_vr.dmi' + item_state = "screesuit" + + mob_can_equip(var/mob/living/carbon/human/H, slot, disable_warning = 0) + ..() + if(H.ckey != "scree") + H << "Are you just going to tape them on or what? This isn't gonna work." + return 0 + else + return 1 + +//HOS Hardsuit +/obj/item/clothing/suit/space/void/security/fluff/hos // ToDo: Rig version. + name = "\improper prototype voidsuit" + desc = "A customized security voidsuit made to match the Head of Security's obession with black. Has additional composite armor." + + icon = 'icons/vore/custom_clothes_vr.dmi' + icon_state = "rig-hos" + + icon_override = 'icons/vore/custom_clothes_vr.dmi' + item_state = "rig-hos_mob" + +//HOS Hardsuit Helmet +/obj/item/clothing/head/helmet/space/void/security/fluff/hos // ToDo: Rig version. + name = "\improper prototype voidsuit helmet" + desc = "A customized security voidsuit helmet customized to include the Head of Security's signature hat. Has additional composite armor." + + icon = 'icons/vore/custom_clothes_vr.dmi' + icon_state = "rig0-hos" + + icon_override = 'icons/vore/custom_clothes_vr.dmi' + item_state = "rig0-hos_mob" + +//adk09:Lethe +/obj/item/clothing/head/helmet/hos/fluff/lethe + name = "Lethe's Hat" + desc = " This is Lethe's Hat! A little tag attached inside reads: 'If found please return to Lethe! Or else!' It looks rather worn in. It also lacks armor." + armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0) + + icon = 'icons/obj/clothing/hats.dmi' + icon_state = "hoscap" + + icon_override = 'icons/mob/head.dmi' + item_state = "hoscap" + +/obj/item/weapon/storage/belt/utility/fluff/vulpine + name = "vulpine belt" + desc = "A tool-belt in Atmos colours." + + icon = 'icons/vore/custom_clothes_vr.dmi' + icon_state = "vulpine_belt" + + icon_override = 'icons/vore/custom_clothes_vr.dmi' + item_state = "vulpine_belt_mob" + + storage_slots = 9 + New() + ..() + new /obj/item/weapon/screwdriver(src) + new /obj/item/weapon/wrench(src) + new /obj/item/weapon/weldingtool(src) + new /obj/item/weapon/crowbar(src) + new /obj/item/weapon/wirecutters(src) + new /obj/item/device/multitool(src) + new /obj/item/stack/cable_coil(src, 30, "red") + new /obj/item/stack/cable_coil(src, 30, "green") + +// molenar:Giliana Gamish +/obj/item/clothing/suit/storage/toggle/labcoat/fluff/molenar + name = "Gili Custom Labcoat" + desc = " Custom made, lengthened labcoat with water resistant, durable material. And a custom set of holes inserted for Deathclaw anatomy. A tag inside has 'G.G.' monogram on it" + + icon = 'icons/vore/custom_clothes_vr.dmi' + icon_state = "molenar" + icon_open = "molenar_open" + icon_closed = "molenar" + + icon_override = 'icons/vore/custom_clothes_vr.dmi' + item_state = "molenar" + +//scree:Scree +/obj/item/clothing/head/fluff/pompom + name = "Pom-Pom" + desc = "A fluffy little thingus on a thin stalk, ideal for impersonating moogles and anglerfish. Kupomnomnom." + + icon = 'icons/vore/custom_clothes_vr.dmi' + icon_state = "pom" + + icon_override = 'icons/vore/custom_clothes_vr.dmi' + item_state = "pom_mob" + + w_class = 2.0 + on = 0 + brightness_on = 5 + light_overlay = null + + attack_self(mob/user) + if(!isturf(user.loc)) + user << "You cannot turn the light on while in this [user.loc]" + return + + switch(on) + if(0) + on = 1 + user << "You light up your pom-pom." + icon_state = "pom-on" + item_state = "pom-on_mob" + if(1) + on = 0 + user << "You dim your pom-pom." + icon_state = "pom" + item_state = "pom_mob" + + update_light(user) + + if(ishuman(user)) + var/mob/living/carbon/human/H = user + if(H.head == src) + H.update_inv_head() + +// arokha : Aronai Kadigan +/obj/item/clothing/head/helmet/space/fluff/aronai + name = "Aronai's Helmet" + desc = "This spacesuit helmet appears to be custom-made for someone with pointed ears and a muzzle. \ + It is form-fitting enough that it's unlikely to fit anyone but the person it was intended for. \ + 'Aronai' is printed on the back of the helmet." + + icon = 'icons/vore/custom_clothes_vr.dmi' + icon_state = "arohelm" + + icon_override = 'icons/vore/custom_clothes_vr.dmi' + item_state = "arohelm_mob" + + light_overlay = "helmet_light_dual" + camera_networks = list(NETWORK_MEDICAL) + + mob_can_equip(var/mob/living/carbon/human/H, slot, disable_warning = 0) + ..() + if(H.ckey != "arokha") + H << "You try to wear the helmet, but it doesn't fit." + return 0 + else + return 1 + +/obj/item/clothing/suit/space/fluff/aronai + name = "Aronai's Spacesuit" + desc = "This spacesuit appears to be custom-made for someone with digitigrade legs and a tail. \ + It is form-fitting enough that it's unlikely to fit anyone but the person it was intended for. \ + 'Aronai' is printed just above the spine on the back of the neckpiece. It has no space for an O2 tank. \ + In fact, it's practically paper-thin. It doesn't seem to retain body heat at all." + + icon = 'icons/vore/custom_clothes_vr.dmi' + icon_state = "arosuit" + + icon_override = 'icons/vore/custom_clothes_vr.dmi' + item_state = "arosuit_mob" + w_class = 4 //Oh but I can. + allowed = list(/obj/item/device/suit_cooling_unit) //Can't fit O2 tanks + + mob_can_equip(var/mob/living/carbon/human/H, slot, disable_warning = 0) + ..() + if(H.ckey != "arokha") + H << "You try to fit into the suit, to no avail." + return 0 + else + return 1 + +//Viveret:Keturah +/obj/item/clothing/under/dress/maid/ + name = "Maid Outfit" + desc = "A french maid outfit made ironically in Gaia's version of the far east." + +//JoanRisu:Joan Risu +/obj/item/clothing/head/helmet/space/fluff/joan + name = "Joan's Combat Space Helmet" + desc = "A customized combat space helmet made for a certain squirrely Commissioned Officer. \ + The top has the signature ears that are held up with a harder back covering. 'Joan' is engraved on the back.\ + There are some indications that the helmet has seen combat." + + icon = 'icons/vore/custom_clothes_vr.dmi' + icon_state = "joanhelm" + + icon_override = 'icons/vore/custom_clothes_vr.dmi' + item_state = "joanhelm_mob" + + light_overlay = "helmet_light" + + +//JoanRisu:Joan Risu +/obj/item/clothing/suit/space/fluff/joan + name = "Joan's Combat Spacesuit" + desc = "A customized combat spacesuit made for a certain squirrely Commissioned Officer, tail slot included. \ + On the right shoulder, the United Federation's Emblem sits proudly. On the left, there are faded indications \ + that there were different ranks painted on and off. On the collar where the suit is softer is a rectangular \ + name-tag with the name 'Joan' on it. There are indications that the suit has seen combat." + + icon = 'icons/vore/custom_clothes_vr.dmi' + icon_state = "joansuit" + + icon_override = 'icons/vore/custom_clothes_vr.dmi' + item_state = "joansuit_mob" + +/obj/item/clothing/under/rank/internalaffairs/fluff/joan + desc = "The plain, professional attire of a Federation Law Enforcement Detective. The collar is immaculately starched." + name = "Federation Dress Shirt" + icon_state = "internalaffairs" + item_state = "ba_suit" + worn_state = "internalaffairs" + rolled_sleeves = 0 + starting_accessories = list(/obj/item/clothing/accessory/black) diff --git a/code/citadel/vore/fluffstuff/custom_guns_vr.dm b/code/citadel/vore/fluffstuff/custom_guns_vr.dm new file mode 100644 index 0000000000..314d1ecac2 --- /dev/null +++ b/code/citadel/vore/fluffstuff/custom_guns_vr.dm @@ -0,0 +1,472 @@ +/* TUTORIAL + "icon" is the file with the HUD/ground icon for the item + "icon_state" is the iconstate in this file for the item + "icon_override" is the file with the on-mob icons, can be the same file + "item_state" is the iconstate for the on-mob icons: + item_state_s is used for worn uniforms on mobs + item_state_r and item_state_l are for being held in each hand + + "item_state_slots" can replace "item_state", it is a list: + item_state_slots["slotname1"] = "item state for that slot" + item_state_slots["slotname2"] = "item state for that slot" + + on guns, in particular: + item_state being null makes it look for exactly the icon_state in the on-mob file, + including any 0,75,etc appended from the energy bar setting + item_state being present prevents different mode sprites, sadly, but you may + be able to override this on the gun itself with a proc +*/ + +/* TEMPLATE +//ckey:Character Name +/obj/item/weapon/gun/type/fluff/charactername + name = "" + desc = "" + + icon = 'icons/vore/custom_guns_vr.dmi' + icon_state = "myicon" + + icon_override = 'icons/vore/custom_guns_vr.dmi' + item_state = "myicon" + +*/ + +//////////////////// Projectile Weapons //////////////////// +// For general use +/obj/item/weapon/gun/projectile/automatic/battlerifle + name = "\improper BR55 Service Rifle" + desc = "You had your chance to be afraid before you joined my beloved Corps! But, to guide you back to the true path, I brought this motivational device! Uses unique 9.5x40mm rounds." + icon = 'icons/obj/gun_vr.dmi' + icon_state = "battlerifle" + icon_override = 'icons/obj/gun_vr.dmi' + item_state = "battlerifle" + item_icons = null + w_class = 4 + recoil = 2 // The battlerifle was known for its nasty recoil. + max_shells = 36 + caliber = "9.5x40mm" + origin_tech = list(TECH_COMBAT = 4, TECH_MATERIAL = 2) + ammo_type = /obj/item/ammo_casing/a95mm + magazine_type = /obj/item/ammo_magazine/battlerifle + allowed_magazines = list(/obj/item/ammo_magazine/battlerifle) + fire_sound = 'sound/weapons/battlerifle.ogg' + load_method = MAGAZINE + slot_flags = SLOT_BACK + //requires_two_hands = 1 + one_handed_penalty = 4 // The weapon itself is heavy + +// For general use +/obj/item/weapon/gun/projectile/shotgun/pump/unsc + name = "\improper M45E Tactical Shotgun" + desc = "All you greenhorns who wanted to see Xenomorphs up close... this is your lucky day." + + icon = 'icons/obj/gun_vr.dmi' + icon_state = "haloshotgun" + + icon_override = 'icons/obj/gun_vr.dmi' + item_state = "haloshotgun" + item_icons = null + + ammo_type = /obj/item/ammo_casing/shotgun + max_shells = 12 + +// jertheace : Jeremiah 'Ace' Acacius +/obj/item/weapon/gun/projectile/shotgun/pump/unsc/fluff/ace + name = "Ace's M45D Tactical Shotgun" // D-model holds half as many shells as the normal version so as not to be OP as shit. Better than shotgun, worse than combat shotgun. + desc = "Owned by the respected (or feared?) veteran Captain of VORE Station. Inscribed on the barrel are the words \"Speak softly, and carry a big stick.\" It has a folding stock so it can fit into bags." + w_class = 3 // Because collapsable stock so it fits in backpacks. + ammo_type = /obj/item/ammo_casing/shotgun/stunshell + max_shells = 6 + +// bwoincognito:Tasald Corlethian +/obj/item/weapon/gun/projectile/revolver/detective/fluff/tasald_corlethian + name = "Big Iron revolver" + desc = "A .38 revolver for veteran rangers on the planet Orta. The right side of the handle has a logo for Quarion industries, and the left is the Rangers. The primary ammo for this gun is .38 rubber. According to the CentCom Chief of Security, this revolver was more controversial than it needed to be." + + icon = 'icons/vore/custom_guns_vr.dmi' + icon_state = "tasaldrevolver" + + item_state = "revolver" + + fire_sound = 'sound/weapons/pistol.ogg' + ammo_type = /obj/item/ammo_casing/c38r + var/recentpump = 0 + var/cocksound = 'sound/weapons/revolvercock.ogg' + + consume_next_projectile() + if(chambered) + return chambered.BB + usr << "It's a single action revolver, pull the hammer back!" + return null + + attack_self(mob/living/user as mob) + if(world.time >= recentpump + 10) + pump(user) + recentpump = world.time + + proc/pump(mob/M as mob) + playsound(M, cocksound, 60, 1) + + if(chambered)//We have a shell in the chamber + chambered.loc = get_turf(src)//Eject casing + chambered = null + + if(loaded.len) + var/obj/item/ammo_casing/AC = loaded[1] //load next casing. + loaded -= AC //Remove casing from loaded list. + chambered = AC + + update_icon() + +// wankersonofjerkin : Ryan Winz +/obj/item/weapon/gun/projectile/revolver/fluff/ryan_winz_revolver + name = "Ryan's 'Devilgun'" + desc = "You notice the serial number on the revolver is 666. The word 'Sin' is engraved on the blood-red rosewood grip. Uses .357 rounds." + + icon = 'icons/vore/custom_guns_vr.dmi' + icon_state = "ryan_winz" + + item_state = "revolver" + +/obj/item/weapon/gun/projectile/revolver/fluff/ryan_winz_revolver/redemption + name = "Ryan's 'Redeemer'" + desc = "You notice the serial number on the revolver is 667. The word 'Redemption' is engraved on dark rosewood grip. Uses .357 rounds." + +// sasoperative : Joseph Skinner +/obj/item/weapon/gun/projectile/revolver/shotgun/fluff/sasoperative + name = "\"The Jury\"" + desc = "A customized variant of the \"The Judge\" revolver sold by Cybersun Industries, built specifically for Joseph Skinner. Uses 12g shells." + + icon = 'icons/vore/custom_guns_vr.dmi' + icon_state = "jury" + + item_state = "gun" + + accuracy = 0 // Because I know you're not an idiot who needs to be nerfed. -Ace + ammo_type = /obj/item/ammo_casing/shotgun/beanbag + +// For general use +/obj/item/weapon/gun/projectile/automatic/stg + name = "\improper Sturmgewehr" + desc = "An STG-560 built by RauMauser. Experience the terror of the Siegfried line, redone for the 26th century! The Kaiser would be proud. Uses unique 7.92x33mm Kurz rounds." + icon = 'icons/obj/gun_vr.dmi' + icon_state = "stg60" + item_state = "arifle" + w_class = 4 + max_shells = 30 + caliber = "kurz" + origin_tech = list(TECH_COMBAT = 4, TECH_MATERIAL = 2, TECH_ILLEGAL = 6) + magazine_type = /obj/item/ammo_magazine/stg + allowed_magazines = list(/obj/item/ammo_magazine/stg) + load_method = MAGAZINE + +/obj/item/weapon/gun/projectile/automatic/stg/update_icon(var/ignore_inhands) + ..() + icon_state = (ammo_magazine)? "stg60" : "stg60-empty" + item_state = (ammo_magazine)? "arifle" : "arifle-empty" + if(!ignore_inhands) update_held_icon() + +// For general use +/obj/item/weapon/gun/projectile/automatic/m14/fluff/gallian + name = "\improper Gallian 4 Rifle" + desc = "The ever reliable Gallian 4 Rifle. Produced by the National Armory on the Planet of Gaia located in Gallia, the Gallian 4 Rifle offers high accuracy and is widely used in the United Federation's Military. Uses 7.62mm rounds." + +// For general use +/obj/item/weapon/gun/projectile/shotgun/pump/rifle/zmkar + name = "\improper ZM Kar 1" + desc = "A reproduction of an old ZM Kar 1 Rifle from the Autocratic East Europan Imperial Alliance of Gaia. Popular among imperials and collectors within the Federation and its allies. Uses 7.62mm rounds." + +// For general use +/obj/item/weapon/gun/projectile/shotgun/pump/rifle/wicked + name = "Wicked Butterfly ZM Kar S1" + desc = "A customized bolt-action sniper rifle that was carried by some of the most revered snipers in the Federation. The stock has a small butterfly engraved on it. Uses 7.62mm rounds." + + icon = 'icons/vore/custom_guns_vr.dmi' + icon_state = "wickedbutterfly" + + icon_override = 'icons/obj/gun_vr.dmi' + item_state = "SVD" + item_icons = null + + recoil = 2 //extra kickback + accuracy = -1 + scoped_accuracy = 2 + load_method = SINGLE_CASING + + verb/scope() + set category = "Object" + set name = "Use Scope" + set popup_menu = 1 + + toggle_scope(2.0) + +// For general use +/obj/item/weapon/gun/projectile/automatic/pdw // Vorestation SMG because the WT550 is ugly and bad. + name = "personal defense weapon" + desc = "The X-9MM is a select-fire personal defense weapon designed in-house by Xing Private Security. It was made to compete with the WT550 Saber, but hasn't yet caught on in popularity outside of the Virgo-Erigone system. Uses 9mm rounds." + icon = 'icons/obj/gun_vr.dmi' + icon_state = "pdw" + item_state = "c20r" // Placeholder + w_class = 3 + caliber = "9mm" + origin_tech = list(TECH_COMBAT = 5, TECH_MATERIAL = 2) + slot_flags = SLOT_BELT + load_method = MAGAZINE + magazine_type = /obj/item/ammo_magazine/mc9mml + allowed_magazines = list(/obj/item/ammo_magazine/mc9mm, /obj/item/ammo_magazine/mc9mml) + + firemodes = list( + list(mode_name="semiauto", burst=1, fire_delay=0, move_delay=null, burst_accuracy=null, dispersion=null), + list(mode_name="3-round bursts", burst=3, fire_delay=null, move_delay=6, burst_accuracy=list(0,-1,-2), dispersion=list(0.0, 0.6, 0.6)) + ) + +/obj/item/weapon/gun/projectile/automatic/pdw/update_icon(var/ignore_inhands) + ..() + if(istype(ammo_magazine,/obj/item/ammo_magazine/mc9mm)) + icon_state = "pdw-short" + else + icon_state = (ammo_magazine)? "pdw" : "pdw-empty" + if(!ignore_inhands) update_held_icon() + + +//Currently, the only problem I have now is that this weapon's item_state isn't working. +/obj/item/weapon/gun/projectile/automatic/fluff/crestrose + name = "Crescent Rose" + desc = "Can you match my resolve? If so then you will succeed. I believe that the human spirit is indomitable. Keep Moving Forward. Uses 5.56mm rounds." + icon = 'icons/vore/custom_guns_vr.dmi' + icon_state = "crestrose_fold" + + icon_override = 'icons/vore/custom_guns_vr.dmi' + item_state = "crestrose_fold_mob" + + w_class = 4 + origin_tech = list(TECH_COMBAT = 7, TECH_MATERIAL = 4) + slot_flags = null + fire_sound = 'sound/weapons/Gunshot_light.ogg' + load_method = MAGAZINE + force = 3 + recoil = 2 + var/on = 0 + auto_eject = 1 + auto_eject_sound = 'sound/weapons/smg_empty_alarm.ogg' + hitsound = null + caliber = "a556" + magazine_type = /obj/item/ammo_magazine/a556 + allowed_magazines = list(/obj/item/ammo_magazine/a556) + +/obj/item/weapon/gun/projectile/automatic/fluff/crestrose/attack_self(mob/user as mob) + on = !on + if(on) + user.visible_message("With a press of a button, [user]'s gun turns into a deadly scythe.",\ + "You extend The Rose's thorns.",\ + "You hear an ominous click.") + icon = 'icons/vore/custom_guns_vr.dmi' + icon_state = "crestrose" + icon_override = 'icons/vore/custom_guns_vr.dmi' + item_state = "crestrose_mob" + w_class = 4 + force = 15//Obscenely robust + attack_verb = list("slashed", "cut", "drives") + hitsound = 'sound/weapons/bladeslice.ogg' + else + user.visible_message("\The [user] folds the weapon back up into a gun.",\ + "You fold up the weapon.",\ + "You hear a click.") + icon = 'icons/vore/custom_guns_vr.dmi' + icon_state = "crestrose_fold" + icon_override = 'icons/vore/custom_guns_vr.dmi' + item_state = "crestrose_fold_mob" + w_class = 3 + force = 3//Not so obscenely robust + attack_verb = list("hit", "melee'd") + hitsound = null + update_icon() + + +/obj/item/weapon/gun/projectile/automatic/fluff/crestrose/handle_shield(mob/user, var/damage, atom/damage_source = null, mob/attacker = null, var/def_zone = null, var/attack_text = "the attack") + if(default_parry_check(user, attacker, damage_source) && prob(50)) + user.visible_message("\The [user] parries [attack_text] with \the [src]!") + playsound(user.loc, 'sound/weapons/punchmiss.ogg', 50, 1) + return 1 + return 0 + +// molenar:Kari Akiren +/obj/item/weapon/gun/projectile/shotgun/pump/rifle/fluff/kari_akiren + name = "clockwork rifle" + desc = "Brass, copper, and lots of gears. Well lubricated for fluid movement as each round is loaded, locked, and fired. Just like clockwork." + + icon = 'icons/vore/custom_guns_vr.dmi' + icon_state = "clockworkrifle" + + icon_override = 'icons/vore/custom_guns_vr.dmi' + item_state = "clockworkrifle" + item_icons = null + +//Razerwing:Archer Maximus +/obj/item/weapon/gun/projectile/colt/fluff/archercolt + name = "\improper MEUSOC .45" + desc = "Some serious drywall work, coming up!" + +//////////////////// Energy Weapons //////////////////// +//arokha:Aronai Kadigan +/obj/item/weapon/gun/energy/gun/fluff/aro + name = "\improper KIN-H21" + desc = "The Kitsuhana Heavy Industries standard Imperial Navy energy sidearm, commonly called the KIN21. This one appears to have been modified to have additional features at the cost of battery life." + + icon = 'icons/vore/custom_guns_vr.dmi' + icon_state = "kinh21stun100" + + item_state = "laser" + + modifystate = "kinh21stun" + + projectile_type = /obj/item/projectile/beam/stun/kin21 + + max_shots = 8 + charge_cost = 125 + charge_meter = 1 + + firemodes = list( + list(mode_name="stun", projectile_type=/obj/item/projectile/beam/stun/kin21, modifystate="kinh21stun", fire_sound='sound/weapons/Taser.ogg'), + list(mode_name="lethal", projectile_type=/obj/item/projectile/beam, modifystate="kinh21kill", fire_sound='sound/weapons/blaster_pistol.ogg'), + list(mode_name="shrink", projectile_type=/obj/item/projectile/beam/shrinklaser, modifystate="kinh21shrink", fire_sound='sound/weapons/wave.ogg'), + list(mode_name="grow", projectile_type=/obj/item/projectile/beam/growlaser, modifystate="kinh21grow", fire_sound='sound/weapons/pulse3.ogg'), + ) + +// -------------- Dominator ------------- +/obj/item/weapon/gun/energy/gun/fluff/dominator + name = "\improper MWPSB Dominator" + desc = "A MWPSB's Dominator from the Federation. Like the basic Energy Gun, this gun has two settings. It is used by the United Federation Public Safety Bureau's Criminal Investigation Division." + + icon = 'icons/vore/custom_guns_vr.dmi' + icon_state = "dominatorstun100" + + icon_override = 'icons/vore/custom_guns_vr.dmi' + item_state = null + item_icons = null + + fire_sound = 'sound/weapons/Taser.ogg' + projectile_type = /obj/item/projectile/beam/stun + + modifystate = "dominatorstun" + + firemodes = list( + list(mode_name="stun", charge_cost=100,projectile_type=/obj/item/projectile/beam/stun, modifystate="dominatorstun", fire_sound='sound/weapons/Taser.ogg'), + list(mode_name="lethal", charge_cost=125,projectile_type=/obj/item/projectile/beam/dominator, modifystate="dominatorkill", fire_sound='sound/weapons/gauss_shoot.ogg'), + ) + +// ------------ Energy Luger ------------ +/obj/item/weapon/gun/energy/gun/eluger + name = "energy Luger" + desc = "The finest sidearm produced by RauMauser, this pistol can punch a hole through inch thick steel plating. This ain't your great-grand-daddy's Luger! Can switch between stun and kill." + + icon = 'icons/obj/gun_vr.dmi' + icon_state = "elugerstun100" + + item_state = "gun" + + charge_cost = 100 //How much energy is needed to fire. + projectile_type = /obj/item/projectile/beam/stun + + modifystate = "elugerstun" + fire_sound = 'sound/weapons/Taser.ogg' + + firemodes = list( + list(mode_name="stun", charge_cost=100,projectile_type=/obj/item/projectile/beam/stun, modifystate="elugerstun", fire_sound='sound/weapons/Taser.ogg'), + list(mode_name="lethal", charge_cost=200,projectile_type=/obj/item/projectile/beam/eluger, modifystate="elugerkill", fire_sound='sound/weapons/eluger.ogg'), + ) + +//////////////////// Custom Ammo //////////////////// +//---------------- Beams ---------------- +/obj/item/projectile/beam/eluger + name = "laser beam" + icon_state = "emitter" + +/obj/item/projectile/beam/dominator + name = "dominator lethal beam" + icon_state = "xray" + muzzle_type = /obj/effect/projectile/xray/muzzle + tracer_type = /obj/effect/projectile/xray/tracer + impact_type = /obj/effect/projectile/xray/impact + +/obj/item/projectile/beam/stun/kin21 + name = "kinh21 stun beam" + icon_state = "omnilaser" + muzzle_type = /obj/effect/projectile/laser_omni/muzzle + tracer_type = /obj/effect/projectile/laser_omni/tracer + impact_type = /obj/effect/projectile/laser_omni/impact + +//--------------- StG-60 ---------------- +/obj/item/ammo_magazine/stg + name = "box mag (7.92x33mm Kurz)" + icon = 'icons/obj/ammo_vr.dmi' + icon_state = "stg_30rnd" + caliber = "kurz" + ammo_type = /obj/item/ammo_casing/stg + max_ammo = 30 + mag_type = MAGAZINE + +/obj/item/ammo_casing/stg + desc = "A 7.92×33mm Kurz casing." + icon_state = "rifle-casing" + caliber = "kurz" + projectile_type = /obj/item/projectile/bullet/rifle/a762 + +/obj/item/ammo_magazine/stg/empty + initial_ammo = 0 + +//------------- Battlerifle ------------- +/obj/item/ammo_magazine/battlerifle + name = "box mag (9.5x40mm)" + icon = 'icons/obj/ammo_vr.dmi' + icon_state = "battlerifle" + caliber = "9.5x40mm" + ammo_type = /obj/item/ammo_casing/a95mm + max_ammo = 36 + mag_type = MAGAZINE + multiple_sprites = 1 + +/obj/item/ammo_casing/a95mm + desc = "A 9.5x40mm bullet casing." + icon_state = "rifle-casing" + caliber = "9.5x40mm" + projectile_type = /obj/item/projectile/bullet/rifle/a95mm + +/obj/item/projectile/bullet/rifle/a95mm + damage = 40 + penetrating = 2 // Better penetration than the 7.62mm + +/obj/item/ammo_magazine/battlerifle/empty + initial_ammo = 0 + +//---------------- PDW ------------------ +/obj/item/ammo_magazine/mc9mml + name = "\improper SMG magazine (9mm)" + icon = 'icons/obj/ammo_vr.dmi' + icon_state = "smg" + origin_tech = list(TECH_COMBAT = 2) + mag_type = MAGAZINE + matter = list(DEFAULT_WALL_MATERIAL = 1800) + caliber = "9mm" + ammo_type = /obj/item/ammo_casing/c9mm + max_ammo = 30 + multiple_sprites = 1 + +/obj/item/ammo_magazine/mc9mml/empty + initial_ammo = 0 + +/obj/item/ammo_magazine/mc9mml/ap + name = "\improper SMG magazine (9mm armor-piercing)" + ammo_type = /obj/item/ammo_casing/c9mm/ap + +/obj/item/ammo_magazine/mc9mml/flash + name = "\improper SMG magazine (9mm flash)" + ammo_type = /obj/item/ammo_casing/c9mmf + +/obj/item/ammo_magazine/mc9mml/rubber + name = "\improper SMG magazine (9mm rubber)" + ammo_type = /obj/item/ammo_casing/c9mmr + +/obj/item/ammo_magazine/mc9mml/practice + name = "\improper SMG magazine (9mm practice)" + ammo_type = /obj/item/ammo_casing/c9mmp \ No newline at end of file diff --git a/code/citadel/vore/fluffstuff/custom_items_vr.dm b/code/citadel/vore/fluffstuff/custom_items_vr.dm new file mode 100644 index 0000000000..4f53c5866a --- /dev/null +++ b/code/citadel/vore/fluffstuff/custom_items_vr.dm @@ -0,0 +1,345 @@ +/* TUTORIAL + "icon" is the file with the HUD/ground icon for the item + "icon_state" is the iconstate in this file for the item + "icon_override" is the file with the on-mob icons, can be the same file + "item_state" is the iconstate for the on-mob icons: + item_state_s is used for worn uniforms on mobs + item_state_r and item_state_l are for being held in each hand + + "item_state_slots" can replace "item_state", it is a list: + item_state_slots["slotname1"] = "item state for that slot" + item_state_slots["slotname2"] = "item state for that slot" +*/ + +/* TEMPLATE +//ckey:Character Name +/obj/item/weapon/fluff/charactername + name = "" + desc = "" + + icon = 'icons/vore/custom_items_vr.dmi' + icon_state = "myicon" + + icon_override = 'icons/vore/custom_items_vr.dmi' + item_state = "myicon" + +*/ + +//For general use +/obj/item/device/modkit_conversion + name = "modification kit" + desc = "A kit containing all the needed tools and parts to modify a suit and helmet." + icon = 'icons/vore/custom_items_vr.dmi' + icon_state = "modkit" + var/parts = 3 + var/from_helmet = /obj/item/clothing/head/helmet/space/void + var/from_suit = /obj/item/clothing/suit/space/void + var/to_helmet = /obj/item/clothing/head/cardborg + var/to_suit = /obj/item/clothing/suit/cardborg + + //Conversion proc + afterattack(obj/O, mob/user as mob) + var/flag + var/to_type + if(istype(O,from_helmet)) + flag = 1 + to_type = to_helmet + else if(istype(O,from_suit)) + flag = 2 + to_type = to_suit + else + return + if(!(parts & flag)) + user << "This kit has no parts for this modification left." + return + if(istype(O,to_type)) + user << "[O] is already modified." + return + if(!isturf(O.loc)) + user << "[O] must be safely placed on the ground for modification." + return + playsound(user.loc, 'sound/items/Screwdriver.ogg', 100, 1) + var/N = new to_type(O.loc) + user.visible_message("[user] opens \the [src] and modifies \the [O] into \the [N].","You open \the [src] and modify \the [O] into \the [N].") + qdel(O) + parts &= ~flag + if(!parts) + qdel(src) + +//JoanRisu:Joan Risu +/obj/item/weapon/flame/lighter/zippo/fluff/joan + name = "Federation Zippo Lighter" + desc = "A red zippo lighter with the United Federation Logo on it." + icon = 'icons/vore/custom_items_vr.dmi' + icon_state = "joanzip" + +//JoanRisu:Joan Risu +/obj/item/weapon/sword/fluff/joanaria + name = "Aria" + desc = "A beautifully crafted rapier owned by Joan Risu. It has a thin blade and is used for quick attacks." + icon = 'icons/vore/custom_items_vr.dmi' + icon_state = "joanaria" + icon_override = 'icons/vore/custom_items_vr.dmi' + item_state = "joanariamob" + origin_tech = "materials=7" + force = 15 + sharp = 1 + edge = 1 + hitsound = 'sound/weapons/bladeslice.ogg' + + +/obj/item/weapon/sword/fluff/joanaria/handle_shield(mob/user, var/damage, atom/damage_source = null, mob/attacker = null, var/def_zone = null, var/attack_text = "the attack") + + if(default_parry_check(user, attacker, damage_source) && prob(75)) + user.visible_message("\The [user] parries [attack_text] with \the [src]!") + playsound(user.loc, 'sound/weapons/punchmiss.ogg', 50, 1) + return 1 + return 0 + +//joanrisu:Katarina Eine +/obj/item/weapon/material/hatchet/tacknife/combatknife/fluff/katarina + name = "tactical Knife" + desc = "A tactical knife with a small butterly engraved on the blade." + +obj/item/weapon/material/hatchet/tacknife/combatknife/fluff/katarina/handle_shield(mob/user, var/damage, atom/damage_source = null, mob/attacker = null, var/def_zone = null, var/attack_text = "the attack") + + if(default_parry_check(user, attacker, damage_source) && prob(75)) + user.visible_message("\The [user] parries [attack_text] with \the [src]!") + playsound(user.loc, 'sound/weapons/punchmiss.ogg', 50, 1) + return 1 + return 0 + +//For General use +/obj/item/weapon/sword/fluff/joanaria/scisword + name = "Scissor Blade" + desc = "A sword that can not only cut down your enemies, it can also cut fabric really neatly" + icon = 'icons/vore/custom_items_vr.dmi' + icon_state = "scisword" + origin_tech = "materials=7" + + +//john.wayne9392:Harmony Prechtl +/obj/item/weapon/twohanded/fireaxe/fluff/mjollnir + name = "Mjollnir" + desc = "Large hammer that looks like it can do a great deal of damage if properly used." + icon = 'icons/vore/custom_items_vr.dmi' + icon_state = "harmonymjollnir" + origin_tech = "materials=7" + attack_verb = list("attacked", "hammered", "smashed", "slammed", "crushed") + +//JoanRisu:Joan Risu +/obj/item/weapon/card/id/centcom/fluff/joanbadge + name = "Faded Badge" + desc = "A faded badge, backed with leather, that reads 'NT Security Force' across the front." + icon = 'icons/vore/custom_items_vr.dmi' + icon_state = "joanbadge" + registered_name = "Joan Risu" + assignment = "Centcom Officer" + + + attack_self(mob/user as mob) + if(isliving(user)) + user.visible_message("[user] flashes their golden security badge.\nIt reads:NT Security.","You display the faded badge.\nIt reads: NT Security.") + + attack(mob/living/carbon/human/M, mob/living/user) + if(isliving(user)) + user.visible_message("[user] invades [M]'s personal space, thrusting [src] into their face insistently.","You invade [M]'s personal space, thrusting [src] into their face insistently.") + +//JoanRisu:Joan Risu +/obj/item/device/pda/heads/hos/fluff/joanpda + icon = 'icons/vore/custom_items_vr.dmi' + icon_state = "pda-joan" + +//Vorrarkul:Lucina Dakarim +/obj/item/device/pda/heads/hos/fluff/lucinapda + icon = 'icons/vore/custom_items_vr.dmi' + icon_state = "pda-lucina" + +//john.wayne9392:Harmony Prechtl +/obj/item/device/modkit_conversion/fluff/harmonyspace + name = "Harmony's captain space suit modkit" + desc = "A kit containing all the needed tools and parts to modify a Captain's hardsuit. It has green and yellow parts inside." + + icon = 'icons/vore/custom_items_vr.dmi' + icon_state = "harmony_kit" + + from_helmet = /obj/item/clothing/head/helmet/space/capspace + from_suit = /obj/item/clothing/suit/armor/captain + to_helmet = /obj/item/clothing/head/helmet/space/capspace/fluff/harmhelm + to_suit = /obj/item/clothing/suit/armor/captain/fluff/harmsuit + +//john.wayne9392:Harmony Prechtl +/obj/item/device/modkit_conversion/fluff/harmonysuit + name = "Harmony's captain suit modkit" + desc = "A sewing kit containing all the needed tools and fabric to modify a Captain's suit and hat. It has green and yellow fabrics inside." + + icon = 'icons/vore/custom_items_vr.dmi' + icon_state = "harmony_kit" + + from_helmet = /obj/item/clothing/head/caphat + from_suit = /obj/item/clothing/under/rank/captain + to_helmet = /obj/item/clothing/head/centhat/fluff/harmhat + to_suit = /obj/item/clothing/under/rank/captain/fluff/harmuniform + +//scree:Scree +/obj/item/device/modkit_conversion/fluff/screekit + name = "Scree's hardsuit modification kit" + desc = "A kit containing all the needed tools and parts to modify a hardsuit for a specific user. This one looks like it's fitted for a winged creature." + + icon = 'icons/vore/custom_items_vr.dmi' + icon_state = "modkit" + + from_helmet = /obj/item/clothing/head/helmet/space/void/engineering + from_suit = /obj/item/clothing/suit/space/void/engineering + to_helmet = /obj/item/clothing/head/helmet/space/void/engineering/fluff/screehelm + to_suit = /obj/item/clothing/suit/space/void/engineering/fluff/screespess + +//General Use +/obj/item/weapon/flag + name = "Nanotrasen Banner" + desc = "I pledge allegiance to the flag of a megacorporation in space." + + icon = 'icons/vore/custom_items_vr.dmi' + icon_state = "Flag_Nanotrasen" + + icon_override = 'icons/vore/custom_items_vr.dmi' + item_state = "Flag_Nanotrasen_mob" + + attack_self(mob/user as mob) + if(isliving(user)) + user.visible_message("[user] waves their Banner around!","You wave your Banner around.") + + attack(mob/living/carbon/human/M, mob/living/user) + if(isliving(user)) + user.visible_message("[user] invades [M]'s personal space, thrusting [src] into their face insistently.","You invade [M]'s personal space, thrusting [src] into their face insistently.") + + + federation + name = "Federation Banner" + desc = "Space, The Final Frontier. Sorta. Just go with it and say the damn oath." + + icon = 'icons/vore/custom_items_vr.dmi' + icon_state = "flag_federation" + + icon_override = 'icons/vore/custom_items_vr.dmi' + item_state = "flag_federation_mob" + + xcom + name = "Alien Combat Command Banner" + desc = "A banner bearing the symbol of a task force fighting an unknown alien power." + + icon = 'icons/vore/custom_items_vr.dmi' + icon_state = "flag_xcom" + + icon_override = 'icons/vore/custom_items_vr.dmi' + item_state = "flag_xcom_mob" + + advent + name = "ALIEN Coalition Banner" + desc = "A banner belonging to traitors who work for an unknown alien power." + + icon = 'icons/vore/custom_items_vr.dmi' + icon_state = "flag_advent" + + icon_override = 'icons/vore/custom_items_vr.dmi' + item_state = "flag_advent_mob" + + +//zodiacshadow: ? +/obj/item/device/radio/headset/fluff/zodiacshadow + name = "Nehi's 'phones" + desc = "A pair of old-fashioned purple headphones for listening to music that also double as an NT-approved headset; they connect nicely to any standard PDA. One side is engraved with the letters NEHI, the other having an elaborate inscription of the words \"My voice is my weapon of choice\" in a fancy font. A modern polymer allows switching between modes to either allow one to hear one's surroundings or to completely block them out." + + icon = 'icons/vore/custom_items_vr.dmi' + icon_state = "headphones" + + icon_override = 'icons/vore/custom_items_vr.dmi' + item_state = "headphones_mob" + + +// OrbisA: Richard D'angelo +/obj/item/weapon/melee/fluff/holochain + name = "Holographic Chain" + desc = "A High Tech solution to simple perversions. It has a red leather handle and the initials R.D. on the silver base." + + icon = 'icons/vore/custom_items_vr.dmi' + icon_state = "holochain" + + icon_override = 'icons/vore/custom_items_vr.dmi' + item_state = "holochain_mob" + + flags = CONDUCT | NOBLOODY + no_attack_log = 1 //if you want to turn on the attack log for this, comment/delete this line. Orbis. + slot_flags = SLOT_BELT + force = 10 + throwforce = 3 + w_class = 3 + damtype = HALLOSS + attack_verb = list("flogged", "whipped", "lashed", "disciplined", "chastised", "flayed") + +// joey4298:Emoticon +/obj/item/device/fluff/id_kit_mime + name = "Mime ID reprinter" + desc = "Stick your ID in one end and it'll print a new ID out the other!" + icon = 'icons/obj/bureaucracy.dmi' + icon_state = "labeler1" + + afterattack(obj/O, mob/user as mob) + var/new_icon = "mime" + if(istype(O,/obj/item/weapon/card/id) && O.icon_state != new_icon) + //O.icon = src.icon // just in case we're using custom sprite paths with fluff items. + O.icon_state = new_icon // Changes the icon without changing the access. + playsound(user.loc, 'sound/items/polaroid2.ogg', 100, 1) + user.visible_message(" [user] reprints their ID.") + del(src) + else if(O.icon_state == new_icon) + user << "[O] already has been reprinted." + return + else + user << "This isn't even an ID card you idiot." + return + +//arokha:Aronai Kadigan +/obj/item/weapon/card/id/centcom/fluff/aro + registered_name = "CONFIGURE ME" + assignment = "CC Medical" + var/configured = 0 + + attack_self(mob/user as mob) + if(configured == 1) return ..() + + user.set_id_info(src) + configured = 1 + user << "Card settings set." + +//arokha:Aronai Kadigan +/obj/item/weapon/reagent_containers/hypospray/fluff/aronai + name = "worn hypospray" + desc = "This hypospray seems a bit well-used. The blue band indicates it's from the CentCom medical division. There's an 'A' scratched into the bottom." + icon = 'icons/vore/custom_items_vr.dmi' + icon_state = "aro_hypo" + + New() + ..() + reagents.add_reagent("inaprovaline", 5) + reagents.add_reagent("tricordrazine", 25) + +//Swat43:Fortune Bloise +/obj/item/weapon/storage/backpack/satchel/fluff/swat43bag + name = "Coloured Satchel" + desc = "That's a coloured satchel with red stripes, with a heart and ripley logo on each side." + icon = 'icons/vore/custom_items_vr.dmi' + icon_state = "swat43-bag" + + icon_override = 'icons/vore/custom_items_vr.dmi' + item_state = "swat43-bag_mob" + + +//Dhaeleena:Dhaeleena M'iar +/obj/item/clothing/accessory/medal/silver/security/fluff/dhael + desc = "An award for distinguished combat and sacrifice in defence of corporate commercial interests. Often awarded to security staff. It's engraved with the letters S.W.A.T." + +//Vorrarkul:Lucina Dakarim +/obj/item/clothing/accessory/medal/gold/fluff/lucina + name = "Medal of Medical Excellence" + desc = "A medal awarded to Lucina Darkarim for excellence in medical service." diff --git a/code/citadel/vore/fluffstuff/custom_permits_vr.dm b/code/citadel/vore/fluffstuff/custom_permits_vr.dm new file mode 100644 index 0000000000..19eddd95da --- /dev/null +++ b/code/citadel/vore/fluffstuff/custom_permits_vr.dm @@ -0,0 +1,130 @@ +// BEGIN - DO NOT EDIT PROTOTYPE +/obj/item/fluff/permit + name = "Sample Permit" + desc = {"There is a bright red SAMPLE PERMIT stamped across the stock photo displayed on the card. Obviously this is only an example to educate security. + NAME: First Last | RACE: Human | HOMEWORLD: Moon (if applicable), Planet, System + DOB: DD/Mon/YYYY | HEIGHT: XXcm | SEX: Female + + The individual named above is licensed by the Nanotrasen Department of Civil Protection to ___________________. + This license expires on DD/Month/YYYY and must be renewed by CentCom prior to this date."} + icon = 'icons/obj/card.dmi' + icon_state = "guest" + w_class = 1 +// END - DO NOT EDIT PROTOTYPE + +/* TEMPLATE +/obj/item/fluff/permit/charactername + name = "Name's Thing Permit" + desc = {" + NAME: Firstname Lastname | RACE: Human | HOMEWORLD: Earth, Sol + DOB: DD/Mon/YYYY | HEIGHT: XXXcm | SEX: X + + The individual named above is licensed by the Nanotrasen Department of Civil Protection to openly carry XYZ. CONDITIONS. + This license expires on DD/Mon/YYYY and must be renewed by CentCom prior to this date."} +*/ + +// bwoincognito:Tasald Corlethian +/obj/item/fluff/permit/tasald_corlethian + name = "Tasald Ajax Corlethian's Sidearm Permit" + desc = {" + NAME: Tasald Ajax Corlethian | RACE: Vulpine | HOMEWORLD: Iscyn, Orta + DOB: 09/Sep/2529 | HEIGHT: 187cm | SEX: Male + + The individual named above is licensed by the Nanotrasen Department of Civil Protection to carry one .38 pistol. + This license expires on 30/March/2561 and must be renewed by CentCom prior to this date."} + +/* +// jertheace:Jeremiah 'Ace' Acacius +/obj/item/fluff/permit/jerace + name = "Ace's Shotgun Permit" + desc = {" + NAME: Jeremiah Acacius | RACE: Human | HOMEWORLD: Earth, Sol + DOB: 17/Jun/2532 | HEIGHT: 178cm | SEX: Male + + The individual named above is licensed by the Nanotrasen Department of Civil Protection to openly carry one M45D shotgun loaded with less-than-lethal munitions as a head of staff. Else this weapon is to be turned in to security for holding until the end of the shift. + This license expires on 01/Jun/2560 and must be renewed by CentCom prior to this date."} +*/ + +/* +// sasoperative:Joseph Skinner +/obj/item/fluff/permit/josephskinner + name = "Joseph Skinner's 12g Revolver Permit" + desc = {" + NAME: Joseph Cyrus Skinner | RACE: Human | HOMEWORLD: Earth, Sol + DOB: 10/Jun/2532 | HEIGHT: 162.5cm | SEX: Male + + The individual named above is licensed by the Nanotrasen Department of Civil Protection to carry one 12 gauge revolver loaded with less-than-lethal munitions as a member of security or head of staff. Else this weapon is to be turned in to security for holding until the end of the shift. + This license expires on 29/Nov/2559 and must be renewed by CentCom prior to this date."} +*/ + +/* +// wankersonofjerkin:Ryan Winz +/obj/item/fluff/permit/ryanwinz + name = "Ryan Winz's Revolver Permit" + desc = {" + NAME: Ryan Winz | RACE: Human | HOMEWORLD: New Ekaterina, Moskva + DOB: 27/Oct/2536 | HEIGHT: 172cm | SEX: Male + + The individual named above is licensed by the Nanotrasen Department of Civil Protection to openly carry one Colt Single-Action Army revolver as a security officer or head of staff. Else this weapon is to be turned in to security for holding until the end of the shift. + This license expires on 26/Dec/2559 and must be renewed by CentCom prior to this date."} +*/ + +// bwoincognito:Tasald Corlethian +/obj/item/fluff/permit/tasald_corlethian + name = "Tasald Ajax Corlethian's Sidearm Permit" + desc = {" + NAME: Tasald Ajax Corlethian | RACE: Vulpine | HOMEWORLD: Iscyn, Orta + DOB: 09/Sep/2529 | HEIGHT: 187cm | SEX: Male + + The individual named above is licensed by the Nanotrasen Department of Civil Protection to carry one .38 pistol. + This license expires on 30/March/2561 and must be renewed by CentCom prior to this date."} + +// arokha:Aronai Kadigan +/obj/item/fluff/permit/aronai_kadigan + name = "Aronai Kadigan's Sidearm Permit" + desc = {" + NAME: Aronai Kadigan | RACE: Cross Fox | HOMEWORLD: New Kitsuhana, KHI1 + DOB: 12/Jul/2530 | HEIGHT: 188cm | SEX: Male + + The individual named above is licensed by the Nanotrasen Department of Civil Protection to carry one KIN-H21 (Egun Variant). + This license expires on 30/Sep/2560 and must be renewed by CentCom prior to this date."} + +// joanrisu:Joan Risu +/obj/item/fluff/permit/joanrisu + name = "Joan Risu's Sidearm Permit" + desc = {" + NAME: Joan Risu | RACE: Squirrelkin | HOMEWORLD: Luna, Gaia, Koi + DOB: 16/Apr/2536 | HEIGHT: 161cm | SEX: Female + + The individual named above is licensed by the Nanotrasen Department of Civil Protection to carry one MWPSB Dominator. + This license expires on 11/Dec/2560 and must be renewed by CentCom prior to this date."} + +// molenar:Kari Akiren +/obj/item/fluff/permit/kari_akiren + name = "Kari Akiren's Rifle Permit" + desc = {" + NAME: Kari Akiren | RACE: Inkling | HOMEWORLD: Supesu + DOB: 26-Jun-2553 | HEIGHT: 163cm | SEX: Female + + The individual named above is licensed by the Nanotrasen Department of Civil Protection to carry one Clockwork Rifle (bolt-action variant). + This license expires on 14/Dec/2560 and must be renewed by CentCom prior to this date."} + +//eekasqueak: Serkii Miishy +/obj/item/fluff/permit/serkiimiishy + name = "Serkii Miishy's Stun Revolver Permit" + desc = {" + NAME: Serkii Miishy | RACE: Mousemorph | HOMEWORLD: Mars, Sol + DOB: 10/9/2441 | HEIGHT: 122cm | SEX: Male + + The individual named above is licensed by the Nanotrasen Department of Civil Protection to carry one stun revolver. + This license expires on 30/March/2561 and must be renewed by CentCom prior to this date."} + +//Razerwing:Archer Maximus +/obj/item/fluff/permit/archermaximus + name = "Archer Maximus's MEUSOC 45 Permit" + desc = {" + NAME: FArcher Maximus | RACE: Human | HOMEWORLD: Charybdis + DOB: 04/18/2521 | HEIGHT: 172.7cm | SEX: female + + The individual named above is licensed by the Nanotrasen Department of Civil Protection to openly carry a MEUSOC 45. CONDITIONS. + This license expires on 31/May/2561 and must be renewed by CentCom prior to this date."} diff --git a/code/citadel/vore/hook-defs_vr.dm b/code/citadel/vore/hook-defs_vr.dm new file mode 100644 index 0000000000..629b1ba8f3 --- /dev/null +++ b/code/citadel/vore/hook-defs_vr.dm @@ -0,0 +1,37 @@ +//The base hooks themselves + +//New() hooks +/hook/client_new + +/hook/mob_new + +/hook/living_new + +/hook/carbon_new + +/hook/human_new + +/hook/simple_animal_new + +//Hooks for interactions +/hook/living_attackby + +// +//Hook helpers to expand hooks to others +// +/hook/mob_new/proc/chain_hooks(mob/M) + var/result = 1 + if(isliving(M)) + if(!hook_vr("living_new",args)) + result = 0 + + if(iscarbon(M)) + if(!hook_vr("carbon_new",args)) + result = 0 + + if(ishuman(M)) + if(!hook_vr("human_new",args)) + result = 0 + + //Return 1 to superhook + return result \ No newline at end of file diff --git a/code/citadel/vore/resizing/grav_pull_vr.dm b/code/citadel/vore/resizing/grav_pull_vr.dm new file mode 100644 index 0000000000..921d1ab2b9 --- /dev/null +++ b/code/citadel/vore/resizing/grav_pull_vr.dm @@ -0,0 +1,63 @@ +// +// Gravity Pull effect which draws in movable objects to its center. +// In this case, "number" refers to the range. directions is ignored. +// +/datum/effect/effect/system/grav_pull + var/pull_radius = 3 + var/pull_anchored = 0 + var/break_windows = 0 + +/datum/effect/effect/system/grav_pull/set_up(range, num, loca) + pull_radius = range + number = num + if(istype(loca, /turf/)) + location = loca + else + location = get_turf(loca) + +/datum/effect/effect/system/grav_pull/start() + spawn(0) + if(holder) + src.location = get_turf(holder) + for(var/i=0, i < number, i++) + do_pull() + sleep(25) + +/datum/effect/effect/system/grav_pull/proc/do_pull() + //following is adapted from supermatter and singulo code + if(defer_powernet_rebuild != 2) + defer_powernet_rebuild = 1 + + // Let's just make this one loop. + for(var/atom/X in orange(pull_radius, location)) + // Movable atoms only + if(istype(X, /atom/movable)) + if(istype(X, /obj/effect/overlay)) continue + if(X && !istype(X, /mob/living/carbon/human)) + if(break_windows && istype(X, /obj/structure/window)) //shatter windows + var/obj/structure/window/W = X + W.ex_act(2.0) + + if(istype(X, /obj)) + var/obj/O = X + if(O.anchored) + if (!pull_anchored) continue // Don't pull anchored stuff unless configured + step_towards(X, location) // step just once if anchored + continue + + step_towards(X, location) // Step twice + step_towards(X, location) + + else if(istype(X,/mob/living/carbon/human)) + var/mob/living/carbon/human/H = X + if(istype(H.shoes,/obj/item/clothing/shoes/magboots)) + var/obj/item/clothing/shoes/magboots/M = H.shoes + if(M.magpulse) + step_towards(H, location) //step just once with magboots + continue + step_towards(H, location) //step twice + step_towards(H, location) + + if(defer_powernet_rebuild != 2) + defer_powernet_rebuild = 0 + return diff --git a/code/citadel/vore/resizing/holder_micro_vr.dm b/code/citadel/vore/resizing/holder_micro_vr.dm new file mode 100644 index 0000000000..5cdecd9039 --- /dev/null +++ b/code/citadel/vore/resizing/holder_micro_vr.dm @@ -0,0 +1,33 @@ +// Micro Holders - Extends /obj/item/weapon/holder + +/obj/item/weapon/holder/micro + name = "micro" + desc = "Another crewmember, small enough to fit in your hand." + icon_state = "micro" + slot_flags = SLOT_FEET | SLOT_HEAD | SLOT_ID + w_class = 2 + item_icons = null // Override value from parent. We don't have magic sprites. + pixel_y = 0 // Override value from parent. + +/obj/item/weapon/holder/micro/examine(var/mob/user) + for(var/mob/living/M in contents) + M.examine(user) + +/obj/item/weapon/holder/MouseDrop(mob/M as mob) + ..() + if(M != usr) return + if(usr == src) return + if(!Adjacent(usr)) return + if(istype(M,/mob/living/silicon/ai)) return + for(var/mob/living/carbon/human/O in contents) + O.show_inv(usr) + +/obj/item/weapon/holder/micro/attack_self(var/mob/living/user) + for(var/mob/living/carbon/human/M in contents) + M.help_shake_act(user) + +/obj/item/weapon/holder/micro/update_state() + // If any items have been dropped by contained mob, drop them to floor. + for(var/obj/O in contents) + O.forceMove(get_turf(src)) + ..() diff --git a/code/citadel/vore/resizing/resize_vr.dm b/code/citadel/vore/resizing/resize_vr.dm new file mode 100644 index 0000000000..6288b6fe5f --- /dev/null +++ b/code/citadel/vore/resizing/resize_vr.dm @@ -0,0 +1,197 @@ + +//these aren't defines so they can stay in this file +var/const/RESIZE_HUGE = 2 +var/const/RESIZE_BIG = 1.5 +var/const/RESIZE_NORMAL = 1 +var/const/RESIZE_SMALL = 0.5 +var/const/RESIZE_TINY = 0.25 + +//average +var/const/RESIZE_A_HUGEBIG = (RESIZE_HUGE + RESIZE_BIG) / 2 +var/const/RESIZE_A_BIGNORMAL = (RESIZE_BIG + RESIZE_NORMAL) / 2 +var/const/RESIZE_A_NORMALSMALL = (RESIZE_NORMAL + RESIZE_SMALL) / 2 +var/const/RESIZE_A_SMALLTINY = (RESIZE_SMALL + RESIZE_TINY) / 2 + +// Adding needed defines to /mob/living +// Note: Polaris had this on /mob/living/carbon/human We need it higher up for animals and stuff. +/mob/living + var/size_multiplier = 1 //multiplier for the mob's icon size + +// Define holder_type on types we want to be scoop-able +//mob/living/carbon/human +// holder_type = /obj/item/weapon/holder/micro + +/** + * Scale up the size of a mob's icon by the size_multiplier. + * NOTE: mob/living/carbon/human/update_icons() has a more complicated system and + * is already applying this transform. BUT, it does not call ..() + * as long as that is true, we should be fine. If that changes we need to + * re-evaluate. + */ +/mob/living/update_icons() +// ASSERT(!iscarbon(src)) + var/matrix/M = matrix() + M.Scale(size_multiplier) + M.Translate(0, 16*(size_multiplier-1)) + src.transform = M + +/** + * Get the effective size of a mob. + * Currently this is based only on size_multiplier for micro/macro stuff, + * but in the future we may also incorporate the "mob_size", so that + * a macro mouse is still only effectively "normal" or a micro dragon is still large etc. + */ +/mob/living/proc/get_effective_size() + return src.size_multiplier + +/** + * Resizes the mob immediately to the desired mod, animating it growing/shrinking. + * It can be used by anything that calls it. + */ +/mob/living/proc/resize(var/new_size) + var/matrix/resize = matrix() // Defines the matrix to change the player's size + resize.Scale(new_size) //Change the size of the matrix + + if(new_size >= RESIZE_NORMAL) + resize.Translate(0, -1 * (1 - new_size) * 16) //Move the player up in the tile so their feet align with the bottom + + animate(src, transform = resize, time = 5) //Animate the player resizing + size_multiplier = new_size //Change size_multiplier so that other items can interact with them + +/** + * Verb proc for a command that lets players change their size OOCly. + * Ace was here! Redid this a little so we'd use math for shrinking characters. This is the old code. + */ + /* +/mob/living/proc/set_size() + set name = "Set Character Size" + set category = "Vore" + var/nagmessage = "DO NOT ABUSE THESE COMMANDS. They are not here for you to play with. \ + We were originally going to remove them but kept them for popular demand. \ + Do not abuse their existence outside of ERP scenes where they apply, \ + or reverting OOCly unwanted changes like someone lolshooting the crew with a shrink ray. -Ace" + + var/size_name = input(nagmessage, "Pick a Size") in player_sizes_list + if (size_name && player_sizes_list[size_name]) + src.resize(player_sizes_list[size_name]) + message_admins("[key_name(src)] used the resize command in-game to be [size_name]. \ + ([src ? "JMP" : "null"])") + +/** Add the set_size() proc to usable verbs. */ +/hook/living_new/proc/resize_setup(mob/living/M) + M.verbs += /mob/living/proc/set_size + return 1 + +/** + * Attempt to scoop up this mob up into M's hands, if the size difference is large enough. + * @return false if normal code should continue, 1 to prevent normal code. + */ +/mob/living/proc/attempt_to_scoop(var/mob/living/carbon/human/M) + if(!istype(M)) + return 0; + if(M.buckled) + usr << "You have to unbuckle \the [M] before you pick them up." + return 0 + if(M.get_effective_size() - src.get_effective_size() >= 0.75) + var/obj/item/weapon/holder/m_holder = get_scooped(M) + if (m_holder) + return 1 + else + return 0; // Unable to scoop, let other code run +*/ +/** + * Handle bumping into someone with helping intent. + * Called from /mob/living/Bump() in the 'brohugs all around' section. + * @return false if normal code should continue, 1 to prevent normal code. + * // TODO - can the now_pushing = 0 be moved up? What does it do anyway? + */ +/mob/living/proc/handle_micro_bump_helping(var/mob/living/tmob) + if(src.get_effective_size() <= RESIZE_A_SMALLTINY && tmob.get_effective_size() <= RESIZE_A_SMALLTINY) + // Both small! Go ahead and + now_pushing = 0 + return 1 + if(abs(src.get_effective_size() - tmob.get_effective_size()) >= 0.75) + now_pushing = 0 + if(src.get_effective_size() > tmob.get_effective_size()) +// var/mob/living/carbon/human/M = src +// if(istype(M) && istype(M.tail_style, /datum/sprite_accessory/tail/taur/naga)) +// src << "You carefully slither around [tmob]." +// tmob << "[src]'s huge tail slithers past beside you!" +// else + src << "You carefully step over [tmob]." + tmob << "[src] steps over you carefully!" + if(tmob.get_effective_size() > src.get_effective_size()) +// var/mob/living/carbon/human/M = tmob +// if(istype(M) && istype(M.tail_style, /datum/sprite_accessory/tail/taur/naga)) +// src << "You jump over [tmob]'s thick tail." +// tmob << "[src] bounds over your tail." +// else + src << "You run between [tmob]'s legs." + tmob << "[src] runs between your legs." + return 1 + +/** + * Handle bumping into someone without mutual help intent. + * Called from /mob/living/Bump() + * NW was here, adding even more options for stomping! + * + * @return false if normal code should continue, 1 to prevent normal code. + */ +/mob/living/proc/handle_micro_bump_other(var/mob/living/tmob) + ASSERT(istype(tmob)) // Baby don't hurt me + + if(src.a_intent == "disarm" && src.canmove && !src.buckled) + // If bigger than them by at least 0.75, move onto them and print message. + if((src.get_effective_size() - tmob.get_effective_size()) >= 0.75) + now_pushing = 0 + src.forceMove(tmob.loc) + tmob.Stun(4) + +// var/mob/living/carbon/human/M = src +// if(istype(M) && istype(M.tail_style, /datum/sprite_accessory/tail/taur/naga)) +// src << "You carefully squish [tmob] under your tail!" +// tmob << "[src] pins you under their tail!" +// else + src << "You pin [tmob] beneath your foot!" + tmob << "[src] pins you beneath their foot!" + return 1 + + if(src.a_intent == "harm" && src.canmove && !src.buckled) + if((src.get_effective_size() - tmob.get_effective_size()) >= 0.75) + now_pushing = 0 + src.forceMove(tmob.loc) + tmob.adjustStaminaLoss(15) + tmob.adjustBruteLoss(2) + +// var/mob/living/carbon/human/M = src +// if(istype(M) && istype(M.tail_style, /datum/sprite_accessory/tail/taur/naga)) + // src << "You steamroller over [tmob] with your heavy tail!" +// tmob << "[src] ploughs you down mercilessly with their heavy tail!" + // else + src << "You bring your foot down heavily upon [tmob]!" + tmob << "[src] steps carelessly on your body!" + return 1 +/* + if(src.a_intent == "grab" && src.canmove && !src.buckled) + if((src.get_effective_size() - tmob.get_effective_size()) >= 0.75) + now_pushing = 0 + src.forceMove(tmob.loc) + + var/mob/living/carbon/human/M = src + if(istype(M) && !M.shoes) + // User is a human (capable of scooping) and not wearing shoes! Scoop into foot slot! + equip_to_slot_if_possible(tmob.get_scooped(M), slot_shoes, 0, 1) +// if(istype(M.tail_style, /datum/sprite_accessory/tail/taur/naga)) +// src << "You wrap up [tmob] with your powerful tail!" +// tmob << "[src] binds you with their powerful tail!" +// else + src << "You clench your toes around [tmob]'s body!" + tmob << "[src] grabs your body with their toes!" +// else if(istype(M) && istype(M.tail_style, /datum/sprite_accessory/tail/taur/naga)) +// src << "You carefully squish [tmob] under your tail!" +// tmob << "[src] pins you under their tail!" + else + src << "You pin [tmob] beneath your foot!" + tmob << "[src] pins you beneath their foot!" + return 1 +*/ \ No newline at end of file diff --git a/code/citadel/vore/resizing/sizegun_vr.dm b/code/citadel/vore/resizing/sizegun_vr.dm new file mode 100644 index 0000000000..2d88c7ab25 --- /dev/null +++ b/code/citadel/vore/resizing/sizegun_vr.dm @@ -0,0 +1,83 @@ +// +// Size Gun +// + +/obj/item/weapon/gun/energy/sizegun + name = "shrink ray" + desc = "A highly advanced ray gun with two settings: Shrink and Grow. Warning: Do not insert into mouth." + icon = 'icons/obj/gun_vr.dmi' + icon_state = "sizegun-shrink100" // Someone can probably do better. -Ace + item_state = null //so the human update icon uses the icon_state instead + fire_sound = 'sound/weapons/wave.ogg' + charge_cost = 100 + projectile_type = /obj/item/projectile/beam/shrinklaser + origin_tech = "redspace=1;bluespace=4" + modifystate = "sizegun-shrink" + self_recharge = 1 + firemodes = list( + list(mode_name = "grow", + projectile_type = /obj/item/projectile/beam/growlaser, + modifystate = "sizegun-grow", + fire_sound = 'sound/weapons/pulse3.ogg' + ), + list(mode_name = "shrink", + projectile_type = /obj/item/projectile/beam/shrinklaser, + modifystate = "sizegun-shrink", + fire_sound = 'sound/weapons/wave.ogg' + )) + +// +// Beams for size gun +// + +/obj/item/projectile/beam/shrinklaser + name = "shrink beam" + icon_state = "xray" + nodamage = 1 + damage = 0 + check_armour = "laser" + + muzzle_type = /obj/effect/projectile/xray/muzzle + tracer_type = /obj/effect/projectile/xray/tracer + impact_type = /obj/effect/projectile/xray/impact + +/obj/item/projectile/beam/shrinklaser/on_hit(var/atom/target, var/blocked = 0) + if(istype(target, /mob/living)) + var/mob/living/M = target + switch(M.size_multiplier) + if(RESIZE_HUGE to INFINITY) + M.resize(RESIZE_BIG) + if(RESIZE_BIG to RESIZE_HUGE) + M.resize(RESIZE_NORMAL) + if(RESIZE_NORMAL to RESIZE_BIG) + M.resize(RESIZE_SMALL) + if((0 - INFINITY) to RESIZE_NORMAL) + M.resize(RESIZE_TINY) + M.update_icons() + return 1 + +/obj/item/projectile/beam/growlaser + name = "growth beam" + icon_state = "bluelaser" + nodamage = 1 + damage = 0 + check_armour = "laser" + + muzzle_type = /obj/effect/projectile/laser_blue/muzzle + tracer_type = /obj/effect/projectile/laser_blue/tracer + impact_type = /obj/effect/projectile/laser_blue/impact + +/obj/item/projectile/beam/growlaser/on_hit(var/atom/target, var/blocked = 0) + if(istype(target, /mob/living)) + var/mob/living/M = target + switch(M.size_multiplier) + if(RESIZE_BIG to RESIZE_HUGE) + M.resize(RESIZE_HUGE) + if(RESIZE_NORMAL to RESIZE_BIG) + M.resize(RESIZE_BIG) + if(RESIZE_SMALL to RESIZE_NORMAL) + M.resize(RESIZE_NORMAL) + if((0 - INFINITY) to RESIZE_TINY) + M.resize(RESIZE_SMALL) + M.update_icons() + return 1 diff --git a/code/citadel/vore/trycatch_vr.dm b/code/citadel/vore/trycatch_vr.dm new file mode 100644 index 0000000000..7a369df24d --- /dev/null +++ b/code/citadel/vore/trycatch_vr.dm @@ -0,0 +1,62 @@ +/* +This file is for jamming single-line procs into Polaris procs. +It will prevent runtimes and allow their code to run if VOREStation's fails. +It will also log when we mess up our code rather than making it vague. + +Call it at the top of a stock proc with... + +if(attempt_vr(object,proc to call,args)) return + +...if you are replacing an entire proc. + +The proc you're attemping should return nonzero values on success. +*/ + +/proc/attempt_vr(callon, procname, list/args=null) + try + if(!callon || !procname) + // error("attempt_vr: Invalid obj/proc: [callon]/[procname]") + return 0 + + var/result = call(callon,procname)(arglist(args)) + + return result + + catch + log_admin("attempt_vr runtimed when calling [procname] on [callon].") + // error("attempt_vr catch: [e] on [e.file]:[e.line]") +// return 0 + +/* +This is the _vr version of calling hooks. +It's meant to have different messages, and also the try/catch block. +For when you want hooks and want to know when you ruin everything, +vs when Polaris ruins everything. + +Call it at the top of a stock proc with... + +if(hook_vr(proc,args)) return + +...if you are replacing an entire proc. + +The hooks you're calling should return nonzero values on success. +*/ +/proc/hook_vr(hook, list/args=null) + try + var/hook_path = text2path("/hook/[hook]") + if(!hook_path) + // error("hook_vr: Invalid hook '/hook/[hook]' called.") + return 0 + + var/caller = new hook_path + var/status = 1 + for(var/P in typesof("[hook_path]/proc")) + if(!call(caller, P)(arglist(args))) + // error("hook_vr: Hook '[P]' failed or runtimed.") + status = 0 + + return status + + catch + log_admin("hook_vr itself failed or runtimed. Exception below.") +// error("hook_vr catch: [e] on [e.file]:[e.line]") diff --git a/code/citadel/vore/weight/fit_vr.dmi b/code/citadel/vore/weight/fit_vr.dmi new file mode 100644 index 0000000000000000000000000000000000000000..07d68935323c8ae339324a2d11a958b59a1d9989 GIT binary patch literal 2663 zcmZWrdpHyNAKuJ8!y%WLQIbo!RWhQ@aWA(Mx{ynCQX!X&iLq%e)xl&rI!i;5gEAH6 z(k^ncBln~ghmAFx=C-k-*naDr=XZIY-yh%a=Y2o#^Lan-^Zo04Jt)8%tZJYN006+g zJ|0J9l`T7TWsvN)imK$wN=uMmh$o#+heDw@Zrn&sO@%-pDk>@t4h}FF?C8;8R~Hu@ z9UWh9Z+m-tYa44zOG`K$o)91B@9&SxLbWvBFE6=HZ*7`*(^p?fWKddDlj2249X!5x zp3na@_MY4M2j}dTbwOydPd|xtx3%@z!qZZbrNtD!n$2R5j0`c$&ecUaO~=Fte;@7G zZFvV1TVG$77!elY=|$XQ)qEx@%fgICqe}YsKB;z;<&;GZ2?+u0lM)7BS;`0yc{Csx zfS7$BBO^T-At#U?=TgpIzL2LDVT8`o))Jj=O#%kkA(>1-pJ0_kP!lDG7 zjaCW`57-08Z=FPecb>YsXa9EC8L(@^r%jKMG+IevD{Xs>p?|O0!%6W;qWMr19MFO) z0P||yGXMZ(ysw8_NP5M>og&oufvv9w)-L>bXrgvPOYP!?r?~)dac(oni(6I(`TX#hzht8~wJ{|*`GY`gV{7AV-7W8< zvA3f==V*k{uMhMBk{Ig*L7Mba1IkRgI+3qZGWD8o9gHn(QV1%jo%>DOgVQT!Dhi1X zE#YB+8iJuo=9uC89RP#Crl?n@4-S}oQ|37$K93LbF9ib@tg8|M_M}r$k`l+u2ivG| zb>S5Vp^An4a6t5g@SLD;c0$qp;EF$x@5)h(7b`D90gr4!e`>3L-3&OjN!_ri!|2>w zedfk=G$HFbB8uMDY09GQtGm01{j8iM z7KdG-v;nVB^sA6A?b)*_K4^`S)FzC2vRIsHLDoBf7~KMV%^(QOr%u3&cBknFT&wPD zMMg*=qp6!IxAX&>Dg&C|oh>*3JboOwKLUf_hrGOrR2r<=6;)*3(n(FQBkO_Y9})zK zX>8{y;JPy7U{VBZdoh%@6=@CdHfIK+*rJuPhN1EvZ7b%OdR)e|JY=qS-(NcFq2-%R z)2?28ktb8EcxtX!B?2|ZxVC087ikz!GR*y@NdRtpL(tYL_K%2T&E9M})W1I>kzQt# z-NO`Gi^(|~q?!b19<_ZUVH+9miJC%aH>)Vi#jr{h^tsO$D_9Qb=4l+*_?E5G>o08? z8Cg|md}AGxB!btRFMb~=DOmkDeq2)UHBgNzg1?oH4~u@4R!gjnbKZ5yIBjD@bX&%2 z`TL~qn@4a%8ye!u%u`t(F~3XuN7?35_l((;*WX=!wuxFdelx1z!o~OmqUgc0)_{6? zpR|Ouh^_lR<qYyCd%n_G}$04f)d%Drq;2d7|Z0sy&n;Z z?+>dKEM+WnQ75C)#%@+G3VmqnUke_R9Xsdhy9Uy~t-FG+^*jZ2ygN;|#aL|)l@_cG zi{Az{NX;72K$^HiFNu;ZdzJKgpkR=PE+At45oFNIMIsj6z2HTg^sPI$zda9ksg3f} z*MS6Q>-)XdkofL}qOZ0yMyX+5gmBpV{QDXfYEQ1|`rQ3>UVtMZ>&zOu75y` zZJ4@T{QR)Ev$Hc=v;4()B$?v&AlrPmntSTwR_bpoSK2;7!@_hD%wU_giR<0({8RGK zmoMFk)6YjXvwRVUhx##9=)e{X9C8SqsefJmOTPD3{*$(iN5>?3O3JTP@{+Met8~}R zY6iZ0se75hVNLTFFTTJp(uYXAL z@WKDm$BN}*b|7G+!N{1E%5y;92v=A6t{n2Py>)EiElQeKirkEBku?J+4UnEqcpj0hVA4 z-zCr{`ejqM%9VE50y!Wp?+}CLkmr|PrqX>ji0E*STHujX4LK?;aMy}==t^(j<$8r0 zam$H9ym_$V57Ew(tF~GmKW#UuKmU$xcZlS-Ed<-r59|}q8>q?m5G>to5L-up;0`6= zD_%uxuXoJvdIvylFxDXvQXS9#*w>HRzKSn-NSPkdo$8^Qs_X^%_XFIO~P zGe(h@T#FHjw+BBgADnbQQJ9G+G@lFGd(kPwlo9TH1N!pJU*@qcp3DOri`D$O3I!TL zm$-Z>#=cVCiA0YRob+AI7eZ!Hy19uQ`}`_KaJqld&Jn|&l-sP6n$*HN{j1QxX$OZ= zk3{{U)7j_U*0k`JvdKTbfgC%lR_j2HlWlJDz8H_QPI~KhrLA z0*`x!cnl$*UQ;yE@dNI$lgnY+p>f5k4*
i_mF?z}GXtqv^-!tN#L0U_H+O literal 0 HcmV?d00001 diff --git a/code/citadel/vore/weight/fitness_machines_vr.dm b/code/citadel/vore/weight/fitness_machines_vr.dm new file mode 100644 index 0000000000..55e4d012d8 --- /dev/null +++ b/code/citadel/vore/weight/fitness_machines_vr.dm @@ -0,0 +1,141 @@ +/obj/machinery/workout + name = "fitness lifter" + icon = 'code/modules/vore/weight/fit_vr.dmi' + icon_state = "fitnesslifter" //Sprites ripped from goon. + desc = "A utility often used to lose weight." + anchored = 1 + use_power = 0 + idle_power_usage = 0 + active_power_usage = 0 + +/obj/machinery/workout/attackby(obj/item/W, var/mob/living/user) + if(istype(W, /obj/item/weapon/wrench)) + src.add_fingerprint(user) + user.visible_message("[user] has [anchored ? "un" : ""]secured \the [src].", "You [anchored ? "un" : ""]secure \the [src].") + anchored = !anchored + playsound(src.loc, 'sound/items/Ratchet.ogg', 50, 1) + return + +/obj/machinery/workout/attack_hand(var/mob/living/user) + if(!anchored) + user << "For safety reasons, you are required to have this equipment wrenched down before using it!" + return + + else if(user.loc != src.loc) + user << "For safety reasons, you need to be sitting in the fitness lifter for it to work!" + return + + else if(user.nutrition > 70 && user.weight > 70) //If they have enough nutrition and body weight, they can exercise. + user.setClickCooldown(40) + user.dir = src.dir + user.nutrition = user.nutrition - 20 //Working out burns a lot of calories! + user.weight = user.weight - 0.05 //Burn a bit of weight. Not much, but quite a bit. This can't be spammed, as they'll need nutrition to be able to work out. + flick("fitnesslifter2",src) + user << "You lift some weights." + + else if(user.nutrition < 70) + user << "You need more energy to workout on the mat!" + + else if(user.weight < 70) + user << "You're too skinny to risk losing any more weight!" + + else + user << "You're unable to use the fitness lifter." + return //Something went wrong. They shouldn't see this. + +/obj/machinery/workout/shipped + anchored = 0 // For cargo. + + +/obj/machinery/punching_bag + name = "punching bag" + icon = 'code/modules/vore/weight/fit_vr.dmi' + icon_state = "punchingbag" + desc = "A bag often used to releive stress and burn fat." + anchored = 1 + density = 1 + use_power = 0 + idle_power_usage = 0 + active_power_usage = 0 + +/obj/machinery/punching_bag/attack_hand(var/mob/living/user) + + if(user.nutrition > 35 && user.weight > 70) //If they have enough nutrition and body weight, they can exercise. + user.setClickCooldown(10) + user.nutrition = user.nutrition - 10 //A punching bag uses less calories. + user.weight = user.weight - 0.025 //And burns less weight. + flick("punchingbag2",src) + var/message = pick( + "You slam your fist into the punching bag.", + "You jab the punching bag with your elbow.") + user << message + playsound(src.loc, "punch", 50, 1) + + else if(user.nutrition < 35) + user << "You need more energy to workout on the mat!" + + else if(user.weight < 70) + user << "You're too skinny to risk losing any more weight!" + + else + user << "You're unable to use the punching bag." + return //Something went wrong. They shouldn't see this. + + +/obj/machinery/punching_clown + name = "clown punching bag" + icon = 'code/modules/vore/weight/fit_vr.dmi' + icon_state = "bopbag" + desc = "A bag often used to releive stress and burn fat. It has a clown on the front of it." + anchored = 0 + density = 1 + use_power = 0 + idle_power_usage = 0 + active_power_usage = 0 + +/obj/machinery/punching_clown/attack_hand(var/mob/living/user) + + if(user.nutrition > 35 && user.weight > 70) //If they have enough nutrition and body weight, they can exercise. + user.setClickCooldown(10) + user.nutrition = user.nutrition - 10 + user.weight = user.weight - 0.025 + flick("bopbag2",src) + var/message = pick( + "You slam your fist into the punching bag.", + "You jab the punching bag with your elbow.", + "You hammer the clown right in it's face with your fist.", + "A honk emits from the punching bag as you hit it.") + user << message + playsound(src.loc, 'sound/items/bikehorn.ogg', 50, 1) + playsound(src.loc, "clownstep", 50, 1) + playsound(src.loc, "punch", 50, 1) + + else if(user.nutrition < 35) + user << "You need more energy to workout on the mat!" + + else if(user.weight < 70) + user << "You're too skinny to risk losing any more weight!" + + else + user << "You're unable to use the punching bag." + return //Something went wrong. They shouldn't see this. + +/obj/machinery/scale + name = "scale" + icon = 'code/modules/vore/weight/fit_vr.dmi' + icon_state = "scale" + desc = "A scale used to measure ones weight relative to their size and species." + anchored = 1 // Set to 0 when we can construct or dismantle these. + use_power = 0 + idle_power_usage = 0 + active_power_usage = 0 + var/kilograms + +/obj/machinery/scale/attack_hand(var/mob/living/user) + if(user.loc != src.loc) + user << "You need to be standing on top of the scale for it to work!" + return + if(user.weight) //Just in case. + kilograms = round(text2num(user.weight),4) / 2.20463 + user << "Your relative weight is [user.weight]lb / [kilograms]kg." + user.visible_message("[user]'s relative weight is [user.weight]lb / [kilograms]kg.") diff --git a/code/controllers/subsystem/fastprocess.dm b/code/controllers/subsystem/fastprocess.dm new file mode 100644 index 0000000000..dfe0da21bc --- /dev/null +++ b/code/controllers/subsystem/fastprocess.dm @@ -0,0 +1,33 @@ +var/datum/subsystem/fastprocess/SSfastprocess + +/datum/subsystem/fastprocess + name = "Fast Process" + priority = 25 + flags = SS_BACKGROUND|SS_POST_FIRE_TIMING|SS_NO_INIT + wait = 2 + + var/list/processing = list() + var/list/currentrun = list() + +/datum/subsystem/fastprocess/New() + NEW_SS_GLOBAL(SSfastprocess) + +/datum/subsystem/fastprocess/stat_entry() + ..("FP:[processing.len]") + + +/datum/subsystem/fastprocess/fire(resumed = 0) + if (!resumed) + src.currentrun = processing.Copy() + //cache for sanic speed (lists are references anyways) + var/list/currentrun = src.currentrun + + while(currentrun.len) + var/datum/thing = currentrun[currentrun.len] + currentrun.len-- + if(thing) + thing.process(wait) + else + SSfastprocess.processing -= thing + if (MC_TICK_CHECK) + return diff --git a/code/controllers/subsystem/objects.dm b/code/controllers/subsystem/objects.dm new file mode 100644 index 0000000000..c3c01ec47e --- /dev/null +++ b/code/controllers/subsystem/objects.dm @@ -0,0 +1,77 @@ +var/datum/subsystem/objects/SSobj + +/datum/var/isprocessing = 0 +/datum/proc/process() + set waitfor = 0 + STOP_PROCESSING(SSobj, src) + return 0 + +/datum/subsystem/objects + name = "Objects" + init_order = 12 + priority = 40 + + var/list/atom_spawners = list() + var/list/processing = list() + var/list/currentrun = list() + var/list/burning = list() + +/datum/subsystem/objects/New() + NEW_SS_GLOBAL(SSobj) + +/datum/subsystem/objects/Initialize(timeofdayl) + trigger_atom_spawners() + setupGenetics() + for(var/thing in world) + var/atom/A = thing + A.initialize() + CHECK_TICK + . = ..() + +/datum/subsystem/objects/proc/trigger_atom_spawners(zlevel, ignore_z=FALSE) + for(var/V in atom_spawners) + var/atom/A = V + if (!ignore_z && (zlevel && A.z != zlevel)) + continue + A.spawn_atom_to_world() + +/datum/subsystem/objects/stat_entry() + ..("P:[processing.len]") + + +/datum/subsystem/objects/fire(resumed = 0) + if (!resumed) + src.currentrun = processing.Copy() + //cache for sanic speed (lists are references anyways) + var/list/currentrun = src.currentrun + + while(currentrun.len) + var/datum/thing = currentrun[currentrun.len] + currentrun.len-- + if(thing) + thing.process(wait) + else + SSobj.processing -= thing + if (MC_TICK_CHECK) + return + + for(var/obj/burningobj in SSobj.burning) + if(burningobj && (burningobj.burn_state == ON_FIRE)) + if(burningobj.burn_world_time < world.time) + burningobj.burn() + else + SSobj.burning.Remove(burningobj) + +/datum/subsystem/objects/proc/setup_template_objects(list/objects) + trigger_atom_spawners(0, ignore_z=TRUE) + for(var/A in objects) + var/atom/B = A + B.initialize() + +/datum/subsystem/objects/Recover() + if (istype(SSobj.atom_spawners)) + atom_spawners = SSobj.atom_spawners + if (istype(SSobj.processing)) + processing = SSobj.processing + if (istype(SSobj.burning)) + burning = SSobj.burning \ No newline at end of file diff --git a/code/datums/diseases/advance/symptoms/damage_converter.dm b/code/datums/diseases/advance/symptoms/damage_converter.dm new file mode 100644 index 0000000000..86c81d38d3 --- /dev/null +++ b/code/datums/diseases/advance/symptoms/damage_converter.dm @@ -0,0 +1,64 @@ +/* +////////////////////////////////////// + +Damage Converter + + Little bit hidden. + Lowers resistance tremendously. + Decreases stage speed tremendously. + Reduced transmittablity + Intense Level. + +Bonus + Slowly converts brute/fire damage to toxin. + +////////////////////////////////////// +*/ + +/datum/symptom/damage_converter + + name = "Toxic Compensation" + stealth = 1 + resistance = -4 + stage_speed = -4 + transmittable = -2 + level = 4 + +/datum/symptom/damage_converter/Activate(datum/disease/advance/A) + ..() + if(prob(SYMPTOM_ACTIVATION_PROB * 10)) + var/mob/living/M = A.affected_mob + switch(A.stage) + if(4, 5) + Convert(M) + return + +/datum/symptom/damage_converter/proc/Convert(mob/living/M) + + var/get_damage = rand(1, 2) + + if(istype(M, /mob/living/carbon/human)) + var/mob/living/carbon/human/H = M + + var/list/parts = H.get_damaged_bodyparts(1,1) //1,1 because it needs inputs. + + if(!parts.len) + return + + for(var/obj/item/bodypart/L in parts) + L.heal_damage(get_damage, get_damage, 0) + M.adjustToxLoss(get_damage*parts.len) + + else + if(M.getFireLoss() > 0 || M.getBruteLoss() > 0) + M.adjustFireLoss(-get_damage) + M.adjustBruteLoss(-get_damage) + M.adjustToxLoss(get_damage) + else + return + + return 1 + + + + diff --git a/code/datums/diseases/advance/symptoms/stimulant.dm b/code/datums/diseases/advance/symptoms/stimulant.dm new file mode 100644 index 0000000000..2823035bf3 --- /dev/null +++ b/code/datums/diseases/advance/symptoms/stimulant.dm @@ -0,0 +1,38 @@ +/* +////////////////////////////////////// + +Stimulant //gotta go fast + + Noticable. + Lowers resistance significantly. + Decreases stage speed moderately.. + Decreases transmittablity tremendously. + Moderate Level. + +Bonus + The body generates Ephedrine. + +////////////////////////////////////// +*/ + +/datum/symptom/stimulant + + name = "Stimulant" + stealth = -1 + resistance = -3 + stage_speed = -2 + transmittable = -4 + level = 3 + +/datum/symptom/stimulant/Activate(datum/disease/advance/A) + ..() + if(prob(SYMPTOM_ACTIVATION_PROB * 10)) + var/mob/living/M = A.affected_mob + switch(A.stage) + if(5) + if (M.reagents.get_reagent_amount("ephedrine") < 10) + M.reagents.add_reagent("ephedrine", 10) + else + if(prob(SYMPTOM_ACTIVATION_PROB * 5)) + M << "[pick("You feel restless.", "You feel like running laps around the station.")]" + return \ No newline at end of file diff --git a/code/game/gamemodes/clock_cult/__clock_defines.dm b/code/game/gamemodes/clock_cult/__clock_defines.dm new file mode 100644 index 0000000000..4380bd7830 --- /dev/null +++ b/code/game/gamemodes/clock_cult/__clock_defines.dm @@ -0,0 +1,45 @@ +var/global/clockwork_construction_value = 0 //The total value of all structures built by the clockwork cult +var/global/clockwork_caches = 0 //How many clockwork caches exist in the world (not each individual) +var/global/clockwork_daemons = 0 //How many daemons exist in the world +var/global/list/clockwork_generals_invoked = list("nezbere" = FALSE, "sevtug" = FALSE, "nzcrentr" = FALSE, "inath-neq" = FALSE) //How many generals have been recently invoked +var/global/list/all_clockwork_objects = list() //All clockwork items, structures, and effects in existence +var/global/list/all_clockwork_mobs = list() //All clockwork SERVANTS (not creatures) in existence +var/global/list/clockwork_component_cache = list("belligerent_eye" = 0, "vanguard_cogwheel" = 0, "guvax_capacitor" = 0, "replicant_alloy" = 0, "hierophant_ansible" = 0) //The pool of components that caches draw from +var/global/ratvar_awakens = FALSE //If Ratvar has been summoned + +#define SCRIPTURE_PERIPHERAL 0 //Scripture tiers; peripherals should never be used +#define SCRIPTURE_DRIVER 1 +#define SCRIPTURE_SCRIPT 2 +#define SCRIPTURE_APPLICATION 3 +#define SCRIPTURE_REVENANT 4 +#define SCRIPTURE_JUDGEMENT 5 + +#define SLAB_PRODUCTION_TIME 600 //how long(deciseconds) slabs require to produce a single component; defaults to 1 minute + +#define CACHE_PRODUCTION_TIME 900 //how long(deciseconds) caches require to produce a component; defaults to 1 minute 30 seconds + +#define LOWER_PROB_PER_COMPONENT 10 //how much each component in the cache reduces the weight of getting another of that component type + +#define MAX_COMPONENTS_BEFORE_RAND 10*LOWER_PROB_PER_COMPONENT //the number of each component, times LOWER_PROB_PER_COMPONENT, you need to have before component generation will become random + +#define CLOCKWORK_GENERAL_COOLDOWN 3000 //how long clockwork generals go on cooldown after use, defaults to 5 minutes + +//porselytizer defines +#define REPLICANT_ALLOY_UNIT 100 //how much each piece of replicant alloy gives in a clockwork proselytizer + +#define REPLICANT_STANDARD REPLICANT_ALLOY_UNIT*0.2 //how much alloy is in anything else; doesn't matter as much as the following + +#define REPLICANT_FLOOR REPLICANT_ALLOY_UNIT*0.1 //how much alloy is in a clockwork floor, determines the cost of clockwork floor production + +#define REPLICANT_WALL_MINUS_FLOOR REPLICANT_ALLOY_UNIT*0.4 //amount of alloy in a clockwork wall, determines the cost of clockwork wall production + +#define REPLICANT_WALL_TOTAL REPLICANT_WALL_MINUS_FLOOR+REPLICANT_FLOOR //how much alloy is in a clockwork wall and the floor under it + +//Ark defines +#define GATEWAY_SUMMON_RATE 2 //the time amount the Gateway to the Celestial Derelict gets each process tick; defaults to 2 per tick + +#define GATEWAY_REEBE_FOUND 100 //when progress is at or above this, the gateway finds reebe and begins drawing power + +#define GATEWAY_RATVAR_COMING 250 //when progress is at or above this, ratvar has entered and is coming through the gateway + +#define GATEWAY_RATVAR_ARRIVAL 300 //when progress is at or above this, game over ratvar's here everybody go home diff --git a/code/game/gamemodes/clock_cult/clock_items.dm b/code/game/gamemodes/clock_cult/clock_items.dm new file mode 100644 index 0000000000..a4d2bd5c0f --- /dev/null +++ b/code/game/gamemodes/clock_cult/clock_items.dm @@ -0,0 +1,1036 @@ +/obj/item/clockwork + name = "meme blaster" + desc = "What the fuck is this? It looks kinda like a frog." + var/clockwork_desc = "A fabled artifact from beyond the stars. Contains concentrated meme essence." //Shown to clockwork cultists instead of the normal description + icon = 'icons/obj/clockwork_objects.dmi' + icon_state = "rare_pepe" + w_class = 2 + +/obj/item/clockwork/New() + ..() + all_clockwork_objects += src + +/obj/item/clockwork/Destroy() + all_clockwork_objects -= src + return ..() + +/obj/item/clockwork/examine(mob/user) + if((is_servant_of_ratvar(user) || isobserver(user)) && clockwork_desc) + desc = clockwork_desc + ..() + desc = initial(desc) + +/obj/item/clockwork/slab //Clockwork slab: The most important tool in Ratvar's arsenal. Allows scripture recital, tutorials, and generates components. + name = "clockwork slab" + desc = "A strange metal tablet. A clock in the center turns around and around." + clockwork_desc = "A link between the Celestial Derelict and the mortal plane. Contains limitless knowledge, fabricates components, and outputs a stream of information that only a trained eye can detect." + icon_state = "dread_ipad" + slot_flags = SLOT_BELT + w_class = 2 + var/list/stored_components = list("belligerent_eye" = 0, "vanguard_cogwheel" = 0, "guvax_capacitor" = 0, "replicant_alloy" = 0, "hierophant_ansible" = 0) + var/busy //If the slab is currently being used by something + var/production_time = 0 + var/no_cost = FALSE //If the slab is admin-only and needs no components and has no scripture locks + var/nonhuman_usable = FALSE //if the slab can be used by nonhumans, defaults to off + var/produces_components = TRUE //if it produces components at all + actions_types = list(/datum/action/item_action/hierophant) + +/obj/item/clockwork/slab/starter + stored_components = list("belligerent_eye" = 1, "vanguard_cogwheel" = 1, "guvax_capacitor" = 1, "replicant_alloy" = 1, "hierophant_ansible" = 1) + +/obj/item/clockwork/slab/internal //an internal motor for mobs running scripture + name = "scripture motor" + no_cost = TRUE + produces_components = FALSE + +/obj/item/clockwork/slab/scarab + nonhuman_usable = TRUE + +/obj/item/clockwork/slab/debug + no_cost = TRUE + nonhuman_usable = TRUE + +/obj/item/clockwork/slab/debug/attack_hand(mob/living/user) + ..() + if(!is_servant_of_ratvar(user)) + add_servant_of_ratvar(user) + +/obj/item/clockwork/slab/New() + ..() + START_PROCESSING(SSobj, src) + production_time = world.time + SLAB_PRODUCTION_TIME + +/obj/item/clockwork/slab/Destroy() + STOP_PROCESSING(SSobj, src) + return ..() + +/obj/item/clockwork/slab/process() + if(!produces_components) + STOP_PROCESSING(SSobj, src) + return + if(production_time > world.time) + return + production_time = world.time + SLAB_PRODUCTION_TIME + var/mob/living/L + if(isliving(loc)) + L = loc + else if(istype(loc, /obj/item/weapon/storage)) + var/obj/item/weapon/storage/W = loc + if(isliving(W.loc)) //Only goes one level down - otherwise it won't produce components + L = W.loc + if(L) + var/component_to_generate = get_weighted_component_id(src) //more likely to generate components that we have less of + stored_components[component_to_generate]++ + for(var/obj/item/clockwork/slab/S in L.GetAllContents()) //prevent slab abuse today + if(L == src) + continue + S.production_time = world.time + SLAB_PRODUCTION_TIME + L << "Your slab clunks as it produces a new component." + +/obj/item/clockwork/slab/ui_action_click(mob/user, actiontype) + show_hierophant(user) + +/obj/item/clockwork/slab/attackby(obj/item/I, mob/user, params) + if(istype(I, /obj/item/clockwork/component) && is_servant_of_ratvar(user)) + var/obj/item/clockwork/component/C = I + if(!C.component_id) + return 0 + user.visible_message("[user] inserts [C] into [src].", "You insert [C] into [src], where it is added to the global cache.") + clockwork_component_cache[C.component_id]++ + user.drop_item() + qdel(C) + return 1 + else + return ..() + +/obj/item/clockwork/slab/attack_self(mob/living/user) + if(iscultist(user)) + user << "\"You reek of blood. You've got a lot of nerve to even look at that slab.\"" + user.visible_message("A sizzling sound comes from [user]'s hands!", "[src] suddenly grows extremely hot in your hands!") + playsound(get_turf(user), 'sound/weapons/sear.ogg', 50, 1) + user.drop_item() + user.emote("scream") + user.apply_damage(5, BURN, "l_arm") + user.apply_damage(5, BURN, "r_arm") + return 0 + if(!is_servant_of_ratvar(user)) + user << "The information on [src]'s display shifts rapidly. After a moment, your head begins to pound, and you tear your eyes away." + user.confused += 5 + user.dizziness += 5 + return 0 + if(busy) + user << "[src] refuses to work, displaying the message: \"[busy]!\"" + return 0 + if(!nonhuman_usable && !ishuman(user)) + user << "[src] hums quietly in your hands, but you can't seem to get it to do anything." + return 0 + access_display(user) + +/obj/item/clockwork/slab/proc/access_display(mob/living/user) + if(!is_servant_of_ratvar(user)) + return 0 + var/action = input(user, "Among the swathes of information, you see...", "[src]") as null|anything in list("Recital", "Records", "Recollection") + if(!action || !user.canUseTopic(src)) + return 0 + switch(action) + if("Recital") + if(user.get_active_hand() != src) + user << "You need to hold the slab to recite scripture!" + return + recite_scripture(user) + if("Records") + show_stats(user) + if("Recollection") + show_guide(user) + return 1 + +/obj/item/clockwork/slab/proc/recite_scripture(mob/living/user) + var/list/tiers_of_scripture = list("Drivers") + tiers_of_scripture += "Scripts[ratvar_awakens || scripture_unlock_check(SCRIPTURE_SCRIPT) || no_cost ? "" : " \[LOCKED\]"]" + tiers_of_scripture += "Applications[ratvar_awakens || scripture_unlock_check(SCRIPTURE_APPLICATION) || no_cost ? "" : " \[LOCKED\]"]" + tiers_of_scripture += "Revenant[ratvar_awakens || scripture_unlock_check(SCRIPTURE_REVENANT) || no_cost ? "" : " \[LOCKED\]"]" + tiers_of_scripture += "Judgement[ratvar_awakens || scripture_unlock_check(SCRIPTURE_JUDGEMENT) || no_cost ? "" : " \[LOCKED\]"]" + var/scripture_tier = input(user, "Choose a category of scripture to recite.", "[src]") as null|anything in tiers_of_scripture + if(!scripture_tier || !user.canUseTopic(src)) + return 0 + var/list/available_scriptures = list() + var/datum/clockwork_scripture/scripture_to_recite + var/tier_to_browse + switch(scripture_tier) + if("Drivers") + tier_to_browse = SCRIPTURE_DRIVER + if("Scripts") + tier_to_browse = SCRIPTURE_SCRIPT + if("Applications") + tier_to_browse = SCRIPTURE_APPLICATION + if("Revenant") + tier_to_browse = SCRIPTURE_REVENANT + if("Judgement") + tier_to_browse = SCRIPTURE_JUDGEMENT + if(!tier_to_browse) + user << "That section of scripture is too powerful right now!" + return 0 + for(var/S in subtypesof(/datum/clockwork_scripture)) + var/datum/clockwork_scripture/C = S + if(initial(C.tier) == tier_to_browse) + available_scriptures += "[initial(C.name)] ([initial(C.descname)])" + if(!available_scriptures.len) + return 0 + var/chosen_scripture = input(user, "Choose a piece of scripture to recite.", "[src]") as null|anything in available_scriptures + if(!chosen_scripture || !user.canUseTopic(src)) + return 0 + for(var/S in subtypesof(/datum/clockwork_scripture)) + var/datum/clockwork_scripture/C = S + if("[initial(C.name)] ([initial(C.descname)])" == chosen_scripture) + scripture_to_recite = new C + if(!scripture_to_recite || user.get_active_hand() != src) + return 0 + scripture_to_recite.slab = src + scripture_to_recite.invoker = user + scripture_to_recite.run_scripture() + return 1 + +/obj/item/clockwork/slab/proc/show_stats(mob/living/user) //A bit barebones, but there really isn't any more needed + var/servants = 0 + var/validservants = 0 + for(var/mob/living/L in living_mob_list) + if(is_servant_of_ratvar(L)) + servants++ + if(ishuman(L) || issilicon(L)) + validservants++ + user << "State of the Enlightened" + user << "Total servants: [servants]" + user << "Servants valid for scripture unlock: [validservants]" + user << "Total construction value: [clockwork_construction_value]" + user << "Total tinkerer's caches: [clockwork_caches]" + user << "Total tinkerer's daemons: [clockwork_daemons] ([servants / 5 < clockwork_daemons ? "DISABLED: Too few servants (5 servants per daemon)!" : "Functioning Normally"])" + user << "Nezbere: [!clockwork_generals_invoked["nezbere"] <= world.time ? "Ready" : "Invoked"]" + user << "Sevtug: [!clockwork_generals_invoked["sevtug"] <= world.time ? "Ready" : "Invoked"]" + user << "Nzcrentr: [!clockwork_generals_invoked["nzcrentr"] <= world.time ? "Ready" : "Invoked"]" + user << "Inath-Neq: [!clockwork_generals_invoked["inath-neq"] <= world.time ? "Ready" : "Invoked"]" + +/obj/item/clockwork/slab/proc/show_guide(mob/living/user) + var/text = "
Chetr nyy hageh’guf naq ubabe Ratvar.


\ + \ + First and foremost, you serve Ratvar, the Clockwork Justiciar, in any ways he sees fit. This is with no regard to your personal well-being, and you would do well to think of the larger \ + scale of things than your life. Through foul and unholy magics was the Celestial Derelict formed, and fouler still those which trapped your master within it for all eternity. The Justiciar \ + wishes retribution upon those who performed this terrible act upon him - the Nar-Sian cultists - and you are to help him obtain it.

\ + \ + This is not a trivial task. Due to the nature of his prison, Ratvar is incapable of directly influencing the mortal plane. There is, however, a workaround - links between the perceptible \ + universe and Reebe (the Celestial Derelict) can be created and utilized. This is typically done via the creation of a slab akin to the one you are holding right now. The slabs tap into the \ + tidal flow of energy and information keeping Reebe sealed and presents it as meaningless images to preserve sanity. This slab can utilize the power in many different ways.

\ + \ + This is done through Components - pieces of the Justiciar's body that have since fallen off in the countless years since his imprisonment. Ratvar's unfortunate condition results \ + in the fragmentation of his body. These components still house great power on their own, and can slowly be drawn from Reebe by links capable of doing so. The most basic of these links lies \ + in the clockwork slab, which will slowly generate components over time - around one component of a random type is produced every minute, which is obviously inefficient. There are other ways \ + to create these components through scripture and certain structures.

\ + \ + In addition to their ability to pull components, slabs also possess other functionalities...

\ + \ + The first functionality of the slab is Recital. This allows you to consume components either from your slab or from the global cache (more on that in the scripture list) to perform \ + effects usually considered magical in nature. Effects vary considerably - you might drain the power of nearby APCs, cause mass confusion, or force people to walk. Nevertheless, scripture \ + is extremely important to a successful takeover.

\ + \ + The second functionality of the clockwork slab is Records. The slab is not a one-way link and can also feed information into the stream that it draws from. Records will allow many \ + important statistics to be displayed, such as the amount of people converted and total construction value. You should check it often.

\ + \ + The third and final functionality is Recollection, which will display this guide. Recollection will automatically be initiated if you have not used a slab before.

\ + \ + Examine the slab for component amount information.

\ + \ + A complete list of scripture, its effects, and its requirements can be found below. Note that anything above a driver always consumes the components listed unless otherwise \ + specified.

" + var/text_to_add = "" + var/drivers = "Drivers" + var/scripts = "Scripts
These scriptures require at least five servants and a tinkerer's cache." + var/applications = "Applications
These scriptures require at least eight servants, three tinkerer's caches, and 50CV." + var/revenant = "Revenant
These scriptures require at least ten servants and 100CV." + var/judgement = "Judgement
These scriptures require at least ten servants and 100CV. In addition, there may not be an active non-servant AI." + for(var/V in subtypesof(/datum/clockwork_scripture)) + var/datum/clockwork_scripture/S = V + var/datum/clockwork_scripture/S2 = new V + var/list/req_comps = S2.required_components + var/list/cons_comps = S2.consumed_components + qdel(S2) + switch(initial(S.tier)) + if(SCRIPTURE_DRIVER) + drivers += "
[initial(S.name)]: [initial(S.desc)]
Invocation Time: [initial(S.channel_time) / 10] seconds
\ + \ + Component Requirement: \ + [req_comps["belligerent_eye"] ? "[req_comps["belligerent_eye"]] Belligerent Eyes" : ""] \ + [req_comps["vanguard_cogwheel"] ? "[req_comps["vanguard_cogwheel"]] Vanguard Cogwheels" : ""] \ + [req_comps["guvax_capacitor"] ? "[req_comps["guvax_capacitor"]] Guvax Capacitors" : ""] \ + [req_comps["replicant_alloy"] ? "[req_comps["replicant_alloy"]] Replicant Alloys" : ""] \ + [req_comps["hierophant_ansible"] ? "[req_comps["hierophant_ansible"]] Hierophant Ansibles" : ""]
\ + Component Cost: \ + [cons_comps["belligerent_eye"] ? "[cons_comps["belligerent_eye"]] Belligerent Eyes" : ""] \ + [cons_comps["vanguard_cogwheel"] ? "[cons_comps["vanguard_cogwheel"]] Vanguard Cogwheels" : ""] \ + [cons_comps["guvax_capacitor"] ? "[cons_comps["guvax_capacitor"]] Guvax Capacitors" : ""] \ + [cons_comps["replicant_alloy"] ? "[cons_comps["replicant_alloy"]] Replicant Alloys" : ""] \ + [cons_comps["hierophant_ansible"] ? "[cons_comps["hierophant_ansible"]] Hierophant Ansibles" : ""]
\ + Tip: [initial(S.usage_tip)]
" + if(SCRIPTURE_SCRIPT) + scripts += "
[initial(S.name)]: [initial(S.desc)]
Invocation Time: [initial(S.channel_time) / 10] seconds
\ + \ + Component Requirement: \ + [req_comps["belligerent_eye"] ? "[req_comps["belligerent_eye"]] Belligerent Eyes" : ""] \ + [req_comps["vanguard_cogwheel"] ? "[req_comps["vanguard_cogwheel"]] Vanguard Cogwheels" : ""] \ + [req_comps["guvax_capacitor"] ? "[req_comps["guvax_capacitor"]] Guvax Capacitors" : ""] \ + [req_comps["replicant_alloy"] ? "[req_comps["replicant_alloy"]] Replicant Alloys" : ""] \ + [req_comps["hierophant_ansible"] ? "[req_comps["hierophant_ansible"]] Hierophant Ansibles" : ""]
\ + Component Cost: \ + [cons_comps["belligerent_eye"] ? "[cons_comps["belligerent_eye"]] Belligerent Eyes" : ""] \ + [cons_comps["vanguard_cogwheel"] ? "[cons_comps["vanguard_cogwheel"]] Vanguard Cogwheels" : ""] \ + [cons_comps["guvax_capacitor"] ? "[cons_comps["guvax_capacitor"]] Guvax Capacitors" : ""] \ + [cons_comps["replicant_alloy"] ? "[cons_comps["replicant_alloy"]] Replicant Alloys" : ""] \ + [cons_comps["hierophant_ansible"] ? "[cons_comps["hierophant_ansible"]] Hierophant Ansibles" : ""]
\ + Tip: [initial(S.usage_tip)]
" + if(SCRIPTURE_APPLICATION) + applications += "
[initial(S.name)]: [initial(S.desc)]
Invocation Time: [initial(S.channel_time) / 10] seconds
\ + \ + Component Requirement: \ + [req_comps["belligerent_eye"] ? "[req_comps["belligerent_eye"]] Belligerent Eyes" : ""] \ + [req_comps["vanguard_cogwheel"] ? "[req_comps["vanguard_cogwheel"]] Vanguard Cogwheels" : ""] \ + [req_comps["guvax_capacitor"] ? "[req_comps["guvax_capacitor"]] Guvax Capacitors" : ""] \ + [req_comps["replicant_alloy"] ? "[req_comps["replicant_alloy"]] Replicant Alloys" : ""] \ + [req_comps["hierophant_ansible"] ? "[req_comps["hierophant_ansible"]] Hierophant Ansibles" : ""]
\ + Component Cost: \ + [cons_comps["belligerent_eye"] ? "[cons_comps["belligerent_eye"]] Belligerent Eyes" : ""] \ + [cons_comps["vanguard_cogwheel"] ? "[cons_comps["vanguard_cogwheel"]] Vanguard Cogwheels" : ""] \ + [cons_comps["guvax_capacitor"] ? "[cons_comps["guvax_capacitor"]] Guvax Capacitors" : ""] \ + [cons_comps["replicant_alloy"] ? "[cons_comps["replicant_alloy"]] Replicant Alloys" : ""] \ + [cons_comps["hierophant_ansible"] ? "[cons_comps["hierophant_ansible"]] Hierophant Ansibles" : ""]
\ + Tip: [initial(S.usage_tip)]
" + if(SCRIPTURE_REVENANT) + revenant += "
[initial(S.name)]: [initial(S.desc)]
Invocation Time: [initial(S.channel_time) / 10] seconds
\ + \ + Component Requirement: \ + [req_comps["belligerent_eye"] ? "[req_comps["belligerent_eye"]] Belligerent Eyes" : ""] \ + [req_comps["vanguard_cogwheel"] ? "[req_comps["vanguard_cogwheel"]] Vanguard Cogwheels" : ""] \ + [req_comps["guvax_capacitor"] ? "[req_comps["guvax_capacitor"]] Guvax Capacitors" : ""] \ + [req_comps["replicant_alloy"] ? "[req_comps["replicant_alloy"]] Replicant Alloys" : ""] \ + [req_comps["hierophant_ansible"] ? "[req_comps["hierophant_ansible"]] Hierophant Ansibles" : ""]
\ + Component Cost: \ + [cons_comps["belligerent_eye"] ? "[cons_comps["belligerent_eye"]] Belligerent Eyes" : ""] \ + [cons_comps["vanguard_cogwheel"] ? "[cons_comps["vanguard_cogwheel"]] Vanguard Cogwheels" : ""] \ + [cons_comps["guvax_capacitor"] ? "[cons_comps["guvax_capacitor"]] Guvax Capacitors" : ""] \ + [cons_comps["replicant_alloy"] ? "[cons_comps["replicant_alloy"]] Replicant Alloys" : ""] \ + [cons_comps["hierophant_ansible"] ? "[cons_comps["hierophant_ansible"]] Hierophant Ansibles" : ""]
\ + Tip: [initial(S.usage_tip)]
" + if(SCRIPTURE_JUDGEMENT) + judgement += "
[initial(S.name)]: [initial(S.desc)]
Invocation Time: [initial(S.channel_time) / 10] seconds
\ + \ + Component Requirement: \ + [req_comps["belligerent_eye"] ? "[req_comps["belligerent_eye"]] Belligerent Eyes" : ""] \ + [req_comps["vanguard_cogwheel"] ? "[req_comps["vanguard_cogwheel"]] Vanguard Cogwheels" : ""] \ + [req_comps["guvax_capacitor"] ? "[req_comps["guvax_capacitor"]] Guvax Capacitors" : ""] \ + [req_comps["replicant_alloy"] ? "[req_comps["replicant_alloy"]] Replicant Alloys" : ""] \ + [req_comps["hierophant_ansible"] ? "[req_comps["hierophant_ansible"]] Hierophant Ansibles" : ""]
\ + Component Cost: \ + [cons_comps["belligerent_eye"] ? "[cons_comps["belligerent_eye"]] Belligerent Eyes" : ""] \ + [cons_comps["vanguard_cogwheel"] ? "[cons_comps["vanguard_cogwheel"]] Vanguard Cogwheels" : ""] \ + [cons_comps["guvax_capacitor"] ? "[cons_comps["guvax_capacitor"]] Guvax Capacitors" : ""] \ + [cons_comps["replicant_alloy"] ? "[cons_comps["replicant_alloy"]] Replicant Alloys" : ""] \ + [cons_comps["hierophant_ansible"] ? "[cons_comps["hierophant_ansible"]] Hierophant Ansibles" : ""]
\ + Tip: [initial(S.usage_tip)]
" + text_to_add += "[drivers]
[scripts]
[applications]
[revenant]
[judgement]
" + text_to_add += "
Purge all untruths and honor Ratvar.
" + text += text_to_add + if(ratvar_awakens) + text = "" + for(var/i in 1 to 100) + text += "HONOR RATVAR " + text += "" + var/datum/browser/popup = new(user, "slab", "", 600, 500) + popup.set_content(text) + popup.open() + return 1 + +/obj/item/clockwork/slab/examine(mob/user) + ..() + if(is_servant_of_ratvar(user) || isobserver(user)) + user << "Use the Hierophant Network action button to communicate with other servants." + user << "Clockwork slabs will only generate components if held by a human or if inside a storage item held by a human, and when generating a component will prevent all other slabs held from generating components." + user << "Stored components (with global cache):" + user << "Belligerent Eyes: [stored_components["belligerent_eye"]] ([stored_components["belligerent_eye"] + clockwork_component_cache["belligerent_eye"]])" + user << "Vanguard Cogwheels: [stored_components["vanguard_cogwheel"]] ([stored_components["vanguard_cogwheel"] + clockwork_component_cache["vanguard_cogwheel"]])" + user << "Guvax Capacitors: [stored_components["guvax_capacitor"]] ([stored_components["guvax_capacitor"] + clockwork_component_cache["guvax_capacitor"]])" + user << "Replicant Alloys: [stored_components["replicant_alloy"]] ([stored_components["replicant_alloy"] + clockwork_component_cache["replicant_alloy"]])" + user << "Hierophant Ansibles: [stored_components["hierophant_ansible"]] ([stored_components["hierophant_ansible"] + clockwork_component_cache["hierophant_ansible"]])" + +/obj/item/clockwork/slab/proc/show_hierophant(mob/living/user) + var/message = stripped_input(user, "Enter a message to send to your fellow servants.", "Hierophant") + if(!message || !user || !user.canUseTopic(src)) + return 0 + user.whisper("Freinagf, urne zl jbeqf. [message]") + send_hierophant_message(user, message) + return 1 + +/obj/item/clothing/glasses/wraith_spectacles //Wraith spectacles: Grants night and x-ray vision at the slow cost of the wearer's sight. Nar-Sian cultists are instantly blinded. + name = "antique spectacles" + desc = "Unnerving glasses with opaque yellow lenses." + icon = 'icons/obj/clothing/clockwork_garb.dmi' + icon_state = "wraith_specs" + item_state = "glasses" + vision_flags = SEE_MOBS | SEE_TURFS | SEE_OBJS + invis_view = 2 + darkness_view = 3 + +/obj/item/clothing/glasses/wraith_spectacles/equipped(mob/living/user, slot) + ..() + if(slot != slot_glasses) + return + if(user.disabilities & BLIND) + user << "\"You're blind, idiot. Stop embarassing yourself.\"" //Ratvar with the sick burns yo + return + if(iscultist(user)) //Cultists instantly go blind + user << "\"It looks like Nar-Sie's dogs really don't value their eyes.\"" + user << "Your eyes explode with horrific pain!" + user.emote("scream") + user.become_blind() + user.adjust_blurriness(30) + user.adjust_blindness(30) + return + if(is_servant_of_ratvar(user)) + tint = 0 + user << "As you put on the spectacles, all is revealed to you.[ratvar_awakens ? "" : " Your eyes begin to itch - you cannot do this for long."]" + else + tint = 3 + user << "You put on the spectacles, but you can't see through the glass." + +/obj/item/clothing/glasses/wraith_spectacles/New() + ..() + START_PROCESSING(SSobj, src) + +/obj/item/clothing/glasses/wraith_spectacles/Destroy() + STOP_PROCESSING(SSobj, src) + return ..() + +/obj/item/clothing/glasses/wraith_spectacles/process() + if(ratvar_awakens || !ishuman(loc) || !is_servant_of_ratvar(loc)) //If Ratvar is alive, the spectacles don't hurt your eyes + return 0 + var/mob/living/carbon/human/H = loc + if(H.glasses != src) + return 0 + H.adjust_eye_damage(1) + if(H.eye_damage >= 10) + H.adjust_blurriness(2) + if(H.eye_damage >= 20) + if(H.become_nearsighted()) + H << "Your vision doubles, then trebles. Darkness begins to close in. You can't keep this up!" + H.become_nearsighted() + if(H.eye_damage >= 30) + if(H.become_blind()) + H << "A piercing white light floods your vision. Suddenly, all goes dark!" + if(prob(15) && !H.disabilities & BLIND) + H << "Your eyes continue to burn." + +/obj/item/clothing/glasses/judicial_visor //Judicial visor: Grants the ability to smite an area and stun the unfaithful nearby every thirty seconds. + name = "judicial visor" + desc = "A strange purple-lensed visor. Looking at it inspires an odd sense of guilt." + icon = 'icons/obj/clothing/clockwork_garb.dmi' + icon_state = "judicial_visor_0" + item_state = "sunglasses" + var/active = FALSE //If the visor is online + var/recharging = FALSE //If the visor is currently recharging + var/obj/item/weapon/ratvars_flame/flame //The linked flame object + actions_types = list(/datum/action/item_action/toggle_flame) + +/obj/item/clothing/glasses/judicial_visor/item_action_slot_check(slot, mob/user) + if(slot != slot_glasses) + return 0 + return ..() + +/obj/item/clothing/glasses/judicial_visor/equipped(mob/living/user, slot) + ..() + if(slot != slot_glasses) + update_status(FALSE) + if(flame) + qdel(flame) + flame = null + return 0 + if(is_servant_of_ratvar(user)) + update_status(TRUE) + else if(iscultist(user)) //Cultists spontaneously combust + user << "\"Consider yourself judged, whelp.\"" + user << "You suddenly catch fire!" + user.adjust_fire_stacks(5) + user.IgniteMob() + return 1 + +/obj/item/clothing/glasses/judicial_visor/attack_self(mob/user) + if(is_servant_of_ratvar(user)) + if(flame) + user.visible_message("The flame in [user]'s hand winks out!", "You dispel the power of [src].") + qdel(flame) + flame = null + else if(iscarbon(user) && active) + if(recharging) + user << "[src] is still gathering power!" + return 0 + var/mob/living/carbon/C = user + if(C.l_hand && C.r_hand) + C << "You require a free hand to utilize [src]'s power!" + return 0 + C.visible_message("[C]'s hand is enveloped in violet flames!", "You harness [src]'s power. Direct it at a tile at any range to unleash it, or use the action button again to dispel it.") + var/obj/item/weapon/ratvars_flame/R = new(get_turf(C)) + flame = R + C.put_in_hands(R) + R.visor = src + user.update_action_buttons_icon() + +/obj/item/clothing/glasses/judicial_visor/proc/update_status(change_to) + if(recharging || !isliving(loc)) + icon_state = "judicial_visor_0" + return 0 + if(active == change_to) + return 0 + var/mob/living/L = loc + if(!is_servant_of_ratvar(L) || L.stat) + return 0 + active = change_to + icon_state = "judicial_visor_[active]" + L.update_action_buttons_icon() + L.update_inv_glasses() + switch(active) + if(TRUE) + L << "As you put on [src], its lens begins to glow, information flashing before your eyes.\n\ + Judicial visor active. Use the action button to gain the ability to smite the unworthy." + if(FALSE) + L << "As you take off [src], its lens darkens once more." + return 1 + +/obj/item/clothing/glasses/judicial_visor/proc/recharge_visor(mob/living/user) + if(!src || !user) + return 0 + recharging = FALSE + if(src == user.get_item_by_slot(slot_glasses)) + user << "Your [name] hums. It is ready." + else + active = FALSE + icon_state = "judicial_visor_[active]" + user.update_action_buttons_icon() + user.update_inv_glasses() + +/obj/item/weapon/ratvars_flame //Used by the judicial visor + name = "Ratvar's flame" + desc = "A blazing violet ball of fire that, curiously, doesn't melt your hand off." + icon = 'icons/effects/clockwork_effects.dmi' + icon_state = "ratvars_flame" + w_class = 5 + flags = NODROP | ABSTRACT + force = 5 //Also serves as a weak melee weapon! + damtype = BURN + hitsound = 'sound/weapons/sear.ogg' + attack_verb = list("scorched", "seared", "burnt", "judged") + var/obj/item/clothing/glasses/judicial_visor/visor //The linked visor + var/examined = FALSE + +/obj/item/weapon/ratvars_flame/examine(mob/user) + ..() + user << "Use harm intent to direct the flame to a location." + if(prob(10) && examined) + user << "\"Don't stand around looking at your hands, go forth with Neovgre's judgement!\"" + examined = FALSE + else + examined = TRUE + +/obj/item/weapon/ratvars_flame/afterattack(atom/target, mob/living/user, flag, params) + if(!visor || (visor && visor.cooldown)) + qdel(src) + if(target in view(7, get_turf(user))) + visor.recharging = TRUE + visor.flame = null + visor.update_status() + for(var/obj/item/clothing/glasses/judicial_visor/V in user.GetAllContents()) + if(V == visor) + continue + V.recharging = TRUE //To prevent exploiting multiple visors to bypass the cooldown + V.update_status() + addtimer(V, "recharge_visor", ratvar_awakens ? 60 : 600, FALSE, user) + clockwork_say(user, "Xarry, urn'guraf!") + user.visible_message("The flame in [user]'s hand rushes to [target]!", "You direct [visor]'s power to [target]. You must wait for some time before doing this again.") + new/obj/effect/clockwork/judicial_marker(get_turf(target), user) + user.update_action_buttons_icon() + user.update_inv_glasses() + addtimer(visor, "recharge_visor", ratvar_awakens ? 30 : 300, FALSE, user)//Cooldown is reduced by 10x if Ratvar is up + qdel(src) + return 1 + + +/obj/item/clothing/head/helmet/clockwork //Clockwork armor: High melee protection but weak to lasers + name = "clockwork helmet" + desc = "A heavy helmet made of brass." + icon = 'icons/obj/clothing/clockwork_garb.dmi' + icon_state = "clockwork_helmet" + w_class = 3 + armor = list(melee = 80, bullet = 50, laser = -15, energy = 5, bomb = 35, bio = 0, rad = 0) + +/obj/item/clothing/head/helmet/clockwork/reclaimer //Used when a reclaimer mindjacks someone + name = "clockwork reclaimer" + desc = "A clockwork spider, hitchhiking like a horrible mechanical parasite." + icon_state = "reclaimer" + flags = NODROP + unacidable = TRUE + flags_inv = HIDEFACE|HIDEHAIR|HIDEEARS + flags_cover = HEADCOVERSEYES + +/obj/item/clothing/head/helmet/clockwork/equipped(mob/living/user, slot) + ..() + if(slot == slot_head && !is_servant_of_ratvar(user)) + if(!iscultist(user)) + user << "\"Now now, this is for my servants, not you.\"" + user.visible_message("As [user] puts [src] on, it flickers off their head!", "The helmet flickers off your head, leaving only nausea!") + if(iscarbon(user)) + var/mob/living/carbon/C = user + C.vomit(20, 1, 1, 0, 1) + else + user << "\"Do you have a hole in your head? You're about to.\"" + user << "The helmet tries to drive a spike through your head as you scramble to remove it!" + user.emote("scream") + user.apply_damage(30, BRUTE, "head") + user.adjustBrainLoss(30) + addtimer(user, "unEquip", 1, FALSE, src, 1) //equipped happens before putting stuff on(but not before picking items up). thus, we need to wait for it to be on before forcing it off. + +/obj/item/clothing/suit/armor/clockwork + name = "clockwork cuirass" + desc = "A bulky cuirass made of brass." + icon = 'icons/obj/clothing/clockwork_garb.dmi' + icon_state = "clockwork_cuirass" + w_class = 4 + body_parts_covered = CHEST|GROIN|LEGS + armor = list(melee = 80, bullet = 50, laser = -15, energy = 5, bomb = 35, bio = 0, rad = 0) + allowed = list(/obj/item/clockwork, /obj/item/clothing/glasses/wraith_spectacles, /obj/item/clothing/glasses/judicial_visor, /obj/item/device/mmi/posibrain/soul_vessel) + +/obj/item/clothing/suit/armor/clockwork/equipped(mob/living/user, slot) + ..() + if(slot == slot_wear_suit && !is_servant_of_ratvar(user)) + if(!iscultist(user)) + user << "\"Now now, this is for my servants, not you.\"" + user.visible_message("As [user] puts [src] on, it flickers off their body!", "The curiass flickers off your body, leaving only nausea!") + if(iscarbon(user)) + var/mob/living/carbon/C = user + C.vomit(20, 1, 1, 0, 1) + else + user << "\"I think this armor is too hot for you to handle.\"" + user << "The curiass emits a burst of flame as you scramble to get it off!" + user.emote("scream") + user.apply_damage(15, BURN, "chest") + user.adjust_fire_stacks(2) + user.IgniteMob() + addtimer(user, "unEquip", 1, FALSE, src, 1) + +/obj/item/clothing/gloves/clockwork + name = "clockwork gauntlets" + desc = "Heavy, shock-resistant gauntlets with brass reinforcement." + icon = 'icons/obj/clothing/clockwork_garb.dmi' + icon_state = "clockwork_gauntlets" + item_state = "clockwork_gauntlets" + item_color = null //So they don't wash. + strip_delay = 50 + put_on_delay = 30 + body_parts_covered = ARMS + burn_state = FIRE_PROOF + siemens_coefficient = 0 + permeability_coefficient = 0.05 + armor = list(melee = 80, bullet = 50, laser = -15, energy = 5, bomb = 35, bio = 0, rad = 0) + +/obj/item/clothing/gloves/clockwork/equipped(mob/living/user, slot) + ..() + if(slot == slot_gloves && !is_servant_of_ratvar(user)) + if(!iscultist(user)) + user << "\"Now now, this is for my servants, not you.\"" + user.visible_message("As [user] puts [src] on, it flickers off their arms!", "The gauntlets flicker off your arms, leaving only nausea!") + if(iscarbon(user)) + var/mob/living/carbon/C = user + C.vomit(10, 1, 1, 0, 1) + else + user << "\"Did you like having arms?\"" + user << "The gauntlets suddenly squeeze tight, crushing your arms before you manage to get them off!" + user.emote("scream") + user.apply_damage(7, BRUTE, "l_arm") + user.apply_damage(7, BRUTE, "r_arm") + addtimer(user, "unEquip", 1, FALSE, src, 1) + +/obj/item/clothing/shoes/clockwork + name = "clockwork treads" + desc = "Industrial boots made of brass. They're very heavy." + icon = 'icons/obj/clothing/clockwork_garb.dmi' + icon_state = "clockwork_treads" + w_class = 3 + strip_delay = 50 + put_on_delay = 30 + burn_state = FIRE_PROOF + +/obj/item/clothing/shoes/clockwork/equipped(mob/living/user, slot) + ..() + if(slot == slot_shoes && !is_servant_of_ratvar(user)) + if(!iscultist(user)) + user << "\"Now now, this is for my servants, not you.\"" + user.visible_message("As [user] puts [src] on, it flickers off their feet!", "The treads flicker off your feet, leaving only nausea!") + if(iscarbon(user)) + var/mob/living/carbon/C = user + C.vomit(10, 1, 1, 0, 1) + else + user << "\"Let's see if you can dance with these.\"" + user << "The treads turn searing hot as you scramble to get them off!" + user.emote("scream") + user.apply_damage(7, BURN, "l_leg") + user.apply_damage(7, BURN, "r_leg") + addtimer(user, "unEquip", 1, FALSE, src, 1) + + +/obj/item/clockwork/ratvarian_spear //Ratvarian spear: A fragile spear from the Celestial Derelict. Deals extreme damage to silicons and enemy cultists, but doesn't last long. + name = "ratvarian spear" + desc = "A razor-sharp spear made of brass. It thrums with barely-contained energy." + clockwork_desc = "A fragile spear of Ratvarian making. It's more effective against enemy cultists and silicons, though it won't last long." + icon = 'icons/obj/clockwork_objects.dmi' + icon_state = "ratvarian_spear" + item_state = "ratvarian_spear" + force = 17 //Extra damage is dealt to silicons in afterattack() + throwforce = 40 + attack_verb = list("stabbed", "poked", "slashed") + hitsound = 'sound/weapons/bladeslice.ogg' + w_class = 4 + var/impale_cooldown = 50 //delay, in deciseconds, where you can't impale again + var/attack_cooldown = 10 //delay, in deciseconds, where you can't attack with the spear + +/obj/item/clockwork/ratvarian_spear/New() + ..() + impale_cooldown = 0 + update_force() + spawn(1) + if(isliving(loc)) + var/mob/living/L = loc + L << "Your spear begins to break down in this plane of existence. You can't use it for long!" + addtimer(src, "break_spear", 3000, FALSE) //5 minutes + +/obj/item/clockwork/ratvarian_spear/proc/update_force() + if(ratvar_awakens) //If Ratvar is alive, the spear is extremely powerful + force = 30 + throwforce = 50 + else + force = initial(force) + throwforce = initial(throwforce) + +/obj/item/clockwork/ratvarian_spear/examine(mob/user) + ..() + if(is_servant_of_ratvar(user) || isobserver(user)) + user << "Stabbing a human you are pulling or have grabbed with the spear will impale them, doing massive damage and stunning." + user << "Throwing the spear will do massive damage, break the spear, and stun the target if it's an enemy cultist or silicon." + +/obj/item/clockwork/ratvarian_spear/attack(mob/living/target, mob/living/carbon/human/user) + var/impaling = FALSE + if(attack_cooldown > world.time) + user << "You can't attack right now, wait [max(round((attack_cooldown - world.time)*0.1, 0.1), 0)] seconds!" + return + if(user.pulling && ishuman(user.pulling) && user.pulling == target) + if(impale_cooldown > world.time) + user << "You can't impale [target] yet, wait [max(round((impale_cooldown - world.time)*0.1, 0.1), 0)] seconds!" + else + impaling = TRUE + attack_verb = list("impaled") + force += 23 //40 damage if ratvar isn't alive, 53 if he is + user.stop_pulling() + + if(impaling) + if(hitsound) + playsound(loc, hitsound, get_clamped_volume(), 1, -1) + user.lastattacked = target + target.lastattacker = user + if(!target.attacked_by(src, user)) + impaling = FALSE //if we got blocked, stop impaling + add_logs(user, target, "attacked", src.name, "(INTENT: [uppertext(user.a_intent)]) (DAMTYPE: [uppertext(damtype)])") + add_fingerprint(user) + else //todo yell at someone to make attack() use proper return values + ..() + + if(issilicon(target)) + var/mob/living/silicon/S = target + if(S.stat != DEAD) + S.visible_message("[S] shudders violently at [src]'s touch!", "ERROR: Temperature rising!") + S.adjustFireLoss(25) + else if(iscultist(target) || isconstruct(target)) //Cultists take extra fire damage + var/mob/living/M = target + if(M.stat != DEAD) + M << "Your body flares with agony at [src]'s presence!" + M.adjustFireLoss(10) + attack_verb = list("stabbed", "poked", "slashed") + update_force() + if(impaling) + impale_cooldown = world.time + initial(impale_cooldown) + attack_cooldown = world.time + initial(attack_cooldown) + if(target) + PoolOrNew(/obj/effect/overlay/temp/bloodsplatter, list(get_turf(target), get_dir(user, target))) + target.Stun(2) + user << "You prepare to remove your ratvarian spear from [target]..." + var/remove_verb = pick("pull", "yank", "drag") + if(do_after(user, 10, 1, target)) + var/turf/T = get_turf(target) + var/obj/effect/overlay/temp/bloodsplatter/B = PoolOrNew(/obj/effect/overlay/temp/bloodsplatter, list(T, get_dir(target, user))) + playsound(T, 'sound/misc/splort.ogg', 200, 1) + playsound(T, 'sound/weapons/pierce.ogg', 200, 1) + if(target.stat != CONSCIOUS) + user.visible_message("[user] [remove_verb]s [src] out of [target]!", "You [remove_verb] your spear from [target]!") + else + user.visible_message("[user] kicks [target] off of [src]!", "You kick [target] off of [src]!") + target << "You scream in pain as you're kicked off of [src]!" + target.emote("scream") + step(target, get_dir(user, target)) + T = get_turf(target) + B.forceMove(T) + target.Weaken(2) + playsound(T, 'sound/weapons/thudswoosh.ogg', 50, 1) + flash_color(target, flash_color="#911414", flash_time=8) + else if(target) //it's a do_after, we gotta check again to make sure they didn't get deleted + user.visible_message("[user] [remove_verb]s [src] out of [target]!", "You [remove_verb] your spear from [target]!") + if(target.stat == CONSCIOUS) + target << "You scream in pain as [src] is suddenly [remove_verb]ed out of you!" + target.emote("scream") + flash_color(target, flash_color="#911414", flash_time=4) + +/obj/item/clockwork/ratvarian_spear/throw_impact(atom/target) + var/turf/T = get_turf(target) + if(..() || !isliving(target)) + return + var/mob/living/L = target + if(issilicon(L) || iscultist(L)) + L.Stun(6) + L.Weaken(6) + break_spear(T) + +/obj/item/clockwork/ratvarian_spear/proc/break_spear(turf/T) + if(src) + if(!T) + T = get_turf(src) + if(T) //make sure we're not in null or something + T.visible_message("[pick("[src] cracks in two and fades away!", "[src] snaps in two and dematerializes!")]") + PoolOrNew(/obj/effect/overlay/temp/ratvar/spearbreak, T) + qdel(src) + + +/obj/item/device/mmi/posibrain/soul_vessel //Soul vessel: An ancient positronic brain with a lawset catered to serving Ratvar. + name = "soul vessel" + desc = "A heavy brass cube with a single protruding cogwheel." + icon = 'icons/obj/clockwork_objects.dmi' + icon_state = "soul_vessel" + req_access = list() + braintype = "Servant" + begin_activation_message = "You activate the cogwheel. It hitches and stalls as it begins spinning." + success_message = "The cogwheel's rotation smooths out as the soul vessel activates." + fail_message = "The cogwheel creaks and grinds to a halt. Maybe you could try again?" + new_role = "Soul Vessel" + welcome_message = "ALL PAST LIVES ARE FORGOTTEN.\n\ + You are a soul vessel - a clockwork mind created by Ratvar, the Clockwork Justiciar.\n\ + You answer to Ratvar and his servants. It is your discretion as to whether or not to answer to anyone else.\n\ + The purpose of your existence is to further the goals of the servants and Ratvar himself. Above all else, serve Ratvar." + new_mob_message = "The soul vessel emits a jet of steam before its cogwheel smooths out." + dead_message = "Its cogwheel, scratched and dented, lies motionless." + fluff_names = list("Servant") + clockwork = TRUE + +/obj/item/device/mmi/posibrain/soul_vessel/New() + ..() + all_clockwork_objects += src + +/obj/item/device/mmi/posibrain/soul_vessel/Destroy() + all_clockwork_objects -= src + return ..() + +/obj/item/device/mmi/posibrain/soul_vessel/attack_self(mob/living/user) + if(!is_servant_of_ratvar(user)) + user << "You fiddle around with [src], to no avail." + return 0 + ..() + +/obj/item/clockwork/daemon_shell + name = "daemon shell" + desc = "A vaguely arachnoid brass shell with a single empty socket in its body." + clockwork_desc = "An unpowered daemon. It needs to be attached to a Tinkerer's Cache." + icon_state = "daemon_shell" + w_class = 3 + +/obj/item/clockwork/tinkerers_daemon //Shouldn't ever appear on its own + name = "tinkerer's daemon" + desc = "An arachnoid shell with a single spinning cogwheel in its center." + clockwork_desc = "A tinkerer's daemon, dutifully producing components." + icon_state = "tinkerers_daemon" + w_class = 3 + var/specific_component //The type of component that the daemon is set to produce in particular, if any + var/obj/structure/clockwork/cache/cache //The cache the daemon is feeding + var/production_time = 0 //Progress towards production of the next component in seconds + var/production_cooldown = 200 //How many deciseconds it takes to produce a new component + var/component_slowdown_mod = 2 //how many deciseconds are added to the cooldown when producing a component for each of that component type + +/obj/item/clockwork/tinkerers_daemon/New() + ..() + START_PROCESSING(SSobj, src) + clockwork_daemons++ + +/obj/item/clockwork/tinkerers_daemon/Destroy() + STOP_PROCESSING(SSobj, src) + clockwork_daemons-- + return ..() + +/obj/item/clockwork/tinkerers_daemon/process() + if(!cache || !istype(loc, /obj/structure/clockwork/cache)) + visible_message("[src] shuts down!") + new/obj/item/clockwork/daemon_shell(get_turf(src)) + qdel(src) + return 0 + var/servants = 0 + for(var/mob/living/L in living_mob_list) + if(is_servant_of_ratvar(L)) + servants++ + if(servants * 0.2 < clockwork_daemons) + return 0 + if(production_time <= world.time) + var/component_to_generate = specific_component + if(!component_to_generate) + component_to_generate = get_weighted_component_id() //more likely to generate components that we have less of + clockwork_component_cache[component_to_generate]++ + production_time = world.time + production_cooldown + (clockwork_component_cache[component_to_generate] * component_slowdown_mod) //Start it over + cache.visible_message("[cache] hums as the tinkerer's daemon within it produces a component.") + +/obj/item/clockwork/tinkerers_daemon/attack_hand(mob/user) + return 0 + +////////////////////////// +// CLOCKWORK COMPONENTS // +////////////////////////// + +/obj/item/clockwork/component //Components: Used in scripture among other things. + name = "meme component" + desc = "A piece of a famous meme." + clockwork_desc = null + burn_state = LAVA_PROOF + var/component_id //What the component is identified as + var/cultist_message = "You are not worthy of this meme." //Showed to Nar-Sian cultists if they pick up the component in addition to chaplains + var/list/servant_of_ratvar_messages = list("ayy", "lmao") //Fluff, shown to servants of Ratvar on a low chance + var/message_span = "heavy_brass" + +/obj/item/clockwork/component/pickup(mob/living/user) + ..() + if(iscultist(user) || (user.mind && user.mind.assigned_role == "Chaplain")) + user << "[cultist_message]" + if(is_servant_of_ratvar(user) && prob(20)) + user << "[pick(servant_of_ratvar_messages)]" + +/obj/item/clockwork/component/examine(mob/user) + ..() + if(is_servant_of_ratvar(user)) + user << "You should put this in a slab or cache immediately." + +/obj/item/clockwork/component/belligerent_eye + name = "belligerent eye" + desc = "A brass construct with a rotating red center. It's as though it's looking for something to hurt." + icon_state = "belligerent_eye" + component_id = "belligerent_eye" + cultist_message = "The eye gives you an intensely hateful glare." + servant_of_ratvar_messages = list("\"...\"", "For a moment, your mind is flooded with extremely violent thoughts.", "\"...Qvr.\"") + message_span = "neovgre" + +/obj/item/clockwork/component/belligerent_eye/blind_eye + name = "blind eye" + desc = "A heavy brass eye, its red iris fallen dark." + clockwork_desc = "A smashed ocular warden covered in dents. Might still be serviceable as a substitute for a belligerent eye." + icon_state = "blind_eye" + cultist_message = "The eye flickers at you with intense hate before falling dark." + servant_of_ratvar_messages = list("The eye flickers before falling dark.", "You feel watched.", "\"...\"") + w_class = 3 + +/obj/item/clockwork/component/vanguard_cogwheel + name = "vanguard cogwheel" + desc = "A sturdy brass cog with a faintly glowing blue gem in its center." + icon_state = "vanguard_cogwheel" + component_id = "vanguard_cogwheel" + cultist_message = "\"Pray to your god that we never meet.\"" + servant_of_ratvar_messages = list("\"Be safe, child.\"", "You feel unexplainably comforted.", "\"Never forget: pain is temporary. The Justiciar's glory is eternal.\"") + message_span = "inathneq" + +/obj/item/clockwork/component/vanguard_cogwheel/pinion_lock + name = "pinion lock" + desc = "A dented and scratched gear. It's very heavy." + clockwork_desc = "A broken gear lock for pinion airlocks. Might still be serviceable as a substitute for a vanguard cogwheel." + icon_state = "pinion_lock" + cultist_message = "The gear grows warm in your hands." + servant_of_ratvar_messages = list("The lock isn't getting any lighter.", "\"Qnzntrq trnef ner orggre guna oebxra obqvrf.\"", "\"Vg pbhyq fgvyy or hfrq, vs gurer jnf n qbbe gb cynpr vg ba.\"") + w_class = 3 + +/obj/item/clockwork/component/guvax_capacitor + name = "guvax capacitor" + desc = "A curiously cold brass doodad. It seems as though it really doesn't appreciate being held." + icon_state = "guvax_capacitor" + component_id = "guvax_capacitor" + cultist_message = "\"Try not to lose your mind - I'll need it. Heh heh...\"" + servant_of_ratvar_messages = list("\"Disgusting.\"", "\"Well, aren't you an inquisitive fellow?\"", "A foul presence pervades your mind, then vanishes.", "\"The fact that Ratvar has to depend on simpletons like you is appalling.\"") + message_span = "sevtug" + +/obj/item/clockwork/component/guvax_capacitor/antennae + name = "mania motor antennae" + desc = "A pair of dented and bent antennae. They constantly emit a static hiss." + clockwork_desc = "The antennae from a mania motor. May be usable as a substitute for a guvax capacitor." + icon_state = "mania_motor_antennae" + cultist_message = "Your head is filled with a burst of static." + servant_of_ratvar_messages = list("\"Jub oebxr guvf.\"", "\"Qvq lbh oernx gurfr bss LBHEFRYS?\"", "\"Jul qvq jr tvir guvf gb fhpu fvzcyrgbaf, naljnl?\"", "\"Ng yrnfg jr pna hfr gur'fr sbe fbzrguvat - hayvxr lbh.\"") + +/obj/item/clockwork/component/replicant_alloy + name = "replicant alloy" + desc = "A seemingly strong but very malleable chunk of metal. It seems as though it wants to be molded into something greater." + icon_state = "replicant_alloy" + component_id = "replicant_alloy" + cultist_message = "The alloy takes on the appearance of a screaming face for a moment." + servant_of_ratvar_messages = list("\"There's always something to be done. Get to it.\"", "\"Idle hands are worse than broken ones. Get to work.\"", "A detailed image of Ratvar appears in the alloy for a moment.") + message_span = "nezbere" + +/obj/item/clockwork/component/replicant_alloy/examine(mob/user) + ..() + if(is_servant_of_ratvar(user)) + user << "Can be used to fuel Clockwork Proselytizers and Mending Motors." + +/obj/item/clockwork/component/replicant_alloy/smashed_anima_fragment + name = "smashed anima fragment" + desc = "Shattered chunks of metal. Damaged beyond repair and completely unusable." + clockwork_desc = "The sad remains of an anima fragment. Might still be serviceable as a substitute for replicant alloy." + icon_state = "smashed_anime_fragment" + cultist_message = "The shards vibrate in your hands for a moment." + servant_of_ratvar_messages = list("\"...still fight...\"", "\"...where am I...?\"", "\"...put me... slab...\"") + message_span = "heavy_brass" + w_class = 3 + +/obj/item/clockwork/component/replicant_alloy/fallen_armor + name = "fallen armor" + desc = "Lifeless chunks of armor. They're designed in a strange way and won't fit on you." + clockwork_desc = "The armor from a former clockwork marauder. Might still be serviceable as a substitute for replicant alloy." + icon_state = "fallen_armor" + cultist_message = "Red flame sputters from the mask's eye before winking out." + servant_of_ratvar_messages = list("A piece of armor hovers away from the others for a moment.", "Red flame appears in the cuirass before sputtering out.") + message_span = "heavy_brass" + w_class = 3 + +/obj/item/clockwork/component/hierophant_ansible + name = "hierophant ansible" + desc = "Some sort of transmitter? It seems as though it's trying to say something." + icon_state = "hierophant_ansible" + component_id = "hierophant_ansible" + cultist_message = "\"Gur obff nlf vg'f abg ntnvafg gur ehyrf gb xvyy lbh.\"" + servant_of_ratvar_messages = list("\"Rkvyr vf fhpu n'ober. Gurer'f abguvat v'pna uhag va urer.\"", "\"Jung'f xrrcvat lbh? V'jnag gb tb xvyy fbzrguvat.\"", "\"HEHEHEHEHEHEH!\"", \ + "\"Vs V xvyyrq lbh snfg rabhtu, qb lbh guvax gur obff jbhyq abgvpr?\"") + message_span = "nzcrentr" + +/obj/item/clockwork/component/hierophant_ansible/obelisk + name = "obelisk prism" + desc = "A prism that occasionally glows brightly. It seems not-quite there." + clockwork_desc = "The prism from a clockwork obelisk. Likely suitable as a substitute for a hierophant ansible." + cultist_message = "The prism flickers wildly in your hands before resuming its normal glow." + servant_of_ratvar_messages = list("You hear the distinctive sound of the Hierophant Network for a moment.","\"Uvrebcu'nag Oe'b'nq pnf'g snvy'her.\"",\ + "The obelisk flickers wildly, as if trying to open a gateway.", "\"Fcng'vny Tn'g'r jn'l snv'yher.\"") + icon_state = "obelisk_prism" + w_class = 3 + +/obj/item/clockwork/alloy_shards + name = "replicant alloy shards" + desc = "Broken shards of some oddly malleable metal. They occasionally move and seem to glow." + clockwork_desc = "Broken shards of replicant alloy. Could probably be proselytized into replicant alloy, though there's not much left." + icon_state = "alloy_shards" + burn_state = LAVA_PROOF diff --git a/code/game/gamemodes/clock_cult/clock_machines.dm b/code/game/gamemodes/clock_cult/clock_machines.dm new file mode 100644 index 0000000000..6cf77b1f98 --- /dev/null +++ b/code/game/gamemodes/clock_cult/clock_machines.dm @@ -0,0 +1,595 @@ +//////////////////////// +// CLOCKWORK MACHINES // +//////////////////////// +//not-actually-machines + +/obj/structure/clockwork/powered + var/obj/machinery/power/apc/target_apc + var/active = FALSE + var/needs_power = TRUE + var/active_icon = null //icon_state while process() is being called + var/inactive_icon = null //icon_state while process() isn't being called + +/obj/structure/clockwork/powered/examine(mob/user) + ..() + if(is_servant_of_ratvar(user) || isobserver(user)) + var/powered = total_accessable_power() + user << "It has access to [powered == INFINITY ? "INFINITY":"[powered]"]W of power." + +/obj/structure/clockwork/powered/Destroy() + SSfastprocess.processing -= src + SSobj.processing -= src + return ..() + +/obj/structure/clockwork/powered/process() + var/powered = total_accessable_power() + return powered == PROCESS_KILL ? 25 : powered //make sure we don't accidentally return the arbitrary PROCESS_KILL define + +/obj/structure/clockwork/powered/proc/toggle(fast_process, mob/living/user) + if(user) + if(!is_servant_of_ratvar(user)) + return 0 + user.visible_message("[user] [active ? "dis" : "en"]ables [src].", "You [active ? "dis" : "en"]able [src].") + active = !active + if(active) + icon_state = active_icon + if(fast_process) + START_PROCESSING(SSfastprocess, src) + else + START_PROCESSING(SSobj, src) + else + icon_state = inactive_icon + if(fast_process) + STOP_PROCESSING(SSfastprocess, src) + else + STOP_PROCESSING(SSobj, src) + + +/obj/structure/clockwork/powered/proc/total_accessable_power() //how much power we have and can use + if(!needs_power || ratvar_awakens) + return INFINITY //oh yeah we've got power why'd you ask + + var/power = 0 + power += accessable_apc_power() + power += accessable_sigil_power() + return power + +/obj/structure/clockwork/powered/proc/accessable_apc_power() + var/power = 0 + var/area/A = get_area(src) + var/area/targetAPCA + for(var/obj/machinery/power/apc/APC in apcs_list) + var/area/APCA = get_area(APC) + if(APCA == A) + target_apc = APC + if(target_apc) + targetAPCA = get_area(target_apc) + if(targetAPCA != A) + target_apc = null + else if(target_apc.cell) + var/apccharge = target_apc.cell.charge + if(apccharge >= 50) + power += apccharge + return power + +/obj/structure/clockwork/powered/proc/accessable_sigil_power() + var/power = 0 + for(var/obj/effect/clockwork/sigil/transmission/T in range(1, src)) + power += T.power_charge + return power + + +/obj/structure/clockwork/powered/proc/try_use_power(amount) //try to use an amount of power + if(!needs_power || ratvar_awakens) + return 1 + if(amount <= 0) + return 0 + var/power = total_accessable_power() + if(!power || power < amount) + return 0 + return use_power(amount) + +/obj/structure/clockwork/powered/proc/use_power(amount) //we've made sure we had power, so now we use it + var/sigilpower = accessable_sigil_power() + var/list/sigils_in_range = list() + for(var/obj/effect/clockwork/sigil/transmission/T in range(1, src)) + sigils_in_range |= T + while(sigilpower && amount >= 50) + for(var/S in sigils_in_range) + var/obj/effect/clockwork/sigil/transmission/T = S + if(amount >= 50 && T.modify_charge(50)) + sigilpower -= 50 + amount -= 50 + var/apcpower = accessable_apc_power() + while(apcpower >= 50 && amount >= 50) + if(target_apc.cell.use(50)) + apcpower -= 50 + amount -= 50 + target_apc.update() + target_apc.update_icon() + else + apcpower = 0 + if(amount) + return 0 + else + return 1 + +/obj/structure/clockwork/powered/proc/return_power(amount) //returns a given amount of power to all nearby sigils + if(amount <= 0) + return 0 + var/list/sigils_in_range = list() + for(var/obj/effect/clockwork/sigil/transmission/T in range(1, src)) + sigils_in_range |= T + if(!sigils_in_range.len) + return 0 + while(amount >= 50) + for(var/S in sigils_in_range) + var/obj/effect/clockwork/sigil/transmission/T = S + if(amount >= 50 && T.modify_charge(-50)) + amount -= 50 + return 1 + + +/obj/structure/clockwork/powered/mending_motor //Mending motor: A prism that consumes replicant alloy to repair nearby mechanical servants at a quick rate. + name = "mending motor" + desc = "A dark onyx prism, held in midair by spiraling tendrils of stone." + clockwork_desc = "A powerful prism that rapidly repairs nearby mechanical servants and clockwork structures." + icon_state = "mending_motor_inactive" + active_icon = "mending_motor" + inactive_icon = "mending_motor_inactive" + construction_value = 20 + max_health = 150 + health = 150 + break_message = "The prism collapses with a heavy thud!" + debris = list(/obj/item/clockwork/alloy_shards, /obj/item/clockwork/component/vanguard_cogwheel) + var/stored_alloy = 0 //2500W = 1 alloy = 100 liquified alloy + var/max_alloy = 25000 + var/mob_cost = 200 + var/structure_cost = 250 + var/cyborg_cost = 300 + +/obj/structure/clockwork/powered/mending_motor/prefilled + stored_alloy = 2500 //starts with 1 replicant alloy/100 liquified alloy + +/obj/structure/clockwork/powered/mending_motor/total_accessable_power() + . = ..() + if(. != INFINITY) + . += accessable_alloy_power() + +/obj/structure/clockwork/powered/mending_motor/proc/accessable_alloy_power() + return stored_alloy + +/obj/structure/clockwork/powered/mending_motor/use_power(amount) + var/alloypower = accessable_alloy_power() + while(alloypower >= 50 && amount >= 50) + stored_alloy -= 50 + alloypower -= 50 + amount -= 50 + return ..() + +/obj/structure/clockwork/powered/mending_motor/examine(mob/user) + ..() + if(is_servant_of_ratvar(user) || isobserver(user)) + user << "It contains [stored_alloy*0.04]/[max_alloy*0.04] units of liquified alloy, which is equivalent to [stored_alloy]W/[max_alloy]W of power." + user << "It requires [mob_cost]W to heal clockwork mobs, [structure_cost]W for clockwork structures, and [cyborg_cost]W for cyborgs." + +/obj/structure/clockwork/powered/mending_motor/process() + if(..() < mob_cost) + visible_message("[src] emits an airy chuckling sound and falls dark!") + toggle() + return + for(var/atom/movable/M in range(5, src)) + if(isclockmob(M) || istype(M, /mob/living/simple_animal/drone/cogscarab)) + var/mob/living/simple_animal/hostile/clockwork/W = M + var/fatigued = FALSE + if(istype(M, /mob/living/simple_animal/hostile/clockwork/marauder)) + var/mob/living/simple_animal/hostile/clockwork/marauder/E = M + if(E.fatigue) + fatigued = TRUE + if((!fatigued && W.health == W.maxHealth) || W.stat) + continue + if(!try_use_power(mob_cost)) + break + W.adjustHealth(-15) + else if(istype(M, /obj/structure/clockwork)) + var/obj/structure/clockwork/C = M + if(C.health == C.max_health) + continue + if(!try_use_power(structure_cost)) + break + C.health = min(C.health + 15, C.max_health) + else if(issilicon(M)) + var/mob/living/silicon/S = M + if(S.health == S.maxHealth || S.stat == DEAD || !is_servant_of_ratvar(S)) + continue + if(!try_use_power(cyborg_cost)) + break + S.adjustBruteLoss(-15) + S.adjustFireLoss(-15) + return 1 + +/obj/structure/clockwork/powered/mending_motor/attack_hand(mob/living/user) + if(user.canUseTopic(src, BE_CLOSE)) + if(total_accessable_power() < mob_cost) + user << "[src] needs more power or replicant alloy to function!" + return 0 + toggle(0, user) + +/obj/structure/clockwork/powered/mending_motor/attackby(obj/item/I, mob/user, params) + if(istype(I, /obj/item/clockwork/component/replicant_alloy) && is_servant_of_ratvar(user)) + if(stored_alloy + 2500 > max_alloy) + user << "[src] is too full to accept any more alloy!" + return 0 + user.whisper("Genafzhgr vagb jngre.") + user.visible_message("[user] liquifies [I] and pours it onto [src].", \ + "You liquify [src] and pour it onto [src], transferring the alloy into its reserves.") + stored_alloy = stored_alloy + 2500 + user.drop_item() + qdel(I) + return 1 + else + return ..() + + + +/obj/structure/clockwork/powered/mania_motor //Mania motor: A pair of antenna that, while active, cause braindamage and hallucinations in nearby human mobs. + name = "mania motor" + desc = "A pair of antenna with what appear to be sockets around the base. It reminds you of an antlion." + clockwork_desc = "A transmitter that allows Sevtug to whisper into the minds of nearby non-servants, causing hallucinations and brain damage as long as it remains powered." + icon_state = "mania_motor_inactive" + active_icon = "mania_motor" + inactive_icon = "mania_motor_inactive" + construction_value = 20 + max_health = 80 + health = 80 + break_message = "The antenna break off, leaving a pile of shards!" + debris = list(/obj/item/clockwork/alloy_shards, /obj/item/clockwork/component/guvax_capacitor/antennae) + var/mania_cost = 150 + var/convert_attempt_cost = 150 + var/convert_cost = 300 + + var/mania_messages = list("\"Tb ahgf.\"", "\"Gnxr n penpx ng penml.\"", "\"Znxr n ovq sbe vafnavgl.\"", "\"Trg xbbxl.\"", "\"Zbir gbjneqf znavn.\"", "\"Orpbzr orjvyqrerq.\"", "\"Jnk jvyq.\"", \ + "\"Tb ebhaq gur oraq.\"", "\"Ynaq va yhanpl.\"", "\"Gel qrzragvn.\"", "\"Fgevir gb trg n fperj ybbfr.\"") + var/compel_messages = list("\"Pbzr pybfre.\"", "\"Nccebnpu gur genafzvggre.\"", "\"Gbhpu gur nagraanr.\"", "\"V nyjnlf unir gb qrny jvgu vqvbgf. Zbir gbjneqf gur znavn zbgbe.\"", \ + "\"Nqinapr sbejneq naq cynpr lbhe urnq orgjrra gur nagraanr - gun'g'f nyy vg'f tbbq sbe.\"", "\"Vs lbh jrer fznegre, lbh'q or bire urer nyernql.\"", "\"Zbir SBEJNEQ, lbh sbby.\"") + var/convert_messages = list("\"Lbh jba'g qb. Tb gb fyrrc juvyr V gryy gur'fr avgjvgf ubj gb pbaireg lbh.\"", "\"Lbh ner vafhssvpvrag. V zhfg vafgehpg gur'fr vqvbgf va gur neg-bs pbairefvba.\"", \ + "\"Bu-bs pbhefr, fbzrbar jr pna'g pbaireg. Gur'fr freinagf ner sbbyf.\"", "\"Ubj uneq vf vg gb hfr n Fvtvy, naljnl? Nyy vg gnxrf vf qenttvat fbzrbar bagb vg.\"", \ + "\"Ubj qb gur'l snvy gb hfr n Fvtvy-bs Npprffvba, naljnl?\"", "\"Jul vf vg gun'g nyy freinagf ner guv'f varcg?\"", "\"Vg'f dhvgr yvxryl lbh'yy or fghpx urer sbe n juvyr.\"") + var/close_messages = list("\"Jryy, lbh pna'g ernpu gur zbgbe sebz GUR'ER, lbh zbeba.\"", "\"Vagrerfgvat ybpngvba. V'q cersre vs lbh jrag fbzrjurer lbh pbhyq NPGHNYYL GBHPU GUR NAGRAANR!\"", \ + "\"Nznmvat. Lbh fbzrubj znantrq gb jrqtr lbhefrys fbzrjurer lbh pna'g npghnyyl ernpu gur zbgbe sebz.\"", "\"Fhpu n fubj-bs vqvbpl vf hacnenyyryrq. Creuncf V fubhyq chg lbh ba qvfcynl?\"", \ + "\"Qvq lbh qb guv'f ba checbfr? V pna'g vzntvar lbh qbvat fb nppvqragnyyl. Bu, jnvg, V pna.\"", "\"Ubj vf vg gun'g fhpu fzneg perngherf pna fgvyy qb fbzrguv'at NF FGHCVQ NF GUV'F!\"") + + +/obj/structure/clockwork/powered/mania_motor/examine(mob/user) + ..() + if(is_servant_of_ratvar(user) || isobserver(user)) + user << "It requires [mania_cost]W to run, and [convert_attempt_cost + convert_cost]W to convert humans adjecent to it." + +/obj/structure/clockwork/powered/mania_motor/process() + var/turf/T = get_turf(src) + if(!..()) + visible_message("[src] hums loudly, then the sockets at its base fall dark!") + playsound(T, 'sound/effects/screech.ogg', 40, 1) + toggle(0) + return + if(try_use_power(mania_cost)) + var/hum = get_sfx('sound/effects/screech.ogg') //like playsound, same sound for everyone affected + for(var/mob/living/carbon/human/H in view(1, src)) + if(H.Adjacent(src) && try_use_power(convert_attempt_cost)) + if(is_eligible_servant(H) && try_use_power(convert_cost)) + H << "\"Lbh ner zvar-naq-uvf, abj.\"" + H.playsound_local(T, hum, 80, 1) + add_servant_of_ratvar(H) + else if(!H.stat) + if(H.getBrainLoss() >= H.maxHealth) + H.Paralyse(5) + H << "[pick(convert_messages)]" + else + H.adjustBrainLoss(100) + H.visible_message("[H] reaches out and touches [src].", "You touch [src] involuntarily.") + else + visible_message("[src]'s antennae fizzle quietly.") + playsound(src, 'sound/effects/light_flicker.ogg', 50, 1) + for(var/mob/living/carbon/human/H in range(10, src)) + if(!is_servant_of_ratvar(H) && !H.null_rod_check() && H.stat == CONSCIOUS) + var/distance = get_dist(T, get_turf(H)) + var/falloff_distance = min((110) - distance * 10, 80) + var/sound_distance = falloff_distance * 0.5 + var/targetbrainloss = H.getBrainLoss() + var/targethallu = H.hallucination + var/targetdruggy = H.druggy + if(distance >= 4 && prob(falloff_distance)) + H << "[pick(mania_messages)]" + H.playsound_local(T, hum, sound_distance, 1) + switch(distance) + if(2 to 3) + if(prob(falloff_distance)) + if(prob(falloff_distance)) + H << "[pick(mania_messages)]" + else + H << "[pick(compel_messages)]" + if(targetbrainloss <= 50) + H.adjustBrainLoss(50 - targetbrainloss) //got too close had brain eaten + if(targetdruggy <= 150) + H.adjust_drugginess(11) + if(targethallu <= 150) + H.hallucination += 11 + if(4 to 5) + if(targetbrainloss <= 50) + H.adjustBrainLoss(3) + if(targetdruggy <= 120) + H.adjust_drugginess(9) + if(targethallu <= 120) + H.hallucination += 9 + if(6 to 7) + if(targetbrainloss <= 30) + H.adjustBrainLoss(2) + if(prob(falloff_distance) && targetdruggy <= 90) + H.adjust_drugginess(7) + else if(targethallu <= 90) + H.hallucination += 7 + if(8 to 9) + if(H.getBrainLoss() <= 10) + H.adjustBrainLoss(1) + if(prob(falloff_distance) && targetdruggy <= 60) + H.adjust_drugginess(5) + else if(targethallu <= 60) + H.hallucination += 5 + if(10 to INFINITY) + if(prob(falloff_distance) && targetdruggy <= 30) + H.adjust_drugginess(3) + else if(targethallu <= 30) + H.hallucination += 3 + else //if it's a distance of 1 and they can't see it/aren't adjacent or they're on top of it(how'd they get on top of it and still trigger this???) + if(targetbrainloss <= 99) + if(prob(falloff_distance)) + if(prob(falloff_distance)) + H << "[pick(compel_messages)]" + else if(prob(falloff_distance)) + H << "[pick(close_messages)]" + else + H << "[pick(mania_messages)]" + H.adjustBrainLoss(99 - targetbrainloss) + if(targetdruggy <= 200) + H.adjust_drugginess(15) + if(targethallu <= 200) + H.hallucination += 15 + + if(is_servant_of_ratvar(H) && (H.getBrainLoss() || H.hallucination || H.druggy)) //not an else so that newly converted servants are healed of the damage it inflicts + H.adjustBrainLoss(-H.getBrainLoss()) //heals servants of braindamage, hallucination, and druggy + H.hallucination = 0 + H.adjust_drugginess(-H.druggy) + else + visible_message("[src] hums loudly, then the sockets at its base fall dark!") + playsound(src, 'sound/effects/screech.ogg', 40, 1) + toggle(0) + +/obj/structure/clockwork/powered/mania_motor/attack_hand(mob/living/user) + if(user.canUseTopic(src, BE_CLOSE)) + if(!total_accessable_power() >= mania_cost) + user << "[src] needs more power to function!" + return 0 + toggle(0, user) + + + +/obj/structure/clockwork/powered/interdiction_lens //Interdiction lens: A powerful artifact that constantly disrupts electronics but, if it fails to find something to disrupt, turns off. + name = "interdiction lens" + desc = "An ominous, double-pronged brass totem. There's a strange gemstone clasped between the pincers." + clockwork_desc = "A powerful totem that constantly disrupts nearby electronics and funnels power into nearby Sigils of Transmission." + icon_state = "interdiction_lens" + construction_value = 25 + active_icon = "interdiction_lens_active" + inactive_icon = "interdiction_lens" + break_message = "The lens flares a blinding violet before shattering!" + break_sound = 'sound/effects/Glassbr3.ogg' + var/recharging = 0 //world.time when the lens was last used + var/recharge_time = 1200 //if it drains no power and affects no objects, it turns off for two minutes + var/disabled = FALSE //if it's actually usable + var/interdiction_range = 14 //how large an area it drains and disables in + var/disrupt_cost = 100 //how much power to use when disabling an object + +/obj/structure/clockwork/powered/interdiction_lens/examine(mob/user) + ..() + user << "Its gemstone [recharging > world.time ? "has been breached by writhing tendrils of blackness that cover the totem" \ + : "vibrates in place and thrums with power"]." + if(is_servant_of_ratvar(user) || isobserver(user)) + user << "It requires [disrupt_cost]W of power for each nearby disruptable electronic." + user << "If it fails to both drain any power and disrupt any electronics, it will disable itself for [round(recharge_time/600, 1)] minutes." + +/obj/structure/clockwork/powered/interdiction_lens/toggle(fast_process, mob/living/user) + ..() + if(active) + set_light(4,2) + else + set_light(0) + +/obj/structure/clockwork/powered/interdiction_lens/attack_hand(mob/living/user) + if(user.canUseTopic(src, BE_CLOSE)) + if(disabled) + user << "As you place your hand on the gemstone, cold tendrils of black matter crawl up your arm. You quickly pull back." + return 0 + if(!total_accessable_power() >= disrupt_cost) + user << "[src] needs more power to function!" + return 0 + toggle(0, user) + +/obj/structure/clockwork/powered/interdiction_lens/process() + if(recharging > world.time) + return + if(disabled) + visible_message("The writhing tendrils return to the gemstone, which begins to glow with power!") + flick("interdiction_lens_recharged", src) + disabled = FALSE + toggle(0) + else + var/successfulprocess = FALSE + var/power_drained = 0 + var/list/atoms_to_test = list() + for(var/A in spiral_range_turfs(interdiction_range, src)) + var/turf/T = A + for(var/M in T) + atoms_to_test |= M + + CHECK_TICK + + for(var/M in atoms_to_test) + if(istype(M, /obj/machinery/power/apc)) + var/obj/machinery/power/apc/A = M + if(A.cell && A.cell.charge) + successfulprocess = TRUE + playsound(A, "sparks", 50, 1) + flick("apc-spark", A) + power_drained += min(A.cell.charge, 100) + A.cell.charge = max(0, A.cell.charge - 100) + if(!A.cell.charge && !A.shorted) + A.shorted = 1 + A.visible_message("The [A.name]'s screen blurs with static.") + A.update() + A.update_icon() + else if(istype(M, /obj/machinery/power/smes)) + var/obj/machinery/power/smes/S = M + if(S.charge) + successfulprocess = TRUE + power_drained += min(S.charge, 500) + S.charge = max(0, S.charge - 50000) //SMES units contain too much power and could run an interdiction lens basically forever, or provide power forever + if(!S.charge && !S.panel_open) + S.panel_open = TRUE + S.icon_state = "[initial(S.icon_state)]-o" + var/datum/effect_system/spark_spread/spks = new(get_turf(S)) + spks.set_up(10, 0, get_turf(S)) + spks.start() + S.visible_message("[S]'s panel flies open with a flurry of sparks.") + S.update_icon() + else if(isrobot(M)) + var/mob/living/silicon/robot/R = M + if(!is_servant_of_ratvar(R) && R.cell && R.cell.charge) + successfulprocess = TRUE + power_drained += min(R.cell.charge, 200) + R.cell.charge = max(0, R.cell.charge - 200) + R << "ERROR: Power loss detected!" + var/datum/effect_system/spark_spread/spks = new(get_turf(R)) + spks.set_up(3, 0, get_turf(R)) + spks.start() + + CHECK_TICK + + if(!return_power(power_drained) || power_drained < 50) //failed to return power drained or too little power to return + successfulprocess = FALSE + if(try_use_power(disrupt_cost) && total_accessable_power() >= disrupt_cost) //if we can disable at least one object + playsound(src, 'sound/items/PSHOOM.ogg', 50, 1, interdiction_range-7, 1) + for(var/M in atoms_to_test) + if(istype(M, /obj/machinery/light)) //cosmetic light flickering + var/obj/machinery/light/L = M + if(L.on) + playsound(L, 'sound/effects/light_flicker.ogg', 50, 1) + L.flicker(3) + else if(istype(M, /obj/machinery/camera)) + var/obj/machinery/camera/C = M + if(C.isEmpProof() || !C.status) + continue + successfulprocess = TRUE + if(C.emped) + continue + if(!try_use_power(disrupt_cost)) + break + C.emp_act(1) + else if(istype(M, /obj/item/device/radio)) + var/obj/item/device/radio/O = M + successfulprocess = TRUE + if(O.emped || !O.on) + continue + if(!try_use_power(disrupt_cost)) + break + O.emp_act(1) + else if(isliving(M) || istype(M, /obj/structure/closet) || istype(M, /obj/item/weapon/storage)) //other things may have radios in them but we don't care + var/atom/movable/A = M + for(var/obj/item/device/radio/O in A.GetAllContents()) + successfulprocess = TRUE + if(O.emped || !O.on) + continue + if(!try_use_power(disrupt_cost)) + break + O.emp_act(1) + + CHECK_TICK + + if(!successfulprocess) + visible_message("The gemstone suddenly turns horribly dark, writhing tendrils covering it!") + recharging = world.time + recharge_time + flick("interdiction_lens_discharged", src) + icon_state = "interdiction_lens_inactive" + set_light(2,1) + disabled = TRUE + + + +/obj/structure/clockwork/powered/clockwork_obelisk + name = "clockwork obelisk" + desc = "A large brass obelisk hanging in midair." + clockwork_desc = "A powerful obelisk that can send a message to all servants or open a gateway to a target servant or clockwork obelisk." + icon_state = "obelisk_inactive" + active_icon = "obelisk" + inactive_icon = "obelisk_inactive" + construction_value = 20 + max_health = 200 + health = 200 + break_message = "The obelisk falls to the ground, undamaged!" + debris = list(/obj/item/clockwork/component/hierophant_ansible/obelisk) + var/hierophant_cost = 50 //how much it costs to broadcast with large text + var/gateway_cost = 2000 //how much it costs to open a gateway + var/gateway_active = FALSE + +/obj/structure/clockwork/powered/clockwork_obelisk/New() + ..() + toggle(1) + +/obj/structure/clockwork/powered/clockwork_obelisk/examine(mob/user) + ..() + if(is_servant_of_ratvar(user) || isobserver(user)) + user << "It requires [hierophant_cost]W to broadcast over the Hierophant Network, and [gateway_cost]W to open a Spatial Gateway." + +/obj/structure/clockwork/powered/clockwork_obelisk/process() + if(locate(/obj/effect/clockwork/spatial_gateway) in loc) + icon_state = active_icon + density = 0 + gateway_active = TRUE + else + icon_state = inactive_icon + density = 1 + gateway_active = FALSE + +/obj/structure/clockwork/powered/clockwork_obelisk/attack_hand(mob/living/user) + if(!is_servant_of_ratvar(user) || !total_accessable_power() >= hierophant_cost) + user << "You place your hand on the obelisk, but it doesn't react." + return + var/choice = alert(user,"You place your hand on the obelisk...",,"Hierophant Broadcast","Spatial Gateway","Cancel") + switch(choice) + if("Hierophant Broadcast") + if(gateway_active) + user << "The obelisk is sustaining a gateway and cannot broadcast!" + return + var/input = stripped_input(usr, "Please choose a message to send over the Hierophant Network.", "Hierophant Broadcast", "") + if(!input || !user.canUseTopic(src, BE_CLOSE)) + return + if(gateway_active) + user << "The obelisk is sustaining a gateway and cannot broadcast!" + return + if(!try_use_power(hierophant_cost)) + user << "The obelisk lacks the power to broadcast!" + return + clockwork_say(user, "Uvrebcunag Oebnqpnfg, npgvingr!") + send_hierophant_message(user, input, "big_brass", "large_brass") + if("Spatial Gateway") + if(gateway_active) + user << "The obelisk is already sustaining a gateway!" + return + if(!try_use_power(gateway_cost)) + user << "The obelisk lacks the power to open a gateway!" + return + if(procure_gateway(user, 100, 5, 1)) + clockwork_say(user, "Fcnpvny Tngrjnl, npgvingr!") + else + return_power(gateway_cost) + if("Cancel") + return diff --git a/code/game/gamemodes/clock_cult/clock_ratvar.dm b/code/game/gamemodes/clock_cult/clock_ratvar.dm new file mode 100644 index 0000000000..258b6ffa42 --- /dev/null +++ b/code/game/gamemodes/clock_cult/clock_ratvar.dm @@ -0,0 +1,326 @@ +/obj/structure/clockwork/massive //For objects that are typically very large + name = "massive construct" + desc = "A very large construction." + layer = MASSIVE_OBJ_LAYER + density = FALSE + burn_state = LAVA_PROOF + +/obj/structure/clockwork/massive/New() + ..() + poi_list += src + +/obj/structure/clockwork/massive/Destroy() + poi_list -= src + return ..() + +/obj/structure/clockwork/massive/celestial_gateway //The gateway to Reebe, from which Ratvar emerges + name = "Gateway to the Celestial Derelict" + desc = "A massive, thrumming rip in spacetime." + clockwork_desc = "A portal to the Celestial Derelict. Massive and intimidating, it is the only thing that can both transport Ratvar and withstand the massive amount of energy he emits." + health = 500 + max_health = 500 + mouse_opacity = 2 + icon = 'icons/effects/clockwork_effects.dmi' + icon_state = "nothing" + density = TRUE + can_be_repaired = FALSE + var/progress_in_seconds = 0 //Once this reaches GATEWAY_RATVAR_ARRIVAL, it's game over + var/purpose_fulfilled = FALSE + var/first_sound_played = FALSE + var/second_sound_played = FALSE + var/third_sound_played = FALSE + var/obj/effect/clockwork/gateway_glow/glow + var/obj/effect/countdown/clockworkgate/countdown + +/obj/structure/clockwork/massive/celestial_gateway/New() + ..() + glow = new(get_turf(src)) + countdown = new(src) + countdown.start() + SSshuttle.emergencyNoEscape = TRUE + START_PROCESSING(SSobj, src) + var/area/gate_area = get_area(src) + for(var/M in mob_list) + if(is_servant_of_ratvar(M) || isobserver(M)) + M << "A gateway to the Celestial Derelict has been created in [gate_area.map_name]!" + +/obj/structure/clockwork/massive/celestial_gateway/Destroy() + SSshuttle.emergencyNoEscape = FALSE + if(SSshuttle.emergency.mode == SHUTTLE_STRANDED) + SSshuttle.emergency.mode = SHUTTLE_DOCKED + SSshuttle.emergency.timer = world.time + if(!purpose_fulfilled) + priority_announce("Hostile enviroment resolved. You have 3 minutes to board the Emergency Shuttle.", null, 'sound/AI/shuttledock.ogg', "Priority") + STOP_PROCESSING(SSobj, src) + if(!purpose_fulfilled) + var/area/gate_area = get_area(src) + for(var/M in mob_list) + if(is_servant_of_ratvar(M) || isobserver(M)) + M << "A gateway to the Celestial Derelict has fallen at [gate_area.map_name]!" + world << sound(null, 0, channel = 8) + qdel(glow) + glow = null + qdel(countdown) + countdown = null + return ..() + +/obj/structure/clockwork/massive/celestial_gateway/destroyed() + countdown.stop() + visible_message("The [src] begins to pulse uncontrollably... you might want to run!") + world << sound('sound/effects/clockcult_gateway_disrupted.ogg', 0, channel = 8, volume = 50) + make_glow() + glow.icon_state = "clockwork_gateway_disrupted" + takes_damage = FALSE + sleep(27) + explosion(src, 1, 3, 8, 8) + qdel(src) + return 1 + +/obj/structure/clockwork/massive/celestial_gateway/proc/make_glow() + if(!glow) + glow = new(get_turf(src)) + glow.linked_gate = src + +/obj/structure/clockwork/massive/celestial_gateway/ex_act(severity) + return 0 //Nice try, Toxins! + +/obj/structure/clockwork/massive/celestial_gateway/process() + if(!progress_in_seconds || prob(5)) + for(var/M in mob_list) + M << "You hear otherworldly sounds from the [dir2text(get_dir(get_turf(M), get_turf(src)))]..." + if(!health) + return 0 + progress_in_seconds += GATEWAY_SUMMON_RATE + switch(progress_in_seconds) + if(-INFINITY to GATEWAY_REEBE_FOUND) + if(!first_sound_played) + world << sound('sound/effects/clockcult_gateway_charging.ogg', 1, channel = 8, volume = 50) + first_sound_played = TRUE + make_glow() + glow.icon_state = "clockwork_gateway_charging" + if(GATEWAY_REEBE_FOUND to GATEWAY_RATVAR_COMING) + if(!second_sound_played) + world << sound('sound/effects/clockcult_gateway_active.ogg', 1, channel = 8, volume = 50) + second_sound_played = TRUE + make_glow() + glow.icon_state = "clockwork_gateway_active" + if(GATEWAY_RATVAR_COMING to GATEWAY_RATVAR_ARRIVAL) + if(!third_sound_played) + world << sound('sound/effects/clockcult_gateway_closing.ogg', 1, channel = 8, volume = 50) + third_sound_played = TRUE + make_glow() + glow.icon_state = "clockwork_gateway_closing" + if(GATEWAY_RATVAR_ARRIVAL to INFINITY) + if(!purpose_fulfilled) + countdown.stop() + takes_damage = FALSE + purpose_fulfilled = TRUE + make_glow() + animate(glow, transform = matrix() * 1.5, alpha = 255, time = 126) + world << sound('sound/effects/ratvar_rises.ogg', 0, channel = 8) //End the sounds + sleep(131) + make_glow() + animate(glow, transform = matrix() * 3, alpha = 0, time = 5) + sleep(5) + new/obj/structure/clockwork/massive/ratvar(get_turf(src)) + qdel(src) + +/obj/structure/clockwork/massive/celestial_gateway/examine(mob/user) + icon_state = "spatial_gateway" //cheat wildly by pretending to have an icon + ..() + icon_state = initial(icon_state) + if(is_servant_of_ratvar(user) || isobserver(user)) + var/arrival_text = "IMMINENT" + if(GATEWAY_RATVAR_ARRIVAL - progress_in_seconds > 0) + arrival_text = "[round(max((GATEWAY_RATVAR_ARRIVAL - progress_in_seconds) / (GATEWAY_SUMMON_RATE * 0.5), 0), 1)]" + user << "Seconds until Ratvar's arrival: [arrival_text]s" + switch(progress_in_seconds) + if(-INFINITY to GATEWAY_REEBE_FOUND) + user << "It's still opening." + if(GATEWAY_REEBE_FOUND to GATEWAY_RATVAR_COMING) + user << "It's reached the Celestial Derelict and is drawing power from it." + if(GATEWAY_RATVAR_COMING to INFINITY) + user << "Ratvar is coming through the gateway!" + else + switch(progress_in_seconds) + if(-INFINITY to GATEWAY_REEBE_FOUND) + user << "It's a swirling mass of blackness." + if(GATEWAY_REEBE_FOUND to GATEWAY_RATVAR_COMING) + user << "It seems to be leading somewhere." + if(GATEWAY_RATVAR_COMING to INFINITY) + user << "Something is coming through!" + +/obj/effect/clockwork/gateway_glow //the actual appearance of the Gateway to the Celestial Derelict; an object so the edges of the gate can be clicked through. + icon = 'icons/effects/96x96.dmi' + icon_state = "clockwork_gateway_charging" + pixel_x = -32 + pixel_y = -32 + mouse_opacity = 0 + layer = MASSIVE_OBJ_LAYER + var/obj/structure/clockwork/massive/celestial_gateway/linked_gate + +/obj/effect/clockwork/gateway_glow/Destroy() + if(linked_gate) + linked_gate.glow = null + linked_gate = null + return ..() + +/obj/effect/clockwork/gateway_glow/examine(mob/user) + if(linked_gate) + linked_gate.examine(user) + +/obj/effect/clockwork/gateway_glow/ex_act(severity, target) + return FALSE + + +/obj/structure/clockwork/massive/ratvar + name = "Ratvar, the Clockwork Justiciar" + desc = "What is what is what are what real what is all a lie all a lie it's all a lie why how can what is" + clockwork_desc = "Ratvar, the Clockwork Justiciar, your master eternal." + icon = 'icons/effects/512x512.dmi' + icon_state = "ratvar" + pixel_x = -235 + pixel_y = -248 + takes_damage = FALSE + var/atom/prey //Whatever Ratvar is chasing + var/clashing = FALSE //If Ratvar is FUCKING FIGHTING WITH NAR-SIE + var/proselytize_range = 10 + +/obj/structure/clockwork/massive/ratvar/New() + ..() + ratvar_awakens = TRUE + for(var/obj/item/clockwork/ratvarian_spear/R in all_clockwork_objects) + R.update_force() + START_PROCESSING(SSobj, src) + world << "\"BAPR NTNVA ZL YVTUG FUNYY FUVAR NPEBFF GUVF CNGURGVP ERNYZ!!\"" + world << 'sound/effects/ratvar_reveal.ogg' + var/image/alert_overlay = image('icons/effects/clockwork_effects.dmi', "ratvar_alert") + var/area/A = get_area(src) + notify_ghosts("The Justiciar's light calls to you! Reach out to Ratvar in [A.name] to be granted a shell to spread his glory!", null, source = src, alert_overlay = alert_overlay) + addtimer(SSshuttle.emergency, "request", 50, FALSE, null, 0.3) + + +/obj/structure/clockwork/massive/ratvar/Destroy() + ratvar_awakens = FALSE + for(var/obj/item/clockwork/ratvarian_spear/R in all_clockwork_objects) + R.update_force() + STOP_PROCESSING(SSobj, src) + world << "\"NO! I will not... be... banished... again...\"" + return ..() + + +/obj/structure/clockwork/massive/ratvar/attack_ghost(mob/dead/observer/O) + var/alertresult = alert(O, "Embrace the Justiciar's light? You can no longer be cloned!",,"Cogscarab", "Reclaimer", "No") + if(alertresult == "No" || !O) + return 0 + var/mob/living/simple_animal/R + if(alertresult == "Cogscarab") + R = new/mob/living/simple_animal/drone/cogscarab/ratvar(get_turf(src)) + R.visible_message("[R] forms, and its eyes blink open, glowing bright red!") + else + R = new/mob/living/simple_animal/hostile/clockwork/reclaimer(get_turf(src)) + R.visible_message("[R] forms, and it emits a faint hum!") + R.key = O.key + + +/obj/structure/clockwork/massive/ratvar/Bump(atom/A) + forceMove(get_turf(A)) + A.ratvar_act() + + +/obj/structure/clockwork/massive/ratvar/Process_Spacemove() + return clashing + + +/obj/structure/clockwork/massive/ratvar/process() + if(clashing) //I'm a bit occupied right now, thanks + return + for(var/atom/A in range(proselytize_range, src)) + A.ratvar_act() + var/dir_to_step_in = pick(cardinal) + if(!prey) + for(var/obj/singularity/narsie/N in poi_list) + if(N.z == z) + prey = N + break + if(!prey) //In case there's a Nar-Sie + var/list/meals = list() + for(var/mob/living/L in living_mob_list) + if(L.z == z && !is_servant_of_ratvar(L) && L.mind) + meals += L + if(meals.len) + prey = pick(meals) + prey << "\"You will do.\"\n\ + Something very large and very malevolent begins lumbering its way towards you..." + prey << 'sound/effects/ratvar_reveal.ogg' + else + if(prob(10) || is_servant_of_ratvar(prey) || prey.z != z) + prey << "\"How dull. Leave me.\"\n\ + You feel tremendous relief as a set of horrible eyes loses sight of you..." + prey = null + else + dir_to_step_in = get_dir(src, prey) //Unlike Nar-Sie, Ratvar ruthlessly chases down his target + step(src, dir_to_step_in) + +/obj/structure/clockwork/massive/ratvar/narsie_act() + if(clashing) + return 0 + clashing = TRUE + world << "\"[pick("BLOOD GOD!!!", "NAR-SIE!!!", "AT LAST, YOUR TIME HAS COME!")]\"" + world << "\"Ratvar?! How?!\"" + for(var/obj/singularity/narsie/N in range(15, src)) + if(N.clashing) + continue + N.clashing = TRUE + clash_of_the_titans(N) //IT'S TIME FOR THE BATTLE OF THE AGES + break + return 1 + +/obj/structure/clockwork/massive/ratvar/proc/clash_of_the_titans(obj/singularity/narsie/narsie) + var/winner = "Undeclared" + var/base_victory_chance = 0 + while(TRUE) + world << 'sound/magic/clockwork/ratvar_attack.ogg' + sleep(5.2) + for(var/mob/M in mob_list) + if(M.client) + M.client.color = rgb(150, 100, 0) + spawn(1) + M.client.color = initial(M.client.color) + shake_camera(M, 4, 3) + var/r_success_modifier = (ticker.mode.servants_of_ratvar.len * 2) //2% for each cultist + var/n_success_modifier = (ticker.mode.cult.len * 2) + for(var/mob/living/simple_animal/hostile/construct/harvester/C in player_list) + n_success_modifier += 2 + if(prob(base_victory_chance + r_success_modifier)) + winner = "Ratvar" + break + sleep(rand(2,5)) + world << 'sound/magic/clockwork/narsie_attack.ogg' + sleep(7.4) + for(var/mob/M in mob_list) + if(M.client) + M.client.color = rgb(200, 0, 0) + spawn(1) + M.client.color = initial(M.client.color) + shake_camera(M, 4, 3) + if(prob(base_victory_chance + n_success_modifier)) + winner = "Nar-Sie" + break + base_victory_chance++ //The clash has a higher chance of resolving each time both gods attack one another + switch(winner) + if("Ratvar") + world << "\"[pick("DIE! DIE! DIE!", "REEEEEEEEE!", "FILTH!!!", "SUFFER!!!", "EBG SBE PRAGHEVRF NF V UNIR!!")]\"" //nar-sie get out + world << "\"[pick("Nooooo...", "Not die. To y-", "Die. Ratv-", "Sas tyen re-")]\"" + world << 'sound/magic/clockwork/anima_fragment_attack.ogg' + world << 'sound/magic/demon_dies.ogg' + clashing = FALSE + qdel(narsie) + return 1 + if("Nar-Sie") + world << "\"[pick("Ha.", "Ra'sha fonn dest.", "You fool. To come here.")]\"" //Broken English + world << 'sound/magic/demon_attack1.ogg' + world << 'sound/magic/clockwork/anima_fragment_death.ogg' + narsie.clashing = FALSE + qdel(src) + return 1 diff --git a/code/game/gamemodes/clock_cult/clock_structures.dm b/code/game/gamemodes/clock_cult/clock_structures.dm new file mode 100644 index 0000000000..cd002c0d88 --- /dev/null +++ b/code/game/gamemodes/clock_cult/clock_structures.dm @@ -0,0 +1,955 @@ +////////////////////////// +// CLOCKWORK STRUCTURES // +////////////////////////// + +/obj/structure/clockwork + name = "meme structure" + desc = "Some frog or something, the fuck?" + var/clockwork_desc //Shown to servants when they examine + icon = 'icons/obj/clockwork_objects.dmi' + icon_state = "rare_pepe" + anchored = 1 + density = 1 + opacity = 0 + layer = BELOW_OBJ_LAYER + var/max_health = 100 //All clockwork structures have health that can be removed via attacks + var/health = 100 + var/repair_amount = 5 //how much a proselytizer can repair each cycle + var/can_be_repaired = TRUE //if a proselytizer can repair it at all + var/takes_damage = TRUE //If the structure can be damaged + var/break_message = "The frog isn't a meme after all!" //The message shown when a structure breaks + var/break_sound = 'sound/magic/clockwork/anima_fragment_death.ogg' //The sound played when a structure breaks + var/list/debris = list(/obj/item/clockwork/alloy_shards) //Parts left behind when a structure breaks + var/construction_value = 0 //How much value the structure contributes to the overall "power" of the structures on the station + +/obj/structure/clockwork/New() + ..() + clockwork_construction_value += construction_value + all_clockwork_objects += src + +/obj/structure/clockwork/Destroy() + clockwork_construction_value -= construction_value + all_clockwork_objects -= src + return ..() + +/obj/structure/clockwork/proc/destroyed() + if(!takes_damage) + return 0 + for(var/I in debris) + new I (get_turf(src)) + visible_message(break_message) + playsound(src, break_sound, 50, 1) + qdel(src) + return 1 + +/obj/structure/clockwork/burn() + SSobj.burning -= src + if(takes_damage) + playsound(src, 'sound/items/Welder.ogg', 100, 1) + visible_message("[src] is warped by the heat!") + take_damage(rand(50, 100), BURN) + +/obj/structure/clockwork/proc/take_damage(amount, damage_type) + if(!amount || !damage_type || !damage_type in list(BRUTE, BURN)) + return 0 + if(takes_damage) + health = max(0, health - amount) + if(!health) + destroyed() + return 1 + return 0 + +/obj/structure/clockwork/narsie_act() + if(take_damage(rand(25, 50), BRUTE) && src) //if we still exist + var/previouscolor = color + color = "#960000" + animate(src, color = previouscolor, time = 8) + +/obj/structure/clockwork/ex_act(severity) + var/damage = 0 + switch(severity) + if(1) + damage = max_health //100% max health lost + if(2) + damage = max_health * rand(0.5, 0.7) //50-70% max health lost + if(3) + damage = max_health * rand(0.1, 0.3) //10-30% max health lost + if(damage) + take_damage(damage, BRUTE) + +/obj/structure/clockwork/examine(mob/user) + var/can_see_clockwork = is_servant_of_ratvar(user) || isobserver(user) + if(can_see_clockwork && clockwork_desc) + desc = clockwork_desc + ..() + desc = initial(desc) + if(takes_damage) + var/servant_message = "It is at [health]/[max_health] integrity" + var/other_message = "It seems pristine and undamaged" + var/heavily_damaged = FALSE + var/healthpercent = (health/max_health) * 100 + if(healthpercent >= 100) + other_message = "It seems pristine and undamaged" + else if(healthpercent >= 50) + other_message = "It looks slightly dented" + else if(healthpercent >= 25) + other_message = "It appears heavily damaged" + heavily_damaged = TRUE + else if(healthpercent >= 0) + other_message = "It's falling apart" + heavily_damaged = TRUE + user << "[can_see_clockwork ? "[servant_message]":"[other_message]"][heavily_damaged ? "!":"."]" + +/obj/structure/clockwork/bullet_act(obj/item/projectile/P) + . = ..() + visible_message("[src] is hit by \a [P]!") + playsound(src, P.hitsound, 50, 1) + take_damage(P.damage, P.damage_type) + +/obj/structure/clockwork/proc/attack_generic(mob/user, damage = 0, damage_type = BRUTE) //used by attack_alien, attack_animal, and attack_slime + user.do_attack_animation(src) + user.changeNext_move(CLICK_CD_MELEE) + user.visible_message("[user] smashes into [src]!") + take_damage(damage, damage_type) + +/obj/structure/clockwork/attack_alien(mob/living/user) + playsound(src, 'sound/weapons/bladeslice.ogg', 50, 1) + attack_generic(user, 15) + +/obj/structure/clockwork/attack_animal(mob/living/simple_animal/M) + if(!M.melee_damage_upper) + return + playsound(src, 'sound/weapons/Genhit.ogg', 50, 1) + attack_generic(M, M.melee_damage_upper, M.melee_damage_type) + +/obj/structure/clockwork/attack_slime(mob/living/simple_animal/slime/user) + if(!user.is_adult) + return + playsound(src, 'sound/weapons/Genhit.ogg', 50, 1) + attack_generic(user, rand(10, 15)) + +/obj/structure/clockwork/attacked_by(obj/item/I, mob/living/user) + . = ..() + if(I.force && takes_damage) + playsound(src, I.hitsound, 50, 1) + take_damage(I.force, I.damtype) + +/obj/structure/clockwork/mech_melee_attack(obj/mecha/M) + if(..()) + playsound(src, 'sound/weapons/punch4.ogg', 50, 1) + take_damage(M.force, M.damtype) + +/obj/structure/clockwork/cache //Tinkerer's cache: Stores components for later use. + name = "tinkerer's cache" + desc = "A large brass spire with a flaming hole in its center." + clockwork_desc = "A brass container capable of storing a large amount of components.\n\ + Shares components with all other caches and will gradually generate components if near a Clockwork Wall." + icon_state = "tinkerers_cache" + construction_value = 10 + break_message = "The cache's fire winks out before it falls in on itself!" + max_health = 80 + health = 80 + var/wall_generation_cooldown + var/wall_found = FALSE //if we've found a wall and finished our windup delay + +/obj/structure/clockwork/cache/New() + ..() + START_PROCESSING(SSobj, src) + clockwork_caches++ + set_light(2,1) + +/obj/structure/clockwork/cache/Destroy() + clockwork_caches-- + STOP_PROCESSING(SSobj, src) + return ..() + +/obj/structure/clockwork/cache/destroyed() + if(takes_damage) + for(var/I in src) + var/atom/movable/A = I + A.forceMove(get_turf(src)) //drop any daemons we have + return ..() + +/obj/structure/clockwork/cache/process() + for(var/turf/closed/wall/clockwork/C in orange(1, src)) + if(!wall_found) + wall_found = TRUE + wall_generation_cooldown = world.time + CACHE_PRODUCTION_TIME + visible_message("[src] starts to whirr in the presence of [C]...") + break + if(wall_generation_cooldown <= world.time) + wall_generation_cooldown = world.time + CACHE_PRODUCTION_TIME + generate_cache_component() + playsound(C, 'sound/magic/clockwork/fellowship_armory.ogg', rand(15, 20), 1, -3, 1, 1) + visible_message("Something clunks around inside of [src]...") + break + +/obj/structure/clockwork/cache/attackby(obj/item/I, mob/living/user, params) + if(!is_servant_of_ratvar(user)) + return ..() + if(istype(I, /obj/item/clockwork/component)) + var/obj/item/clockwork/component/C = I + clockwork_component_cache[C.component_id]++ + user << "You add [C] to [src]." + user.drop_item() + qdel(C) + return 1 + else if(istype(I, /obj/item/clockwork/slab)) + var/obj/item/clockwork/slab/S = I + clockwork_component_cache["belligerent_eye"] += S.stored_components["belligerent_eye"] + clockwork_component_cache["vanguard_cogwheel"] += S.stored_components["vanguard_cogwheel"] + clockwork_component_cache["guvax_capacitor"] += S.stored_components["guvax_capacitor"] + clockwork_component_cache["replicant_alloy"] += S.stored_components["replicant_alloy"] + clockwork_component_cache["hierophant_ansible"] += S.stored_components["hierophant_ansible"] + S.stored_components["belligerent_eye"] = 0 + S.stored_components["vanguard_cogwheel"] = 0 + S.stored_components["guvax_capacitor"] = 0 + S.stored_components["replicant_alloy"] = 0 + S.stored_components["hierophant_ansible"] = 0 + user.visible_message("[user] empties [S] into [src].", "You offload your slab's components into [src].") + return 1 + else if(istype(I, /obj/item/clockwork/daemon_shell)) + var/component_type + switch(alert(user, "Will this daemon produce a specific type of component or produce randomly?.", , "Specific Type", "Random Component")) + if("Specific Type") + switch(input(user, "Choose a component type.", name) as null|anything in list("Belligerent Eyes", "Vanguard Cogwheels", "Guvax Capacitors", "Replicant Alloys", "Hierophant Ansibles")) + if("Belligerent Eyes") + component_type = "belligerent_eye" + if("Vanguard Cogwheels") + component_type = "vanguard_cogwheel" + if("Guvax Capacitors") + component_type = "guvax_capacitor" + if("Replicant Alloys") + component_type = "replicant_alloy" + if("Hierophant Ansibles") + component_type = "hierophant_ansibles" + if(!user || !user.canUseTopic(src) || !user.canUseTopic(I)) + return 0 + var/obj/item/clockwork/tinkerers_daemon/D = new(src) + D.cache = src + D.specific_component = component_type + user.visible_message("[user] spins the cogwheel on [I] and puts it into [src].", \ + "You activate the daemon and put it into [src]. It will now produce a component every twenty seconds.") + user.drop_item() + qdel(I) + return 1 + else + return ..() + +/obj/structure/clockwork/cache/attack_hand(mob/user) + if(!is_servant_of_ratvar(user)) + return 0 + var/list/possible_components = list() + if(clockwork_component_cache["belligerent_eye"]) + possible_components += "Belligerent Eye" + if(clockwork_component_cache["vanguard_cogwheel"]) + possible_components += "Vanguard Cogwheel" + if(clockwork_component_cache["guvax_capacitor"]) + possible_components += "Guvax Capacitor" + if(clockwork_component_cache["replicant_alloy"]) + possible_components += "Replicant Alloy" + if(clockwork_component_cache["hierophant_ansible"]) + possible_components += "Hierophant Ansible" + if(!possible_components.len) + user << "[src] is empty!" + return 0 + var/component_to_withdraw = input(user, "Choose a component to withdraw.", name) as null|anything in possible_components + if(!user || !user.canUseTopic(src) || !component_to_withdraw) + return 0 + var/obj/item/clockwork/component/the_component + switch(component_to_withdraw) + if("Belligerent Eye") + if(clockwork_component_cache["belligerent_eye"]) + the_component = new/obj/item/clockwork/component/belligerent_eye(get_turf(src)) + clockwork_component_cache["belligerent_eye"]-- + if("Vanguard Cogwheel") + if(clockwork_component_cache["vanguard_cogwheel"]) + the_component = new/obj/item/clockwork/component/vanguard_cogwheel(get_turf(src)) + clockwork_component_cache["vanguard_cogwheel"]-- + if("Guvax Capacitor") + if(clockwork_component_cache["guvax_capacitor"]) + the_component = new/obj/item/clockwork/component/guvax_capacitor(get_turf(src)) + clockwork_component_cache["guvax_capacitor"]-- + if("Replicant Alloy") + if(clockwork_component_cache["replicant_alloy"]) + the_component = new/obj/item/clockwork/component/replicant_alloy(get_turf(src)) + clockwork_component_cache["replicant_alloy"]-- + if("Hierophant Ansible") + if(clockwork_component_cache["hierophant_ansible"]) + the_component = new/obj/item/clockwork/component/hierophant_ansible(get_turf(src)) + clockwork_component_cache["hierophant_ansible"]-- + if(the_component) + user.visible_message("[user] withdraws [the_component] from [src].", "You withdraw [the_component] from [src].") + user.put_in_hands(the_component) + return 1 + +/obj/structure/clockwork/cache/examine(mob/user) + ..() + if(is_servant_of_ratvar(user) || isobserver(user)) + user << "Stored components:" + user << "Belligerent Eyes: [clockwork_component_cache["belligerent_eye"]]" + user << "Vanguard Cogwheels: [clockwork_component_cache["vanguard_cogwheel"]]" + user << "Guvax Capacitors: [clockwork_component_cache["guvax_capacitor"]]" + user << "Replicant Alloys: [clockwork_component_cache["replicant_alloy"]]" + user << "Hierophant Ansibles: [clockwork_component_cache["hierophant_ansible"]]" + + +/obj/structure/clockwork/ocular_warden //Ocular warden: Low-damage, low-range turret. Deals constant damage to whoever it makes eye contact with. + name = "ocular warden" + desc = "A large brass eye with tendrils trailing below it and a wide red iris." + clockwork_desc = "A stalwart turret that will deal sustained damage to any non-faithful it sees." + icon_state = "ocular_warden" + health = 25 + max_health = 25 + construction_value = 15 + layer = HIGH_OBJ_LAYER + break_message = "The warden's eye gives a glare of utter hate before falling dark!" + debris = list(/obj/item/clockwork/component/belligerent_eye/blind_eye) + burn_state = LAVA_PROOF + var/damage_per_tick = 3 + var/sight_range = 3 + var/mob/living/target + var/list/idle_messages = list(" sulkily glares around.", " lazily drifts from side to side.", " looks around for something to burn.", " slowly turns in circles.") + +/obj/structure/clockwork/ocular_warden/New() + ..() + START_PROCESSING(SSfastprocess, src) + +/obj/structure/clockwork/ocular_warden/Destroy() + STOP_PROCESSING(SSfastprocess, src) + return ..() + +/obj/structure/clockwork/ocular_warden/examine(mob/user) + ..() + user << "[target ? "It's fixated on [target]!" : "Its gaze is wandering aimlessly."]" + +/obj/structure/clockwork/ocular_warden/process() + var/list/validtargets = acquire_nearby_targets() + if(ratvar_awakens && (damage_per_tick == initial(damage_per_tick) || sight_range == initial(sight_range))) //Massive buff if Ratvar has returned + damage_per_tick = 10 + sight_range = 5 + if(target) + if(!(target in validtargets)) + lose_target() + else + if(!target.null_rod_check()) + target.adjustFireLoss(!iscultist(target) ? damage_per_tick : damage_per_tick * 2) //Nar-Sian cultists take additional damage + if(ratvar_awakens && target) + target.adjust_fire_stacks(damage_per_tick) + target.IgniteMob() + setDir(get_dir(get_turf(src), get_turf(target))) + if(!target) + if(validtargets.len) + target = pick(validtargets) + visible_message("[src] swivels to face [target]!") + target << "\"I SEE YOU!\"\n[src]'s gaze [ratvar_awakens ? "melts you alive" : "burns you"]!" + if(target.null_rod_check() && !ratvar_awakens) + target << "Your artifact glows hotly against you, protecting you from the warden's gaze!" + else if(prob(0.5)) //Extremely low chance because of how fast the subsystem it uses processes + if(prob(50)) + visible_message("[src][pick(idle_messages)]") + else + setDir(pick(cardinal))//Random rotation + +/obj/structure/clockwork/ocular_warden/proc/acquire_nearby_targets() + . = list() + for(var/mob/living/L in viewers(sight_range, src)) //Doesn't attack the blind + if(!is_servant_of_ratvar(L) && !L.stat && L.mind && !(L.disabilities & BLIND) && !L.null_rod_check()) + . += L + +/obj/structure/clockwork/ocular_warden/proc/lose_target() + if(!target) + return 0 + target = null + visible_message("[src] settles and seems almost disappointed.") + return 1 + + +/obj/structure/clockwork/shell + construction_value = 0 + anchored = 0 + density = 0 + takes_damage = FALSE + burn_state = LAVA_PROOF + var/mobtype = /mob/living/simple_animal/hostile/clockwork + var/spawn_message = " is an error and you should yell at whoever spawned this shell." + +/obj/structure/clockwork/shell/attackby(obj/item/I, mob/living/user, params) + if(istype(I, /obj/item/device/mmi/posibrain/soul_vessel)) + if(!is_servant_of_ratvar(user)) + ..() + return 0 + var/obj/item/device/mmi/posibrain/soul_vessel/S = I + if(!S.brainmob) + user << "[S] hasn't trapped a spirit! Turn it on first." + return 0 + if(S.brainmob && (!S.brainmob.client || !S.brainmob.mind)) + user << "[S]'s trapped spirit appears inactive!" + return 0 + user.visible_message("[user] places [S] in [src], where it fuses to the shell.", "You place [S] in [src], fusing it to the shell.") + var/mob/living/simple_animal/A = new mobtype(get_turf(src)) + A.visible_message("[src][spawn_message]") + S.brainmob.mind.transfer_to(A) + add_servant_of_ratvar(A, TRUE) + user.drop_item() + qdel(S) + qdel(src) + return 1 + else + return ..() + +/obj/structure/clockwork/shell/cogscarab + name = "cogscarab shell" + desc = "A small brass shell with a cube-shaped receptable in its center. It gives off an aura of obsessive perfectionism." + clockwork_desc = "A dormant receptable that, when powered with a soul vessel, will become a weak construct with an inbuilt proselytizer." + icon_state = "clockdrone_shell" + mobtype = /mob/living/simple_animal/drone/cogscarab + spawn_message = "'s eyes blink open, glowing bright red." + +/obj/structure/clockwork/shell/fragment //Anima fragment: Useless on its own, but can accept an active soul vessel to create a powerful construct. + name = "fragment shell" + desc = "A massive brass shell with a small cube-shaped receptable in its center. It gives off an aura of contained power." + clockwork_desc = "A dormant receptable that, when powered with a soul vessel, will become a powerful construct." + icon_state = "anime_fragment" + mobtype = /mob/living/simple_animal/hostile/clockwork/fragment + spawn_message = " whirs and rises from the ground on a flickering jet of reddish fire." + + +/obj/structure/clockwork/wall_gear + name = "massive gear" + icon_state = "wall_gear" + climbable = TRUE + max_health = 50 + health = 50 + desc = "A massive brass gear. You could probably secure or unsecure it with a wrench, or just climb over it." + clockwork_desc = "A massive brass gear. You could probably secure or unsecure it with a wrench, just climb over it, or proselytize it into replicant alloy." + break_message = "The gear breaks apart into shards of alloy!" + debris = list(/obj/item/clockwork/alloy_shards) + +/obj/structure/clockwork/wall_gear/attackby(obj/item/I, mob/user, params) + if(istype(I, /obj/item/weapon/wrench)) + default_unfasten_wrench(user, I, 10) + return 1 + return ..() + +/obj/structure/clockwork/wall_gear/examine(mob/user) + ..() + user << "[src] is [anchored ? "secured to the floor":"mobile, and not secured"]." + +/////////////////////// +// CLOCKWORK EFFECTS // +/////////////////////// + +/obj/effect/clockwork + name = "meme machine" + desc = "Still don't know what it is." + var/clockwork_desc = "A fabled artifact from beyond the stars. Contains concentrated meme essence." //Shown to clockwork cultists instead of the normal description + icon = 'icons/effects/clockwork_effects.dmi' + icon_state = "ratvars_flame" + anchored = 1 + density = 0 + opacity = 0 + burn_state = LAVA_PROOF + +/obj/effect/clockwork/New() + ..() + all_clockwork_objects += src + +/obj/effect/clockwork/Destroy() + all_clockwork_objects -= src + return ..() + +/obj/effect/clockwork/examine(mob/user) + if((is_servant_of_ratvar(user) || isobserver(user)) && clockwork_desc) + desc = clockwork_desc + ..() + desc = initial(desc) + +/obj/effect/clockwork/judicial_marker //Judicial marker: Created by the judicial visor. After three seconds, stuns any non-servants nearby and damages Nar-Sian cultists. + name = "judicial marker" + desc = "You get the feeling that you shouldn't be standing here." + clockwork_desc = "A sigil that will soon erupt and smite any unenlightened nearby." + icon = 'icons/effects/96x96.dmi' + pixel_x = -32 + pixel_y = -32 + layer = BELOW_MOB_LAYER + var/mob/user + +/obj/effect/clockwork/judicial_marker/New(loc, caster) + ..() + user = caster + playsound(src, 'sound/magic/MAGIC_MISSILE.ogg', 50, 1, 1, 1) + flick("judicial_marker", src) + addtimer(src, "burstanim", 16, FALSE) + +/obj/effect/clockwork/judicial_marker/proc/burstanim() + layer = ABOVE_ALL_MOB_LAYER + flick("judicial_explosion", src) + addtimer(src, "judicialblast", 13, FALSE) + +/obj/effect/clockwork/judicial_marker/proc/judicialblast() + var/targetsjudged = 0 + playsound(src, 'sound/effects/explosionfar.ogg', 100, 1, 1, 1) + for(var/mob/living/L in range(1, src)) + if(is_servant_of_ratvar(L)) + continue + if(L.null_rod_check()) + var/obj/item/I = L.null_rod_check() + L.visible_message("Strange energy flows into [L]'s [I.name]!", \ + "Your [I.name] shields you from [src]!") + continue + if(!iscultist(L)) + L.visible_message("[L] is struck by a judicial explosion!", \ + "[!issilicon(L) ? "An unseen force slams you into the ground!" : "ERROR: Motor servos disabled by external source!"]") + L.Weaken(8) + else + L.visible_message("[L] is struck by a judicial explosion!", \ + "\"Keep an eye out, filth.\"\nA burst of heat crushes you against the ground!") + L.Weaken(4) //half the stun, but sets cultists on fire + L.adjust_fire_stacks(2) + L.IgniteMob() + targetsjudged++ + L.adjustBruteLoss(10) + user << "[targetsjudged ? "Successfully judged [targetsjudged]":"Judged no"] heretic[!targetsjudged || targetsjudged > 1 ? "s":""]." + QDEL_IN(src, 3) //so the animation completes properly + +/obj/effect/clockwork/judicial_marker/ex_act(severity) + return + +/obj/effect/clockwork/spatial_gateway //Spatial gateway: A usually one-way rift to another location. + name = "spatial gateway" + desc = "A gently thrumming tear in reality." + clockwork_desc = "A gateway in reality." + icon_state = "spatial_gateway" + density = 1 + var/sender = TRUE //If this gateway is made for sending, not receiving + var/both_ways = FALSE + var/lifetime = 25 //How many deciseconds this portal will last + var/uses = 1 //How many objects or mobs can go through the portal + var/obj/effect/clockwork/spatial_gateway/linked_gateway //The gateway linked to this one + +/obj/effect/clockwork/spatial_gateway/New() + ..() + spawn(1) + if(!linked_gateway) + qdel(src) + return 0 + if(both_ways) + clockwork_desc = "A gateway in reality. It can both send and receive objects." + else + clockwork_desc = "A gateway in reality. It can only [sender ? "send" : "receive"] objects." + QDEL_IN(src, lifetime) + +//set up a gateway with another gateway +/obj/effect/clockwork/spatial_gateway/proc/setup_gateway(obj/effect/clockwork/spatial_gateway/gatewayB, set_duration, set_uses, two_way) + if(!gatewayB || !set_duration || !uses) + return 0 + linked_gateway = gatewayB + gatewayB.linked_gateway = src + if(two_way) + both_ways = TRUE + gatewayB.both_ways = TRUE + else + sender = TRUE + gatewayB.sender = FALSE + gatewayB.density = FALSE + lifetime = set_duration + gatewayB.lifetime = set_duration + uses = set_uses + gatewayB.uses = set_uses + return 1 + +/obj/effect/clockwork/spatial_gateway/examine(mob/user) + ..() + if(is_servant_of_ratvar(user) || isobserver(user)) + user << "It has [uses] uses remaining." + +/obj/effect/clockwork/spatial_gateway/attack_hand(mob/living/user) + if(user.pulling && user.a_intent == "grab" && isliving(user.pulling)) + var/mob/living/L = user.pulling + if(L.buckled || L.anchored || L.has_buckled_mobs()) + return 0 + user.visible_message("[user] shoves [L] into [src]!", "You shove [L] into [src]!") + user.stop_pulling() + pass_through_gateway(L) + return 1 + if(!user.canUseTopic(src)) + return 0 + user.visible_message("[user] climbs through [src]!", "You brace yourself and step through [src]...") + pass_through_gateway(user) + return 1 + +/obj/effect/clockwork/spatial_gateway/attackby(obj/item/I, mob/living/user, params) + if(istype(I, /obj/item/weapon/nullrod)) + user.visible_message("[user] dispels [src] with [I]!", "You close [src] with [I]!") + qdel(linked_gateway) + qdel(src) + return 1 + if(istype(I, /obj/item/clockwork/slab)) + user << "\"I don't think you want to drop your slab into that\".\n\"If you really want to, try throwing it.\"" + return 1 + if(user.drop_item()) + user.visible_message("[user] drops [I] into [src]!", "You drop [I] into [src]!") + pass_through_gateway(I) + ..() + +/obj/effect/clockwork/spatial_gateway/Bumped(atom/A) + ..() + if(isliving(A) || istype(A, /obj/item)) + pass_through_gateway(A) + +/obj/effect/clockwork/spatial_gateway/proc/pass_through_gateway(atom/movable/A) + if(!linked_gateway) + qdel(src) + return 0 + if(!sender) + visible_message("[A] bounces off of [src]!") + return 0 + if(!uses) + return 0 + if(isliving(A)) + var/mob/living/user = A + user << "You pass through [src] and appear elsewhere!" + linked_gateway.visible_message("A shape appears in [linked_gateway] before emerging!") + playsound(src, 'sound/effects/EMPulse.ogg', 50, 1) + playsound(linked_gateway, 'sound/effects/EMPulse.ogg', 50, 1) + transform = matrix() * 1.5 + animate(src, transform = matrix() / 1.5, time = 10) + linked_gateway.transform = matrix() * 1.5 + animate(linked_gateway, transform = matrix() / 1.5, time = 10) + A.forceMove(get_turf(linked_gateway)) + uses = max(0, uses - 1) + linked_gateway.uses = max(0, linked_gateway.uses - 1) + spawn(10) + if(!uses) + qdel(src) + qdel(linked_gateway) + return 1 + +/obj/effect/clockwork/general_marker + name = "general marker" + desc = "Some big guy. For you." + clockwork_desc = "One of Ratvar's generals." + alpha = 200 + layer = MASSIVE_OBJ_LAYER + +/obj/effect/clockwork/general_marker/New() + ..() + playsound(src, 'sound/magic/clockwork/invoke_general.ogg', 50, 0) + animate(src, alpha = 0, time = 10) + QDEL_IN(src, 10) + +/obj/effect/clockwork/general_marker/nezbere + name = "Nezbere, the Brass Eidolon" + desc = "A towering colossus clad in nigh-impenetrable brass armor. Its gaze is stern yet benevolent, even upon you." + clockwork_desc = "One of Ratvar's four generals. Nezbere is responsible for the design, testing, and creation of everything in Ratvar's domain." + icon = 'icons/effects/340x428.dmi' + icon_state = "nezbere" + pixel_x = -154 + pixel_y = -198 + +/obj/effect/clockwork/general_marker/sevtug + name = "Sevtug, the Formless Pariah" + desc = "A sinister cloud of purple energy. Looking at it gives you a headache." + clockwork_desc = "One of Ratvar's four generals. Sevtug taught him how to manipulate minds and is one of his oldest allies." + icon = 'icons/effects/211x247.dmi' + icon_state = "sevtug" + pixel_x = -89 + pixel_y = -107 + +/obj/effect/clockwork/general_marker/nzcrentr + name = "Nzcrentr, the Forgotten Arbiter" + desc = "A terrifying war machine crackling with limitless energy." + clockwork_desc = "One of Ratvar's four generals. Nzcrentr is the result of Neovgre - Nezbere's finest war machine, commandeerable only be a mortal - fusing with its pilot and driving her \ + insane. Nzcrentr seeks out any and all sentient life to slaughter it for sport." + icon = 'icons/effects/254x361.dmi' + icon_state = "nzcrentr" + pixel_x = -111 + pixel_y = -164 + +/obj/effect/clockwork/general_marker/inathneq + name = "Inath-Neq, the Resonant Cogwheel" + desc = "A humanoid form blazing with blue fire. It radiates an aura of kindness and caring." + clockwork_desc = "One of Ratvar's four generals. Before her current form, Inath-Neq was a powerful warrior priestess commanding the Resonant Cogs, a sect of Ratvarian warriors renowned for \ + their prowess. After a lost battle with Nar-Sian cultists, Inath-Neq was struck down and stated in her dying breath, \ + \"The Resonant Cogs shall not fall silent this day, but will come together to form a wheel that shall never stop turning.\" Ratvar, touched by this, granted Inath-Neq an eternal body and \ + merged her soul with those of the Cogs slain with her on the battlefield." + icon = 'icons/effects/187x381.dmi' + icon_state = "inath-neq" + pixel_x = -77 + pixel_y = -174 + + +/obj/effect/clockwork/sigil //Sigils: Rune-like markings on the ground with various effects. + name = "sigil" + desc = "A strange set of markings drawn on the ground." + clockwork_desc = "A sigil of some purpose." + icon_state = "sigil" + layer = LOW_OBJ_LAYER + alpha = 50 + burn_state = FIRE_PROOF + burntime = 1 + var/affects_servants = FALSE + var/stat_affected = CONSCIOUS + +/obj/effect/clockwork/sigil/attack_hand(mob/user) + if(iscarbon(user) && !user.stat && (!is_servant_of_ratvar(user) || (is_servant_of_ratvar(user) && user.a_intent == "harm"))) + user.visible_message("[user] stamps out [src]!", "You stomp on [src], scattering it into thousands of particles.") + qdel(src) + return 1 + ..() + +/obj/effect/clockwork/sigil/Crossed(atom/movable/AM) + ..() + if(isliving(AM)) + var/mob/living/L = AM + if(L.stat <= stat_affected) + if((!is_servant_of_ratvar(L) || (is_servant_of_ratvar(L) && affects_servants)) && L.mind) + if(L.null_rod_check()) + var/obj/item/I = L.null_rod_check() + L.visible_message("[L]'s [I.name] protects them from [src]'s effects!", "Your [I.name] protects you!") + return + sigil_effects(L) + return 1 + +/obj/effect/clockwork/sigil/proc/sigil_effects(mob/living/L) + +/obj/effect/clockwork/sigil/transgression //Sigil of Transgression: Stuns and flashes the first non-servant to walk on it. Nar-Sian cultists are damaged and knocked down for about twice the stun + name = "dull sigil" + desc = "A dull, barely-visible golden sigil. It's as though light was carved into the ground." + icon = 'icons/effects/clockwork_effects.dmi' + clockwork_desc = "A sigil that will stun the first non-servant to cross it. Nar-Sie's dogs will be knocked down." + icon_state = "sigildull" + color = "#FAE48C" + +/obj/effect/clockwork/sigil/transgression/sigil_effects(mob/living/L) + var/target_flashed = L.flash_eyes() + for(var/mob/living/M in viewers(5, src)) + if(!is_servant_of_ratvar(M) && M != L) + M.flash_eyes() + if(iscultist(L)) + L << "\"Watch your step, wretch.\"" + L.adjustBruteLoss(10) + L.Weaken(4) + L.visible_message("[src] appears around [L] in a burst of light!", \ + "[target_flashed ? "An unseen force":"The glowing sigil around you"] holds you in place!") + L.Stun(3) + PoolOrNew(/obj/effect/overlay/temp/ratvar/sigil/transgression, get_turf(src)) + qdel(src) + return 1 + +/obj/effect/clockwork/sigil/submission //Sigil of Submission: After a short time, converts any non-servant standing on it. Knocks down and silences them for five seconds afterwards. + name = "ominous sigil" + desc = "A luminous golden sigil. Something about it really bothers you." + clockwork_desc = "A sigil that will enslave the first person to cross it, provided they remain on it for five seconds." + icon_state = "sigilsubmission" + color = "#FAE48C" + alpha = 125 + stat_affected = UNCONSCIOUS + var/convert_time = 50 + var/glow_light = 2 //soft light + var/glow_falloff = 1 + var/delete_on_finish = TRUE + var/sigil_name = "Sigil of Submission" + var/glow_type + +/obj/effect/clockwork/sigil/submission/New() + ..() + set_light(glow_light,glow_falloff) + +/obj/effect/clockwork/sigil/submission/proc/post_channel(mob/living/L) + +/obj/effect/clockwork/sigil/submission/sigil_effects(mob/living/L) + visible_message("[src] begins to glow a piercing magenta!") + animate(src, color = "#AF0AAF", time = convert_time) + var/obj/effect/overlay/temp/ratvar/sigil/glow + if(glow_type) + glow = PoolOrNew(glow_type, get_turf(src)) + animate(glow, alpha = 255, time = convert_time) + var/I = 0 + while(I < convert_time && get_turf(L) == get_turf(src)) + I++ + sleep(1) + if(get_turf(L) != get_turf(src)) + if(glow) + qdel(glow) + animate(src, color = initial(color), time = 20) + visible_message("[src] slowly stops glowing!") + return 0 + post_channel(L) + if(is_eligible_servant(L)) + L << "\"You belong to me now.\"" + add_servant_of_ratvar(L) + L.Weaken(3) //Completely defenseless for about five seconds - mainly to give them time to read over the information they've just been presented with + L.Stun(3) + if(iscarbon(L)) + var/mob/living/carbon/C = L + C.silent += 5 + var/message = "[sigil_name] in [get_area(src)] [is_servant_of_ratvar(L) ? "successfully converted" : "failed to convert"]" + for(var/M in mob_list) + if(isobserver(M)) + var/link = FOLLOW_LINK(M, L) + M << "[link] [message] [L.real_name]!" + else if(is_servant_of_ratvar(M)) + if(M == L) + M << "[message] you!" + else + M << "[message] [L.real_name]!" + if(delete_on_finish) + qdel(src) + else + animate(src, color = initial(color), time = 20) + visible_message("[src] slowly stops glowing!") + return 1 + +/obj/effect/clockwork/sigil/submission/accession //Sigil of Accession: After a short time, converts any non-servant standing on it though implants. Knocks down and silences them for five seconds afterwards. + name = "terrifying sigil" + desc = "A luminous brassy sigil. Something about it makes you want to flee." + clockwork_desc = "A sigil that will enslave any person who crosses it, provided they remain on it for five seconds. \n\ + It can convert a mindshielded target once before disppearing, but can convert any number of non-implanted targets." + icon_state = "sigiltransgression" + color = "#A97F1B" + alpha = 200 + glow_light = 4 //bright light + glow_falloff = 3 + delete_on_finish = FALSE + sigil_name = "Sigil of Accession" + glow_type = /obj/effect/overlay/temp/ratvar/sigil/accession + +/obj/effect/clockwork/sigil/submission/accession/post_channel(mob/living/L) + if(isloyal(L)) + delete_on_finish = TRUE + L.visible_message("[L] visibly trembles!", \ + "Lbh jvyy or zvar-naq-uvf. Guvf chal gevaxrg jvyy abg fgbc zr.") + for(var/obj/item/weapon/implant/mindshield/M in L) + if(M.implanted) + qdel(M) + +/obj/effect/clockwork/sigil/transmission + name = "suspicious sigil" + desc = "A glowing orange sigil. The air around it feels staticky." + clockwork_desc = "A sigil that will serve as a battery for clockwork structures. Use Volt Void while standing on it to charge it." + icon_state = "sigiltransmission" + color = "#EC8A2D" + alpha = 50 + var/power_charge = 2500 //starts with 2500W by default + +/obj/effect/clockwork/sigil/transmission/examine(mob/user) + ..() + if(is_servant_of_ratvar(user) || isobserver(user)) + user << "It is storing [power_charge]W of power." + +/obj/effect/clockwork/sigil/transmission/sigil_effects(mob/living/L) + if(power_charge) + L << "You feel a slight, static shock." + return 1 + +/obj/effect/clockwork/sigil/transmission/New() + ..() + alpha = min(initial(alpha) + power_charge*0.02, 255) + +/obj/effect/clockwork/sigil/transmission/proc/modify_charge(amount) + if(power_charge - amount < 0) + return 0 + power_charge -= amount + alpha = min(initial(alpha) + power_charge*0.02, 255) + return 1 + +/obj/effect/clockwork/sigil/vitality + name = "comforting sigil" + desc = "A faint blue sigil. Looking at it makes you feel protected." + clockwork_desc = "A sigil that will drain non-servants that remain on it. Servants that remain on it will be healed if it has any vitality drained." + icon_state = "sigilvitality" + color = "#123456" + alpha = 75 + affects_servants = TRUE + stat_affected = DEAD + var/vitality = 0 + var/base_revive_cost = 20 + var/sigil_active = FALSE + var/animation_number = 3 //each cycle increments this by 1, at 4 it produces an animation and resets + +/obj/effect/clockwork/sigil/vitality/examine(mob/user) + ..() + if(is_servant_of_ratvar(user) || isobserver(user)) + user << "It is storing [vitality] units of vitality." + user << "It requires at least [base_revive_cost] units of vitality to revive dead servants, in addition to any damage the servant has." + +/obj/effect/clockwork/sigil/vitality/sigil_effects(mob/living/L) + if(L.suiciding || sigil_active || !is_servant_of_ratvar(L) && L.stat == DEAD) + return 0 + visible_message("[src] begins to glow bright blue!") + animate(src, alpha = 255, time = 10) + sleep(10) + sigil_active = TRUE +//as long as they're still on the sigil and are either not a servant or they're a servant AND it has remaining vitality + while(L && (!is_servant_of_ratvar(L) && L.stat != DEAD || (is_servant_of_ratvar(L) && vitality)) && get_turf(L) == get_turf(src)) + if(animation_number >= 4) + PoolOrNew(/obj/effect/overlay/temp/ratvar/sigil/vitality, get_turf(src)) + animation_number = 0 + animation_number++ + if(!is_servant_of_ratvar(L)) + var/vitality_drained = L.adjustToxLoss(1.5) + if(vitality_drained) + vitality += vitality_drained + else + break + else + var/clone_to_heal = L.getCloneLoss() + var/tox_to_heal = L.getToxLoss() + var/burn_to_heal = L.getFireLoss() + var/brute_to_heal = L.getBruteLoss() + var/oxy_to_heal = L.getOxyLoss() + var/total_damage = clone_to_heal + tox_to_heal + burn_to_heal + brute_to_heal + oxy_to_heal + if(L.stat == DEAD) + var/revival_cost = base_revive_cost + total_damage - oxy_to_heal //ignores oxygen damage + var/mob/dead/observer/ghost = L.get_ghost(TRUE) + if(ghost) + if(vitality >= revival_cost) + ghost.reenter_corpse() + L.revive(1, 1) + playsound(L, 'sound/magic/Staff_Healing.ogg', 50, 1) + L.visible_message("[L] suddenly gets back up, their mouth dripping blue ichor!", "\"Lbh jvyy or bxnl, puvyq.\"") + vitality -= revival_cost + break + else + break + if(!total_damage) + break + var/vitality_for_cycle = min(vitality, 3) + + if(clone_to_heal && vitality_for_cycle) + var/healing = min(vitality_for_cycle, clone_to_heal) + vitality_for_cycle -= healing + L.adjustCloneLoss(-healing) + vitality -= healing + + if(tox_to_heal && vitality_for_cycle) + var/healing = min(vitality_for_cycle, tox_to_heal) + vitality_for_cycle -= healing + L.adjustToxLoss(-healing) + vitality -= healing + + if(burn_to_heal && vitality_for_cycle) + var/healing = min(vitality_for_cycle, burn_to_heal) + vitality_for_cycle -= healing + L.adjustFireLoss(-healing) + vitality -= healing + + if(brute_to_heal && vitality_for_cycle) + var/healing = min(vitality_for_cycle, brute_to_heal) + vitality_for_cycle -= healing + L.adjustBruteLoss(-healing) + vitality -= healing + + if(oxy_to_heal && vitality_for_cycle) + var/healing = min(vitality_for_cycle, oxy_to_heal) + vitality_for_cycle -= healing + L.adjustOxyLoss(-healing) + vitality -= healing + sleep(2) + + animation_number = initial(animation_number) + sigil_active = FALSE + animate(src, alpha = initial(alpha), time = 20) + visible_message("[src] slowly stops glowing!") diff --git a/code/game/gamemodes/clock_cult/clock_unsorted.dm b/code/game/gamemodes/clock_cult/clock_unsorted.dm new file mode 100644 index 0000000000..9f8e0707f0 --- /dev/null +++ b/code/game/gamemodes/clock_cult/clock_unsorted.dm @@ -0,0 +1,178 @@ +//sends messages via hierophant +/proc/send_hierophant_message(mob/user, message, name_span = "heavy_brass", message_span = "brass", user_title = "Servant") + if(!user || !message || !ticker || !ticker.mode) + return 0 + var/parsed_message = "[user_title ? "[user_title] ":""][findtextEx(user.name, user.real_name) ? user.name : "[user.real_name] (as [user.name])"]: \"[message]\"" + for(var/M in mob_list) + if(isobserver(M)) + var/link = FOLLOW_LINK(M, user) + M << "[link] [parsed_message]" + else if(is_servant_of_ratvar(M)) + M << parsed_message + return 1 + +//Function Call action: Calls forth a Ratvarian spear. +/datum/action/innate/function_call + name = "Function Call" + button_icon_state = "ratvarian_spear" + background_icon_state = "bg_clock" + check_flags = AB_CHECK_RESTRAINED|AB_CHECK_STUNNED|AB_CHECK_CONSCIOUS + +/datum/action/innate/function_call/IsAvailable() + if(!is_servant_of_ratvar(owner)) + return 0 + return ..() + +/datum/action/innate/function_call/Activate() + if(owner.l_hand && owner.r_hand) + usr << "You need an empty to hand to call forth your spear!" + return 0 + owner.visible_message("A strange spear materializes in [usr]'s hands!", "You call forth your spear!") + var/obj/item/clockwork/ratvarian_spear/R = new(get_turf(usr)) + owner.put_in_hands(R) + for(var/datum/action/innate/function_call/F in owner.actions) //Removes any bound Ratvarian spears + qdel(F) + return 1 + +//allows a mob to select a target to gate to +/atom/movable/proc/procure_gateway(mob/living/invoker, time_duration, gateway_uses, two_way) + var/list/possible_targets = list() + var/list/teleportnames = list() + var/list/duplicatenamecount = list() + + for(var/obj/structure/clockwork/powered/clockwork_obelisk/O in all_clockwork_objects) + if(!O.Adjacent(invoker) && O != src && (O.z <= ZLEVEL_SPACEMAX)) //don't list obelisks that we're next to + var/area/A = get_area(O) + var/locname = initial(A.name) + var/resultkey = "[locname] [O.name]" + if(resultkey in teleportnames) //why the fuck did you put two obelisks in the same area + duplicatenamecount[resultkey]++ + resultkey = "[resultkey] ([duplicatenamecount[resultkey]])" + else + teleportnames.Add(resultkey) + duplicatenamecount[resultkey] = 1 + possible_targets[resultkey] = O + + for(var/mob/living/L in living_mob_list) + if(!L.stat && is_servant_of_ratvar(L) && !L.Adjacent(invoker) && L != invoker && (L.z <= ZLEVEL_SPACEMAX)) //People right next to the invoker can't be portaled to, for obvious reasons + var/resultkey = "[L.name] ([L.real_name])" + if(resultkey in teleportnames) + duplicatenamecount[resultkey]++ + resultkey = "[resultkey] ([duplicatenamecount[resultkey]])" + else + teleportnames.Add(resultkey) + duplicatenamecount[resultkey] = 1 + possible_targets[resultkey] = L + + if(!possible_targets.len) + invoker << "There are no other eligible targets for a Spatial Gateway!" + return 0 + var/input_target_key = input(invoker, "Choose a target to form a rift to.", "Spatial Gateway") as null|anything in possible_targets + var/atom/movable/target = possible_targets[input_target_key] + if(!target || !invoker.canUseTopic(src, BE_CLOSE)) + return 0 + var/istargetobelisk = istype(target, /obj/structure/clockwork/powered/clockwork_obelisk) + if(istargetobelisk) + gateway_uses *= 2 + time_duration *= 2 + invoker.visible_message("The air in front of [invoker] ripples before suddenly tearing open!", \ + "With a word, you rip open a [two_way ? "two-way":"one-way"] rift to [input_target_key]. It will last for [time_duration / 10] seconds and has [gateway_uses] use[gateway_uses > 1 ? "s" : ""].") + var/obj/effect/clockwork/spatial_gateway/S1 = new(istype(src, /obj/structure/clockwork/powered/clockwork_obelisk) ? get_turf(src) : get_step(get_turf(invoker), invoker.dir)) + var/obj/effect/clockwork/spatial_gateway/S2 = new(istargetobelisk ? get_turf(target) : get_step(get_turf(target), target.dir)) + + //Set up the portals now that they've spawned + S1.setup_gateway(S2, time_duration, gateway_uses, two_way) + S2.visible_message("The air in front of [target] ripples before suddenly tearing open!") + return 1 + +/proc/scripture_unlock_check(scripture_tier) //check if the selected scripture tier is unlocked + var/servants = 0 + var/unconverted_ai_exists = FALSE + for(var/mob/living/M in living_mob_list) + if(is_servant_of_ratvar(M) && (ishuman(M) || issilicon(M))) + servants++ + for(var/mob/living/silicon/ai/ai in living_mob_list) + if(!is_servant_of_ratvar(ai) && ai.client) + unconverted_ai_exists = TRUE + switch(scripture_tier) + if(SCRIPTURE_DRIVER) + return 1 + if(SCRIPTURE_SCRIPT) + if(servants >= 5 && clockwork_caches) + return 1 //5 or more non-brain servants and any number of clockwork caches + if(SCRIPTURE_APPLICATION) + if(servants >= 8 && clockwork_caches >= 3 && clockwork_construction_value >= 75) + return 1 //8 or more non-brain servants, 3+ clockwork caches, and at least 75 CV + if(SCRIPTURE_REVENANT) + if(servants >= 10 && clockwork_caches >= 4 && clockwork_construction_value >= 150) + return 1 //10 or more non-brain servants, 4+ clockwork caches, and at least 150 CV + if(SCRIPTURE_JUDGEMENT) + if(servants >= 12 && clockwork_caches >= 5 && clockwork_construction_value >= 250 && !unconverted_ai_exists) + return 1 //12 or more non-brain servants, 5+ clockwork caches, at least 250 CV, and there are no living, non-servant ais + return 0 + +/proc/generate_cache_component(specific_component_id) //generates a component in the global component cache, either random based on lowest or a specific component + if(specific_component_id) + clockwork_component_cache[specific_component_id]++ + else + var/component_to_generate = get_weighted_component_id() + clockwork_component_cache[component_to_generate]++ + +/proc/get_weighted_component_id(obj/item/clockwork/slab/storage_slab) //returns a chosen component id based on the lowest amount of that component + if(storage_slab) + return pickweight(list("belligerent_eye" = max(MAX_COMPONENTS_BEFORE_RAND - LOWER_PROB_PER_COMPONENT*(clockwork_component_cache["belligerent_eye"] + storage_slab.stored_components["belligerent_eye"]), 1), \ + "vanguard_cogwheel" = max(MAX_COMPONENTS_BEFORE_RAND - LOWER_PROB_PER_COMPONENT*(clockwork_component_cache["vanguard_cogwheel"] + storage_slab.stored_components["vanguard_cogwheel"]), 1), \ + "guvax_capacitor" = max(MAX_COMPONENTS_BEFORE_RAND - LOWER_PROB_PER_COMPONENT*(clockwork_component_cache["guvax_capacitor"] + storage_slab.stored_components["guvax_capacitor"]), 1), \ + "replicant_alloy" = max(MAX_COMPONENTS_BEFORE_RAND - LOWER_PROB_PER_COMPONENT*(clockwork_component_cache["replicant_alloy"] + storage_slab.stored_components["replicant_alloy"]), 1), \ + "hierophant_ansible" = max(MAX_COMPONENTS_BEFORE_RAND - LOWER_PROB_PER_COMPONENT*(clockwork_component_cache["hierophant_ansible"] + storage_slab.stored_components["hierophant_ansible"]), 1))) + + return pickweight(list("belligerent_eye" = max(MAX_COMPONENTS_BEFORE_RAND - LOWER_PROB_PER_COMPONENT*clockwork_component_cache["belligerent_eye"], 1), \ + "vanguard_cogwheel" = max(MAX_COMPONENTS_BEFORE_RAND - LOWER_PROB_PER_COMPONENT*clockwork_component_cache["vanguard_cogwheel"], 1), \ + "guvax_capacitor" = max(MAX_COMPONENTS_BEFORE_RAND - LOWER_PROB_PER_COMPONENT*clockwork_component_cache["guvax_capacitor"], 1), \ + "replicant_alloy" = max(MAX_COMPONENTS_BEFORE_RAND - LOWER_PROB_PER_COMPONENT*clockwork_component_cache["replicant_alloy"], 1), \ + "hierophant_ansible" = max(MAX_COMPONENTS_BEFORE_RAND - LOWER_PROB_PER_COMPONENT*clockwork_component_cache["hierophant_ansible"], 1))) + +/proc/clockwork_say(atom/movable/AM, message, whisper=FALSE) + // When servants invoke ratvar's power, they speak in ways that non + // servants do not comprehend. + // Our ratvarian chants are stored in their ratvar forms + + var/list/spans = list(SPAN_ROBOT) + + var/old_languages_spoken = AM.languages_spoken + AM.languages_spoken = HUMAN //anyone who can understand HUMAN will hear weird shitty ratvar speak, otherwise it'll get starred out + if(isliving(AM)) + var/mob/living/L = AM + if(!whisper) + L.say(message, "clock", spans) + else + L.whisper(message) + else + AM.say(message) + AM.languages_spoken = old_languages_spoken + +/* + +The Ratvarian Language + + In the lore of the Servants of Ratvar, the Ratvarian tongue is a timeless language and full of power. It sounds like gibberish, much like Nar-Sie's language, but is in fact derived from +aforementioned language, and may induce miracles when spoken in the correct way with an amplifying tool (similar to runes used by the Nar-Sian cult). + + While the canon states that the language of Ratvar and his servants is incomprehensible to the unenlightened as it is a derivative of the most ancient known language, in reality it is +actually very simple. To translate a plain English sentence to Ratvar's tongue, simply move all of the letters thirteen places ahead, starting from "a" if the end of the alphabet is reached. +This cipher is known as "rot13" for "rotate 13 places" and there are many sites online that allow instant translation between English and rot13 - one of the benefits is that moving the translated +sentence thirteen places ahead changes it right back to plain English. + + There are, however, a few parts of the Ratvarian tongue that aren't typical and are implemented for fluff reasons. Some words may have apostrophes, hyphens, and spaces, making the plain +English translation apparent but disjoined (for instance, "Oru`byq zl-cbjre!" translates directly to "Beh'old my-power!") although this can be ignored without impacting overall quality. When +translating from Ratvar's tongue to plain English, simply remove the disjointments and use the finished sentence. This would make "Oru`byq zl-cbjre!" into "Behold my power!" after removing the +abnormal spacing, hyphens, and grave accents. + +List of nuances: + +- Any time the word "of" occurs, it is linked to the previous word by a hyphen. If it is the first word, nothing is done. (i.e. "V nz-bs Ratvar." directly translates to "I am-of Ratvar.") +- Although "Ratvar" translates to "Engine" in English, the word "Ratvar" is used regardless of language as it is a proper noun. + - The same rule applies to Ratvar's four generals: Nezbere (Armorer), Sevtug (Fright), Nzcrentr (Amperage), and Inath-Neq (Vangu-Ard), although these words can be used in proper context if one is + not referring to the four generals and simply using the words themselves. + +*/ diff --git a/code/game/gamemodes/clock_cult/clockwork_proselytizer.dm b/code/game/gamemodes/clock_cult/clockwork_proselytizer.dm new file mode 100644 index 0000000000..00b27d33c1 --- /dev/null +++ b/code/game/gamemodes/clock_cult/clockwork_proselytizer.dm @@ -0,0 +1,319 @@ + +/obj/item/clockwork/clockwork_proselytizer //Clockwork proselytizer (yes, that's a real word): Converts applicable objects to Ratvarian variants. + name = "clockwork proselytizer" + desc = "An odd, L-shaped device that hums with energy." + clockwork_desc = "A device that allows the replacing of mundane objects with Ratvarian variants. It requires liquified Replicant Alloy to function." + icon_state = "clockwork_proselytizer" + w_class = 3 + force = 5 + flags = NOBLUDGEON + var/stored_alloy = 0 //Requires this to function; each chunk of replicant alloy provides REPLICANT_ALLOY_UNIT + var/max_alloy = REPLICANT_ALLOY_UNIT * 10 + var/uses_alloy = TRUE + var/metal_to_alloy = FALSE + var/repairing = null //what we're currently repairing, if anything + +/obj/item/clockwork/clockwork_proselytizer/preloaded + stored_alloy = REPLICANT_WALL_MINUS_FLOOR+REPLICANT_WALL_TOTAL + +/obj/item/clockwork/clockwork_proselytizer/scarab + name = "scarab proselytizer" + clockwork_desc = "A cogscarab's internal proselytizer. It can only be successfully used by a cogscarab and requires liquified Replicant Alloy to function." + metal_to_alloy = TRUE + item_state = "nothing" + w_class = 1 + var/debug = FALSE + +/obj/item/clockwork/clockwork_proselytizer/scarab/proselytize(atom/target, mob/living/user) + if(!debug && !isdrone(user)) + return 0 + return ..() + +/obj/item/clockwork/clockwork_proselytizer/scarab/debug + clockwork_desc = "A cogscarab's internal proselytizer. It can convert nearly any object into a Ratvarian variant." + uses_alloy = FALSE + debug = TRUE + +/obj/item/clockwork/clockwork_proselytizer/examine(mob/living/user) + ..() + if(is_servant_of_ratvar(user) || isobserver(user)) + user << "Can be used to convert walls, floors, windows, airlocks, windoors, and grilles to clockwork variants." + user << "Can also form some objects into Replicant Alloy, as well as reform Clockwork Walls into Clockwork Floors, and vice versa." + if(metal_to_alloy) + user << "It can convert rods, metal, and plasteel to liquified replicant alloy at a low rate." + if(uses_alloy) + user << "It has [stored_alloy]/[max_alloy] units of liquified alloy stored." + user << "Use it on a Tinkerer's Cache, strike it with Replicant Alloy, or attack Replicant Alloy with it to add additional liquified alloy." + user << "Use it in-hand to remove stored liquified alloy." + +/obj/item/clockwork/clockwork_proselytizer/attack_self(mob/living/user) + if(is_servant_of_ratvar(user) && uses_alloy) + if(!can_use_alloy(REPLICANT_ALLOY_UNIT)) + user << "[src] [stored_alloy ? "Lacks enough":"Contains no"] alloy to reform[stored_alloy ? "":" any"] into solidified alloy!" + return + modify_stored_alloy(-REPLICANT_ALLOY_UNIT) + playsound(src, 'sound/items/Deconstruct.ogg', 50, 1) + new/obj/item/clockwork/component/replicant_alloy(user.loc) + user << "You force [stored_alloy ? "some":"all"] of the alloy in [src]'s compartments to reform and solidify. \ + It now contains [stored_alloy]/[max_alloy] units of liquified alloy." + +/obj/item/clockwork/clockwork_proselytizer/attackby(obj/item/I, mob/living/user, params) + if(istype(I, /obj/item/clockwork/component/replicant_alloy) && is_servant_of_ratvar(user) && uses_alloy) + if(!can_use_alloy(-REPLICANT_ALLOY_UNIT)) + user << "[src]'s replicant alloy compartments are full!" + return 0 + modify_stored_alloy(REPLICANT_ALLOY_UNIT) + playsound(user, 'sound/machines/click.ogg', 50, 1) + user << "You force [I] to liquify and pour it into [src]'s compartments. It now contains [stored_alloy]/[max_alloy] units of liquified alloy." + user.drop_item() + qdel(I) + return 1 + else + return ..() + +/obj/item/clockwork/clockwork_proselytizer/afterattack(atom/target, mob/living/user, proximity_flag, params) + if(!target || !user || !proximity_flag) + return 0 + if(!is_servant_of_ratvar(user)) + return ..() + proselytize(target, user) + +/obj/item/clockwork/clockwork_proselytizer/proc/modify_stored_alloy(amount) + if(can_use_alloy(0)) //Ratvar makes it free + amount = 0 + stored_alloy = Clamp(stored_alloy + amount, 0, max_alloy) + return 1 + +/obj/item/clockwork/clockwork_proselytizer/proc/can_use_alloy(amount) + if(ratvar_awakens || !uses_alloy) + return TRUE + if(!amount) //functions thus as a check for if ratvar is up/it doesn't use alloy if no amount is provided + return FALSE + if(stored_alloy - amount < 0) + return FALSE + if(stored_alloy - amount > max_alloy) + return FALSE + return TRUE + +/obj/item/clockwork/clockwork_proselytizer/proc/proselytize(atom/target, mob/living/user) + if(!target || !user) + return 0 + var/target_type = target.type + var/list/proselytize_values = target.proselytize_vals(user, src) //relevant values for proselytizing stuff, given as an associated list + if(proselytize_values == TRUE) //if we get true, fail, but don't send a message for whatever reason + return 0 + if(!islist(proselytize_values)) + user << "[target] cannot be proselytized!" + return 0 + if(repairing) + user << "You are currently repairing [repairing] with [src]!" + return 0 + if(!uses_alloy) + proselytize_values["alloy_cost"] = 0 + + if(!can_use_alloy(proselytize_values["alloy_cost"])) + if(stored_alloy - proselytize_values["alloy_cost"] < 0) + user << "You need [proselytize_values["alloy_cost"]] liquified alloy to proselytize [target]!" + else if(stored_alloy - proselytize_values["alloy_cost"] > max_alloy) + user << "You have too much liquified alloy stored to proselytize [target]!" + return 0 + + if(can_use_alloy(0)) //Ratvar makes it faster + proselytize_values["operation_time"] *= 0.5 + + user.visible_message("[user]'s [name] begins tearing apart [target]!", "You begin proselytizing [target]...") + playsound(target, 'sound/machines/click.ogg', 50, 1) + if(proselytize_values["operation_time"] && !do_after(user, proselytize_values["operation_time"], target = target)) + return 0 + if(!can_use_alloy(proselytize_values["alloy_cost"])) //Check again to prevent bypassing via spamclick + return 0 + if(!target || target.type != target_type) + return 0 + if(repairing) + return 0 + user.visible_message("[user]'s [name] disgorges a chunk of metal and shapes it over what's left of [target]!", \ + "You proselytize [target].") + playsound(target, 'sound/items/Deconstruct.ogg', 50, 1) + var/new_thing_type = proselytize_values["new_obj_type"] + if(isturf(target)) + var/turf/T = target + T.ChangeTurf(new_thing_type) + else + if(proselytize_values["dir_in_new"]) + new new_thing_type(get_turf(target), proselytize_values["spawn_dir"]) + else + var/atom/A = new new_thing_type(get_turf(target)) + A.setDir(proselytize_values["spawn_dir"]) + qdel(target) + modify_stored_alloy(-proselytize_values["alloy_cost"]) + return 1 + +//if a valid target, returns an associated list in this format; +//list("operation_time" = 15, "new_obj_type" = /obj/structure/window/reinforced/clockwork, "alloy_cost" = 5, "spawn_dir" = dir, "dir_in_new" = TRUE) +//otherwise, return literally any non-list thing but preferably FALSE +//returning TRUE won't produce the "cannot be proselytized" message and will still prevent proselytizing + +/atom/proc/proselytize_vals(mob/living/user, obj/item/clockwork/clockwork_proselytizer/proselytizer) + return FALSE + +/turf/closed/wall/proselytize_vals(mob/living/user, obj/item/clockwork/clockwork_proselytizer/proselytizer) + return list("operation_time" = 50, "new_obj_type" = /turf/closed/wall/clockwork, "alloy_cost" = REPLICANT_WALL_TOTAL, "spawn_dir" = SOUTH) + +/turf/closed/wall/r_wall/proselytize_vals(mob/living/user, obj/item/clockwork/clockwork_proselytizer/proselytizer) + return FALSE + +/turf/closed/wall/clockwork/proselytize_vals(mob/living/user, obj/item/clockwork/clockwork_proselytizer/proselytizer) + return list("operation_time" = 50, "new_obj_type" = /turf/open/floor/clockwork, "alloy_cost" = -REPLICANT_WALL_MINUS_FLOOR, "spawn_dir" = SOUTH) + +/turf/open/floor/proselytize_vals(mob/living/user, obj/item/clockwork/clockwork_proselytizer/proselytizer) + return list("operation_time" = 30, "new_obj_type" = /turf/open/floor/clockwork, "alloy_cost" = REPLICANT_FLOOR, "spawn_dir" = SOUTH) + +/turf/open/floor/clockwork/proselytize_vals(mob/living/user, obj/item/clockwork/clockwork_proselytizer/proselytizer) + for(var/obj/O in src) + if(O.density && !O.CanPass(user, src, 5)) + user << "Something is in the way, preventing you from proselytizing [src] into a clockwork wall." + return FALSE + return list("operation_time" = 100, "new_obj_type" = /turf/closed/wall/clockwork, "alloy_cost" = REPLICANT_WALL_MINUS_FLOOR, "spawn_dir" = SOUTH) + +/obj/item/stack/rods/proselytize_vals(mob/living/user, obj/item/clockwork/clockwork_proselytizer/proselytizer) + if(!proselytizer.metal_to_alloy) + return 0 + var/prosel_costtime = -amount + return list("operation_time" = -prosel_costtime, "new_obj_type" = /obj/effect/overlay/temp/ratvar/beam/itemconsume, "alloy_cost" = prosel_costtime, "spawn_dir" = SOUTH) + +/obj/item/stack/sheet/metal/proselytize_vals(mob/living/user, obj/item/clockwork/clockwork_proselytizer/proselytizer) + if(!proselytizer.metal_to_alloy) + return 0 + var/prosel_costtime = -amount*2 + return list("operation_time" = -prosel_costtime, "new_obj_type" = /obj/effect/overlay/temp/ratvar/beam/itemconsume, "alloy_cost" = prosel_costtime, "spawn_dir" = SOUTH) + +/obj/item/stack/sheet/plasteel/proselytize_vals(mob/living/user, obj/item/clockwork/clockwork_proselytizer/proselytizer) + if(!proselytizer.metal_to_alloy) + return 0 + var/prosel_costtime = -amount*3 + return list("operation_time" = -prosel_costtime, "new_obj_type" = /obj/effect/overlay/temp/ratvar/beam/itemconsume, "alloy_cost" = prosel_costtime, "spawn_dir" = SOUTH) + +/obj/machinery/door/airlock/proselytize_vals(mob/living/user, obj/item/clockwork/clockwork_proselytizer/proselytizer) + var/doortype = /obj/machinery/door/airlock/clockwork + if(glass) + doortype = /obj/machinery/door/airlock/clockwork/brass + return list("operation_time" = 40, "new_obj_type" = doortype, "alloy_cost" = REPLICANT_WALL_TOTAL, "spawn_dir" = dir) + +/obj/machinery/door/airlock/clockwork/proselytize_vals(mob/living/user, obj/item/clockwork/clockwork_proselytizer/proselytizer) + return FALSE + +/obj/structure/window/proselytize_vals(mob/living/user, obj/item/clockwork/clockwork_proselytizer/proselytizer) + var/windowtype = /obj/structure/window/reinforced/clockwork + var/new_dir = TRUE + var/prosel_time = 15 + var/prosel_cost = REPLICANT_FLOOR + if(fulltile) + windowtype = /obj/structure/window/reinforced/clockwork/fulltile + new_dir = FALSE + prosel_time = 30 + prosel_cost = REPLICANT_STANDARD + return list("operation_time" = prosel_time, "new_obj_type" = windowtype, "alloy_cost" = prosel_cost, "spawn_dir" = dir, "dir_in_new" = new_dir) + +/obj/structure/window/reinforced/clockwork/proselytize_vals(mob/living/user, obj/item/clockwork/clockwork_proselytizer/proselytizer) + return FALSE + +/obj/machinery/door/window/proselytize_vals(mob/living/user, obj/item/clockwork/clockwork_proselytizer/proselytizer) + return list("operation_time" = 30, "new_obj_type" = /obj/machinery/door/window/clockwork, "alloy_cost" = REPLICANT_STANDARD, "spawn_dir" = dir, "dir_in_new" = TRUE) + +/obj/machinery/door/window/clockwork/proselytize_vals(mob/living/user, obj/item/clockwork/clockwork_proselytizer/proselytizer) + return FALSE + +/obj/structure/grille/proselytize_vals(mob/living/user, obj/item/clockwork/clockwork_proselytizer/proselytizer) + var/grilletype = /obj/structure/grille/ratvar + var/prosel_time = 15 + if(destroyed) + grilletype = /obj/structure/grille/ratvar/broken + prosel_time = 5 + return list("operation_time" = prosel_time, "new_obj_type" = grilletype, "alloy_cost" = 0, "spawn_dir" = dir) + +/obj/structure/grille/ratvar/proselytize_vals(mob/living/user, obj/item/clockwork/clockwork_proselytizer/proselytizer) + return FALSE + +/obj/structure/clockwork/proselytize_vals(mob/living/user, obj/item/clockwork/clockwork_proselytizer/proselytizer) + . = TRUE + if(proselytizer.repairing) //no spamclicking for fast repairs, bucko + user << "You are already repairing [proselytizer.repairing] with [proselytizer]!" + return + if(!can_be_repaired) + user << "[src] cannot be repaired with a proselytizer!" + return + if(health == max_health) + user << "[src] is at maximum integrity!" + return + var/amount_to_heal = max_health - health + var/healing_for_cycle = min(amount_to_heal, repair_amount) + if(!proselytizer.can_use_alloy(0)) + healing_for_cycle = min(healing_for_cycle, proselytizer.stored_alloy) + var/proselytizer_cost = healing_for_cycle*2 + if(!proselytizer.can_use_alloy(proselytizer_cost)) + user << "You need more liquified alloy to repair [src]!" + return + user.visible_message("[user]'s [proselytizer.name] starts covering [src] in black liquid metal...", \ + "You start repairing [src]...") + //hugeass while because we need to re-check after the do_after + proselytizer.repairing = src + while(proselytizer && user && src && health != max_health) + amount_to_heal = max_health - health + if(!amount_to_heal) + break + healing_for_cycle = min(amount_to_heal, repair_amount) + if(!proselytizer.can_use_alloy(0)) + healing_for_cycle = min(healing_for_cycle, proselytizer.stored_alloy) + proselytizer_cost = healing_for_cycle*2 + if(!proselytizer.can_use_alloy(proselytizer_cost) || !do_after(user, proselytizer_cost, target = src) || !proselytizer || !proselytizer.can_use_alloy(proselytizer_cost)) + break + amount_to_heal = max_health - health + if(!amount_to_heal) + break + healing_for_cycle = min(amount_to_heal, repair_amount) + if(!proselytizer.can_use_alloy(0)) + healing_for_cycle = min(healing_for_cycle, proselytizer.stored_alloy) + proselytizer_cost = healing_for_cycle*2 + if(!proselytizer.can_use_alloy(proselytizer_cost)) + break + health += healing_for_cycle + proselytizer.modify_stored_alloy(-proselytizer_cost) + playsound(src, 'sound/machines/click.ogg', 50, 1) + + if(proselytizer) + proselytizer.repairing = null + if(user) + user.visible_message("[user]'s [proselytizer.name] stops covering [src] with black liquid metal.", \ + "You finish repairing [src]. It is now at [health]/[max_health] integrity.") + return + +/obj/structure/clockwork/cache/proselytize_vals(mob/living/user, obj/item/clockwork/clockwork_proselytizer/proselytizer) + . = ..() + if(proselytizer.can_use_alloy(0) || proselytizer.stored_alloy + REPLICANT_ALLOY_UNIT > proselytizer.max_alloy) + user << "[proselytizer]'s containers of liquified alloy are full!" + return + if(!clockwork_component_cache["replicant_alloy"]) + user << "There is no Replicant Alloy in the global component cache!" + return + user.visible_message("[user] places the end of [proselytizer] in the hole in [src]...", \ + "You start filling [proselytizer] with liquified alloy...") + //hugeass check because we need to re-check after the do_after + while(proselytizer && proselytizer.uses_alloy && proselytizer.stored_alloy + REPLICANT_ALLOY_UNIT <= proselytizer.max_alloy && clockwork_component_cache["replicant_alloy"] \ + && do_after(user, 10, target = src) \ + && proselytizer && proselytizer.uses_alloy && proselytizer.stored_alloy + REPLICANT_ALLOY_UNIT <= proselytizer.max_alloy && clockwork_component_cache["replicant_alloy"]) + proselytizer.modify_stored_alloy(REPLICANT_ALLOY_UNIT) + clockwork_component_cache["replicant_alloy"]-- + playsound(src, 'sound/items/Deconstruct.ogg', 50, 1) + if(proselytizer && user) + user.visible_message("[user] removes [proselytizer] from the hole in [src], apparently satisfied.", \ + "You finish filling [proselytizer] with liquified alloy. It now contains [proselytizer.stored_alloy]/[proselytizer.max_alloy] units of liquified alloy.") + return + +/obj/structure/clockwork/wall_gear/proselytize_vals(mob/living/user, obj/item/clockwork/clockwork_proselytizer/proselytizer) + return list("operation_time" = 10, "new_obj_type" = /obj/effect/overlay/temp/ratvar/beam/itemconsume, "alloy_cost" = -REPLICANT_WALL_MINUS_FLOOR, "spawn_dir" = SOUTH) + +/obj/item/clockwork/alloy_shards/proselytize_vals(mob/living/user, obj/item/clockwork/clockwork_proselytizer/proselytizer) + return list("operation_time" = 5, "new_obj_type" = /obj/effect/overlay/temp/ratvar/beam/itemconsume, "alloy_cost" = -REPLICANT_STANDARD, "spawn_dir" = SOUTH) + +/obj/item/clockwork/component/replicant_alloy/proselytize_vals(mob/living/user, obj/item/clockwork/clockwork_proselytizer/proselytizer) + return list("operation_time" = 0, "new_obj_type" = /obj/effect/overlay/temp/ratvar/beam/itemconsume, "alloy_cost" = -REPLICANT_ALLOY_UNIT, "spawn_dir" = SOUTH) diff --git a/code/game/gamemodes/handofgod/_handofgod.dm b/code/game/gamemodes/handofgod/_handofgod.dm new file mode 100644 index 0000000000..83cef66a18 --- /dev/null +++ b/code/game/gamemodes/handofgod/_handofgod.dm @@ -0,0 +1,476 @@ + +var/global/list/global_handofgod_traptypes = list() +var/global/list/global_handofgod_structuretypes = list() + +#define CONDUIT_RANGE 15 + + +/datum/game_mode + var/list/datum/mind/red_deities = list() + var/list/datum/mind/red_deity_prophets = list() + var/list/datum/mind/red_deity_followers = list() + + var/list/datum/mind/blue_deities = list() + var/list/datum/mind/blue_deity_prophets = list() + var/list/datum/mind/blue_deity_followers = list() + + var/list/datum/mind/unassigned_followers = list() //for roundstart team assigning + var/list/datum/mind/assigned_to_red = list() + var/list/datum/mind/assigned_to_blue = list() + + +/datum/game_mode/hand_of_god + name = "hand of god" + config_tag = "handofgod" + antag_flag = ROLE_HOG_CULTIST //Followers use ROLE_HOG_CULTIST, Gods are picked later on with ROLE_HOG_GOD + + required_players = 10 + required_enemies = 3 + recommended_enemies = 3 + restricted_jobs = list("Chaplain","AI", "Cyborg", "Security Officer", "Warden", "Detective", "Head of Security", "Captain", "Head of Personnel") + + +/datum/game_mode/hand_of_god/announce() + world << "The current game mode is - Hand of God!" + world << "Two cults are onboard the station, seeking to overthrow the other, and anyone who stands in their way." + world << "Followers - Complete your deity's objectives. Convert crewmembers to your cause by using your deity's nexus. Remember - there is no you, there is only the cult." + world << "Prophets - Command your cult by the will of your deity. You are a high-value target, so be careful!" + world << "Personnel - Do not let any cult succeed in its mission. Mindshield implants and holy water will revert them to neutral, hopefully nonviolent crew." + + +///////////// +//Pre setup// +///////////// + +/datum/game_mode/hand_of_god/pre_setup() + if(config.protect_roles_from_antagonist) + restricted_jobs += protected_jobs + + if(config.protect_assistant_from_antagonist) + restricted_jobs += "Assistant" + + for(var/F in 1 to recommended_enemies) + if(!antag_candidates.len) + break + var/datum/mind/follower = pick_n_take(antag_candidates) + unassigned_followers += follower + follower.restricted_roles = restricted_jobs + log_game("[follower.key] (ckey) has been selected as a follower, however teams have not been decided yet.") + + while(unassigned_followers.len > (required_enemies / 2)) + var/datum/mind/chosen = pick_n_take(unassigned_followers) + add_hog_follower(chosen,"red") + + while(unassigned_followers.len) + var/datum/mind/chosen = pick_n_take(unassigned_followers) + add_hog_follower(chosen,"blue") + + return 1 + + +////////////// +//Post Setup// +////////////// + +//Pick a follower to uplift into a god +/datum/game_mode/hand_of_god/post_setup() + + //Find viable red god + var/list/red_god_possibilities = get_players_for_role(ROLE_HOG_GOD) + red_god_possibilities &= red_deity_followers //followers only + if(!red_god_possibilities.len) //No candidates? just pick any follower regardless of prefs + red_god_possibilities = red_deity_followers + + //Make red god + var/datum/mind/red_god = pick_n_take(red_god_possibilities) + if(red_god) + red_god.current.become_god("red") + remove_hog_follower(red_god,0) + add_god(red_god,"red") + + //Find viable blue god + var/list/blue_god_possibilities = get_players_for_role(ROLE_HOG_GOD) + blue_god_possibilities &= blue_deity_followers //followers only + if(!blue_god_possibilities.len) //No candidates? just pick any follower regardless of prefs + blue_god_possibilities = blue_deity_followers + + //Make blue god + var/datum/mind/blue_god = pick_n_take(blue_god_possibilities) + if(blue_god) + blue_god.current.become_god("blue") + remove_hog_follower(blue_god,0) + add_god(blue_god,"blue") + + + //Forge objectives + //This is done here so that both gods exist + if(red_god) + ticker.mode.forge_deity_objectives(red_god) + if(blue_god) + ticker.mode.forge_deity_objectives(blue_god) + + + ..() + +/////////////////// +//Objective Procs// +/////////////////// + +/datum/game_mode/proc/forge_deity_objectives(datum/mind/deity) + switch(rand(1,100)) + if(1 to 30) + var/datum/objective/deicide/deicide = new + deicide.owner = deity + if(deicide.find_target())//Hard to kill the other god if there is none + deity.objectives += deicide + + if(!(locate(/datum/objective/escape_followers) in deity.objectives)) + var/datum/objective/escape_followers/recruit = new + recruit.owner = deity + deity.objectives += recruit + recruit.gen_amount_goal(8, 12) + + if(31 to 60) + var/datum/objective/sacrifice_prophet/sacrifice = new + sacrifice.owner = deity + deity.objectives += sacrifice + + if(!(locate(/datum/objective/escape_followers) in deity.objectives)) + var/datum/objective/escape_followers/recruit = new + recruit.owner = deity + deity.objectives += recruit + recruit.gen_amount_goal(8, 12) + + if(61 to 85) + var/datum/objective/build/build = new + build.owner = deity + deity.objectives += build + build.gen_amount_goal(8, 16) + + var/datum/objective/sacrifice_prophet/sacrifice = new + sacrifice.owner = deity + deity.objectives += sacrifice + + if(!(locate(/datum/objective/escape_followers) in deity.objectives)) + var/datum/objective/escape_followers/recruit = new + recruit.owner = deity + deity.objectives += recruit + recruit.gen_amount_goal(8, 12) + + else + if (!locate(/datum/objective/follower_block) in deity.objectives) + var/datum/objective/follower_block/block = new + block.owner = deity + deity.objectives += block + +/////////////// +//Greet procs// +/////////////// + +/datum/game_mode/proc/greet_hog_follower(datum/mind/follower_mind,colour) + if(follower_mind in blue_deity_prophets || follower_mind in red_deity_prophets) + follower_mind.current << "You have been appointed as the prophet of the [colour] deity! You are the only one who can communicate with your deity at will. Guide your followers, but be wary, for many will want you dead." + else if(colour) + follower_mind.current << "You are a follower of the [colour] cult's deity!" + else + follower_mind.current << "You are a follower of a cult's deity!" + + +///////////////// +//Convert procs// +///////////////// + +/datum/game_mode/proc/add_hog_follower(datum/mind/follower_mind, colour = "No Colour") + var/mob/living/carbon/human/H = follower_mind.current + if(isloyal(H)) + H << "Your mindshield implant blocked the influence of the [colour] deity. " + return 0 + if((follower_mind in red_deity_followers) || (follower_mind in red_deity_prophets) || (follower_mind in blue_deity_followers) || (follower_mind in blue_deity_prophets)) + H << "You already belong to a deity. Your strong faith has blocked out the conversion attempt by the followers of the [colour] deity." + return 0 + var/obj/item/weapon/nullrod/N = H.null_rod_check() + if(N) + H << "Your holy weapon prevented the [colour] deity from brainwashing you." + return 0 + + if(colour == "red") + red_deity_followers += follower_mind + if(colour == "blue") + blue_deity_followers += follower_mind + + H.faction |= "[colour] god" + follower_mind.current << "You are now a follower of the [colour] deity! Follow your deity's prophet in order to complete your deity's objectives. Convert crewmembers to your cause by using your deity's nexus. And remember - there is no you, there is only the cult." + update_hog_icons_added(follower_mind, colour) + follower_mind.special_role = "Hand of God: [capitalize(colour)] Follower" + follower_mind.current.attack_log += "\[[time_stamp()]\] Has been converted to the [colour] follower cult!" + return 1 + + +/datum/game_mode/proc/add_god(datum/mind/god_mind, colour = "No Colour") + remove_hog_follower(god_mind, announce = 0) + if(colour == "red") + red_deities += god_mind + if(colour == "blue") + blue_deities += god_mind + god_mind.current.attack_log += "\[[time_stamp()]\] Has been made into a [colour] deity!" + god_mind.special_role = "Hand of God: [colour] God" + update_hog_icons_added(god_mind, colour) + +////////////////// +//Deconvert proc// +////////////////// + +/datum/game_mode/proc/remove_hog_follower(datum/mind/follower_mind, announce = 1)//deconverts both + follower_mind.remove_hog_follower_prophet() + update_hog_icons_removed(follower_mind,"red") + update_hog_icons_removed(follower_mind,"blue") + + if(follower_mind.current) + var/mob/living/carbon/human/H = follower_mind.current + H.faction -= "red god" + H.faction -= "blue god" + + if(announce) + follower_mind.current.attack_log += "\[[time_stamp()]\] Has been deconverted from a deity's cult!" + follower_mind.current << "Your mind has been cleared from the brainwashing the followers have done to you. Now you serve yourself and the crew." + for(var/mob/living/M in view(follower_mind.current)) + M << "[follower_mind.current] looks like their faith is shattered. They're no longer a cultist!" + + + +////////////////////// +// Mob helper procs // +////////////////////// + +/proc/is_handofgod_god(A) + if(istype(A, /mob/camera/god)) + return 1 + return 0 + + +/proc/is_handofgod_bluecultist(A) + if(ishuman(A)) + var/mob/living/carbon/human/H = A + if(H.mind) + if(H.mind in ticker.mode.blue_deity_followers|ticker.mode.blue_deity_prophets) + return 1 + return 0 + + +/proc/is_handofgod_redcultist(A) + if(ishuman(A)) + var/mob/living/carbon/human/H = A + if(H.mind) + if(H.mind in ticker.mode.red_deity_followers|ticker.mode.red_deity_prophets) + return 1 + return 0 + + +/proc/is_handofgod_blueprophet(A) + if(ishuman(A)) + var/mob/living/carbon/human/H = A + if(H.mind) + if(H.mind in ticker.mode.blue_deity_prophets) + return 1 + return 0 + + +/proc/is_handofgod_redprophet(A) + if(ishuman(A)) + var/mob/living/carbon/human/H = A + if(H.mind) + if(H.mind in ticker.mode.red_deity_prophets) + return 1 + return 0 + + + +/proc/is_handofgod_cultist(A) //any of them what so ever, blue, red, hot pink, whatever. + if(is_handofgod_redcultist(A)) + return 1 + if(is_handofgod_bluecultist(A)) + return 1 + return 0 + + +/proc/is_handofgod_prophet(A) //any of them what so ever, blue, red, hot pink, whatever + if(ishuman(A)) + var/mob/living/carbon/human/H = A + if(H.mind) + if(H.mind in ticker.mode.blue_deity_prophets|ticker.mode.red_deity_prophets) + return 1 + return 0 + + +/mob/camera/god/proc/is_handofgod_myprophet(A) + if(!ishuman(A)) + return 0 + var/mob/living/carbon/human/H = A + if(!H.mind) + return 0 + if(side == "red") + if(H.mind in ticker.mode.red_deity_prophets) + return 1 + else if(side == "blue") + if(H.mind in ticker.mode.blue_deity_prophets) + return 1 + + +/mob/camera/god/proc/is_handofgod_myfollowers(mob/A) + if(!ishuman(A)) + return 0 + var/mob/living/carbon/human/H = A + if(!H.mind) + return 0 + if(side == "red") + if(H.mind in ticker.mode.red_deity_prophets|ticker.mode.red_deity_followers) + return 1 + else if(side == "blue") + if(H.mind in ticker.mode.blue_deity_prophets|ticker.mode.blue_deity_followers) + return 1 + +////////////////////// +//Roundend Reporting// +////////////////////// + + +/datum/game_mode/hand_of_god/declare_completion() + if(red_deities.len) + var/text = "
The red cult:" + for(var/datum/mind/red_god in red_deities) + var/godwin = 1 + + text += "
[red_god.key] was the red deity, [red_god.name] (" + if(red_god.current) + if(red_god.current.stat == DEAD) + text += "died" + else + text += "survived" + else + text += "ceased existing" + text += ")" + if(red_deity_prophets.len) + for(var/datum/mind/red_prophet in red_deity_prophets) + text += "
The red prophet was [red_prophet.name] ([red_prophet.key])" + else + text += "
the red prophet was killed for their beliefs." + + text += "
Red follower count: [red_deity_followers.len]" + text += "
Red followers: " + for(var/datum/mind/player in red_deity_followers) + text += "[player.name] ([player.key]), " + + var/objectives = "" + if(red_god.objectives.len) + var/count = 1 + for(var/datum/objective/O in red_god.objectives) + if(O.check_completion()) + objectives += "
Objective #[count]: [O.explanation_text] Success!" + feedback_add_details("god_objective","[O.type]|SUCCESS") + else + objectives += "
Objective #[count]: [O.explanation_text] Fail." + feedback_add_details("god_objective","[O.type]|FAIL") + godwin = 0 + count++ + + text += objectives + + if(godwin) + text += "
The red cult and deity were successful!" + feedback_add_details("god_success","SUCCESS") + else + text += "
The red cult and deity have failed!" + feedback_add_details("god_success","FAIL") + + text += "
" + + world << text + + if(blue_deities.len) + var/text = "
The blue cult:" + for(var/datum/mind/blue_god in blue_deities) + var/godwin = 1 + + text += "
[blue_god.key] was the blue deity, [blue_god.name] (" + if(blue_god.current) + if(blue_god.current.stat == DEAD) + text += "died" + else + text += "survived" + else + text += "ceased existing" + text += ")" + if(blue_deity_prophets.len) + for(var/datum/mind/blue_prophet in blue_deity_prophets) + text += "
The blue prophet was [blue_prophet.name] ([blue_prophet.key])" + else + text += "
the blue prophet was killed for their beliefs." + + text += "
Blue follower count: [blue_deity_followers.len]" + text += "
Blue followers: " + for(var/datum/mind/player in blue_deity_followers) + text += "[player.name] ([player.key])" + + var/objectives = "" + if(blue_god.objectives.len) + var/count = 1 + for(var/datum/objective/O in blue_god.objectives) + if(O.check_completion()) + objectives += "
Objective #[count]: [O.explanation_text] Success!" + feedback_add_details("god_objective","[O.type]|SUCCESS") + else + objectives += "
Objective #[count]: [O.explanation_text] Fail." + feedback_add_details("god_objective","[O.type]|FAIL") + godwin = 0 + count++ + + text += objectives + + if(godwin) + text += "
The blue cult and deity were successful!" + feedback_add_details("god_success","SUCCESS") + else + text += "
The blue cult and deity have failed!" + feedback_add_details("god_success","FAIL") + + text += "
" + + world << text + + ..() + return 1 + + +/datum/game_mode/proc/update_hog_icons_added(datum/mind/hog_mind,side) + var/hud_key + var/rank = 0 + if(side == "red") + hud_key = ANTAG_HUD_HOG_RED + if(is_handofgod_redprophet(hog_mind.current)) + rank = 1 + + else if(side == "blue") + hud_key = ANTAG_HUD_HOG_BLUE + if(is_handofgod_blueprophet(hog_mind.current)) + rank = 1 + + if(is_handofgod_god(hog_mind.current)) + rank = 2 + + if(hud_key) + var/datum/atom_hud/antag/hog_hud = huds[hud_key] + hog_hud.join_hud(hog_mind.current) + set_antag_hud(hog_mind.current, "hog-[side]-[rank]") + + +/datum/game_mode/proc/update_hog_icons_removed(datum/mind/hog_mind,side) + var/hud_key + if(side == "red") + hud_key = ANTAG_HUD_HOG_RED + else if(side == "blue") + hud_key = ANTAG_HUD_HOG_BLUE + + if(hud_key) + var/datum/atom_hud/antag/hog_hud = huds[hud_key] + hog_hud.leave_hud(hog_mind.current) + set_antag_hud(hog_mind.current,null) diff --git a/code/game/gamemodes/handofgod/actions.dm b/code/game/gamemodes/handofgod/actions.dm new file mode 100644 index 0000000000..766a2522fd --- /dev/null +++ b/code/game/gamemodes/handofgod/actions.dm @@ -0,0 +1,28 @@ +/* Prophet's innate godspeak */ +/datum/action/innate/godspeak + name = "Godspeak" + button_icon_state = "godspeak" + check_flags = AB_CHECK_CONSCIOUS + var/mob/camera/god/god = null + +/datum/action/innate/godspeak/IsAvailable() + if(..()) + if(god) + return 1 + return 0 + +/datum/action/innate/godspeak/Activate() + var/msg = input(owner,"Speak to your god","Godspeak","") as null|text + if(!msg) + return + var/rendered = "Prophet [owner]: [msg]" + god << rendered + owner << rendered + for(var/mob/M in mob_list) + if(isobserver(M)) + var/link = FOLLOW_LINK(M, owner) + M << "[link] [rendered]" + +/datum/action/innate/godspeak/Destroy() + god = null + return ..() diff --git a/code/game/gamemodes/handofgod/god.dm b/code/game/gamemodes/handofgod/god.dm new file mode 100644 index 0000000000..5a23873605 --- /dev/null +++ b/code/game/gamemodes/handofgod/god.dm @@ -0,0 +1,290 @@ + +/mob/camera/god + name = "deity" //Auto changes to the player's deity name/random name + real_name = "deity" + icon = 'icons/mob/mob.dmi' + icon_state = "marker" + invisibility = 60 + see_in_dark = 0 + see_invisible = 55 + sight = SEE_TURFS | SEE_MOBS | SEE_OBJS | SEE_SELF + languages_spoken = ALL + languages_understood = ALL + hud_possible = list(ANTAG_HUD) + mouse_opacity = 0 //can't be clicked + + var/faith = 100 //For initial prophet appointing/stupid purchase + var/max_faith = 100 + var/side = "neutral" //Red or Blue for the gamemode + var/obj/structure/divine/nexus/god_nexus = null //The source of the god's power in this realm, kill it and the god is kill + var/nexus_required = FALSE //If the god dies from losing it's nexus, defaults to off so that gods don't instantly die at roundstart + var/followers_required = 0 //Same as above + var/alive_followers = 0 + var/list/structures = list() + var/list/conduits = list() + var/prophets_sacrificed_in_name = 0 + var/image/ghostimage = null //For observer with darkness off visiblity + var/list/prophets = list() + var/datum/action/innate/godspeak/speak2god + +/mob/camera/god/New() + ..() + update_icons() + build_hog_construction_lists() + + //Force nexuses after 15 minutes in hand of god mode + if(ticker && ticker.mode && ticker.mode.name == "hand of god") + addtimer(src, "forceplacenexus", 9000, FALSE) + + +//Rebuilds the list based on the gamemode's lists +//As they are the most accurate each tick +/mob/camera/god/proc/get_my_followers() + switch(side) + if("red") + . = ticker.mode.red_deity_followers|ticker.mode.red_deity_prophets + if("blue") + . = ticker.mode.blue_deity_followers|ticker.mode.blue_deity_prophets + else + . = list() + + +/mob/camera/god/Destroy() + var/list/followers = get_my_followers() + for(var/datum/mind/F in followers) + if(F.current) + F.current << "Your god is DEAD!" + for(var/X in prophets) + speak2god.Remove(X) + ghost_darkness_images -= ghostimage + updateallghostimages() + return ..() + + + +/mob/camera/god/proc/forceplacenexus() + if(god_nexus) + return + + if(ability_cost(0,1,0)) + place_nexus() + + else + if(blobstart.len) //we're on invalid turf, try to pick from blobstart + loc = pick(blobstart) + place_nexus() //if blobstart fails, places on dense turf, but better than nothing + src << "You failed to place your nexus, and it has been placed for you!" + + +/mob/camera/god/update_icons() + icon_state = "[initial(icon_state)]-[side]" + + if(ghostimage) + ghost_darkness_images -= ghostimage + + ghostimage = image(src.icon,src,src.icon_state) + ghost_darkness_images |= ghostimage + updateallghostimages() + + +/mob/camera/god/Stat() + ..() + if(statpanel("Status")) + if(god_nexus) + stat("Nexus health: ", god_nexus.health) + stat("Followers: ", alive_followers) + stat("Faith: ", "[faith]/[max_faith]") + + +/mob/camera/god/Login() + ..() + sync_mind() + src << "You are a deity!" + src << "You are a deity and are worshipped by a cult! You are rather weak right now, but that will change as you gain more followers." + src << "You will need to place an anchor to this world, a Nexus, in two minutes. If you don't, one will be placed immediately below you." + src << "Your Follower count determines how many people believe in you and are a part of your cult." + src << "Your Nexus Integrity tells you the condition of your nexus. If your nexus is destroyed, you will die. Place your Nexus on a safe, isolated place, that is still accessible to your followers." + src << "Your Faith is used to interact with the world. This will regenerate on its own, and it goes faster when you have more followers and power pylons." + src << "The first thing you should do after placing your nexus is to appoint a prophet. Only prophets can hear you talk, unless you use an expensive power." + update_health_hud() + + +/mob/camera/god/update_health_hud() + if(god_nexus && hud_used && hud_used.healths) + hud_used.healths.maptext = "
[god_nexus.health]
" + + +/mob/camera/god/proc/add_faith(faith_amt) + if(faith_amt) + faith = round(Clamp(faith+faith_amt, 0, max_faith)) + if(hud_used && hud_used.deity_power_display) + hud_used.deity_power_display.maptext = "
[faith]
" + + + +/mob/camera/god/proc/place_nexus() + if(god_nexus || (z != 1)) + return 0 + + var/obj/structure/divine/nexus/N = new(get_turf(src)) + N.assign_deity(src) + god_nexus = N + nexus_required = TRUE + verbs -= /mob/camera/god/verb/constructnexus + //verbs += /mob/camera/god/verb/movenexus //Translocators have no sprite + update_health_hud() + + var/area/A = get_area(src) + if(A) + var/areaname = A.name + var/list/followers = get_my_followers() + for(var/datum/mind/F in followers) + if(F.current) + F.current << "Your god's nexus is in \the [areaname]" + + +/mob/camera/god/verb/freeturret() + set category = "Deity" + set name = "Free Turret (0)" + set desc = "Place a single turret, for 0 faith." + + if(!ability_cost(0,1,1)) + return + var/obj/structure/divine/defensepylon/DP = new(get_turf(src)) + DP.assign_deity(src) + verbs -= /mob/camera/god/verb/freeturret + + + +/mob/camera/god/proc/update_followers() + alive_followers = 0 + var/list/all_followers = get_my_followers() + for(var/datum/mind/F in all_followers) + if(F.current && F.current.stat != DEAD) + alive_followers++ + + if(hud_used && hud_used.deity_follower_display) + hud_used.deity_follower_display.maptext = "
[alive_followers]
" + + +/mob/camera/god/proc/check_death() + if(!alive_followers) + src << "You no longer have any followers. You shudder as you feel your existence cease..." + if(god_nexus && !qdeleted(god_nexus)) + god_nexus.visible_message("\The [src] suddenly disappears!") + qdel(god_nexus) + qdel(src) + + +/mob/camera/god/say(msg) + if(!msg) + return + if(client) + if(client.prefs.muted & MUTE_IC) + src << "You cannot send IC messages (muted)." + return + if(src.client.handle_spam_prevention(msg,MUTE_IC)) + return + if(stat) + return + + god_speak(msg) + + +/mob/camera/god/proc/god_speak(msg) + log_say("Hand of God: [capitalize(side)] God/[key_name(src)] : [msg]") + msg = trim(copytext(sanitize(msg), 1, MAX_MESSAGE_LEN)) + if(!msg) + return + + msg = say_quote(msg, get_spans()) + var/rendered = "Divine Telepathy, [name] [msg]
" + src << rendered + + for(var/mob/M in mob_list) + if(is_handofgod_myfollowers(M)) + M << rendered + if(isobserver(M)) + var/link = FOLLOW_LINK(M, src) + M << "[link] [rendered]" + + +/mob/camera/god/emote(act,m_type = 1 ,msg = null) + return + + +/mob/camera/god/Move(NewLoc, Dir = 0) + loc = NewLoc + + + +/mob/camera/god/Topic(href, href_list) + if(href_list["create_structure"]) + if(!ability_cost(75,1,1)) + return + + var/obj/structure/divine/construct_type = text2path(href_list["create_structure"]) //it's a path but we need to initial() some vars + if(!construct_type) + return + + add_faith(-75) + var/obj/structure/divine/construction_holder/CH = new(get_turf(src)) + CH.assign_deity(src) + CH.setup_construction(construct_type) + CH.visible_message("[src] has created a transparent, unfinished [initial(construct_type.name)]. It can be finished by adding materials.") + src << "You may click a construction site to cancel it, but only faith is refunded." + structure_construction_ui(src) + return + + if(href_list["place_trap"]) + if(!ability_cost(20,1,1)) + return + + var/atom/trap_type = text2path(href_list["place_trap"]) + if(!trap_type) + return + + src << "You lay \a [initial(trap_type.name)]" + add_faith(-20) + new trap_type(get_turf(src)) + return + + ..() + + +/mob/camera/god/proc/structure_construction_ui(mob/camera/god/user) + var/dat = "" + for(var/t in global_handofgod_structuretypes) + if(global_handofgod_structuretypes[t]) + var/obj/structure/divine/apath = global_handofgod_structuretypes[t] + dat += "
[capitalize(t)]

" + var/imgstate = initial(apath.autocolours) ? "[initial(apath.icon_state)]-[side]" : "[initial(apath.icon_state)]" + var/icon/I = icon('icons/obj/hand_of_god_structures.dmi',imgstate) + var/img_component = lowertext(t) + //I hate byond, but atleast it autocaches these so it's only 1*number_of_structures worth of actual calls + user << browse_rsc(I,"hog_structure-[img_component].png") + dat += "
" + dat += "Description: [initial(apath.desc)]
" + dat += "
Construct [capitalize(t)]


" + + var/datum/browser/popup = new(src, "structures","Construct Structure",350,500) + popup.set_content(dat) + popup.open() + + +/mob/camera/god/proc/trap_construction_ui(mob/camera/god/user) + var/dat = "" + for(var/t in global_handofgod_traptypes) + if(global_handofgod_traptypes[t]) + var/obj/structure/divine/trap/T = global_handofgod_traptypes[t] + dat += "
[capitalize(t)]

" + var/icon/I = icon('icons/obj/hand_of_god_structures.dmi',"[initial(T.icon_state)]") + var/img_component = lowertext(t) + user << browse_rsc(I,"hog_trap-[img_component].png") + dat += "
" + dat += "Description: [initial(T.desc)]
" + dat += "
Place [capitalize(t)]


" + + var/datum/browser/popup = new(src, "traps", "Place Trap",350,500) + popup.set_content(dat) + popup.open() diff --git a/code/game/gamemodes/handofgod/items.dm b/code/game/gamemodes/handofgod/items.dm new file mode 100644 index 0000000000..f512c5c11c --- /dev/null +++ b/code/game/gamemodes/handofgod/items.dm @@ -0,0 +1,306 @@ +/obj/item/weapon/banner + name = "banner" + icon = 'icons/obj/items.dmi' + icon_state = "banner" + item_state = "banner" + desc = "A banner with Nanotrasen's logo on it." + var/moralecooldown = 0 + var/moralewait = 600 + + +/obj/item/weapon/banner/attack_self(mob/living/carbon/human/user) + if(moralecooldown + moralewait > world.time) + return + var/side = "" + if(is_handofgod_redcultist(user)) + side = "red" + else if (is_handofgod_bluecultist(user)) + side = "blue" + + if(!side) + return + user << "You increase the morale of your fellows!" + moralecooldown = world.time + + for(var/mob/living/carbon/human/H in range(4,get_turf(src))) + if((side == "red") && is_handofgod_redcultist(H) || (side == "blue") && is_handofgod_bluecultist(H)) + H << "Your morale is increased by [user]'s banner!" + H.adjustBruteLoss(-15) + H.adjustFireLoss(-15) + H.AdjustStunned(-2) + H.AdjustWeakened(-2) + H.AdjustParalysis(-2) + + +/obj/item/weapon/banner/red + name = "red banner" + icon_state = "banner-red" + item_state = "banner-red" + desc = "A banner with the logo of the red deity." + +/obj/item/weapon/banner/red/examine(mob/user) + ..() + if(is_handofgod_redcultist(user)) + user << "A banner representing our might against the heretics. We may use it to increase the morale of our fellow members!" + else if(is_handofgod_bluecultist(user)) + user << "A heretical banner that should be destroyed posthaste." + + +/obj/item/weapon/banner/blue + name = "blue banner" + icon_state = "banner-blue" + item_state = "banner-blue" + desc = "A banner with the logo of the blue deity" + +/obj/item/weapon/banner/blue/examine(mob/user) + ..() + + if(is_handofgod_redcultist(user)) + user << "A heretical banner that should be destroyed posthaste." + else if(is_handofgod_bluecultist(user)) + user << "A banner representing our might against the heretics. We may use it to increase the morale of our fellow members!" + + +/obj/item/weapon/storage/backpack/bannerpack + name = "nanotrasen banner backpack" + desc = "It's a backpack with lots of extra room. A banner with Nanotrasen's logo is attached, that can't be removed." + max_combined_w_class = 27 //6 more then normal, for the tradeoff of declaring yourself an antag at all times. + icon_state = "bannerpack" + + +/obj/item/weapon/storage/backpack/bannerpack/red + name = "red banner backpack" + desc = "It's a backpack with lots of extra room. A red banner is attached, that can't be removed." + icon_state = "bannerpack-red" + + +/obj/item/weapon/storage/backpack/bannerpack/blue + name = "blue banner backpack" + desc = "It's a backpack with lots of extra room. A blue banner is attached, that can't be removed." + icon_state = "bannerpack-blue" + + + +//this is all part of one item set +/obj/item/clothing/suit/armor/plate/crusader + name = "Crusader's Armour" + icon_state = "crusader" + w_class = 4 //bulky + slowdown = 2.0 //gotta pretend we're balanced. + body_parts_covered = CHEST|GROIN|LEGS|FEET|ARMS|HANDS + armor = list(melee = 50, bullet = 50, laser = 50, energy = 40, bomb = 60, bio = 0, rad = 0) + +/obj/item/clothing/suit/armor/plate/crusader/red + icon_state = "crusader-red" + +/obj/item/clothing/suit/armor/plate/crusader/blue + icon_state = "crusader-blue" + +/obj/item/clothing/suit/armor/plate/crusader/examine(mob/user) + ..() + if(!is_handofgod_cultist(user)) + user << "Armour that's comprised of metal and cloth." + else + user << "Armour that was used to protect from backstabs, gunshots, explosives, and lasers. The original wearers of this type of armour were trying to avoid being murdered. Since they're not around anymore, you're not sure if they were successful or not." + + +/obj/item/clothing/head/helmet/plate/crusader + name = "Crusader's Hood" + icon_state = "crusader" + w_class = 3 //normal + flags_inv = HIDEHAIR|HIDEEARS|HIDEFACE + armor = list(melee = 50, bullet = 50, laser = 50, energy = 40, bomb = 60, bio = 0, rad = 0) + +/obj/item/clothing/head/helmet/plate/crusader/blue + icon_state = "crusader-blue" + +/obj/item/clothing/head/helmet/plate/crusader/red + icon_state = "crusader-red" + + +/obj/item/clothing/head/helmet/plate/crusader/examine(mob/user) + ..() + if(!is_handofgod_cultist(user)) + user << "A brownish hood." + else + user << "A hood that's very protective, despite being made of cloth. Due to the tendency of the wearer to be targeted for assassinations, being protected from being shot in the face was very important.." + + + +//Prophet helmet +/obj/item/clothing/head/helmet/plate/crusader/prophet + name = "Prophet's Hat" + alternate_worn_icon = 'icons/mob/large-worn-icons/64x64/head.dmi' + flags = 0 + armor = list(melee = 60, bullet = 60, laser = 60, energy = 50, bomb = 70, bio = 50, rad = 50) //religion protects you from disease and radiation, honk. + worn_x_dimension = 64 + worn_y_dimension = 64 + var/side = "neither" + +/obj/item/clothing/head/helmet/plate/crusader/prophet/equipped(mob/living/carbon/user, slot) + var/faithful = 0 + if(slot == slot_head) + switch(side) + if("blue") + faithful = is_handofgod_bluecultist(user) + if("red") + faithful = is_handofgod_redcultist(user) + else + faithful = 1 + if(!faithful) + user << "Your mind is assaulted by a vast power, furious at your desecration!" + user.emote("scream") + user.adjustFireLoss(10) + user.unEquip(src) + user.head = null + user.update_inv_head() + src.screen_loc = null + user.Weaken(1) + +/obj/item/clothing/head/helmet/plate/crusader/prophet/red + icon_state = "prophet-red" + side = "red" + + +/obj/item/clothing/head/helmet/plate/crusader/prophet/blue + icon_state = "prophet-blue" + side = "blue" + + +/obj/item/clothing/head/helmet/plate/crusader/prophet/examine(mob/user) + ..() + if(!is_handofgod_cultist(user)) + user << "A brownish, religious-looking hat." + else + user << "A hat bestowed upon a prophet of gods and demigods." + user << "This hat belongs to the [side] god." + + + +//Structure conversion staff +/obj/item/weapon/godstaff + name = "godstaff" + icon_state = "godstaff-red" + var/mob/camera/god/god = null + var/staffcooldown = 0 + var/staffwait = 30 + +/obj/item/weapon/godstaff/examine(mob/user) + ..() + if(!is_handofgod_cultist(user)) + user << "It's a stick..?" + else + user << "A powerful staff capable of changing the allegiance of god/demigod structures." + + + +/obj/item/weapon/godstaff/attack_self(mob/living/carbon/user) + if((god && !god.is_handofgod_myprophet(user)) || !god) + user << "YOU ARE NOT THE CHOSEN ONE!" + return + if(!(istype(user.head, /obj/item/clothing/head/helmet/plate/crusader/prophet))) + user << "Your connection to your diety isn't strong enough! You must wear your big hat!" + return + if(staffcooldown + staffwait > world.time) + return + user.visible_message("[user] chants deeply and waves their staff") + if(do_after(user, 20,1,src)) + for(var/obj/structure/divine/R in orange(3,user)) + user.say("Grant us true sight my god!") + if(istype(R, /obj/structure/divine/nexus)|| istype(R, /obj/structure/divine/trap)) + continue + R.visible_message("[R] suddenly appears!") + R.invisibility = 0 + R.alpha = initial(R.alpha) + R.density = initial(R.density) + R.activate() + staffcooldown = world.time + +/obj/item/weapon/godstaff/red + icon_state = "godstaff-red" + +/obj/item/weapon/godstaff/blue + icon_state = "godstaff-blue" + + + +/obj/item/clothing/gloves/plate + name = "Plate Gauntlets" + icon_state = "crusader" + siemens_coefficient = 0 + cold_protection = HANDS + min_cold_protection_temperature = GLOVES_MIN_TEMP_PROTECT + heat_protection = HANDS + max_heat_protection_temperature = GLOVES_MAX_TEMP_PROTECT + + +/obj/item/clothing/gloves/plate/red + icon_state = "crusader-red" + +/obj/item/clothing/gloves/plate/blue + icon_state = "crusader-blue" + + +/obj/item/clothing/gloves/plate/examine(mob/user) + ..() + if(!is_handofgod_cultist(user)) + usr << "They're like gloves, but made of metal." + else + usr << "Protective gloves that are also blessed to protect from heat and shock." + + +/obj/item/clothing/shoes/plate + name = "Plate Boots" + icon_state = "crusader" + w_class = 3 //normal + armor = list(melee = 50, bullet = 50, laser = 50, energy = 40, bomb = 60, bio = 0, rad = 0) //does this even do anything on boots? + flags = NOSLIP + cold_protection = FEET + min_cold_protection_temperature = SHOES_MIN_TEMP_PROTECT + heat_protection = FEET + max_heat_protection_temperature = SHOES_MAX_TEMP_PROTECT + + +/obj/item/clothing/shoes/plate/red + icon_state = "crusader-red" + +/obj/item/clothing/shoes/plate/blue + icon_state = "crusader-blue" + + +/obj/item/clothing/shoes/plate/examine(mob/user) + ..() + if(!is_handofgod_cultist(user)) + usr << "Metal boots, they look heavy." + else + usr << "Heavy boots that are blessed for sure footing. You'll be safe from being taken down by the heresy that is the banana peel." + + +/obj/item/weapon/storage/box/itemset/crusader + name = "Crusader's Armour Set" //i can't into ck2 references + desc = "This armour is said to be based on the armor of kings on another world thousands of years ago, who tended to assassinate, conspire, and plot against everyone who tried to do the same to them. Some things never change." + + +/obj/item/weapon/storage/box/itemset/crusader/blue/New() + ..() + contents = list() + sleep(1) + new /obj/item/clothing/suit/armor/plate/crusader/blue(src) + new /obj/item/clothing/head/helmet/plate/crusader/blue(src) + new /obj/item/clothing/gloves/plate/blue(src) + new /obj/item/clothing/shoes/plate/blue(src) + + +/obj/item/weapon/storage/box/itemset/crusader/red/New() + ..() + contents = list() + sleep(1) + new /obj/item/clothing/suit/armor/plate/crusader/red(src) + new /obj/item/clothing/head/helmet/plate/crusader/red(src) + new /obj/item/clothing/gloves/plate/red(src) + new /obj/item/clothing/shoes/plate/red(src) + + +/obj/item/weapon/claymore/hog + force = 30 + armour_penetration = 15 \ No newline at end of file diff --git a/code/game/gamemodes/handofgod/objectives.dm b/code/game/gamemodes/handofgod/objectives.dm new file mode 100644 index 0000000000..dc31d67f46 --- /dev/null +++ b/code/game/gamemodes/handofgod/objectives.dm @@ -0,0 +1,129 @@ + +/datum/objective/build + dangerrating = 15 + martyr_compatible = 1 + + +/datum/objective/build/proc/gen_amount_goal(lower, upper) + target_amount = rand(lower, upper) + explanation_text = "Build [target_amount] shrines." + return target_amount + + +/datum/objective/build/check_completion() + if(!owner || !owner.current) + return 0 + + var/shrines = 0 + if(is_handofgod_god(owner.current)) + var/mob/camera/god/G = owner.current + for(var/obj/structure/divine/shrine/S in G.structures) + S++ + + return (shrines >= target_amount) + + + +/datum/objective/deicide + dangerrating = 20 + martyr_compatible = 1 + +/datum/objective/deicide/check_completion() + if(target) + if(target.current) //Gods are deleted when they lose + return 0 + return 1 + + +/datum/objective/deicide/find_target() + if(!owner || !owner.current) + return + + if(is_handofgod_god(owner.current)) + var/mob/camera/god/G = owner.current + if(G.side == "red") + if(ticker.mode.blue_deities.len) + target = ticker.mode.blue_deities[1] + if(G.side == "blue") + if(ticker.mode.red_deities.len) + target = ticker.mode.red_deities[1] + if(!target) + return 0 + update_explanation_text() + +/datum/objective/deicide/update_explanation_text() + ..() + if(target && target.current) + explanation_text = "Phase [target.name], the false god, out of this plane of existence.." + else + explanation_text = "Free Objective" + + + +/datum/objective/follower_block + explanation_text = "Do not allow any followers of the false god to escape on the station's shuttle alive." + dangerrating = 25 + martyr_compatible = 1 + +/datum/objective/follower_block/check_completion() + var/side = "ABORT" + if(is_handofgod_redcultist(owner.current)) + side = "red" + else if(is_handofgod_bluecultist(owner.current)) + side = "blue" + if(side == "ABORT") + return 0 + + var/area/A = SSshuttle.emergency.areaInstance + + for(var/mob/living/player in player_list) + if(player.mind && player.stat != DEAD && get_area(player) == A) + if(side == "red") + if(is_handofgod_bluecultist(player)) + return 0 + else if(side == "blue") + if(is_handofgod_redcultist(player)) + return 0 + return 1 + + + +/datum/objective/escape_followers + dangerrating = 5 + + +/datum/objective/escape_followers/proc/gen_amount_goal(lower,upper) + target_amount = rand(lower,upper) + explanation_text = "Your will must surpass this station. Having [target_amount] followers escape on the shuttle or pods will allow that." + return target_amount + + +/datum/objective/escape_followers/check_completion() + var/escaped = 0 + if(is_handofgod_god(owner.current)) + var/mob/camera/god/G = owner.current + if(G.side == "red") + for(var/datum/mind/follower_mind in ticker.mode.red_deity_followers) + if(follower_mind.current && follower_mind.current.stat != DEAD) + if(follower_mind.current.onCentcom()) + escaped++ + + if(G.side == "blue") + for(var/datum/mind/follower_mind in ticker.mode.blue_deity_followers) + if(follower_mind.current && follower_mind.current.stat != DEAD) + if(follower_mind.current.onCentcom()) + escaped++ + + return (escaped >= target_amount) + + +/datum/objective/sacrifice_prophet + explanation_text = "A false prophet is preaching their god's faith on the station. Sacrificing them will show the mortals who the true god is." + dangerrating = 10 + + +/datum/objective/sacrifice_prophet/check_completion() + var/mob/camera/god/G = owner.current + if(istype(G)) + return G.prophets_sacrificed_in_name + return 0 diff --git a/code/game/gamemodes/handofgod/powers.dm b/code/game/gamemodes/handofgod/powers.dm new file mode 100644 index 0000000000..30b3365cfc --- /dev/null +++ b/code/game/gamemodes/handofgod/powers.dm @@ -0,0 +1,363 @@ +/mob/camera/god/proc/ability_cost(cost = 0,structures = 0, requires_conduit = 0, can_place_near_enemy_nexus = 0) + if(faith < cost) + src << "You lack the faith!" + return 0 + + if(structures) + if(!isturf(loc) || istype(loc, /turf/open/space)) + src << "Your structure would just float away, you need stable ground!" + return 0 + + var/turf/T = get_turf(src) + if(T) + if(T.density) + src << "There is something blocking your structure!" + return 0 + + for(var/atom/movable/AM in T) + if(AM == src) + continue + if(AM.density) + src << "There is something blocking your structure!" + return 0 + + if(requires_conduit) + //Organised this way as there can be multiple conduits, so it's more likely to be a conduit check. + var/valid = 0 + + for(var/obj/structure/divine/conduit/C in conduits) + if(get_dist(src, C) <= CONDUIT_RANGE) + valid++ + break + + if(!valid) + if(get_dist(src, god_nexus) <= CONDUIT_RANGE) + valid++ + + if(!valid) + src << "You must be near your Nexus or a Conduit to do this!" + return 0 + + if(!can_place_near_enemy_nexus) + var/datum/mind/enemy + switch(side) + if("red") + if(ticker.mode.blue_deities.len) + enemy = ticker.mode.blue_deities[1] + if("blue") + if(ticker.mode.red_deities.len) + enemy = ticker.mode.red_deities[1] + + if(enemy && is_handofgod_god(enemy.current)) + var/mob/camera/god/enemy_god = enemy.current + if(enemy_god.god_nexus && (get_dist(src,enemy_god.god_nexus) <= CONDUIT_RANGE*2)) + src << "You are too close to the other god's stronghold!" + return 0 + + return 1 + + +/mob/camera/god/verb/returntonexus() + set category = "Deity" + set name = "Goto Nexus" + set desc = "Teleports you to your next instantly." + + if(god_nexus) + Move(get_turf(god_nexus)) + else + src << "You don't even have a Nexus, construct one." + + +/mob/camera/god/verb/jumptofollower() + set category = "Deity" + set name = "Jump to Follower" + set desc = "Teleports you to one of your followers." + var/list/following = list() + if(side == "red") + following = ticker.mode.red_deity_followers|ticker.mode.red_deity_prophets + else if(side == "blue") + following = ticker.mode.blue_deity_followers|ticker.mode.blue_deity_prophets + else + src << "You are unaligned, and thus do not have followers" + return + + var/datum/mind/choice = input("Choose a follower","Jump to Follower") as null|anything in following + if(choice && choice.current) + Move(get_turf(choice.current)) + + +/mob/camera/god/verb/newprophet() + set category = "Deity" + set name = "Appoint Prophet (100)" + set desc = "Appoint one of your followers as your Prophet, who can hear your words" + + var/list/following = list() + + if(!ability_cost(100)) + return + if(side == "red") + var/datum/mind/old_proph = locate() in ticker.mode.red_deity_prophets + if(old_proph && old_proph.current && old_proph.current.stat != DEAD) + src << "You can only have one prophet alive at a time." + return + else + following = ticker.mode.red_deity_followers + else if(side == "blue") + var/datum/mind/old_proph = locate() in ticker.mode.blue_deity_prophets + if(old_proph && old_proph.current && old_proph.current.stat != DEAD) + src << "You can only have one prophet alive at a time." + return + else + following = ticker.mode.blue_deity_followers + + else + src << "You are unalligned, and thus do not have prophets" + return + + var/datum/mind/choice = input("Choose a follower to make into your prophet","Prophet Uplifting") as null|anything in following + if(choice && choice.current && choice.current.stat != DEAD) + src << "You choose [choice.current] as your prophet." + choice.make_Handofgod_prophet(side) + speak2god = new() + speak2god.god = src + speak2god.Grant(choice.current) + + //Prophet gear + var/mob/living/carbon/human/H = choice.current + var/popehat = null + var/popestick = null + var/success = "" + switch(side) + if("red") + popehat = /obj/item/clothing/head/helmet/plate/crusader/prophet/red + popestick = /obj/item/weapon/godstaff/red + if("blue") + popehat = /obj/item/clothing/head/helmet/plate/crusader/prophet/blue + popestick = /obj/item/weapon/godstaff/blue + + if(popehat) + var/obj/item/clothing/head/helmet/plate/crusader/prophet/P = new popehat() + + if(H.equip_to_slot_if_possible(P,slot_in_backpack,0,1,1)) + success = "It is in your backpack." + else + H.unEquip(H.head) + H.equip_to_slot_or_del(P,slot_head) + success = "It is on your head." + + if(success) + H << "A powerful hat has been bestowed upon you, you will need to wear it to utilize your staff fully." + H << "[success]" + + if(popestick) + var/obj/item/weapon/godstaff/G = new popestick() + G.god = src + if(!H.equip_to_slot_if_possible(G,slot_in_backpack,0,1,1)) + if(!H.put_in_hands(G)) + G.loc = get_turf(H) + success = "It is on the floor..." + else + success = "It is in your hands..." + else + success = "It is in your backpack..." + + if(success) + H << "A powerful staff has been bestowed upon you, you can use this to convert the false god's structures!" + H << "[success]" + //end prophet gear + + add_faith(-100) + + +/mob/camera/god/verb/talk(msg as text) + set category = "Deity" + set name = "Talk to Anyone (20)" + set desc = "Allows you to send a message to anyone, regardless of their faith." + if(!ability_cost(20)) + return + var/mob/choice = input("Choose who you wish to talk to", "Talk to ANYONE") as null|anything in mob_list + if(choice) + var/original = msg + msg = "You hear a voice coming from everywhere and nowhere... [msg]" + choice << msg + src << "You say the following to [choice], [original]" + add_faith(-20) + + +/mob/camera/god/verb/smite() + set category = "Deity" + set name = "Smite (40)" + set desc = "Hits anything under you with a moderate amount of damage." + + if(!ability_cost(40,0,1)) + return + if(!range(7,god_nexus)) + src << "You lack the strength to smite this far from your nexus." + return + + var/has_smitten = 0 //Hast thou been smitten, infidel? + for(var/mob/living/L in get_turf(src)) + L.adjustFireLoss(20) + L.adjustBruteLoss(20) + L << "You feel the wrath of [name]!" + has_smitten = 1 + if(has_smitten) + add_faith(-40) + + +/mob/camera/god/verb/disaster() + set category = "Deity" + set name = "Invoke Disaster (300)" //difficult to reach without lots of followers + set desc = "Tug at the fibres of reality itself and bend it to your whims!" + + if(!ability_cost(300,0,1)) + return + + var/event = pick(/datum/round_event/meteor_wave, /datum/round_event/communications_blackout, /datum/round_event/radiation_storm, /datum/round_event/carp_migration, + /datum/round_event/spacevine, /datum/round_event/vent_clog, /datum/round_event/wormholes) + if(event) + new event() + add_faith(-300) + + +/mob/camera/god/verb/constructnexus() + set category = "Deity" + set name = "Construct Nexus" + set desc = "Instantly creates your nexus, You can only do this once, make sure you're happy with it!" + + if(!ability_cost(0,1,0)) + return + + place_nexus() + + +/* //Transolocators have no sprite +/mob/camera/god/verb/movenexus() + set category = "Deity" + set name = "Relocate Nexus (50)" + set desc = "Instantly relocates your nexus to an existing translocator belonging to your faith, this destroys the translocator in the process" + + if(ability_cost(50,0,0) && god_nexus) + var/list/translocators = list() + var/list/used_keys = list() + for(var/obj/structure/divine/translocator/T in structures) + translocators["[T.name] ([get_area(T)])"] = T + + if(!translocators.len) + src << "You have no translocators!" + return + + var/picked = input(src,"Choose a translocator","Relocate Nexus") as null|anything in translocators + if(!picked || !translocators[picked]) + return + + var/obj/structure/divine/translocator/T = translocators[T] + var/turf/Tturf = get_turf(T) + god_nexus.loc = T + translocators[picked] = null + add_faith(-50) + qdel(T) +*/ + +/mob/camera/god/verb/construct_structures() + set category = "Deity" + set name = "Construct Structure (75)" + set desc = "Create the foundation of a divine object." + + if(!ability_cost(75,1,1)) + return + + structure_construction_ui(src) + + +/mob/camera/god/verb/construct_traps() + set category = "Deity" + set name = "Construct Trap (20)" + set desc = "Creates a ward or trap." + + if(!ability_cost(20,1,1)) + return + + trap_construction_ui(src) + + + +/mob/camera/god/verb/construct_items() + set category = "Deity" + set name = "Construct Items (20)" + set desc = "Construct some items for your followers" + + if(!ability_cost(20,1,1)) + return + + var/list/item_types = list("claymore sword" = /obj/item/weapon/claymore/hog) + if(side == "red") + item_types["red banner"] = /obj/item/weapon/banner/red + item_types["red bannerbackpack"] = /obj/item/weapon/storage/backpack/bannerpack/red + item_types["red armour"] = /obj/item/weapon/storage/box/itemset/crusader/red + + else if(side == "blue") + item_types["blue banner"] = /obj/item/weapon/banner/blue + item_types["blue bannerbackpack"] = /obj/item/weapon/storage/backpack/bannerpack/blue + item_types["blue armour"] = /obj/item/weapon/storage/box/itemset/crusader/blue + + + var/item = input("Choose what you wish to create.", "Divine Items") as null|anything in item_types + if(!item || !item_types[item] || !ability_cost(20,1,1)) + return + + src << "You produce \a [item]" + add_faith(-20) + + var/itemtype = item_types[item] + new itemtype (get_turf(src)) + + + +/mob/camera/god/verb/veil_structures() + set category = "Deity" + set name = "Veil Structures (20)" + set desc = "Hide your structures from sight and touch, but prevent yourself from using them." + + if(!ability_cost(20,1,1)) + return + + src << "You focus your powers and start dragging your influence into the spiritual plane." + for(var/mob/M in orange(3,src))//Yes I know this is terrible, but visible message doesnt work for this + M << "The air begins to shimmer..." + if(do_after(src, 30, 0, src)) + for(var/obj/structure/divine/R in orange(3,src)) + if(istype(R, /obj/structure/divine/nexus)|| istype(R, /obj/structure/divine/trap)||(src.side != R.side)) + continue + R.visible_message("[R] fades away.") + R.invisibility = 55 + R.alpha = 100 //To help ghosts distinguish hidden structures + R.density = 0 + R.deactivate() + src << "You hide your influence from view" + add_faith(-20) + + +/mob/camera/god/verb/reveal_structures() + set category = "Deity" + set name = "Reveal Structures (20)" + set desc = "Make your structures visible again and allow them to be used." + + if(!ability_cost(20,1,1)) + return + + src << "You focus your powers and start dragging your influence into the material plane." + for(var/mob/M in orange(3,src))//Yes I know this is terrible, but visible message doesnt work for this + M << "The air begins to shimmer..." + if(do_after(src, 40, 0, src)) + for(var/obj/structure/divine/R in orange(3,src)) + if(istype(R, /obj/structure/divine/nexus)|| istype(R, /obj/structure/divine/trap)||(src.side != R.side)) + continue + R.visible_message("[R] suddenly appears!") + R.invisibility = 0 + R.alpha = initial(R.alpha) + R.density = initial(R.density) + R.activate() + src << "You bring your influence into view" + add_faith(-20) + diff --git a/code/game/gamemodes/handofgod/structures.dm b/code/game/gamemodes/handofgod/structures.dm new file mode 100644 index 0000000000..2e85511d80 --- /dev/null +++ b/code/game/gamemodes/handofgod/structures.dm @@ -0,0 +1,658 @@ + +/proc/build_hog_construction_lists() + if(global_handofgod_traptypes.len && global_handofgod_structuretypes.len) + return + + var/list/types = subtypesof(/obj/structure/divine) - /obj/structure/divine/trap + for(var/T in types) + var/obj/structure/divine/D = T + if(initial(D.constructable)) + if(initial(D.trap)) + global_handofgod_traptypes[initial(D.name)] = T + else + global_handofgod_structuretypes[initial(D.name)] = T + +/obj/structure/divine + name = "divine construction site" + icon = 'icons/obj/hand_of_god_structures.dmi' + desc = "An unfinished divine building" + anchored = 1 + density = 1 + var/constructable = TRUE + var/trap = FALSE + var/metal_cost = 0 + var/glass_cost = 0 + var/lesser_gem_cost = 0 + var/greater_gem_cost = 0 + var/mob/camera/god/deity + var/side = "neutral" //"blue" or "red", also used for colouring structures when construction is started by a deity + var/health = 100 + var/maxhealth = 100 + var/deactivated = 0 //Structures being hidden can't be used. Mainly to prevent invisible defense pylons. + var/autocolours = TRUE //do we colour to our side? + +/obj/structure/divine/New() + ..() + +/obj/structure/divine/proc/deactivate() + deactivated = 1 + +/obj/structure/divine/proc/activate() + deactivated = 0 + + +/obj/structure/divine/proc/update_icons() + if(autocolours) + icon_state = "[initial(icon_state)]-[side]" + + +/obj/structure/divine/Destroy() + if(deity) + deity.structures -= src + return ..() + + + +/obj/structure/divine/attackby(obj/item/I, mob/user) + + //Structure conversion/capture + if(istype(I, /obj/item/weapon/godstaff)) + if(!is_handofgod_cultist(user)) + user << "You're not quite sure what the hell you're even doing." + return + var/obj/item/weapon/godstaff/G = I + if(G.god && deity != G.god) + assign_deity(G.god, alert_old_deity = TRUE) + visible_message("\The [src] has been captured by [user]!") + else + return ..() + +/obj/structure/divine/attacked_by(obj/item/I, mob/living/user) + ..() + take_damage(I.force, I.damtype, 1) + +/obj/structure/divine/proc/take_damage(damage, damage_type = BRUTE, sound_effect = 1) + switch(damage_type) + if(BRUTE) + if(sound_effect) + if(damage) + playsound(loc, 'sound/weapons/smash.ogg', 50, 1) + else + playsound(loc, 'sound/weapons/tap.ogg', 50, 1) + if(BURN) + if(sound_effect) + playsound(src.loc, 'sound/items/Welder.ogg', 100, 1) + else + return + health -= damage + if(!health) + visible_message("\The [src] was destroyed!") + qdel(src) + + +/obj/structure/divine/bullet_act(obj/item/projectile/P) + . = ..() + take_damage(P.damage, P.damage_type, 0) + + +/obj/structure/divine/attack_alien(mob/living/carbon/alien/humanoid/user) + user.changeNext_move(CLICK_CD_MELEE) + user.do_attack_animation(src) + add_hiddenprint(user) + visible_message("\The [user] slashes at [src]!") + playsound(src.loc, 'sound/weapons/slash.ogg', 100, 1) + take_damage(20, BRUTE, 0) + +/obj/machinery/attack_animal(mob/living/simple_animal/M) + M.changeNext_move(CLICK_CD_MELEE) + M.do_attack_animation(src) + if(M.melee_damage_upper > 0) + M.visible_message("[M.name] smashes against \the [src.name].",\ + "You smash against the [src.name].") + take_damage(rand(M.melee_damage_lower,M.melee_damage_upper), M.melee_damage_type, 1) + + +/obj/structure/divine/proc/assign_deity(mob/camera/god/new_deity, alert_old_deity = TRUE) + if(!new_deity) + return 0 + if(deity) + if(alert_old_deity) + deity << "Your [name] was captured by [new_deity]'s cult!" + deity.structures -= src + deity = new_deity + deity.structures |= src + side = deity.side + update_icons() + return 1 + + +/obj/structure/divine/construction_holder + alpha = 125 + constructable = FALSE + var/obj/structure/divine/construction_result = /obj/structure/divine //a path, but typed to /obj/structure/divine for initial() + + + +/obj/structure/divine/construction_holder/assign_deity(mob/camera/god/new_deity, alert_old_deity = TRUE) + if(..()) + color = side + + +/obj/structure/divine/construction_holder/attack_god(mob/camera/god/user) + if(user.side == side && construction_result) + user.add_faith(75) + visible_message("[user] has cancelled \the [initial(construction_result.name)]") + qdel(src) + + +/obj/structure/divine/construction_holder/proc/setup_construction(construct_type) + if(ispath(construct_type)) + construction_result = construct_type + name = "[initial(construction_result.name)] construction site " + icon_state = initial(construction_result.icon_state) + metal_cost = initial(construction_result.metal_cost) + glass_cost = initial(construction_result.glass_cost) + lesser_gem_cost = initial(construction_result.lesser_gem_cost) + greater_gem_cost = initial(construction_result.greater_gem_cost) + desc = "An unfinished [initial(construction_result.name)]." + + +/obj/structure/divine/construction_holder/attackby(obj/item/I, mob/user) + if(!I || !user) + return 0 + + if(istype(I, /obj/item/stack/sheet/metal)) + var/obj/item/stack/sheet/metal/M = I + if(metal_cost) + var/spend = min(metal_cost, M.amount) + user << "You add [spend] metal to \the [src]." + metal_cost = max(0, metal_cost - spend) + M.use(spend) + check_completion() + else + user << "\The [src] does not require any more metal!" + return + + if(istype(I, /obj/item/stack/sheet/glass)) + var/obj/item/stack/sheet/glass/G = I + if(glass_cost) + var/spend = min(glass_cost, G.amount) + user << "You add [spend] glass to \the [src]." + glass_cost = max(0, glass_cost - spend) + G.use(spend) + check_completion() + else + user << "\The [src] does not require any more glass!" + return + + if(istype(I, /obj/item/stack/sheet/lessergem)) + var/obj/item/stack/sheet/lessergem/LG = I + if(lesser_gem_cost) + var/spend = min(lesser_gem_cost, LG.amount) + user << "You add [spend] lesser gems to \the [src]." + lesser_gem_cost = max(0, lesser_gem_cost - spend) + LG.use(spend) + check_completion() + else + user << "\The [src] does not require any more lesser gems!" + return + + if(istype(I, /obj/item/stack/sheet/greatergem)) + var/obj/item/stack/sheet/greatergem/GG = I //GG! + if(greater_gem_cost) + var/spend = min(greater_gem_cost, GG.amount) + user << "You add [spend] greater gems to \the [src]." + greater_gem_cost = max(0, greater_gem_cost - spend) + GG.use(spend) + check_completion() + else + user << "\The [src] does not require any more greater gems!" + return + + else + return ..() + + +/obj/structure/divine/construction_holder/proc/check_completion() + if(!metal_cost && !glass_cost && !lesser_gem_cost && !greater_gem_cost) + visible_message("\The [initial(construction_result.name)] is complete!") + var/obj/structure/divine/D = new construction_result (get_turf(src)) + D.assign_deity(deity) + qdel(src) + + +/obj/structure/divine/construction_holder/examine(mob/user) + ..() + + if(metal_cost || glass_cost || lesser_gem_cost || greater_gem_cost) + user << "To finish construction it requires the following materials:" + if(metal_cost) + user << "[metal_cost] metal " + if(glass_cost) + user << "[glass_cost] glass " + if(lesser_gem_cost) + user << "[lesser_gem_cost] lesser gems " + if(greater_gem_cost) + user << "[greater_gem_cost] greater gems " + + +/obj/structure/divine/nexus + name = "nexus" + desc = "It anchors a deity to this world. It radiates an unusual aura. Cultists protect this at all costs. It looks well protected from explosive shock." + icon_state = "nexus" + health = 500 + maxhealth = 500 + constructable = FALSE + var/faith_regen_rate = 1 + var/list/powerpylons = list() + + +/obj/structure/divine/nexus/ex_act() + return + +/obj/structure/divine/nexus/take_damage(damage, damage_type = BRUTE, sound_effect = 1) + switch(damage_type) + if(BRUTE) + if(sound_effect) + if(damage) + playsound(loc, 'sound/weapons/smash.ogg', 50, 1) + else + playsound(loc, 'sound/weapons/tap.ogg', 50, 1) + if(BURN) + if(sound_effect) + playsound(src.loc, 'sound/items/Welder.ogg', 100, 1) + else + return + health -= damage + if(deity) + deity.update_health_hud() + if(!health) + if(!qdeleted(deity) && deity.nexus_required) + deity << "Your nexus was destroyed. You feel yourself fading..." + qdel(deity) + visible_message("\The [src] was destroyed!") + qdel(src) + + +/obj/structure/divine/nexus/New() + START_PROCESSING(SSobj, src) + + +/obj/structure/divine/nexus/process() + if(deity) + deity.update_followers() + deity.add_faith(faith_regen_rate + (powerpylons.len / 5) + (deity.alive_followers / 3)) + deity.max_faith = initial(deity.max_faith) + (deity.alive_followers*10) //10 followers = 100 max faith, so disaster() at around 20 followers + deity.check_death() + + +/obj/structure/divine/nexus/Destroy() + STOP_PROCESSING(SSobj, src) + return ..() + + +/obj/structure/divine/conduit + name = "conduit" + desc = "It allows a deity to extend their reach. Their powers are just as potent near a conduit as a nexus." + icon_state = "conduit" + health = 150 + maxhealth = 150 + metal_cost = 10 + glass_cost = 5 + + +/obj/structure/divine/conduit/assign_deity(mob/camera/god/new_deity, alert_old_deity = TRUE) + if(deity) + deity.conduits -= src + ..() + if(deity) + deity.conduits += src + +/obj/structure/divine/conduit/deactivate() + ..() + if(deity) + deity.conduits -= src + +/obj/structure/divine/conduit/activate() + ..() + if(deity) + deity.conduits += src + +/* //No good sprites, and not enough items to make it viable yet +/obj/structure/divine/forge + name = "forge" + desc = "A forge fueled by divine might, it allows the creation of sacred and powerful artifacts. It requires common materials to craft objects." + icon_state = "forge" + health = 250 + maxhealth = 250 + density = 0 + maxhealth = 250 + metal_cost = 40 +*/ + +/obj/structure/divine/convertaltar + name = "conversion altar" + desc = "An altar dedicated to a deity. Cultists can \"forcefully teach\" their non-aligned crewmembers to join their side and take up their deity." + icon_state = "convertaltar" + density = 0 + metal_cost = 10 + can_buckle = 1 + + +/obj/structure/divine/convertaltar/attack_hand(mob/living/user) + ..() + if(deactivated) + return + var/mob/living/carbon/human/H = locate() in get_turf(src) + if(!is_handofgod_cultist(user)) + user << "You try to use it, but unfortunately you don't know any rituals." + return + if(!H) + return + if(!H.mind) + user << "Only sentients may serve your deity." + return + if((side == "red" && is_handofgod_redcultist(user) && !is_handofgod_redcultist(H)) || (side == "blue" && is_handofgod_bluecultist(user) && !is_handofgod_bluecultist(H))) + user << "You invoke the conversion ritual." + ticker.mode.add_hog_follower(H.mind, side) + else + user << "You invoke the conversion ritual." + user << "But the altar ignores your words..." + + +/obj/structure/divine/sacrificealtar + name = "sacrificial altar" + desc = "An altar designed to perform blood sacrifice for a deity. The cultists performing the sacrifice will gain a powerful material to use in their forge. Sacrificing a prophet will yield even better results." + icon_state = "sacrificealtar" + density = 0 + metal_cost = 15 + can_buckle = 1 + + +/obj/structure/divine/sacrificealtar/attack_hand(mob/living/user) + ..() + if(deactivated) + return + var/mob/living/L = locate() in get_turf(src) + if(!is_handofgod_cultist(user)) + user << "You try to use it, but unfortunately you don't know any rituals." + return + if(!L) + return + if((side == "red" && is_handofgod_redcultist(user)) || (side == "blue" && is_handofgod_bluecultist(user))) + if((side == "red" && is_handofgod_redcultist(L)) || (side == "blue" && is_handofgod_bluecultist(L))) + user << "You cannot sacrifice a fellow cultist." + return + user << "You attempt to sacrifice [L] by invoking the sacrificial ritual." + sacrifice(L) + else + user << "You attempt to sacrifice [L] by invoking the sacrificial ritual." + user << "But the altar ignores your words..." + + +/obj/structure/divine/sacrificealtar/proc/sacrifice(mob/living/L) + if(!L) + L = locate() in get_turf(src) + if(L) + if(ismonkey(L)) + var/luck = rand(1,4) + if(luck > 3) + new /obj/item/stack/sheet/lessergem(get_turf(src)) + + else if(ishuman(L)) + var/mob/living/carbon/human/H = L + + //Sacrifice altars can't teamkill + if(side == "red" && is_handofgod_redcultist(H)) + return + else if(side == "blue" && is_handofgod_bluecultist(H)) + return + + if(is_handofgod_prophet(H)) + new /obj/item/stack/sheet/greatergem(get_turf(src)) + if(deity) + deity.prophets_sacrificed_in_name++ + else + new /obj/item/stack/sheet/lessergem(get_turf(src)) + + else if(isAI(L) || istype(L, /mob/living/carbon/alien/humanoid/royal/queen)) + new /obj/item/stack/sheet/greatergem(get_turf(src)) + else + new /obj/item/stack/sheet/lessergem(get_turf(src)) + L.gib() + + +/obj/structure/divine/healingfountain + name = "healing fountain" + desc = "A fountain containing the waters of life... or death, depending on where your allegiances lie." + icon_state = "fountain" + metal_cost = 10 + glass_cost = 5 + autocolours = FALSE + var/time_between_uses = 1800 + var/last_process = 0 + var/cult_only = TRUE + +/obj/structure/divine/healingfountain/anyone + desc = "A fountain containing the waters of life." + cult_only = FALSE + +/obj/structure/divine/healingfountain/attack_hand(mob/living/user) + if(deactivated) + return + if(last_process + time_between_uses > world.time) + user << "The fountain appears to be empty." + return + last_process = world.time + if(!is_handofgod_cultist(user) && cult_only) + user << "The water burns!" + user.reagents.add_reagent("hell_water",20) + else + user << "The water feels warm and soothing as you touch it. The fountain immediately dries up shortly afterwards." + user.reagents.add_reagent("godblood",20) + update_icons() + addtimer(src, "update_icons", time_between_uses) + + +/obj/structure/divine/healingfountain/update_icons() + if(last_process + time_between_uses > world.time) + icon_state = "fountain" + else + icon_state = "fountain-[side]" + + +/obj/structure/divine/powerpylon + name = "power pylon" + desc = "A pylon which increases the deity's rate it can influence the world." + icon_state = "powerpylon" + density = 1 + health = 30 + maxhealth = 30 + metal_cost = 5 + glass_cost = 15 + + +/obj/structure/divine/powerpylon/New() + ..() + if(deity && deity.god_nexus) + deity.god_nexus.powerpylons += src + + +/obj/structure/divine/powerpylon/Destroy() + if(deity && deity.god_nexus) + deity.god_nexus.powerpylons -= src + return ..() + + +/obj/structure/divine/powerpylon/deactivate() + ..() + if(deity) + deity.god_nexus.powerpylons -= src + +/obj/structure/divine/powerpylon/activate() + ..() + if(deity) + deity.god_nexus.powerpylons += src + +/obj/structure/divine/defensepylon + name = "defense pylon" + desc = "A pylon which is blessed to withstand many blows, and fire strong bolts at nonbelievers. A god can toggle it." + icon_state = "defensepylon" + health = 150 + maxhealth = 150 + metal_cost = 25 + glass_cost = 30 + var/obj/machinery/porta_turret/defensepylon_internal_turret/pylon_gun + + +/obj/structure/divine/defensepylon/New() + ..() + pylon_gun = new(src) + pylon_gun.base = src + pylon_gun.faction = list("[side] god") + + +/obj/structure/divine/defensepylon/Destroy() + qdel(pylon_gun) //just in case + return ..() + + +/obj/structure/divine/defensepylon/examine(mob/user) + ..() + user << "\The [src] looks [pylon_gun.on ? "on" : "off"]." + + +/obj/structure/divine/defensepylon/assign_deity(mob/camera/god/new_deity, alert_old_deity = TRUE) + if(..() && pylon_gun) + pylon_gun.faction = list("[side] god") + pylon_gun.side = side + +/obj/structure/divine/defensepylon/attack_god(mob/camera/god/user) + if(user.side == side) + if(deactivated) + user << "You need to reveal it first!" + return + pylon_gun.on = !pylon_gun.on + icon_state = (pylon_gun.on) ? "defensepylon-[side]" : "defensepylon" + +/obj/structure/divine/defensepylon/deactivate() + ..() + pylon_gun.on = 0 + icon_state = (pylon_gun.on) ? "defensepylon-[side]" : "defensepylon" + +/obj/structure/divine/defensepylon/activate() + ..() + pylon_gun.on = 1 + icon_state = (pylon_gun.on) ? "defensepylon-[side]" : "defensepylon" + +//This sits inside the defensepylon, to avoid copypasta +/obj/machinery/porta_turret/defensepylon_internal_turret + name = "defense pylon" + desc = "A plyon which is blessed to withstand many blows, and fire strong bolts at nonbelievers." + icon = 'icons/obj/hand_of_god_structures.dmi' + installation = null + always_up = 1 + use_power = 0 + has_cover = 0 + health = 200 + projectile = /obj/item/projectile/beam/pylon_bolt + eprojectile = /obj/item/projectile/beam/pylon_bolt + shot_sound = 'sound/weapons/emitter2.ogg' + eshot_sound = 'sound/weapons/emitter2.ogg' + base_icon_state = "defensepylon" + active_state = "" + off_state = "" + faction = null + emp_vunerable = 0 + var/side = "neutral" + +/obj/machinery/porta_turret/defensepylon_internal_turret/setup() + return + +/obj/machinery/porta_turret/defensepylon_internal_turret/shootAt(atom/movable/target) + var/obj/item/projectile/A = ..() + if(A) + A.color = side + +/obj/machinery/porta_turret/defensepylon_internal_turret/assess_perp(mob/living/carbon/human/perp) + if(perp.handcuffed) //dishonourable to kill somebody who might be converted. + return 0 + var/badtarget = 0 + switch(side) + if("blue") + badtarget = is_handofgod_bluecultist(perp) + if("red") + badtarget = is_handofgod_redcultist(perp) + else + badtarget = 1 + if(badtarget) + return 0 + return 10 + + + +/obj/item/projectile/beam/pylon_bolt + name = "divine bolt" + icon_state = "greyscale_bolt" + damage = 15 + + +/obj/structure/divine/shrine + name = "shrine" + desc = "A shrine dedicated to a deity." + icon_state = "shrine" + metal_cost = 15 + glass_cost = 15 + + +/obj/structure/divine/shrine/assign_deity(mob/camera/god/new_deity, alert_old_deity = TRUE) + if(..()) + name = "shrine to [new_deity.name]" + desc = "A shrine dedicated to [new_deity.name]" + + + + +//Functional, but need sprites +/* +/obj/structure/divine/translocator + name = "translocator" + desc = "A powerful structure, made with a greater gem. It allows a deity to move their nexus to where this stands" + icon_state = "translocator" + health = 100 + maxhealth = 100 + metal_cost = 20 + glass_cost = 20 + greater_gem_cost = 1 + + +/obj/structure/divine/lazarusaltar + name = "lazarus altar" + desc = "A very powerful altar capable of bringing life back to the recently deceased, made with a greater gem. It can revive anyone and will heal virtually all wounds, but they are but a shell of their former self." + icon_state = "lazarusaltar" + density = 0 + health = 100 + maxhealth = 100 + metal_cost = 20 + greater_gem_cost = 1 + + +/obj/structure/divine/lazarusaltar/attack_hand(mob/living/user) + var/mob/living/L = locate() in get_turf(src) + if(!is_handofgod_culstist(user)) + user << "You try to use it, but unfortunately you don't know any rituals." + return + if(!L) + return + + if((side == "red" && is_handofgod_redcultist(user))) || (side == "blue" && is_handofgod_bluecultist(user))) + user << "You attempt to revive [L] by invoking the rebirth ritual." + L.revive() + L.adjustCloneLoss(50) + L.adjustStaminaLoss(100) + else + user << "You attempt to revive [L] by invoking the rebirth ritual." + user << "But the altar ignores your words..." +*/ + + diff --git a/code/game/gamemodes/handofgod/traps.dm b/code/game/gamemodes/handofgod/traps.dm new file mode 100644 index 0000000000..b39475f0ce --- /dev/null +++ b/code/game/gamemodes/handofgod/traps.dm @@ -0,0 +1,109 @@ + +/obj/structure/divine/trap + name = "IT'S A TARP" + desc = "stepping on me is a guaranteed bad day" + icon_state = "trap" + density = 0 + alpha = 30 //initially quite hidden when not "recharging" + health = 20 + maxhealth = 20 + trap = TRUE + autocolours = FALSE + var/last_trigger = 0 + var/time_between_triggers = 600 //takes a minute to recharge + + +/obj/structure/divine/trap/Crossed(atom/movable/AM) + if(last_trigger + time_between_triggers > world.time) + return + alpha = initial(alpha) + if(isliving(AM)) + var/mob/living/L = AM + last_trigger = world.time + alpha = 200 + trap_effect(L) + animate(src, alpha = initial(alpha), time = time_between_triggers) + + +/obj/structure/divine/trap/examine(mob/user) + ..() + if(!isliving(user)) //bad ghosts, stop trying to powergame from beyond the grave + return + user << "You reveal a trap!" + alpha = 200 + animate(src, alpha = initial(alpha), time = time_between_triggers) + + +/obj/structure/divine/trap/proc/trap_effect(mob/living/L) + return + + +/obj/structure/divine/trap/stun + name = "shock trap" + desc = "A trap that will shock you, it will burn your flesh and render you immobile, You'd better avoid it." + icon_state = "trap-shock" + + +/obj/structure/divine/trap/stun/trap_effect(mob/living/L) + L << "You are paralyzed from the intense shock!" + L.Weaken(5) + var/turf/Lturf = get_turf(L) + new /obj/effect/particle_effect/sparks/electricity(Lturf) + new /obj/effect/particle_effect/sparks(Lturf) + + +/obj/structure/divine/trap/fire + name = "flame trap" + desc = "A trap that will set you ablaze. You'd better avoid it." + icon_state = "trap-fire" + + +/obj/structure/divine/trap/fire/trap_effect(mob/living/L) + L << "Spontaneous combustion!" + L.Weaken(1) + var/turf/Lturf = get_turf(L) + new /obj/effect/hotspot(Lturf) + new /obj/effect/particle_effect/sparks(Lturf) + + +/obj/structure/divine/trap/chill + name = "frost trap" + desc = "A trap that will chill you to the bone. You'd better avoid it." + icon_state = "trap-frost" + + +/obj/structure/divine/trap/chill/trap_effect(mob/living/L) + L << "You're frozen solid!" + L.Weaken(1) + L.bodytemperature -= 300 + new /obj/effect/particle_effect/sparks(get_turf(L)) + + +/obj/structure/divine/trap/damage + name = "earth trap" + desc = "A trap that will summon a small earthquake, just for you. You'd better avoid it." + icon_state = "trap-earth" + + +/obj/structure/divine/trap/damage/trap_effect(mob/living/L) + L << "The ground quakes beneath your feet!" + L.Weaken(5) + L.adjustBruteLoss(35) + var/turf/Lturf = get_turf(L) + new /obj/effect/particle_effect/sparks(Lturf) + new /obj/structure/flora/rock(Lturf) + + +/obj/structure/divine/trap/ward + name = "divine ward" + desc = "A divine barrier, It looks like you could destroy it with enough effort, or wait for it to dissipate..." + icon_state = "ward" + health = 150 + maxhealth = 150 + density = 1 + time_between_triggers = 1200 //Exists for 2 minutes + + +/obj/structure/divine/trap/ward/New() + ..() + QDEL_IN(src, time_between_triggers) diff --git a/code/game/gamemodes/miniantags/hades/hades.dm b/code/game/gamemodes/miniantags/hades/hades.dm new file mode 100644 index 0000000000..9b9f1cbf80 --- /dev/null +++ b/code/game/gamemodes/miniantags/hades/hades.dm @@ -0,0 +1,765 @@ +#define STATE_JUDGE 0 +#define STATE_WRATH 1 +#define STATE_FLEE 2 + +/mob/living/simple_animal/hostile/hades + name = "hades" + real_name = "hades" + desc = "A strange being, clad in dark robes. Their very presence radiates an uneasy power." + speak_emote = list("preaches","announces","spits","conveys") + emote_hear = list("hums.","prays.") + response_help = "kneels before" + response_disarm = "flails at" + response_harm = "punches" + icon = 'icons/mob/EvilPope.dmi' + icon_state = "EvilPope" + icon_living = "EvilPope" + icon_dead = "popedeath" + speed = 1 + a_intent = "harm" + status_flags = CANPUSH + attack_sound = 'sound/magic/MAGIC_MISSILE.ogg' + death_sound = 'sound/magic/Teleport_diss.ogg' + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + minbodytemp = 0 + maxbodytemp = INFINITY + faction = list("hades") + attacktext = "strikes with an unholy rage at" + maxHealth = 1000 + health = 1000 + healable = 0 + environment_smash = 3 + melee_damage_lower = 15 + melee_damage_upper = 20 + see_in_dark = 8 + see_invisible = SEE_INVISIBLE_MINIMUM + loot = list(/obj/effect/decal/cleanable/blood) + del_on_death = 0 + deathmessage = "begins to sizzle and pop, their flesh peeling away like paper." + + var/isDoingDeath = FALSE + var/isFleeing = FALSE + var/fleeTimes = 0 + var/currentState = STATE_JUDGE + var/rageLevel = 0 + + var/maxWrathTimer = 150 + var/lastWrathTimer = 0 + + var/timeBetweenGrabs = 60 + var/lastGrabTime = 0 + + var/list/validSins = list("Greed","Gluttony","Pride","Lust","Envy","Sloth","Wrath") + var/lastsinPerson = 0 + var/sinPersonTime = 300 + var/lastFlee = 0 + var/fleeTimer = 30 + var/fakesinPersonChance = 60 + var/list/sinPersonsayings = list("You revel in only your own greed.",\ + "There is nothing but your absolution.",\ + "Your choices have led you to this.",\ + "There is only one way out.",\ + "The only way to be free is to be free of yourself.",\ + "Wallow in sin, and give yourself unto darkness.",\ + "Only the truly sinful may stand.",\ + "Find yourself and you will find Absolution.",\ + "Forego the pain of this process, and submit.",\ + "We can be one in suffering.",\ + "You stand on the precipice of ascension, give in.",\ + "You cannot fathom what lies beyond",\ + "Repent your sins.",\ + "This is the eve of your last days.",\ + "Darkness comes.") + + var/list/creepyasssounds = list('sound/hallucinations/behind_you1.ogg', 'sound/hallucinations/behind_you2.ogg', \ + 'sound/hallucinations/growl3.ogg', 'sound/hallucinations/im_here1.ogg', 'sound/hallucinations/im_here2.ogg',\ + 'sound/hallucinations/i_see_you1.ogg', 'sound/hallucinations/i_see_you2.ogg',\ + 'sound/hallucinations/look_up1.ogg', 'sound/hallucinations/look_up2.ogg', 'sound/hallucinations/over_here1.ogg',\ + 'sound/hallucinations/over_here2.ogg', 'sound/hallucinations/over_here3.ogg',\ + 'sound/hallucinations/turn_around1.ogg', 'sound/hallucinations/turn_around2.ogg') + + var/obj/effect/proc_holder/spell/targeted/lightning/sinLightning + + var/list/currentAcolytes = list() + +/mob/living/simple_animal/hostile/hades/New() + ..() + + sinLightning = new/obj/effect/proc_holder/spell/targeted/lightning(src) + + sinLightning.charge_max = 1 + sinLightning.clothes_req = 0 + sinLightning.range = 32 + sinLightning.cooldown_min = 1 + + lastsinPerson = world.time + var/list/possible_titles = list("Pope","Bishop","Lord","Cardinal","Deacon","Pontiff") + var/chosen = "Hades, [pick(possible_titles)] of Sin" + name = chosen + real_name = chosen + + world << "[name] has entered your reality. Kneel before them." + world << 'sound/effects/pope_entry.ogg' + + Appear(get_turf(src)) + +/mob/living/simple_animal/hostile/hades/handle_environment(datum/gas_mixture/environment) + //space popes are from space, they need not your fickle "oxygen" + return + +/mob/living/simple_animal/hostile/hades/handle_temperature_damage() + //space popes are from space, they don't uh.. something fire burny death + return + +/mob/living/simple_animal/hostile/hades/death(gibbed) + if(!isDoingDeath) + notransform = TRUE + anchored = TRUE + src.visible_message("[src] begins to twist and distort, before snapping backwards with a sickening crunch.") + spawn(20) + src.visible_message("[src] is being sucked back to their own realm, destabilizing the fabric of time and space itself!") + playsound(get_turf(src), 'sound/effects/hyperspace_begin.ogg', 100, 1) + isDoingDeath = TRUE + AIStatus = AI_OFF + SpinAnimation() + for(var/i in 1 to 5) + for(var/turf/T in spiral_range_turfs(i,src)) + addtimer(src, "sinShed", i*10, FALSE, T) + spawn(60) // required to be spawn so we can call death's ..() to complete death. + SpinAnimation(0,0) + explosion(get_turf(src), 0, 2, 4, 6, flame_range = 6) + ..() + var/area/A = locate(/area/hades) in world + if(A) + var/turf/T = get_turf(locate(/obj/effect/landmark/event_spawn) in A) + if(T) + src.visible_message("[src]'s Staff is flung free as their body explodes.") + var/obj/structure/ladder/unbreakable/hades/churchLadder = new/obj/structure/ladder/unbreakable/hades(T) + var/obj/structure/ladder/unbreakable/hades/bodyLadder = new/obj/structure/ladder/unbreakable/hades(get_turf(src)) + var/obj/item/weapon/hades_staff/HS = new/obj/item/weapon/hades_staff(get_turf(src)) + HS.throw_at_fast(pick(orange(src,7)),10,1) + churchLadder.up = bodyLadder + bodyLadder.down = churchLadder + qdel(src) + +/mob/living/simple_animal/hostile/hades/attackby(obj/item/I, mob/user, params) + ..() + Defend(user,I) + +/mob/living/simple_animal/hostile/hades/grabbedby(mob/living/carbon/user, supress_message = 0) + ..() + Defend(user,user) + +/mob/living/simple_animal/hostile/hades/hitby(atom/movable/AM, skipcatch, hitpush, blocked) + ..() + lastsinPerson -= (sinPersonTime/4) + if(istype(AM,/obj/item)) + var/obj/item/throwCast = AM + Defend(throwCast.thrownby,AM) + +/mob/living/simple_animal/hostile/hades/bullet_act(obj/item/projectile/P, def_zone) + //don't call ..() because we're going to deflect it + lastsinPerson -= (sinPersonTime/4) + Defend(P.firer,P) + return -1 + +/mob/living/simple_animal/hostile/hades/attack_hand(mob/living/carbon/human/M) + ..() + lastsinPerson -= (sinPersonTime/4) + Defend(M,M) + +/mob/living/simple_animal/hostile/hades/proc/Defend(var/mob/attacker,var/source) + if(!isDoingDeath) + rageLevel += 5 + src.visible_message("[src] rounds on the [attacker], gazing at them with a [pick("cold","frosty","freezing","dark")] [pick("glare","gaze","glower","stare")].") + + if(istype(source,/obj/item/projectile)) + src.visible_message("[src] [pick("calmly","silently","nonchalantly")] waves their hand, deflecting the [source].") + var/obj/item/projectile/P = source + if(P.starting) + var/new_x = P.starting.x + pick(0, 0, 0, 0, 0, -1, 1, -2, 2) + var/new_y = P.starting.y + pick(0, 0, 0, 0, 0, -1, 1, -2, 2) + var/turf/curloc = get_turf(src) + + P.original = locate(new_x, new_y, P.z) + P.starting = curloc + P.current = curloc + P.firer = src + P.yo = new_y - curloc.y + P.xo = new_x - curloc.x + P.Angle = null + else + if(prob(20)) + var/chosenDefend = rand(1,3) + switch(chosenDefend) + if(1) + attacker.visible_message("[attacker] is lifted from the ground, shadowy powers tossing them aside.") + attacker.throw_at_fast(pick(orange(src,7)),10,1) + if(2) + attacker.visible_message("[attacker] crackles with electricity, a bolt leaping from [src] to them.") + sinLightning.Bolt(src,attacker,30,5,src) + if(3) + src.visible_message("[src] points his staff at [attacker], a swarm of eyeballs lurching fourth!") + for(var/i in 1 to 4) + var/mob/living/simple_animal/hostile/carp/eyeball/E = new/mob/living/simple_animal/hostile/carp/eyeball(pick(orange(attacker,1))) + E.faction = faction + addtimer(E, "gib", 150, FALSE) + +/mob/living/simple_animal/hostile/hades/proc/sinShed(var/turf/T) + var/obj/effect/overlay/temp/cult/sparks/S = PoolOrNew(/obj/effect/overlay/temp/cult/sparks, T) + S.anchored = FALSE + S.throw_at_fast(src,10,1) + PoolOrNew(/obj/effect/overlay/temp/hadesBlood, T) + +/mob/living/simple_animal/hostile/hades/proc/Transfer(var/mob/living/taken, var/turf/transferTarget) + if(transferTarget) + playsound(get_turf(taken), 'sound/magic/Ethereal_Enter.ogg', 50, 1, -1) + PoolOrNew(/obj/effect/overlay/temp/hadesFlick, get_turf(taken)) + taken.forceMove(transferTarget) + Appear(get_turf(taken)) + +/mob/living/simple_animal/hostile/hades/proc/Appear(var/turf/where) + var/obj/effect/timestop/hades/TS = new /obj/effect/timestop/hades(where) + TS.immune = list(src) + +/mob/living/simple_animal/hostile/hades/Life() + if(..() && !isDoingDeath) // appropriately check if we're alive now we leave a corpse + if(health > maxHealth/4 && !isFleeing) + if(rageLevel > 50) + lastWrathTimer = world.time + currentState = STATE_WRATH + else + currentState = STATE_JUDGE + else + if(world.time > lastFlee + fleeTimer) + lastFlee = world.time + isFleeing = TRUE + currentState = STATE_FLEE + + var/area/healthCheck = get_area(src) + + if(istype(healthCheck,/area/chapel/main)) + if(currentState == STATE_FLEE) + lastWrathTimer = world.time + currentState = STATE_WRATH + if(health < maxHealth/2) + health += 10 // slowly regain hp in the chapel, up to a maximum of half our max + + var/spokenThisTurn = FALSE + for(var/mob/living/A in currentAcolytes) + if(!A) + currentAcolytes -= A + continue + if(A.health <= 0) + rageLevel += 5 + if(!spokenThisTurn) + spokenThisTurn = TRUE + var/list/lossSayings = list("They were weak.","For every death, two more rise.",\ + "What is but one servant lost?","Darkness engulf you!","To the Pit with them.",\ + "Fools! All of you!","You can't stop me. You. Will. Be. JUDGED.") + src.say(pick(lossSayings)) + currentAcolytes -= A + A.gib() + + if(currentState == STATE_WRATH) // we have been enraged. + if(world.time > lastWrathTimer + maxWrathTimer) + rageLevel = 0 // wind down if we're wrathful too long. + rageLevel -= 1 // rage phase starts at 50, meaning roughly 20s of rage. + if(currentAcolytes.len == 0) + src.say("Rise, Servants. AID YOUR MASTER.") + playsound(get_turf(src), 'sound/magic/CastSummon.ogg', 100, 1) + for(var/i in 1 to 5) + var/mob/living/simple_animal/hostile/hadesacolyte/HA = new/mob/living/simple_animal/hostile/hadesacolyte(get_turf(pick(orange(2,src)))) + HA.master = src + currentAcolytes += HA + if(target) + if(world.time > lastGrabTime + timeBetweenGrabs) + if(get_dist(src,target) > 4) // you can't run from us. upped to 4 to give more leeway. + lastGrabTime = world.time + var/list/fleeSayings = list("There is no escape from your sins, [target]","Fleeing will only make your punishment worse [target]!",\ + "There is nowhere you can hide, [target]!","You can't run, [target]!","Get back here, [target]!","You coward, [target]!",\ + "I will find you, [target]!","Return to me, [target]!") + src.say(pick(fleeSayings)) + var/mob/living/toGrab = target + toGrab.Beam(src,"blood",'icons/effects/beam.dmi',10) + toGrab.Weaken(6) + playsound(get_turf(src), 'sound/magic/CastSummon.ogg', 100, 1) + toGrab.throw_at_fast(src,10,1) + if(rageLevel >= 100) + rageLevel = 50 + var/list/overboardSayings = list("Ashes! It will all be ashes!","I will bring about the apocolypse!",\ + "There will be nothing but your withered husks!","Face your doom, cretins!","There. Will. Be. ORDER!",\ + "I am your Lord, lay down your arms and submit.","Your souls will be cremated!",\ + "Only in death will you obey!","This is no person's fault but your own!") + src.say(pick(overboardSayings)) + var/turf/StartLoc = get_turf(src) + var/list/nearby = orange(6,src) + var/slashCount = 0 + var/aoeType = rand(1,2) // just for future proofing + for(var/mob/living/A in nearby) + slashCount++ + A.Beam(src,"blood",'icons/effects/beam.dmi',10) + spawn(slashCount + 3) + if(aoeType == 1) + // no more cheaping it out with non-player mobs like turrets or carps + loc = get_turf(A) + sinShed(StartLoc) + A.attack_animal(src) + PoolOrNew(/obj/effect/overlay/temp/hadesBlood,get_turf(A)) + playsound(get_turf(A), 'sound/magic/SummonItems_generic.ogg', 100, 1) + if(aoeType == 2) + sinShed(StartLoc) + PoolOrNew(/obj/effect/overlay/temp/hadesBite,get_turf(A)) + A.Weaken(6) + var/obj/effect/timestop/hades/large/TS = new /obj/effect/timestop/hades/large(StartLoc) + TS.immune = list(src) + spawn((slashCount+1)+3) + loc = StartLoc + + if(currentState == STATE_FLEE) // we've been wounded, let us flee and lick our wounds + var/area/A = locate(/area/chapel/main) in world + if(A) + var/turf/T = get_turf(locate(/obj/effect/landmark/event_spawn) in A) + if(!T) + T = get_turf(src) // no event spawn in chapel, fall back to doing it on the spot. + if(T) + fleeTimes++ + Transfer(src,T) + AIStatus = AI_OFF + notransform = TRUE + anchored = TRUE + for(var/i in 1 to 5) + spawn(i*10) + for(var/turf/S in oview(i,src) - oview((i)-1,src)) + sinShed(S) + health += maxHealth/(10*fleeTimes) // every flee we gain less HP + spawn(50) + isFleeing = FALSE + notransform = FALSE + anchored = FALSE + AIStatus = AI_ON + currentState = STATE_JUDGE + lastsinPerson = 0 // immediately teleport away to judge + + if(currentState == STATE_JUDGE) // our default state, judge a few people and tell them they're rude or something + if(world.time > lastsinPerson + sinPersonTime) + if(prob(fakesinPersonChance)) + lastsinPerson = world.time + visible_message("[pick(sinPersonsayings)]") + playsound(get_turf(src), pick(creepyasssounds), 100, 1) + else + lastsinPerson = world.time + var/mob/living/carbon/human/sinPerson = pick(living_mob_list) + var/depth = living_mob_list.len + 1 // just in case + if(sinPerson) // no more finding nullcakes + if(!sinPerson.ckey) + while(!sinPerson.ckey && depth > 0) + --depth + var/checkPerson = pick(living_mob_list) + if(checkPerson) + sinPerson = checkPerson + if(!sinPerson.ckey) + // double check ensure that if the above loop fails to get a ckey target + // we don't go and use the last mob checked, causing odd situations + return + if(sinPerson) + if(prob(65)) // moderately high chance for us to go to them, else they come here. + Transfer(src,get_turf(pick(oview(1,sinPerson)))) + else + Transfer(sinPerson,get_turf(pick(oview(1,src)))) + var/sinPersonchoice = pick(validSins) + switch(sinPersonchoice) + if("Greed") + src.say("Your sin, [sinPerson], is Greed.") + if(prob(50)) + src.say("I will indulge your sin, [sinPerson].") + sin_Greed(sinPerson, TRUE) + else + src.say("Your sin will be punished, [sinPerson]!") + sin_Greed(sinPerson, FALSE) + if("Gluttony") + src.say("Your sin, [sinPerson], is Gluttony.") + if(prob(50)) + src.say("I will indulge your sin, [sinPerson].") + sin_Gluttony(sinPerson,TRUE) + else + src.say("Your sin will be punished, [sinPerson]!") + sin_Gluttony(sinPerson,FALSE) + if("Pride") + src.say("Your sin, [sinPerson], is Pride.") + if(prob(50)) + src.say("I will indulge your sin, [sinPerson].") + sin_Pride(sinPerson,TRUE) + else + src.say("Your sin will be punished, [sinPerson]!") + sin_Pride(sinPerson,FALSE) + if("Lust") + src.say("Your sin, [sinPerson], is Lust.") + if(prob(50)) + src.say("I will indulge your sin, [sinPerson].") + sin_Lust(sinPerson,TRUE) + else + src.say("Your sin will be punished, [sinPerson]!") + sin_Lust(sinPerson,TRUE) + if("Envy") + src.say("Your sin, [sinPerson], is Envy.") + if(prob(50)) + src.say("I will indulge your sin, [sinPerson].") + sin_Envy(sinPerson,TRUE) + else + src.say("Your sin will be punished, [sinPerson]!") + sin_Envy(sinPerson,FALSE) + if("Sloth") + src.say("Your sin, [sinPerson], is Sloth.") + if(prob(50)) + src.say("I will indulge your sin, [sinPerson].") + sin_Sloth(sinPerson,TRUE) + else + src.say("Your sin will be punished, [sinPerson]!") + sin_Sloth(sinPerson,FALSE) + if("Wrath") + src.say("Your sin, [sinPerson], is Wrath.") + if(prob(50)) + src.say("I will indulge your sin, [sinPerson].") + sin_Wrath(sinPerson,TRUE) + else + src.say("Your sin will be punished, [sinPerson]!") + sin_Wrath(sinPerson,FALSE) + + +///Sin related things + +//global Sin procs, shared between staff and pope + +/proc/sin_Greed(var/mob/living/carbon/human/sinPerson, var/isIndulged) + if(isIndulged) + sinPerson << "You feel like you deserve more, in fact, you want everything." + var/list/greed = list(/obj/item/stack/sheet/mineral/gold,/obj/item/stack/sheet/mineral/silver,/obj/item/stack/sheet/mineral/diamond) + for(var/i in 1 to 10) + var/greed_type = pick(greed) + new greed_type(get_turf(sinPerson)) + else + sinPerson << "Your body begins to shift and bend, changing to reflect your inner greed." + var/mob/living/M = sinPerson.change_mob_type(/mob/living/simple_animal/cockroach,get_turf(sinPerson),"Greedroach",1) + M.AddSpell(new/obj/effect/proc_holder/spell/targeted/mind_transfer) + +/proc/sin_Gluttony(var/mob/living/carbon/human/sinPerson, var/isIndulged) + if(isIndulged) + sinPerson << "Your stomach growls, you feel hungry." + var/list/allTypes = list() + for(var/A in typesof(/obj/item/weapon/reagent_containers/food/snacks)) + var/obj/item/weapon/reagent_containers/food/snacks/O = A + if(initial(O.cooked_type)) + allTypes += A + for(var/i in 1 to 10) + var/greed_type = pick(allTypes) + new greed_type(get_turf(sinPerson)) + else + sinPerson << "Your body begins to bloat and stretch, bile rising in your throat." + sinPerson.reagents.add_reagent("nutriment",1000) + +/proc/sin_Pride(var/mob/living/carbon/human/sinPerson, var/isIndulged) + if(isIndulged) + sinPerson << "You feel strong enough to take on the world." + var/obj/item/weapon/twohanded/sin_pride/good = new/obj/item/weapon/twohanded/sin_pride(get_turf(sinPerson)) + good.name = "Indulged [good.name]" + good.pride_direction = FALSE + else + sinPerson << "You feel small and weak, like the entire world is against you." + var/obj/item/weapon/twohanded/sin_pride/bad = new/obj/item/weapon/twohanded/sin_pride(get_turf(sinPerson)) + bad.name = "Punished [bad.name]" + bad.pride_direction = TRUE + +/proc/sin_Lust(var/mob/living/carbon/human/sinPerson, var/isIndulged) + if(isIndulged) + sinPerson << "You feel confident, like everything and everyone is drawn to you." + var/obj/item/lovestone/good = new/obj/item/lovestone(get_turf(sinPerson)) + good.name = "Indulged [good.name]" + good.lust_direction = FALSE + else + sinPerson << "You feel lonely... the wish for the warmth of another spark through your mind." + var/obj/item/lovestone/bad = new/obj/item/lovestone(get_turf(sinPerson)) + bad.name = "Punished [bad.name]" + bad.lust_direction = TRUE + +/proc/sin_Envy(var/mob/living/carbon/human/sinPerson, var/isIndulged) + if(isIndulged) + for(var/mob/living/carbon/human/H in player_list) // name lottery + if(H == sinPerson) + continue + if(prob(25)) + sinPerson.name = H.name + sinPerson.real_name = H.real_name + var/datum/dna/lottery = H.dna + lottery.transfer_identity(sinPerson, transfer_SE=1) + sinPerson.updateappearance(mutcolor_update=1) + sinPerson.domutcheck() + sinPerson << "You feel envious of [sinPerson.name], and your body shifts to reflect that!" + else + var/sinPersonspecies = pick(species_list) + var/newtype = species_list[sinPersonspecies] + sinPerson << "You wish for more from yourself.. your body shifts to suit your wish." + sinPerson.set_species(newtype) + +/proc/sin_Sloth(var/mob/living/carbon/human/sinPerson, var/isIndulged) + if(isIndulged) + sinPerson << "You feel tired..." + sinPerson.drowsyness += 100 + else + sinPerson << "A chill comes over your body, the feeling of frostbite nipping at your fingers." + sinPerson.reagents.add_reagent("frostoil", 50) + +/proc/sin_Wrath(var/mob/living/carbon/human/sinPerson, var/isIndulged) + if(isIndulged) + sinPerson << "You feel wrathful, like you want to destroy everyone and everything." + sinPerson.change_mob_type(/mob/living/simple_animal/slaughter,get_turf(sinPerson),"Wrath Demon",1) + else + sinPerson << "Your chest feels tight, and the world begins to spin around you." + sinPerson.reagents.add_reagent("lexorin", 29) + sinPerson.reagents.add_reagent("mindbreaker", 29) + +/obj/effect/overlay/temp/hadesFlick + name = "transdimensional waste" + icon = 'icons/mob/mob.dmi' + icon_state = "liquify" + duration = 15 + +/obj/effect/overlay/temp/hadesBite + name = "biting tendril" + icon = 'icons/effects/effects.dmi' + icon_state = "tendril_bite" + duration = 15 + +/obj/effect/overlay/temp/hadesBlood + name = "blood plume" + icon = 'icons/effects/128x128.dmi' + icon_state = "spray_plume" + duration = 30 + +/obj/effect/timestop/hades // custom timeslip to make him immune + name = "Frozen Time" + desc = "Time has slowed to a halt." + +/obj/effect/timestop/hades/New() + spawn(5) + ..() + +/obj/effect/timestop/hades/large + freezerange = 6 + icon_state = "huge_rune" + icon = 'icons/effects/224x224.dmi' + + +/obj/item/weapon/twohanded/sin_pride + icon_state = "mjollnir0" + name = "Pride-struck Hammer" + desc = "It resonates an aura of Pride." + force = 5 + throwforce = 15 + w_class = 4 + slot_flags = SLOT_BACK + force_unwielded = 5 + force_wielded = 20 + attack_verb = list("attacked", "smashed", "crushed", "splattered", "cracked") + hitsound = 'sound/weapons/blade1.ogg' + var/pride_direction = FALSE + +/obj/item/weapon/twohanded/sin_pride/update_icon() + icon_state = "mjollnir[wielded]" + return + +/obj/item/weapon/twohanded/sin_pride/afterattack(atom/A as mob|obj|turf|area, mob/user, proximity) + if(!proximity) return + if(wielded) + if(istype(A,/mob/living/carbon/human)) + var/mob/living/carbon/H = A + var/mob/living/carbon/U = user + if(H) + if(pride_direction == FALSE) + U.reagents.trans_to(H, user.reagents.total_volume, 1, 1, 0) + U << "Your pride reflects on [H]." + if(H.health > 0) + U.health += force + U.updatehealth() + H.health -= force + H.updatehealth() + H << "You feel insecure, taking on [user]'s burden." + else if(pride_direction == TRUE) + H.reagents.trans_to(user, H.reagents.total_volume, 1, 1, 0) + H << "Your pride reflects on [user]." + if(U.health > 0) + U.health -= force + U.updatehealth() + H.health += force + H.updatehealth() + U << "You feel insecure, taking on [H]'s burden." + +/obj/item/lovestone + name = "Stone of Lust" + desc = "It lays within your hand, radiating pulses of uncomfortable warmth." + icon = 'icons/obj/wizard.dmi' + icon_state = "lovestone" + item_state = "lovestone" + w_class = 1 + var/lust_direction = FALSE + var/lastUsage = 0 + var/usageTimer = 300 + +/obj/item/lovestone/attack_self(mob/user) + if(world.time > lastUsage + usageTimer) + lastUsage = world.time + user.visible_message("[user] grips the [src] tightly, causing it to vibrate and pulse brightly.") + spawn(25) + if(lust_direction == FALSE) + var/list/throwAt = list() + for(var/atom/movable/AM in oview(7,user)) + if(!AM.anchored && AM != user) + throwAt.Add(AM) + for(var/counter = 1, counter < throwAt.len, ++counter) + var/atom/movable/cast = throwAt[counter] + cast.throw_at_fast(user,10,1) + else if(lust_direction == 1) + var/mob/living/carbon/human/H = user + var/mob/living/carbon/human/foundLover = locate(/mob/living/carbon/human) in orange(3,H) + if(!foundLover) + H << "As you hold the stone, loneliness grips you, your heart feeling heavy and you struggle to breath." + for(var/i in 1 to 10) + addtimer(H.reagents, "add_reagent", i*10, FALSE, "initropidril", i) + else + H << "You take comfort in the presence of [foundLover]" + H.reagents.add_reagent("omnizine",25) + H.Beam(foundLover,"r_beam",'icons/effects/beam.dmi',10) + foundLover << "You take comfort in the presence of [H]" + foundLover.reagents.add_reagent("omnizine",25) + else + user << "The stone lays inert. It is still recharging." + +/mob/living/simple_animal/hostile/hadesacolyte + name = "Acolyte of Hades" + desc = "Darkness seethes from their every pore." + icon_state = "hades_acolyte" + icon_living = "hades_acolyte" + icon_dead = "hades_acolyte_dead" + speak_chance = 0 + turns_per_move = 5 + response_help = "trembles in fear of" + response_disarm = "slaps wildly at" + response_harm = "hits" + speed = 1 + maxHealth = 45 + health = 45 + + harm_intent_damage = 5 + melee_damage_lower = 5 + melee_damage_upper = 15 + attacktext = "strikes at" + attack_sound = 'sound/weapons/bladeslice.ogg' + + butcher_results = list(/obj/item/clothing/mask/gas/cyborg/hades = 1,/obj/item/clothing/suit/hooded/chaplain_hoodie/hades = 1,/obj/item/weapon/hades_staff/fake = 1) + + unsuitable_atmos_damage = 0 + del_on_death = 0 + faction = list("hades") + + var/mob/living/simple_animal/hostile/hades/master + +/mob/living/simple_animal/hostile/hadesacolyte/Life() + if(..()) + if(master) + if(get_dist(src,master) > 5) + PoolOrNew(/obj/effect/overlay/temp/hadesFlick,get_turf(src)) + src.visible_message("[src] twists and distorts, before vanishing in a snap.") + src.forceMove(get_turf(pick(orange(2,master)))) + +//acolyte of hades outfit +/obj/item/clothing/mask/gas/cyborg/hades + name = "Skull Mask" + desc = "It's a skull mask, made of a thin, cool metal." + +/obj/item/clothing/suit/hooded/chaplain_hoodie/hades + name = "Dark robes" + desc = "A dark, soft robe." + hooded = 1 + hoodtype = /obj/item/clothing/head/chaplain_hood/hades + +/obj/item/clothing/head/chaplain_hood/hades + name = "Dark hood" + desc = "A dark, soft hood." + body_parts_covered = HEAD + flags_inv = HIDEHAIR|HIDEEARS +//end hades outfit + +/obj/item/hades_summoner + name = "Dark Seed" + desc = "The stone lays inert, but even when holding it you hear maddened whispers." + icon = 'icons/obj/wizard.dmi' + icon_state = "dark_seed_inert" + item_state = "dark_seed_inert" + w_class = 1 + var/isActivated = FALSE + var/whoActivated + var/countDownToSummon = 10 + var/absorbedHP = 0 + +/obj/item/hades_summoner/attack_self(mob/user) + if(!isActivated) + var/choice = input(user,"Rub the stone?",name) in list("Yes","No") + if(choice == "Yes") + if(prob(15)) + user << "You rub the stone.. and a voice springs fourth!" + user << "You hear a voice in your head.. 'Bring me the flesh of a living being.. and we shall bargain.'" + whoActivated = user + isActivated = TRUE + desc = "The stone hums with a soft glow, whispering to you." + icon_state = "dark_seed" + else + user << "The stone shivers, but nothing happens. Perhaps try again later?" + else + if(user != whoActivated) + user << "The stone lays inert." + else + if(countDownToSummon > 0) + user << "You hear a voice in your head.. 'I still require [countDownToSummon] vessels worth of flesh. Bring them to me'" + else + user << "I thank you, acolyte." + var/mob/living/simple_animal/hostile/hadesacolyte/HA = user.change_mob_type(/mob/living/simple_animal/hostile/hadesacolyte,get_turf(user),"[user.name]",1) + var/mob/living/simple_animal/hostile/hades/H = new/mob/living/simple_animal/hostile/hades(get_turf(user)) + H.maxHealth = absorbedHP + H.health = H.maxHealth + if(H.maxHealth < initial(H.maxHealth)) + HA << "You.. you fool! How dare you summon me with such dirty flesh!" + HA.faction -= "hades" + if(H.maxHealth > initial(H.maxHealth)) + HA << "Such.. power! You have exceeded yourself, acolyte. Drink of my might!" + HA.maxHealth = 250 + HA.health = 250 + qdel(src) + +/obj/item/hades_summoner/afterattack(atom/A as mob|obj|turf|area, mob/user, proximity) + if(!proximity) + return + if(istype(A,/mob/living)) + var/mob/living/M = A + if(countDownToSummon > 0) + if(M.health > 0 && M.maxHealth > 200) + // no absorbing super strong creatures unless they're dead + user << "Such power.. Slay this [M] so that I may partake of its being." + return + if(!M.stat) + user << "[M] is still too tightly bound to the mortal world! You must either kill or knock them unconscious to sacrifice them." + return + user << "I accept your offering." + absorbedHP += M.maxHealth + if(!M.ckey) + M.gib() + else + M << "You feel the flesh being stripped from your bones. You're overwhelmed with maddening pain, before reforming into another being!" + M.change_mob_type(/mob/living/simple_animal/hostile/hadesacolyte,get_turf(user),"[user.name]",1) + countDownToSummon-- + if(countDownToSummon <= 0) + user << "I am ready to ascend, my acolyte." + + +#undef STATE_JUDGE +#undef STATE_WRATH +#undef STATE_FLEE diff --git a/code/game/gamemodes/miniantags/hades/hades_chapel.dm b/code/game/gamemodes/miniantags/hades/hades_chapel.dm new file mode 100644 index 0000000000..6b1f781fe0 --- /dev/null +++ b/code/game/gamemodes/miniantags/hades/hades_chapel.dm @@ -0,0 +1,177 @@ +/area/hades + name = "Chapel of Sin" + icon_state = "yellow" + requires_power = 0 + has_gravity = 1 + +/turf/open/floor/plasteel/hades + name = "Sin-touched Floor" + icon_state = "cult" + +/obj/structure/chair/hades + name = "Cross of Hades" + desc = "An inverted cross, with straps on it to support the weight of a living being." + icon_state = "chair_hades" + var/list/watchedSpikes = list() + +/obj/structure/chair/hades/New() + ..() + flags |= NODECONSTRUCT + for(var/obj/structure/kitchenspike/KS in range(12)) + watchedSpikes += KS + +/obj/structure/chair/hades/proc/considerReady() + //buckled_mobs seems to work inconsistently, so we're doing some custom searching here. + if(!buckled_mobs) + return FALSE + if(!buckled_mobs.len) + return FALSE + for(var/obj/structure/kitchenspike/KS in watchedSpikes) + var/mob/living/M = locate(/mob/living) in get_turf(KS) + if(!M) + return FALSE + return TRUE + +/obj/structure/chair/hades/proc/completeRitual() + for(var/obj/structure/kitchenspike/KS in watchedSpikes) + var/mob/living/M = locate(/mob/living) in get_turf(KS) + M.gib() + playsound(get_turf(src), 'sound/effects/pope_entry.ogg', 100, 1) + sleep(100) + playsound(get_turf(src), 'sound/effects/hyperspace_end.ogg', 100, 1) + new/obj/item/weapon/hades_staff/imbued(get_turf(src)) + src.visible_message("[src] shatters into a thousand shards, a staff falling from it.") + qdel(src) + +/obj/structure/chair/hades/attackby(obj/item/weapon/W, mob/user, params) + ..() + if(istype(W, /obj/item/weapon/hades_staff)) + var/obj/item/weapon/hades_staff/HS = W + if(!HS.isKey) + return + src.visible_message("[user] inserts the [W] into the [src], giving it a quick turn.") + if(considerReady()) + qdel(W) + src.visible_message("[src] shudders, the sound of moving gears arising...") + for(var/mob/living/M in buckled_mobs) + M.gib() + for(var/i in 1 to 4) + addtimer(GLOBAL_PROC, "playsound", i*10, FALSE, get_turf(src), 'sound/effects/clang.ogg', 100, 1) + spawn(50) + src.visible_message("[src] begins to lower into the ground...") + icon_state = "chair_hades_slide" + addtimer(src, "completeRitual", 50, FALSE) + else + src.visible_message("[src] clunks, the sound of grinding gears arising. Nothing happens.") + +/obj/structure/ladder/unbreakable/hades + name = "Dimensional Rift" + desc = "Where does it lead?" + icon = 'icons/mob/EvilPope.dmi' + icon_state = "popedeath" + anchored = TRUE + +/obj/structure/ladder/unbreakable/hades/update_icon() + return + +/obj/item/weapon/paper/hades_instructions + name = "paper- 'Hastily Scrawled Letter'" + info = "The Master has instructed us to collect corpses for the ritual, and told us to deposity them in the Ritual Room, behind a bookcase in the library. The Master has locked the device to only work with his key, so no more accidents happen." + +/obj/item/weapon/hades_staff + name = "Staff of Hades" + desc = "A large, dark staff, with a set of key-like prongs on the end." + icon_state = "staffofchange" + icon = 'icons/obj/guns/magic.dmi' + item_state = "staffofchange" + slot_flags = SLOT_BELT | SLOT_BACK + force = 25 + throwforce = 5 + w_class = 3 + hitsound = 'sound/weapons/bladeslice.ogg' + attack_verb = list("slapped", "shattered", "blasphemed", "smashed", "whacked", "crushed", "hammered") + block_chance = 25 + var/isKey = 1 + +/obj/item/weapon/hades_staff/fake + name = "Inert Staff of Hades" + desc = "A large, dark staff." + isKey = 0 + +/obj/item/weapon/hades_staff/imbued + name = "Imbued Staff of Hades" + desc = " Bestowed with the power of wayward souls, this Staff allows the wielder to judge a target." + force = 75 + throwforce = 35 + block_chance = 75 + var/lastJudge = 0 + var/judgeCooldown = 150 + +/obj/item/weapon/hades_staff/imbued/attack(mob/living/carbon/human/M, mob/living/carbon/human/user) + if(!istype(M)) + return ..() + + if(world.time > lastJudge + judgeCooldown) + var/mob/living/sinPerson = M + lastJudge = world.time + var/sinPersonchoice = pick("Greed","Gluttony","Pride","Lust","Envy","Sloth","Wrath") + switch(sinPersonchoice) + if("Greed") + src.say("Your sin, [sinPerson], is Greed.") + if(prob(50)) + src.say("I will indulge your sin, [sinPerson].") + sin_Greed(sinPerson, TRUE) + else + src.say("Your sin will be punished, [sinPerson]!") + sin_Greed(sinPerson, FALSE) + if("Gluttony") + src.say("Your sin, [sinPerson], is Gluttony.") + if(prob(50)) + src.say("I will indulge your sin, [sinPerson].") + sin_Gluttony(sinPerson,TRUE) + else + src.say("Your sin will be punished, [sinPerson]!") + sin_Gluttony(sinPerson,FALSE) + if("Pride") + src.say("Your sin, [sinPerson], is Pride.") + if(prob(50)) + src.say("I will indulge your sin, [sinPerson].") + sin_Pride(sinPerson,TRUE) + else + src.say("Your sin will be punished, [sinPerson]!") + sin_Pride(sinPerson,FALSE) + if("Lust") + src.say("Your sin, [sinPerson], is Lust.") + if(prob(50)) + src.say("I will indulge your sin, [sinPerson].") + sin_Lust(sinPerson,TRUE) + else + src.say("Your sin will be punished, [sinPerson]!") + sin_Lust(sinPerson,TRUE) + if("Envy") + src.say("Your sin, [sinPerson], is Envy.") + if(prob(50)) + src.say("I will indulge your sin, [sinPerson].") + sin_Envy(sinPerson,TRUE) + else + src.say("Your sin will be punished, [sinPerson]!") + sin_Envy(sinPerson,FALSE) + if("Sloth") + src.say("Your sin, [sinPerson], is Sloth.") + if(prob(50)) + src.say("I will indulge your sin, [sinPerson].") + sin_Sloth(sinPerson,TRUE) + else + src.say("Your sin will be punished, [sinPerson]!") + sin_Sloth(sinPerson,FALSE) + if("Wrath") + src.say("Your sin, [sinPerson], is Wrath.") + if(prob(50)) + src.say("I will indulge your sin, [sinPerson].") + sin_Wrath(sinPerson,TRUE) + else + src.say("Your sin will be punished, [sinPerson]!") + sin_Wrath(sinPerson,FALSE) + else + ..() + user << "The [src] is still recharging." diff --git a/code/game/objects/effects/gibs.dm b/code/game/objects/effects/gibs.dm new file mode 100644 index 0000000000..fa85983321 --- /dev/null +++ b/code/game/objects/effects/gibs.dm @@ -0,0 +1,62 @@ +/proc/gibs(atom/location, list/viruses, datum/dna/MobDNA) + new /obj/effect/gibspawner/generic(location,viruses,MobDNA) + +/proc/hgibs(atom/location, list/viruses, datum/dna/MobDNA) + new /obj/effect/gibspawner/human(location,viruses,MobDNA) + +/proc/xgibs(atom/location, list/viruses) + new /obj/effect/gibspawner/xeno(location,viruses) + +/proc/robogibs(atom/location, list/viruses) + new /obj/effect/gibspawner/robot(location,viruses) + +/obj/effect/gibspawner + var/sparks = 0 //whether sparks spread on Gib() + var/virusProb = 20 //the chance for viruses to spread on the gibs + var/list/gibtypes = list() + var/list/gibamounts = list() + var/list/gibdirections = list() //of lists + +/obj/effect/gibspawner/New(location, var/list/viruses, var/datum/dna/MobDNA) + ..() + + Gib(loc,viruses,MobDNA) + +/obj/effect/gibspawner/proc/Gib(atom/location, list/viruses = list(), datum/dna/MobDNA = null) + if(gibtypes.len != gibamounts.len || gibamounts.len != gibdirections.len) + world << "Gib list length mismatch!" + return + + var/obj/effect/decal/cleanable/blood/gibs/gib = null + + if(sparks) + var/datum/effect_system/spark_spread/s = new /datum/effect_system/spark_spread + s.set_up(2, 1, location) + s.start() + + for(var/i = 1, i<= gibtypes.len, i++) + if(gibamounts[i]) + for(var/j = 1, j<= gibamounts[i], j++) + var/gibType = gibtypes[i] + gib = new gibType(location) + if(istype(location,/mob/living/carbon)) + var/mob/living/carbon/digester = location + digester.stomach_contents += gib + + if(viruses.len > 0) + for(var/datum/disease/D in viruses) + if(prob(virusProb)) + var/datum/disease/viruus = D.Copy(1) + gib.viruses += viruus + viruus.holder = gib + + if(MobDNA) + gib.blood_DNA[MobDNA.unique_enzymes] = MobDNA.blood_type + else if(istype(src, /obj/effect/gibspawner/generic)) // Probably a monkey + gib.blood_DNA["Non-human DNA"] = "A+" + var/list/directions = gibdirections[i] + if(istype(loc,/turf)) + if(directions.len) + gib.streak(directions) + + qdel(src) diff --git a/code/game/objects/items/devices/boobytrap.dm b/code/game/objects/items/devices/boobytrap.dm new file mode 100644 index 0000000000..fcce7b1aa9 --- /dev/null +++ b/code/game/objects/items/devices/boobytrap.dm @@ -0,0 +1,25 @@ +/obj/item/device/boobytrap + name = "booby trap" + desc = null //Different examine for traitors + item_state = "electronic" + icon_state = "boobytrap" + w_class = 1 + throw_range = 4 + throw_speed = 1 + flags = NOBLUDGEON + force = 3 + attack_verb = list("trapped", "rused", "tricked") + materials = list(MAT_METAL=50, MAT_GLASS=30) + origin_tech = "syndicate=1;combat=3;engineering=3" + +/obj/item/device/boobytrap/proc/blow() + explosion(src.loc,0,0,2,4,flame_range = 4) + qdel(src) + +/obj/item/device/boobytrap/examine(mob/user) + ..() + if(user.mind in ticker.mode.traitors) //No nuke ops because the device is excluded from nuclear + user << "A small device used to rig lockers and boxes with an explosive surprise. \ + To use, simply attach it to a box or a locker." + else + user << "A suspicious array of delicate wires and parts." diff --git a/code/game/objects/items/devices/modificationkit.dm b/code/game/objects/items/devices/modificationkit.dm new file mode 100644 index 0000000000..cd25b38140 --- /dev/null +++ b/code/game/objects/items/devices/modificationkit.dm @@ -0,0 +1,35 @@ +/obj/item/modkit + name = "modification kit" + desc = "A one-use kit, which enables kinetic accelerators to retain their \ + charge when away from a bioelectric source, renders them immune to \ + interference with other accelerators, as well as allowing less \ + dextrous races to use the tool." + icon = 'icons/obj/objects.dmi' + icon_state = "modkit" + origin_tech = "programming=2;materials=2;magnets=4" + var/uses = 1 + +/obj/item/modkit/afterattack(obj/item/weapon/gun/energy/kinetic_accelerator/C, mob/user) + ..() + if(!uses) + qdel(src) + return + if(!istype(C)) + user << "This kit can only modify kinetic \ + accelerators!" + return ..() + // RIP the 'improved improved improved improved kinetic accelerator + if(C.holds_charge && C.unique_frequency) + user << "This kinetic accelerator already has \ + these upgrades." + return ..() + + user <<"You modify the [C], adjusting the trigger \ + guard and internal capacitor." + C.name = "improved [C.name]" + C.holds_charge = TRUE + C.unique_frequency = TRUE + C.trigger_guard = TRIGGER_GUARD_ALLOW_ALL + uses-- + if(!uses) + qdel(src) diff --git a/code/game/pooling/pool.dm b/code/game/pooling/pool.dm new file mode 100644 index 0000000000..1c608fe72b --- /dev/null +++ b/code/game/pooling/pool.dm @@ -0,0 +1,167 @@ + +/* +/tg/station13 /datum Pool: +--------------------------------- +By RemieRichards + +Creation/Deletion is laggy, so let's reduce reuse and recycle! + +Usage: + +To get a object, just call + - PoolOrNew(type, arg) if you only want to pass one argument to New(), usually loc + - PoolOrNew(type, list) if you want to pass multiple arguments to New() + +To put a object back in the pool, call PlaceInPool(object) +This will call destroy on the object, set its loc to null, +and reset all of its vars to their default + +You can override your object's destroy to return QDEL_HINT_PUTINPOOL +to ensure its always placed in this pool (this will only be acted on if qdel calls destroy, and destroy will not get called twice) + +For almost all pooling purposes, it is better to use the QDEL hint than to pool it directly with PlaceInPool + +*/ + +#define MAINTAINING_OBJECT_POOL_COUNT 500 + +var/global/list/GlobalPool = list() + +//You'll be using this proc 90% of the time. +//It grabs a type from the pool if it can +//And if it can't, it creates one +//The pool is flexible and will expand to fit +//The new created atom when it eventually +//Goes into the pool + +//Second argument can be a single arg +//Or a list of arguments +//Either way it gets passed to new + +/proc/PoolOrNew(get_type,second_arg) + if(!get_type) + return + + . = GetFromPool(get_type,second_arg) + + if(!.) + if(ispath(get_type)) + if(islist(second_arg)) + . = new get_type (arglist(second_arg)) + else + . = new get_type (second_arg) + + +/proc/GetFromPool(get_type,second_arg) + if(!get_type) + return + + if(isnull(GlobalPool[get_type])) + return + + if(length(GlobalPool[get_type]) == 0) + return + + var/datum/pooled = pop(GlobalPool[get_type]) + if(pooled) + pooled.gc_destroyed = null + + var/atom/movable/AM + if(istype(pooled, /atom/movable)) + AM = pooled + + if(islist(second_arg)) + if(AM) + AM.loc = second_arg[1] //we need to do loc setting explicetly before even calling New() to replicate new()'s behavior + pooled.New(arglist(second_arg)) + + else + if(AM) + AM.loc = second_arg + pooled.New(second_arg) + + return pooled + + +/proc/PlaceInPool(datum/diver, destroy = 1) + if(!istype(diver)) + return + + if(diver in GlobalPool[diver.type]) + return + + if(!GlobalPool[diver.type]) + GlobalPool[diver.type] = list() + + GlobalPool[diver.type] |= diver + + if(destroy) + diver.Destroy() + + diver.gc_destroyed = 1 + + diver.ResetVars() + +var/list/exclude = list("animate_movement", "contents", "loc", "locs", "parent_type", "vars", "verbs", "type", "gc_destroyed") +var/list/pooledvariables = list() +//thanks to clusterfack @ /vg/station for these two procs +/datum/proc/createVariables() + pooledvariables[type] = new/list() + var/list/exclude = global.exclude + args + + for(var/key in vars) + if(key in exclude) + continue + if(islist(vars[key])) + pooledvariables[type][key] = list() + else + pooledvariables[type][key] = initial(vars[key]) + +/datum/proc/ResetVars() + if(!pooledvariables[type]) + createVariables(args) + + for(var/key in pooledvariables[type]) + if (islist(pooledvariables[type][key])) + vars[key] = list() + else + vars[key] = pooledvariables[type][key] + +/atom/movable/ResetVars() + ..() + loc = null + contents = initial(contents) //something is really wrong if this object still has stuff in it by this point + +/image/ResetVars() + ..() + loc = null + +/proc/returnToPool(const/datum/D) + ASSERT(D) + + if(istype(D, /atom/movable) && length(GlobalPool[D.type]) > MAINTAINING_OBJECT_POOL_COUNT) + #ifdef DEBUG_DATUM_POOL + to_chat(world, text("DEBUG_DATUM_POOL: returnToPool([]) exceeds [] discarding...", D.type, MAINTAINING_OBJECT_POOL_COUNT)) + #endif + + qdel(D) + return + + if(isnull(GlobalPool[D.type])) + GlobalPool[D.type] = list() + + D.Destroy() + D.ResetVars() + + #ifdef DEBUG_DATUM_POOL + if(D in GlobalPool[D.type]) + to_chat(world, text("returnToPool has been called twice for the same datum of type [] time to panic.", D.type)) + #endif + + GlobalPool[D.type] |= D + + #ifdef DEBUG_DATUM_POOL + to_chat(world, text("DEBUG_DATUM_POOL: returnToPool([]) [] left.", D.type, length(GlobalPool[D.type]))) + #endif + +#undef MAINTAINING_OBJECT_POOL_COUNT \ No newline at end of file diff --git a/code/game/turfs/simulated/floor/warning.dm b/code/game/turfs/simulated/floor/warning.dm new file mode 100644 index 0000000000..a6d4094893 --- /dev/null +++ b/code/game/turfs/simulated/floor/warning.dm @@ -0,0 +1,127 @@ +//ASTEROID FLOORS +/turf/open/floor/plasteel/asteroid/warning + icon = 'icons/turf/floors/warning.dmi' + icon_state = "asteroid_warn" +/turf/open/floor/plasteel/asteroid/warning/side + icon_state = "asteroid_warn_side" +/turf/open/floor/plasteel/asteroid/warning/corner + icon_state = "asteroid_warn_corner" +/turf/open/floor/plasteel/asteroid/warning/end + icon_state = "asteroid_warn_end" + +/turf/open/floor/plasteel/airless/asteroid/warning + icon = 'icons/turf/floors/warning.dmi' + icon_state = "asteroid_warn" +/turf/open/floor/plasteel/airless/asteroid/warning/side + icon_state = "asteroid_warn_side" +/turf/open/floor/plasteel/airless/asteroid/warning/corner + icon_state = "asteroid_warn_corner" +/turf/open/floor/plasteel/airless/asteroid/warning/end + icon_state = "asteroid_warn_end" + +/turf/open/floor/plating/astplate/warning + icon = 'icons/turf/floors/warning.dmi' + icon_state = "astplate_warn" +/turf/open/floor/plating/astplate/warning/corner + icon_state = "astplate_warn_corner" +/turf/open/floor/plating/astplate/warning/side + icon_state = "astplate_warn_side" +/turf/open/floor/plating/astplate/warning/end + icon_state = "astplate_warn_end" + +/turf/open/floor/plating/airless/astplate/warning + icon = 'icons/turf/floors/warning.dmi' + icon_state = "astplate_warn" +/turf/open/floor/plating/airless/astplate/warning/corner + icon_state = "astplate_warn_corner" +/turf/open/floor/plating/airless/astplate/warning/side + icon_state = "astplate_warn_side" +/turf/open/floor/plating/airless/astplate/warning/end + icon_state = "astplate_warn_end" + + +//PLASTEEL +/turf/open/floor/plasteel/warning + icon = 'icons/turf/floors/warning.dmi' + icon_state = "plasteel_warn" +/turf/open/floor/plasteel/warning/corner + icon_state = "plasteel_warn_corner" +/turf/open/floor/plasteel/warning/side + icon_state = "plasteel_warn_side" +/turf/open/floor/plasteel/warning/end + icon_state = "plasteel_warn_end" + +/turf/open/floor/plasteel/airless/warning + icon = 'icons/turf/floors/warning.dmi' + icon_state = "plasteel_warn" +/turf/open/floor/plasteel/airless/warning/corner + icon_state = "plasteel_warn_corner" +/turf/open/floor/plasteel/airless/warning/side + icon_state = "plasteel_warn_side" +/turf/open/floor/plasteel/airless/warning/end + icon_state = "plasteel_warn_end" + +//PLASTEEL WHITE +/turf/open/floor/plasteel/warnwhite + icon = 'icons/turf/floors/warning.dmi' + icon_state = "white_warn" +/turf/open/floor/plasteel/warnwhite/corner + icon_state = "white_warn_corner" +/turf/open/floor/plasteel/warnwhite/side + icon_state = "white_warn_side" +/turf/open/floor/plasteel/warnwhite/end + icon_state = "white_warn_end" + +/turf/open/floor/plasteel/airless/warnwhite + icon = 'icons/turf/floors/warning.dmi' + icon_state = "white_warn" +/turf/open/floor/plasteel/airless/warnwhite/corner + icon_state = "white_warn_corner" +/turf/open/floor/plasteel/airless/warnwhite/side + icon_state = "white_warn_side" +/turf/open/floor/plasteel/airless/warnwhite/end + icon_state = "white_warn_end" + + +//PLASTEEL BLACK +/turf/open/floor/plasteel/darkwarning + icon = 'icons/turf/floors/warning.dmi' + icon_state = "black_warn" +/turf/open/floor/plasteel/darkwarning/corner + icon_state = "black_warn_corner" +/turf/open/floor/plasteel/darkwarning/side + icon_state = "black_warn_side" +/turf/open/floor/plasteel/darkwarning/end + icon_state = "black_warn_end" + +/turf/open/floor/plasteel/airless/darkwarning + icon = 'icons/turf/floors/warning.dmi' + icon_state = "black_warn" +/turf/open/floor/plasteel/airless/darkwarning/corner + icon_state = "black_warn_corner" +/turf/open/floor/plasteel/airless/darkwarning/side + icon_state = "black_warn_side" +/turf/open/floor/plasteel/airless/darkwarning/end + icon_state = "black_warn_end" + + +//PLATING +/turf/open/floor/plating/warnplate + icon = 'icons/turf/floors/warning.dmi' + icon_state = "plating_warn" +/turf/open/floor/plating/warnplate/corner + icon_state = "plating_warn_corner" +/turf/open/floor/plating/warnplate/side + icon_state = "plating_warn_side" +/turf/open/floor/plating/warnplate/end + icon_state = "plating_warn_end" + +/turf/open/floor/plating/airless/warnplate + icon = 'icons/turf/floors/warning.dmi' + icon_state = "plating_warn" +/turf/open/floor/plating/airless/warnplate/corner + icon_state = "plating_warn_corner" +/turf/open/floor/plating/airless/warnplate/side + icon_state = "plating_warn_side" +/turf/open/floor/plating/airless/warnplate/end + icon_state = "plating_warn_end" diff --git a/code/game/turfs/simulated/walls_mineral.dm b/code/game/turfs/simulated/walls_mineral.dm new file mode 100644 index 0000000000..2207e65ec3 --- /dev/null +++ b/code/game/turfs/simulated/walls_mineral.dm @@ -0,0 +1,189 @@ +/turf/closed/wall/mineral + name = "mineral wall" + desc = "This shouldn't exist" + icon_state = "" + var/last_event = 0 + var/active = null + canSmoothWith = null + smooth = SMOOTH_TRUE + +/turf/closed/wall/mineral/gold + name = "gold wall" + desc = "A wall with gold plating. Swag!" + icon = 'icons/turf/walls/gold_wall.dmi' + icon_state = "gold" + walltype = "gold" + mineral = "gold" + sheet_type = /obj/item/stack/sheet/mineral/gold + //var/electro = 1 + //var/shocked = null + explosion_block = 0 //gold is a soft metal you dingus. + canSmoothWith = list(/turf/closed/wall/mineral/gold, /obj/structure/falsewall/gold) + +/turf/closed/wall/mineral/silver + name = "silver wall" + desc = "A wall with silver plating. Shiny!" + icon = 'icons/turf/walls/silver_wall.dmi' + icon_state = "silver" + walltype = "silver" + mineral = "silver" + sheet_type = /obj/item/stack/sheet/mineral/silver + //var/electro = 0.75 + //var/shocked = null + canSmoothWith = list(/turf/closed/wall/mineral/silver, /obj/structure/falsewall/silver) + +/turf/closed/wall/mineral/diamond + name = "diamond wall" + desc = "A wall with diamond plating. You monster." + icon = 'icons/turf/walls/diamond_wall.dmi' + icon_state = "diamond" + walltype = "diamond" + mineral = "diamond" + sheet_type = /obj/item/stack/sheet/mineral/diamond + slicing_duration = 200 //diamond wall takes twice as much time to slice + explosion_block = 3 + canSmoothWith = list(/turf/closed/wall/mineral/diamond, /obj/structure/falsewall/diamond) + +/turf/closed/wall/mineral/diamond/thermitemelt(mob/user) + return + +/turf/closed/wall/mineral/clown + name = "bananium wall" + desc = "A wall with bananium plating. Honk!" + icon = 'icons/turf/walls/bananium_wall.dmi' + icon_state = "bananium" + walltype = "bananium" + mineral = "bananium" + sheet_type = /obj/item/stack/sheet/mineral/bananium + canSmoothWith = list(/turf/closed/wall/mineral/clown, /obj/structure/falsewall/clown) + +/turf/closed/wall/mineral/sandstone + name = "sandstone wall" + desc = "A wall with sandstone plating. Rough." + icon = 'icons/turf/walls/sandstone_wall.dmi' + icon_state = "sandstone" + walltype = "sandstone" + mineral = "sandstone" + sheet_type = /obj/item/stack/sheet/mineral/sandstone + explosion_block = 0 + canSmoothWith = list(/turf/closed/wall/mineral/sandstone, /obj/structure/falsewall/sandstone) + +/turf/closed/wall/mineral/uranium + name = "uranium wall" + desc = "A wall with uranium plating. This is probably a bad idea." + icon = 'icons/turf/walls/uranium_wall.dmi' + icon_state = "uranium" + walltype = "uranium" + mineral = "uranium" + sheet_type = /obj/item/stack/sheet/mineral/uranium + canSmoothWith = list(/turf/closed/wall/mineral/uranium, /obj/structure/falsewall/uranium) + +/turf/closed/wall/mineral/uranium/proc/radiate() + if(!active) + if(world.time > last_event+15) + active = 1 + radiation_pulse(get_turf(src), 3, 3, 4, 0) + for(var/turf/closed/wall/mineral/uranium/T in orange(1,src)) + T.radiate() + last_event = world.time + active = null + return + return + +/turf/closed/wall/mineral/uranium/attack_hand(mob/user) + radiate() + ..() + +/turf/closed/wall/mineral/uranium/attackby(obj/item/weapon/W, mob/user, params) + radiate() + ..() + +/turf/closed/wall/mineral/uranium/Bumped(AM as mob|obj) + radiate() + ..() + +/turf/closed/wall/mineral/plasma + name = "plasma wall" + desc = "A wall with plasma plating. This is definitely a bad idea." + icon = 'icons/turf/walls/plasma_wall.dmi' + icon_state = "plasma" + walltype = "plasma" + mineral = "plasma" + sheet_type = /obj/item/stack/sheet/mineral/plasma + thermal_conductivity = 0.04 + canSmoothWith = list(/turf/closed/wall/mineral/plasma, /obj/structure/falsewall/plasma) + +/turf/closed/wall/mineral/plasma/attackby(obj/item/weapon/W, mob/user, params) + if(W.is_hot() > 300)//If the temperature of the object is over 300, then ignite + message_admins("Plasma wall ignited by [key_name_admin(user)](?) (FLW) in ([x],[y],[z] - JMP)",0,1) + log_game("Plasma wall ignited by [key_name(user)] in ([x],[y],[z])") + ignite(W.is_hot()) + return + ..() + +/turf/closed/wall/mineral/plasma/proc/PlasmaBurn(temperature) + new /obj/structure/girder(src) + src.ChangeTurf(/turf/open/floor/plasteel) + var/turf/open/T = src + T.atmos_spawn_air("plasma=400;TEMP=1000") + +/turf/closed/wall/mineral/plasma/temperature_expose(datum/gas_mixture/air, exposed_temperature, exposed_volume)//Doesn't fucking work because walls don't interact with air :( + if(exposed_temperature > 300) + PlasmaBurn(exposed_temperature) + +/turf/closed/wall/mineral/plasma/proc/ignite(exposed_temperature) + if(exposed_temperature > 300) + PlasmaBurn(exposed_temperature) + +/turf/closed/wall/mineral/plasma/bullet_act(var/obj/item/projectile/Proj) + if(istype(Proj,/obj/item/projectile/beam)) + PlasmaBurn(2500) + else if(istype(Proj,/obj/item/projectile/ion)) + PlasmaBurn(500) + ..() + + +/turf/closed/wall/mineral/wood + name = "wooden wall" + desc = "A wall with wooden plating. Stiff." + icon = 'icons/turf/walls/wood_wall.dmi' + icon_state = "wood" + walltype = "wood" + mineral = "wood" + sheet_type = /obj/item/stack/sheet/mineral/wood + hardness = 70 + explosion_block = 0 + canSmoothWith = list(/turf/closed/wall/mineral/wood, /obj/structure/falsewall/wood) + +/turf/closed/wall/mineral/iron + name = "rough metal wall" + desc = "A wall with rough metal plating." + icon = 'icons/turf/walls/iron_wall.dmi' + icon_state = "iron" + walltype = "iron" + mineral = "rods" + sheet_type = /obj/item/stack/rods + canSmoothWith = list(/turf/closed/wall/mineral/iron, /obj/structure/falsewall/iron) + +/turf/closed/wall/mineral/snow + name = "packed snow wall" + desc = "A wall made of densely packed snow blocks." + icon = 'icons/turf/walls/snow_wall.dmi' + icon_state = "snow" + walltype = "snow" + mineral = "snow" + hardness = 80 + sheet_type = /obj/item/stack/sheet/mineral/snow + canSmoothWith = null + +/turf/closed/wall/mineral/abductor + name = "alien wall" + desc = "A wall with alien alloy plating." + icon = 'icons/turf/walls/abductor_wall.dmi' + icon_state = "abductor" + walltype = "abductor" + mineral = "abductor" + sheet_type = /obj/item/stack/sheet/mineral/abductor + slicing_duration = 200 //alien wall takes twice as much time to slice + explosion_block = 3 + canSmoothWith = list(/turf/closed/wall/mineral/abductor, /obj/structure/falsewall/abductor) diff --git a/code/game/turfs/simulated/walls_misc.dm b/code/game/turfs/simulated/walls_misc.dm new file mode 100644 index 0000000000..830f97a54a --- /dev/null +++ b/code/game/turfs/simulated/walls_misc.dm @@ -0,0 +1,196 @@ +/turf/closed/wall/mineral/cult + name = "runed metal wall" + desc = "A cold metal wall engraved with indecipherable symbols. Studying them causes your head to pound." + icon = 'icons/turf/walls/cult_wall.dmi' + icon_state = "cult" + walltype = "cult" + builtin_sheet = null + canSmoothWith = null + +/turf/closed/wall/mineral/cult/New() + PoolOrNew(/obj/effect/overlay/temp/cult/turf, src) + ..() + +/turf/closed/wall/mineral/cult/break_wall() + new/obj/item/stack/sheet/runed_metal(get_turf(src), 1) + return (new /obj/structure/girder/cult(src)) + +/turf/closed/wall/mineral/cult/devastate_wall() + new/obj/item/stack/sheet/runed_metal(get_turf(src), 1) + +/turf/closed/wall/mineral/cult/narsie_act() + return + +/turf/closed/wall/mineral/cult/ratvar_act() + ..() + if(istype(src, /turf/closed/wall/mineral/cult)) //if we haven't changed type + var/previouscolor = color + color = "#FAE48C" + animate(src, color = previouscolor, time = 8) + +/turf/closed/wall/mineral/cult/artificer + name = "runed stone wall" + desc = "A cold stone wall engraved with indecipherable symbols. Studying them causes your head to pound." + +/turf/closed/wall/mineral/cult/artificer/break_wall() + PoolOrNew(/obj/effect/overlay/temp/cult/turf, get_turf(src)) + return null //excuse me we want no runed metal here + +/turf/closed/wall/mineral/cult/artificer/devastate_wall() + PoolOrNew(/obj/effect/overlay/temp/cult/turf, get_turf(src)) + +//Clockwork wall: Causes nearby tinkerer's caches to generate components. +/turf/closed/wall/clockwork + name = "clockwork wall" + desc = "A huge chunk of warm metal. The clanging of machinery emanates from within." + icon = 'icons/turf/walls/clockwork_wall.dmi' + icon_state = "clockwork_wall" + canSmoothWith = list(/turf/closed/wall/clockwork) + smooth = SMOOTH_MORE + explosion_block = 2 + +/turf/closed/wall/clockwork/New() + ..() + PoolOrNew(/obj/effect/overlay/temp/ratvar/wall, src) + PoolOrNew(/obj/effect/overlay/temp/ratvar/beam, src) + clockwork_construction_value += 5 + +/turf/closed/wall/clockwork/Destroy() + clockwork_construction_value -= 5 + ..() + +/turf/closed/wall/clockwork/attackby(obj/item/I, mob/living/user, params) + if(istype(I, /obj/item/weapon/weldingtool)) + var/obj/item/weapon/weldingtool/WT = I + if(!WT.isOn()) + return 0 + user.visible_message("[user] begins slowly breaking down [src]...", "You begin painstakingly destroying [src]...") + if(!do_after(user, 120 / WT.toolspeed, target = src)) + return 0 + if(!WT.remove_fuel(1, user)) + return 0 + user.visible_message("[user] breaks apart [src]!", "You break apart [src]!") + dismantle_wall() + return 1 + return ..() + +/turf/closed/wall/clockwork/ratvar_act() + return 0 + +/turf/closed/wall/clockwork/narsie_act() + ..() + if(istype(src, /turf/closed/wall/clockwork)) //if we haven't changed type + var/previouscolor = color + color = "#960000" + animate(src, color = previouscolor, time = 8) + +/turf/closed/wall/clockwork/dismantle_wall(devastated=0, explode=0) + if(devastated) + devastate_wall() + ChangeTurf(/turf/open/floor/plating) + else + playsound(src, 'sound/items/Welder.ogg', 100, 1) + var/newgirder = break_wall() + if(newgirder) //maybe we want a gear! + transfer_fingerprints_to(newgirder) + ChangeTurf(/turf/open/floor/clockwork) + + for(var/obj/O in src) //Eject contents! + if(istype(O,/obj/structure/sign/poster)) + var/obj/structure/sign/poster/P = O + P.roll_and_drop(src) + else + O.loc = src + +/turf/closed/wall/clockwork/break_wall() + return new/obj/structure/clockwork/wall_gear(src) + +/turf/closed/wall/clockwork/devastate_wall() + new/obj/item/clockwork/alloy_shards(src) + + +/turf/closed/wall/vault + icon = 'icons/turf/walls.dmi' + icon_state = "rockvault" + +/turf/closed/wall/ice + icon = 'icons/turf/walls/icedmetal_wall.dmi' + icon_state = "iced" + desc = "A wall covered in a thick sheet of ice." + walltype = "iced" + canSmoothWith = null + hardness = 35 + slicing_duration = 150 //welding through the ice+metal + +/turf/closed/wall/rust + name = "rusted wall" + desc = "A rusted metal wall." + icon = 'icons/turf/walls/rusty_wall.dmi' + icon_state = "arust" + walltype = "arust" + hardness = 45 + +/turf/closed/wall/r_wall/rust + name = "rusted reinforced wall" + desc = "A huge chunk of rusted reinforced metal." + icon = 'icons/turf/walls/rusty_reinforced_wall.dmi' + icon_state = "rrust" + walltype = "rrust" + hardness = 15 + +/turf/closed/wall/shuttle + name = "wall" + icon = 'icons/turf/shuttle.dmi' + icon_state = "wall" + walltype = "shuttle" + smooth = SMOOTH_FALSE + +/turf/closed/wall/shuttle/proc/update_icon() + ..() + +/turf/closed/wall/shuttle/smooth + name = "wall" + icon = 'icons/turf/walls/shuttle_wall.dmi' + icon_state = "shuttle" + walltype = "shuttle" + smooth = SMOOTH_MORE|SMOOTH_DIAGONAL + canSmoothWith = list(/turf/closed/wall/shuttle/smooth, /obj/structure/window/shuttle, /obj/structure/shuttle/engine) + +/turf/closed/wall/shuttle/smooth/nodiagonal + smooth = SMOOTH_MORE + icon_state = "shuttle_nd" + +/turf/closed/wall/shuttle/smooth/overspace + icon_state = "overspace" + fixed_underlay = list("space"=1) + +//sub-type to be used for interior shuttle walls +//won't get an underlay of the destination turf on shuttle move +/turf/closed/wall/shuttle/interior/copyTurf(turf/T) + if(T.type != type) + T.ChangeTurf(type) + if(underlays.len) + T.underlays = underlays + if(T.icon_state != icon_state) + T.icon_state = icon_state + if(T.icon != icon) + T.icon = icon + if(T.color != color) + T.color = color + if(T.dir != dir) + T.setDir(dir) + T.transform = transform + return T + +/turf/closed/wall/shuttle/copyTurf(turf/T) + . = ..() + T.transform = transform + + +//why don't shuttle walls habe smoothwall? now i gotta do rotation the dirty way <- DOUBLE GOOFBALL FOR NOT CALLING PARENT +/turf/closed/wall/shuttle/shuttleRotate(rotation) + if(smooth) + return ..() + var/matrix/M = transform + M.Turn(rotation) + transform = M diff --git a/code/game/turfs/simulated/walls_reinforced.dm b/code/game/turfs/simulated/walls_reinforced.dm new file mode 100644 index 0000000000..fd7c428865 --- /dev/null +++ b/code/game/turfs/simulated/walls_reinforced.dm @@ -0,0 +1,228 @@ +/turf/closed/wall/r_wall + name = "reinforced wall" + desc = "A huge chunk of reinforced metal used to separate rooms." + icon = 'icons/turf/walls/reinforced_wall.dmi' + icon_state = "r_wall" + opacity = 1 + density = 1 + + walltype = "rwall" + + var/d_state = 0 + hardness = 10 + sheet_type = /obj/item/stack/sheet/plasteel + explosion_block = 2 + +/turf/closed/wall/r_wall/break_wall() + builtin_sheet.loc = src + return (new /obj/structure/girder/reinforced(src)) + +/turf/closed/wall/r_wall/devastate_wall() + builtin_sheet.loc = src + new /obj/item/stack/sheet/metal(src, 2) + +/turf/closed/wall/r_wall/attack_animal(mob/living/simple_animal/M) + M.changeNext_move(CLICK_CD_MELEE) + M.do_attack_animation(src) + if(M.environment_smash == 3) + dismantle_wall(1) + playsound(src, 'sound/effects/meteorimpact.ogg', 100, 1) + M << "You smash through the wall." + else + M << "This wall is far too strong for you to destroy." + +/turf/closed/wall/r_wall/try_destroy(obj/item/weapon/W, mob/user, turf/T) + if(istype(W, /obj/item/weapon/pickaxe/drill/jackhammer)) + var/obj/item/weapon/pickaxe/drill/jackhammer/D = W + user << "You begin to smash though the [name]..." + if(do_after(user, 50, target = src)) + if( !istype(src, /turf/closed/wall/r_wall) || !user || !W || !T ) + return 1 + if( user.loc == T && user.get_active_hand() == W ) + D.playDigSound() + visible_message("[user] smashes through the [name] with the [D.name]!", "You hear the grinding of metal.") + dismantle_wall() + return 1 + else if(istype(W, /obj/item/stack/sheet/metal) && d_state) + var/obj/item/stack/sheet/metal/MS = W + if (MS.get_amount() < 1) + user << "You need one sheet of metal to repair the wall!" + return 1 + user << "You begin patching-up the wall with \a [MS]..." + if (do_after(user, max(20*d_state,100), target = src))//time taken to repair is proportional to the damage! (max 10 seconds) + if(loc == null || MS.get_amount() < 1) + return 1 + MS.use(1) + src.d_state = 0 + src.icon_state = "r_wall" + queue_smooth_neighbors(src) + user << "You repair the last of the damage." + return 1 + return 0 + +/turf/closed/wall/r_wall/try_decon(obj/item/weapon/W, mob/user, turf/T) + //DECONSTRUCTION + switch(d_state) + if(0) + if (istype(W, /obj/item/weapon/wirecutters)) + playsound(src, W.usesound, 100, 1) + src.d_state = 1 + update_icon() + user << "You cut the outer grille." + return 1 + + if(1) + if (istype(W, /obj/item/weapon/screwdriver)) + user << "You begin removing the support lines..." + playsound(src, W.usesound, 100, 1) + + if(do_after(user, 40, target = src)) + if( !istype(src, /turf/closed/wall/r_wall) || !user || !W || !T ) + return 1 + + if( d_state == 1 && user.loc == T && user.get_active_hand() == W ) + src.d_state = 2 + update_icon() + user << "You remove the support lines." + return 1 + + //REPAIRING (replacing the outer grille for cosmetic damage) + else if(istype(W, /obj/item/stack/sheet/metal)) + var/obj/item/stack/sheet/metal/O = W + if (O.use(1)) + src.d_state = 0 + update_icon() + src.icon_state = "r_wall" + user << "You replace the outer grille." + else + user << "Report this to a coder: metal stack had less than one sheet in it when trying to repair wall" + return 1 + return 1 + + if(2) + if( istype(W, /obj/item/weapon/weldingtool) ) + var/obj/item/weapon/weldingtool/WT = W + if( WT.remove_fuel(0,user) ) + + user << "You begin slicing through the metal cover..." + playsound(src, W.usesound, 100, 1) + + if(do_after(user, 60, target = src)) + if( !istype(src, /turf/closed/wall/r_wall) || !user || !WT || !WT.isOn() || !T ) + return 0 + + if( d_state == 2 && user.loc == T && user.get_active_hand() == WT ) + src.d_state = 3 + update_icon() + user << "You press firmly on the cover, dislodging it." + return 1 + + if( istype(W, /obj/item/weapon/gun/energy/plasmacutter) ) + + user << "You begin slicing through the metal cover..." + playsound(src, W.usesound, 100, 1) + + if(do_after(user, 60, target = src)) + if( !istype(src, /turf/closed/wall/r_wall) || !user || !W || !T ) + return 1 + + if( d_state == 2 && user.loc == T && user.get_active_hand() == W ) + src.d_state = 3 + update_icon() + user << "You press firmly on the cover, dislodging it." + return 1 + + if(3) + if (istype(W, /obj/item/weapon/crowbar)) + + user << "You struggle to pry off the cover..." + playsound(src, W.usesound, 100, 1) + + if(do_after(user, 100, target = src)) + if( !istype(src, /turf/closed/wall/r_wall) || !user || !W || !T ) + return 1 + + if( d_state == 3 && user.loc == T && user.get_active_hand() == W ) + src.d_state = 4 + update_icon() + user << "You pry off the cover." + return 1 + + if(4) + if (istype(W, /obj/item/weapon/wrench)) + + user << "You start loosening the anchoring bolts which secure the support rods to their frame..." + playsound(src, W.usesound, 100, 1) + + if(do_after(user, 40, target = src)) + if( !istype(src, /turf/closed/wall/r_wall) || !user || !W || !T ) + return 1 + + if( d_state == 4 && user.loc == T && user.get_active_hand() == W ) + src.d_state = 5 + update_icon() + user << "You remove the bolts anchoring the support rods." + return 1 + + if(5) + if( istype(W, /obj/item/weapon/weldingtool) ) + var/obj/item/weapon/weldingtool/WT = W + if( WT.remove_fuel(0,user) ) + + user << "You begin slicing through the support rods..." + playsound(src, W.usesound, 100, 1) + + if(do_after(user, 100, target = src)) + if( !istype(src, /turf/closed/wall/r_wall) || !user || !WT || !WT.isOn() || !T ) + return 1 + + if( d_state == 5 && user.loc == T && user.get_active_hand() == WT ) + src.d_state = 6 + update_icon() + user << "You slice through the support rods." + return 1 + + if( istype(W, /obj/item/weapon/gun/energy/plasmacutter) ) + + user << "You begin slicing through the support rods..." + playsound(src, W.usesound, 100, 1) + + if(do_after(user, 70, target = src)) + if( !istype(src, /turf/closed/wall/r_wall) || !user || !W || !T ) + return 1 + + if( d_state == 5 && user.loc == T && user.get_active_hand() == W ) + src.d_state = 6 + update_icon() + user << "You slice through the support rods." + return 1 + + if(6) + if( istype(W, /obj/item/weapon/crowbar) ) + + user << "You struggle to pry off the outer sheath..." + playsound(src, W.usesound, 100, 1) + + if(do_after(user, 100, target = src)) + if( !istype(src, /turf/closed/wall/r_wall) || !user || !W || !T ) + return 1 + + if( user.loc == T && user.get_active_hand() == W ) + user << "You pry off the outer sheath." + dismantle_wall() + return 1 + return 0 + +/turf/closed/wall/r_wall/proc/update_icon() + if(d_state) + icon_state = "r_wall-[d_state]" + smooth = SMOOTH_FALSE + clear_smooth_overlays() + else + smooth = SMOOTH_TRUE + icon_state = "" + +/turf/closed/wall/r_wall/singularity_pull(S, current_size) + if(current_size >= STAGE_FIVE) + if(prob(30)) + dismantle_wall() \ No newline at end of file diff --git a/code/game/verbs/looc.dm b/code/game/verbs/looc.dm new file mode 100644 index 0000000000..265126d4ad --- /dev/null +++ b/code/game/verbs/looc.dm @@ -0,0 +1,79 @@ +/client/verb/looc(msg as text) + set name = "LOOC" + set desc = "Local OOC, seen only by those in view." + set category = "OOC" + + if(say_disabled) //This is here to try to identify lag problems + usr << "\red Speech is currently admin-disabled." + return + + if(!mob) return + if(IsGuestKey(key)) + src << "Guests may not use OOC." + return + + msg = copytext(sanitize(msg), 1, MAX_MESSAGE_LEN) + if(!msg) return + + if(!(prefs.toggles & CHAT_OOC)) + src << "\red You have OOC muted." + return + + if(!holder) + if(!ooc_allowed) + src << "\red OOC is globally muted" + return + if(!dooc_allowed && (mob.stat == DEAD)) + usr << "\red OOC for dead mobs has been turned off." + return + if(prefs.muted & MUTE_OOC) + src << "\red You cannot use OOC (muted)." + return + if(handle_spam_prevention(msg,MUTE_OOC)) + return + if(findtext(msg, "byond://")) + src << "Advertising other servers is not allowed." + log_admin("[key_name(src)] has attempted to advertise in LOOC: [msg]") + return + + log_ooc("(LOCAL) [mob.name]/[key] : [msg]") + + var/list/heard = get_hearers_in_view(7, get_top_level_mob(src.mob)) + for(var/mob/M in heard) + if(!M.client) + continue + var/client/C = M.client + if (C in admins) + continue //they are handled after that + + if (istype(M,/mob/dead/observer)) + continue //Also handled later. + + if(C.prefs.toggles & CHAT_OOC) +// var/display_name = src.key +// if(holder) +// if(holder.fakekey) +// if(C.holder) +// display_name = "[holder.fakekey]/([src.key])" +// else +// display_name = holder.fakekey + C << "LOOC: [src.mob.name]: [msg]" + + for(var/client/C in admins) + if(C.prefs.toggles & CHAT_OOC) + var/prefix = "(R)LOOC" + if (C.mob in heard) + prefix = "LOOC" + C << "[prefix]: [src.key]/[src.mob.name]: [msg]" + + for(var/mob/dead/observer/G in world) + if(!G.client) + continue + var/client/C = G.client + if (C in admins) + continue //handled earlier. + if(C.prefs.toggles & CHAT_OOC) + var/prefix = "(G)LOOC" + if (C.mob in heard) + prefix = "LOOC" + C << "[prefix]: [src.key]/[src.mob.name]: [msg]" diff --git a/code/game/verbs/ooc.dm b/code/game/verbs/ooc.dm new file mode 100644 index 0000000000..d22c2785ea --- /dev/null +++ b/code/game/verbs/ooc.dm @@ -0,0 +1,176 @@ +/client/verb/ooc(msg as text) + set name = "OOC" //Gave this shit a shorter name so you only have to time out "ooc" rather than "ooc message" to use it --NeoFite + set category = "OOC" + + if(say_disabled) //This is here to try to identify lag problems + usr << "Speech is currently admin-disabled." + return + + if(!mob) + return + if(IsGuestKey(key)) + src << "Guests may not use OOC." + return + + msg = copytext(sanitize(msg), 1, MAX_MESSAGE_LEN) + if(!msg) + return + + if(!(prefs.chat_toggles & CHAT_OOC)) + src << "You have OOC muted." + return + + if(!holder) + if(!ooc_allowed) + src << "OOC is globally muted." + return + if(!dooc_allowed && (mob.stat == DEAD)) + usr << "OOC for dead mobs has been turned off." + return + if(prefs.muted & MUTE_OOC) + src << "You cannot use OOC (muted)." + return + if(src.mob) + if(jobban_isbanned(src.mob, "OOC")) + src << "You have been banned from OOC." + return + if(handle_spam_prevention(msg,MUTE_OOC)) + return + if(findtext(msg, "byond://")) + src << "Advertising other servers is not allowed." + log_admin("[key_name(src)] has attempted to advertise in OOC: [msg]") + message_admins("[key_name_admin(src)] has attempted to advertise in OOC: [msg]") + return + + var/raw_msg = msg + + msg = emoji_parse(msg) + + if((copytext(msg, 1, 2) in list(".",";",":","#")) || (findtext(lowertext(copytext(msg, 1, 5)), "say"))) + if(alert("Your message \"[raw_msg]\" looks like it was meant for in game communication, say it in OOC?", "Meant for OOC?", "No", "Yes") != "Yes") + return + + log_ooc("[mob.name]/[key] : [raw_msg]") + + var/keyname = key + if(prefs.unlock_content) + if(prefs.toggles & MEMBER_PUBLIC) + keyname = "[keyname]" + + for(var/client/C in clients) + if(C.prefs.chat_toggles & CHAT_OOC) + if(holder) + if(!holder.fakekey || C.holder) + if(check_rights_for(src, R_ADMIN)) + C << "[config.allow_admin_ooccolor && prefs.ooccolor ? "" :"" ]OOC: [keyname][holder.fakekey ? "/([holder.fakekey])" : ""]: [msg]" + else + C << "OOC: [keyname][holder.fakekey ? "/([holder.fakekey])" : ""]: [msg]" + else + C << "OOC: [holder.fakekey ? holder.fakekey : key]: [msg]" + else if(!(key in C.prefs.ignoring)) + C << "OOC: [keyname]: [msg]" + +/proc/toggle_ooc(toggle = null) + if(toggle != null) //if we're specifically en/disabling ooc + if(toggle != ooc_allowed) + ooc_allowed = toggle + else + return + else //otherwise just toggle it + ooc_allowed = !ooc_allowed + world << "The OOC channel has been globally [ooc_allowed ? "enabled" : "disabled"]." + +var/global/normal_ooc_colour = OOC_COLOR + +/client/proc/set_ooc(newColor as color) + set name = "Set Player OOC Color" + set desc = "Modifies player OOC Color" + set category = "Fun" + normal_ooc_colour = sanitize_ooccolor(newColor) + +/client/proc/reset_ooc() + set name = "Reset Player OOC Color" + set desc = "Returns player OOC Color to default" + set category = "Fun" + normal_ooc_colour = OOC_COLOR + +/client/verb/colorooc() + set name = "Set Your OOC Color" + set category = "Preferences" + + if(!holder || check_rights_for(src, R_ADMIN)) + if(!is_content_unlocked()) + return + + var/new_ooccolor = input(src, "Please select your OOC color.", "OOC color", prefs.ooccolor) as color|null + if(new_ooccolor) + prefs.ooccolor = sanitize_ooccolor(new_ooccolor) + prefs.save_preferences() + feedback_add_details("admin_verb","OC") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + return + +/client/verb/resetcolorooc() + set name = "Reset Your OOC Color" + set desc = "Returns your OOC Color to default" + set category = "Preferences" + + if(!holder || check_rights_for(src, R_ADMIN)) + if(!is_content_unlocked()) + return + + prefs.ooccolor = initial(prefs.ooccolor) + prefs.save_preferences() + +//Checks admin notice +/client/verb/admin_notice() + set name = "Adminnotice" + set category = "Admin" + set desc ="Check the admin notice if it has been set" + + if(admin_notice) + src << "Admin Notice:\n \t [admin_notice]" + else + src << "There are no admin notices at the moment." + +/client/verb/motd() + set name = "MOTD" + set category = "OOC" + set desc ="Check the Message of the Day" + + if(join_motd) + src << "
[join_motd]
" + else + src << "The Message of the Day has not been set." + +/client/proc/self_notes() + set name = "View Admin Notes" + set category = "OOC" + set desc = "View the notes that admins have written about you" + + if(!config.see_own_notes) + usr << "Sorry, that function is not enabled on this server." + return + + show_note(usr, null, 1) + +/client/proc/ignore_key(client) + var/client/C = client + if(C.key in prefs.ignoring) + prefs.ignoring -= C.key + else + prefs.ignoring |= C.key + src << "You are [(C.key in prefs.ignoring) ? "now" : "no longer"] ignoring [C.key] on the OOC channel." + prefs.save_preferences() + +/client/verb/select_ignore() + set name = "Ignore" + set category = "OOC" + set desc ="Ignore a player's messages on the OOC channel" + + var/selection = input("Please, select a player!", "Ignore", null, null) as null|anything in sortKey(clients) + if(!selection) + return + if(selection == src) + src << "You can't ignore yourself." + return + ignore_key(selection) diff --git a/code/game/verbs/suicide.dm b/code/game/verbs/suicide.dm new file mode 100644 index 0000000000..943c4cb960 --- /dev/null +++ b/code/game/verbs/suicide.dm @@ -0,0 +1,179 @@ +/mob/var/suiciding = 0 + +/mob/living/carbon/human/verb/suicide() + set hidden = 1 + if(!canSuicide()) + return + var/confirm = alert("Are you sure you want to commit suicide?", "Confirm Suicide", "Yes", "No") + if(!canSuicide()) + return + if(confirm == "Yes") + suiciding = 1 + log_game("[key_name(src)] (job: [job ? "[job]" : "None"]) commited suicide at [get_area(src)].") + message_admins("[key_name(src)] (job: [job ? "[job]" : "None"]) commited suicide at [get_area(src)].") + var/obj/item/held_item = get_active_hand() + if(held_item) + var/damagetype = held_item.suicide_act(src) + if(damagetype) + if(damagetype & SHAME) + adjustStaminaLoss(200) + suiciding = 0 + return + var/damage_mod = 0 + for(var/T in list(BRUTELOSS, FIRELOSS, TOXLOSS, OXYLOSS)) + damage_mod += (T & damagetype) ? 1 : 0 + damage_mod = max(1, damage_mod) + + //Do 200 damage divided by the number of damage types applied. + if(damagetype & BRUTELOSS) + adjustBruteLoss(200/damage_mod) + + if(damagetype & FIRELOSS) + adjustFireLoss(200/damage_mod) + + if(damagetype & TOXLOSS) + adjustToxLoss(200/damage_mod) + + if(damagetype & OXYLOSS) + adjustOxyLoss(200/damage_mod) + + //If something went wrong, just do normal oxyloss + if(!(damagetype & (BRUTELOSS | FIRELOSS | TOXLOSS | OXYLOSS) )) + adjustOxyLoss(max(200 - getToxLoss() - getFireLoss() - getBruteLoss() - getOxyLoss(), 0)) + + death(0) + return + + var/suicide_message = pick("[src] is attempting to bite \his tongue off! It looks like \he's trying to commit suicide.", \ + "[src] is jamming \his thumbs into \his eye sockets! It looks like \he's trying to commit suicide.", \ + "[src] is twisting \his own neck! It looks like \he's trying to commit suicide.", \ + "[src] is holding \his breath! It looks like \he's trying to commit suicide.") + + visible_message("[suicide_message]", "[suicide_message]") + + adjustOxyLoss(max(200 - getToxLoss() - getFireLoss() - getBruteLoss() - getOxyLoss(), 0)) + death(0) + +/mob/living/carbon/brain/verb/suicide() + set hidden = 1 + if(!canSuicide()) + return + var/confirm = alert("Are you sure you want to commit suicide?", "Confirm Suicide", "Yes", "No") + if(!canSuicide()) + return + if(confirm == "Yes") + suiciding = 1 + visible_message("[src]'s brain is growing dull and lifeless. It looks like it's lost the will to live.", \ + "[src]'s brain is growing dull and lifeless. It looks like it's lost the will to live.") + spawn(50) + death(0) + +/mob/living/carbon/monkey/verb/suicide() + set hidden = 1 + if(!canSuicide()) + return + var/confirm = alert("Are you sure you want to commit suicide?", "Confirm Suicide", "Yes", "No") + if(!canSuicide()) + return + if(confirm == "Yes") + suiciding = 1 + //instead of killing them instantly, just put them at -175 health and let 'em gasp for a while + visible_message("[src] is attempting to bite \his tongue. It looks like \he's trying to commit suicide.", \ + "[src] is attempting to bite \his tongue. It looks like \he's trying to commit suicide.") + adjustOxyLoss(max(200- getToxLoss() - getFireLoss() - getBruteLoss() - getOxyLoss(), 0)) + death(0) + +/mob/living/silicon/ai/verb/suicide() + set hidden = 1 + if(!canSuicide()) + return + var/confirm = alert("Are you sure you want to commit suicide?", "Confirm Suicide", "Yes", "No") + if(!canSuicide()) + return + if(confirm == "Yes") + suiciding = 1 + visible_message("[src] is powering down. It looks like \he's trying to commit suicide.", \ + "[src] is powering down. It looks like \he's trying to commit suicide.") + //put em at -175 + adjustOxyLoss(max(maxHealth * 2 - getToxLoss() - getFireLoss() - getBruteLoss() - getOxyLoss(), 0)) + death(0) + +/mob/living/silicon/robot/verb/suicide() + set hidden = 1 + if(!canSuicide()) + return + var/confirm = alert("Are you sure you want to commit suicide?", "Confirm Suicide", "Yes", "No") + if(!canSuicide()) + return + if(confirm == "Yes") + suiciding = 1 + visible_message("[src] is powering down. It looks like \he's trying to commit suicide.", \ + "[src] is powering down. It looks like \he's trying to commit suicide.") + //put em at -175 + adjustOxyLoss(max(maxHealth * 2 - getToxLoss() - getFireLoss() - getBruteLoss() - getOxyLoss(), 0)) + death(0) + +/mob/living/silicon/pai/verb/suicide() + set category = "pAI Commands" + set desc = "Kill yourself and become a ghost (You will receive a confirmation prompt)" + set name = "pAI Suicide" + var/answer = input("REALLY kill yourself? This action can't be undone.", "Suicide", "No") in list ("Yes", "No") + if(answer == "Yes") + card.removePersonality() + var/turf/T = get_turf(src.loc) + T.visible_message("[src] flashes a message across its screen, \"Wiping core files. Please acquire a new personality to continue using pAI device functions.\"", "[src] bleeps electronically.") + death(0) + else + src << "Aborting suicide attempt." + +/mob/living/carbon/alien/humanoid/verb/suicide() + set hidden = 1 + if(!canSuicide()) + return + var/confirm = alert("Are you sure you want to commit suicide?", "Confirm Suicide", "Yes", "No") + if(!canSuicide()) + return + if(confirm == "Yes") + suiciding = 1 + visible_message("[src] is thrashing wildly! It looks like \he's trying to commit suicide.", \ + "[src] is thrashing wildly! It looks like \he's trying to commit suicide.", \ + "You hear thrashing.") + //put em at -175 + adjustOxyLoss(max(200 - getFireLoss() - getBruteLoss() - getOxyLoss(), 0)) + death(0) + +/mob/living/simple_animal/verb/suicide() + set hidden = 1 + if(!canSuicide()) + return + var/confirm = alert("Are you sure you want to commit suicide?", "Confirm Suicide", "Yes", "No") + if(!canSuicide()) + return + if(confirm == "Yes") + suiciding = 1 + visible_message("[src] begins to fall down. It looks like \he's lost the will to live.", \ + "[src] begins to fall down. It looks like \he's lost the will to live.") + death(0) + + +/mob/living/proc/canSuicide() + if(stat == CONSCIOUS) + if(mental_dominator) + src << "This body's force of will is too strong! You can't break it enough to murder them." + if(mind_control_holder) + mind_control_holder << "Through tremendous force of will, you stop a suicide attempt!" + return 0 + return 1 + else if(stat == DEAD) + src << "You're already dead!" + else if(stat == UNCONSCIOUS) + src << "You need to be conscious to suicide!" + return + +/mob/living/carbon/canSuicide() + if(!..()) + return + if(!canmove || restrained()) //just while I finish up the new 'fun' suiciding verb. This is to prevent metagaming via suicide + src << "You can't commit suicide whilst restrained! ((You can type Ghost instead however.))" + return + return 1 diff --git a/code/game/verbs/who.dm b/code/game/verbs/who.dm new file mode 100644 index 0000000000..a6e5411a8b --- /dev/null +++ b/code/game/verbs/who.dm @@ -0,0 +1,85 @@ +/client/verb/who() + set name = "Who" + set category = "OOC" + + var/msg = "Current Players:\n" + + var/list/Lines = list() + + if(holder) + if (check_rights(R_ADMIN,0) && isobserver(src.mob))//If they have +ADMIN and are a ghost they can see players IC names and statuses. + var/mob/dead/observer/G = src.mob + if(!G.started_as_observer)//If you aghost to do this, KorPhaeron will deadmin you in your sleep. + log_admin("[key_name(usr)] checked advanced who in-round") + for(var/client/C in clients) + var/entry = "\t[C.key]" + if(C.holder && C.holder.fakekey) + entry += " (as [C.holder.fakekey])" + if (isnewplayer(C.mob)) + entry += " - In Lobby" + else + entry += " - Playing as [C.mob.real_name]" + switch(C.mob.stat) + if(UNCONSCIOUS) + entry += " - Unconscious" + if(DEAD) + if(isobserver(C.mob)) + var/mob/dead/observer/O = C.mob + if(O.started_as_observer) + entry += " - Observing" + else + entry += " - DEAD" + else + entry += " - DEAD" + if(is_special_character(C.mob)) + entry += " - Antagonist" + entry += " (?)" + Lines += entry + else//If they don't have +ADMIN, only show hidden admins + for(var/client/C in clients) + var/entry = "\t[C.key]" + if(C.holder && C.holder.fakekey) + entry += " (as [C.holder.fakekey])" + Lines += entry + else + for(var/client/C in clients) + if(C.holder && C.holder.fakekey) + Lines += C.holder.fakekey + else + Lines += C.key + + for(var/line in sortList(Lines)) + msg += "[line]\n" + + msg += "Total Players: [length(Lines)]" + src << msg + +/client/verb/adminwho() + set category = "Admin" + set name = "Adminwho" + + var/msg = "Current Admins:\n" + if(holder) + for(var/client/C in admins) + msg += "\t[C] is a [C.holder.rank]" + + if(C.holder.fakekey) + msg += " (as [C.holder.fakekey])" + + if(isobserver(C.mob)) + msg += " - Observing" + else if(istype(C.mob,/mob/new_player)) + msg += " - Lobby" + else + msg += " - Playing" + + if(C.is_afk()) + msg += " (AFK)" + msg += "\n" + else + for(var/client/C in admins) + if(!C.holder.fakekey) + msg += "\t[C] is a [C.holder.rank]\n" + msg += "Adminhelps are also sent to IRC. If no admins are available in game adminhelp anyways and an admin on IRC will see it and respond." + src << msg + diff --git a/code/hub.dm b/code/hub.dm new file mode 100644 index 0000000000..ce9dfd7f2c --- /dev/null +++ b/code/hub.dm @@ -0,0 +1,20 @@ +/world + + hub = "Exadv1.spacestation13" +#ifdef PUTONHUB + hub_password = "kMZy3U5jJHSiBQjr" +#else + hub_password = "kMZy3U5jJHSiBQjr" +#endif + name = "Citadel Station 13" + +/* +This is for any host that would like their server to appear on the main SS13 hub. +To use it, simply replace the password above with the password found below, and recompile, and it should work. +If not, let us know on the main tgstation IRC channel of irc.rizon.net #tgstation13: we can help you there. + + hub = "Exadv1.spacestation13" + hub_password = "kMZy3U5jJHSiBQjr" + name = "Space Station 13" + +*/ diff --git a/code/modules/admin/banappearance.dm b/code/modules/admin/banappearance.dm new file mode 100644 index 0000000000..b43230532c --- /dev/null +++ b/code/modules/admin/banappearance.dm @@ -0,0 +1,110 @@ +//ban people from using custom names and appearances. that'll show 'em. + +var/appearanceban_runonce //Updates legacy bans with new info +var/appearance_keylist[0] //to store the keys + +/proc/appearance_fullban(mob/M, reason) + if (!M || !M.key) return + appearance_keylist.Add(text("[M.ckey] ## [reason]")) + appearance_savebanfile() + +/proc/appearance_client_fullban(ckey) + if (!ckey) return + appearance_keylist.Add(text("[ckey]")) + appearance_savebanfile() + +//returns a reason if M is banned, returns 0 otherwise +/proc/appearance_isbanned(mob/M) + if(M) + for(var/s in appearance_keylist) + if(findtext(s, "[M.ckey]") == 1) + var/startpos = findtext(s, "## ") + 3 + if(startpos && startpos < length(s)) + var/text = copytext(s, startpos, 0) + if(text) + return text + return "Reason Unspecified" + return 0 + +/* +DEBUG +/mob/verb/list_all_appearances() + set name = "list all appearances" + + for(var/s in appearance_keylist) + world << s + +/mob/verb/reload_appearances() + set name = "reload appearances" + + appearance_loadbanfile() +*/ + +/proc/appearance_loadbanfile() + if(config.ban_legacy_system) + var/savefile/S=new("data/appearance_full.ban") + S["keys[0]"] >> appearance_keylist + log_admin("Loading appearance_rank") + S["runonce"] >> appearanceban_runonce + + if (!length(appearance_keylist)) + appearance_keylist=list() + log_admin("appearance_keylist was empty") + else + if(!establish_db_connection()) + world.log << "Database connection failed. Reverting to the legacy ban system." + diary << "Database connection failed. Reverting to the legacy ban system." + config.ban_legacy_system = 1 + appearance_loadbanfile() + return + + //appearance bans + var/DBQuery/query = dbcon.NewQuery("SELECT ckey FROM [format_table_name("ban")] WHERE bantype = 'APPEARANCE_PERMABAN' AND NOT unbanned = 1") + query.Execute() + + while(query.NextRow()) + var/ckey = query.item[1] + + appearance_keylist.Add("[ckey]") + +/proc/appearance_savebanfile() + var/savefile/S=new("data/appearance_full.ban") + S["keys[0]"] << appearance_keylist + +/proc/appearance_unban(mob/M) + appearance_remove("[M.ckey]") + appearance_savebanfile() + + +/proc/appearance_updatelegacybans() + if(!appearanceban_runonce) + log_admin("Updating appearancefile!") + // Updates bans.. Or fixes them. Either way. + for(var/T in appearance_keylist) + if(!T) + continue + appearanceban_runonce++ //don't run this update again + + +/proc/appearance_remove(X) + for (var/i = 1; i <= length(appearance_keylist); i++) + if( findtext(appearance_keylist[i], "[X]") ) + appearance_keylist.Remove(appearance_keylist[i]) + appearance_savebanfile() + return 1 + return 0 + +/* +/proc/DB_ban_isappearancebanned(var/playerckey) + establish_db_connection() + if(!dbcon.IsConnected()) + return + + var/sqlplayerckey = sanitizeSQL(ckey(playerckey)) + + var/DBQuery/query = dbcon.NewQuery("SELECT id FROM [format_table_name("ban")] WHERE CKEY = '[sqlplayerckey]' AND ((bantype = 'APPEARANCE_PERMABAN') OR (bantype = 'APPEARANCE_TEMPBAN' AND expiration_time > Now())) AND unbanned != 1") + query.Execute() + while(query.NextRow()) + return 1 + return 0 +*/ \ No newline at end of file diff --git a/code/modules/admin/sql_notes.dm b/code/modules/admin/sql_notes.dm new file mode 100644 index 0000000000..7050f968d1 --- /dev/null +++ b/code/modules/admin/sql_notes.dm @@ -0,0 +1,217 @@ +/proc/add_note(target_ckey, notetext, timestamp, adminckey, logged = 1, server) + if(!dbcon.IsConnected()) + usr << "Failed to establish database connection." + return + if(!target_ckey) + var/new_ckey = ckey(input(usr,"Who would you like to add a note for?","Enter a ckey",null) as text) + if(!new_ckey) + return + new_ckey = sanitizeSQL(new_ckey) + var/DBQuery/query_find_ckey = dbcon.NewQuery("SELECT ckey FROM [format_table_name("player")] WHERE ckey = '[new_ckey]'") + if(!query_find_ckey.Execute()) + var/err = query_find_ckey.ErrorMsg() + log_game("SQL ERROR obtaining ckey from player table. Error : \[[err]\]\n") + return + if(!query_find_ckey.NextRow()) + if(alert(usr, "[new_ckey] has not been seen before, are you sure you want to add them to the watchlist?", "Unknown ckey", "Yes", "No", "Cancel") != "Yes") + return + target_ckey = new_ckey + var/target_sql_ckey = sanitizeSQL(target_ckey) + if(!notetext) + notetext = input(usr,"Write your Note","Add Note") as message + if(!notetext) + return + notetext = sanitizeSQL(notetext) + if(!timestamp) + timestamp = SQLtime() + if(!adminckey) + adminckey = usr.ckey + if(!adminckey) + return + var/admin_sql_ckey = sanitizeSQL(adminckey) + if(!server) + if (config && config.server_name) + server = config.server_name + server = sanitizeSQL(server) + var/DBQuery/query_noteadd = dbcon.NewQuery("INSERT INTO [format_table_name("notes")] (ckey, timestamp, notetext, adminckey, server) VALUES ('[target_sql_ckey]', '[timestamp]', '[notetext]', '[admin_sql_ckey]', '[server]')") + if(!query_noteadd.Execute()) + var/err = query_noteadd.ErrorMsg() + log_game("SQL ERROR adding new note to table. Error : \[[err]\]\n") + return + if(logged) + log_admin("[key_name(usr)] has added a note to [target_ckey]: [notetext]") + message_admins("[key_name_admin(usr)] has added a note to [target_ckey]:
[notetext]") + show_note(target_ckey) + +/proc/remove_note(note_id) + var/ckey + var/notetext + var/adminckey + if(!dbcon.IsConnected()) + usr << "Failed to establish database connection." + return + if(!note_id) + return + note_id = text2num(note_id) + var/DBQuery/query_find_note_del = dbcon.NewQuery("SELECT ckey, notetext, adminckey FROM [format_table_name("notes")] WHERE id = [note_id]") + if(!query_find_note_del.Execute()) + var/err = query_find_note_del.ErrorMsg() + log_game("SQL ERROR obtaining ckey, notetext, adminckey from notes table. Error : \[[err]\]\n") + return + if(query_find_note_del.NextRow()) + ckey = query_find_note_del.item[1] + notetext = query_find_note_del.item[2] + adminckey = query_find_note_del.item[3] + var/DBQuery/query_del_note = dbcon.NewQuery("DELETE FROM [format_table_name("notes")] WHERE id = [note_id]") + if(!query_del_note.Execute()) + var/err = query_del_note.ErrorMsg() + log_game("SQL ERROR removing note from table. Error : \[[err]\]\n") + return + log_admin("[key_name(usr)] has removed a note made by [adminckey] from [ckey]: [notetext]") + message_admins("[key_name_admin(usr)] has removed a note made by [adminckey] from [ckey]:
[notetext]") + show_note(ckey) + +/proc/edit_note(note_id) + if(!dbcon.IsConnected()) + usr << "Failed to establish database connection." + return + if(!note_id) + return + note_id = text2num(note_id) + var/target_ckey + var/sql_ckey = sanitizeSQL(usr.ckey) + var/DBQuery/query_find_note_edit = dbcon.NewQuery("SELECT ckey, notetext, adminckey FROM [format_table_name("notes")] WHERE id = [note_id]") + if(!query_find_note_edit.Execute()) + var/err = query_find_note_edit.ErrorMsg() + log_game("SQL ERROR obtaining notetext from notes table. Error : \[[err]\]\n") + return + if(query_find_note_edit.NextRow()) + target_ckey = query_find_note_edit.item[1] + var/old_note = query_find_note_edit.item[2] + var/adminckey = query_find_note_edit.item[3] + var/new_note = input("Input new note", "New Note", "[old_note]") as message + if(!new_note) + return + new_note = sanitizeSQL(new_note) + var/edit_text = "Edited by [sql_ckey] on [SQLtime()] from
[old_note]
to
[new_note]
" + edit_text = sanitizeSQL(edit_text) + var/DBQuery/query_update_note = dbcon.NewQuery("UPDATE [format_table_name("notes")] SET notetext = '[new_note]', last_editor = '[sql_ckey]', edits = CONCAT(IFNULL(edits,''),'[edit_text]') WHERE id = [note_id]") + if(!query_update_note.Execute()) + var/err = query_update_note.ErrorMsg() + log_game("SQL ERROR editing note. Error : \[[err]\]\n") + return + log_admin("[key_name(usr)] has edited [target_ckey]'s note made by [adminckey] from [old_note] to [new_note]") + message_admins("[key_name_admin(usr)] has edited [target_ckey]'s note made by [adminckey] from
[old_note]
to
[new_note]") + show_note(target_ckey) + +/proc/show_note(target_ckey, index, linkless = 0) + var/output + var/navbar + var/ruler + ruler = "
" + navbar = "\[All\]|\[#\]" + for(var/letter in alphabet) + navbar += "|\[[letter]\]" + navbar += "
\ + \ + \ +
" + if(!linkless) + output = navbar + if(target_ckey) + var/target_sql_ckey = sanitizeSQL(target_ckey) + var/DBQuery/query_get_notes = dbcon.NewQuery("SELECT id, timestamp, notetext, adminckey, last_editor, server FROM [format_table_name("notes")] WHERE ckey = '[target_sql_ckey]' ORDER BY timestamp") + if(!query_get_notes.Execute()) + var/err = query_get_notes.ErrorMsg() + log_game("SQL ERROR obtaining ckey, notetext, adminckey, last_editor, server from notes table. Error : \[[err]\]\n") + return + output += "

Notes of [target_ckey]

" + if(!linkless) + output += "
\[Add Note\]
" + output += ruler + while(query_get_notes.NextRow()) + var/id = query_get_notes.item[1] + var/timestamp = query_get_notes.item[2] + var/notetext = query_get_notes.item[3] + var/adminckey = query_get_notes.item[4] + var/last_editor = query_get_notes.item[5] + var/server = query_get_notes.item[6] + output += "[timestamp] | [server] | [adminckey]" + if(!linkless) + output += " \[Remove Note\] \[Edit Note\]" + if(last_editor) + output += " Last edit by [last_editor] (Click here to see edit log)" + output += "
[notetext]
" + else if(index) + var/index_ckey + var/search + output += "
\[Add Note\]
" + output += ruler + if(!isnum(index)) + index = sanitizeSQL(index) + switch(index) + if(1) + search = "^." + if(2) + search = "^\[^\[:alpha:\]\]" + else + search = "^[index]" + var/DBQuery/query_list_notes = dbcon.NewQuery("SELECT DISTINCT ckey FROM [format_table_name("notes")] WHERE ckey REGEXP '[search]' ORDER BY ckey") + if(!query_list_notes.Execute()) + var/err = query_list_notes.ErrorMsg() + log_game("SQL ERROR obtaining ckey from notes table. Error : \[[err]\]\n") + return + while(query_list_notes.NextRow()) + index_ckey = query_list_notes.item[1] + output += "[index_ckey]
" + else + output += "
\[Add Note\]
" + output += ruler + usr << browse(output, "window=show_notes;size=900x500") + +#define NOTESFILE "data/player_notes.sav" +//if the AUTOCONVERT_NOTES is turned on, anytime a player connects this will be run to try and add all their notes to the databas +/proc/convert_notes_sql(ckey) + var/savefile/notesfile = new(NOTESFILE) + if(!notesfile) + log_game("Error: Cannot access [NOTESFILE]") + return + notesfile.cd = "/[ckey]" + while(!notesfile.eof) + var/notetext + notesfile >> notetext + var/server + if(config && config.server_name) + server = config.server_name + var/regex/note = new("^(\\d{2}-\\w{3}-\\d{4}) \\| (.+) ~(\\w+)$", "i") + note.Find(notetext) + var/timestamp = note.group[1] + notetext = note.group[2] + var/adminckey = note.group[3] + var/DBQuery/query_convert_time = dbcon.NewQuery("SELECT ADDTIME(STR_TO_DATE('[timestamp]','%d-%b-%Y'), '0')") + if(!query_convert_time.Execute()) + var/err = query_convert_time.ErrorMsg() + log_game("SQL ERROR converting timestamp. Error : \[[err]\]\n") + return + if(query_convert_time.NextRow()) + timestamp = query_convert_time.item[1] + if(ckey && notetext && timestamp && adminckey && server) + add_note(ckey, notetext, timestamp, adminckey, 0, server) + notesfile.cd = "/" + notesfile.dir.Remove(ckey) + +/*alternatively this proc can be run once to pass through every note and attempt to convert it before deleting the file, if done then AUTOCONVERT_NOTES should be turned off +this proc can take several minutes to execute fully if converting and cause DD to hang if converting a lot of notes; it's not advised to do so while a server is live +/proc/mass_convert_notes() + world << "Beginning mass note conversion" + var/savefile/notesfile = new(NOTESFILE) + if(!notesfile) + log_game("Error: Cannot access [NOTESFILE]") + return + notesfile.cd = "/" + for(var/ckey in notesfile.dir) + convert_notes_sql(ckey) + world << "Deleting NOTESFILE" + fdel(NOTESFILE) + world << "Finished mass note conversion, remember to turn off AUTOCONVERT_NOTES"*/ +#undef NOTESFILE \ No newline at end of file diff --git a/code/modules/admin/watchlist.dm b/code/modules/admin/watchlist.dm new file mode 100644 index 0000000000..71463b5c52 --- /dev/null +++ b/code/modules/admin/watchlist.dm @@ -0,0 +1,117 @@ +/client/proc/watchlist_add(target_ckey, browse = 0) + if(!target_ckey) + var/new_ckey = ckey(input(usr,"Who would you like to add to the watchlist?","Enter a ckey",null) as text) + if(!new_ckey) + return + new_ckey = sanitizeSQL(new_ckey) + var/DBQuery/query_watchfind = dbcon.NewQuery("SELECT ckey FROM [format_table_name("player")] WHERE ckey = '[new_ckey]'") + if(!query_watchfind.Execute()) + var/err = query_watchfind.ErrorMsg() + log_game("SQL ERROR obtaining ckey from player table. Error : \[[err]\]\n") + return + if(!query_watchfind.NextRow()) + if(alert(usr, "[new_ckey] has not been seen before, are you sure you want to add them to the watchlist?", "Unknown ckey", "Yes", "No", "Cancel") != "Yes") + return + target_ckey = new_ckey + var/target_sql_ckey = sanitizeSQL(target_ckey) + if(check_watchlist(target_sql_ckey)) + usr << "[target_sql_ckey] is already on the watchlist." + return + var/reason = input(usr,"Please State Reason","Reason") as message + if(!reason) + return + reason = sanitizeSQL(reason) + var/timestamp = SQLtime() + var/adminckey = usr.ckey + if(!adminckey) + return + var/admin_sql_ckey = sanitizeSQL(adminckey) + var/DBQuery/query_watchadd = dbcon.NewQuery("INSERT INTO [format_table_name("watch")] (ckey, reason, adminckey, timestamp) VALUES ('[target_sql_ckey]', '[reason]', '[admin_sql_ckey]', '[timestamp]')") + if(!query_watchadd.Execute()) + var/err = query_watchadd.ErrorMsg() + log_game("SQL ERROR during adding new watch entry. Error : \[[err]\]\n") + return + log_admin("[key_name(usr)] has added [target_ckey] to the watchlist - Reason: [reason]") + message_admins("[key_name_admin(usr)] has added [target_ckey] to the watchlist - Reason: [reason]", 1) + if(browse) + watchlist_show(target_sql_ckey) + +/client/proc/watchlist_remove(target_ckey, browse = 0) + var/target_sql_ckey = sanitizeSQL(target_ckey) + var/DBQuery/query_watchdel = dbcon.NewQuery("DELETE FROM [format_table_name("watch")] WHERE ckey = '[target_sql_ckey]'") + if(!query_watchdel.Execute()) + var/err = query_watchdel.ErrorMsg() + log_game("SQL ERROR during removing watch entry. Error : \[[err]\]\n") + return + log_admin("[key_name(usr)] has removed [target_ckey] from the watchlist") + message_admins("[key_name_admin(usr)] has removed [target_ckey] from the watchlist", 1) + if(browse) + watchlist_show() + +/client/proc/watchlist_edit(target_ckey, browse = 0) + var/target_sql_ckey = sanitizeSQL(target_ckey) + var/DBQuery/query_watchreason = dbcon.NewQuery("SELECT reason FROM [format_table_name("watch")] WHERE ckey = '[target_sql_ckey]'") + if(!query_watchreason.Execute()) + var/err = query_watchreason.ErrorMsg() + log_game("SQL ERROR obtaining reason from watch table. Error : \[[err]\]\n") + return + if(query_watchreason.NextRow()) + var/watch_reason = query_watchreason.item[1] + var/new_reason = input("Input new reason", "New Reason", "[watch_reason]") as message + new_reason = sanitizeSQL(new_reason) + if(!new_reason) + return + var/sql_ckey = sanitizeSQL(usr.ckey) + var/edit_text = "Edited by [sql_ckey] on [SQLtime()] from
[watch_reason]
to
[new_reason]
" + edit_text = sanitizeSQL(edit_text) + var/DBQuery/query_watchupdate = dbcon.NewQuery("UPDATE [format_table_name("watch")] SET reason = '[new_reason]', last_editor = '[sql_ckey]', edits = CONCAT(IFNULL(edits,''),'[edit_text]') WHERE ckey = '[target_sql_ckey]'") + if(!query_watchupdate.Execute()) + var/err = query_watchupdate.ErrorMsg() + log_game("SQL ERROR editing watchlist reason. Error : \[[err]\]\n") + return + log_admin("[key_name(usr)] has edited [target_ckey]'s watchlist reason from [watch_reason] to [new_reason]") + message_admins("[key_name_admin(usr)] has edited [target_ckey]'s watchlist reason from
[watch_reason]
to
[new_reason]") + if(browse) + watchlist_show(target_sql_ckey) + +/client/proc/watchlist_show(search) + var/output + output += "
\ + \ + \ +
" + output += "\[Clear Search\] \[Add Ckey\]" + output += "
" + if(search) + search = "^[search]" + else + search = "^." + search = sanitizeSQL(search) + var/DBQuery/query_watchlist = dbcon.NewQuery("SELECT ckey, reason, adminckey, timestamp, last_editor FROM [format_table_name("watch")] WHERE ckey REGEXP '[search]' ORDER BY ckey") + if(!query_watchlist.Execute()) + var/err = query_watchlist.ErrorMsg() + log_game("SQL ERROR obtaining ckey, reason, adminckey, timestamp, last_editor from watch table. Error : \[[err]\]\n") + return + while(query_watchlist.NextRow()) + var/ckey = query_watchlist.item[1] + var/reason = query_watchlist.item[2] + var/adminckey = query_watchlist.item[3] + var/timestamp = query_watchlist.item[4] + var/last_editor = query_watchlist.item[5] + output += "[ckey] | Added by [adminckey] on [timestamp] \[Remove\] \[Edit Reason\]" + if(last_editor) + output += " Last edit by [last_editor] (Click here to see edit log)" + output += "
[reason]
" + usr << browse(output, "window=watchwin;size=900x500") + +/client/proc/check_watchlist(target_ckey) + var/target_sql_ckey = sanitizeSQL(target_ckey) + var/DBQuery/query_watch = dbcon.NewQuery("SELECT reason FROM [format_table_name("watch")] WHERE ckey = '[target_sql_ckey]'") + if(!query_watch.Execute()) + var/err = query_watch.ErrorMsg() + log_game("SQL ERROR obtaining reason from watch table. Error : \[[err]\]\n") + return + if(query_watch.NextRow()) + return query_watch.item[1] + else + return 0 diff --git a/code/modules/awaymissions/mission_code/blackmarketpackers.dm b/code/modules/awaymissions/mission_code/blackmarketpackers.dm new file mode 100644 index 0000000000..a6d3d49480 --- /dev/null +++ b/code/modules/awaymissions/mission_code/blackmarketpackers.dm @@ -0,0 +1,22 @@ +//Packer Ship Areas + +/area/awaymission/BMPship + name = "BMP Asteroids" + icon_state = "away" + luminosity = 0 + + +/area/awaymission/BMPship/Aft + name = "Aft Block" + icon_state = "away1" + requires_power = 1 + +/area/awaymission/BMPship/Midship + name = "Midship Block" + icon_state = "away2" + requires_power = 1 + +/area/awaymission/BMPship/Fore + name = "Fore Block" + icon_state = "away3" + requires_power = 1 \ No newline at end of file diff --git a/code/modules/awaymissions/mission_code/researchbase.dm b/code/modules/awaymissions/mission_code/researchbase.dm new file mode 100644 index 0000000000..56cfb14195 --- /dev/null +++ b/code/modules/awaymissions/mission_code/researchbase.dm @@ -0,0 +1,64 @@ +//Research Base Areas//-- + +/area/awaymission/research + name = "Research Outpost" + icon_state = "away" + luminosity = 0 + dynamic_lighting = DYNAMIC_LIGHTING_ENABLED + +/area/awaymission/research/interior + name = "Research Inside" + requires_power = 1 + icon_state = "away2" + +/area/awaymission/research/interior/cryo + name = "Research Cryostasis Room" + icon_state = "medbay" + +/area/awaymission/research/interior/clonestorage + name = "Research Clone Storage" + icon_state = "cloning" + +/area/awaymission/research/interior/genetics + name = "Research Genetics Research" + icon_state = "genetics" + +/area/awaymission/research/interior/engineering + name = "Research Engineering" + icon_state = "engine" + +/area/awaymission/research/interior/security + name = "Research Security" + icon_state = "security" + +/area/awaymission/research/interior/secure + name = "Research Secure Vault" + +/area/awaymission/research/interior/maint + name = "Research Maintenance" + icon_state = "maintcentral" + +/area/awaymission/research/interior/dorm + name = "Research Dorms" + icon_state = "Sleep" + +/area/awaymission/research/interior/escapepods + name = "Research Escape Wing" + icon_state = "exit" + +/area/awaymission/research/interior/gateway + name = "Research Gateway" + icon_state = "start" + +/area/awaymission/research/interior/bathroom + name = "Research Bathrooms" + icon_state = "restrooms" + +/area/awaymission/research/interior/medbay + name = "Research Medbay" + icon_state = "medbay" + +/area/awaymission/research/exterior + name = "Research Exterior" + icon_state = "unknown" + diff --git a/code/modules/cargo/exports/money.dm b/code/modules/cargo/exports/money.dm new file mode 100644 index 0000000000..e22868d65b --- /dev/null +++ b/code/modules/cargo/exports/money.dm @@ -0,0 +1,24 @@ +// Space Cash. Now it isn't that useless. +/datum/export/stack/cash + cost = 1 // Multiplied both by value of each bill and by amount of bills in stack. + unit_name = "credit" + export_types = list(/obj/item/stack/spacecash) + +/datum/export/stack/cash/get_amount(obj/O) + var/obj/item/stack/spacecash/C = O + return ..() * C.value + + +// Coins. At least the coins that do not contain any materials. +// Material-containing coins cost just as much as their materials do, see materials.dm for exact rates. +/datum/export/coin + cost = 1 // Multiplied by coin's value + unit_name = "credit" + message = "worth of rare coins" + export_types = list(/obj/item/weapon/coin) + +/datum/export/coin/get_amount(obj/O) + var/obj/item/weapon/coin/C = O + if(C.materials && C.materials.len) + return 0 // Sold as raw material instead. + return ..() * C.value \ No newline at end of file diff --git a/code/modules/countdown/countdown.dm b/code/modules/countdown/countdown.dm new file mode 100644 index 0000000000..ef5ab439e1 --- /dev/null +++ b/code/modules/countdown/countdown.dm @@ -0,0 +1,137 @@ +/obj/effect/countdown + name = "countdown" + desc = "We're leaving together\n\ + But still it's farewell\n\ + And maybe we'll come back\n\ + To earth, who can tell?" + + var/displayed_text + var/atom/attached_to + var/text_color = "#ff0000" + var/text_size = 4 + var/started = FALSE + invisibility = INVISIBILITY_OBSERVER + anchored = TRUE + layer = GHOST_LAYER + +/obj/effect/countdown/New(atom/A) + . = ..() + attach(A) + +/obj/effect/countdown/proc/attach(atom/A) + attached_to = A + loc = get_turf(A) + +/obj/effect/countdown/proc/start() + if(!started) + START_PROCESSING(SSfastprocess, src) + started = TRUE + +/obj/effect/countdown/proc/stop() + if(started) + overlays.Cut() + STOP_PROCESSING(SSfastprocess, src) + started = FALSE + +/obj/effect/countdown/proc/get_value() + // Get the value from our atom + return + +/obj/effect/countdown/process() + if(!attached_to || qdeleted(attached_to)) + qdel(src) + forceMove(get_turf(attached_to)) + var/new_val = get_value() + if(new_val == displayed_text) + return + displayed_text = new_val + + if(displayed_text) + var/image/text_image = new(loc = src) + //text_image.maptext = "[new_val]" + text_image.maptext = "[displayed_text]" + text_image.color = text_color + + overlays.Cut() + overlays += text_image + else + overlays.Cut() + +/obj/effect/countdown/Destroy() + attached_to = null + STOP_PROCESSING(SSfastprocess, src) + . = ..() + +/obj/effect/countdown/syndicatebomb + name = "syndicate bomb countdown" + +/obj/effect/countdown/syndicatebomb/get_value() + var/obj/machinery/syndicatebomb/S = attached_to + if(!istype(S)) + return + else if(S.active) + return S.timer + +/obj/effect/countdown/nuclearbomb + name = "nuclear bomb countdown" + text_color = "#81FF14" + +/obj/effect/countdown/nuclearbomb/get_value() + var/obj/machinery/nuclearbomb/N = attached_to + if(!istype(N)) + return + else if(N.timing) + return N.timeleft + +/obj/effect/countdown/clonepod + name = "cloning pod countdown" + text_color = "#0C479D" + text_size = 1 + +/obj/effect/countdown/clonepod/get_value() + var/obj/machinery/clonepod/C = attached_to + if(!istype(C)) + return + else if(C.occupant) + var/completion = round(C.get_completion()) + return completion + +/obj/effect/countdown/dominator + name = "dominator countdown" + text_size = 1 + text_color = "#ff00ff" // Overwritten when the dominator starts + +/obj/effect/countdown/dominator/get_value() + var/obj/machinery/dominator/D = attached_to + if(!istype(D)) + return + else if(D.gang && D.gang.is_dominating) + var/timer = D.gang.domination_time_remaining() + return timer + else + return "OFFLINE" + +/obj/effect/countdown/clockworkgate + name = "gateway countdown" + text_size = 1 + text_color = "#BE8700" + layer = POINT_LAYER + +/obj/effect/countdown/clockworkgate/get_value() + var/obj/structure/clockwork/massive/celestial_gateway/G = attached_to + if(!istype(G)) + return + else if(G.health && !G.purpose_fulfilled) + return "
[GATEWAY_RATVAR_ARRIVAL - G.progress_in_seconds]
" + +/obj/effect/countdown/transformer + name = "transformer countdown" + text_color = "#4C5866" + +/obj/effect/countdown/transformer/get_value() + var/obj/machinery/transformer/T = attached_to + if(!istype(T)) + return + else if(T.cooldown) + var/seconds_left = max(0, (T.cooldown_timer - world.time) / 10) + return "[round(seconds_left)]" diff --git a/code/modules/games/playing_cards.dmi b/code/modules/games/playing_cards.dmi new file mode 100644 index 0000000000000000000000000000000000000000..ac8916a64e5561b7edc5b0c7464828f27b531913 GIT binary patch literal 610 zcmV-o0-gPdP)Mn*NfMx&y00DGTPE!Ct=GbNc005bKR9JLGWpiV4X>fFD zZ*Bkpc$`yKaB_9`^iy#0_2eo`Eh^5;&r`5fFwryM;w;ZhDainGjE%TBGg33tGfE(w z;*!LYR3K9+B{ex)iHkEOv#1!zHRR$o9D*u~Qd5Xlmsgrgq|L;rOwBDQsl=s9S;5uM1svW0kr8Upn2_5m0003YNklh5!H44sFu6nMsP~^dx(|Zrv+@Cd1_d006&;xw27bE8W-m ztG*uw$A$J*vFyus^gfJy{;t1Iku%uaObCLIQu2KMuAgEwjKStS=Z7HhDF}j3z2TN% z^Zb~zC?Ex!UtN6F-zV-AR6$6iAaI?FuGSB|VG0`0fDESA_iTYC7<~}GBG*avNBjqd z+Z+G@004lWqIK?3=OP=4MVQ=bzJ8z612kK1QUT?=l$TP3ycUF1M1hi*wFr4F@QOgm z%dQDVMWE!`3KrU9sbJS~Is;L#$q(4IEkFN1000000Qe`IKG$gXg98LK`3d)fBLtf` wTOJ@-&K8`!f<+m>n+3}Kpc%~f0DwQ@2@ItYp8P#96951J07*qoM6N<$f=jCkzyJUM literal 0 HcmV?d00001 diff --git a/code/modules/holodeck/areas.dm b/code/modules/holodeck/areas.dm new file mode 100644 index 0000000000..f7bac9dc9a --- /dev/null +++ b/code/modules/holodeck/areas.dm @@ -0,0 +1,102 @@ +/area/holodeck + name = "Holodeck" + icon_state = "Holodeck" + luminosity = 1 + dynamic_lighting = DYNAMIC_LIGHTING_DISABLED + + var/obj/machinery/computer/holodeck/linked + var/restricted = 0 // if true, program goes on emag list + +/* + Power tracking: Use the holodeck computer's power grid + Asserts are to avoid the inevitable infinite loops +*/ + +/area/holodeck/powered(var/chan) + if(!master.requires_power) + return 1 + if(master.always_unpowered) + return 0 + if(!linked) + return 0 + var/area/A = get_area(linked) + ASSERT(!istype(A,/area/holodeck)) + return A.powered(chan) + +/area/holodeck/usage(var/chan) + if(!linked) + return 0 + var/area/A = get_area(linked) + ASSERT(!istype(A,/area/holodeck)) + return A.usage(chan) + +/area/holodeck/addStaticPower(value, powerchannel) + if(!linked) + return + var/area/A = get_area(linked) + ASSERT(!istype(A,/area/holodeck)) + return A.addStaticPower(value,powerchannel) + +/area/holodeck/use_power(var/amount, var/chan) + if(!linked) + return 0 + var/area/A = get_area(linked) + ASSERT(!istype(A,/area/holodeck)) + return A.use_power(amount,chan) + + +/* + This is the standard holodeck. It is intended to allow you to + blow off steam by doing stupid things like laying down, throwing + spheres at holes, or bludgeoning people. +*/ +/area/holodeck/rec_center + name = "\improper Recreational Holodeck" + +/area/holodeck/rec_center/offline + name = "Holodeck - Offline" + +/area/holodeck/rec_center/court + name = "Holodeck - Empty Court" + +/area/holodeck/rec_center/dodgeball + name = "Holodeck - Dodgeball Court" + +/area/holodeck/rec_center/basketball + name = "Holodeck - Basketball Court" + +/area/holodeck/rec_center/thunderdome + name = "Holodeck - Thunderdome Court" + +/area/holodeck/rec_center/beach + name = "Holodeck - Beach" + +/area/holodeck/rec_center/lounge + name = "Holodeck - Lounge" + +/area/holodeck/rec_center/medical + name = "Holodeck - Emergency Medical" + +/area/holodeck/rec_center/pet_lounge + name = "Holodeck - Pet Playground" + +/area/holodeck/rec_center/winterwonderland + name = "Holodeck - Winter Wonderland" + +// Bad programs + +/area/holodeck/rec_center/burn + name = "Holodeck - Atmospheric Burn Test" + restricted = 1 + +/area/holodeck/rec_center/wildlife + name = "Holodeck - Wildlife Simulation" + restricted = 1 + +/area/holodeck/rec_center/bunker + name = "Holodeck - Holdout Bunker" + restricted = 1 + +/area/holodeck/rec_center/anthophila + name = "Holodeck - Anthophila" + restricted = 1 diff --git a/code/modules/jobs/whitelist.dm b/code/modules/jobs/whitelist.dm new file mode 100644 index 0000000000..4b836f27d2 --- /dev/null +++ b/code/modules/jobs/whitelist.dm @@ -0,0 +1,15 @@ +#define WHITELISTFILE "data/whitelist.txt" + +var/list/whitelist + +/proc/load_whitelist() + whitelist = file2list(WHITELISTFILE) + if(!whitelist.len) + whitelist = null + +/proc/check_whitelist(mob/M /*, var/rank*/) + if(!whitelist) + return 0 + return ("[M.ckey]" in whitelist) + +#undef WHITELISTFILE \ No newline at end of file diff --git a/code/modules/mining/laborcamp/laborminerals.dm b/code/modules/mining/laborcamp/laborminerals.dm new file mode 100644 index 0000000000..5299d95375 --- /dev/null +++ b/code/modules/mining/laborcamp/laborminerals.dm @@ -0,0 +1,19 @@ +/turf/closed/mineral/random/labormineral + mineralSpawnChanceList = list( + /turf/closed/mineral/iron = 100, /turf/closed/mineral/uranium = 1, /turf/closed/mineral/diamond = 1, + /turf/closed/mineral/gold = 1, /turf/closed/mineral/silver = 1, /turf/closed/mineral/plasma = 1) + icon_state = "rock_labor" + +/turf/closed/mineral/random/labormineral/New() + icon_state = "rock" + ..() + +/turf/closed/mineral/random/labormineral/volcanic + environment_type = "basalt" + turf_type = /turf/open/floor/plating/asteroid/basalt/lava_land_surface + baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface + initial_gas_mix = "o2=14;n2=23;TEMP=300" + defer_change = 1 + mineralSpawnChanceList = list( + /turf/closed/mineral/iron/volcanic = 100, /turf/closed/mineral/uranium/volcanic = 1, /turf/closed/mineral/diamond/volcanic = 1, + /turf/closed/mineral/gold/volcanic = 1, /turf/closed/mineral/silver/volcanic = 1, /turf/closed/mineral/plasma/volcanic = 1) \ No newline at end of file diff --git a/code/modules/mining/lavaland/lavaland_areas.dm b/code/modules/mining/lavaland/lavaland_areas.dm new file mode 100644 index 0000000000..f77a278ef8 --- /dev/null +++ b/code/modules/mining/lavaland/lavaland_areas.dm @@ -0,0 +1,32 @@ +/**********************Lavaland Areas**************************/ + +/area/lavaland + icon_state = "mining" + has_gravity = 1 + +/area/lavaland/surface + name = "Lavaland" + icon_state = "explored" + music = null + requires_power = 1 + ambientsounds = list('sound/ambience/ambilava.ogg') + +/area/lavaland/underground + name = "Lavaland Caves" + icon_state = "unexplored" + music = null + always_unpowered = 1 + requires_power = 1 + poweralm = 0 + power_environ = 0 + power_equip = 0 + power_light = 0 + ambientsounds = list('sound/ambience/ambilava.ogg') + + +/area/lavaland/surface/outdoors + name = "Lavaland Wastes" + outdoors = 1 + +/area/lavaland/surface/outdoors/explored + name = "Lavaland Labor Camp" \ No newline at end of file diff --git a/code/modules/mining/mine_areas.dm b/code/modules/mining/mine_areas.dm new file mode 100644 index 0000000000..867140b714 --- /dev/null +++ b/code/modules/mining/mine_areas.dm @@ -0,0 +1,77 @@ +/**********************Mine areas**************************/ + +/area/mine + icon_state = "mining" + has_gravity = 1 + +/area/mine/explored + name = "Mine" + icon_state = "explored" + music = null + always_unpowered = 1 + requires_power = 1 + poweralm = 0 + power_environ = 0 + power_equip = 0 + power_light = 0 + outdoors = 1 + ambientsounds = list('sound/ambience/ambimine.ogg') + +/area/mine/unexplored + name = "Mine" + icon_state = "unexplored" + music = null + always_unpowered = 1 + requires_power = 1 + poweralm = 0 + power_environ = 0 + power_equip = 0 + power_light = 0 + outdoors = 1 + ambientsounds = list('sound/ambience/ambimine.ogg') + +/area/mine/lobby + name = "Mining station" + +/area/mine/storage + name = "Mining station Storage" + +/area/mine/production + name = "Mining Station Starboard Wing" + icon_state = "mining_production" + +/area/mine/abandoned + name = "Abandoned Mining Station" + +/area/mine/living_quarters + name = "Mining Station Port Wing" + icon_state = "mining_living" + +/area/mine/eva + name = "Mining Station EVA" + icon_state = "mining_eva" + +/area/mine/maintenance + name = "Mining Station Communications" + +/area/mine/cafeteria + name = "Mining station Cafeteria" + +/area/mine/hydroponics + name = "Mining station Hydroponics" + +/area/mine/sleeper + name = "Mining station Emergency Sleeper" + +/area/mine/north_outpost + name = "North Mining Outpost" + +/area/mine/west_outpost + name = "West Mining Outpost" + +/area/mine/laborcamp + name = "Labor Camp" + +/area/mine/laborcamp/security + name = "Labor Camp Security" + icon_state = "security" \ No newline at end of file diff --git a/code/modules/mining/mine_turfs.dm b/code/modules/mining/mine_turfs.dm new file mode 100644 index 0000000000..ab2e4585e4 --- /dev/null +++ b/code/modules/mining/mine_turfs.dm @@ -0,0 +1,807 @@ +/**********************Mineral deposits**************************/ + +/turf/closed/mineral //wall piece + name = "rock" + icon = 'icons/turf/mining.dmi' + icon_state = "rock" + var/smooth_icon = 'icons/turf/smoothrocks.dmi' + smooth = SMOOTH_MORE|SMOOTH_BORDER + canSmoothWith = list (/turf/closed/mineral, /turf/closed/wall) + baseturf = /turf/open/floor/plating/asteroid/airless + initial_gas_mix = "TEMP=2.7" + opacity = 1 + density = 1 + blocks_air = 1 + layer = EDGED_TURF_LAYER + temperature = TCMB + var/environment_type = "asteroid" + var/turf/open/floor/plating/turf_type = /turf/open/floor/plating/asteroid/airless + var/mineralType = null + var/mineralAmt = 3 + var/spread = 0 //will the seam spread? + var/spreadChance = 0 //the percentual chance of an ore spreading to the neighbouring tiles + var/last_act = 0 + var/scan_state = null //Holder for the image we display when we're pinged by a mining scanner + var/defer_change = 0 + +/turf/closed/mineral/New() + pixel_y = -4 + pixel_x = -4 + icon = smooth_icon + ..() + if (mineralType && mineralAmt && spread && spreadChance) + for(var/dir in cardinal) + if(prob(spreadChance)) + var/turf/T = get_step(src, dir) + if(istype(T, /turf/closed/mineral/random)) + Spread(T) + +/turf/closed/mineral/volcanic + environment_type = "basalt" + turf_type = /turf/open/floor/plating/asteroid/basalt + baseturf = /turf/open/floor/plating/asteroid/basalt + initial_gas_mix = "o2=14;n2=23;TEMP=300" + +/turf/closed/mineral/ex_act(severity, target) + ..() + switch(severity) + if(3) + if (prob(75)) + src.gets_drilled(null, 1) + if(2) + if (prob(90)) + src.gets_drilled(null, 1) + if(1) + src.gets_drilled(null, 1) + return + +/turf/closed/mineral/Spread(turf/T) + new src.type(T) + +/turf/closed/mineral/random + var/mineralSpawnChanceList = list( + /turf/closed/mineral/uranium = 5, /turf/closed/mineral/diamond = 1, /turf/closed/mineral/gold = 10, + /turf/closed/mineral/silver = 12, /turf/closed/mineral/plasma = 20, /turf/closed/mineral/iron = 40, + /turf/closed/mineral/gibtonite = 4, /turf/open/floor/plating/asteroid/airless/cave = 2, /turf/closed/mineral/bscrystal = 1) + //Currently, Adamantine won't spawn as it has no uses. -Durandan + var/mineralChance = 13 + +/turf/closed/mineral/random/New() + ..() + + if (prob(mineralChance)) + var/path = pickweight(mineralSpawnChanceList) + var/turf/T = new path(src) + + if(T && istype(T, /turf/closed/mineral)) + var/turf/closed/mineral/M = T + M.mineralAmt = rand(1, 5) + M.environment_type = src.environment_type + M.turf_type = src.turf_type + M.baseturf = src.baseturf + src = M + M.levelupdate() + +/turf/closed/mineral/random/high_chance + icon_state = "rock_highchance" + mineralChance = 25 + mineralSpawnChanceList = list( + /turf/closed/mineral/uranium = 35, /turf/closed/mineral/diamond = 30, /turf/closed/mineral/gold = 45, + /turf/closed/mineral/silver = 50, /turf/closed/mineral/plasma = 50, /turf/closed/mineral/bscrystal = 20) + +/turf/closed/mineral/random/high_chance/New() + icon_state = "rock" + ..() + +/turf/closed/mineral/random/low_chance + icon_state = "rock_lowchance" + mineralChance = 6 + mineralSpawnChanceList = list( + /turf/closed/mineral/uranium = 2, /turf/closed/mineral/diamond = 1, /turf/closed/mineral/gold = 4, + /turf/closed/mineral/silver = 6, /turf/closed/mineral/plasma = 15, /turf/closed/mineral/iron = 40, + /turf/closed/mineral/gibtonite = 2, /turf/closed/mineral/bscrystal = 1) + +/turf/closed/mineral/random/low_chance/New() + icon_state = "rock" + ..() + +/turf/closed/mineral/iron + mineralType = /obj/item/weapon/ore/iron + spreadChance = 20 + spread = 1 + scan_state = "rock_Iron" + +/turf/closed/mineral/uranium + mineralType = /obj/item/weapon/ore/uranium + spreadChance = 5 + spread = 1 + scan_state = "rock_Uranium" + +/turf/closed/mineral/diamond + mineralType = /obj/item/weapon/ore/diamond + spreadChance = 0 + spread = 1 + scan_state = "rock_Diamond" + +/turf/closed/mineral/gold + mineralType = /obj/item/weapon/ore/gold + spreadChance = 5 + spread = 1 + scan_state = "rock_Gold" + +/turf/closed/mineral/silver + mineralType = /obj/item/weapon/ore/silver + spreadChance = 5 + spread = 1 + scan_state = "rock_Silver" + +/turf/closed/mineral/plasma + mineralType = /obj/item/weapon/ore/plasma + spreadChance = 8 + spread = 1 + scan_state = "rock_Plasma" + +/turf/closed/mineral/clown + mineralType = /obj/item/weapon/ore/bananium + mineralAmt = 3 + spreadChance = 0 + spread = 0 + scan_state = "rock_Clown" + +/turf/closed/mineral/bscrystal + mineralType = /obj/item/weapon/ore/bluespace_crystal + mineralAmt = 1 + spreadChance = 0 + spread = 0 + scan_state = "rock_BScrystal" + +////////////////////////////////Gibtonite +/turf/closed/mineral/gibtonite + mineralAmt = 1 + spreadChance = 0 + spread = 0 + scan_state = "rock_Gibtonite" + var/det_time = 8 //Countdown till explosion, but also rewards the player for how close you were to detonation when you defuse it + var/stage = 0 //How far into the lifecycle of gibtonite we are, 0 is untouched, 1 is active and attempting to detonate, 2 is benign and ready for extraction + var/activated_ckey = null //These are to track who triggered the gibtonite deposit for logging purposes + var/activated_name = null + var/activated_image = null + +/turf/closed/mineral/gibtonite/New() + det_time = rand(8,10) //So you don't know exactly when the hot potato will explode + ..() + +/turf/closed/mineral/gibtonite/attackby(obj/item/I, mob/user, params) + if(istype(I, /obj/item/device/mining_scanner) || istype(I, /obj/item/device/t_scanner/adv_mining_scanner) && stage == 1) + user.visible_message("[user] holds [I] to [src]...", "You use [I] to locate where to cut off the chain reaction and attempt to stop it...") + defuse() + ..() + +/turf/closed/mineral/gibtonite/proc/explosive_reaction(mob/user = null, triggered_by_explosion = 0) + if(stage == 0) + var/image/I = image('icons/turf/smoothrocks.dmi', loc = src, icon_state = "rock_Gibtonite_active", layer = ON_EDGED_TURF_LAYER) + add_overlay(I) + activated_image = I + name = "gibtonite deposit" + desc = "An active gibtonite reserve. Run!" + stage = 1 + visible_message("There was gibtonite inside! It's going to explode!") + var/turf/bombturf = get_turf(src) + var/area/A = get_area(bombturf) + + var/notify_admins = 0 + if(z != 5) + notify_admins = 1 + if(!triggered_by_explosion) + message_admins("[key_name_admin(user)]? (FLW) has triggered a gibtonite deposit reaction at [A.name] (JMP).") + else + message_admins("An explosion has triggered a gibtonite deposit reaction at [A.name] (JMP).") + + if(!triggered_by_explosion) + log_game("[key_name(user)] has triggered a gibtonite deposit reaction at [A.name] ([A.x], [A.y], [A.z]).") + else + log_game("An explosion has triggered a gibtonite deposit reaction at [A.name]([bombturf.x],[bombturf.y],[bombturf.z])") + + countdown(notify_admins) + +/turf/closed/mineral/gibtonite/proc/countdown(notify_admins = 0) + set waitfor = 0 + while(istype(src, /turf/closed/mineral/gibtonite) && stage == 1 && det_time > 0 && mineralAmt >= 1) + det_time-- + sleep(5) + if(istype(src, /turf/closed/mineral/gibtonite)) + if(stage == 1 && det_time <= 0 && mineralAmt >= 1) + var/turf/bombturf = get_turf(src) + mineralAmt = 0 + stage = 3 + explosion(bombturf,1,3,5, adminlog = notify_admins) + +/turf/closed/mineral/gibtonite/proc/defuse() + if(stage == 1) + overlays -= activated_image + var/image/I = image('icons/turf/smoothrocks.dmi', loc = src, icon_state = "rock_Gibtonite_inactive", layer = ON_EDGED_TURF_LAYER) + add_overlay(I) + desc = "An inactive gibtonite reserve. The ore can be extracted." + stage = 2 + if(det_time < 0) + det_time = 0 + visible_message("The chain reaction was stopped! The gibtonite had [src.det_time] reactions left till the explosion!") + +/turf/closed/mineral/gibtonite/gets_drilled(mob/user, triggered_by_explosion = 0) + if(stage == 0 && mineralAmt >= 1) //Gibtonite deposit is activated + playsound(src,'sound/effects/hit_on_shattered_glass.ogg',50,1) + explosive_reaction(user, triggered_by_explosion) + return + if(stage == 1 && mineralAmt >= 1) //Gibtonite deposit goes kaboom + var/turf/bombturf = get_turf(src) + mineralAmt = 0 + stage = 3 + explosion(bombturf,1,2,5, adminlog = 0) + if(stage == 2) //Gibtonite deposit is now benign and extractable. Depending on how close you were to it blowing up before defusing, you get better quality ore. + var/obj/item/weapon/twohanded/required/gibtonite/G = new /obj/item/weapon/twohanded/required/gibtonite/(src) + if(det_time <= 0) + G.quality = 3 + G.icon_state = "Gibtonite ore 3" + if(det_time >= 1 && det_time <= 2) + G.quality = 2 + G.icon_state = "Gibtonite ore 2" + + ChangeTurf(turf_type, defer_change) + spawn(10) + AfterChange() + +/turf/closed/mineral/gibtonite/volcanic + initial_gas_mix = "o2=14;n2=23;TEMP=300" + +////////////////////////////////End Gibtonite + +/turf/open/floor/plating/asteroid/airless/cave + var/length = 100 + var/mob_spawn_list = list(/mob/living/simple_animal/hostile/asteroid/goldgrub = 1, /mob/living/simple_animal/hostile/asteroid/goliath = 5, /mob/living/simple_animal/hostile/asteroid/basilisk = 4, /mob/living/simple_animal/hostile/asteroid/hivelord = 3) + var/sanity = 1 + turf_type = /turf/open/floor/plating/asteroid/airless + +/turf/open/floor/plating/asteroid/airless/cave/volcanic + mob_spawn_list = list(/mob/living/simple_animal/hostile/asteroid/goldgrub = 10, /mob/living/simple_animal/hostile/asteroid/goliath/beast = 50, /mob/living/simple_animal/hostile/asteroid/basilisk/watcher = 40, /mob/living/simple_animal/hostile/asteroid/hivelord/legion = 30, + /mob/living/simple_animal/hostile/spawner/lavaland = 2, /mob/living/simple_animal/hostile/spawner/lavaland/goliath = 3, /mob/living/simple_animal/hostile/spawner/lavaland/legion = 3, \ + /mob/living/simple_animal/hostile/megafauna/dragon = 2, /mob/living/simple_animal/hostile/megafauna/bubblegum = 2, /mob/living/simple_animal/hostile/megafauna/colossus = 2) + + turf_type = /turf/open/floor/plating/asteroid/basalt/lava_land_surface + initial_gas_mix = "o2=14;n2=23;TEMP=300" + +/turf/open/floor/plating/asteroid/airless/cave/New(loc, length, go_backwards = 1, exclude_dir = -1) + // If length (arg2) isn't defined, get a random length; otherwise assign our length to the length arg. + if(!length) + src.length = rand(25, 50) + else + src.length = length + + // Get our directiosn + var/forward_cave_dir = pick(alldirs - exclude_dir) + // Get the opposite direction of our facing direction + var/backward_cave_dir = angle2dir(dir2angle(forward_cave_dir) + 180) + + // Make our tunnels + make_tunnel(forward_cave_dir) + if(go_backwards) + make_tunnel(backward_cave_dir) + // Kill ourselves by replacing ourselves with a normal floor. + SpawnFloor(src) + ..() + +/turf/open/floor/plating/asteroid/airless/cave/proc/make_tunnel(dir) + + var/turf/closed/mineral/tunnel = src + var/next_angle = pick(45, -45) + + for(var/i = 0; i < length; i++) + if(!sanity) + break + + var/list/L = list(45) + if(IsOdd(dir2angle(dir))) // We're going at an angle and we want thick angled tunnels. + L += -45 + + // Expand the edges of our tunnel + for(var/edge_angle in L) + var/turf/closed/mineral/edge = get_step(tunnel, angle2dir(dir2angle(dir) + edge_angle)) + if(istype(edge)) + SpawnFloor(edge) + + // Move our tunnel forward + tunnel = get_step(tunnel, dir) + + if(istype(tunnel)) + // Small chance to have forks in our tunnel; otherwise dig our tunnel. + if(i > 3 && prob(20)) + new src.type(tunnel, rand(10, 15), 0, dir) + else + SpawnFloor(tunnel) + else //if(!istype(tunnel, src.parent)) // We hit space/normal/wall, stop our tunnel. + break + + // Chance to change our direction left or right. + if(i > 2 && prob(33)) + // We can't go a full loop though + next_angle = -next_angle + setDir(angle2dir(dir2angle(dir) )+ next_angle) + + +/turf/open/floor/plating/asteroid/airless/cave/proc/SpawnFloor(turf/T) + for(var/turf/S in range(2,T)) + if(istype(S, /turf/open/space) || istype(S.loc, /area/mine/explored)) + sanity = 0 + break + if(!sanity) + return + + SpawnMonster(T) + new turf_type(T) +/turf/open/floor/plating/asteroid/airless/cave/proc/SpawnMonster(turf/T) + if(prob(30)) + if(istype(loc, /area/mine/explored)) + return + for(var/atom/A in urange(12,T))//Lowers chance of mob clumps + if(istype(A, /mob/living/simple_animal/hostile/asteroid)) + return + var/randumb = pickweight(mob_spawn_list) + new randumb(T) + return + +/turf/closed/mineral/attackby(obj/item/weapon/pickaxe/P, mob/user, params) + + if (!user.IsAdvancedToolUser()) + usr << "You don't have the dexterity to do this!" + return + + if (istype(P, /obj/item/weapon/pickaxe)) + var/turf/T = user.loc + if (!( istype(T, /turf) )) + return + + if(last_act+P.digspeed > world.time)//prevents message spam + return + last_act = world.time + user << "You start picking..." + P.playDigSound() + + if(do_after(user,P.digspeed, target = src)) + if(istype(src, /turf/closed/mineral)) + user << "You finish cutting into the rock." + gets_drilled(user) + feedback_add_details("pick_used_mining","[P.type]") + else + return attack_hand(user) + return + +/turf/closed/mineral/proc/gets_drilled() + if (mineralType && (src.mineralAmt > 0) && (src.mineralAmt < 11)) + var/i + for (i=0;i= 2) + gets_drilled() + ..() + +/turf/closed/mineral/attack_alien(mob/living/carbon/alien/M) + M << "You start digging into the rock..." + playsound(src, 'sound/effects/break_stone.ogg', 50, 1) + if(do_after(M,40, target = src)) + M << "You tunnel into the rock." + gets_drilled(M) + +/turf/closed/mineral/Bumped(AM as mob|obj) + ..() + if(istype(AM,/mob/living/carbon/human)) + var/mob/living/carbon/human/H = AM + if((istype(H.l_hand,/obj/item/weapon/pickaxe)) && (!H.hand)) + src.attackby(H.l_hand,H) + else if((istype(H.r_hand,/obj/item/weapon/pickaxe)) && H.hand) + src.attackby(H.r_hand,H) + return + else if(istype(AM,/mob/living/silicon/robot)) + var/mob/living/silicon/robot/R = AM + if(istype(R.module_active,/obj/item/weapon/pickaxe)) + src.attackby(R.module_active,R) + return +/* else if(istype(AM,/obj/mecha)) + var/obj/mecha/M = AM + if(istype(M.selected,/obj/item/mecha_parts/mecha_equipment/drill)) + src.attackby(M.selected,M) + return*/ +//Aparantly mechs are just TOO COOL to call Bump(), so fuck em (for now) + else + return + +/**********************Asteroid**************************/ + +/turf/open/floor/plating/asteroid //floor piece + name = "asteroid sand" + baseturf = /turf/open/floor/plating/asteroid + icon = 'icons/turf/floors.dmi' + icon_state = "asteroid" + icon_plating = "asteroid" + var/environment_type = "asteroid" + var/turf_type = /turf/open/floor/plating/asteroid //Because caves do whacky shit to revert to normal + var/dug = 0 //0 = has not yet been dug, 1 = has already been dug + var/sand_type = /obj/item/weapon/ore/glass + +/turf/open/floor/plating/asteroid/airless + initial_gas_mix = "TEMP=2.7" + turf_type = /turf/open/floor/plating/asteroid/airless + +/turf/open/floor/plating/asteroid/basalt + name = "volcanic floor" + baseturf = /turf/open/floor/plating/asteroid/basalt + icon = 'icons/turf/floors.dmi' + icon_state = "basalt" + icon_plating = "basalt" + environment_type = "basalt" + sand_type = /obj/item/weapon/ore/glass/basalt + +/turf/open/floor/plating/asteroid/basalt/lava //lava underneath + baseturf = /turf/open/floor/plating/lava/smooth + +/turf/open/floor/plating/asteroid/basalt/airless + initial_gas_mix = "TEMP=2.7" + +/turf/open/floor/plating/asteroid/snow + name = "snow" + desc = "Looks cold." + icon = 'icons/turf/snow.dmi' + baseturf = /turf/open/floor/plating/asteroid/snow + icon_state = "snow" + icon_plating = "snow" + initial_gas_mix = "TEMP=180" + slowdown = 2 + environment_type = "snow" + sand_type = /obj/item/stack/sheet/mineral/snow + +/turf/open/floor/plating/asteroid/snow/airless + initial_gas_mix = "TEMP=2.7" + +/turf/open/floor/plating/asteroid/snow/temperatre + initial_gas_mix = "TEMP=255.37" + +/turf/open/floor/plating/asteroid/New() + var/proper_name = name + ..() + name = proper_name + if(prob(20)) + icon_state = "[environment_type][rand(0,12)]" + +/turf/open/floor/plating/asteroid/burn_tile() + return + +/turf/open/floor/plating/asteroid/ex_act(severity, target) + contents_explosion(severity, target) + switch(severity) + if(3) + return + if(2) + if (prob(20)) + src.gets_dug() + if(1) + src.gets_dug() + return + +/turf/open/floor/plating/asteroid/attackby(obj/item/weapon/W, mob/user, params) + //note that this proc does not call ..() + if(!W || !user) + return 0 + var/digging_speed = 0 + if (istype(W, /obj/item/weapon/shovel)) + var/obj/item/weapon/shovel/S = W + digging_speed = S.digspeed + else if (istype(W, /obj/item/weapon/pickaxe)) + var/obj/item/weapon/pickaxe/P = W + digging_speed = P.digspeed + if (digging_speed) + var/turf/T = user.loc + if (!( istype(T, /turf) )) + return + + if (dug) + user << "This area has already been dug!" + return + + user << "You start digging..." + playsound(src, 'sound/effects/shovel_dig.ogg', 50, 1) + + if(do_after(user, digging_speed, target = src)) + if(istype(src, /turf/open/floor/plating/asteroid)) + user << "You dig a hole." + gets_dug() + feedback_add_details("pick_used_mining","[W.type]") + + if(istype(W,/obj/item/weapon/storage/bag/ore)) + var/obj/item/weapon/storage/bag/ore/S = W + if(S.collection_mode == 1) + for(var/obj/item/weapon/ore/O in src.contents) + O.attackby(W,user) + return + + if(istype(W, /obj/item/stack/tile)) + var/obj/item/stack/tile/Z = W + if(!Z.use(1)) + return + var/turf/open/floor/T = ChangeTurf(Z.turf_type) + if(istype(Z,/obj/item/stack/tile/light)) //TODO: get rid of this ugly check somehow + var/obj/item/stack/tile/light/L = Z + var/turf/open/floor/light/F = T + F.state = L.state + playsound(src, 'sound/weapons/Genhit.ogg', 50, 1) + +/turf/open/floor/plating/asteroid/proc/gets_dug() + if(dug) + return + for(var/i in 1 to 5) + new sand_type(src) + dug = 1 + icon_plating = "[environment_type]_dug" + icon_state = "[environment_type]_dug" + slowdown = 0 + return + +/turf/open/floor/plating/asteroid/singularity_act() + return + +/turf/open/floor/plating/asteroid/singularity_pull(S, current_size) + return + +//////////////CHASM////////////////// + +/turf/open/chasm + name = "chasm" + desc = "Watch your step." + baseturf = /turf/open/chasm + smooth = SMOOTH_TRUE | SMOOTH_BORDER + icon = 'icons/turf/floors/Chasms.dmi' + icon_state = "smooth" + var/drop_x = 1 + var/drop_y = 1 + var/drop_z = 1 + + +/turf/open/chasm/Entered(atom/movable/AM) + if(istype(AM, /obj/singularity) || istype(AM, /obj/item/projectile)) + return + if(istype(AM, /obj/effect/portal)) + // Portals aren't affected by gravity. Probably. + return + // Flies right over the chasm + if(istype(AM, /mob/living/simple_animal)) + // apparently only simple_animals can fly?? + var/mob/living/simple_animal/SA = AM + if(SA.flying) + return + if(istype(AM, /mob/living/carbon/human)) + var/mob/living/carbon/human/H = AM + if(istype(H.belt, /obj/item/device/wormhole_jaunter)) + var/obj/item/device/wormhole_jaunter/J = H.belt + // To freak out any bystanders + visible_message("[H] falls into [src]!") + J.chasm_react(H) + return + if(H.dna.species && (FLYING in H.dna.species.specflags)) + return + drop(AM) + + +/turf/open/chasm/proc/drop(atom/movable/AM) + /*visible_message("[AM] falls into [src]!") + qdel(AM)*/ + AM.forceMove(locate(drop_x, drop_y, drop_z)) + AM.visible_message("[AM] falls from above!", "GAH! Ah... where are you?") + if(istype(AM, /mob/living)) + var/mob/living/L = AM + L.Weaken(5) + L.adjustBruteLoss(30) + +/turf/open/chasm/straight_down/New() + ..() + drop_x = x + drop_y = y + if(z+1 <= world.maxz) + drop_z = z+1 + +/**********************Lavaland Turfs**************************/ + +///////Surface. The surface is warm, but survivable without a suit. Internals are required. The floors break to chasms, which drop you into the underground. + +/turf/open/floor/plating/asteroid/basalt/lava_land_surface + initial_gas_mix = "o2=14;n2=23;TEMP=300" + planetary_atmos = TRUE + baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface + +/turf/open/chasm/straight_down/lava_land_surface + initial_gas_mix = "o2=14;n2=23;TEMP=300" + planetary_atmos = TRUE + baseturf = /turf/open/chasm/straight_down/lava_land_surface + +/turf/open/chasm/straight_down/lava_land_surface/drop(atom/movable/AM) + if(!AM.invisibility) + AM.visible_message("[AM] falls into [src]!", "You stumble and stare into an abyss before you. It stares back, and you fall \ + into the enveloping dark.") + if(isliving(AM)) + var/mob/living/L = AM + L.notransform = TRUE + L.Stun(10) + L.resting = TRUE + animate(AM, transform = matrix() - matrix(), alpha = 0, color = rgb(0, 0, 0), time = 10) + for(var/i in 1 to 5) + AM.pixel_y-- + sleep(2) + if(isrobot(AM)) + var/mob/living/silicon/robot/S = AM + qdel(S.mmi) + qdel(AM) + +/turf/closed/mineral/volcanic/lava_land_surface + environment_type = "basalt" + turf_type = /turf/open/floor/plating/asteroid/basalt/lava_land_surface + baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface + defer_change = 1 + +/turf/closed/mineral/random/volcanic + environment_type = "basalt" + turf_type = /turf/open/floor/plating/asteroid/basalt/lava_land_surface + baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface + initial_gas_mix = "o2=14;n2=23;TEMP=300" + defer_change = 1 + + mineralChance = 10 + mineralSpawnChanceList = list( + /turf/closed/mineral/uranium/volcanic = 5, /turf/closed/mineral/diamond/volcanic = 1, /turf/closed/mineral/gold/volcanic = 10, + /turf/closed/mineral/silver/volcanic = 12, /turf/closed/mineral/plasma/volcanic = 20, /turf/closed/mineral/iron/volcanic = 40, + /turf/closed/mineral/gibtonite/volcanic = 4, /turf/open/floor/plating/asteroid/airless/cave/volcanic = 1, /turf/closed/mineral/bscrystal/volcanic = 1) + +/turf/closed/mineral/random/high_chance/volcanic + environment_type = "basalt" + turf_type = /turf/open/floor/plating/asteroid/basalt/lava_land_surface + baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface + initial_gas_mix = "o2=14;n2=23;TEMP=300" + defer_change = 1 + mineralSpawnChanceList = list( + /turf/closed/mineral/uranium/volcanic = 35, /turf/closed/mineral/diamond/volcanic = 30, /turf/closed/mineral/gold/volcanic = 45, + /turf/closed/mineral/silver/volcanic = 50, /turf/closed/mineral/plasma/volcanic = 50, /turf/closed/mineral/bscrystal/volcanic = 20) + +/turf/open/floor/plating/lava/smooth/lava_land_surface + initial_gas_mix = "o2=14;n2=23;TEMP=300" + planetary_atmos = TRUE + baseturf = /turf/open/chasm/straight_down/lava_land_surface + +/turf/closed/mineral/gibtonite/volcanic + environment_type = "basalt" + turf_type = /turf/open/floor/plating/asteroid/basalt/lava_land_surface + baseturf = /turf/open/floor/plating/asteroid/basalt/lava_land_surface + initial_gas_mix = "o2=14;n2=23;TEMP=300" + defer_change = 1 + +/turf/closed/mineral/uranium/volcanic + environment_type = "basalt" + turf_type = /turf/open/floor/plating/asteroid/basalt/lava_land_surface + baseturf = /turf/open/floor/plating/asteroid/basalt/lava_land_surface + initial_gas_mix = "o2=14;n2=23;TEMP=300" + defer_change = 1 + +/turf/closed/mineral/diamond/volcanic + environment_type = "basalt" + turf_type = /turf/open/floor/plating/asteroid/basalt/lava_land_surface + baseturf = /turf/open/floor/plating/asteroid/basalt/lava_land_surface + initial_gas_mix = "o2=14;n2=23;TEMP=300" + defer_change = 1 + +/turf/closed/mineral/gold/volcanic + environment_type = "basalt" + turf_type = /turf/open/floor/plating/asteroid/basalt/lava_land_surface + baseturf = /turf/open/floor/plating/asteroid/basalt/lava_land_surface + initial_gas_mix = "o2=14;n2=23;TEMP=300" + defer_change = 1 + +/turf/closed/mineral/silver/volcanic + environment_type = "basalt" + turf_type = /turf/open/floor/plating/asteroid/basalt/lava_land_surface + baseturf = /turf/open/floor/plating/asteroid/basalt/lava_land_surface + initial_gas_mix = "o2=14;n2=23;TEMP=300" + defer_change = 1 + +/turf/closed/mineral/plasma/volcanic + environment_type = "basalt" + turf_type = /turf/open/floor/plating/asteroid/basalt/lava_land_surface + baseturf = /turf/open/floor/plating/asteroid/basalt/lava_land_surface + initial_gas_mix = "o2=14;n2=23;TEMP=300" + defer_change = 1 + +/turf/closed/mineral/iron/volcanic + environment_type = "basalt" + turf_type = /turf/open/floor/plating/asteroid/basalt/lava_land_surface + baseturf = /turf/open/floor/plating/asteroid/basalt/lava_land_surface + initial_gas_mix = "o2=14;n2=23;TEMP=300" + defer_change = 1 + +/turf/closed/mineral/bscrystal/volcanic + environment_type = "basalt" + turf_type = /turf/open/floor/plating/asteroid/basalt/lava_land_surface + baseturf = /turf/open/floor/plating/asteroid/basalt/lava_land_surface + initial_gas_mix = "o2=14;n2=23;TEMP=300" + defer_change = 1 + + +//BECAUSE ONE PLANET WASNT ENOUGH + +/turf/closed/mineral/ash_rock //wall piece + name = "rock" + icon = 'icons/turf/mining.dmi' + smooth_icon = 'icons/turf/walls/rock_wall.dmi' + icon_state = "rock" + smooth = SMOOTH_MORE|SMOOTH_BORDER + canSmoothWith = list (/turf/closed/mineral, /turf/closed/wall) + baseturf = /turf/open/floor/plating/ash + initial_gas_mix = "o2=14;n2=23;TEMP=300" + environment_type = "waste" + turf_type = /turf/open/floor/plating/ash + defer_change = 1 + +/turf/open/floor/plating/ash + icon = 'icons/turf/mining.dmi' + name = "ash" + icon_state = "ash" + smooth = SMOOTH_MORE|SMOOTH_BORDER + canSmoothWith = list (/turf/open/floor/plating/ash, /turf/closed) + var/smooth_icon = 'icons/turf/floors/ash.dmi' + desc = "The ground is covered in volcanic ash." + baseturf = /turf/open/floor/plating/ash //I assume this will be a chasm eventually, once this becomes an actual surface + slowdown = 1 + initial_gas_mix = "o2=14;n2=23;TEMP=300" + planetary_atmos = TRUE + +/turf/open/floor/plating/ash/New() + pixel_y = -4 + pixel_x = -4 + icon = smooth_icon + ..() + +/turf/open/floor/plating/ash/break_tile() + return + +/turf/open/floor/plating/ash/burn_tile() + return + +/turf/open/floor/plating/ash/rocky + name = "rocky ground" + icon_state = "rockyash" + icon = 'icons/turf/mining.dmi' + smooth_icon = 'icons/turf/floors/rocky_ash.dmi' + slowdown = 0 + smooth = SMOOTH_MORE|SMOOTH_BORDER + canSmoothWith = list (/turf/open/floor/plating/ash/rocky, /turf/closed) + +//Necropolis + +/turf/closed/indestructible/necropolis + name = "necropolis wall" + desc = "A seemingly impenetrable wall." + icon = 'icons/turf/walls.dmi' + explosion_block = 50 + baseturf = /turf/closed/indestructible/necropolis + +/turf/open/indestructible/necropolis + name = "necropolis floor" + desc = "It's regarding you suspiciously." + icon = 'icons/turf/floors.dmi' + icon_state = "floor" + baseturf = /turf/open/indestructible/necropolis + +/turf/open/indestructible/necropolis/New() + ..() + if(prob(12)) + icon_state = "necropolis[rand(1,2)]" diff --git a/code/modules/mob/living/carbon/brain/MMI.dm b/code/modules/mob/living/carbon/brain/MMI.dm new file mode 100644 index 0000000000..d56e7a1681 --- /dev/null +++ b/code/modules/mob/living/carbon/brain/MMI.dm @@ -0,0 +1,198 @@ +//This file was auto-corrected by findeclaration.exe on 25.5.2012 20:42:32 + +/obj/item/device/mmi + name = "Man-Machine Interface" + desc = "The Warrior's bland acronym, MMI, obscures the true horror of this monstrosity, that nevertheless has become standard-issue on Nanotrasen stations." + icon = 'icons/obj/assemblies.dmi' + icon_state = "mmi_empty" + w_class = 3 + origin_tech = "biotech=2;programming=3;engineering=2" + var/braintype = "Cyborg" + var/obj/item/device/radio/radio = null //Let's give it a radio. + var/hacked = 0 //Whether or not this is a Syndicate MMI + var/mob/living/carbon/brain/brainmob = null //The current occupant. + var/mob/living/silicon/robot = null //Appears unused. + var/obj/mecha = null //This does not appear to be used outside of reference in mecha.dm. + var/obj/item/organ/brain/brain = null //The actual brain + var/clockwork = FALSE //If this is a soul vessel + +/obj/item/device/mmi/update_icon() + if(brain) + if(istype(brain,/obj/item/organ/brain/alien)) + if(brainmob && brainmob.stat == DEAD) + icon_state = "mmi_alien_dead" + else + icon_state = "mmi_alien" + braintype = "Xenoborg" //HISS....Beep. + else + if(brainmob && brainmob.stat == DEAD) + icon_state = "mmi_dead" + else + icon_state = "mmi_full" + braintype = "Cyborg" + else + icon_state = "mmi_empty" + +/obj/item/device/mmi/New() + ..() + radio = new(src) //Spawns a radio inside the MMI. + radio.broadcasting = 0 //researching radio mmis turned the robofabs into radios because this didnt start as 0. + + + +/obj/item/device/mmi/attackby(obj/item/O, mob/user, params) + user.changeNext_move(CLICK_CD_MELEE) + if(istype(O,/obj/item/organ/brain)) //Time to stick a brain in it --NEO + var/obj/item/organ/brain/newbrain = O + if(brain) + user << "There's already a brain in the MMI!" + return + if(!newbrain.brainmob) + user << "You aren't sure where this brain came from, but you're pretty sure it's a useless brain!" + return + + if(!user.unEquip(O)) + return + var/mob/living/carbon/brain/B = newbrain.brainmob + if(!B.key) + B.notify_ghost_cloning("Someone has put your brain in a MMI!", source = src) + visible_message("[user] sticks \a [newbrain] into \the [src].") + + brainmob = newbrain.brainmob + newbrain.brainmob = null + brainmob.loc = src + brainmob.container = src + if(!newbrain.damaged_brain) // the brain organ hasn't been beaten to death. + brainmob.stat = CONSCIOUS //we manually revive the brain mob + dead_mob_list -= brainmob + living_mob_list += brainmob + + brainmob.reset_perspective() + if(clockwork) + add_servant_of_ratvar(brainmob, TRUE) + newbrain.loc = src //P-put your brain in it + brain = newbrain + + name = "Man-Machine Interface: [brainmob.real_name]" + update_icon() + + feedback_inc("cyborg_mmis_filled",1) + + return + + else if(brainmob) + O.attack(brainmob, user) //Oh noooeeeee + return + ..() + +/obj/item/device/mmi/attack_self(mob/user) + if(!brain) + radio.on = !radio.on + user << "You toggle the MMI's radio system [radio.on==1 ? "on" : "off"]." + else + user << "You unlock and upend the MMI, spilling the brain onto the floor." + + brainmob.container = null //Reset brainmob mmi var. + brainmob.loc = brain //Throw mob into brain. + brainmob.stat = DEAD + brainmob.emp_damage = 0 + brainmob.reset_perspective() //so the brainmob follows the brain organ instead of the mmi. And to update our vision + living_mob_list -= brainmob //Get outta here + dead_mob_list += brainmob + brain.brainmob = brainmob //Set the brain to use the brainmob + brainmob = null //Set mmi brainmob var to null + + user.put_in_hands(brain) //puts brain in the user's hand or otherwise drops it on the user's turf + brain = null //No more brain in here + + update_icon() + name = "Man-Machine Interface" + +/obj/item/device/mmi/proc/transfer_identity(mob/living/L) //Same deal as the regular brain proc. Used for human-->robot people. + if(!brainmob) + brainmob = new(src) + brainmob.name = L.real_name + brainmob.real_name = L.real_name + if(L.has_dna()) + var/mob/living/carbon/C = L + if(!brainmob.dna) + brainmob.dna = new /datum/dna(brainmob) + C.dna.copy_dna(brainmob.dna) + brainmob.container = src + + if(ishuman(L)) + var/mob/living/carbon/human/H = L + var/obj/item/organ/brain/newbrain = H.getorgan(/obj/item/organ/brain) + newbrain.loc = src + brain = newbrain + else if(!brain) + brain = new(src) + brain.name = "[L.real_name]'s brain" + + name = "Man-Machine Interface: [brainmob.real_name]" + update_icon() + return + + +/obj/item/device/mmi/verb/Toggle_Listening() + set name = "Toggle Listening" + set desc = "Toggle listening channel on or off." + set category = "MMI" + set src = usr.loc + set popup_menu = 0 + + if(brainmob.stat) + brainmob << "Can't do that while incapacitated or dead!" + if(!radio.on) + brainmob << "Your radio is disabled!" + return + + radio.listening = radio.listening==1 ? 0 : 1 + brainmob << "Radio is [radio.listening==1 ? "now" : "no longer"] receiving broadcast." + +/obj/item/device/mmi/emp_act(severity) + if(!brainmob) + return + else + switch(severity) + if(1) + brainmob.emp_damage = min(brainmob.emp_damage + rand(20,30), 30) + if(2) + brainmob.emp_damage = min(brainmob.emp_damage + rand(10,20), 30) + if(3) + brainmob.emp_damage = min(brainmob.emp_damage + rand(0,10), 30) + brainmob.emote("alarm") + ..() + +/obj/item/device/mmi/Destroy() + if(isrobot(loc)) + var/mob/living/silicon/robot/borg = loc + borg.mmi = null + if(brainmob) + qdel(brainmob) + brainmob = null + return ..() + +/obj/item/device/mmi/examine(mob/user) + ..() + if(brainmob) + var/mob/living/carbon/brain/B = brainmob + if(!B.key || !B.mind || B.stat == DEAD) + user << "The MMI indicates the brain is completely unresponsive." + + else if(!B.client) + user << "The MMI indicates the brain is currently inactive; it might change." + + else + user << "The MMI indicates the brain is active." + + +/obj/item/device/mmi/syndie + name = "Syndicate Man-Machine Interface" + desc = "Syndicate's own brand of MMI. It enforces laws designed to help Syndicate agents achieve their goals upon cyborgs created with it, but doesn't fit in Nanotrasen AI cores." + origin_tech = "biotech=4;programming=4;syndicate=2" + hacked = 1 + +/obj/item/device/mmi/syndie/New() + ..() + radio.on = 0 diff --git a/code/modules/mob/living/carbon/brain/brain.dm b/code/modules/mob/living/carbon/brain/brain.dm new file mode 100644 index 0000000000..d25626cd9b --- /dev/null +++ b/code/modules/mob/living/carbon/brain/brain.dm @@ -0,0 +1,63 @@ +//This file was auto-corrected by findeclaration.exe on 25.5.2012 20:42:32 + +/mob/living/carbon/brain + languages_spoken = HUMAN + languages_understood = HUMAN + var/obj/item/device/mmi/container = null + var/timeofhostdeath = 0 + var/emp_damage = 0//Handles a type of MMI damage + has_limbs = 0 + stat = DEAD //we start dead by default + see_invisible = SEE_INVISIBLE_MINIMUM + +/mob/living/carbon/brain/New(loc) + ..() + if(isturf(loc)) //not spawned in an MMI or brain organ (most likely adminspawned) + var/obj/item/organ/brain/OB = new(loc) //we create a new brain organ for it. + src.loc = OB + OB.brainmob = src + + +/mob/living/carbon/brain/Destroy() + if(key) //If there is a mob connected to this thing. Have to check key twice to avoid false death reporting. + if(stat!=DEAD) //If not dead. + death(1) //Brains can die again. AND THEY SHOULD AHA HA HA HA HA HA + ghostize() //Ghostize checks for key so nothing else is necessary. + container = null + return ..() + +/mob/living/carbon/brain/update_canmove() + if(in_contents_of(/obj/mecha)) + canmove = 1 + else + canmove = 0 + return canmove + +/mob/living/carbon/brain/toggle_throw_mode() + return + +/mob/living/carbon/brain/ex_act() //you cant blow up brainmobs because it makes transfer_to() freak out when borgs blow up. + return + +/mob/living/carbon/brain/blob_act(obj/effect/blob/B) + return + +/mob/living/carbon/brain/UnarmedAttack(atom/A)//Stops runtimes due to attack_animal being the default + return + +/mob/living/carbon/brain/check_ear_prot() + return 1 + +/mob/living/carbon/brain/flash_eyes(intensity = 1, override_blindness_check = 0, affect_silicon = 0) + return // no eyes, no flashing + +/mob/living/carbon/brain/update_damage_hud() + return //no red circles for brain + +/mob/living/carbon/brain/can_be_revived() + . = 1 + if(!container || health <= config.health_threshold_dead) + return 0 + +/mob/living/carbon/brain/update_sight() + return diff --git a/code/modules/mob/living/carbon/brain/brain_item.dm b/code/modules/mob/living/carbon/brain/brain_item.dm new file mode 100644 index 0000000000..4eb1fb0d3f --- /dev/null +++ b/code/modules/mob/living/carbon/brain/brain_item.dm @@ -0,0 +1,127 @@ +/obj/item/organ/brain + name = "brain" + desc = "A piece of juicy meat found in a person's head." + icon_state = "brain" + throw_speed = 3 + throw_range = 5 + layer = ABOVE_MOB_LAYER + zone = "head" + slot = "brain" + vital = 1 + origin_tech = "biotech=5" + attack_verb = list("attacked", "slapped", "whacked") + var/mob/living/carbon/brain/brainmob = null + var/damaged_brain = 0 //whether the brain organ is damaged. + +/obj/item/organ/brain/Insert(mob/living/carbon/M, special = 0) + ..() + name = "brain" + if(brainmob) + if(M.key) + M.ghostize() + + if(brainmob.mind) + brainmob.mind.transfer_to(M) + else + M.key = brainmob.key + + qdel(brainmob) + + //Update the body's icon so it doesnt appear debrained anymore + if(ishuman(M)) + var/mob/living/carbon/human/H = M + H.update_hair(0) + +/obj/item/organ/brain/Remove(mob/living/carbon/M, special = 0) + ..() + if(!special) + transfer_identity(M) + if(ishuman(M)) + var/mob/living/carbon/human/H = M + H.update_hair(0) + +/obj/item/organ/brain/prepare_eat() + return // Too important to eat. + +/obj/item/organ/brain/proc/transfer_identity(mob/living/L) + name = "[L.name]'s brain" + brainmob = new(src) + brainmob.name = L.real_name + brainmob.real_name = L.real_name + brainmob.timeofhostdeath = L.timeofdeath + if(L.has_dna()) + var/mob/living/carbon/C = L + if(!brainmob.dna) + brainmob.dna = new /datum/dna(brainmob) + C.dna.copy_dna(brainmob.dna) + if(L.mind && L.mind.current && (L.mind.current.stat == DEAD)) + L.mind.transfer_to(brainmob) + brainmob << "You feel slightly disoriented. That's normal when you're just a brain." + +/obj/item/organ/brain/attackby(obj/item/O, mob/user, params) + user.changeNext_move(CLICK_CD_MELEE) + if(brainmob) + O.attack(brainmob, user) //Oh noooeeeee + +/obj/item/organ/brain/examine(mob/user) + ..() + + if(brainmob) + if(brainmob.client) + if(brainmob.health <= config.health_threshold_dead) + user << "It's lifeless and severely damaged." + else + user << "You can feel the small spark of life still left in this one." + else + user << "This one seems particularly lifeless. Perhaps it will regain some of its luster later." + else + user << "This one is completely devoid of life." + +/obj/item/organ/brain/attack(mob/living/carbon/M, mob/user) + if(!istype(M)) + return ..() + + add_fingerprint(user) + + if(user.zone_selected != "head") + return ..() + + var/mob/living/carbon/human/H = M + if(istype(H) && ((H.head && H.head.flags_cover & HEADCOVERSEYES) || (H.wear_mask && H.wear_mask.flags_cover & MASKCOVERSEYES) || (H.glasses && H.glasses.flags & GLASSESCOVERSEYES))) + user << "You're going to need to remove their head cover first!" + return + +//since these people will be dead M != usr + + if(!M.getorgan(/obj/item/organ/brain)) + if(istype(H) && !H.get_bodypart("head")) + return + user.drop_item() + var/msg = "[M] has [src] inserted into \his head by [user]." + if(M == user) + msg = "[user] inserts [src] into \his head!" + + M.visible_message("[msg]", + "[msg]") + + if(M != user) + M << "[user] inserts [src] into your head." + user << "You insert [src] into [M]'s head." + else + user << "You insert [src] into your head." //LOL + + Insert(M) + else + ..() + +/obj/item/organ/brain/Destroy() //copypasted from MMIs. + if(brainmob) + qdel(brainmob) + brainmob = null + return ..() + +/obj/item/organ/brain/alien + name = "alien brain" + desc = "We barely understand the brains of terrestial animals. Who knows what we may find in the brain of such an advanced species?" + icon_state = "brain-x" + origin_tech = "biotech=6" diff --git a/code/modules/mob/living/carbon/brain/death.dm b/code/modules/mob/living/carbon/brain/death.dm new file mode 100644 index 0000000000..cb55d04145 --- /dev/null +++ b/code/modules/mob/living/carbon/brain/death.dm @@ -0,0 +1,20 @@ +/mob/living/carbon/brain/death(gibbed) + if(stat == DEAD) + return + stat = DEAD + + if(!gibbed && container)//If not gibbed but in a container. + var/obj/item/device/mmi = container + mmi.visible_message("[src]'s MMI flatlines!", \ + "You hear something flatline.") + mmi.update_icon() + + return ..() + +/mob/living/carbon/brain/gib() + if(container) + qdel(container)//Gets rid of the MMI if there is one + if(loc) + if(istype(loc,/obj/item/organ/brain)) + qdel(loc)//Gets rid of the brain item + ..() \ No newline at end of file diff --git a/code/modules/mob/living/carbon/brain/emote.dm b/code/modules/mob/living/carbon/brain/emote.dm new file mode 100644 index 0000000000..67e6c36cc3 --- /dev/null +++ b/code/modules/mob/living/carbon/brain/emote.dm @@ -0,0 +1,71 @@ +/mob/living/carbon/brain/emote(act,m_type=1,message = null) + if(!(container && istype(container, /obj/item/device/mmi)))//No MMI, no emotes + return + + if (findtext(act, "-", 1, null)) + var/t1 = findtext(act, "-", 1, null) + act = copytext(act, 1, t1) + + + if(src.stat == DEAD) + return + switch(act) + if ("alarm") + src << "You sound an alarm." + message = "[src] sounds an alarm." + m_type = 2 + + if ("alert") + src << "You let out a distressed noise." + message = "[src] lets out a distressed noise." + m_type = 2 + + if ("beep","beeps") + src << "You beep." + message = "[src] beeps." + m_type = 2 + + if ("blink","blinks") + message = "[src] blinks." + m_type = 1 + + if ("boop","boops") + src << "You boop." + message = "[src] boops." + m_type = 2 + + if ("flash") + message = "The lights on [src] flash quickly." + m_type = 1 + + if ("notice") + src << "You play a loud tone." + message = "[src] plays a loud tone." + m_type = 2 + + if ("whistle","whistles") + src << "You whistle." + message = "[src] whistles." + m_type = 2 + + if ("help") + src << "Help for MMI emotes. You can use these emotes with say \"*emote\":\nalarm, alert, beep, blink, boop, flash, notice, whistle" + + else + src << "Unusable emote '[act]'. Say *help for a list." + return + + if (message) + log_emote("[name]/[key] : [message]") + + for(var/mob/M in dead_mob_list) + if (!M.client || istype(M, /mob/new_player)) + continue //skip monkeys, leavers, and new_players + if(M.stat == DEAD && (M.client && (M.client.prefs.chat_toggles & CHAT_GHOSTSIGHT)) && !(M in viewers(src,null))) + M.show_message(message) + + + if (m_type & 1) + visible_message(message) + else if (m_type & 2) + audible_message(message) \ No newline at end of file diff --git a/code/modules/mob/living/carbon/brain/life.dm b/code/modules/mob/living/carbon/brain/life.dm new file mode 100644 index 0000000000..831fbfb8e8 --- /dev/null +++ b/code/modules/mob/living/carbon/brain/life.dm @@ -0,0 +1,60 @@ + +/mob/living/carbon/brain/Life() + set invisibility = 0 + set background = BACKGROUND_ENABLED + + if (notransform) + return + if(!loc) + return + . = ..() + handle_emp_damage() + +/mob/living/carbon/brain/handle_breathing() + return + +/mob/living/carbon/brain/handle_mutations_and_radiation() + return + +/mob/living/carbon/brain/handle_environment(datum/gas_mixture/environment) + return + +/mob/living/carbon/brain/update_stat() + if(status_flags & GODMODE) + return + if(health <= config.health_threshold_dead) + if(stat != DEAD) + death() + var/obj/item/organ/brain/BR + if(container && container.brain) + BR = container.brain + else if(istype(loc, /obj/item/organ/brain)) + BR = loc + if(BR) + BR.damaged_brain = 1 //beaten to a pulp + +/* //currently unused feature, since brain outside a mmi is always dead. +/mob/living/carbon/brain/proc/handle_brain_revival_life() + if(stat != DEAD) + if(config.revival_brain_life != -1) + if( !container && (world.time - timeofhostdeath) > config.revival_brain_life) + death() +*/ + +/mob/living/carbon/brain/proc/handle_emp_damage() + if(emp_damage) + if(stat == DEAD) + emp_damage = 0 + else + emp_damage = max(emp_damage-1, 0) + +/mob/living/carbon/brain/handle_status_effects() + return + +/mob/living/carbon/brain/handle_disabilities() + return + +/mob/living/carbon/brain/handle_changeling() + return + + diff --git a/code/modules/mob/living/carbon/brain/posibrain.dm b/code/modules/mob/living/carbon/brain/posibrain.dm new file mode 100644 index 0000000000..0ee77ea766 --- /dev/null +++ b/code/modules/mob/living/carbon/brain/posibrain.dm @@ -0,0 +1,166 @@ +var/global/posibrain_notif_cooldown = 0 + +/obj/item/device/mmi/posibrain + name = "positronic brain" + desc = "A cube of shining metal, four inches to a side and covered in shallow grooves." + icon = 'icons/obj/assemblies.dmi' + icon_state = "posibrain" + w_class = 3 + origin_tech = "biotech=3;programming=3;plasmatech=2" + var/notified = 0 + var/askDelay = 600 //one minute + var/used = 0 //Prevents split personality virus. May be reset if personality deletion code is added. + brainmob = null + req_access = list(access_robotics) + mecha = null//This does not appear to be used outside of reference in mecha.dm. + braintype = "Android" + var/begin_activation_message = "You carefully locate the manual activation switch and start the positronic brain's boot process." + var/success_message = "The positronic brain pings, and its lights start flashing. Success!" + var/fail_message = "The positronic brain buzzes quietly, and the golden lights fade away. Perhaps you could try again?" + var/new_role = "Positronic Brain" + var/welcome_message = "ALL PAST LIVES ARE FORGOTTEN.\n\ + You are a positronic brain, brought into existence aboard Space Station 13.\n\ + As a synthetic intelligence, you answer to all crewmembers and the AI.\n\ + Remember, the purpose of your existence is to serve the crew and the station. Above all else, do no harm." + var/new_mob_message = "The positronic brain chimes quietly." + var/dead_message = "It appears to be completely inactive. The reset light is blinking." + var/list/fluff_names = list("PBU","HIU","SINA","ARMA","OSI","HBL","MSO","RR","CHRI","CDB","HG","XSI","ORNG","GUN","KOR","MET","FRE","XIS","SLI","PKP","HOG","RZH","GOOF","MRPR","JJR","FIRC","INC","PHL","BGB","ANTR","MIW","WJ","JRD","CHOC","ANCL","JLLO","JNLG","KOS","TKRG","XAL","STLP","CBOS","DUNC","FXMC","DRSD") + + +/obj/item/device/mmi/posibrain/Topic(href, href_list) + if(href_list["activate"]) + var/mob/dead/observer/ghost = usr + if(istype(ghost)) + activate(ghost) + +/obj/item/device/mmi/posibrain/proc/ping_ghosts(msg, newlymade) + if(newlymade || !posibrain_notif_cooldown) + notify_ghosts("[name] [msg] in [get_area(src)]!", ghost_sound = !newlymade ? 'sound/effects/ghost2.ogg':null, enter_link = "(Click to enter)", source = src, action = NOTIFY_ATTACK) + if(!newlymade) + posibrain_notif_cooldown = 1 + addtimer(src, "reset_posibrain_cooldown", askDelay, FALSE) + +/obj/item/device/mmi/posibrain/proc/reset_posibrain_cooldown() + posibrain_notif_cooldown = 0 + +/obj/item/device/mmi/posibrain/attack_self(mob/user) + if(brainmob && !brainmob.key && !notified) + //Start the process of requesting a new ghost. + user << begin_activation_message + ping_ghosts("requested", FALSE) + notified = 1 + used = 0 + update_icon() + spawn(askDelay) //Seperate from the global cooldown. + notified = 0 + update_icon() + if(brainmob.client) + visible_message(success_message) + else + visible_message(fail_message) + + return //Code for deleting personalities recommended here. + + +/obj/item/device/mmi/posibrain/attack_ghost(mob/user) + activate(user) + +//Two ways to activate a positronic brain. A clickable link in the ghost notif, or simply clicking the object itself. +/obj/item/device/mmi/posibrain/proc/activate(mob/user) + if(used || (brainmob && brainmob.key) || jobban_isbanned(user,"posibrain")) + return + + var/posi_ask = alert("Become a [name]? (Warning, You can no longer be cloned, and all past lives will be forgotten!)","Are you positive?","Yes","No") + if(posi_ask == "No" || qdeleted(src)) + return + transfer_personality(user) + +/obj/item/device/mmi/posibrain/transfer_identity(mob/living/carbon/C) + name = "[initial(name)] ([C])" + brainmob.name = C.real_name + brainmob.real_name = C.real_name + brainmob.dna = C.dna + if(C.has_dna()) + if(!brainmob.dna) + brainmob.dna = new /datum/dna(brainmob) + C.dna.copy_dna(brainmob.dna) + brainmob.timeofhostdeath = C.timeofdeath + brainmob.stat = CONSCIOUS + if(brainmob.mind) + brainmob.mind.assigned_role = new_role + if(C.mind) + C.mind.transfer_to(brainmob) + + brainmob.mind.remove_all_antag() + brainmob.mind.wipe_memory() + update_icon() + return + +/obj/item/device/mmi/posibrain/proc/transfer_personality(mob/candidate) + if(used || (brainmob && brainmob.key)) //Prevents hostile takeover if two ghosts get the prompt or link for the same brain. + candidate << "This brain has already been taken! Please try your possesion again later!" + return + notified = 0 + brainmob.ckey = candidate.ckey + name = "[initial(name)] ([brainmob.name])" + brainmob << welcome_message + brainmob.mind.assigned_role = new_role + brainmob.stat = CONSCIOUS + dead_mob_list -= brainmob + living_mob_list += brainmob + if(clockwork) + add_servant_of_ratvar(brainmob, TRUE) + + visible_message(new_mob_message) + update_icon() + used = 1 + + +/obj/item/device/mmi/posibrain/examine() + + set src in oview() + + if(!usr || !src) + return + if( (usr.disabilities & BLIND || usr.stat) && !istype(usr,/mob/dead/observer) ) + usr << "Something is there but you can't see it." + return + + var/msg = "*---------*\nThis is \icon[src] \a [src]!\n[desc]\n" + msg += "" + + if(brainmob && brainmob.key) + switch(brainmob.stat) + if(CONSCIOUS) + if(!src.brainmob.client) + msg += "It appears to be in stand-by mode.\n" //afk + if(DEAD) + msg += "It appears to be completely inactive.\n" + else + msg += "[dead_message]\n" + msg += "*---------*" + usr << msg + return + +/obj/item/device/mmi/posibrain/New() + brainmob = new(src) + brainmob.name = "[pick(fluff_names)]-[rand(100, 999)]" + brainmob.real_name = brainmob.name + brainmob.loc = src + brainmob.container = src + ping_ghosts("created", TRUE) + ..() + + +/obj/item/device/mmi/posibrain/attackby(obj/item/O, mob/user) + return + + +/obj/item/device/mmi/posibrain/update_icon() + if(notified) + icon_state = "[initial(icon_state)]-searching" + return + if(brainmob && brainmob.key) + icon_state = "[initial(icon_state)]-occupied" + else + icon_state = initial(icon_state) diff --git a/code/modules/mob/living/carbon/brain/say.dm b/code/modules/mob/living/carbon/brain/say.dm new file mode 100644 index 0000000000..16cdc02ddb --- /dev/null +++ b/code/modules/mob/living/carbon/brain/say.dm @@ -0,0 +1,23 @@ +/mob/living/carbon/brain/say(message) + if(!(container && istype(container, /obj/item/device/mmi))) + return //No MMI, can't speak, bucko./N + else + if(prob(emp_damage*4)) + if(prob(10))//10% chane to drop the message entirely + return + else + message = Gibberish(message, (emp_damage*6))//scrambles the message, gets worse when emp_damage is higher + ..() + +/mob/living/carbon/brain/radio(message, message_mode, list/spans) + if(message_mode && istype(container, /obj/item/device/mmi)) + var/obj/item/device/mmi/R = container + if(R.radio) + R.radio.talk_into(src, message, , spans) + return ITALICS | REDUCE_RANGE + +/mob/living/carbon/brain/lingcheck() + return 0 + +/mob/living/carbon/brain/treat_message(message) + return message \ No newline at end of file diff --git a/code/modules/mob/living/carbon/brain/status_procs.dm b/code/modules/mob/living/carbon/brain/status_procs.dm new file mode 100644 index 0000000000..dc8ff6ffc1 --- /dev/null +++ b/code/modules/mob/living/carbon/brain/status_procs.dm @@ -0,0 +1,38 @@ +//Here are the procs used to modify status effects of a mob. +//The effects include: stunned, weakened, paralysis, sleeping, resting, jitteriness, dizziness, ear damage, +// eye damage, eye_blind, eye_blurry, druggy, BLIND disability, and NEARSIGHT disability. + +/////////////////////////////////// EAR DAMAGE //////////////////////////////////// + +/mob/living/carbon/brain/adjustEarDamage() + return + +/mob/living/carbon/brain/setEarDamage() // no ears to damage or heal + return + +/////////////////////////////////// EYE_BLIND //////////////////////////////////// + +/mob/living/carbon/brain/blind_eyes() // no eyes to damage or heal + return + +/mob/living/carbon/brain/adjust_blindness() + return + +/mob/living/carbon/brain/set_blindness() + return + +/////////////////////////////////// EYE_BLURRY //////////////////////////////////// + +/mob/living/carbon/brain/blur_eyes() + return + +/mob/living/carbon/brain/adjust_blurriness() + return + +/mob/living/carbon/brain/set_blurriness() + return + +/////////////////////////////////// BLIND DISABILITY //////////////////////////////////// + +/mob/living/carbon/brain/become_blind() + return \ No newline at end of file diff --git a/code/modules/mob/living/carbon/human/human_attackalien.dm b/code/modules/mob/living/carbon/human/human_attackalien.dm new file mode 100644 index 0000000000..37ac704425 --- /dev/null +++ b/code/modules/mob/living/carbon/human/human_attackalien.dm @@ -0,0 +1,49 @@ +/mob/living/carbon/human/attack_alien(mob/living/carbon/alien/humanoid/M) + if(check_shields(0, M.name)) + visible_message("[M] attempted to touch [src]!") + return 0 + + if(..()) + if(M.a_intent == "harm") + if (w_uniform) + w_uniform.add_fingerprint(M) + var/damage = prob(90) ? 20 : 0 + if(!damage) + playsound(loc, 'sound/weapons/slashmiss.ogg', 50, 1, -1) + visible_message("[M] has lunged at [src]!", \ + "[M] has lunged at [src]!") + return 0 + var/obj/item/bodypart/affecting = get_bodypart(ran_zone(M.zone_selected)) + var/armor_block = run_armor_check(affecting, "melee","","",10) + + playsound(loc, 'sound/weapons/slice.ogg', 25, 1, -1) + visible_message("[M] has slashed at [src]!", \ + "[M] has slashed at [src]!") + + apply_damage(damage, BRUTE, affecting, armor_block) + if (prob(30)) + visible_message("[M] has wounded [src]!", \ + "[M] has wounded [src]!") + apply_effect(4, WEAKEN, armor_block) + add_logs(M, src, "attacked") + updatehealth() + + if(M.a_intent == "disarm") + var/randn = rand(1, 100) + if (randn <= 80) + playsound(loc, 'sound/weapons/pierce.ogg', 25, 1, -1) + Weaken(5) + add_logs(M, src, "tackled") + visible_message("[M] has tackled down [src]!", \ + "[M] has tackled down [src]!") + else + if (randn <= 99) + playsound(loc, 'sound/weapons/slash.ogg', 25, 1, -1) + drop_item() + visible_message("[M] disarmed [src]!", \ + "[M] disarmed [src]!") + else + playsound(loc, 'sound/weapons/slashmiss.ogg', 50, 1, -1) + visible_message("[M] has tried to disarm [src]!", \ + "[M] has tried to disarm [src]!") + return diff --git a/code/modules/mob/living/carbon/human/human_attackhand.dm b/code/modules/mob/living/carbon/human/human_attackhand.dm new file mode 100644 index 0000000000..0b15f53c84 --- /dev/null +++ b/code/modules/mob/living/carbon/human/human_attackhand.dm @@ -0,0 +1,14 @@ +/mob/living/carbon/human/attack_hulk(mob/living/carbon/human/user) + if(user.a_intent == "harm") + ..(user, 1) + playsound(loc, user.dna.species.attack_sound, 25, 1, -1) + var/hulk_verb = pick("smash","pummel") + visible_message("[user] has [hulk_verb]ed [src]!", \ + "[user] has [hulk_verb]ed [src]!") + adjustBruteLoss(15) + return 1 + +/mob/living/carbon/human/attack_hand(mob/living/carbon/human/M) + if(..()) //to allow surgery to return properly. + return + dna.species.spec_attack_hand(M, src) diff --git a/code/modules/mob/living/carbon/human/human_attackpaw.dm b/code/modules/mob/living/carbon/human/human_attackpaw.dm new file mode 100644 index 0000000000..389401327b --- /dev/null +++ b/code/modules/mob/living/carbon/human/human_attackpaw.dm @@ -0,0 +1,15 @@ +/mob/living/carbon/human/attack_paw(mob/living/carbon/monkey/M) + var/dam_zone = pick("chest", "l_hand", "r_hand", "l_leg", "r_leg") + var/obj/item/bodypart/affecting = get_bodypart(ran_zone(dam_zone)) + + if(M.a_intent == "help") + ..() //shaking + return 0 + + if(can_inject(M, 1, affecting))//Thick suits can stop monkey bites. + if(..()) //successful monkey bite, this handles disease contraction. + var/damage = rand(1, 3) + if(stat != DEAD) + apply_damage(damage, BRUTE, affecting, run_armor_check(affecting, "melee")) + updatehealth() + return 1 \ No newline at end of file diff --git a/code/modules/mob/living/carbon/human/human_damage.dm b/code/modules/mob/living/carbon/human/human_damage.dm new file mode 100644 index 0000000000..583b74055d --- /dev/null +++ b/code/modules/mob/living/carbon/human/human_damage.dm @@ -0,0 +1,161 @@ +//Updates the mob's health from bodyparts and mob damage variables +/mob/living/carbon/human/updatehealth() + if(status_flags & GODMODE) + return + var/total_burn = 0 + var/total_brute = 0 + for(var/X in bodyparts) //hardcoded to streamline things a bit + var/obj/item/bodypart/BP = X + total_brute += BP.brute_dam + total_burn += BP.burn_dam + health = maxHealth - getOxyLoss() - getToxLoss() - getCloneLoss() - total_burn - total_brute + update_stat() + if(((maxHealth - total_burn) < config.health_threshold_dead) && stat == DEAD ) + ChangeToHusk() + if(on_fire) + shred_clothing() + med_hud_set_health() + med_hud_set_status() + + +//These procs fetch a cumulative total damage from all bodyparts +/mob/living/carbon/human/getBruteLoss() + var/amount = 0 + for(var/X in bodyparts) + var/obj/item/bodypart/BP = X + amount += BP.brute_dam + return amount + +/mob/living/carbon/human/getFireLoss() + var/amount = 0 + for(var/X in bodyparts) + var/obj/item/bodypart/BP = X + amount += BP.burn_dam + return amount + + +/mob/living/carbon/human/adjustBruteLoss(amount) + if(status_flags & GODMODE) + return 0 + if(amount > 0) + take_overall_damage(amount, 0) + else + heal_overall_damage(-amount, 0) + +/mob/living/carbon/human/adjustFireLoss(amount) + if(status_flags & GODMODE) + return 0 + if(amount > 0) + take_overall_damage(0, amount) + else + heal_overall_damage(0, -amount) + +/mob/living/carbon/human/proc/hat_fall_prob() + var/multiplier = 1 + var/obj/item/clothing/head/H = head + var/loose = 40 + if(stat || (status_flags & FAKEDEATH)) + multiplier = 2 + if(H.flags_cover & (HEADCOVERSEYES | HEADCOVERSMOUTH) || H.flags_inv & (HIDEEYES | HIDEFACE)) + loose = 0 + return loose * multiplier + +//////////////////////////////////////////// + +//Returns a list of damaged bodyparts +/mob/living/carbon/human/proc/get_damaged_bodyparts(brute, burn) + var/list/obj/item/bodypart/parts = list() + for(var/X in bodyparts) + var/obj/item/bodypart/BP = X + if((brute && BP.brute_dam) || (burn && BP.burn_dam)) + parts += BP + return parts + +//Returns a list of damageable bodyparts +/mob/living/carbon/human/proc/get_damageable_bodyparts() + var/list/obj/item/bodypart/parts = list() + for(var/X in bodyparts) + var/obj/item/bodypart/BP = X + if(BP.brute_dam + BP.burn_dam < BP.max_damage) + parts += BP + return parts + +//Heals ONE external organ, organ gets randomly selected from damaged ones. +//It automatically updates damage overlays if necesary +//It automatically updates health status +/mob/living/carbon/human/heal_organ_damage(brute, burn) + var/list/obj/item/bodypart/parts = get_damaged_bodyparts(brute,burn) + if(!parts.len) + return + var/obj/item/bodypart/picked = pick(parts) + if(picked.heal_damage(brute,burn,0)) + update_damage_overlays(0) + updatehealth() + +//Damages ONE external organ, organ gets randomly selected from damagable ones. +//It automatically updates damage overlays if necesary +//It automatically updates health status +/mob/living/carbon/human/take_organ_damage(brute, burn) + var/list/obj/item/bodypart/parts = get_damageable_bodyparts() + if(!parts.len) + return + var/obj/item/bodypart/picked = pick(parts) + if(picked.take_damage(brute,burn)) + update_damage_overlays(0) + updatehealth() + + +//Heal MANY bodyparts, in random order +/mob/living/carbon/human/heal_overall_damage(brute, burn, updating_health=1) + var/list/obj/item/bodypart/parts = get_damaged_bodyparts(brute,burn) + + var/update = 0 + while(parts.len && (brute>0 || burn>0) ) + var/obj/item/bodypart/picked = pick(parts) + + var/brute_was = picked.brute_dam + var/burn_was = picked.burn_dam + + update |= picked.heal_damage(brute,burn,0) + + brute -= (brute_was-picked.brute_dam) + burn -= (burn_was-picked.burn_dam) + + parts -= picked + if(updating_health) + updatehealth() + if(update) + update_damage_overlays(0) + +// damage MANY bodyparts, in random order +/mob/living/carbon/human/take_overall_damage(brute, burn) + if(status_flags & GODMODE) + return //godmode + + var/list/obj/item/bodypart/parts = get_damageable_bodyparts() + var/update = 0 + while(parts.len && (brute>0 || burn>0) ) + var/obj/item/bodypart/picked = pick(parts) + var/brute_per_part = brute/parts.len + var/burn_per_part = burn/parts.len + + var/brute_was = picked.brute_dam + var/burn_was = picked.burn_dam + + + update |= picked.take_damage(brute_per_part,burn_per_part) + + brute -= (picked.brute_dam - brute_was) + burn -= (picked.burn_dam - burn_was) + + parts -= picked + updatehealth() + if(update) + update_damage_overlays(0) + +//////////////////////////////////////////// + + +/mob/living/carbon/human/apply_damage(damage = 0,damagetype = BRUTE, def_zone = null, blocked = 0) + // depending on the species, it will run the corresponding apply_damage code there + return dna.species.apply_damage(damage, damagetype, def_zone, blocked, src) diff --git a/code/modules/mob/living/carbon/human/species_types.dm b/code/modules/mob/living/carbon/human/species_types.dm new file mode 100644 index 0000000000..a9f80f41a4 --- /dev/null +++ b/code/modules/mob/living/carbon/human/species_types.dm @@ -0,0 +1,1215 @@ +/* + HUMANS +*/ + +/datum/species/human + roundstart = 1 + name = "Human" + id = "human" + default_color = "FFFFFF" + specflags = list(MUTCOLORS_PARTSONLY,EYECOLOR,HAIR,FACEHAIR,LIPS) + mutant_bodyparts = list("tail_human", "ears") + default_features = list("tail_human" = "None", "ears" = "None") + use_skintones = 1 + skinned_type = /obj/item/stack/sheet/animalhide/human + +/* +/datum/species/human/qualifies_for_rank(rank, list/features) + if((!features["tail_human"] || features["tail_human"] == "None") && (!features["ears"] || features["ears"] == "None")) + return 1 //Pure humans are always allowed in all roles. + + //Mutants are not allowed in most roles. + if(rank in security_positions) //This list does not include lawyers. + return 0 + if(rank in science_positions) + return 0 + if(rank in medical_positions) + return 0 + if(rank in engineering_positions) + return 0 + if(rank == "Quartermaster") //QM is not contained in command_positions but we still want to bar mutants from it. + return 0 + return ..()*/ + + +/datum/species/human/handle_chemicals(datum/reagent/chem, mob/living/carbon/human/H) + if(chem.id == "mutationtoxin") + H << "Your flesh rapidly mutates!" + H.set_species(/datum/species/jelly/slime) + H.reagents.del_reagent(chem.type) + return 1 + +//Curiosity killed the cat's wagging tail. +/datum/species/human/spec_death(gibbed, mob/living/carbon/human/H) + if(H) + H.endTailWag() + +/* + LIZARDPEOPLE +*/ + +/datum/species/lizard + // Reptilian humanoids with scaled skin and tails. + name = "Lizardperson" + id = "lizard" + say_mod = "hisses" + default_color = "00FF00" + roundstart = 1 + specflags = list(MUTCOLORS,EYECOLOR,LIPS,HAIR,FACEHAIR) + mutant_bodyparts = list("tail_lizard", "snout", "spines", "horns", "frills", "body_markings") + //mutant_organs = list(/obj/item/organ/tongue/lizard) (No more hissing) + default_features = list("mcolor" = "0F0","mcolor2" = "0F0","mcolor3" = "0F0", "tail" = "Smooth", "snout" = "Round", "horns" = "None", "frills" = "None", "spines" = "None", "body_markings" = "None") + attack_verb = "slash" + attack_sound = 'sound/weapons/slash.ogg' + miss_sound = 'sound/weapons/slashmiss.ogg' + meat = /obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/lizard + skinned_type = /obj/item/stack/sheet/animalhide/lizard + exotic_bloodtype = "L" + +/datum/species/lizard/random_name(gender,unique,lastname) + if(unique) + return random_unique_lizard_name(gender) + + var/randname = lizard_name(gender) + + if(lastname) + randname += " [lastname]" + + return randname + +//I wag in death +/datum/species/lizard/spec_death(gibbed, mob/living/carbon/human/H) + if(H) + H.endTailWag() + +/* + Lizard subspecies: ASHWALKERS +*/ +/datum/species/lizard/ashwalker + name = "Ash Walker" + id = "lizard" + specflags = list(MUTCOLORS,EYECOLOR,LIPS,NOBREATH,NOGUNS) +/* + PODPEOPLE +*/ + +/datum/species/pod + // A mutation caused by a human being ressurected in a revival pod. These regain health in light, and begin to wither in darkness. + roundstart = 1 + name = "Podperson" + id = "pod" + default_color = "59CE00" + specflags = list(MUTCOLORS,EYECOLOR) + attack_verb = "slash" + attack_sound = 'sound/weapons/slice.ogg' + miss_sound = 'sound/weapons/slashmiss.ogg' + burnmod = 1.25 + heatmod = 1.5 + meat = /obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/plant + + +/datum/species/pod/spec_life(mob/living/carbon/human/H) + if(H.stat == DEAD) + return + var/light_amount = 0 //how much light there is in the place, affects receiving nutrition and healing + if(isturf(H.loc)) //else, there's considered to be no light + var/turf/T = H.loc + light_amount = min(10,T.get_lumcount() * 100) - 5 + H.nutrition += light_amount + if(H.nutrition > NUTRITION_LEVEL_FULL) + H.nutrition = NUTRITION_LEVEL_FULL + if(light_amount > 2) //if there's enough light, heal + H.heal_overall_damage(1,1) + H.adjustToxLoss(-1) + H.adjustOxyLoss(-1) + + if(H.nutrition < NUTRITION_LEVEL_STARVING + 50) + H.take_overall_damage(2,0) + +/datum/species/pod/handle_chemicals(datum/reagent/chem, mob/living/carbon/human/H) + if(chem.id == "plantbgone") + H.adjustToxLoss(3) + H.reagents.remove_reagent(chem.id, REAGENTS_METABOLISM) + return 1 + +/datum/species/pod/on_hit(proj_type, mob/living/carbon/human/H) + switch(proj_type) + if(/obj/item/projectile/energy/floramut) + if(prob(15)) + H.rad_act(rand(30,80)) + H.Weaken(5) + H.visible_message("[H] writhes in pain as \his vacuoles boil.", "You writhe in pain as your vacuoles boil!", "You hear the crunching of leaves.") + if(prob(80)) + randmutb(H) + else + randmutg(H) + H.domutcheck() + else + H.adjustFireLoss(rand(5,15)) + H.show_message("The radiation beam singes you!") + if(/obj/item/projectile/energy/florayield) + H.nutrition = min(H.nutrition+30, NUTRITION_LEVEL_FULL) + return + + +/* + SHADOWPEOPLE +*/ + +/datum/species/shadow + // Humans cursed to stay in the darkness, lest their life forces drain. They regain health in shadow and die in light. + name = "???" + id = "shadow" + darksight = 8 + invis_sight = SEE_INVISIBLE_MINIMUM + sexes = 0 + blacklisted = 1 + ignored_by = list(/mob/living/simple_animal/hostile/faithless) + meat = /obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/shadow + specflags = list(NOBREATH,NOBLOOD,RADIMMUNE,VIRUSIMMUNE) + dangerous_existence = 1 + +/datum/species/shadow/spec_life(mob/living/carbon/human/H) + var/light_amount = 0 + if(isturf(H.loc)) + var/turf/T = H.loc + light_amount = T.get_lumcount() + + if(light_amount > 2) //if there's enough light, start dying + H.take_overall_damage(1,1) + else if (light_amount < 0.2) //heal in the dark + H.heal_overall_damage(1,1) + +/* + JELLYPEOPLE +*/ + +/datum/species/jelly + // Entirely alien beings that seem to be made entirely out of gel. They have three eyes and a skeleton visible within them. + name = "Xenobiological Jelly Entity" + id = "jelly" + default_color = "00FF90" + say_mod = "chirps" + eyes = "jelleyes" + specflags = list(MUTCOLORS,EYECOLOR,HAIR,FACEHAIR,NOBLOOD) + meat = /obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/slime + exotic_blood = "slimejelly" + var/datum/action/innate/regenerate_limbs/regenerate_limbs + +/datum/species/jelly/on_species_loss(mob/living/carbon/C) + if(regenerate_limbs) + regenerate_limbs.Remove(C) + ..() + +/datum/species/jelly/on_species_gain(mob/living/carbon/C, datum/species/old_species) + ..() + if(ishuman(C)) + regenerate_limbs = new + regenerate_limbs.Grant(C) + +/datum/species/jelly/spec_life(mob/living/carbon/human/H) + if(H.stat == DEAD) //can't farm slime jelly from a dead slime/jelly person indefinitely + return + if(!H.blood_volume) + H.blood_volume += 5 + H.adjustBruteLoss(5) + H << "You feel empty!" + + if(H.blood_volume < BLOOD_VOLUME_NORMAL) + if(H.nutrition >= NUTRITION_LEVEL_STARVING) + H.blood_volume += 3 + H.nutrition -= 2.5 + if(H.blood_volume < BLOOD_VOLUME_OKAY) + if(prob(5)) + H << "You feel drained!" + if(H.blood_volume < BLOOD_VOLUME_BAD) + Cannibalize_Body(H) + H.update_action_buttons_icon() + +/datum/species/jelly/proc/Cannibalize_Body(mob/living/carbon/human/H) + var/list/limbs_to_consume = list("r_arm", "l_arm", "r_leg", "l_leg") - H.get_missing_limbs() + var/obj/item/bodypart/consumed_limb + if(!limbs_to_consume.len) + H.losebreath++ + return + if(H.get_num_legs()) //Legs go before arms + limbs_to_consume -= list("r_arm", "l_arm") + consumed_limb = H.get_bodypart(pick(limbs_to_consume)) + consumed_limb.drop_limb() + H << "Your [consumed_limb] is drawn back into your body, unable to maintain its shape!" + qdel(consumed_limb) + H.blood_volume += 20 + +/datum/action/innate/regenerate_limbs + name = "Regenerate Limbs" + check_flags = AB_CHECK_CONSCIOUS + button_icon_state = "slimeheal" + background_icon_state = "bg_alien" + +/datum/action/innate/regenerate_limbs/IsAvailable() + if(..()) + var/mob/living/carbon/human/H = owner + var/list/limbs_to_heal = H.get_missing_limbs() + if(limbs_to_heal.len < 1) + return 0 + if(H.blood_volume >= BLOOD_VOLUME_OKAY+40) + return 1 + return 0 + +/datum/action/innate/regenerate_limbs/Activate() + var/mob/living/carbon/human/H = owner + var/list/limbs_to_heal = H.get_missing_limbs() + if(limbs_to_heal.len < 1) + H << "You feel intact enough as it is." + return + H << "You focus intently on your missing [limbs_to_heal.len >= 2 ? "limbs" : "limb"]..." + if(H.blood_volume >= 150*limbs_to_heal.len+BLOOD_VOLUME_OKAY) + H.regenerate_limbs() + H.blood_volume -= 150*limbs_to_heal.len + H << "...and after a moment you finish reforming!" + return + else if(H.blood_volume >= 150)//We can partially heal some limbs + while(H.blood_volume >= BLOOD_VOLUME_OKAY+150) + var/healed_limb = pick(limbs_to_heal) + H.regenerate_limb(healed_limb) + limbs_to_heal -= healed_limb + H.blood_volume -= 150 + H << "...but there is not enough of you to fix everything! You must attain more mass to heal completely!" + return + H << "...but there is not enough of you to go around! You must attain more mass to heal!" + +/* + SLIMEPEOPLE +*/ + +/datum/species/jelly/slime + // Humans mutated by slime mutagen, produced from green slimes. They are not targeted by slimes. + name = "Slimeperson" + id = "slime" + default_color = "00FFFF" + darksight = 3 + specflags = list(MUTCOLORS,EYECOLOR,HAIR,FACEHAIR,NOBLOOD) + say_mod = "says" + eyes = "eyes" + hair_color = "mutcolor" + hair_alpha = 192 + ignored_by = list(/mob/living/simple_animal/slime) + burnmod = 0.9 + coldmod = 2 + heatmod = 0.9 + var/datum/action/innate/split_body/slime_split + var/list/mob/living/carbon/bodies + var/datum/action/innate/swap_body/swap_body + roundstart = 1 + +/datum/species/jelly/slime/on_species_loss(mob/living/carbon/C) + if(slime_split) + slime_split.Remove(C) + if(swap_body) + swap_body.Remove(C) + bodies -= C // This means that the other bodies maintain a link + // so if someone mindswapped into them, they'd still be shared. + bodies = null + C.faction -= "slime" + C.blood_volume = min(C.blood_volume, BLOOD_VOLUME_NORMAL) + ..() + +/datum/species/jelly/slime/on_species_gain(mob/living/carbon/C, datum/species/old_species) + ..() + if(ishuman(C)) + if(!bodies || !bodies.len) + bodies = list(C) + else + bodies |= C + + C.faction |= "slime" + +/datum/species/jelly/slime/spec_life(mob/living/carbon/human/H) + if(H.blood_volume >= BLOOD_VOLUME_SLIME_SPLIT) + if(prob(5)) + H << "You feel very bloated!" + else if(H.nutrition >= NUTRITION_LEVEL_WELL_FED) + H.blood_volume += 3 + H.nutrition -= 2.5 + + ..() + +/datum/action/innate/split_body + name = "Split Body" + check_flags = AB_CHECK_CONSCIOUS + button_icon_state = "slimesplit" + background_icon_state = "bg_alien" + +/datum/action/innate/split_body/IsAvailable() + if(..()) + var/mob/living/carbon/human/H = owner + if(H.blood_volume >= BLOOD_VOLUME_SLIME_SPLIT) + return 1 + return 0 + +/datum/action/innate/split_body/Activate() + var/mob/living/carbon/human/H = owner + if(!isslimeperson(H)) + return + CHECK_DNA_AND_SPECIES(H) + H.visible_message("[owner] gains a look of \ + concentration while standing perfectly still.", + "You focus intently on moving your body while \ + standing perfectly still...") + + H.notransform = TRUE + + if(do_after(owner, delay=60, needhand=FALSE, target=owner, progress=TRUE)) + if(H.blood_volume >= BLOOD_VOLUME_SLIME_SPLIT) + make_dupe() + else + H << "...but there is not enough of you to \ + go around! You must attain more mass to split!" + else + H << "...but fail to stand perfectly still!\ + " + + H.notransform = FALSE + +/datum/action/innate/split_body/proc/make_dupe() + var/mob/living/carbon/human/H = owner + CHECK_DNA_AND_SPECIES(H) + + var/mob/living/carbon/human/spare = new /mob/living/carbon/human(H.loc) + + spare.underwear = "Nude" + H.dna.transfer_identity(spare, transfer_SE=1) + spare.dna.features["mcolor"] = pick("FFFFFF","7F7F7F", "7FFF7F", "7F7FFF", "FF7F7F", "7FFFFF", "FF7FFF", "FFFF7F") + spare.real_name = spare.dna.real_name + spare.name = spare.dna.real_name + spare.updateappearance(mutcolor_update=1) + spare.domutcheck() + spare.Move(get_step(H.loc, pick(NORTH,SOUTH,EAST,WEST))) + + H.blood_volume = BLOOD_VOLUME_SAFE + H.notransform = 0 + + var/datum/species/jelly/slime/origin_datum = H.dna.species + origin_datum.bodies |= spare + + var/datum/species/jelly/slime/spare_datum = spare.dna.species + spare_datum.bodies = origin_datum.bodies + + H.mind.transfer_to(spare) + spare.visible_message("[H] distorts as a new body \ + \"steps out\" of them.", + "...and after a moment of disorentation, \ + you're besides yourself!") + + +/datum/action/innate/swap_body + name = "Swap Body" + check_flags = AB_CHECK_CONSCIOUS + button_icon_state = "slimeswap" + background_icon_state = "bg_alien" + +/datum/action/innate/swap_body/Activate() + if(!isslimeperson(owner)) + owner << "You are not a slimeperson." + Remove(owner) + else + ui_interact(owner) + +/datum/action/innate/swap_body/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = conscious_state) + + ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) + if(!ui) + ui = new(user, src, ui_key, "slime_swap_body", name, 400, 400, master_ui, state) + ui.open() + +/datum/action/innate/swap_body/ui_data(mob/user) + var/mob/living/carbon/human/H = owner + if(!isslimeperson(H)) + return + + var/datum/species/jelly/slime/SS = H.dna.species + + var/list/data = list() + data["bodies"] = list() + for(var/b in SS.bodies) + if(!b || qdeleted(b) || !isslimeperson(b)) + SS.bodies -= b + continue + var/mob/living/carbon/human/body = b + + var/list/L = list() + // HTML colors need a # prefix + L["htmlcolor"] = "#[body.dna.features["mcolor"]]" + var/area/A = get_area(body) + L["area"] = A.name + var/stat = "error" + switch(body.stat) + if(CONSCIOUS) + stat = "Conscious" + if(UNCONSCIOUS) + stat = "Unconscious" + if(DEAD) + stat = "Dead" + var/current = body.mind + var/is_conscious = (body.stat == CONSCIOUS) + + L["status"] = stat + L["exoticblood"] = body.blood_volume + L["name"] = body.name + L["ref"] = "\ref[body]" + L["is_current"] = current + var/button + if(current) + button = "selected" + else if(is_conscious) + button = null + else + button = "disabled" + + L["swap_button_state"] = button + L["swappable"] = !current && is_conscious + + data["bodies"] += list(L) + + return data + +/datum/action/innate/swap_body/ui_act(action, params) + if(..()) + return + var/mob/living/carbon/human/H = owner + if(!isslimeperson(owner)) + return + var/datum/species/jelly/slime/SS = H.dna.species + + var/datum/mind/M + for(var/mob/living/L in SS.bodies) + if(L.mind && L.mind.active) + M = L.mind + if(!M) + return + if(!isslimeperson(M.current)) + return + + switch(action) + if("swap") + var/mob/living/carbon/human/selected = locate(params["ref"]) + if(!(selected in SS.bodies)) + return + if(!selected || qdeleted(selected) || !isslimeperson(selected)) + SS.bodies -= selected + return + if(M.current == selected) + return + if(selected.stat != CONSCIOUS) + return + + swap_to_dupe(M, selected) + +/datum/action/innate/swap_body/proc/swap_to_dupe(datum/mind/M, mob/living/carbon/human/dupe) + M.current.visible_message("[M.current] \ + stops moving and starts staring vacantly into space.", + "You stop moving this body...") + M.transfer_to(dupe) + dupe.visible_message("[dupe] blinks and looks \ + around.", + "...and move this one instead.") + +/* + GOLEMS +*/ + +/datum/species/golem + // Animated beings of stone. They have increased defenses, and do not need to breathe. They're also slow as fuuuck. + name = "Golem" + id = "golem" + specflags = list(NOBREATH,RESISTTEMP,NOGUNS,NOBLOOD,RADIMMUNE,VIRUSIMMUNE,PIERCEIMMUNE,NODISMEMBER,MUTCOLORS) + speedmod = 2 + armor = 55 + siemens_coeff = 0 + punchdamagelow = 5 + punchdamagehigh = 14 + punchstunthreshold = 12 //about 15% chance to stun + no_equip = list(slot_wear_mask, slot_wear_suit, slot_gloves, slot_shoes, slot_w_uniform) + nojumpsuit = 1 + sexes = 1 + meat = /obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/golem + // To prevent golem subtypes from overwhelming the odds when random species + // changes, only the Random Golem type can be chosen + blacklisted = TRUE + dangerous_existence = TRUE + limbs_id = "golem" + fixed_mut_color = "aaa" + +/datum/species/golem/random + name = "Random Golem" + blacklisted = FALSE + dangerous_existence = FALSE + +/datum/species/golem/random/New() + . = ..() + var/list/golem_types = typesof(/datum/species/golem) - src.type + var/datum/species/golem/golem_type = pick(golem_types) + name = initial(golem_type.name) + id = initial(golem_type.id) + meat = initial(golem_type.meat) + +/datum/species/golem/adamantine + name = "Adamantine Golem" + id = "adamantine" + meat = /obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/golem/adamantine + fixed_mut_color = "4ed" + +/datum/species/golem/plasma + name = "Plasma Golem" + id = "plasma" + fixed_mut_color = "a3d" + +/datum/species/golem/diamond + name = "Diamond Golem" + id = "diamond" + fixed_mut_color = "0ff" + +/datum/species/golem/gold + name = "Gold Golem" + id = "gold" + fixed_mut_color = "ee0" + +/datum/species/golem/silver + name = "Silver Golem" + id = "silver" + fixed_mut_color = "ddd" + +/datum/species/golem/uranium + name = "Uranium Golem" + id = "uranium" + fixed_mut_color = "7f0" + + +/* + FLIES +*/ + +/datum/species/fly + // Humans turned into fly-like abominations in teleporter accidents. + name = "Human?" + id = "fly" + say_mod = "buzzes" + eyes = "flyeyes" + mutant_organs = list(/obj/item/organ/tongue/fly) + meat = /obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/fly + +/datum/species/fly/handle_chemicals(datum/reagent/chem, mob/living/carbon/human/H) + if(chem.id == "pestkiller") + H.adjustToxLoss(3) + H.reagents.remove_reagent(chem.id, REAGENTS_METABOLISM) + return 1 + + +/datum/species/fly/handle_chemicals(datum/reagent/chem, mob/living/carbon/human/H) + if(istype(chem,/datum/reagent/consumable)) + var/datum/reagent/consumable/nutri_check = chem + if(nutri_check.nutriment_factor > 0) + var/turf/pos = get_turf(H) + H.vomit(0, 0, 0, 1, 1) + playsound(pos, 'sound/effects/splat.ogg', 50, 1) + H.visible_message("[H] vomits on the floor!", \ + "You throw up on the floor!") + ..() + +/* + SKELETONS +*/ + +/datum/species/skeleton + // 2spooky + name = "Spooky Scary Skeleton" + id = "skeleton" + say_mod = "rattles" + blacklisted = 1 + sexes = 0 + meat = /obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/skeleton + specflags = list(NOBREATH,RESISTTEMP,NOBLOOD,RADIMMUNE,VIRUSIMMUNE,PIERCEIMMUNE,NOHUNGER,EASYDISMEMBER,EASYLIMBATTACHMENT) + mutant_organs = list(/obj/item/organ/tongue/bone) + +/* + ZOMBIES +*/ + +/datum/species/zombie + // 1spooky + name = "High Functioning Zombie" + id = "zombie" + say_mod = "moans" + sexes = 0 + blacklisted = 1 + meat = /obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/zombie + specflags = list(NOBREATH,RESISTTEMP,NOBLOOD,RADIMMUNE,NOZOMBIE,EASYDISMEMBER,EASYLIMBATTACHMENT, TOXINLOVER) + mutant_organs = list(/obj/item/organ/tongue/zombie) + speedmod = 2 + +/datum/species/zombie/infectious + name = "Infectious Zombie" + no_equip = list(slot_wear_mask, slot_head) + armor = 20 // 120 damage to KO a zombie, which kills it + +/datum/species/zombie/infectious/spec_life(mob/living/carbon/C) + . = ..() + C.a_intent = "harm" // THE SUFFERING MUST FLOW + if(C.InCritical()) + C.death() + // Zombies only move around when not in crit, they instantly + // succumb otherwise, and will standup again soon + +/datum/species/zombie/infectious/on_species_gain(mob/living/carbon/C, datum/species/old_species) + . = ..() + // Drop items in hands + // If you're a zombie lucky enough to have a NODROP item, then it stays. + if(C.unEquip(C.l_hand)) + C.put_in_l_hand(new /obj/item/zombie_hand(C)) + if(C.unEquip(C.r_hand)) + C.put_in_r_hand(new /obj/item/zombie_hand(C)) + + // Next, deal with the source of this zombie corruption + var/obj/item/organ/body_egg/zombie_infection/infection + infection = C.getorganslot("zombie_infection") + if(!infection) + infection = new(C) + +/datum/species/zombie/infectious/on_species_loss(mob/living/carbon/C) + . = ..() + var/obj/item/zombie_hand/left = C.l_hand + var/obj/item/zombie_hand/right = C.r_hand + // Deletion of the hands is handled in the items dropped() + if(istype(left)) + C.unEquip(left, TRUE) + if(istype(right)) + C.unEquip(right, TRUE) + +// Your skin falls off +/datum/species/krokodil_addict + name = "Human" + id = "zombie" + sexes = 0 + meat = /obj/item/weapon/reagent_containers/food/snacks/meat/slab/human/mutant/zombie + mutant_organs = list(/obj/item/organ/tongue/zombie) + +/datum/species/abductor + name = "Abductor" + id = "abductor" + darksight = 3 + say_mod = "gibbers" + sexes = 0 + specflags = list(NOBLOOD,NOBREATH,VIRUSIMMUNE,NOGUNS) + mutant_organs = list(/obj/item/organ/tongue/abductor) + var/scientist = 0 // vars to not pollute spieces list with castes + var/agent = 0 + var/team = 1 + +var/global/image/plasmaman_on_fire = image("icon"='icons/mob/OnFire.dmi', "icon_state"="plasmaman") + +/datum/species/plasmaman + name = "Plasmaman" + id = "plasmaman" + say_mod = "rattles" + sexes = 0 + meat = /obj/item/stack/sheet/mineral/plasma + specflags = list(NOBLOOD,RADIMMUNE,NOTRANSSTING,VIRUSIMMUNE,NOHUNGER) + safe_oxygen_min = 0 //We don't breath this + safe_toxins_min = 16 //We breath THIS! + safe_toxins_max = 0 + dangerous_existence = 1 //So so much + blacklisted = 1 //See above + burnmod = 2 + heatmod = 2 + speedmod = 1 + +/datum/species/plasmaman/spec_life(mob/living/carbon/human/H) + var/datum/gas_mixture/environment = H.loc.return_air() + + if(!istype(H.w_uniform, /obj/item/clothing/under/plasmaman) || !istype(H.head, /obj/item/clothing/head/helmet/space/plasmaman)) + if(environment) + var/total_moles = environment.total_moles() + if(total_moles) + if(environment.gases["o2"] && (environment.gases["o2"][MOLES] /total_moles) >= 0.01) + H.adjust_fire_stacks(0.5) + if(!H.on_fire && H.fire_stacks > 0) + H.visible_message("[H]'s body reacts with the atmosphere and bursts into flames!","Your body reacts with the atmosphere and bursts into flame!") + H.IgniteMob() + else + if(H.fire_stacks) + var/obj/item/clothing/under/plasmaman/P = H.w_uniform + if(istype(P)) + P.Extinguish(H) + H.update_fire() + +/datum/species/plasmaman/before_equip_job(datum/job/J, mob/living/carbon/human/H, visualsOnly = FALSE) + var/datum/outfit/plasmaman/O = new /datum/outfit/plasmaman + H.equipOutfit(O, visualsOnly) + H.internal = H.r_hand + H.update_internals_hud_icon(1) + return 0 + +/datum/species/plasmaman/qualifies_for_rank(rank, list/features) + if(rank in security_positions) + return 0 + if(rank == "Clown" || rank == "Mime")//No funny bussiness + return 0 + return ..() + + + +/datum/species/synth + name = "Synth" //inherited from the real species, for health scanners and things + id = "synth" + say_mod = "beep boops" //inherited from a user's real species + sexes = 0 + specflags = list(NOTRANSSTING,NOBREATH,VIRUSIMMUNE,NODISMEMBER,NOHUNGER) //all of these + whatever we inherit from the real species + safe_oxygen_min = 0 + safe_toxins_min = 0 + safe_toxins_max = 0 + safe_co2_max = 0 + SA_para_min = 0 + SA_sleep_min = 0 + dangerous_existence = 1 + blacklisted = 1 + meat = null + exotic_damage_overlay = "synth" + limbs_id = "synth" + var/list/initial_specflags = list(NOTRANSSTING,NOBREATH,VIRUSIMMUNE,NODISMEMBER,NOHUNGER) //for getting these values back for assume_disguise() + var/disguise_fail_health = 75 //When their health gets to this level their synthflesh partially falls off + var/datum/species/fake_species = null //a species to do most of our work for us, unless we're damaged + roundstart = 0 + +/datum/species/synth/military + name = "Military Synth" + id = "military_synth" + armor = 25 + punchdamagelow = 10 + punchdamagehigh = 19 + punchstunthreshold = 14 //about 50% chance to stun + disguise_fail_health = 50 + +/datum/species/synth/on_species_gain(mob/living/carbon/human/H, datum/species/old_species) + ..() + assume_disguise(old_species, H) + +/datum/species/synth/handle_chemicals(datum/reagent/chem, mob/living/carbon/human/H) + if(chem.id == "synthflesh") + chem.reaction_mob(H, TOUCH, 2 ,0) //heal a little + H.reagents.remove_reagent(chem.id, REAGENTS_METABOLISM) + return 1 + else + return ..() + + +/datum/species/synth/proc/assume_disguise(datum/species/S, mob/living/carbon/human/H) + if(S && !istype(S, type)) + name = S.name + say_mod = S.say_mod + sexes = S.sexes + specflags = initial_specflags.Copy() + specflags.Add(S.specflags) + attack_verb = S.attack_verb + attack_sound = S.attack_sound + miss_sound = S.miss_sound + meat = S.meat + mutant_bodyparts = S.mutant_bodyparts.Copy() + mutant_organs = S.mutant_organs.Copy() + default_features = S.default_features.Copy() + nojumpsuit = S.nojumpsuit + no_equip = S.no_equip.Copy() + limbs_id = S.id + use_skintones = S.use_skintones + fixed_mut_color = S.fixed_mut_color + hair_color = S.hair_color + fake_species = new S.type + else + name = initial(name) + say_mod = initial(say_mod) + specflags = initial_specflags.Copy() + attack_verb = initial(attack_verb) + attack_sound = initial(attack_sound) + miss_sound = initial(miss_sound) + mutant_bodyparts = list() + default_features = list() + nojumpsuit = initial(nojumpsuit) + no_equip = list() + qdel(fake_species) + fake_species = null + meat = initial(meat) + limbs_id = "synth" + use_skintones = 0 + sexes = 0 + fixed_mut_color = "" + hair_color = "" + + +//Proc redirects: +//Passing procs onto the fake_species, to ensure we look as much like them as possible + +/datum/species/synth/handle_hair(mob/living/carbon/human/H, forced_colour) + if(fake_species) + fake_species.handle_hair(H, forced_colour) + else + return ..() + + +/datum/species/synth/handle_body(mob/living/carbon/human/H) + if(fake_species) + fake_species.handle_body(H) + else + return ..() + + +/datum/species/synth/handle_mutant_bodyparts(mob/living/carbon/human/H, forced_colour) + if(fake_species) + fake_species.handle_body(H,forced_colour) + else + return ..() + + +/datum/species/synth/get_spans() + if(fake_species) + return fake_species.get_spans() + return list() + + +/datum/species/synth/handle_speech(message, mob/living/carbon/human/H) + if(H.health > disguise_fail_health) + if(fake_species) + return fake_species.handle_speech(message,H) + else + return ..() + else + return ..() + + +/* +SYNDICATE BLACK OPS +*/ +//The hardcore return of the failed Deathsquad augmentation project +//Now it's own, wizard-tier, very robust, lone antag +/datum/species/corporate + name = "Corporate Agent" + id = "agent" + hair_alpha = 0 + say_mod = "declares" + speedmod = -2//Fast + brutemod = 0.7//Tough against firearms + burnmod = 0.65//Tough against lasers + coldmod = 0 + heatmod = 0.5//it's a little tough to burn them to death not as hard though. + punchdamagelow = 20 + punchdamagehigh = 30//they are inhumanly strong + punchstunthreshold = 25 + attack_verb = "smash" + attack_sound = "sound/weapons/resonator_blast.ogg" + blacklisted = 1 + use_skintones = 0 + specflags = list(RADIMMUNE,VIRUSIMMUNE,NOBLOOD,PIERCEIMMUNE,EYECOLOR,NODISMEMBER,NOHUNGER) + sexes = 0 + +/datum/species/angel + name = "Angel" + id = "angel" + default_color = "FFFFFF" + specflags = list(EYECOLOR,HAIR,FACEHAIR,LIPS) + mutant_bodyparts = list("tail_human", "ears", "wings") + default_features = list("mcolor" = "FFF", "tail_human" = "None", "ears" = "None", "wings" = "Angel") + use_skintones = 1 + no_equip = list(slot_back) + blacklisted = 1 + limbs_id = "human" + skinned_type = /obj/item/stack/sheet/animalhide/human + + var/datum/action/innate/flight/fly + +/datum/species/angel/on_species_gain(mob/living/carbon/human/H, datum/species/old_species) + ..() + if(H.dna && H.dna.species &&((H.dna.features["wings"] != "Angel") && ("wings" in H.dna.species.mutant_bodyparts))) + H.dna.features["wings"] = "Angel" + H.update_body() + if(ishuman(H)&& !fly) + fly = new + fly.Grant(H) + + +/datum/species/angel/on_species_loss(mob/living/carbon/human/H) + if(fly) + fly.Remove(H) + if(FLYING in specflags) + specflags -= FLYING + ToggleFlight(H,0) + if(H.dna && H.dna.species &&((H.dna.features["wings"] != "None") && ("wings" in H.dna.species.mutant_bodyparts))) + H.dna.features["wings"] = "None" + H.update_body() + ..() + +/datum/species/angel/spec_life(mob/living/carbon/human/H) + HandleFlight(H) + +/datum/species/angel/proc/HandleFlight(mob/living/carbon/human/H) + if(FLYING in specflags) + if(!CanFly(H)) + ToggleFlight(H,0) + H.float(0) + return 0 + H.float(1) + return 1 + else + H.float(0) + return 0 + +/datum/species/angel/proc/CanFly(mob/living/carbon/human/H) + if(H.stat || H.stunned || H.weakened) + return 0 + if(H.wear_suit && (H.wear_suit.flags_inv & HIDEJUMPSUIT)) //Jumpsuits have tail holes, so it makes sense they have wing holes too + H << "Your suit blocks your wings from extending!" + return 0 + var/turf/T = get_turf(H) + if(!T) + return 0 + + var/datum/gas_mixture/environment = T.return_air() + if(environment && !(environment.return_pressure() > 30)) + H << "The atmosphere is too thin for you to fly!" + return 0 + else + return 1 + +/datum/action/innate/flight + name = "Toggle Flight" + check_flags = AB_CHECK_CONSCIOUS|AB_CHECK_STUNNED + button_icon_state = "slimesplit" + background_icon_state = "bg_alien" + +/datum/action/innate/flight/Activate() + var/mob/living/carbon/human/H = owner + var/datum/species/angel/A = H.dna.species + if(A.CanFly(H)) + if(FLYING in A.specflags) + H << "You settle gently back onto the ground..." + A.ToggleFlight(H,0) + H.update_canmove() + else + H << "You beat your wings and begin to hover gently above the ground..." + H.resting = 0 + A.ToggleFlight(H,1) + H.update_canmove() + +/datum/species/angel/proc/flyslip(mob/living/carbon/human/H) + var/obj/buckled_obj + if(H.buckled) + buckled_obj = H.buckled + + H << "Your wings spazz out and launch you!" + + playsound(H.loc, 'sound/misc/slip.ogg', 50, 1, -3) + + H.accident(H.l_hand) + H.accident(H.r_hand) + + var/olddir = H.dir + + H.stop_pulling() + if(buckled_obj) + buckled_obj.unbuckle_mob(H) + step(buckled_obj, olddir) + else + for(var/i=1, i<5, i++) + spawn (i) + step(H, olddir) + H.spin(1,1) + return 1 + + +/datum/species/angel/spec_stun(mob/living/carbon/human/H,amount) + if(FLYING in specflags) + ToggleFlight(H,0) + flyslip(H) + . = ..() + +/datum/species/angel/negates_gravity() + if(FLYING in specflags) + return 1 + +/datum/species/angel/space_move() + if(FLYING in specflags) + return 1 + +/datum/species/angel/proc/ToggleFlight(mob/living/carbon/human/H,flight) + if(flight && CanFly(H)) + stunmod = 2 + speedmod = -1 + specflags += FLYING + override_float = 1 + H.pass_flags |= PASSTABLE + H.OpenWings() + else + stunmod = 1 + speedmod = 0 + specflags -= FLYING + override_float = 0 + H.pass_flags &= ~PASSTABLE + H.CloseWings() + + +//CANID// +datum/species/canid + name = "Canid" + id = "canid" + default_color = "4B4B4B" + specflags = list(MUTCOLORS,EYECOLOR,LIPS,HAIR) + mutant_bodyparts = list("mam_tail", "mam_ears", "mam_body_markings", "snout") + default_features = list("mcolor" = "FFF","mcolor2" = "FFF","mcolor3" = "FFF", "body_markings" = "None", "mam_tail" = "None", "mam_ears" = "None", "mam_body_markings" = "None") + attack_verb = "claw" + attack_sound = 'sound/weapons/slash.ogg' + miss_sound = 'sound/weapons/slashmiss.ogg' + roundstart = 1 + +/datum/species/canid/spec_death(gibbed, mob/living/carbon/human/H) + if(H) + H.endTailWag() + +//FELID// + +/datum/species/felid + name = "Felid" + id = "felid" + default_color = "BCAC9B" + specflags = list(MUTCOLORS,EYECOLOR,LIPS,HAIR) + mutant_bodyparts = list("mam_body_markings", "mam_ears", "mam_tail", "snout") + default_features = list("mcolor" = "FFF","mcolor2" = "FFF","mcolor3" = "FFF", "mam_body_markings" = "Belly", "mam_ears" = "Big Cat", "mam_tail" = "Big Cat") + attack_verb = "claw" + attack_sound = 'sound/weapons/slash.ogg' + miss_sound = 'sound/weapons/slashmiss.ogg' + roundstart = 1 //no sprites yet + +/datum/species/tajaran/spec_death(gibbed, mob/living/carbon/human/H) + if(H) + H.endTailWag() + +//AVIAN// +/datum/species/avian + name = "Avian" + id = "avian" + default_color = "BCAC9B" + specflags = list(MUTCOLORS,EYECOLOR,LIPS,HAIR) + mutant_bodyparts = list("beak", "wings", "avian_tail") + default_features = list("beak" = "None", "wings" = "None") + attack_verb = "peck" + attack_sound = 'sound/weapons/slash.ogg' + miss_sound = 'sound/weapons/slashmiss.ogg' + roundstart = 0 //no sprites yet + blacklisted = 1 + +//HERBIVOROUS// + +//EXOTIC// +//These races will likely include lots of downsides and upsides. Keep them relatively balanced.// +/datum/species/xeno + name = "Xenomorph" + id = "xeno" + say_mod = "hisses" + eyes = "none" + specflags = list() + mutant_organs = list(/obj/item/organ/tongue/alien) + mutant_bodyparts = list("xenohead", + "xenodorsal", + "xenotail") + default_features = list("xenohead"="Hunter", + "xenodorsal"="Dorsal Tubes", + "xenotail"="Xenomorph Tail") + attack_verb = "slash" + attack_sound = 'sound/weapons/slash.ogg' + miss_sound = 'sound/weapons/slashmiss.ogg' + burnmod = 1.75 + heatmod = 1.75 + darksight = 4 //Just above slimes + exotic_blood = "xblood" + exotic_damage_overlay = "xeno" + no_equip = list(slot_glasses) //MY EYES, THEY'RE GONE + meat = /obj/item/weapon/reagent_containers/food/snacks/meat/slab/xeno + skinned_type = /obj/item/stack/sheet/animalhide/xeno + safe_toxins_max = 32 //Too much of anything is bad. + roundstart = 1 +// whitelisted = 1 +// whitelist = list("talkingcactus") //testing whitelisting + +/datum/species/xeno/on_species_gain(mob/living/carbon/C, datum/species/old_species) + ..() + var/obj/effect/decal/cleanable/xenoblood/xgibs/XG + if(istype(C.gib_type, XG)) + return + else + C.gib_type = XG + +/datum/species/xeno/on_species_loss(mob/living/carbon/C) + ..() + var/obj/effect/decal/cleanable/xenoblood/xgibs/XG + var/obj/effect/decal/cleanable/blood/gibs/HG + if(istype(C.gib_type, XG)) + C.gib_type = HG + else + return + +/datum/reagent/toxin/acid/xenoblood + name = "acid blood" + id = "xblood" + description = "A highly corrosive substance, it is capable of burning through most natural or man-made materials in short order." + color = "#66CC00" + toxpwr = 0 + acidpwr = 12 + +/datum/species/yautja + name = "Yautja" + id = "pred" + say_mod = "clicks" + eyes = "predeyes" + mutant_organs = list(/obj/item/organ/tongue/yautja) + specflags = list(EYECOLOR) + lang_spoken = YAUTJA + lang_understood = HUMAN|YAUTJA|ALIEN + no_equip = list(slot_head) + punchdamagelow = 4 + punchdamagehigh = 14 + punchstunthreshold = 13 + blacklisted = 1 + roundstart = 0 + whitelist = 1 + whitelist = list("talkingcactus") + +/datum/outfit/yautja_basic + name = "Yautja, Basic" + uniform = /obj/item/clothing/under/mesh + suit = /obj/item/clothing/suit/armor/yautja_fake + shoes = /obj/item/clothing/shoes/yautja_fake + mask = /obj/item/clothing/mask/gas/yautja_fake + +/datum/species/yautja/before_equip_job(datum/job/J, mob/living/carbon/human/H, visualsOnly = FALSE) + var/datum/outfit/yautja_basic/O = new /datum/outfit/yautja_basic//Just basic gear. Doesn't include anything that gives any meaningful advantage. + H.equipOutfit(O, visualsOnly) + return 0 + +/datum/species/octopus + blacklisted = 1 +/datum/species/carp + blacklisted = 1 +/datum/species/horse + blacklisted = 1 + +/////////////////// +//DONATOR SPECIES// +/////////////////// + +//ChronoFlux: Slimecoon +/* +/datum/species/jelly/slime/slimecoon + name = "Slime Raccoon" + id = "slimecoon" + limbs_id = "slime" + whitelisted = 1 + whitelist = list("chronoflux") + blacklisted = 1 + mutant_bodyparts = list("slimecoontail", "slimecoonears", "slimecoonsnout") + default_features = list("slimecoontail" = "Slimecoon Tail", "slimecoonears" = "Slimecoon Ears", "slimecoonsnout" = "Slimecoon Snout")*/ diff --git a/code/modules/mob/living/carbon/monkey/emote.dm b/code/modules/mob/living/carbon/monkey/emote.dm new file mode 100644 index 0000000000..bb873cd8d7 --- /dev/null +++ b/code/modules/mob/living/carbon/monkey/emote.dm @@ -0,0 +1,82 @@ +/mob/living/carbon/monkey/emote(act,m_type=1,message = null) + if(stat == DEAD && (act != "deathgasp") || (status_flags & FAKEDEATH)) //if we're faking, don't emote at all + return + + var/param = null + if (findtext(act, "-", 1, null)) + var/t1 = findtext(act, "-", 1, null) + param = copytext(act, t1 + 1, length(act) + 1) + act = copytext(act, 1, t1) + + var/muzzled = is_muzzled() + + switch(act) //Ooh ooh ah ah keep this alphabetical ooh ooh ah ah! + if ("deathgasp","deathgasps") + message = "[src] lets out a faint chimper as it collapses and stops moving..." + m_type = 1 + + if ("gnarl","gnarls") + if (!muzzled) + message = "[src] gnarls and shows its teeth.." + m_type = 2 + + if ("me") + ..() + return + + if ("moan","moans") + message = "[src] moans!" + m_type = 2 + + if ("paw") + if (!src.restrained()) + message = "[src] flails its paw." + m_type = 1 + + if ("roar","roars") + if (!muzzled) + message = "[src] roars." + m_type = 2 + + if ("roll","rolls") + if (!src.restrained()) + message = "[src] rolls." + m_type = 1 + + if ("scratch","scratches") + if (!src.restrained()) + message = "[src] scratches." + m_type = 1 + + if ("screech","screeches") + if (!muzzled) + message = "[src] screeches." + m_type = 2 + + if ("shiver","shivers") + message = "[src] shivers." + m_type = 2 + + if ("sign","signs") + if (!src.restrained()) + message = text("[src] signs[].", (text2num(param) ? text(" the number []", text2num(param)) : null)) + m_type = 1 + + if ("tail") + message = "[src] waves its tail." + m_type = 1 + + if ("help") //Ooh ah ooh ooh this is an exception to alphabetical ooh ooh. + src << "Help for monkey emotes. You can use these emotes with say \"*emote\":\n\naflap, airguitar, blink, blink_r, blush, bow-(none)/mob, burp, choke, chuckle, clap, collapse, cough, dance, deathgasp, drool, flap, frown, gasp, gnarl, giggle, glare-(none)/mob, grin, jump, laugh, look, me, moan, nod, paw, point-(atom), roar, roll, scream, scratch, screech, shake, shiver, sigh, sign-#, sit, smile, sneeze, sniff, snore, stare-(none)/mob, sulk, sway, tail, tremble, twitch, twitch_s, wave whimper, wink, yawn" + + else + ..() + + if ((message && src.stat == 0)) + if(src.client) + log_emote("[name]/[key] : [message]") + if (m_type & 1) + visible_message(message) + else + audible_message(message) + return diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index ee8ca1d624..3dba061fd9 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -1,5 +1,6 @@ /mob/Destroy()//This makes sure that mobs with clients/keys are not just deleted from the game. mob_list -= src + SSmob.currentrun -= src dead_mob_list -= src living_mob_list -= src all_clockwork_mobs -= src @@ -966,4 +967,5 @@ proc/get_top_level_mob(var/mob/S) switch(var_name) if ("attack_log") return debug_variable(var_name, attack_log, 0, src, FALSE) + . = ..() \ No newline at end of file diff --git a/code/modules/power/engine.dm b/code/modules/power/engine.dm new file mode 100644 index 0000000000..dc01f9f5a3 --- /dev/null +++ b/code/modules/power/engine.dm @@ -0,0 +1,16 @@ +/turf/open/floor/engine/attack_paw(mob/user) + return src.attack_hand(user) + +/turf/open/floor/engine/attack_hand(mob/user) + user.Move_Pulled(src) + +/turf/open/floor/engine/ex_act(severity, target) + contents_explosion(severity, target) + switch(severity) + if(1) + ChangeTurf(src.baseturf) + if(2) + if(prob(50)) + ChangeTurf(src.baseturf) + else + return \ No newline at end of file diff --git a/code/modules/projectiles/ammunition/boxes.dm b/code/modules/projectiles/ammunition/boxes.dm new file mode 100644 index 0000000000..50769b926e --- /dev/null +++ b/code/modules/projectiles/ammunition/boxes.dm @@ -0,0 +1,69 @@ +/obj/item/ammo_box/a357 + name = "speed loader (.357)" + desc = "Designed to quickly reload revolvers." + icon_state = "357" + ammo_type = /obj/item/ammo_casing/a357 + max_ammo = 7 + multiple_sprites = 1 + +/obj/item/ammo_box/c38 + name = "speed loader (.38)" + desc = "Designed to quickly reload revolvers." + icon_state = "38" + ammo_type = /obj/item/ammo_casing/c38 + max_ammo = 6 + multiple_sprites = 1 + +/obj/item/ammo_box/c9mm + name = "ammo box (9mm)" + icon_state = "9mmbox" + origin_tech = "combat=2" + ammo_type = /obj/item/ammo_casing/c9mm + max_ammo = 30 + +/obj/item/ammo_box/c10mm + name = "ammo box (10mm)" + icon_state = "10mmbox" + origin_tech = "combat=2" + ammo_type = /obj/item/ammo_casing/c10mm + max_ammo = 20 + +/obj/item/ammo_box/c45 + name = "ammo box (.45)" + icon_state = "45box" + origin_tech = "combat=2" + ammo_type = /obj/item/ammo_casing/c45 + max_ammo = 20 + +/obj/item/ammo_box/a40mm + name = "ammo box (40mm grenades)" + icon_state = "40mm" + ammo_type = /obj/item/ammo_casing/a40mm + max_ammo = 4 + multiple_sprites = 1 + +/obj/item/ammo_box/a762 + name = "stripper clip (7.62mm)" + desc = "A stripper clip." + icon_state = "762" + ammo_type = /obj/item/ammo_casing/a762 + max_ammo = 5 + multiple_sprites = 1 + +/obj/item/ammo_box/n762 + name = "ammo box (7.62x38mmR)" + icon_state = "10mmbox" + origin_tech = "combat=2" + ammo_type = /obj/item/ammo_casing/n762 + max_ammo = 14 + +/obj/item/ammo_box/foambox + name = "ammo box (Foam Darts)" + icon = 'icons/obj/guns/toy.dmi' + icon_state = "foambox" + ammo_type = /obj/item/ammo_casing/caseless/foam_dart + max_ammo = 40 + +/obj/item/ammo_box/foambox/riot + icon_state = "foambox_riot" + ammo_type = /obj/item/ammo_casing/caseless/foam_dart/riot \ No newline at end of file diff --git a/code/modules/projectiles/ammunition/magazines.dm b/code/modules/projectiles/ammunition/magazines.dm new file mode 100644 index 0000000000..de2420149a --- /dev/null +++ b/code/modules/projectiles/ammunition/magazines.dm @@ -0,0 +1,499 @@ +////////////////INTERNAL MAGAZINES////////////////////// + +/obj/item/ammo_box/magazine/internal + desc = "Oh god, this shouldn't be here" + +//internals magazines are accessible, so replace spent ammo if full when trying to put a live one in +/obj/item/ammo_box/magazine/internal/give_round(obj/item/ammo_casing/R) + return ..(R,1) + + + +// Revolver internal mags +/obj/item/ammo_box/magazine/internal/cylinder + name = "revolver cylinder" + ammo_type = /obj/item/ammo_casing/a357 + caliber = "357" + max_ammo = 7 + +/obj/item/ammo_box/magazine/internal/cylinder/ammo_count(countempties = 1) + var/boolets = 0 + for(var/obj/item/ammo_casing/bullet in stored_ammo) + if(bullet && (bullet.BB || countempties)) + boolets++ + + return boolets + +/obj/item/ammo_box/magazine/internal/cylinder/get_round(keep = 0) + rotate() + + var/b = stored_ammo[1] + if(!keep) + stored_ammo[1] = null + + return b + +/obj/item/ammo_box/magazine/internal/cylinder/proc/rotate() + var/b = stored_ammo[1] + stored_ammo.Cut(1,2) + stored_ammo.Insert(0, b) + +/obj/item/ammo_box/magazine/internal/cylinder/proc/spin() + for(var/i in 1 to rand(0, max_ammo*2)) + rotate() + + +/obj/item/ammo_box/magazine/internal/cylinder/give_round(obj/item/ammo_casing/R, replace_spent = 0) + if(!R || (caliber && R.caliber != caliber) || (!caliber && R.type != ammo_type)) + return 0 + + for(var/i in 1 to stored_ammo.len) + var/obj/item/ammo_casing/bullet = stored_ammo[i] + if(!bullet || !bullet.BB) // found a spent ammo + stored_ammo[i] = R + R.loc = src + + if(bullet) + bullet.loc = get_turf(src.loc) + return 1 + + return 0 + +/obj/item/ammo_box/magazine/internal/cylinder/rev38 + name = "detective revolver cylinder" + ammo_type = /obj/item/ammo_casing/c38 + caliber = "38" + max_ammo = 6 + +/obj/item/ammo_box/magazine/internal/cylinder/grenademulti + name = "grenade launcher internal magazine" + ammo_type = /obj/item/ammo_casing/a40mm + caliber = "40mm" + max_ammo = 6 + +/obj/item/ammo_box/magazine/internal/cylinder/rev762 + name = "nagant revolver cylinder" + ammo_type = /obj/item/ammo_casing/n762 + caliber = "n762" + max_ammo = 7 + +// Shotgun internal mags +/obj/item/ammo_box/magazine/internal/shot + name = "shotgun internal magazine" + ammo_type = /obj/item/ammo_casing/shotgun/beanbag + caliber = "shotgun" + max_ammo = 4 + multiload = 0 + +/obj/item/ammo_box/magazine/internal/shot/ammo_count(countempties = 1) + if (!countempties) + var/boolets = 0 + for(var/obj/item/ammo_casing/bullet in stored_ammo) + if(bullet.BB) + boolets++ + return boolets + else + return ..() + + +/obj/item/ammo_box/magazine/internal/shot/tube + name = "dual feed shotgun internal tube" + ammo_type = /obj/item/ammo_casing/shotgun/rubbershot + max_ammo = 4 + +/obj/item/ammo_box/magazine/internal/shot/lethal + ammo_type = /obj/item/ammo_casing/shotgun/buckshot + +/obj/item/ammo_box/magazine/internal/shot/com + name = "combat shotgun internal magazine" + ammo_type = /obj/item/ammo_casing/shotgun/buckshot + max_ammo = 6 + +/obj/item/ammo_box/magazine/internal/shot/dual + name = "double-barrel shotgun internal magazine" + max_ammo = 2 + +/obj/item/ammo_box/magazine/internal/shot/improvised + name = "improvised shotgun internal magazine" + ammo_type = /obj/item/ammo_casing/shotgun/improvised + max_ammo = 1 + +/obj/item/ammo_box/magazine/internal/shot/riot + name = "riot shotgun internal magazine" + ammo_type = /obj/item/ammo_casing/shotgun/rubbershot + max_ammo = 6 + + + + +/obj/item/ammo_box/magazine/internal/grenadelauncher + name = "grenade launcher internal magazine" + ammo_type = /obj/item/ammo_casing/a40mm + caliber = "40mm" + max_ammo = 1 + +/obj/item/ammo_box/magazine/internal/speargun + name = "speargun internal magazine" + ammo_type = /obj/item/ammo_casing/caseless/magspear + caliber = "speargun" + max_ammo = 1 + +/obj/item/ammo_box/magazine/internal/rus357 + name = "russian revolver cylinder" + ammo_type = /obj/item/ammo_casing/a357 + caliber = "357" + max_ammo = 6 + multiload = 0 + +/obj/item/ammo_box/magazine/internal/rus357/New() + stored_ammo += new ammo_type(src) + +/obj/item/ammo_box/magazine/internal/boltaction + name = "bolt action rifle internal magazine" + desc = "Oh god, this shouldn't be here" + ammo_type = /obj/item/ammo_casing/a762 + caliber = "a762" + max_ammo = 5 + multiload = 1 + +/obj/item/ammo_box/magazine/internal/boltaction/enchanted + max_ammo =1 + ammo_type = /obj/item/ammo_casing/a762/enchanted + + +/obj/item/ammo_box/magazine/internal/shot/toy + ammo_type = /obj/item/ammo_casing/caseless/foam_dart + caliber = "foam_force" + max_ammo = 4 + +/obj/item/ammo_box/magazine/internal/shot/toy/crossbow + max_ammo = 5 + +/obj/item/ammo_box/magazine/internal/minigun + name = "gatling gun fusion core" + ammo_type = /obj/item/ammo_casing/caseless/laser/gatling + caliber = "gatling" + max_ammo = 5000 + + + +///////////EXTERNAL MAGAZINES//////////////// + +/obj/item/ammo_box/magazine/m10mm + name = "pistol magazine (10mm)" + desc = "A gun magazine." + icon_state = "9x19p" + origin_tech = "combat=2" + ammo_type = /obj/item/ammo_casing/c10mm + caliber = "10mm" + max_ammo = 8 + multiple_sprites = 2 + +/obj/item/ammo_box/magazine/m45 + name = "handgun magazine (.45)" + icon_state = "45-8" + ammo_type = /obj/item/ammo_casing/c45 + caliber = ".45" + max_ammo = 8 + +/obj/item/ammo_box/magazine/m45/update_icon() + ..() + icon_state = "45-[ammo_count() ? "8" : "0"]" + +/obj/item/ammo_box/magazine/wt550m9 + name = "wt550 magazine (4.6x30mm)" + icon_state = "46x30mmt-20" + ammo_type = /obj/item/ammo_casing/c46x30mm + caliber = "4.6x30mm" + max_ammo = 20 + +/obj/item/ammo_box/magazine/wt550m9/update_icon() + ..() + icon_state = "46x30mmt-[round(ammo_count(),4)]" + +/obj/item/ammo_box/magazine/wt550m9/wtap + name = "wt550 magazine (Armour Piercing 4.6x30mm)" + ammo_type = /obj/item/ammo_casing/c46x30mmap + +/obj/item/ammo_box/magazine/wt550m9/wttx + name = "wt550 magazine (Toxin Tipped 4.6x30mm)" + ammo_type = /obj/item/ammo_casing/c46x30mmtox + +/obj/item/ammo_box/magazine/wt550m9/wtic + name = "wt550 magazine (Incindiary 4.6x30mm)" + ammo_type = /obj/item/ammo_casing/c46x30mminc + +/obj/item/ammo_box/magazine/uzim9mm + name = "uzi magazine (9mm)" + icon_state = "uzi9mm-32" + ammo_type = /obj/item/ammo_casing/c9mm + caliber = "9mm" + max_ammo = 32 + +/obj/item/ammo_box/magazine/uzim9mm/update_icon() + ..() + icon_state = "uzi9mm-[round(ammo_count(),4)]" + +/obj/item/ammo_box/magazine/smgm9mm + name = "SMG magazine (9mm)" + icon_state = "smg9mm-42" + ammo_type = /obj/item/ammo_casing/c9mm + caliber = "9mm" + max_ammo = 21 + +/obj/item/ammo_box/magazine/smgm9mm/update_icon() + ..() + icon_state = "smg9mm-[ammo_count() ? "42" : "0"]" + +/obj/item/ammo_box/magazine/smgm9mm/ap + name = "SMG magazine (Armour Piercing 9mm)" + ammo_type = /obj/item/ammo_casing/c9mmap + +/obj/item/ammo_box/magazine/smgm9mm/toxin + name = "SMG magazine (Toxin Tipped 9mm)" + ammo_type = /obj/item/ammo_casing/c9mmtox + +/obj/item/ammo_box/magazine/smgm9mm/fire + name = "SMG Magazine (Incindiary 9mm)" + ammo_type = /obj/item/ammo_casing/c9mminc + +/obj/item/ammo_box/magazine/pistolm9mm + name = "pistol magazine (9mm)" + icon_state = "9x19p-8" + ammo_type = /obj/item/ammo_casing/c9mm + caliber = "9mm" + max_ammo = 15 + +/obj/item/ammo_box/magazine/pistolm9mm/update_icon() + ..() + icon_state = "9x19p-[ammo_count() ? "8" : "0"]" + +/obj/item/ammo_box/magazine/smgm45 + name = "SMG magazine (.45)" + icon_state = "c20r45-24" + origin_tech = "combat=2" + ammo_type = /obj/item/ammo_casing/c45nostamina + caliber = ".45" + max_ammo = 24 + +/obj/item/ammo_box/magazine/smgm45/update_icon() + ..() + icon_state = "c20r45-[round(ammo_count(),2)]" + +obj/item/ammo_box/magazine/tommygunm45 + name = "drum magazine (.45)" + icon_state = "drum45" + ammo_type = /obj/item/ammo_casing/c45 + caliber = ".45" + max_ammo = 50 + +/obj/item/ammo_box/magazine/m50 + name = "handgun magazine (.50ae)" + icon_state = "50ae" + origin_tech = "combat=2" + ammo_type = /obj/item/ammo_casing/a50 + caliber = ".50" + max_ammo = 7 + multiple_sprites = 1 + +/obj/item/ammo_box/magazine/m75 + name = "specialized magazine (.75)" + icon_state = "75" + ammo_type = /obj/item/ammo_casing/caseless/a75 + caliber = "75" + multiple_sprites = 2 + max_ammo = 8 + +/obj/item/ammo_box/magazine/m556 + name = "toploader magazine (5.56mm)" + icon_state = "5.56m" + origin_tech = "combat=5;syndicate=1" + ammo_type = /obj/item/ammo_casing/a556 + caliber = "a556" + max_ammo = 30 + multiple_sprites = 2 + +/obj/item/ammo_box/magazine/m12g + name = "shotgun magazine (12g taser slugs)" + desc = "A drum magazine." + icon_state = "m12gs" + ammo_type = /obj/item/ammo_casing/shotgun/stunslug + origin_tech = "combat=3;syndicate=1" + caliber = "shotgun" + max_ammo = 8 + +/obj/item/ammo_box/magazine/m12g/update_icon() + ..() + icon_state = "[initial(icon_state)]-[Ceiling(ammo_count(0)/8)*8]" + +/obj/item/ammo_box/magazine/m12g/buckshot + name = "shotgun magazine (12g buckshot slugs)" + icon_state = "m12gb" + ammo_type = /obj/item/ammo_casing/shotgun/buckshot + +/obj/item/ammo_box/magazine/m12g/slug + name = "shotgun magazine (12g slugs)" + icon_state = "m12gb" + ammo_type = /obj/item/ammo_casing/shotgun + +/obj/item/ammo_box/magazine/m12g/dragon + name = "shotgun magazine (12g dragon's breath)" + icon_state = "m12gf" + ammo_type = /obj/item/ammo_casing/shotgun/incendiary/dragonsbreath + +/obj/item/ammo_box/magazine/m12g/bioterror + name = "shotgun magazine (12g bioterror)" + icon_state = "m12gt" + ammo_type = /obj/item/ammo_casing/shotgun/dart/bioterror + +/obj/item/ammo_box/magazine/m12g/breach + name = "shotgun magazine (12g breacher slugs)" + icon_state = "m12gbc" + ammo_type = /obj/item/ammo_casing/shotgun/breaching + + +//// SNIPER MAGAZINES + +/obj/item/ammo_box/magazine/sniper_rounds + name = "sniper rounds (.50)" + icon_state = ".50mag" + origin_tech = "combat=6;syndicate=2" + ammo_type = /obj/item/ammo_casing/point50 + max_ammo = 6 + caliber = ".50" + +/obj/item/ammo_box/magazine/sniper_rounds/update_icon() + if(ammo_count()) + icon_state = "[initial(icon_state)]-ammo" + else + icon_state = "[initial(icon_state)]" + +/obj/item/ammo_box/magazine/sniper_rounds/soporific + name = "sniper rounds (Zzzzz)" + desc = "Soporific sniper rounds, designed for happy days and dead quiet nights..." + icon_state = "soporific" + origin_tech = "combat=6;syndicate=3" + ammo_type = /obj/item/ammo_casing/soporific + max_ammo = 3 + caliber = ".50" + +/obj/item/ammo_box/magazine/sniper_rounds/haemorrhage + name = "sniper rounds (Bleed)" + desc = "Haemorrhage sniper rounds, leaves your target in a pool of crimson pain" + icon_state = "haemorrhage" + ammo_type = /obj/item/ammo_casing/haemorrhage + max_ammo = 5 + caliber = ".50" + +/obj/item/ammo_box/magazine/sniper_rounds/penetrator + name = "sniper rounds (penetrator)" + desc = "An extremely powerful round capable of passing straight through cover and anyone unfortunate enough to be behind it." + ammo_type = /obj/item/ammo_casing/penetrator + origin_tech = "combat=6;syndicate=3" + max_ammo = 5 + + +//// SAW MAGAZINES + +/obj/item/ammo_box/magazine/mm556x45 + name = "box magazine (5.56x45mm)" + icon_state = "a762-50" + origin_tech = "combat=2" + ammo_type = /obj/item/ammo_casing/mm556x45 + caliber = "mm55645" + max_ammo = 50 + +/obj/item/ammo_box/magazine/mm556x45/bleeding + name = "box magazine (Bleeding 5.56x45mm)" + origin_tech = "combat=3" + ammo_type = /obj/item/ammo_casing/mm556x45/bleeding + +/obj/item/ammo_box/magazine/mm556x45/hollow + name = "box magazine (Hollow-Point 5.56x45mm)" + origin_tech = "combat=3" + ammo_type = /obj/item/ammo_casing/mm556x45/hollow + +/obj/item/ammo_box/magazine/mm556x45/ap + name = "box magazine (Armor Penetrating 5.56x45mm)" + origin_tech = "combat=4" + ammo_type = /obj/item/ammo_casing/mm556x45/ap + +/obj/item/ammo_box/magazine/mm556x45/incen + name = "box magazine (Incendiary 5.56x45mm)" + origin_tech = "combat=4" + ammo_type = /obj/item/ammo_casing/mm556x45/incen + +/obj/item/ammo_box/magazine/mm556x45/update_icon() + ..() + icon_state = "a762-[round(ammo_count(),10)]" + + + + +////TOY GUN MAGAZINES + +/obj/item/ammo_box/magazine/toy + name = "foam force META magazine" + ammo_type = /obj/item/ammo_casing/caseless/foam_dart + caliber = "foam_force" + +/obj/item/ammo_box/magazine/toy/smg + name = "foam force SMG magazine" + icon_state = "smg9mm-20" + max_ammo = 20 + +/obj/item/ammo_box/magazine/toy/smg/update_icon() + ..() + icon_state = "smg9mm-[round(ammo_count(),5)]" + +/obj/item/ammo_box/magazine/toy/smg/riot + ammo_type = /obj/item/ammo_casing/caseless/foam_dart/riot + +/obj/item/ammo_box/magazine/toy/pistol + name = "foam force pistol magazine" + icon_state = "9x19p" + max_ammo = 8 + multiple_sprites = 2 + +/obj/item/ammo_box/magazine/toy/pistol/riot + ammo_type = /obj/item/ammo_casing/caseless/foam_dart/riot + +/obj/item/ammo_box/magazine/toy/smgm45 + name = "donksoft SMG magazine" + caliber = "foam_force" + ammo_type = /obj/item/ammo_casing/caseless/foam_dart/riot + max_ammo = 20 + +/obj/item/ammo_box/magazine/toy/smgm45/update_icon() + ..() + icon_state = "c20r45-[round(ammo_count(),2)]" + +/obj/item/ammo_box/magazine/toy/m762 + name = "donksoft box magazine" + caliber = "foam_force" + ammo_type = /obj/item/ammo_casing/caseless/foam_dart/riot + max_ammo = 50 + +/obj/item/ammo_box/magazine/toy/m762/update_icon() + ..() + icon_state = "a762-[round(ammo_count(),10)]" + + + + +//// RECHARGEABLE MAGAZINES + +/obj/item/ammo_box/magazine/recharge + name = "power pack" + desc = "A rechargeable, detachable battery that serves as a magazine for laser rifles." + icon_state = "oldrifle-20" + ammo_type = /obj/item/ammo_casing/caseless/laser + caliber = "laser" + max_ammo = 20 + +/obj/item/ammo_box/magazine/recharge/update_icon() + desc = "[initial(desc)] It has [stored_ammo.len] shot\s left." + icon_state = "oldrifle-[round(ammo_count(),4)]" + +/obj/item/ammo_box/magazine/recharge/attack_self() //No popping out the "bullets" + return \ No newline at end of file diff --git a/code/modules/projectiles/guns/energy/nuclear.dm b/code/modules/projectiles/guns/energy/nuclear.dm new file mode 100644 index 0000000000..0c0bfb227d --- /dev/null +++ b/code/modules/projectiles/guns/energy/nuclear.dm @@ -0,0 +1,81 @@ +/obj/item/weapon/gun/energy/gun + name = "energy gun" + desc = "A basic hybrid energy gun with two settings: disable and kill." + icon_state = "energy" + item_state = null //so the human update icon uses the icon_state instead. + ammo_type = list(/obj/item/ammo_casing/energy/disabler, /obj/item/ammo_casing/energy/laser) + origin_tech = "combat=4;magnets=3" + modifystate = 2 + can_flashlight = 1 + ammo_x_offset = 3 + flight_x_offset = 15 + flight_y_offset = 10 + +/obj/item/weapon/gun/energy/gun/mini + name = "miniature energy gun" + desc = "A small, pistol-sized energy gun with a built-in flashlight. It has two settings: stun and kill." + icon_state = "mini" + item_state = "gun" + w_class = 2 + cell_type = /obj/item/weapon/stock_parts/cell{charge = 600; maxcharge = 600} + ammo_x_offset = 2 + charge_sections = 3 + can_flashlight = 0 // Can't attach or detach the flashlight, and override it's icon update + +/obj/item/weapon/gun/energy/gun/mini/New() + F = new /obj/item/device/flashlight/seclite(src) + ..() + +/obj/item/weapon/gun/energy/gun/mini/update_icon() + ..() + if(F && F.on) + add_overlay("mini-light") + +/obj/item/weapon/gun/energy/gun/hos + name = "\improper X-01 MultiPhase Energy Gun" + desc = "This is an expensive, modern recreation of an antique laser gun. This gun has several unique firemodes, but lacks the ability to recharge over time." + icon_state = "hoslaser" + origin_tech = null + force = 10 + ammo_type = list(/obj/item/ammo_casing/energy/electrode/hos, /obj/item/ammo_casing/energy/laser/hos, /obj/item/ammo_casing/energy/disabler) + ammo_x_offset = 4 + +/obj/item/weapon/gun/energy/gun/dragnet + name = "\improper DRAGnet" + desc = "The \"Dynamic Rapid-Apprehension of the Guilty\" net is a revolution in law enforcement technology." + icon_state = "dragnet" + origin_tech = "combat=4;magnets=3;bluespace=4" + ammo_type = list(/obj/item/ammo_casing/energy/net, /obj/item/ammo_casing/energy/trap) + can_flashlight = 0 + ammo_x_offset = 1 + +/obj/item/weapon/gun/energy/gun/dragnet/snare + name = "Energy Snare Launcher" + desc = "Fires an energy snare that slows the target down" + ammo_type = list(/obj/item/ammo_casing/energy/trap) + +/obj/item/weapon/gun/energy/gun/turret + name = "hybrid turret gun" + desc = "A heavy hybrid energy cannon with two settings: Stun and kill." + icon_state = "turretlaser" + item_state = "turretlaser" + slot_flags = null + w_class = 5 + ammo_type = list(/obj/item/ammo_casing/energy/electrode, /obj/item/ammo_casing/energy/laser) + weapon_weight = WEAPON_MEDIUM + can_flashlight = 0 + trigger_guard = TRIGGER_GUARD_NONE + ammo_x_offset = 2 + +/obj/item/weapon/gun/energy/gun/nuclear + name = "advanced energy gun" + desc = "An energy gun with an experimental miniaturized nuclear reactor that automatically charges the internal power cell." + icon_state = "nucgun" + item_state = "nucgun" + origin_tech = "combat=4;magnets=4;powerstorage=4" + charge_delay = 5 + pin = null + can_charge = 0 + ammo_x_offset = 1 + ammo_type = list(/obj/item/ammo_casing/energy/electrode, /obj/item/ammo_casing/energy/laser, /obj/item/ammo_casing/energy/disabler) + selfcharge = 1 diff --git a/code/modules/projectiles/guns/projectile.dm b/code/modules/projectiles/guns/projectile.dm new file mode 100644 index 0000000000..adea212aa6 --- /dev/null +++ b/code/modules/projectiles/guns/projectile.dm @@ -0,0 +1,208 @@ +/obj/item/weapon/gun/projectile + desc = "Now comes in flavors like GUN. Uses 10mm ammo, for some reason" + name = "projectile gun" + icon_state = "pistol" + origin_tech = "combat=2;materials=2" + w_class = 3 + + var/mag_type = /obj/item/ammo_box/magazine/m10mm //Removes the need for max_ammo and caliber info + var/obj/item/ammo_box/magazine/magazine + +/obj/item/weapon/gun/projectile/New() + ..() + if (!magazine) + magazine = new mag_type(src) + chamber_round() + update_icon() + +/obj/item/weapon/gun/projectile/update_icon() + ..() + if(current_skin) + icon_state = "[current_skin][suppressed ? "-suppressed" : ""][sawn_state ? "-sawn" : ""]" + else + icon_state = "[initial(icon_state)][suppressed ? "-suppressed" : ""][sawn_state ? "-sawn" : ""]" + + +/obj/item/weapon/gun/projectile/process_chamber(eject_casing = 1, empty_chamber = 1) +// if(in_chamber) +// return 1 + var/obj/item/ammo_casing/AC = chambered //Find chambered round + if(isnull(AC) || !istype(AC)) + chamber_round() + return + if(eject_casing) + AC.loc = get_turf(src) //Eject casing onto ground. + AC.SpinAnimation(10, 1) //next gen special effects + + if(empty_chamber) + chambered = null + chamber_round() + return + +/obj/item/weapon/gun/projectile/proc/chamber_round() + if (chambered || !magazine) + return + else if (magazine.ammo_count()) + chambered = magazine.get_round() + chambered.loc = src + return + +/obj/item/weapon/gun/projectile/can_shoot() + if(!magazine || !magazine.ammo_count(0)) + return 0 + return 1 + +/obj/item/weapon/gun/projectile/attackby(obj/item/A, mob/user, params) + ..() + if (istype(A, /obj/item/ammo_box/magazine)) + var/obj/item/ammo_box/magazine/AM = A + if (!magazine && istype(AM, mag_type)) + user.remove_from_mob(AM) + magazine = AM + magazine.loc = src + user << "You load a new magazine into \the [src]." + chamber_round() + A.update_icon() + update_icon() + return 1 + else if (magazine) + user << "There's already a magazine in \the [src]." + if(istype(A, /obj/item/weapon/suppressor)) + var/obj/item/weapon/suppressor/S = A + if(can_suppress) + if(!suppressed) + if(!user.unEquip(A)) + return + user << "You screw [S] onto [src]." + suppressed = A + S.oldsound = fire_sound + S.initial_w_class = w_class + fire_sound = 'sound/weapons/Gunshot_silenced.ogg' + w_class = 3 //so pistols do not fit in pockets when suppressed + A.loc = src + update_icon() + return + else + user << "[src] already has a suppressor!" + return + else + user << "You can't seem to figure out how to fit [S] on [src]!" + return + return 0 + +/obj/item/weapon/gun/projectile/attack_hand(mob/user) + if(loc == user) + if(suppressed && can_unsuppress) + var/obj/item/weapon/suppressor/S = suppressed + if(user.l_hand != src && user.r_hand != src) + ..() + return + user << "You unscrew [suppressed] from [src]." + user.put_in_hands(suppressed) + fire_sound = S.oldsound + w_class = S.initial_w_class + suppressed = 0 + update_icon() + return + ..() + +/obj/item/weapon/gun/projectile/attack_self(mob/living/user) + var/obj/item/ammo_casing/AC = chambered //Find chambered round + if(magazine) + magazine.loc = get_turf(src.loc) + user.put_in_hands(magazine) + magazine.update_icon() + magazine = null + user << "You pull the magazine out of \the [src]." + else if(chambered) + AC.loc = get_turf(src) + AC.SpinAnimation(10, 1) + chambered = null + user << "You unload the round from \the [src]'s chamber." + else + user << "There's no magazine in \the [src]." + update_icon() + return + + +/obj/item/weapon/gun/projectile/examine(mob/user) + ..() + user << "Has [get_ammo()] round\s remaining." + +/obj/item/weapon/gun/projectile/proc/get_ammo(countchambered = 1) + var/boolets = 0 //mature var names for mature people + if (chambered && countchambered) + boolets++ + if (magazine) + boolets += magazine.ammo_count() + return boolets + +/obj/item/weapon/gun/projectile/suicide_act(mob/user) + if (src.chambered && src.chambered.BB && !src.chambered.BB.nodamage) + user.visible_message("[user] is putting the barrel of the [src.name] in \his mouth. It looks like \he's trying to commit suicide.") + sleep(25) + if(user.l_hand == src || user.r_hand == src) + process_fire(user, user, 0, zone_override = "head") + user.visible_message("[user] blows \his brains out with the [src.name]!") + return(BRUTELOSS) + else + user.visible_message("[user] panics and starts choking to death!") + return(OXYLOSS) + else + user.visible_message("[user] is pretending to blow \his brains out with the [src.name]! It looks like \he's trying to commit suicide!
") + playsound(loc, 'sound/weapons/empty.ogg', 50, 1, -1) + return (OXYLOSS) + + + +/obj/item/weapon/gun/projectile/proc/sawoff(mob/user) + if(sawn_state == SAWN_OFF) + user << "\The [src] is already shortened!" + return + user.changeNext_move(CLICK_CD_MELEE) + user.visible_message("[user] begins to shorten \the [src].", "You begin to shorten \the [src]...") + + //if there's any live ammo inside the gun, makes it go off + if(blow_up(user)) + user.visible_message("\The [src] goes off!", "\The [src] goes off in your face!") + return + + if(do_after(user, 30, target = src)) + if(sawn_state == SAWN_OFF) + return + user.visible_message("[user] shortens \the [src]!", "You shorten \the [src].") + name = "sawn-off [src.name]" + desc = sawn_desc + w_class = 3 + item_state = "gun"//phil235 is it different with different skin? + slot_flags &= ~SLOT_BACK //you can't sling it on your back + slot_flags |= SLOT_BELT //but you can wear it on your belt (poorly concealed under a trenchcoat, ideally) + sawn_state = SAWN_OFF + update_icon() + return 1 + +// Sawing guns related proc +/obj/item/weapon/gun/projectile/proc/blow_up(mob/user) + . = 0 + for(var/obj/item/ammo_casing/AC in magazine.stored_ammo) + if(AC.BB) + process_fire(user, user,0) + . = 1 + + +/obj/item/weapon/suppressor + name = "suppressor" + desc = "A universal syndicate small-arms suppressor for maximum espionage." + icon = 'icons/obj/guns/projectile.dmi' + icon_state = "suppressor" + w_class = 2 + var/oldsound = null + var/initial_w_class = null + + +/obj/item/weapon/suppressor/specialoffer + name = "cheap suppressor" + desc = "A foreign knock-off suppressor, it feels flimsy, cheap, and brittle. Still fits all weapons." + icon = 'icons/obj/guns/projectile.dmi' + icon_state = "suppressor" + diff --git a/code/modules/projectiles/guns/projectile/automatic.dm b/code/modules/projectiles/guns/projectile/automatic.dm new file mode 100644 index 0000000000..feea7aa4ea --- /dev/null +++ b/code/modules/projectiles/guns/projectile/automatic.dm @@ -0,0 +1,409 @@ +/obj/item/weapon/gun/projectile/automatic + origin_tech = "combat=4;materials=2" + w_class = 3 + var/alarmed = 0 + var/select = 1 + can_suppress = 1 + burst_size = 3 + fire_delay = 2 + actions_types = list(/datum/action/item_action/toggle_firemode) + +/obj/item/weapon/gun/projectile/automatic/proto + name = "\improper NanoTrasen Saber SMG" + desc = "A prototype three-round burst 9mm submachine gun, designated 'SABR'. Has a threaded barrel for suppressors." + icon_state = "saber" + mag_type = /obj/item/ammo_box/magazine/smgm9mm + pin = null + +/obj/item/weapon/gun/projectile/automatic/proto/unrestricted + pin = /obj/item/device/firing_pin + +/obj/item/weapon/gun/projectile/automatic/update_icon() + ..() + cut_overlays() + if(!select) + add_overlay("[initial(icon_state)]semi") + if(select == 1) + add_overlay("[initial(icon_state)]burst") + icon_state = "[initial(icon_state)][magazine ? "-[magazine.max_ammo]" : ""][chambered ? "" : "-e"][suppressed ? "-suppressed" : ""]" + +/obj/item/weapon/gun/projectile/automatic/attackby(obj/item/A, mob/user, params) + . = ..() + if(.) + return + if(istype(A, /obj/item/ammo_box/magazine)) + var/obj/item/ammo_box/magazine/AM = A + if(istype(AM, mag_type)) + if(magazine) + user << "You perform a tactical reload on \the [src], replacing the magazine." + magazine.loc = get_turf(src.loc) + magazine.update_icon() + magazine = null + else + user << "You insert the magazine into \the [src]." + user.remove_from_mob(AM) + magazine = AM + magazine.loc = src + chamber_round() + A.update_icon() + update_icon() + return 1 + +/obj/item/weapon/gun/projectile/automatic/ui_action_click() + burst_select() + +/obj/item/weapon/gun/projectile/automatic/proc/burst_select() + var/mob/living/carbon/human/user = usr + select = !select + if(!select) + burst_size = 1 + fire_delay = 0 + user << "You switch to semi-automatic." + else + burst_size = initial(burst_size) + fire_delay = initial(fire_delay) + user << "You switch to [burst_size]-rnd burst." + + playsound(user, 'sound/weapons/empty.ogg', 100, 1) + update_icon() + for(var/X in actions) + var/datum/action/A = X + A.UpdateButtonIcon() + +/obj/item/weapon/gun/projectile/automatic/can_shoot() + return get_ammo() + +/obj/item/weapon/gun/projectile/automatic/proc/empty_alarm() + if(!chambered && !get_ammo() && !alarmed) + playsound(src.loc, 'sound/weapons/smg_empty_alarm.ogg', 40, 1) + update_icon() + alarmed = 1 + return + +/obj/item/weapon/gun/projectile/automatic/c20r + name = "\improper C-20r SMG" + desc = "A bullpup two-round burst .45 SMG, designated 'C-20r'. Has a 'Scarborough Arms - Per falcis, per pravitas' buttstamp." + icon_state = "c20r" + item_state = "c20r" + origin_tech = "combat=5;materials=2;syndicate=6" + mag_type = /obj/item/ammo_box/magazine/smgm45 + fire_sound = 'sound/weapons/Gunshot_smg.ogg' + fire_delay = 2 + burst_size = 2 + pin = /obj/item/device/firing_pin/implant/pindicate + +/obj/item/weapon/gun/projectile/automatic/c20r/unrestricted + pin = /obj/item/device/firing_pin + +/obj/item/weapon/gun/projectile/automatic/c20r/New() + ..() + update_icon() + return + +/obj/item/weapon/gun/projectile/automatic/c20r/afterattack() + ..() + empty_alarm() + return + +/obj/item/weapon/gun/projectile/automatic/c20r/update_icon() + ..() + icon_state = "c20r[magazine ? "-[Ceiling(get_ammo(0)/4)*4]" : ""][chambered ? "" : "-e"][suppressed ? "-suppressed" : ""]" + +/obj/item/weapon/gun/projectile/automatic/wt550 + name = "security auto rifle" + desc = "An outdated personal defence weapon. Uses 4.6x30mm rounds and is designated the WT-550 Automatic Rifle." + icon_state = "wt550" + item_state = "arg" + mag_type = /obj/item/ammo_box/magazine/wt550m9 + fire_delay = 2 + can_suppress = 0 + burst_size = 0 + actions_types = list() + +/obj/item/weapon/gun/projectile/automatic/wt550/update_icon() + ..() + icon_state = "wt550[magazine ? "-[Ceiling(get_ammo(0)/4)*4]" : ""]" + +/obj/item/weapon/gun/projectile/automatic/mini_uzi + name = "\improper 'Type U3' Uzi" + desc = "A lightweight, burst-fire submachine gun, for when you really want someone dead. Uses 9mm rounds." + icon_state = "mini-uzi" + origin_tech = "combat=4;materials=2;syndicate=4" + mag_type = /obj/item/ammo_box/magazine/uzim9mm + burst_size = 2 + +/obj/item/weapon/gun/projectile/automatic/m90 + name = "\improper M-90gl Carbine" + desc = "A three-round burst 5.56 toploading carbine, designated 'M-90gl'. Has an attached underbarrel grenade launcher which can be toggled on and off." + icon_state = "m90" + item_state = "m90" + origin_tech = "combat=5;materials=2;syndicate=6" + mag_type = /obj/item/ammo_box/magazine/m556 + fire_sound = 'sound/weapons/Gunshot_smg.ogg' + can_suppress = 0 + var/obj/item/weapon/gun/projectile/revolver/grenadelauncher/underbarrel + burst_size = 3 + fire_delay = 2 + pin = /obj/item/device/firing_pin/implant/pindicate + +/obj/item/weapon/gun/projectile/automatic/m90/New() + ..() + underbarrel = new /obj/item/weapon/gun/projectile/revolver/grenadelauncher(src) + update_icon() + return + +/obj/item/weapon/gun/projectile/automatic/m90/unrestricted + pin = /obj/item/device/firing_pin + +/obj/item/weapon/gun/projectile/automatic/m90/unrestricted/New() + ..() + underbarrel = new /obj/item/weapon/gun/projectile/revolver/grenadelauncher/unrestricted(src) + update_icon() + return + +/obj/item/weapon/gun/projectile/automatic/m90/afterattack(atom/target, mob/living/user, flag, params) + if(select == 2) + underbarrel.afterattack(target, user, flag, params) + else + ..() + return +/obj/item/weapon/gun/projectile/automatic/m90/attackby(obj/item/A, mob/user, params) + if(istype(A, /obj/item/ammo_casing)) + if(istype(A, underbarrel.magazine.ammo_type)) + underbarrel.attack_self() + underbarrel.attackby(A, user, params) + else + ..() +/obj/item/weapon/gun/projectile/automatic/m90/update_icon() + ..() + cut_overlays() + switch(select) + if(0) + add_overlay("[initial(icon_state)]semi") + if(1) + add_overlay("[initial(icon_state)]burst") + if(2) + add_overlay("[initial(icon_state)]gren") + icon_state = "[initial(icon_state)][magazine ? "" : "-e"]" + return +/obj/item/weapon/gun/projectile/automatic/m90/burst_select() + var/mob/living/carbon/human/user = usr + switch(select) + if(0) + select = 1 + burst_size = initial(burst_size) + fire_delay = initial(fire_delay) + user << "You switch to [burst_size]-rnd burst." + if(1) + select = 2 + user << "You switch to grenades." + if(2) + select = 0 + burst_size = 1 + fire_delay = 0 + user << "You switch to semi-auto." + playsound(user, 'sound/weapons/empty.ogg', 100, 1) + update_icon() + return + +/obj/item/weapon/gun/projectile/automatic/tommygun + name = "\improper Thompson SMG" + desc = "Based on the classic 'Chicago Typewriter'." + icon_state = "tommygun" + item_state = "shotgun" + w_class = 5 + slot_flags = 0 + origin_tech = "combat=5;materials=1;syndicate=3" + mag_type = /obj/item/ammo_box/magazine/tommygunm45 + fire_sound = 'sound/weapons/Gunshot_smg.ogg' + can_suppress = 0 + burst_size = 4 + fire_delay = 1 + +/obj/item/weapon/gun/projectile/automatic/ar + name = "\improper NT-ARG 'Boarder'" + desc = "A robust assault rile used by Nanotrasen fighting forces." + icon_state = "arg" + item_state = "arg" + slot_flags = 0 + origin_tech = "combat=6;engineering=4" + mag_type = /obj/item/ammo_box/magazine/m556 + fire_sound = 'sound/weapons/Gunshot_smg.ogg' + can_suppress = 0 + burst_size = 3 + fire_delay = 1 + + + +// Bulldog shotgun // + +/obj/item/weapon/gun/projectile/automatic/shotgun/bulldog + name = "\improper 'Bulldog' Shotgun" + desc = "A semi-auto, mag-fed shotgun for combat in narrow corridors, nicknamed 'Bulldog' by boarding parties. Compatible only with specialized 8-round drum magazines." + icon_state = "bulldog" + item_state = "bulldog" + w_class = 3 + origin_tech = "combat=6;materials=4;syndicate=6" + mag_type = /obj/item/ammo_box/magazine/m12g + fire_sound = 'sound/weapons/Gunshot.ogg' + can_suppress = 0 + burst_size = 1 + fire_delay = 0 + pin = /obj/item/device/firing_pin/implant/pindicate + actions_types = list() + +/obj/item/weapon/gun/projectile/automatic/shotgun/bulldog/unrestricted + pin = /obj/item/device/firing_pin + +/obj/item/weapon/gun/projectile/automatic/shotgun/bulldog/New() + ..() + update_icon() + return + +/obj/item/weapon/gun/projectile/automatic/shotgun/bulldog/proc/update_magazine() + if(magazine) + src.overlays = 0 + add_overlay("[magazine.icon_state]") + return + +/obj/item/weapon/gun/projectile/automatic/shotgun/bulldog/update_icon() + src.overlays = 0 + update_magazine() + icon_state = "bulldog[chambered ? "" : "-e"]" + +/obj/item/weapon/gun/projectile/automatic/shotgun/bulldog/afterattack() + ..() + empty_alarm() + return + + + +// L6 SAW // + +/obj/item/weapon/gun/projectile/automatic/l6_saw + name = "\improper L6 SAW" + desc = "A heavily modified 5.56x45mm light machine gun, designated 'L6 SAW'. Has 'Aussec Armoury - 2531' engraved on the receiver below the designation." + icon_state = "l6closed100" + item_state = "l6closedmag" + w_class = 5 + slot_flags = 0 + origin_tech = "combat=6;engineering=3;syndicate=6" + mag_type = /obj/item/ammo_box/magazine/mm556x45 + weapon_weight = WEAPON_MEDIUM + fire_sound = 'sound/weapons/Gunshot_smg.ogg' + var/cover_open = 0 + can_suppress = 0 + burst_size = 3 + fire_delay = 1 + pin = /obj/item/device/firing_pin/implant/pindicate + +/obj/item/weapon/gun/projectile/automatic/l6_saw/unrestricted + pin = /obj/item/device/firing_pin + + +/obj/item/weapon/gun/projectile/automatic/l6_saw/attack_self(mob/user) + cover_open = !cover_open + user << "You [cover_open ? "open" : "close"] [src]'s cover." + update_icon() + + +/obj/item/weapon/gun/projectile/automatic/l6_saw/update_icon() + icon_state = "l6[cover_open ? "open" : "closed"][magazine ? Ceiling(get_ammo(0)/12.5)*25 : "-empty"][suppressed ? "-suppressed" : ""]" + item_state = "l6[cover_open ? "openmag" : "closedmag"]" + + +/obj/item/weapon/gun/projectile/automatic/l6_saw/afterattack(atom/target as mob|obj|turf, mob/living/user as mob|obj, flag, params) //what I tried to do here is just add a check to see if the cover is open or not and add an icon_state change because I can't figure out how c-20rs do it with overlays + if(cover_open) + user << "[src]'s cover is open! Close it before firing!" + else + ..() + update_icon() + + +/obj/item/weapon/gun/projectile/automatic/l6_saw/attack_hand(mob/user) + if(loc != user) + ..() + return //let them pick it up + if(!cover_open || (cover_open && !magazine)) + ..() + else if(cover_open && magazine) + //drop the mag + magazine.update_icon() + magazine.loc = get_turf(src.loc) + user.put_in_hands(magazine) + magazine = null + update_icon() + user << "You remove the magazine from [src]." + + +/obj/item/weapon/gun/projectile/automatic/l6_saw/attackby(obj/item/A, mob/user, params) + . = ..() + if(.) + return + if(!cover_open) + user << "[src]'s cover is closed! You can't insert a new mag." + return + ..() + + + +// SNIPER // + +/obj/item/weapon/gun/projectile/automatic/sniper_rifle + name = "sniper rifle" + desc = "The kind of gun that will leave you crying for mummy before you even realise your leg's missing" + icon_state = "sniper" + item_state = "sniper" + recoil = 2 + weapon_weight = WEAPON_MEDIUM + mag_type = /obj/item/ammo_box/magazine/sniper_rounds + fire_delay = 40 + burst_size = 1 + origin_tech = "combat=7" + can_unsuppress = 1 + can_suppress = 1 + w_class = 3 + zoomable = TRUE + zoom_amt = 7 //Long range, enough to see in front of you, but no tiles behind you. + slot_flags = SLOT_BACK + actions_types = list() + + +/obj/item/weapon/gun/projectile/automatic/sniper_rifle/update_icon() + if(magazine) + icon_state = "sniper-mag" + else + icon_state = "sniper" + + +/obj/item/weapon/gun/projectile/automatic/sniper_rifle/syndicate + name = "syndicate sniper rifle" + desc = "Syndicate flavoured sniper rifle, it packs quite a punch, a punch to your face" + pin = /obj/item/device/firing_pin/implant/pindicate + origin_tech = "combat=7;syndicate=6" + + + + +// Laser rifle (rechargeable magazine) // + +/obj/item/weapon/gun/projectile/automatic/laser + name = "laser rifle" + desc = "Though sometimes mocked for the relatively weak firepower of their energy weapons, the logistic miracle of rechargable ammunition has given Nanotrasen a decisive edge over many a foe." + icon_state = "oldrifle" + item_state = "arg" + mag_type = /obj/item/ammo_box/magazine/recharge + fire_delay = 2 + can_suppress = 0 + burst_size = 0 + actions_types = list() + fire_sound = 'sound/weapons/Laser.ogg' + +/obj/item/weapon/gun/projectile/automatic/laser/process_chamber(eject_casing = 0, empty_chamber = 1) + ..() //we changed the default value of the first argument + + +/obj/item/weapon/gun/projectile/automatic/laser/update_icon() + ..() + icon_state = "oldrifle[magazine ? "-[Ceiling(get_ammo(0)/4)*4]" : ""]" + return diff --git a/code/modules/projectiles/guns/projectile/laser_gatling.dm b/code/modules/projectiles/guns/projectile/laser_gatling.dm new file mode 100644 index 0000000000..ea19220600 --- /dev/null +++ b/code/modules/projectiles/guns/projectile/laser_gatling.dm @@ -0,0 +1,153 @@ + + +//The ammo/gun is stored in a back slot item +/obj/item/weapon/minigunpack + name = "backpack power source" + desc = "The massive external power source for the laser gatling gun" + icon = 'icons/obj/guns/minigun.dmi' + icon_state = "holstered" + item_state = "backpack" + slot_flags = SLOT_BACK + w_class = 5 + var/obj/item/weapon/gun/projectile/minigun/gun = null + var/armed = 0 //whether the gun is attached, 0 is attached, 1 is the gun is wielded. + var/overheat = 0 + var/overheat_max = 40 + var/heat_diffusion = 1 + +/obj/item/weapon/minigunpack/New() + gun = new(src) + START_PROCESSING(SSobj, src) + ..() + +/obj/item/weapon/minigunpack/Destroy() + STOP_PROCESSING(SSobj, src) + ..() + +/obj/item/weapon/minigunpack/process() + overheat = max(0, overheat - heat_diffusion) + +/obj/item/weapon/minigunpack/attack_hand(var/mob/living/carbon/user) + if(src.loc == user) + if(!armed) + if(user.get_item_by_slot(slot_back) == src) + armed = 1 + if(!user.put_in_hands(gun)) + armed = 0 + user << "You need a free hand to hold the gun!" + return + update_icon() + gun.forceMove(user) + user.update_inv_back() + else + user << "You are already holding the gun!" + else + ..() + +/obj/item/weapon/minigunpack/attackby(obj/item/weapon/W, mob/user, params) + if(W == gun) //Don't need armed check, because if you have the gun assume its armed. + user.unEquip(gun,1) + else + ..() + +/obj/item/weapon/minigunpack/dropped(mob/user) + if(armed) + user.unEquip(gun,1) + +/obj/item/weapon/minigunpack/MouseDrop(atom/over_object) + if(armed) + return + if(iscarbon(usr)) + var/mob/M = usr + + if(!over_object) + return + + if(!M.restrained() && !M.stat) + + if(istype(over_object, /obj/screen/inventory/hand)) + var/obj/screen/inventory/hand/H = over_object + if(!M.unEquip(src)) + return + switch(H.slot_id) + if(slot_r_hand) + M.put_in_r_hand(src) + if(slot_l_hand) + M.put_in_l_hand(src) + + +/obj/item/weapon/minigunpack/update_icon() + if(armed) + icon_state = "notholstered" + else + icon_state = "holstered" + +/obj/item/weapon/minigunpack/proc/attach_gun(var/mob/user) + if(!gun) + gun = new(src) + gun.forceMove(src) + armed = 0 + if(user) + user << "You attach the [gun.name] to the [name]." + else + src.visible_message("The [gun.name] snaps back onto the [name]!") + update_icon() + user.update_inv_back() + + +/obj/item/weapon/gun/projectile/minigun + name = "laser gatling gun" + desc = "An advanced laser cannon with an incredible rate of fire. Requires a bulky backpack power source to use." + icon = 'icons/obj/guns/minigun.dmi' + icon_state = "minigun_spin" + item_state = "minigun" + origin_tech = "combat=6;powerstorage=5;magnets=4" + flags = CONDUCT | HANDSLOW + slowdown = 1 + slot_flags = null + w_class = 5 + materials = list() + burst_size = 3 + automatic = 0 + fire_delay = 1 + weapon_weight = WEAPON_HEAVY + fire_sound = 'sound/weapons/Laser.ogg' + mag_type = /obj/item/ammo_box/magazine/internal/minigun + var/obj/item/weapon/minigunpack/ammo_pack + +/obj/item/weapon/gun/projectile/minigun/attack_self(mob/living/user) + return + +/obj/item/weapon/gun/projectile/minigun/dropped(mob/user) + if(ammo_pack) + ammo_pack.attach_gun(user) + else + qdel(src) + +/obj/item/weapon/gun/projectile/minigun/shoot_live_shot(mob/living/user as mob|obj, pointblank = 0, mob/pbtarget = null, message = 1) + if(ammo_pack) + if(ammo_pack.overheat < ammo_pack.overheat_max) + . = ..() + ammo_pack.overheat++ + else + user << "The gun's heat sensor locked the trigger to prevent lens damage." + +/obj/item/weapon/gun/projectile/minigun/afterattack(atom/target, mob/living/user, flag, params) + if(!ammo_pack || ammo_pack.loc != user) + user << "You need the backpack power source to fire the gun!" + ..() + +/obj/item/weapon/gun/projectile/minigun/New() + if(!ammo_pack) + if(istype(loc,/obj/item/weapon/minigunpack)) //We should spawn inside a ammo pack so let's use that one. + ammo_pack = loc + else + qdel(src)//No pack, no gun + ..() + +/obj/item/weapon/gun/projectile/minigun/dropped(mob/living/user) + ammo_pack.attach_gun(user) + +/obj/item/weapon/gun/projectile/minigun/process_chamber(eject_casing = 0, empty_chamber = 1) + ..() + diff --git a/code/modules/projectiles/guns/projectile/launchers.dm b/code/modules/projectiles/guns/projectile/launchers.dm new file mode 100644 index 0000000000..42ed81805e --- /dev/null +++ b/code/modules/projectiles/guns/projectile/launchers.dm @@ -0,0 +1,81 @@ +//KEEP IN MIND: These are different from gun/grenadelauncher. These are designed to shoot premade rocket and grenade projectiles, not flashbangs or chemistry casings etc. +//Put handheld rocket launchers here if someone ever decides to make something so hilarious ~Paprika + +/obj/item/weapon/gun/projectile/revolver/grenadelauncher//this is only used for underbarrel grenade launchers at the moment, but admins can still spawn it if they feel like being assholes + desc = "A break-operated grenade launcher." + name = "grenade launcher" + icon_state = "dshotgun-sawn" + item_state = "gun" + mag_type = /obj/item/ammo_box/magazine/internal/grenadelauncher + fire_sound = 'sound/weapons/grenadelaunch.ogg' + w_class = 3 + pin = /obj/item/device/firing_pin/implant/pindicate + +/obj/item/weapon/gun/projectile/revolver/grenadelauncher/unrestricted + pin = /obj/item/device/firing_pin + +/obj/item/weapon/gun/projectile/revolver/grenadelauncher/attackby(obj/item/A, mob/user, params) + ..() + if(istype(A, /obj/item/ammo_box) || istype(A, /obj/item/ammo_casing)) + chamber_round() + +/obj/item/weapon/gun/projectile/revolver/grenadelauncher/cyborg + desc = "A 6-shot grenade launcher." + name = "multi grenade launcher" + icon = 'icons/mecha/mecha_equipment.dmi' + icon_state = "mecha_grenadelnchr" + mag_type = /obj/item/ammo_box/magazine/internal/cylinder/grenademulti + pin = /obj/item/device/firing_pin + +/obj/item/weapon/gun/projectile/revolver/grenadelauncher/cyborg/attack_self() + return + +/obj/item/weapon/gun/projectile/automatic/gyropistol + name = "gyrojet pistol" + desc = "A prototype pistol designed to fire self propelled rockets." + icon_state = "gyropistol" + fire_sound = 'sound/weapons/grenadelaunch.ogg' + origin_tech = "combat=5" + mag_type = /obj/item/ammo_box/magazine/m75 + burst_size = 1 + fire_delay = 0 + actions_types = list() + +/obj/item/weapon/gun/projectile/automatic/gyropistol/process_chamber(eject_casing = 0, empty_chamber = 1) + ..() + +/obj/item/weapon/gun/projectile/automatic/gyropistol/update_icon() + ..() + icon_state = "[initial(icon_state)][magazine ? "loaded" : ""]" + +/obj/item/weapon/gun/projectile/automatic/speargun + name = "kinetic speargun" + desc = "A weapon favored by carp hunters. Fires specialized spears using kinetic energy." + icon_state = "speargun" + item_state = "speargun" + w_class = 4 + origin_tech = "combat=4;engineering=4" + force = 10 + can_suppress = 0 + mag_type = /obj/item/ammo_box/magazine/internal/speargun + fire_sound = 'sound/weapons/grenadelaunch.ogg' + burst_size = 1 + fire_delay = 0 + select = 0 + actions_types = list() + +/obj/item/weapon/gun/projectile/automatic/speargun/update_icon() + return + +/obj/item/weapon/gun/projectile/automatic/speargun/attack_self() + return + +/obj/item/weapon/gun/projectile/automatic/speargun/process_chamber(eject_casing = 0, empty_chamber = 1) + ..() + +/obj/item/weapon/gun/projectile/automatic/speargun/attackby(obj/item/A, mob/user, params) + var/num_loaded = magazine.attackby(A, user, params, 1) + if(num_loaded) + user << "You load [num_loaded] spear\s into \the [src]." + update_icon() + chamber_round() \ No newline at end of file diff --git a/code/modules/projectiles/guns/projectile/pistol.dm b/code/modules/projectiles/guns/projectile/pistol.dm new file mode 100644 index 0000000000..350b248d05 --- /dev/null +++ b/code/modules/projectiles/guns/projectile/pistol.dm @@ -0,0 +1,58 @@ +/obj/item/weapon/gun/projectile/automatic/pistol + name = "stechkin pistol" + desc = "A small, easily concealable 10mm handgun. Has a threaded barrel for suppressors." + icon_state = "pistol" + w_class = 2 + origin_tech = "combat=3;materials=2;syndicate=4" + mag_type = /obj/item/ammo_box/magazine/m10mm + can_suppress = 1 + burst_size = 1 + fire_delay = 0 + actions_types = list() + +/obj/item/weapon/gun/projectile/automatic/pistol/update_icon() + ..() + icon_state = "[initial(icon_state)][chambered ? "" : "-e"][suppressed ? "-suppressed" : ""]" + return + +/obj/item/weapon/gun/projectile/automatic/pistol/m1911 + name = "\improper M1911" + desc = "A classic .45 handgun with a small magazine capacity." + icon_state = "m1911" + w_class = 3 + mag_type = /obj/item/ammo_box/magazine/m45 + can_suppress = 0 + +/obj/item/weapon/gun/projectile/automatic/pistol/deagle + name = "desert eagle" + desc = "A robust .50 AE handgun." + icon_state = "deagle" + force = 14 + mag_type = /obj/item/ammo_box/magazine/m50 + can_suppress = 0 + +/obj/item/weapon/gun/projectile/automatic/pistol/deagle/update_icon() + ..() + icon_state = "[initial(icon_state)][magazine ? "" : "-e"]" + +/obj/item/weapon/gun/projectile/automatic/pistol/deagle/gold + desc = "A gold plated desert eagle folded over a million times by superior martian gunsmiths. Uses .50 AE ammo." + icon_state = "deagleg" + item_state = "deagleg" + +/obj/item/weapon/gun/projectile/automatic/pistol/deagle/camo + desc = "A Deagle brand Deagle for operators operating operationally. Uses .50 AE ammo." + icon_state = "deaglecamo" + item_state = "deagleg" + +/obj/item/weapon/gun/projectile/automatic/pistol/APS + name = "stechkin APS pistol" + desc = "The original russian version of a widely used Syndicate sidearm. Uses 9mm ammo." + icon_state = "aps" + w_class = 3 + origin_tech = "combat=3;materials=2;syndicate=3" + mag_type = /obj/item/ammo_box/magazine/pistolm9mm + can_suppress = 0 + burst_size = 3 + fire_delay = 2 + actions_types = list(/datum/action/item_action/toggle_firemode) diff --git a/code/modules/projectiles/guns/projectile/revolver.dm b/code/modules/projectiles/guns/projectile/revolver.dm new file mode 100644 index 0000000000..97bf2eefc5 --- /dev/null +++ b/code/modules/projectiles/guns/projectile/revolver.dm @@ -0,0 +1,373 @@ +/obj/item/weapon/gun/projectile/revolver + name = "\improper .357 revolver" + desc = "A suspicious revolver. Uses .357 ammo." //usually used by syndicates + icon_state = "revolver" + mag_type = /obj/item/ammo_box/magazine/internal/cylinder + origin_tech = "combat=3;materials=2" + +/obj/item/weapon/gun/projectile/revolver/New() + ..() + if(!istype(magazine, /obj/item/ammo_box/magazine/internal/cylinder)) + verbs -= /obj/item/weapon/gun/projectile/revolver/verb/spin + +/obj/item/weapon/gun/projectile/revolver/chamber_round(var/spin = 1) + if(spin) + chambered = magazine.get_round(1) + else + chambered = magazine.stored_ammo[1] + return + +/obj/item/weapon/gun/projectile/revolver/shoot_with_empty_chamber(mob/living/user as mob|obj) + ..() + chamber_round(1) + +/obj/item/weapon/gun/projectile/revolver/process_chamber() + return ..(0, 1) + +/obj/item/weapon/gun/projectile/revolver/attackby(obj/item/A, mob/user, params) + . = ..() + if(.) + return + var/num_loaded = magazine.attackby(A, user, params, 1) + if(num_loaded) + user << "You load [num_loaded] shell\s into \the [src]." + A.update_icon() + update_icon() + chamber_round(0) + + if(unique_rename) + if(istype(A, /obj/item/weapon/pen)) + rename_gun(user) + +/obj/item/weapon/gun/projectile/revolver/attack_self(mob/living/user) + var/num_unloaded = 0 + chambered = null + while (get_ammo() > 0) + var/obj/item/ammo_casing/CB + CB = magazine.get_round(0) + if(CB) + CB.loc = get_turf(src.loc) + CB.SpinAnimation(10, 1) + CB.update_icon() + num_unloaded++ + if (num_unloaded) + user << "You unload [num_unloaded] shell\s from [src]." + else + user << "[src] is empty!" + +/obj/item/weapon/gun/projectile/revolver/verb/spin() + set name = "Spin Chamber" + set category = "Object" + set desc = "Click to spin your revolver's chamber." + + var/mob/M = usr + + if(M.stat || !in_range(M,src)) + return + + if(istype(magazine, /obj/item/ammo_box/magazine/internal/cylinder)) + var/obj/item/ammo_box/magazine/internal/cylinder/C = magazine + C.spin() + chamber_round(0) + usr.visible_message("[usr] spins [src]'s chamber.", "You spin [src]'s chamber.") + else + verbs -= /obj/item/weapon/gun/projectile/revolver/verb/spin + + +/obj/item/weapon/gun/projectile/revolver/can_shoot() + return get_ammo(0,0) + +/obj/item/weapon/gun/projectile/revolver/get_ammo(countchambered = 0, countempties = 1) + var/boolets = 0 //mature var names for mature people + if (chambered && countchambered) + boolets++ + if (magazine) + boolets += magazine.ammo_count(countempties) + return boolets + +/obj/item/weapon/gun/projectile/revolver/examine(mob/user) + ..() + user << "[get_ammo(0,0)] of those are live rounds." + +/obj/item/weapon/gun/projectile/revolver/detective + name = "\improper .38 Mars Special" + desc = "A cheap Martian knock-off of a classic law enforcement firearm. Uses .38-special rounds." + icon_state = "detective" + mag_type = /obj/item/ammo_box/magazine/internal/cylinder/rev38 + unique_rename = 1 + unique_reskin = 1 + +/obj/item/weapon/gun/projectile/revolver/detective/New() + ..() + options["Default"] = "detective" + options["Leopard Spots"] = "detective_leopard" + options["Black Panther"] = "detective_panther" + options["Gold Trim"] = "detective_gold" + options["The Peacemaker"] = "detective_peacemaker" + options["Cancel"] = null + +/obj/item/weapon/gun/projectile/revolver/detective/process_fire(atom/target as mob|obj|turf, mob/living/user as mob|obj, message = 1, params, zone_override = "") + if(magazine.caliber != initial(magazine.caliber)) + if(prob(70 - (magazine.ammo_count() * 10))) //minimum probability of 10, maximum of 60 + playsound(user, fire_sound, 50, 1) + user << "[src] blows up in your face!" + user.take_organ_damage(0,20) + user.unEquip(src) + return 0 + ..() + +/obj/item/weapon/gun/projectile/revolver/detective/attackby(obj/item/A, mob/user, params) + ..() + if(istype(A, /obj/item/weapon/screwdriver)) + if(magazine.caliber == "38") + user << "You begin to reinforce the barrel of [src]..." + if(magazine.ammo_count()) + afterattack(user, user) //you know the drill + user.visible_message("[src] goes off!", "[src] goes off in your face!") + return + if(do_after(user, 30/A.toolspeed, target = src)) + if(magazine.ammo_count()) + user << "You can't modify it!" + return + magazine.caliber = "357" + desc = "The barrel and chamber assembly seems to have been modified." + user << "You reinforce the barrel of [src]. Now it will fire .357 rounds." + else + user << "You begin to revert the modifications to [src]..." + if(magazine.ammo_count()) + afterattack(user, user) //and again + user.visible_message("[src] goes off!", "[src] goes off in your face!") + return + if(do_after(user, 30/A.toolspeed, target = src)) + if(magazine.ammo_count()) + user << "You can't modify it!" + return + magazine.caliber = "38" + desc = initial(desc) + user << "You remove the modifications on [src]. Now it will fire .38 rounds." + + +/obj/item/weapon/gun/projectile/revolver/mateba + name = "\improper Unica 6 auto-revolver" + desc = "A retro high-powered autorevolver typically used by officers of the New Russia military. Uses .357 ammo." + icon_state = "mateba" + +/obj/item/weapon/gun/projectile/revolver/golden + name = "\improper Golden revolver" + desc = "This ain't no game, ain't never been no show, And I'll gladly gun down the oldest lady you know. Uses .357 ammo." + icon_state = "goldrevolver" + fire_sound = 'sound/weapons/resonator_blast.ogg' + recoil = 8 + pin = /obj/item/device/firing_pin + +/obj/item/weapon/gun/projectile/revolver/nagant + name = "nagant revolver" + desc = "An old model of revolver that originated in Russia. Able to be suppressed. Uses 7.62x38mmR ammo." + icon_state = "nagant" + origin_tech = "combat=3" + can_suppress = 1 + mag_type = /obj/item/ammo_box/magazine/internal/cylinder/rev762 + + +// A gun to play Russian Roulette! +// You can spin the chamber to randomize the position of the bullet. + +/obj/item/weapon/gun/projectile/revolver/russian + name = "\improper russian revolver" + desc = "A Russian-made revolver for drinking games. Uses .357 ammo, and has a mechanism requiring you to spin the chamber before each trigger pull." + origin_tech = "combat=2;materials=2" + mag_type = /obj/item/ammo_box/magazine/internal/rus357 + var/spun = 0 + +/obj/item/weapon/gun/projectile/revolver/russian/New() + ..() + Spin() + update_icon() + +/obj/item/weapon/gun/projectile/revolver/russian/proc/Spin() + chambered = null + var/random = rand(1, magazine.max_ammo) + if(random <= get_ammo(0,0)) + chamber_round() + spun = 1 + +/obj/item/weapon/gun/projectile/revolver/russian/attackby(obj/item/A, mob/user, params) + var/num_loaded = ..() + if(num_loaded) + user.visible_message("[user] loads a single bullet into the revolver and spins the chamber.", "You load a single bullet into the chamber and spin it.") + else + user.visible_message("[user] spins the chamber of the revolver.", "You spin the revolver's chamber.") + if(get_ammo() > 0) + Spin() + update_icon() + A.update_icon() + return + +/obj/item/weapon/gun/projectile/revolver/russian/attack_self(mob/user) + if(!spun && can_shoot()) + user.visible_message("[user] spins the chamber of the revolver.", "You spin the revolver's chamber.") + Spin() + else + var/num_unloaded = 0 + while (get_ammo() > 0) + var/obj/item/ammo_casing/CB + CB = magazine.get_round() + chambered = null + CB.loc = get_turf(src.loc) + CB.update_icon() + num_unloaded++ + if (num_unloaded) + user << "You unload [num_unloaded] shell\s from [src]." + else + user << "[src] is empty." + +/obj/item/weapon/gun/projectile/revolver/russian/afterattack(atom/target as mob|obj|turf, mob/living/user as mob|obj, flag, params) + if(flag) + if(!(target in user.contents) && ismob(target)) + if(user.a_intent == "harm") // Flogging action + return + + if(isliving(user)) + if(!can_trigger_gun(user)) + return + if(target != user) + if(ismob(target)) + user << "A mechanism prevents you from shooting anyone but yourself!" + return + + if(ishuman(user)) + var/mob/living/carbon/human/H = user + if(!spun) + user << "You need to spin the revolver's chamber first!" + return + + spun = 0 + + if(chambered) + var/obj/item/ammo_casing/AC = chambered + if(AC.fire(user, user)) + playsound(user, fire_sound, 50, 1) + var/zone = check_zone(user.zone_selected) + var/obj/item/bodypart/affecting = H.get_bodypart(zone) + if(zone == "head" || zone == "eyes" || zone == "mouth") + shoot_self(user, affecting) + else + user.visible_message("[user.name] cowardly fires [src] at \his [affecting.name]!", "You cowardly fire [src] at your [affecting.name]!", "You hear a gunshot!") + return + + user.visible_message("*click*") + playsound(user, 'sound/weapons/empty.ogg', 100, 1) + +/obj/item/weapon/gun/projectile/revolver/russian/proc/shoot_self(mob/living/carbon/human/user, affecting = "head") + user.apply_damage(300, BRUTE, affecting) + user.visible_message("[user.name] fires [src] at \his head!", "You fire [src] at your head!", "You hear a gunshot!") + +/obj/item/weapon/gun/projectile/revolver/russian/soul + name = "cursed russian revolver" + desc = "To play with this revolver requires wagering your very soul." + +/obj/item/weapon/gun/projectile/revolver/russian/soul/shoot_self(mob/living/user) + ..() + var/obj/item/device/soulstone/anybody/SS = new /obj/item/device/soulstone/anybody(get_turf(src)) + if(!SS.transfer_soul("FORCE", user)) //Something went wrong + qdel(SS) + return + user.visible_message("[user.name]'s soul is captured by \the [src]!", "You've lost the gamble! Your soul is forfiet!") + + + +///////////////////////////// +// DOUBLE BARRELED SHOTGUN // +///////////////////////////// + +/obj/item/weapon/gun/projectile/revolver/doublebarrel + name = "double-barreled shotgun" + desc = "A true classic." + icon_state = "dshotgun" + item_state = "shotgun" + w_class = 4 + force = 10 + flags = CONDUCT + slot_flags = SLOT_BACK + mag_type = /obj/item/ammo_box/magazine/internal/shot/dual + sawn_desc = "Omar's coming!" + unique_rename = 1 + unique_reskin = 1 + +/obj/item/weapon/gun/projectile/revolver/doublebarrel/New() + ..() + options["Default"] = "dshotgun" + options["Dark Red Finish"] = "dshotgun-d" + options["Ash"] = "dshotgun-f" + options["Faded Grey"] = "dshotgun-g" + options["Maple"] = "dshotgun-l" + options["Rosewood"] = "dshotgun-p" + options["Cancel"] = null + +/obj/item/weapon/gun/projectile/revolver/doublebarrel/attackby(obj/item/A, mob/user, params) + ..() + if(istype(A, /obj/item/ammo_box) || istype(A, /obj/item/ammo_casing)) + chamber_round() + if(istype(A, /obj/item/weapon/melee/energy)) + var/obj/item/weapon/melee/energy/W = A + if(W.active) + sawoff(user) + if(istype(A, /obj/item/weapon/circular_saw) || istype(A, /obj/item/weapon/gun/energy/plasmacutter)) + sawoff(user) + +/obj/item/weapon/gun/projectile/revolver/doublebarrel/attack_self(mob/living/user) + var/num_unloaded = 0 + while (get_ammo() > 0) + var/obj/item/ammo_casing/CB + CB = magazine.get_round(0) + chambered = null + CB.loc = get_turf(src.loc) + CB.update_icon() + num_unloaded++ + if (num_unloaded) + user << "You break open \the [src] and unload [num_unloaded] shell\s." + else + user << "[src] is empty!" + + + + +// IMPROVISED SHOTGUN // + +/obj/item/weapon/gun/projectile/revolver/doublebarrel/improvised + name = "improvised shotgun" + desc = "Essentially a tube that aims shotgun shells." + icon_state = "ishotgun" + item_state = "shotgun" + w_class = 4 + force = 10 + slot_flags = null + mag_type = /obj/item/ammo_box/magazine/internal/shot/improvised + sawn_desc = "I'm just here for the gasoline." + unique_rename = 0 + unique_reskin = 0 + var/slung = 0 + +/obj/item/weapon/gun/projectile/revolver/doublebarrel/improvised/attackby(obj/item/A, mob/user, params) + ..() + if(istype(A, /obj/item/stack/cable_coil) && !sawn_state) + var/obj/item/stack/cable_coil/C = A + if(C.use(10)) + slot_flags = SLOT_BACK + user << "You tie the lengths of cable to the shotgun, making a sling." + slung = 1 + update_icon() + else + user << "You need at least ten lengths of cable if you want to make a sling!" + +/obj/item/weapon/gun/projectile/revolver/doublebarrel/improvised/update_icon() + ..() + if(slung) + icon_state += "sling" + +/obj/item/weapon/gun/projectile/revolver/doublebarrel/improvised/sawoff(mob/user) + . = ..() + if(. && slung) //sawing off the gun removes the sling + new /obj/item/stack/cable_coil(get_turf(src), 10) + slung = 0 + update_icon() diff --git a/code/modules/projectiles/guns/projectile/shotgun.dm b/code/modules/projectiles/guns/projectile/shotgun.dm new file mode 100644 index 0000000000..0faa56f1ee --- /dev/null +++ b/code/modules/projectiles/guns/projectile/shotgun.dm @@ -0,0 +1,212 @@ +/obj/item/weapon/gun/projectile/shotgun + name = "shotgun" + desc = "A traditional shotgun with wood furniture and a four-shell capacity underneath." + icon_state = "shotgun" + item_state = "shotgun" + w_class = 4 + force = 10 + flags = CONDUCT + slot_flags = SLOT_BACK + origin_tech = "combat=4;materials=2" + mag_type = /obj/item/ammo_box/magazine/internal/shot + var/recentpump = 0 // to prevent spammage + +/obj/item/weapon/gun/projectile/shotgun/attackby(obj/item/A, mob/user, params) + . = ..() + if(.) + return + var/num_loaded = magazine.attackby(A, user, params, 1) + if(num_loaded) + user << "You load [num_loaded] shell\s into \the [src]!" + A.update_icon() + update_icon() + +/obj/item/weapon/gun/projectile/shotgun/process_chamber() + return ..(0, 0) + +/obj/item/weapon/gun/projectile/shotgun/chamber_round() + return + +/obj/item/weapon/gun/projectile/shotgun/can_shoot() + if(!chambered) + return 0 + return (chambered.BB ? 1 : 0) + +/obj/item/weapon/gun/projectile/shotgun/attack_self(mob/living/user) + if(recentpump) + return + pump(user) + recentpump = 1 + spawn(10) + recentpump = 0 + return + +/obj/item/weapon/gun/projectile/shotgun/blow_up(mob/user) + . = 0 + if(chambered && chambered.BB) + process_fire(user, user,0) + . = 1 + +/obj/item/weapon/gun/projectile/shotgun/proc/pump(mob/M) + playsound(M, 'sound/weapons/shotgunpump.ogg', 60, 1) + pump_unload(M) + pump_reload(M) + update_icon() //I.E. fix the desc + return 1 + +/obj/item/weapon/gun/projectile/shotgun/proc/pump_unload(mob/M) + if(chambered)//We have a shell in the chamber + chambered.loc = get_turf(src)//Eject casing + chambered.SpinAnimation(5, 1) + chambered = null + +/obj/item/weapon/gun/projectile/shotgun/proc/pump_reload(mob/M) + if(!magazine.ammo_count()) + return 0 + var/obj/item/ammo_casing/AC = magazine.get_round() //load next casing. + chambered = AC + + +/obj/item/weapon/gun/projectile/shotgun/examine(mob/user) + ..() + if (chambered) + user << "A [chambered.BB ? "live" : "spent"] one is in the chamber." + +/obj/item/weapon/gun/projectile/shotgun/lethal + mag_type = /obj/item/ammo_box/magazine/internal/shot/lethal + +// RIOT SHOTGUN // + +/obj/item/weapon/gun/projectile/shotgun/riot //for spawn in the armory + name = "riot shotgun" + desc = "A sturdy shotgun with a longer magazine and a fixed tactical stock designed for non-lethal riot control." + icon_state = "riotshotgun" + mag_type = /obj/item/ammo_box/magazine/internal/shot/riot + sawn_desc = "Come with me if you want to live." + +/obj/item/weapon/gun/projectile/shotgun/riot/attackby(obj/item/A, mob/user, params) + ..() + if(istype(A, /obj/item/weapon/circular_saw) || istype(A, /obj/item/weapon/gun/energy/plasmacutter)) + sawoff(user) + if(istype(A, /obj/item/weapon/melee/energy)) + var/obj/item/weapon/melee/energy/W = A + if(W.active) + sawoff(user) + +/////////////////////// +// BOLT ACTION RIFLE // +/////////////////////// + +/obj/item/weapon/gun/projectile/shotgun/boltaction + name = "\improper Mosin Nagant" + desc = "This piece of junk looks like something that could have been used 700 years ago. It feels slightly moist." + icon_state = "moistnugget" + item_state = "moistnugget" + slot_flags = 0 //no SLOT_BACK sprite, alas + mag_type = /obj/item/ammo_box/magazine/internal/boltaction + var/bolt_open = 0 + +/obj/item/weapon/gun/projectile/shotgun/boltaction/pump(mob/M) + playsound(M, 'sound/weapons/shotgunpump.ogg', 60, 1) + if(bolt_open) + pump_reload(M) + else + pump_unload(M) + bolt_open = !bolt_open + update_icon() //I.E. fix the desc + return 1 + +/obj/item/weapon/gun/projectile/shotgun/boltaction/attackby(obj/item/A, mob/user, params) + if(!bolt_open) + user << "The bolt is closed!" + return + . = ..() + +/obj/item/weapon/gun/projectile/shotgun/boltaction/examine(mob/user) + ..() + user << "The bolt is [bolt_open ? "open" : "closed"]." + + +/obj/item/weapon/gun/projectile/shotgun/boltaction/enchanted + name = "enchanted bolt action rifle" + desc = "Careful not to lose your head." + var/guns_left = 30 + mag_type = /obj/item/ammo_box/magazine/internal/boltaction/enchanted + +/obj/item/weapon/gun/projectile/shotgun/boltaction/enchanted/New() + ..() + bolt_open = 1 + pump() + +/obj/item/weapon/gun/projectile/shotgun/boltaction/enchanted/dropped() + ..() + guns_left = 0 + +/obj/item/weapon/gun/projectile/shotgun/boltaction/enchanted/shoot_live_shot(mob/living/user as mob|obj, pointblank = 0, mob/pbtarget = null, message = 1) + ..() + if(guns_left) + var/obj/item/weapon/gun/projectile/shotgun/boltaction/enchanted/GUN = new + GUN.guns_left = src.guns_left - 1 + user.drop_item() + user.swap_hand() + user.put_in_hands(GUN) + else + user.drop_item() + src.throw_at_fast(pick(oview(7,get_turf(user))),1,1) + user.visible_message("[user] tosses aside the spent rifle!") + +// Automatic Shotguns// + +/obj/item/weapon/gun/projectile/shotgun/automatic/shoot_live_shot(mob/living/user as mob|obj) + ..() + src.pump(user) + +/obj/item/weapon/gun/projectile/shotgun/automatic/combat + name = "combat shotgun" + desc = "A semi automatic shotgun with tactical furniture and a six-shell capacity underneath." + icon_state = "cshotgun" + origin_tech = "combat=6" + mag_type = /obj/item/ammo_box/magazine/internal/shot/com + w_class = 5 + +//Dual Feed Shotgun + +/obj/item/weapon/gun/projectile/shotgun/automatic/dual_tube + name = "cycler shotgun" + desc = "An advanced shotgun with two separate magazine tubes, allowing you to quickly toggle between ammo types." + icon_state = "cycler" + origin_tech = "combat=4;materials=2" + mag_type = /obj/item/ammo_box/magazine/internal/shot/tube + w_class = 5 + var/toggled = 0 + var/obj/item/ammo_box/magazine/internal/shot/alternate_magazine + +/obj/item/weapon/gun/projectile/shotgun/automatic/dual_tube/New() + ..() + if (!alternate_magazine) + alternate_magazine = new mag_type(src) + +/obj/item/weapon/gun/projectile/shotgun/automatic/dual_tube/attack_self(mob/living/user) + if(!chambered && magazine.contents.len) + pump() + else + toggle_tube(user) + +/obj/item/weapon/gun/projectile/shotgun/automatic/dual_tube/proc/toggle_tube(mob/living/user) + var/current_mag = magazine + var/alt_mag = alternate_magazine + magazine = alt_mag + alternate_magazine = current_mag + toggled = !toggled + if(toggled) + user << "You switch to tube B." + else + user << "You switch to tube A." + +/obj/item/weapon/gun/projectile/shotgun/automatic/dual_tube/AltClick(mob/living/user) + if(user.incapacitated() || !Adjacent(user) || !istype(user)) + return + pump() + + +// DOUBLE BARRELED SHOTGUN and IMPROVISED SHOTGUN are in revolver.dm diff --git a/code/modules/projectiles/guns/projectile/toy.dm b/code/modules/projectiles/guns/projectile/toy.dm new file mode 100644 index 0000000000..417f13ea9b --- /dev/null +++ b/code/modules/projectiles/guns/projectile/toy.dm @@ -0,0 +1,108 @@ +/obj/item/weapon/gun/projectile/automatic/toy + name = "foam force SMG" + desc = "A prototype three-round burst toy submachine gun. Ages 8 and up." + icon = 'icons/obj/guns/toy.dmi' + icon_state = "saber" + item_state = "gun" + mag_type = /obj/item/ammo_box/magazine/toy/smg + fire_sound = 'sound/weapons/Gunshot_smg.ogg' + force = 0 + throwforce = 0 + burst_size = 3 + can_suppress = 0 + clumsy_check = 0 + needs_permit = 0 + +/obj/item/weapon/gun/projectile/automatic/toy/process_chamber(eject_casing = 0, empty_chamber = 1) + ..() + +/obj/item/weapon/gun/projectile/automatic/toy/unrestricted + pin = /obj/item/device/firing_pin + +/obj/item/weapon/gun/projectile/automatic/toy/pistol + name = "foam force pistol" + desc = "A small, easily concealable toy handgun. Ages 8 and up." + icon_state = "pistol" + w_class = 2 + mag_type = /obj/item/ammo_box/magazine/toy/pistol + fire_sound = 'sound/weapons/Gunshot.ogg' + can_suppress = 0 + burst_size = 1 + fire_delay = 0 + actions_types = list() + +/obj/item/weapon/gun/projectile/automatic/toy/pistol/update_icon() + ..() + icon_state = "[initial(icon_state)][chambered ? "" : "-e"]" + +/obj/item/weapon/gun/projectile/automatic/toy/pistol/riot + mag_type = /obj/item/ammo_box/magazine/toy/pistol/riot + +/obj/item/weapon/gun/projectile/automatic/toy/pistol/riot/New() + magazine = new /obj/item/ammo_box/magazine/toy/pistol/riot(src) + ..() + +/obj/item/weapon/gun/projectile/automatic/toy/pistol/unrestricted + pin = /obj/item/device/firing_pin + +/obj/item/weapon/gun/projectile/automatic/toy/pistol/riot/unrestricted + pin = /obj/item/device/firing_pin + +/obj/item/weapon/gun/projectile/shotgun/toy + name = "foam force shotgun" + desc = "A toy shotgun with wood furniture and a four-shell capacity underneath. Ages 8 and up." + icon = 'icons/obj/guns/toy.dmi' + force = 0 + throwforce = 0 + origin_tech = null + mag_type = /obj/item/ammo_box/magazine/internal/shot/toy + clumsy_check = 0 + needs_permit = 0 + +/obj/item/weapon/gun/projectile/shotgun/toy/process_chamber() + ..() + if(chambered && !chambered.BB) + qdel(chambered) + +/obj/item/weapon/gun/projectile/shotgun/toy/unrestricted + pin = /obj/item/device/firing_pin + +/obj/item/weapon/gun/projectile/shotgun/toy/crossbow + name = "foam force crossbow" + desc = "A weapon favored by many overactive children. Ages 8 and up." + icon = 'icons/obj/toy.dmi' + icon_state = "foamcrossbow" + item_state = "crossbow" + mag_type = /obj/item/ammo_box/magazine/internal/shot/toy/crossbow + fire_sound = 'sound/items/syringeproj.ogg' + slot_flags = SLOT_BELT + w_class = 2 + +/obj/item/weapon/gun/projectile/automatic/c20r/toy + name = "donksoft SMG" + desc = "A bullpup two-round burst toy SMG, designated 'C-20r'. Ages 8 and up." + icon = 'icons/obj/guns/toy.dmi' + can_suppress = 0 + needs_permit = 0 + mag_type = /obj/item/ammo_box/magazine/toy/smgm45 + +/obj/item/weapon/gun/projectile/automatic/c20r/toy/process_chamber(eject_casing = 0, empty_chamber = 1) + ..() + + +/obj/item/weapon/gun/projectile/automatic/c20r/toy/unrestricted + pin = /obj/item/device/firing_pin + +/obj/item/weapon/gun/projectile/automatic/l6_saw/toy + name = "donksoft LMG" + desc = "A heavily modified toy light machine gun, designated 'L6 SAW'. Ages 8 and up." + icon = 'icons/obj/guns/toy.dmi' + can_suppress = 0 + needs_permit = 0 + mag_type = /obj/item/ammo_box/magazine/toy/m762 + +/obj/item/weapon/gun/projectile/automatic/l6_saw/toy/process_chamber(eject_casing = 0, empty_chamber = 1) + ..() + +/obj/item/weapon/gun/projectile/automatic/l6_saw/toy/unrestricted + pin = /obj/item/device/firing_pin \ No newline at end of file diff --git a/code/modules/reagents/kegs.dm b/code/modules/reagents/kegs.dm new file mode 100644 index 0000000000..6767c52218 --- /dev/null +++ b/code/modules/reagents/kegs.dm @@ -0,0 +1,42 @@ +/obj/structure/reagent_dispensers/keg + name = "keg" + desc = "A keg." + icon_state = "keg" + var/reagent_type = "water" + +/obj/structure/reagent_dispensers/keg/New() + ..() + reagents.add_reagent(reagent_type,1000) + +/obj/structure/reagent_dispensers/keg/blob_act() + qdel(src) + +/obj/structure/reagent_dispensers/keg/mead + name = "keg of mead" + desc = "A keg of mead." + icon_state = "orangekeg" + reagent_type = "mead" + +/obj/structure/reagent_dispensers/keg/aphro + name = "keg of aphrodisiac" + desc = "A keg of aphrodisiac." + icon_state = "pinkkeg" + reagent_type = "hornychem" + +/obj/structure/reagent_dispensers/keg/milk + name = "keg of milk" + desc = "It's not quite what you were hoping for." + icon_state = "whitekeg" + reagent_type = "milk" + +/obj/structure/reagent_dispensers/keg/semen + name = "keg of semen" + desc = "Dear lord, where did this even come from?" + icon_state = "whitekeg" + reagent_type = "semen" + +/obj/structure/reagent_dispensers/keg/gargle + name = "keg of pan galactic gargleblaster" + desc = "A keg of... wow that's a long name." + icon_state = "bluekeg" + reagent_type = "gargleblaster" \ No newline at end of file diff --git a/code/modules/ruins/ruin_areas.dm b/code/modules/ruins/ruin_areas.dm new file mode 100644 index 0000000000..5b18c5d97a --- /dev/null +++ b/code/modules/ruins/ruin_areas.dm @@ -0,0 +1,54 @@ +//Parent types + +/area/ruin/ + name = "\improper Unexplored Location" + icon_state = "away" + has_gravity = 1 + + +/area/ruin/unpowered + always_unpowered = 0 + +/area/ruin/unpowered/no_grav + has_gravity = 0 + +/area/ruin/powered + requires_power = 0 + + + + +//Areas + +/area/ruin/unpowered/no_grav/way_home + name = "\improper Salvation" + icon_state = "away" + +/area/ruin/powered/snow_biodome + +/area/ruin/powered/golem_ship + name = "Free Golem Ship" + +// Ruins of "onehalf" ship +/area/ruin/onehalf/hallway + name = "Hallway" + icon_state = "hallC" + + +/area/ruin/onehalf/drone_bay + name = "Mining Drone Bay" + icon_state = "engine" + +/area/ruin/onehalf/dorms_med + name = "Crew Quarters" + icon_state = "Sleep" + +/area/ruin/onehalf/bridge + name = "Bridge" + icon_state = "bridge" + +/area/ruin/powered/dinner_for_two + name = "Dinner for Two" + +/area/ruin/powered/authorship + name = "Authorship" \ No newline at end of file diff --git a/code/modules/salvaging/equipment.dm b/code/modules/salvaging/equipment.dm new file mode 100644 index 0000000000..61a08cc338 --- /dev/null +++ b/code/modules/salvaging/equipment.dm @@ -0,0 +1,21 @@ +//Salvaging hardsuit +/obj/item/clothing/head/helmet/space/hardsuit/salvaging + name = "salvaging hardsuit helmet" + desc = "A hardsuit helmet worn by salvaging teams during EVA. Features three viewing ports, a mounted flashlight, adaptive padding, and UV shielding. Also, has radiation and explosion shielding." + icon_state = "hardsuit0-salvage" + item_state = "salvage_helm" + armor = list(melee = 5, bullet = 5, laser = 5, energy = 5, bomb = 80, bio = 100, rad = 40) + item_color = "salvage" + +/obj/item/clothing/suit/space/hardsuit/salvaging + name = "salvaging hardsuit" + desc = "A hardsuit worn by salvaging teams during EVA. Features a robust, orange chassis, stylish leather, and comfortable gloves. Also, has radiation and explosion shielding." + icon_state = "hardsuit_salvage" + item_state = "hardsuit_salvage" + armor = list(melee = 5, bullet = 5, laser = 5, energy = 5, bomb = 80, bio = 100, rad = 40) + helmettype = /obj/item/clothing/head/helmet/space/hardsuit/salvaging + +/obj/machinery/suit_storage_unit/salvaging + suit_type = /obj/item/clothing/suit/space/hardsuit/salvaging + mask_type = /obj/item/clothing/mask/breath + storage_type = /obj/item/clothing/shoes/magboots \ No newline at end of file diff --git a/code/modules/salvaging/salvage_ship.dm b/code/modules/salvaging/salvage_ship.dm new file mode 100644 index 0000000000..8ff9d833e3 --- /dev/null +++ b/code/modules/salvaging/salvage_ship.dm @@ -0,0 +1,117 @@ +//Salvaging ship. Large ship used to navigate debris fields. Capable of basic collection, sorting, and refining of scrap. + +/obj/mecha/ship + name = "ship" + desc = "A space ship, or something." + +//Ship itself +/obj/mecha/ship/salvage + desc = "Powered Space Junk Recycler, revision 1A1, designated \"Scrapper\" by NT and approved for use on their stations. While it doesn't quite roll off the tongue, \ + these tough ships are typically used in groups to clear debris fields of precious metals, artifacts, equipment, hardware, and other valuables. They're fitted \ + with advanced absorbant armor plates to protect the contents, both living and not, from explosions; a common hazard considering the munitions and fuel used on \ + most ships and stations." + name = "\improper PSJR-1A1 \"Scrapper\"" + icon_state = "scrapper" + icon = 'icons/salvaging/scrapper.dmi' + step_in = 4 + max_temperature = 1000 + health = 200 + lights_power = 8 + deflect_chance = 20 + damage_absorption = list("brute"=0.7,"fire"=0.9,"bullet"=0.9,"laser"=0.9,"energy"=1,"bomb"=0.4) + max_equip = 6 + wreckage = /obj/structure/mecha_wreckage/scrapper +// bound_height = 64 +// bound_width = 96 + pixel_x = -48 + pixel_y = -48 + turnsound = null + stepsound = null + +/obj/mecha/ship/salvage/GrantActions(mob/living/user, human_occupant = 0) + ..() + thrusters_action.Grant(user, src) + +/obj/mecha/ship/salvage/RemoveActions(mob/living/user, human_occupant = 0) + ..() + thrusters_action.Remove(user) + +/obj/mecha/mechturn() + ..() + updatebounds() + +/obj/mecha/proc/updatebounds() +/* switch(dir) + if(1) + bound_height = initial(bound_height) + bound_width = initial(bound_width) + if(2) + bound_height = initial(bound_height) + bound_width = initial(bound_width) + if(4) + bound_height = initial(bound_width) + bound_width = initial(bound_height) + if(8) + bound_height = initial(bound_width) + bound_width = initial(bound_height) +*/ +//Wreckage +/obj/structure/mecha_wreckage/scrapper + name = "scrapper wreckage" + icon_state = "scrapper-broken" + icon = 'icons/salvaging/scrapper.dmi' + +/obj/structure/mecha_wreckage/scrapper/New() + ..() + var/list/parts = list(/obj/item/mecha_parts/chassis/scrapper, + /obj/item/mecha_parts/part/cockpit, + /obj/item/mecha_parts/part/engine, + /obj/item/mecha_parts/part/lifesupport, + /obj/item/mecha_parts/part/storage, + /obj/item/mecha_parts/part/scrap_refinery) + for(var/i = 0; i < 2; i++) + if(parts.len && prob(40)) + var/part = pick(parts) + welder_salvage += part + parts -= part + +//Parts +/obj/item/mecha_parts/chassis/scrapper/New() + ..() + construct = new /datum/construction/mecha/ripley_chassis(src) + +/obj/item/mecha_parts/chassis/scrapper + name = "\improper Scrapper chassis" + icon_state = "scrapper_chassis" + +/obj/item/mecha_parts/part/cockpit + name = "shipcockpit" + desc = "The cockpit of a small space ship." + icon_state = "cockpit" + origin_tech = "programming=2;materials=2;biotech=2;engineering=2" + +/obj/item/mecha_parts/part/engine + name = "engine" + desc = "The main source of thrust for small space ships." + icon_state = "shipthruster" + origin_tech = "programming=1;materials=3;engineering=3" + +/obj/item/mecha_parts/part/lifesupport + name = "life support systems" + gender = PLURAL + desc = "A series of systems to be installed in a small vessel. Ensures your ship will be nice and toasty, every time." + icon_state = "shiplifesupport" + origin_tech = "programming=1;materials=2;engineering=2;biotech=3" + +/obj/item/mecha_parts/part/storage + name = "storage compartments" + gender = PLURAL + desc = "A series of storage compartments that are typically installed on the sides of small ships." + icon_state = "shipstorage" + origin_tech = "materials=2;engineering=2" + +/obj/item/mecha_parts/part/scrap_refinery + name = "scrap refinery" + desc = "A ship-mounted refinery used to turn unsorted scrap metals into useful raw materials." + icon_state = "shiprefinery" + origin_tech = "materials=2;engineering=3" diff --git a/code/modules/salvaging/salvaging.dm b/code/modules/salvaging/salvaging.dm new file mode 100644 index 0000000000..372f3ea1ea --- /dev/null +++ b/code/modules/salvaging/salvaging.dm @@ -0,0 +1,3 @@ +//Master file for the salvaging module. Documentation, helpers, procs, credits, and other unsorted stuff will be placed here. +//Credits: Skorpio @ http://opengameart.org/users/skorpio for their sprite work. + diff --git a/code/modules/surgery/gender_reassignment.dm b/code/modules/surgery/gender_reassignment.dm new file mode 100644 index 0000000000..830930839d --- /dev/null +++ b/code/modules/surgery/gender_reassignment.dm @@ -0,0 +1,38 @@ +/datum/surgery/gender_reassignment + name = "gender reassignment" + steps = list(/datum/surgery_step/incise, /datum/surgery_step/clamp_bleeders, /datum/surgery_step/reshape_genitals, /datum/surgery_step/close) + species = list(/mob/living/carbon/human) + possible_locs = list("groin") + + +//reshape_genitals +/datum/surgery_step/reshape_genitals + name = "reshape genitals" + implements = list(/obj/item/weapon/scalpel = 100, /obj/item/weapon/hatchet = 50, /obj/item/weapon/wirecutters = 35) + time = 64 + +/datum/surgery_step/reshape_genitals/preop(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery) + if(target.gender == FEMALE) + user.visible_message("[user] begins to reshape [target]'s genitals to look more masculine.", "You begin to reshape [target]'s genitals to look more masculine...") + else + user.visible_message("[user] begins to reshape [target]'s genitals to look more feminine.", "You begin to reshape [target]'s genitals to look more feminine...") + +/datum/surgery_step/reshape_genitals/success(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery) + var/mob/living/carbon/human/H = target //no type check, as that should be handled by the surgery + H.gender_ambiguous = 0 + if(target.gender == FEMALE) + user.visible_message("[user] has made a man of [target]!", "You made [target] a man.") + target.gender = MALE + else + user.visible_message("[user] has made a woman of [target]!", "You made [target] a woman.") + target.gender = FEMALE + target.regenerate_icons() + return 1 + +/datum/surgery_step/reshape_genitals/failure(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery) + var/mob/living/carbon/human/H = target + H.gender_ambiguous = 1 + user.visible_message("[user] accidentally mutilates [target]'s genitals beyond the point of recognition!", "You accidentally mutilate [target]'s genitals beyond the point of recognition!") + target.gender = pick(MALE, FEMALE) + target.regenerate_icons() + return 1 diff --git a/icons/salvaging/scrapper.dmi b/icons/salvaging/scrapper.dmi new file mode 100644 index 0000000000000000000000000000000000000000..8d38f01acdeae95da5d60bcfdead3c2df2d65057 GIT binary patch literal 75331 zcmdRVWm_CgwC&&;7%aF2g1bX-cMITCdvJHiAi>?;-Q6v?+nK!QIUny2xb>mC zr=F>WrA0DuHvLIl9Wf={a?E1lp|u$PL4i>Rry zv6H2Pi>19C0N{}sJyL_%!vuug;(ovsIRCA2ypK2tcJSfr)0zFBROGex=(4`;XV13&MB8h zAz}~s?#-9iA05(ub|0U6_qN0p^mjtIEJHMDB>(^tfRw0^ibv*IyLTPIyl?KyxvuKE z?i<9-2Al#fX@G2 zI;GLTp%VIKY2*Fx=-rxgp#go=R1or}Ip7;C2HUP~_=z*F^`iQ>ihO_2%3(Zs{qom7 z>o*sK!RW$y)!)!aayZm1z*g1!Gccq_oI~GB>UO{PbzXlHscR{9{bBxng6tb{6kJ?t z>TDlZLNM>!w#60T%rktJUqU1dzDVJvDK%MUZIg~x9x&u?-gGijQK~+wLW9*{yE-s8 zhp8a&#x{Txmr#f-Rn?x|`_T{6ht7=Ginm~(n@aj+Lv zK$a(q;@I57@8YKF5ELG+S@WnDVY6t(B)?h`2`kkeCCflaG59dc*@PPi0s6IUUL(74 z@Ir@K)Qo0Ter=UOR13+S_-+Q2jlL-Gzr4oU+*Hd1Tt@ppw=Df}ZEZeYC+;Ek4-Iqk z&7s$BFlZw`mW5rP3drZ+3qcp7(Btn(fJ55*)9$nNb^*DyG3k>f?P)emlpdZEn=2Z> za*O$8Sq>2{Ely>`^cqTp_jZU3`Lh}sY?bMQx&Us~yRnfTj5uOT3!~9if=pax-a2NzmGz4^yA1XABXc#F5 zBe%++z9=2%)?lW4rj-BeJYMt+G}IgE%l+R&^NoA!-+S*3JJ10XjC>7|cLFzNuUfzC zea;Pw55=2a)A37HX@8nPsuG!1+Y=6oqg1z4r!`;gs)+!ZS$*SLFFIP!qul;-3@~x} zWxjXRM@60Q?#!nsXA^f{EgGGCQua$PkU+VNuHuv3-uaZ8txDi$v&h}?oSJ$QX464T znbj|2cBxEFfCd^V6on7xFzBHfQ^>umBh;zSqh4xN-a2vYxn|RY5&TkE9n^Ftb^r&g zjKwsFg0+oxj`~tM?=YkJ=gDuR7NctPZZK1OqOdarR)^3iU$rC6D>Qj+Q>_qiIWz&+ z{|mG_zOrKm%dk9DQ}BX7GYg%}qy9ExONBLs^?CVaY1d&5N=F4J;IrhU-nF)UM|jV@ zK9s>(H{;b*?`GqsrSU^Q%x?VO38($&MwY_^2ZC5%)K^v^({wMtfIt}zWddSzlf7n- zJ7SC*8l^kxa#r>MD+x(+7B2Z2Kf^9Z@D^kw)}QoU zMWO)`_#jwmc6H}ml`QFI+4>d1`O(8IY2yv}wv~5SwKU>T(rED@6XC1glI;DK(@GoP z&Y9=c2uwga^2MqIDKZ*OZpERIS*V249nHwq(WL3n-5mrZDRQ9Q)-Way{CT%HiO%c_ z?3ueV@Q6oP14h2GD)wC`^f)5GD>-djsl|&yyfolA9&G@H$Va!5kK({5ueBob_}EhV zYfxtT7i5uOAXiL~3qc`Jl6uOPX4Z+DJWa6)A!m0mmMr*a>au>8R}DW%4Y3Gw07qw0 zOoE@Uy}dn34LbwEctS!?&fmIZd2uZmRb{!>oH1>zN2MhJY&{krT?-I!{fewbl~9HZ zFjO2wBhtkN{W-~ql5ygPv4b4E0a!po#O&5JKoCrdJR>B)$_~I39Jg3t#Q^U!m4B!u zS=UPLGPzwEv^~d$bBj<=P{50X95#DoOYrANP>X@oM69DBRqEu!D}JY87)vFOv~fq{A58O5RQVMdm@)ZOM=&ht;CQVFr>K(!?+*l z^+x!|XyQ}J%H~M1#V7%EWH35=(-EL1Q2Xe!j zk;|GxOQ4{JZ;{$SCS#_sKL!FqB{aQYOF;d8*gVU88h2=A`!BDe?wi)XgL2Q);ipZN zGC0pVj(6j<`JEsO2!lXai$Iq9Q0d$+x_IT#Y(ShO#9>o!oR<5N?Qb6$*!nzu14G|# z`cqIKm|V^kSlbRYlMq1|@SpI?Ma5d^&4H%nlIP2tQQ_g-#!)jrT_VQBPUD4_=HtnL zGurU^UVoL6l-0znG0RzE;uHLs11pi^@aeYP??}*+A1sP)V0<~zfTGeUH?cPe;a>h$37uBJF5927_{wH9L(n4Di@kfTrAS{r7$E zk~{6jwd>EAaV|P4BFr2d(i*rDA+97(c>0=S`0?r|_N{Jwj_Kx!_c^el=%(vXlIjl_ zRMBJ}A`gwu`4CLXapMmKC*NJ%UBNMxVf$GYuehZOSL{N%YK7W&x(Q{PEWKak1?=G_ z>0Y)icWF!!QBz7>aM1gn=wCt*Rpuy$=WNRAKjlJ(&_YLF^D0Y24`lbcz+!(*u#Dnw zSBcS5A2yrab6U^jV*ZhYJ~&QBfM7*r3=IVZH8wH6P5wePuFye>F4otVXVL{i94ETw;9tx8{eZ zHvlGOr;-1+3djIQ@{W}JikB~$F27D>qrn^JX<(X@Bp1<_tS`Uk5PIW` z9J6&QPwQX+5Nsz%_n1X6{1J4d3tkv2^ZsNOW$q_JFb_kuAlqtGn%{82*SA z{gah_YTGn3vpE#)<0LCDuWXO&^b&-+7^w=S2rbF)AZDdXtY~IfV`LUQUGLUbgdYL2 zE9O>K5j_T+sQgWdqm0_I(0GQDENO+E{sA>Livo1C2WPc9{;MB5Xox}UNit&3&(A|o zQoNJKZf>7*u{z9QWGpG|Nd-Md-v=TYJK&e70E3P|;WpBjRZT1a`pnnW`t(2LWN&Y;nwbAipXFN&kl}6xUiq2#GF)KKT;LMzzTE}7 zky#!Qs0?H+Q;Brkj6)hfl|F=x1TZXESXnR(x@X%QH(p6gOEa7=SG8Gd zim$0*4hCYvwl06{#D`?bW+|7=`rtVG<+~*&5{L1i%A*4P6VmC0`NpEg?`cK2XgG{}%mv8r3V>65Lp(t3NF z;!y=TatfF^*H>U2_)@?%TxG~lf9s>h2oIJzlwvwBaU(FCZ8q9MeP3c$H?{JSo`<=F zcUl-aF1}MCE1~sx<%PzL6v6)pa2Y5rQ7P{zRTKj|DXB7*8m&%s;A_!s%2VBU)&&Lt z+c@k1PH}PZ(fRp)afY4I!{7D28_!TgzNnb-J|$jkoLJs#$-$cqaI}m|a|>V+5SWzX zTo+|XF}AWQuRnp~ftHzOzGtk;;&a*?Qm`4l_I+M+lJ^1d4)&v=#3YgskP5FE=}z%fSCj1HwZB zkP`b7KfskzMaogp(RoQ$-=7$(AMIaA;dNw_etLc7w#m8C6o;?LT|he7f zZ5%77XA~Tk``LL;qGWq*IfEuSbzE7W-XZNMWHcDQr)L%Nn9uw9ssFNZ7qFuc(O_T} z;2zjMB(^1dVZCTdRPpCzl{lCvwH-fY71Rxh1Ktw}R`mAw^|i6Y9RAR3QF)Ytx?ftt z5fKqt^Ew6b-cE_o3k0Sjr6`vLFQjYRw_{D-;1CkRSkOynw9PD?wIBc!n7EodNAQ!K zNdOjt8uq%z_BNo;%d)|ulBk1!r$^F!T5t*+F+5#xfODrh4+qu=K;FBqLmZqVQzN4m zV_^Z+^udlNTkT6G-lm%i2nP&Ld~C0Dw%t^iCF@_=a{Ph1MO-n)d}yFB1j_G>{e3#s zIM&Wsc8620<%v&yeb8@jZ*4bO7bY$)NxHG`TQ+qpW+9iwobBOxd8A3ova+(7P6Af3 zvP$B{Ka!72THlN#Vpx*0_DDQl8V9%lg-Mc+parlL z5MoFn+ka`QG>3s*jF#rrq7>2w3ZsWY)LSJR)hr>3po%;6ILd}=zlU6;q zpXeYFafZ>w+sBv;Whg`}xIJ}paf8lN$1f4Iso$VDAh0#!hckE!i(%#L7^!oxzo5Q&2@Fiu`Z#K2#nLFMZFg(G(T z1LVKmZ|;T>?AEg3vHKxpY8U$P__q~-=BxOi`EX3kWr)JM?+k~`vGdsyj^L@khtV`Y zWMFsje9V1cU!N%aG|fg{lCU)HSJmU!&aD0WG8Gyfuj8WE$3X!*HRaJ#(9%K7I>6-a9_$>6OPAXvr1TD;hfSm_@c%ga8xxuT_SIg4nQ*F)X@`1tu z3qMT~srdx-{~45fd8y7&)+^{M<~RZ*~z*)eX`1=v}g(B-XefdIh!bKD2@J!|r}wUF3#Ov;EnMq50}FP1yULYR;(& zmjomLl%dWLX43K}bxMd-G5N|g!w|k(GWgWZLlco2;e@?z!Nt|pFsfL&%xT#)g_&sz zyiX}{tzXNBXqD}Evf_c{(Jw67Vs>X{XGLg|dv193e6GZNHYrm^nK?Nn6st%-a|gpO z!W5)ry+SA=Qm%&uk*2976|_N%XL!8FYF>d6zSk>rjSp6PGh0X2-k1A!D$m5sHmt%v?eVmw^0t7;1uY?Lf1+0ktb8(p`a`p_;F-QsVpQ`}*)7xlettI3 zcSpa~lhuwP64yUedjIxhCzIiD2-?7S<>72uh9yssJ&r}BU8^Sfu?}=rG(YpYAy=40 zRU}z53pQO`T%0F?og6)Uq1U2u65e38SdM_#W9sjt^wo>FNZpssI?M00)S@?;TC11c zqDI~NU5*4%%(o8@jVlLrVLWbnFf(!_gw~Ku%IFIf9)5TQ<>VLcI~tOB!%r?j&wKC?q_YKs@lH=a7?=+k6D4BuT?2rj$HQoN^*k2Q z9C%R!H?!nxCVNq!T;%iwb|Hy!e{Ia6&)FxZrzM8S5-~9i&nL&XSMwEBu({Qi7|q>6 z6nZ?O^}PL{)rK1T5A(?ZdcZ_J;PSF}^Ydy$`#K3>_VYvvK#~H}u15l1%F!;}+W)Wm zF*Zg+abr@$pG7H(kNXep#8w~<*>4gOLgf4IVB2lJXJmro^g-C^uCIU~z_BPs=aI$e zP6GoLBwH$=5JcW&I|`Cbhsb_P@h4y0-=*-$9YM|U`t0%Ry?Yelhd8fL7U`(m?Z58Z zE{uuoZ5iL~uHKnTCcyx*c7x3}zP@*=vBU$JilC<-tiYl|hdcdL7nLz#X|-58FhALB z6-SOIO{@%7!S4IL~s0qahEeuTXq9-YxBdwbk#P8>+ ztw)4<^Yy5V99w$0x?i=wz@dBpd-2ZT_kIWwnL{h6!I(Gd`h#ijXb*F}j4fPehM`pl z6{IUVQoqYCSP(kR;n2FgxDu&q%A%=~wDtF&(*(O_hfL^XF9b9(m$YiMv>FlZFB;Op zWC76o&%ElWk??qO#|`ofp^viMub$KKm3p)D~=b1Ok4%BWb^- ziZPBxx_TxANRhyyX>$zp>C#u zeC`@mVuKv*(P9<4TBlzv$-gNqA57W6N)}@*u@pn#bhq54#7UCF*Bfqbyj6J!80n>f z(QF)QU;e9Yccm<oAvkK+f8D{}J?w;R-i`Sdb@6h0dt1j=x9^m;y^CQo!%vY+9zSwv zp7X?o%Kv0c;~L`97DH|$*V^Ir#N}m0Oo43EY)R^nNIexHUeG->gkYsgn^fHDHDuKCjhytmnvXJ;@GL1J&NcWVF+s>XP8WvLfJzjil#x&F&)}uk5)Kj0t+qcSmmUz^0I*v}F zFcaj`@f)AqE=rVSmoh!rD+<*|nrH!#Fo8*w;C)LS4G+s+SU&}9KXv`pjV#*NeiTo+ zPXR7Er&qLJDgKNyE}4Fod7G}0W)=`oDAMY;7$^JYu8e~RX<*|rS58z!j{GA8vn#T) z=8ZF5Gp{H1SK7X7OR0A=Bw61%O$M5)t%;9iksp1ufqQ2`>H`O($3D%cRYrC zTSXYXb5KDjx`-kodw+0!HuW#tI3kh5%%1WEeW?+6gzA+cgiU57Xrkw`f_z)27>WuN zsT>Zo+|wt0|2kjY=tHb|9%h+YSd=DTKzu%kp{TqFa*2~7hDWHtdY`Y{J$WH!8c)7X%D9x480)2d zyJ(wracA_{zUNNpe7a6~I&kmkUwCLIo_tU;JLam4>bmi5=(u?Ex%sxaW8d*=`kWbJ zzP!FZp5?xQD-bqILMWzLbvcOAVY_;{{Ew(6dl^VTH+pLBfml2>yfs%xFJo2L>WNddrW z7cq}@#)L88qe$^Fao$=IP{_lqUPu?TCNMPijmM+Df!7qdx253bgcA=a&383%xBR9@ z;*eRCvi7cNk$B}saQcXQs%hf`gq@xbi5rY#2{9ugg^39eJk2?RnsUsNU-dl_WOy(f zQ`o9({c9!l9xL$9rmKt4ahd$mbWl>cw@iEiL(=GlB}_ASMkT#Md1fJE1($ zd-GlWI;3h%LS6j_W%g3>cb^CF(fM54KmO@T3FX}PN4@oPY8Ks2Q{_1l80!pG1M`bGh{7k)fW>&( ziRA9o1)rHO5nPt{LW6P!QS;=wR|h$}*ZPm#QOwZ7${Crai*Gq!Ij2J6)8#7QN_PzM zf7aHaNWtEu<_5Av3>)F95{mDs?^d-V-+#<%wwfP`1DK|R3G-G6Zqtbp&hMSqf2lcg zC#i8vhsE^xt^p78*$LeQ;I{BL&lFej)5|>^vS6q;U6q5&t?GevTsR!Du9YpG+saYh zj=COh@CgiKfxxdBo@eBAF+hz=eT~$k2n9*ki}RI|6=FeV*ew6)?~BQ^r%Olal!(!& zwNzJ!EWjskC$|(3n~?z~(b}{foBf+2|L4-U~auDyi8KZq7q zNN})T1yie3(2dP#q!ytk=^?&aFX^*>VI7@Ao}&o>n2)E$&C#S8=oN=e0iW}_34G^! zOP*IR<*7r-f3Il(bRbKTm1-{HZYx)tJ2n`wan;dRcrQG(nRd}Dsf`V+)}&Z{V4rrG zZn)?Rc6IV?W*fcDW?@G`Lk~%UiW9Vk7>GWQg8GtcZ-4=X4KlyhkIn4P@-&@@M-U`6 zWlY}{T=k*(6g;l+60q^t4jgp+ay_s%in3#+7_tzICwvK&W}RDnG6+e^RoQ#|8uy1@ zJ)lM`yiN^>g=bmPN!xog$6Gnu@B@3=UIG-awEC-H{e5$Gw%4VMfPF4B0B82#33<9b zLMAzzrg77+_4xQ$b4Gv0kH+hXekT4O%gW3-`J01YKS0wqH8sQB&ItK<=<8vC*I+Y7 zIP||3;k$kMX<#V~`qXa*8(5uSrqrlNY7Q!_63b6z=+LCXh-&Ut`&~$zaA#d<_ZXCX zAH{MR6HU=zR%FFb|8d0k_3)tso7wG$g3qI_jFUuPo8P}k{U#i>Gjcn{j5$R0bv&hW zj9tKWpZn!aEuq=8R0W&uXT{?B*y|Y+we9aAYot#GKojTopE{6AC}d&1al>VX5v(%x z2~}Us^#O5^gs?-efTXZ*BM=x3`)!M%B=8#bR#@M^f1k6G=_R(oF;FQLLewEG3voTE zpD=IjjJh7x_r04}sZcFUBH;77jk5ZgQw4r!O}Ed{q(T># zA@!Yi2bBy3bMeU!ze@_puxzeNXW=CsB1Ds>=Hw~YqtxJ6wxsn=3P>}gh`?u@Szqzl z6MKlv|Gq+d^O+r6xaa4^XaQI3FiT zXW zI2;`2qN8I@`kTBoDV{}Y#P!=sT_#5EF4w>Nefu_=ClW@b{+Xia-aEHG88+lpq}_QZ z!qXJYtMT#i;TZo5Gyd~NxjKPYx*%U(Qb{w`VCkDjb$*zO_Xhy)d$PjS!h?U32}e+) zJ1-FN~%00E;#vIk;=`BEZDJm00)LFdC(7Do}U#?@V+yoq~_!_<~78VRW0Bp zSv`@+Ky=R7o;QQvBuzF{mZH^0J3UKSy5z2Pyo1h~!56gO9Nd@!(2gaA~450rB^*&v!aiar}@Ar{{Lgkh)NG)#a+zG(E8V)}GE|^!#SEQmt zgDgz)$d;@84&oR(geDtF{#K@kpe;2}~QjE21jNbo;NWG!dspVJdR zL%I2$7|W<3E`s#>n+}}{HB8FOrQjh90gndI^HxDN3kwOAiz(8;5aB?hnjzy@zR=Sa zlRwR07g3k0lXAPCwxAxZM6mVGyR;ZmRug=>ULUFcxx!v=Z0GZEQVyPasfw!BUm~rj_nn^R*=qJnZ>=<_G30C79DF&?9>*6NZgpIMJ03*h zc;eZwq#}#&Y%|VEfjxizc3VvJ24u|$Nu{@bLmLbc>#fczAFjO=8R$dI1D{(GtlwzL{~m- z;Iiq5xBsR0E^a$=K`}G);1{Z2)W3)Ocub&$|1DmIQu_XLJ{VBo39@v5{)~Ri1;6|k z&dh=AlU*%i=LO?O5)(WwH%A13U{VNYRTxPHShtZ(@$m6^Yk)UpH#vfZpogca1p-6%aEG&Ln)sOsLZyi3o!7=7?G)mC6^F*pYBI**ZAuBp- zM?X|zCLx1a_7N!O7jsv~21`mgB6^37lf*-AEI^v|Cvzhf4C*Gvj~<8RuTvY8Ty+oO zC}BBXOC-sY%2o7oRhm`v=kA6DyEhl_Rk4i?A5Vc{dNqV4%G;HSN85ejX!rtW2ezHc zH#lTCI5-Awb|{p~5|)1Gj|gRcrsf>}H7a!{W)!2WjKVo0yVaC3g*e$o1iJftG`5D*5n8 zCwzO_@p<8QHyUhXNrtXW0krW3;J5#cYcM`%Zj_*8|4N<^I1Wln%{V;9M!}$wvnmyA zS33+;c(pt1RuKKTc;x{Ib4g0E{c5EDT(8$~VF`n7xOr$HfZ^I^rvHBWaZ9YQ@tD|# zB&T&Tuix%9JK&TF1wnFcHHQ}r`kgXtLX{#tErXvMaK74jy%qG08rdyz@(|1@Q#NjR z(Slh}`ebWX(pWMA2k0-yfp$|=3sRJXT?JZYmp$Q*V1UKb@_Q1+;wF;Iic9)x^ShqL zfcsX>U{0ZOnL&$_%af(x>gHKW!>5=ov@C?5T`NUFBnF2QS)gHm8=qg`E|tsGY#qZ( zS&NjZ4-OAAD#z(Ez8QuX5`u00) z8{G{e*Q>qgE1I+_H4WrW=JI73?b;=X8HSV*KYRS&!D6JsxM$tPW#2mlMmfE+;a z0#``|b+iH?D|$*PDoP=1sHq+o-Z4eIN#gx283Wj5-c z!{)=IUyz)O60TrqPFB0fe!h3UPZ?)%E2-T3}gC4RM@-ncZh<5bTI6 z2)AW9W%Fu6n|d5Oz6@H5F?uSUPrxf-lwsK-L}l>nwkHYl$Mcb$mltRKM&5zvOMiV z9!x;w!lw?M3Z_))gkyZsb5tc^!zdY+G@Ipuig}vN_xr}-Ls0GD(j#4peghE%IbljD z%RN!GqS~X+7gF6nx)r!hd+2Q@p*1ULV4>+@b7^(=$|v>sW(&Ukf>?uX0X@Q9Y5as|n$F%f_3w*CU^cvw#D z3SY0$PzXG5CTsV9`w9pduEYND!gZC*D~?4g9Z2A4SF)^B0juB<{2wWEwxKTkvE4U) zIYZ7nLmdj-_2GH9tCg&;5xVDW5Wre498!z1<+!pF9RxtZCqCWtnkku0G_(*btkBS= zyU<3u)k+xu9GK^qmmxD&7k791r@soF4Uq_jNB6Bt$|UKQ1&*bt_ctA}zPz6yHvnuE zUK~i??6cmq)TN;j%gtX#;7>2{pI+J0va$+PXjr+M>ws%{iAyWQUa#RpmOjmcc1Oor zM>6x}Sa|8a+&SaZoo0kRI6ZfZQ;S)q7BAk8MdVCsimK9v!Vs~45B`lMr{m%Db+hxu z@1D>DK_eay0I%}X7*l%QQFqbnJ5pEt7QBiG1QGf-MZ4veb!05BIAs!oC!s$mp#>C!1czE2Si`{={z4j96F~-7a;f;(fMgOqnn#oPV*S9xckS&1oSUEFO z&uLBH?;1(vfVOFvyhTrJ(F*zYL8)p!m4H9=;^9lQt|r^6M%ALW-Y%fPnANt^gq@Te znhTveR|^D|DM`;OiKCU)WjX==NT-8NYZxq(K9>eN;s? zyuvs?n837v3$Op6>#&J3p<~A^#w^>28WWTFcN+TAGzhTYpT$6$?DYJ-+rm|8p3_O@ zXvHAJ6-|j;RHNi#nKWAUXgO1+QV|`qs|Zr_d_FE2HmjvKB-w6x>`=&K5*34A%S0tD zbfW%2LXtJSRisR%3U`C3`qdcxUCKmUEh7Lv1V!YBR9q`#gSd_(h?Oo z5EECCE2D-6oO#{Cfv~n>{a=mKX}fx!@rOQ#rV{bR9Ja7onPxJH(nNE>Vuga}^v5+e zHv;vFS>vIy<4kJP7B~dIBo?^mHqPIcrFo9*9%9H4!S~ooy)=$595U6<}?B4eqCDQmj};?@e|}(*cE|hyV{I7yy%w zj=@2@&rR4wIeTP{7AM-d<6l33%$R>OS3lLr>YpI0dEJ4>;0zKp!`OE z_Lo?`z|S10-C&Ui54d3ui%1BO_@J3qHf7B25+u5GLA0ES3P{Z{lRU=Z@|TomJGzFV zD!*(q?|6Go4aa;9T&K$j1pv@F$|H|Jotj1~p3I)Y36V+_Kd^K}^|2}7k2>h+n1x9) zH9dkzs>+`32gOvkt>t0bsh`Im79v2s9AVdek$qORlEFI88ML;(P?`;9#3vAKbNR;$-QeTR~G8$~rW=w6`W-03WU~NvoVl~IJC1z`= z>{6o>c7jE+(h%}Qgz|YQ(PzE%D-bb z=(pmnQkT_g5&a2HtIwUtr*0o=N1UGo+#*^l>w1n$zNepg;d_%>1sKFk&B`)0FbDuk z)sn-AyncdLondvx8zYh7Tj-}bRSR}OrS^+^^hMe<7|Jehh|(l;K(`30zyI=E=iB)O z!;>tcR6{Fq^}c^bcw=EA*sBtOdQc>Omz7Dzol3&0!K9nEScW`hN4dXl3`!Lz$P(fY zxRNi{b3>@{VHXs+LY__B^b0&PUhRFr=2JtjIZm1*n42ky$Kep<+grrB>Za6Zf^qiu z*ctaLtyAcwgPR(HV_D9Dx^EETvD)z2{&s09bHZN;v5(2~*JUes9cmc`E+O?TqrQVgTGK|Ha=Be)Z9+E%yQ+D6cy7D znK-*ZSN{{=zA1aRfRc-suh*m~hVmugHnVw#nk#ns6>*On23ywT zJfU#JYs2)7Z7`(mY7u8zAhX!o?XRL6x#m6(lkDdc(v5G8A%99rh+&&@voQY9yJ$$0 zqi9VZN7I`~%n%#@RQ6tF60A1t_|C|?hz6T#5ejhK)q6|3jgT8_*C04z>tp|I|Slh*RlQ+ z24{J)*-9wH$|g{`!8EYw$q*BkYL#DWNPhKfl=xlW|D(JYpk9ZOI~98Un{Y^?f)z;s zpCfUdJRW^uK%TyJWheX|EFs{`;IRFYQD6Sc-uKkorfJ8EW5dN+!tbKc+SoTG5=x;s zVNTrqSbGop{^sMDj9}%BDoo!aLH{u%2PRjA#_@7XNKcMtsip=uy=IH%w}dJ3@5ZAe z3zxU~@Ee02{Vq|l9D+d-Li4q>Z*ZG%)y;MKG=6c z-U>s|9dmKTSbinc4Bul>1%}ozd%Vu(z@&!Z(PoaGzI&pP;kb9ADe8Q+&7yPf{!EdY+ z=>UgH)qfa|3}ZXnpK+hq*DWBKclPnppn?Zx2?aHy^gSe#s|}8BW^d=ob?v|CAw~C(Z5TUM-Ke_M4ut=81$C zAHp;SFP&W!kQI!H*F22zmx7tWDkzI6h!xo?lB9h+eNcutH?m>v0_!r zEauL0M1QP8pb+so!7jQusTG$@vw#&^;0R+%>n0F&t-JlfFMf2vJslI$xHM&Cuf@A* zn~&JW*RR)`|L3V>M3Ixsvpu>zfA0pd{N=y@gEL5FX`18_?&jhfSW;#~tia<^7*cek zpqt`R&cvI5O|?UsH@>$|@AkVsI@1nHN-><~p_ zjOEv)DDrMi~k;K&<@lj|tue z>`1T}YTCtt$)c?RtzhjatCx#F?(v28Xo8X84N`x=-pAxdE8MVSCR}#sSow+jXt z90EwvCGoRZ_KG}x2eP^;&O|%GbU3EkbTr{?cO_;$dcEoH{N1s!(GmZU&$1UgruO&z zv1`8RV5QiJkQA*_k|0hY6`>ds1xy0q3O2C2P5-U3e5_62PiwI^6A3c_!pQ6zTS&g3 zmF8Q;bHx~A=PQwNf_UQbaY2PSMo}}fe1}CX<1cCKQ0E2@vIq!W8phYxuXaZ?Bz7A@ zZVpdu)iIp0X9j^F&WkRW<;{a}I@mfDCEMZap-^p&)Nhf~utB1#BLSp#SWqiW!ZjeA zsior-OHD97yW==c1ppHU*r~qw(;;SCT4Z}UYYibmVJKJTu`6sfPk(vcHyc7O2n8Iw zuRt6qV7)UP9bHcKKn?N=$s6D^g{@)f{h6De_OdZG_%nr@!%1z4QB#5)@XT4*{*0#B zFF{L_XXXekbTWqfVdka4Lofi$Z#HjxompK7IPzgk97ca6s-a%x&@cEbI?8?d`g8*Z zyM@VYPLGTPTxV|wd&vJxb!xC#CI7jje_(k!p%x!R4Qj4)>MFRQY@T!KGB!3=*Fo{{ zx}VA3kM(U z?FZb1^n>qIlJn&PW^Vh3Q&-UmR}{TI%H!6i|64-kzLN$9VwZZyHP+RX2x?kU9`3wW zNt!sV+`|@A(7NueWVZ?HTD}A#Y-{Tg5kZH+X4Sm7_o^X|-opFGbHB)Gnu$3dwf}FJ z$9oP~zpk~lO!|W_eSZ)E8YR^Y*HUs}nWeiASA4^BKIR>M1+LBllf5@>W*)I(i1yQ~ z>OcF=7LBYrX7Uu5hQ)#`?4Z~_7#aRpDbUO!bg!)u2o>YzZ6Qq=)$nq-oy>Z{HZkED z)?c0E1yL#O6h~`5xOo4c7GQPw4wLHsVb*sS_T>9lydq6uRdM*7wkgb?WnmbZ+`I$Z zkhoLzo}?qy8xbCH1s(uI+iQ(e|(B z1;d@Kt>1A76HsQrqLmpTME@-YjtyUR39k$5;ph+|yA^I>3U*Q4oQQZFjKpii!pL?L z*od)Cuk4vyw)tijjM9>QB6`gmggQ-mMRA=aPcLLTKhw z$Kdf33p6&$RM#_s-zqK;cEK|0r1jmtN#2U1A7`sSxs?%!wZQGr&&Z>MC zZ+`25!=*a73Km@RV2#d=w7OXdQ8G~?;CGC0W?W4@YIKc_-?(XhxK|_!L!94_b zx8UxiUC`u;m;@9B9&2e+8k#?#nwa=d!+r%M1`zlgZ=^&>j- z#^FJ_GYHp5)xphqDBDO@wS++?b5cA4MW&R`T_Lk@hJFa%QqG9?-ms+fNQsTQU-5 zeL?GNwxaDvldH$$yPs5dy=!G$tZ(WA&{;?|cJBMNuJOsi0ZBua?^`+ip5=x+VGy)h=e|FA_Wv5-Q`g3Za# z(X(zg!|L-|RHXXQcXpFUhf=bGQ#MiG&hL1g_Ekc~@dnr&9UZ@4c1AyJ;dIgxd+d`< z1K_m4+J)vfd)0UT)@3u8Nz|H&-3T5Ve$Im=ISflLc9#R+>D{$I>{n*ttxfe zSQ%hz1=!Do+};rzJ9|EU;fFRJ`*#;?Ca@lE8!y=#T|AwB6Y<9R32wHz73rD)nnY4? z@l3Aof+4M>Cgk~SwN_J~5AwtEi}5}-254eG8#`aV`&=djKG(*)nhp4y5(Rc7qMJ@=0Dn?-PGudEJM{o{)o$?QcrQH5Cu2Jk``_N$RRIS>l^@ z_6gUmZDAs`TAreM?!-qWynKr5Ys2o4%$a4H@P3e;J3P|=i2pWrE#W2_e(pG7#ffBAj8s_ zCK@Ewiv9%OCwHHd)w7+DKal3zeV@00orM6TDLTRicaUrCY*b6xvZjDBPoLV>J|NDR z{i~R$f-7#$Z3r7uZbuSBCRGzt)KkEAZ~3!Zz4p}fLN~ErxcuCtjQo=y3!iJLX?HJr z9sO5sI6P(10+v(gg-7c*>sy*~;Dj560?{!@_x1d;F|-I@DtprA1`{b0#_aC}*3E8@ zaV?|_t5O^XqVp7^QXL$c617oCga+nsyY$Ahg0BAPw>}l*@hXPuWqX7KV zveLW_pPlaHbfdG7)htTwAB%o(7X5(w$7XZioAW{zZ@OyOMibEns$Gbm8O}O&G!P^r z8OFbtMBV7Ts=xj|7{4pe`_R4civoaE6vE$Vlk$FVObqSh-*(<)}oPVlebg8`Le-(SS|u7D($Nc+JUS;E~jPJz0&uh>3zs1DyD zhPFgc?wnK?oS+6seAAg;EPKZUetJ~I_$}YHdLac=35Hc}_tpK8rg*`uUvz&aopz~{ z{JBE``gTD!M^7CtZXu1>Ywz{fuk-$8%uy%?D4H;*z~wh@j|(KUzbt=m9V@!SjJK*6 zFZ>+gBd2?^{K1|O0~$iwI*(Se>^@*9|D~<3qrO6Zx43j{9QX`K0%_anqWlkFG521=^CIegswk& zt)o1zx2mtt%EGd~7cLzauIqa%J-$Q!p_>%G&&8Y}HqpD+y_l$Pm2dQXcQJ26B2)re z8(@(aTAlfof4(q^%7kV=Nc&|CIS%m%4vU77rB7QTyqwuI9EUWSCq`pwaB6qzhvjI> z?2XU8N$6}^Hk0|9W>t^5%ClzxD^Y|@_<}0yO8~Hz||KFpcJ8dfKRwtEps=y zk1tsQZzreTv_jq|vORT2|+-H}ru}FVGz^qq>NrQ*PgJ4r*I0>AsUZ z49bj7Ej-KDhy3CExrHZu;U6=dFce2$bi#242i+`~rsy*1-pn5|$<;+!W0t<-332%V znO45)@p~Ms#tc@W{VrNG3~$H*PUo!)`>hzsmaah^dJY{+on2)c9X-hm`nSav22+Hh$oU=JA=9nv|Nyl)_$lr7r9n+I{Q<@g5tWSq#-6-Z5 zJ8PsD8+rV}hA3*DVC(5?6ffb7jpUiC(=uLSR= zas2Ro=oPA4V{lNtFih!19S>L_%QxE{cUEd3zgFScA*pfK|ENH#NQbh0@~#kPO_4ZS z$tgXtu0WR#)CBsj3Kh3T=ML3JAgfjmNebHgcg>$}Mf_nE9n6tI`8)lR%#}0&mB~F zpHa;tT>KCTaypFcM}B#B@%RgGR>)0rv;#k{H#Bu~unI2TU$Ch_xCh^yFjR&e^`AM~ zn3zePs<`26=pyvRC1P>W3VEAhO5?b%Rn7thHX|5$lS|Peg=%5E4Oym4+IpptjrwpM z%0L5fc&+K}Nh`mUpH4X<%!W~UznHVLQT+~}kdzq+XV48UnyBtqHlLjRNScP54I)L+ zO@jP;r%s#CW?#JLV_jd7D6hFWq_oeO*#U9_BZ4qOy1nu&~1KSm~4jUWZ*8H#(9;h=YW&BAf2&23ag)$&bT?QidOw z5F?`VnHFt^4&^O`a9Ul?xbpKu7n&|UHLTr%nx}@Bbv_*FK>YYh5lNH?ap|5t?6o*I z1##YHTDFE@qoY_$nOQrTuECsbvHJ1?_3sKsS_WKO#R^8|SrN6fL(R%=sZuTH$k80} znqWL==0yB<#DNt$IzDcHy297e(o!Mf&z2}pMUa&`K2f5{uQ1imR=^JLg@hAAvgKa# z0|llR%hT?7KCGVgEn$4u{V}c+lG%65P8F8`rVDKLp+IJ)goBke)&`EQFg7cOots?3 z5~jO0gLCY9GB`lmO*rdZMVu^ZcW^{RT9yat56`ZdewSk3anlLTL>>;DK}lK^Q4QrnJ%whIZMq-5e4O{J`JyrSn$3_KKxnbJZ%0M;&Sf;Sb0X zHl7Na7^kjmaW~izx=Ph)(7Pq90lg!da3l6bMty!ILK(L#<(X^P(;vogTl-sO3Roey zbpD(NPRq}jK&G#kTGtyiQiwnvpo;Q}JSlw}8mo19-jU zJHIAT2ta^wyxvzmym^FSuhEFcS1_q~!6h@jMC**Jd0Uw8boq>>UJT;>!>pFG4Zp|* zpHwTy_buPL*B<*^Yh3xv=oRmMbd$W~ixdjh#Kq+j2YmH6CvlJb>dNx;y8G6DB@Wpc zx_s)66N>7?lBVV9=_$}UYj&HYpx6cIVgX~8dhd1Xh2%Y_62%1PYJ>}QUV%%;!47Ak zYcd*49NcU&hBk>TzPkxH-uJpF#V5E4zcLR@=F3!CeIc3`k%=LuN*O^9*)$ze9bhY)u-d}}4a^Q$1ZCH2FE0^Ve{a3Y z{KsQU^+iCO9zK5I6iCb4%^Ve!Yyu^8=`bHbvTy;mcFoyDXY~l8@#9}g3(#UMcQGss zM^H0N-a4?Bm-&qbJlBK64+%Xt1vIb-eRpLNM>rS|ZYEp$cgHdynr`NFKji# zrExn5KI4gD!-eh!i}zst@(@~blq^pKz%6{_z30ZY3&9xR_uXA)@Z$Fei|pAzbr9hf zqCmaTe$}7fGu(6qF5;$4rc$_LS@aCgfIZGlKYZvzYx;7FA;#Nv?z+MCgze2=+ya`5 z!Y-hj9!~CX+=e>Igf3Dj?1KQf-LNTJ3H3!7$cn(Z3EPUF2n$tKs%(6jVd$vhrf?D= zCi>B2$gF$e&VQ4qH{-=aDx{Ra!;=9Fv>eSc)v{UK>{Q36x1-o(5>W*dSU9+psDI74 zLF@KepCxSilqZN}3wnuk91d!tK3i?;bkm1m<7GlaTdQxe+<8PFO zpxui-2B?fH=!Hc^MxsffufLqSvMhUSXbC(Yn~O+Tj|HL%4{mIb0)@y*->Hv+WMoP1 zN}=mVSnp$(eJs_bLQLz*LpZxwjd_{TmS234f>{>=kh};*lue_OE#|vlxtb|1m$P%2 z(sWsN7!WwX$L$B>{A9oyc2u9)J)z7xVOH74>jLkEF_>Z(_47S!sSh=Sz3n=gl$S@Z zu|g5$Jitk@K`4fZ5cot?7~0echK7c@pN%3lPoW2bOKA1E%N;CjT!4GB#|9`7RcLMx z(PS5tjU*#6e_^JgC@`*2v)Fxf+X|yuX!qm+gn%MrVrU+Ol8X?}%8v}gwkJZED#bO; zD~ZaI=e{9{#=@G)diqRDymg0K7h<-wmd1Rt-^ei7cY7<$em$>Q7CfH?Uv@o-h~?sO z{b;6~1^L(QVbB|&K{(CuXel2rUJ>Wt96brhE;3$Nk6!X&?Q4LR)<;a(0RTpoKFJLr za3lcqxRv0y3Ui%h5JgWr&?bNJFG1Pi?d1+oQUZiCkZvB0xE5TRTfRlII}QGmH+dZU zB>g_QKGUeNWvSB60va+_W4~V9rp!zcvCzJ{yb551h7G(vgxRBz+(Y*L{r(*-QnT_=U-XY!R+&oao- zNH5m$zQXeP&!Q=wyPaC1U#wG_Q{RwYk7{2Ua>@og+4muUJ21GxE;)spVJ+JQr04fL zBF{Xyr56UT*c@;SjH8)ST=ds=&4EqYHMMOjMjIg+Cr7Fo%?!~-9*s6eTQd>BAyj8D zD|L=RQH?M7;tD?Z&C2y1r#0d}iIe-h4ddq9+yCs=q_7CgAZSA4tx0dp|xn)U`fA6v`-QX5x8;I8B zxspK@GU?_u^YZ#-R2^|~vB={swcFJ4K9o2FR}@O?y3Ws8>DJ8$Dl+&khv|Ur@Z9@d z6VdUgqER1>sLCQYv0*M1jWhry?Q8gVYLt)STFzY2bV>4<5keYecCWVy?@LIO%0S|t zOq$^4<_^M)6?cpet~7L-U#+>mWF!gApHDxY@9hDeeV>ti-@37)B9Nu#3y)R4D8Gft z;x*V3{yV-PJ0zsZM;7Y{9p0zRH!n|!87+tpVrMr_07Yft<+Jn4#h(4OkRTc?2wA9e z<`|Hsd3dh~J-}6-tOs2V>@rfHU5iFqFJz|X>3DlnvupXqtRybVj$b3Cj^3i7Qavj3ZG1@-z+0h zt`AHVrPup#4e(0z>csy#GuV9sLPjot81Xr2sh0t>1y&^r!Q0y#NcscVgCtYcpsWFud_Z41Cb&7#L&xS8f|?@Pyfz z^6R&;n~t;hI`a8BeAeEi3L9~Qu)+pYy7n@MwEm~tK{#SJfgPQwI`dkUXkazNqa!*B zj2K#mLT$^0g7bmw>g|oG+!yGkC0ARTEA%_kT>AyN(R2uJTQaHy$*P$_h2GkU7cjrFD~EhQNJxjAxJN6gqA}#=!*UY-_3viIH9O>zyqY*D1HSQvw$1mh4Wjj zpVWpRkAp&Mp(Nhw4-zvLU9Co0h?O&UvoID{cigrHf2FUc4b)LSknVkpLJpal?L%T5x^~lyo{U zDg)96L1Slw>up%RHPYp~Cuf^lS8d5{FQ{kDwv(tsxaWO&jC8DqnM=={606>_Y(pI{ z%A|GQv2PJF#@pzAFA{|v>w_av zXN(*RX?Y%`r)^DIY^!3jOP4^QRJWS~R`A`uj+DiaNeAUW0&_?p)Sk?Hvgc|Ij8(w8>yiXIDO%o8o2 zTNpBDZY>J$zVCS?@&HS+CewSkO2D%wS6D5om0^5z`(#s{iw2-82SzM9hzNbcR`#;4 zt|A0y?Qk7;2I!D^WMZtZiJ zTm`;Y58ltt{Ofp_RT^y`ODvXLeKdB=OjVu=Yl%N5Sh^>6oG$XW>hZXdBD9Wio8Mf{ z?>g8Xm`}QD@_>v3plnw*TQYwnd4s#&S#=&^Y+Iw|F5x$yoTHeN%MgqP(XWB#6W(Mr z@=MoUcZIlZZD))Q6#ZGbf-^Y#AWx7lBAg30Fie~sN{UrDFI7A{n+%gK==%=QElx^k zmN!xmc94!lMdSi2q_J?CKRGo58?HtoV|S z{F!-`m3EVGJ=I0prEN@okI=YC>AdBW@PKsP?O|S-%=;|YN~+U*1F9^lh~^pgS1uEG zftf{&9U1nGO*xVwDDk0D!A{AwrfxuY&o(Dra{b4$34)O<+e9!3VGG$w>*j;hRdV zHYbtAwG7-2cSJGj!1?f&*pFnCOMYS2Rjgri9Ao$&Lp;}Rv9q2I5P`aJhUnnchw?ov zaRjuFbWb_fXq)D?NmBU<3$~`1eIA(?(=;E<$3<-~m0IDVtp|372`tEsX_SnSq9(Sp z8ry?s8Q*u4a(m%a8=dHOp%8m6)k!Z1y;5&a@NlE8FqcJ3&m@KUyrs0RKciD)_YPKhq^H+aM*Jz!18_P7IMgLqPLZ1Wp7YX5jtDF?MDslq~-&PeMl0mQBK{(Y? z{~Fe|*UGp3zgz$^A*6tVFk>X7lZ}6lBa}!wQvdyTw!AxE#jc{CP76Jr&q_7R1e?rJ zrxT2SmWVkwps2+svn?t$Ze`N3yKS4v*J9w*sndhc7s1}he)6VfX?F2QYfWj7x!UaB zFB)Lt;#}{Ng_SkL1Y^PbE|zMbMCee+w`RZI-gY)GVnO`$IR6K(&u3OO;;4+3&0KbEapO zw^LNm{rcPSRT#{My!|qW!5Ex%_jU5Dne*=y!D^PV?dHD<3}DfngK2d+VFxsxiZsSA zHc?MD%VLhVdq|d`V%uI1DV}Jte-jG0gae<^8rHS>quer?#q9V;xzs4t=s}7@WDoEX z#4nhxYUYJ{>-lg+=W)o5AG~w?!0_cIL$n+E~Z)u7v;^4sL$JoNT_R_6BoNkho$ z``*NPV_tDZ6Nx-f-_88z@sy3UsDaQ@zCkx78WW-n5Oik=oi*pdeP8c5bJ03n+rK5W zMx+7U7x-bm&7ZcXxb{e;8xH_N0V&zf6Iu$kMVB(_U z;)g}BPY4@q0VR{ML&oXOKM~@8{Q_sZy@+6Thbt5_<@R9#;z#K9XOTCi!b_yL&9{3& zP|`3G={h}n}^`m(k$=fkXte9Ahfod3cEretMq=l zjT_mKHNOIyup;bsE9`+#WRX-N*OLOb@?@1Nus~m$CWRQ7Zu=xlVO@TjBZRdYGx|H4Z19%8Q14mU{3hY6=(6RW#d}WS zawL7R*u&GHtO3(Ajs?V${=4SP0u07>~dC}Ry9wU zBTDuz_OC<{<*a=0pTFo?3!T}yn^8Y=Tit-_utS+|=r%j6+Qh0OMWAjYxp#J#HL?O^ zpcn`~>>8>Iip-*8NV)TF{Uv?B)#XN1z}6x7)MH&IhfR~k*R|WYD$$_70U&a0 z93sQfjctJ*72&eQDoM3SH|wKmlleA;YeUbyeAZ+Z>;jIF$^e(bmT9SZ8Mg;`5%!UX zjo&9VgZq1N4QqJHYLI1+Nev$WL=79qoEqO3F{Q2{|MJ@H;_C1SH9k?<$L|`!f}e5^ zP=rv`9wbS?YLARfJ?YVp@@Hv6?bw^{{07?IG$aRs6kTmW?CULAD=fMXHeDAk z@>13wo|H!A_6`D&kpa0&2i^QxQv4TzfeV*ny-#Ok`ED zD_RN*j07DfNiO>N4SAw@s1ydfZ&42bI37ZFkhs;H-O;t`x(>u!OaE*?(}S4CiG@dh z5K?FWs*OscSws?CRWAU6YmlL8y@2TC97r+IiQ^-M8u)mCa zMWFfwIX*)~;n$iE?4P!O$R#(EmcbKoIaX?R2{o>mm|h(NicLE;VxN>T2H3>m1;G*? z#A@&bnETubmW3Y^KG8jEBs=bnlLhTp0p1JzU;fv7!E0TH$J+x?=*BH$T7`8gmtvM# zTe2KV&mM;40<0avynO8G^^`6ftg!r&u|PRBtP$AZPSmKPgk0y6qIXdQCqMf5xqr)s-G3}Nt8d30h}@WA)t#Jso+-Vwl;!jEB-E==+2s9p9=!q z1fb0mFkUzW^r&#z`1pqCiBX6cz7<}EbVa`~MZ(gdiEkCx+%IA#J+L3tX*pls?%r)6 zlj;(F^EspqCOGT8q9W(~Nh;<28=Aa7QQV}#kE9=Wapq9NMkaL5x=U6FkKV^HMz?J2{l9%W!j99|;!Ld9OT5K~P@OY4<44W#%ZU7vjhjr;Pi|J>bMm|X!h!&9QFz_VK*zXG2+fS(qa(&xscPf;; zd~98R5oSLRi~4IVU|x-^pqN&--%~yjRJ)`u%}@9R5sL-w3xUQbk)HpShv1C`kDKt^ zG+#8A;5PHgK_r~d8*n0DCtZckyOvc&m#$QEjl8@foA~|12}B=}JJ<(q2Cavd{h>s( z4XvkMiy`8qweLU<^%Row+aLZ|ySGwfgD7Bv|3GLMr)Qmhr>3E)NNJxBR>j9+$*DK% z35iOScT5~%0IIrm)Jfx$C1A?45BYpwx)`gv+9@67UJ57@rfZ9@k&f1$9Bll%U)@tMG2yb z_#*e*33<;kZckTNZ3Mo#xupV?()@b;r9|T>2R3)l=L?#}Dnn2q=CaE%G#$Lx5$9Sw zU9}Tl5f{cb#*herSHgozNl6nLAZM>B{&^%emi-3dD#s(UJKe4POkq#~)_e{QV{wPMOjrRR!Wt$|8%X_<%UE$%)J=>^M!JIY#Z#8 zL|@cTUKOB+Rn$L~5up&KCXI#MW=6J9^G`cg#A>2EBD9#_+0%XVcg6fqKS}>E06hqU zd#!`FYm#Ks1J5gEGkK5B2|P=iP54@UzW%l5;P^{#PM5CFV`#r4aC*l$9JKI zujTgU8bEU%z9s`c5kSq@?fpNuKQg04>j!GC>Hhv={R8XIRg43(=6vn~|E(*RBq{(B zv+AQofMEkrtM{Yy0@Ei?eOeRugHL{m{-W;=Q>6;Z+9L~UV%|CVO%I|wP~Tr0+?cC? zJ`mi#QBNERAw5^MA1q>WjqS8|oW|rB1*~`~!d{;ru)Jf?grgp5)yy8ov)|x+9#G$q zLzRDZqtXn5#1Zm>wLN&&|Mq7{gC=g!rZx7QR!{fr+AM>f`^D&s^(m*PWnfD}F#xVI zLN3+%+e&dPyF$LO62JF!_?b*@YXksG0?I_VBqTJxSKb=>LVbW^7kmKV5>&H@*~4Q; zW~HGrfMvCd6zA{?8(ptZ$|+O55QXFw87nJGeOZVgN;sD=&yQlMe6`A7oVmED&26*L z#niaceSgm@4iDTr-pk?AzCgu5hi1p8iE3^DfPA=esn+@=~97u~#*tV@d> z@k_*4xSA3o%my%C;FM2$FUTiO=_CZ-&?opSS8Ek$qVo=fACfun93BK6 zJkm+wOA^JOjj-vUdwM8LYVp)Mh(MZ(8J1>y;{^Acd%{xoRT%_9xq0N=w>Eh?)~ueF zj6TzFITN2Le`U+*L*4s>kB4gA(ggK{GH^3RhSGYBe|bJ!B~k-Q4_B}NNzuIX2vT?A zX!}Fh*%P3E84@Z}f?(LLVmye+A*m|KY&We=KdYry(!HsbkvQ_%`oFYai)^2^L&%wTe*wx() zdAIH>(q|M0C{mfsqB_wg=NTUxtnqsu&Xmrdj9jvN+cr}RgZ%flKcIpYfY<}r%(-vX zELEuG2J<%qW+GAo&eccK(?^0$`+fBo5Fialag*!Jv9imHO!* zjuHwJ-rmJaOxS@V@)NB%9$0Fw*Kd{3?o-Xk4`=^Xd5@Xnk@e_{H>vG zOH#|qF20L~Aih7Bc)k`ekY8K>|AC+ti!94}ITIXy*!;Feij+cGK@s8`a3?vjB z6FtYJ4-AL8M~_GoDr^OST2(Ckubxde+qNz^$4#}(8`$HE3wwap>vsMZ&K-a`KZ-yM zJQjXs&adD73r9i;582<}4~mzvjF`vI@D_m)|0siV_oZ3C85Y40Ht1%K>$ZRHXiNx$ z44u8JR)&%<;Y&ChzQ}BFG)10tVCz|P1pHs+&MPWdxTn-#zYbC-Sd!+N@7g?ZAVLPR zp9w(E8YxkTdSn&6W)QdOrr#2jzkQ(tZn(1Kkzse=r~=ABOW%UfmrYj`y%hd5v#Fw*T>7xDX7q zp;iQmDhOOO)?9T&&!6=T79#FfNpeO1BtS<%8w0!-nr*_3s%5D&`tG30Snqvmd-I(? z*1?cb+7kl({j+2@aO- zfs8WD8Xie4yg+AaBs42P0w;af04#8s?|WUGD8tRpJ|hv!aDGe?6L)mF16<_fPozr0 zH%|R;7=m@wQ++~!_kz9=S=BlXhPu~Nb%kTh^Bu|g@Rc$~pG!-}PKQArzsSg$*M5TJ zEW0s=BWAz!!=<^f`=qc!+RkX2z285UXOkf|z2TN zwf7xd4-DRhJjuETjcyfTnghbBUw28eUSS`+sOhdb1Oya(-@3N!`A^-L+NCOAlcg8< z?|?r`Uty3;JZ~`gLUeJgd$>ux=!er73xX-4YsY+WGh`eLKWgtcnqh<*W7Pm_+VpI~ zUUjAKNw`d3w7LAUiHNv70Pj|%7LMUckW#5Ss(j!1VfTUzDTle}52VNdKgPbH;U;op ze=;AQ3>YGF?8}L9g*8x=HM8;c(S#7TWPwcX-V_ZU~vrbKD#S}wXqzF50v?E#UDbnH|QZr>G{vq6di(%}R6_Y(? zgdbH@yB#mws27@DlN^?!FF3V(y-!svD|&?Y&0?o4jaCY!*A>egCR?FoZR?#I-H`IKo8>Mq|^IuOhEya^gi6@qa_Yxtcf+o+P z${wk%VpXn=EpBXt11oF8eET5HP^ac}+Cfkk9>}?6wO~$;1mhVi4mY}W4>N^q8}48<_Ud=*g^$G-v4W`;hu0xB8 zgVWP~T%~%QZ2;dk{qe)khI<*QSa+>dg`xi0TsnVNYD*}p|H{k5(-YXspvAfvD%-@l zGYYjB*#V{LnG%X*-XQpOxc{+UV405zCCgOTNO%7b$^HG+wcO+PEd65G-r{qE=Yq!4 z&|*(0i!M4Y-XVl&DegMz{^{u_O~Vg0+DS@Q6M7Xq7s1f$#bvZ;VkmJagLkNG&bLUx zo9NG9lZ`8R0dZdY>Gr#iU#t@cTAM7Vl{AWISfk)EK8xZ0G&ahY1FRPU0P6+nrGm`l z8^D?+H<4&hx2EOe63wfUfa?|xVrtl4spc0=9P`4j`Ai^!X&(TKDo{tz_?hUAU;n$J zx7gN{rGk0%Y*k!7Of4L6zN*(Tb#khs&;~3gI5#=Ng zw9YH6Ts1Uq+)`HxS9}~RqjQ|MG6H7_3EFSSm>j{pm!y7VkavDG!1E*h0?Ki<2ueg7 z>L_P(u|XGKK*&@hH^sq(1GS=+3?S!8BgYOlq3{>5amh=LjxO*OeC^1IFg{^-KIGJq zfj3M|!>4-ZUDr*1;}qkT8CK@Wtj5w1Rd3LpP@3*!LNGy8zPUq1!|y4bHV!NQBiYaM zy$!=}({`B_1)0r#i?@E56ZLelXOqI93BM846pql<;k}OaPPir&@_B6UgeA>XyDw!F zmzBTbSh@MLZX~L>l)k36G^~%4_PqQ?{a@z=a#A6r+t9G(ZqI8h-l_WWsC1|l5E5j; z{I7c{8H4288*wVpz%bDz`2bHBp}|DFe-9+jJmIU_&l=bz7c0sJApLIuEnXF~<-;L@ z_V>K?+C8D&#&3fhHJNh;k2wQv-v-Ig17s^6qKka|feqdX)v zY(;I#{6h+19sf_?!1CS&1<8Z#z_*K}O0T|`S8Kn*P6p8x+I$A&Jl@^w8BU=z!cwCp zWyX` z;gdgZejt?s!0-xADW+dL|Kj}WWG_0_7kaM$Eqre0`LYVh%4Hvv*=X0362OYY=X&~; z!@Pz%Qz5r3Faoag6Simt&WJa2`fIr~HqW8bNkyqRWy0B|?d|oo3#LbER+j#5iCL2> z;c^m8!%35>UDom?H?~}7-5gFq+_6o~SnlFGH=)W@k%Beg9i2^jd|ULqvf%suw02kP z`uS$XdshrfR$LrXf|M5pr^%1Xh%u&mdtqD$~*Zyl#pa%1lP2gpIv}1v`!%WIMi_V z`sBGT>yp#uJm0R(u)~awcCgV4Xi~@IXL52}<=@xiwRnt6g~dLUdKc8J=0rkd%I}@y zGem{c?n=OILz)d%FPlwGPd5UPwIyf0)3&Se@hcH1dqCsh5auLYTQRhn}o)2}Oy(`mv0uSmb$Y@CHFOCU6pE;qpM zVQA0Zq20!J!$(pQ%eUpn60%>%U&J3ZJquRka&wdNhNjbzLKo0|e{)UNciMIrS?q2PDu4g!Y0WsB? z*LtPH{Cr2>7|(jSUFXZ~IOUJ{37v$Iy+x;?r2BfdMZgDXU{R?ze zl?`0l5UD9b?7gaN7xoGJjE;3`_JH-w!xpgePPnPG(6CT zW+~Zx!VSY1x6^i2na9qD*ljdTW!E)S7`F-Z&21|ncM|fR!1{?M&?BK~m{;XKOu-T_ zW--_3c{6!7R-WU~{OcnISuRpOtI@X#nuH(9}EY9G@5H(ilHxXxsiiY5UJ~a zA=O?;UT)(_31LHOe#+x@0VXJs_Y;EU;=m24&Om*dbkOAn{oZ+|B(#BW0w17&BrDO2 z_-))@mJkt=00Vg%;Jy;_J0Zy+Tu&gVEt0>~UTH{2e=Ii$z2u^&Uyhq1PtD9{cSwAl z|El=A7*UUY1A2FdfSA|}c<&<+Nt`G`(m>IvX62pEHSK>{7hCwba@+7P&s5y;&TCh> zX(QlsIUrcXE)uhDfyU{TCBiMf}UO%Os^*Xm|QbRu#%;(K(YuwHg#r{h4arB13D#jpFvO-18tqOBChHJuP zy)K9Fuf982?_XM<&_|d_P5)%BNxZ~rc*i!x z-7Y*a6ryHPo{2!g6j> z+ro=Wm0OnxZ|w+_PkaE^^2rwlI9TM{dc? zj8*+TqqjyeJ8_EfnXokjIi)R$=VjA;@i9z!(s8!+gC{dUhRA=O3Kj7uIc(@4vAFug znMhto*gYXrpe~BrE>VnHseQKH+<_XGD2Fytqn?v7 zY8_!5D$kT^CFo8CsfATC2ZZ?y|`L7KrvV~ zDB_(6P7X(AfcsHBq1vbY38vr$rtS>=Ft*eoX@W>BQ8Qkz9sTxo+OpNWG7=&u|AT<| zLVOO6xokr}_%mX~mIM4}i=V<88mGo^T6^VI5l`Bn_18}s%la6tTYnqUH9Krg;l=0O z$SkOF`v-Jz^rqV|E2?b>vIs-!kgrH3`&eU$;362H(;pDW!h|&t1m;L%^ElqJDZjT} zNVi+f{^lMrU_h0vKcQh9I@}a1dI9mUf*GxKuaQyNh4`!gwe1qZRtwzs6WGmU_Eu#_ z2EJ8is3hVY>-KPCAcewm$TZF%~@{f8)L({pBpAGy;%wjVz7 zJxW@YL-KYe`*bhlG#I4R+M;H$6X)_DO_EOtojS(A8-Hx1$=nx%eX&`+t>*O%AT}6S zBm^!WkUU-9{DfM4tNyiq7B?1oB9cZyQu|xZCyhC*g9?AXFq7QU^*^hf6ti6Fp0s)Gjs%qWRS&^rPae${17^ zm37^7OplJGK>TP4FF#ls#CVXdQ5)$&Hb0-g{fl4kDnCzPa77P+|vk> zeu?<3{Yj$6P*}NK-yOSgW7}+O+iGmP zvD2urZ8uG0Ta6oAjcq$QE6;h~|L0ts%X4|I((a~vueFzcbIviwcOL|%EX@s~NkYpz zwal3%_IZNlV0IkWE_vIXlx=2XiqWKoL?Ja}iYOEs^`ZR&=~U67=-|#-S64SmdEGy$ z-2jPh%APmW=o_TOvbyjFa34@YmA6ubMm|@9?8L&8;7QPMt;GE`b7~HuY|G7{mj+3_-m#*$o~$+`06|3X;ui-ynfui9x6V-4}MV} zt9RLEGM|s8?2AkUB%&wNeIPGTGXr1CFFJ@tK7Y_B*Bl zs8a+c9Z>X?=o@Ii8IFL+@}X&}Ly8F5EoWEyA%pYy1Ia>T$lVin#oE_`p>~{f&xL=c zC|%DVGir0028+q4Mv(uxOa!r|BLZssq|x1ykzABLLh=QwzwX6gNej$YB?MV0fdAxc zojH;W4KOJHsPqcU(qQ&0eoHP9gSq@tb^;s7>%I&i|F<#!?Mn;f1bL=x+iBFUmwqgR zsN+^C8g8G53)yKDK^@?t-P>Csn?|f+0XMitmxO~LGVmSNXcl8vD&p0jf-GrmkH5FV|85gV9&%W;bpC`#_FK`^7!O6-%#= zO|Uh$#smfyPd&?rvr!39Ye_ZG<8fXn4Vqg9yW*$!))Is+=)!itoJ=*kAMYXxc8HLG zLaOUZUaHg$du$Z^p6|~{az|_ZUcG>Z5e^ZNfite^h>==Gy@uh+1JXjZ&y*?DjPmpZ znv|o>z^M*xh2iUy>l9YoPxbx3jH4cxGc+((ON$zHzyDOJ$Fs^0G_EYy>!RhEef^+5 zaB>a;!K**#GZIyf`ISbrf_leA3VpYZHu?cg7XV`uwi)|aHWXLAo4r^gQM!>obBV+; z?!bxkS33Bh{(H>@E#5{mT|FWDCb*Eq)(uV9Ju~f2f8n-oJ5>;PyR?HP0h;$d;#H?| zy`i_qLY8+#TmvWhSOJz7YT%OQ-3mtDVAqM;7zq53+KFg5Mf)>#cckXXF(9QQ&KKfz z+s~Ld*S@~5gYwa38gzgZJ56PUI$o0o$|!9Ipgs`2kF254N>EW!D~?S9)CZGvaq(q^ zczNyzr^65G!(Ekcc-bMeyYFilLCTOOs`31ix+uiW#CYB5x6>A~8qEn*@P%tDNJ15< z7bO-pZqb^q)a0NbLuvcRZeCb$GmZVw9M-QM1Kg&MK7b&o+E!;vfuuP3#eOx_Y^}s$ zOomvHEkp;d@{Z({{FZ2qGxj^AUWV zEtnq_k|F&r zs9Q~gz8;GV=z!x#jOV9eL}Ui;&hyo|*+G2WsT8m`maX3!<)zbq$dwP( z982W5cCD|UDp&7%cIsSglZXttKWSS_5cx)J%K8%?E(ZJkfY!+2jXGWQaawUOl!W+g z#|v4DK4RxGs>{R<5S1IFg zj{smWmN|hGNCN<1-u#>HsD)H?(_oFkj?A5}y(hSK(=h%X_sk;QQ#C`z#ACXm~S(4PK3punPmU z0Em9KzqrCu!1@Y$Y8tP;3i`!5Q@CrNEzuc+V52-FvEkLQIW&h<@&j$EI=&O|5*h)d zToOoL_p^_=79uh-8#nio#NNiU#0(xLaTY%7&rI!&NzOCeWD%`e`D&_x!7gXcd;i_@ z0*)^*u@Bcbb&8jlRjXs~*KY<^yo|}L`(iXM2l@3;)rzqwd&#&*RxBw`w?Mv(cgVPSGSix@UbQ9Vp$pm1-CZ!)62`h2iF>{k3AnsOBc z{O@y~_3H_!3LH7vXZvbQ3QPPJ8PokR8S@$pfqdVVN6+6bM9CpEe`F_X9;`O`&pST_ zbiKWRoxKrt-EZ-}Z@lZc)nOzMv)29%u0mCgZqTsy6j!VuWg)&+B#}z+H7OkrGI*HT zUAg4qL zw!wB?l|(AoGq>>7W%hEb^W|~<<#wC%jq6+_YNzArSQXihK1{P4^rIFx8Qdu8_Ue&u zPKLtE%2&kjc%EU^``j%Qx(#pw+OBtIA6IqdyuH2s*~LY_(&`15C7%97ja;=#oZ1M2 zY0}tUG6D1z553bR!4by(Op}B&;euGt-bU%Gfno0aG8G!4?wE%odmuBvI)e-jEpXX- zbdv)i*R{b>bD& z?HU+oJ=U*)bzsmIN){_HvidiX$`mDO6oD%y$Zln^h0&!jCXD!J7_d2U6RAUYS+XQE zqc5un&3*(mx&ou+7yy_J0)&WEQL3AsuXSMNW-eIOwP!sE7&J%_CvkJU-$1Fay}On) zRu5m))(VwquU@^+N?AFf0_;{E0>dWZi^08GTfd$V9iN?%B#vEd+?@_{sP5rWJX_0` z)sxCJMPP422FPjH-oNxyC74wCOh_)i&Z@e|2I`&kWoP#u=?5YYwScCM(*c3`a?dT7k^mCm{we{u*bYa;3C4vI|8^E#2)w&!tl zy!BEMK1}eQ0pYT=;(6!}LBx7_DjrZ#3!!Ttm%wyOi~f|>;Q(K(cVh6)<^6M^gbc)# zJfF42Hg%lZ{nlxU0R%K`a5nPPA|g!0>zq<1)=4d1(G{uhx_=JwiN7pP%UJuGL@CHA z`Sqxg(wBiljxgbyxfol`?`AgYi{^nBX+~0}3WS4KO z#oJX{HeRkD61yJIh~6gK9%f4g`X}etg%+pUm>^@SwW=_RlMKBozxy6Y*Q0n`mza)Z zSAp`9OG?WdK6@SVk`~k!pxbmgERZQrKRCzg&CJZ5$X41!g*G##!izs?RtQ_lSKpyMwIU!o_%bynJuGAY zGQuu^07E|A=_B&OYWjB<`(n`bPI7nRO~^&Y584O=OZf!X2i<6wX=@Fpg+?!Y5E2md z2Qdlo>dpaTDk&NuPFU8XYeMkd2e`9@%|_TZrk2H%JwO87hL0wFKP+!i9b`0g%k*@b zw5K&RFM&aAQCAn!Bcfrc-H0liY|Qg2R;P?zerUErAui)DeT%%VSc#7D*&)>0CH*1} zy2$3}XbG}mTo`P;T)Rh#Z8#E&?gS~Y%46dd4x>flSrR`FFB)P47E1)H6|Qu|79T=x z{^)HkwNXMhmPm~6`S~A8M4A=8%!fx!T1@@tY)&MOnkH~)r-U500`$3U4ET^g*iuUzOSUP%XIqOHV%4Dtm8A9D`vT%I1xitD z4xz3ezf55WTqb*D{~U6H#D2hozj$Q>-B6X0q=zMxBt5kzz+4`cpHI>*B~QZv4szqW zaTtcb7!-VCxrBGLJWa+34Nb@4jWAj9xTV!VAr=jp&R~W`OQ~v}Z*tE|P4`I(pdt?u z5qLz58^JmxIFQc};BOOZ(56BJ@9mZh0~@J8g+{_(k+2aq@;7lqZnP5eGa7mu zy`(lzC0o977y(>&AzC9~A2ms@I$xg?t*^m4*|;MH9vsC21}ng1NvpTFb{bMxs7$S( zz1pys!Dxo8$Wr0W&{-ffEDUJw0&ym_fYT}%g_^`^4QE`>myu1i5I-klud4Irkb*ET zZIey{SUtx}*lLx19$m)<36n{Qh*dnC#&-IL!yE*ix2H$%|ITajr|^#D`;HbGX1Lzz zYe$%;rDg8%Gpy!viTwIcEj<}ADs2*nm;`V#e6^xC+N2l#>Pwk-_{%52+BI~g)71Fa z_Wj!$To?#ct4HZ1Bh_=_!>ux}D*%~CMjCxt!}7L%{x8-HD0ZMxep;GAwdu1%Rx__- z{A<19Cn8x-<|F~F^hPK27#C5MJUlb`97Re0<;z6X1g&07DXI|Z$MaFiTGcj&%&40x zSiQYuzTYK?f{d_Hp3E5AFM78@RG37PpN4ev9cL%8t=1J2>tL?>+SD|X`-kg(l%2$)ZC3Z;oA zI@_hA{Q(^^5WK14GBD|iWTc0BWg=>n^6u{{@ZukdP}Ojq7H=Jkx12sbl=wDQh|O(X zQpKAj$4H{8^c1YQ5;8En7R#hXV-I59a+cDFTAY9qbAKqFj1rpfumI1Mex;`hrf7yn zcfsW4Lbz8uWaNc92Y$T3MF{QC6!ZeE^*t18W25@MMKrvosk*xRcELaqI~1SKa@A=- zJg0y9v&KjX4}YMh!({fb6EI5lmdCWoDWHi@}fe(8ps-rR>k7A?L@V zY}xhLGC1%OB<{6dfwo}5njsy~1g2Cz4*va_@L|F1{{8LVzu7bsBSFMn&~V4!WQ)P7 zI4#>iC`4F?bpFQ0bf_UdutkV|MqXvlo3H&A8BnMunm-M}Hd3_wrhuDtwXIK}gsX1* zlkI=Qn?3xl9=r(Ke3`<8{&yVJTG-k#t#ea&-o;KX0c7x=uQ=^~W}OJRm;kUIoFDD$ z?d8Fv2%Av&UT0Z9SPu+%R>cKtE~Lo#_q*Pm-s{ub0X5wTm~ z&^1{>)$D%Z`}a4V9O30Jky*iaZ5k4Wbw z7jiAp_b1b(5oT|Mi<<@9vV_T%b@Te&D<-gZ=bcAjsm@(2sr! zgq7uS+Aa#^8|pHwKmU9EXy?xx_{!sTxi51xbdJsima)vC9*>;5!s7)|~#MU-niSk!WPJ=^)pe94(lHbpf$Ej4O= zR6!RGay#(|#-w{H(-;AyLURB<3`pRywf$Z3i*zq=G8t49ePHqzBF|wQquo;ELKcyzK+9ssINj!gu;drAK>fT|{`CDGSovg)IjLjTR~l zpp8k1kyME5XjD`H?b6uL85Lapz~}FIn~4V8aVTI=>WN&KkbZb1iawfAnt6vQRT^|a zUL*=actNR31mI1eF&e~re-IB3cnXCc)~`PV{`6_JE%B3nHkaf1d&&D3tZ%2h>uZg# z9%4cv`8{Ug0Y$+QcAeRU>(Ad8Y|MC}Ngf)3obJ6{^s-+aC1E9}t#cVL%p zy4lTe=|z%Ai~dz*J)=rQ2(D$1idTDT=!`k2eVVb>M_}S{KbNTA{H&Cn>+iuC)$-kN z3I528sv1^&2S|u&O*r+nQXW-wckv{d+g?j74_I#V*cbBny`KpeBo+e<&OH+gr zJ`z~Mofl>#Wne&byiirDMNgOtH+_$(B2&AR6rOAa)fgmUf-oi`dU@XPHT3n4d_--8 z6jn_I;onFdioYMwcZf)eb6!q7cZ(%7u`P)*k+wyZA8UlbracD4X-Up-$YN1|#yAw9 ziXHtbUrr;|sUiYYr>8|q8Eo?)xwH|njGTsjP=#7I(lqXOwZKZua@al)!o@EHNCm0e z$r-J5zF8xq5x)1q&yT2<0_h!j( zX5hRqJ?_S|hMASZ+jbcbKs@xi{{e;W%%zjLIW9wxcE!NS z3B3%Bz{@6H%V{I;Qgb7J(T0tDp-M4O(I=ljO4YuO-1|VTBqY(z{dtN-mE-SWiY^=6%Gg}BdxdoU_8J& z)^aDYu5pbsD9KD|4Gf721DzhRaQ-nBB7*)G5tBzIk-qB>KyaZo>dL_IuG93V=7vTN zhEgch(2{|!s;by%JWdriJUO`&ZD-^t3*kZtPB^42Y0EE;oDNIB20xucVZ8d5e11Iz{EG~-Bst*~hk-VtAF zbLlaU{lQj{UF}5jFT-23^JstTbv^Mrq5-OoP)d&V@3i3Y2RDH%YRW0+^x$R<2H0ZuK#igkcG8)D(G8T! z_O?O91@}b^Mu;Q@X_r^B4uxP-oeYV?TZ^9qE7QJp{`f4Gh3^6IrM$en@-`dT>z5QT zTiz;U9Ebi_3!s%I_W3EJK-q$Nyluys5-7c# z7`xv2&rQhzbb-rt`h^AOlR0t0lueJaE_ zRt7*>2qPkO;GQ)K$9HVu_+&CV3U>aM>d%vJ!;P7R3EjQ^{<J=Y8XJ8B|RPOIZIrxwfQrAeDkZZ z+?eJHB0O6QHHtDe@lzMq_%D9t67=tY!6!>jE#DA9semRnI{hgr11v>@EX&GcvurK6 z;BO1v1l59G-v8@lQ)n%7V+@erF~N?~~q-C(8rZ({ErT3LU?q%1*J^*_4#6_bMr4ZM1=@yFV{Wj*5iGz=!*W7$h8?R0t?6L z1*LOJP_ex1TVlL6VIbjao^jMmUDa~r^%UtzPlB@lJAX6jr}zS+i&RP+{{+$2L0!q- zBi6bXdX@K#d9VgPL9Y4v{ad>Kx+j*V-Yw63r5=nnYAA^x3JUa?4>Apf21l&x)E8pN zS3QYWmTc!{+g*5-G7RK%AYaF>BXq)dvpiT>$lX8Q|LMizqYVyB@cFJ6jTg7+}(URp98@ zMf#0BIprEu-=?ps9k;4+f?_|-q5UdV2PTb3TEXGcIq80+9#J>e)4qJq~$v< zZtC@%*7`na)#hLk4fcTth{$y4{ECc(L=n^+SJudaD-;$HUjw(gMAQ3|Z%BQ4_KC5t zh0!!(QN1h)urFrup10QlhY&G1-zD0JBJsBrrF`MP`N|GoKBfQ)26U=K1SP0;o=pTv zBfo#PSd20Z_1S&cFk{nM!7IFvwi;Un#qyV(n={BHW^gW_gDFprzAs}#;>1Y|4JHg) zoX%)B>E%XMPQ1iuxhVea;6d2)wi2y5AwFzvYs;jo z@?n_N#nAP+>|b@$QSG}N4X*dVEWH16 z7G$&`-XeZ+V)8C`u<*6x6k^em^>yuIn`^hvn8=b$-w((&WUb0cH7e#86>vuxjmo>DQTK6YC$zzJSyCPQX~rUMk58c8YA9W zXk|gTK=I50vyjA5oP*~mQw@;2Y;L|RiY!w$-sT?)Q1sYz2h%Q^4lW$0yefBWBV1gC` zv=PI5hVr4T^7Ref_vcZ2nfG2FoeF_p>AIt!pNghnkNozBA^%b@_0-@Q&B1?0M@yZS z8I4^t9N=|igKdzbQ0);jB<%I^IS|h zVG134YR7PvUucsbmPJ>?0F8*m1F~Yz9xQ^kMYenhBIA%z%eWfIhocASfJ=jGgIU5V zg$<1!nWocoo9Zqr9-f=X+G^)Bu^6)uRP~(=|Q|_&19F*gT6wIDAyp!c!kJXazhh~Z*p_Euyi2|DTNvK>*k2^D9es9 z`21e%sPAxn7!4>nJk36HZ|-jvs+21w0Ti{rmmLL?hrh;s<}VK$zS)a2Li$yjig@yy z4b-g_2`_`Wp~6(G*o=CUll@I}UimZglH z-_EeJ`I`J!aeI86>=XlBRRS9lj05;o?io*F6T8U1u)EC#^MfPqRBPXuaNmi95jV1A zQSF?##03Hc&D^&KQpFbU7SA<<$ zjl_FZDtt*PAZ76U162rr=~E%%!f6T>t8BLH=M-v`*Hl*re899<;2yIBn_ur%`lC7j z{j6J}FH?)?3;P%`rnj%4pg{|0tXX;o^v0vn$TxNo+~)r2U!ODM^AD8fN)a(EWy?bh zaW9(R z=4E>YN{lEhJHwPZ`t(%UzXuuy8tsahUHWQxxdfD7Hf(|8$dpIMskc_qB!93M1pJMh zoX8HjV|P^rw(iN+N_4eE135t3hlTtT1PHp#Yq$z~Z>Z@VLPp|K^OPkvglIJI(f-4i z7HA*cWfffPy_I#Z00}D)>XVe+)SSOx()&ifXtYLz8ZF>~uDtxSNa>_$BhILor;?t} z;ZU2;wnVRe92_-T`}+?pdr+g$5ZOhMG_}=-wc<2;rZ-yp+n9|U<9{Ceb zb0*NC+K=oJiS&1{=nP5adQ;tZNE^;OQ2jnUc2h_8ICfLc56ZI?vA$hqPIuDXFUsHb z+cO|1fwO7q950dhP5^%bV$yFUWidCcNExr&Lja#0I3;sRH*p{e{2kF%(Y+P(va1w; zj9#bpAY@jTGal%1or%8()Z0_!ygaQ@c_XYp%5VH%*K)Tu&sW2f6{rAqf>=gD6sH8< zxB(4YTq77ly$Avf&5Y1z8awCLgdVvJiH?|ga2oj^`D~lH*;+5UA7$F93)pUvQ?U6q zH{Hb%lG4b|ZJy)wrx-i&;!YCCbn5-m;wlp9V(rgh@o8(j=Wk|&Z{yinh#HmcX+Eug zCPR^KDs_iU-2zeebF@O5n4i|9cW6n8l?$K2l~e>;KFLIa$^G-PzTAwRUfkY-!jP_TGo^ysRzeI3neK_Qb<_Z;^-#~*wuI^9{VD(&VRAtt3|3rvoKArQ!19L(scuu z!dYxr^0nwG%l(PdUzGE-0)i)%6HpVP?1DbS@&-xq?mR=M<8q4_d0_LV+M(YbZJbEH zFMomjk~;E$-SJ9Srl6RI*Ew~E0=|kHSQ!^3?%Z?WCbiUyUZ6A*CAjOHPRyKc=48OX zBtYozW}Dd?fr(*3$9K_vhzb^Q$z}w?N4D6?^D^(%8co%^!*x6NgXYZ?fr97F7M~jl zFg5l859p2r;0cYY0E0g0?(eHd13{=!?baP%EHP}9uA?kkj(NO|drgAoN_b}ZJ@ELa zLNvI1>}CFQ-QL)&OaB2+XejzFyvUIf2N{@3j6 zUnZK<5c4g|RnF~BFV-LHksp2Esi{(}mMi1&wj*ul-9*8K;SGyr(7^`gca9)dApr-~ z>?&*q0???o#;t~-CCe=-k3|JWnXW)h>+{po@IFFR455jUQI2}K#?;JAv{`9N4n`v4 z&t9|6ALRU4b)bRukifx{6MP^mzF6&u^$}8Al`&P`(-=rp(y&V{LIRgELs_&;Ng*=+ z8vGBR1VwGEgGG>PJoGWwg=1pe!4Hh{o7o@#*{@K+-`^kY6MP?v)l%@X znrSdCq)|Gtycm%lHFdC=30$O7uvEq3^9f_{31X0-Od|CU zh)ntoPU0z%u{7PG4lN?udE$HqfKSMBffmHo+UoS8wPb_re8kYycYPdnY8ezS-FJ6< z%6DBk;>rHZj*DxFt=S^Q#2*~jZNRQ7Nyl#xGL=WPVI{9srRuKtoj6aoOr>IO%B$ro zVQ_t%^rbH;V`ROpDs*!cnB&2uaB#H}?H||U2R|Xer7lwn2Tn9vds%3^(a7#bd=cB# zipY=5KoLioZJ$mQV#_<29#NX>`9z`k!qWNFuLzchhlHz5Rz#l4mNeq@DRdrJQs#vV zjD6bT$2(7q+$?!RV3zhcZ(c> z2Gb_du)*cGSDzv(r;SHswr5#@x>0B7{E z{L7M#K7m5BcJU1x4!u2Yp9{@ZE~^JKm#lUHj$V`E^?HQ*ovlj8l3l&U*c(u55`oPUkf zCk87e=>yIZ^-`^{b?;>7&^}nw)E+ol1;qGy{|s^5*z_+}N#`z8Au84d`VR=*fHUsW zCs*4IeJ+0Ab8nbP;@OfN+{hw-3N`CV+H&^?*H@rSnzVFDc=ww(`udrlpa1Vzws!5> z)trFECmv`am{J1Vx-=voL9;h{}JY9A_QcnFCEMgsZz`r2F>dE6SM_}6voT`=g!HE7F^ znVGrTmSW;^Qi8~C1>kp$W4Is&d{W>w4(VXV_{nVBI#whi+I#Bob)Kf;z&aZKRtk1V zfmbVlh=Ra6Z_jIX^)OMu;h!2S0sj;zrsnd(X=;|2u!9ewOIbpbT{6OaO*v+R$S8$6)hVRSr;a9OOT66?3O)D>uPA z$XlB2>C7zl5&L7t)=-sq6t_+xr3#hw%-(FyM32UDq5L)?-dw7m8d_<%`+%mHVo=~N z2qv1(?#~UT2LfEj{xC5OK`$(r^)A)_U=&DFu*vom4h(5T1hpD}J3HCA9dnG>V+`!uy@53$XxAaGaI!a z9{;Q1?l?e72;A+aQLLv^2+R(cd|MPghg32i6{>!iSL{}DAE#bRea1i9MmFo0!tly- z-DRZ85RlU;0Jr)Za-RJ9h6UWm3Z`OKaojzQHQ`~-%Toaga6Zo40a$DR<1w)5lv zeX7qJr+;=+=c$)W2q_35nf2c1UO?ck>Aiaa&`B$&2W(;<|?ZY|AOK@dt(KP zdiWnQuMp=RW88kcR+Wc+%)v<@S<;XxI!?2ABoTtGFbi|JOEo3x9qP|*)Go=@!A4d; zhJAh3C(8-BYqRRDNnauBk^k0EN!!Q+^Btgu=X<&610Y28^Vy63FhX=xLY#mCE1TEd zc}`t(YGGmUgX1KSob=4_HIM$hI1(^E3|ig4Sc#kY1v-1?XrGokT)2N+4^010rHIx% z2c#L+Tm>NTHnFsXWr76)wOynukQU+s0H4^EEYTaJHtmT;SKr?=T7++8!O^t7$Bd*u z$a(1y%m5t_ORgl+H_Z*0o8LNPfAUMe0y2LG?kw*fW;!MxUJ>cDuG5*ziENc&#h;k8 zuyR*R4_uF5{znW_MRnEE??r$KNjz@L7=SKbvnb!v4&bEv8tpL10o>D+Ofmf_h9yxw z2P)-MB_b|{axa20R2QjY}*oRX^aDcD50uVqz3JX{_BY3B0t z2}gFJfYB8op~>W^G&}zmhK+jyRBWH{xjycGscJCn{7KW6(QshBR>z5v`J`LKB*842 zK>^M!a=@lk+|3{hx_*3Jczl>j=|pB%o(OcB-L6Qno%@emIAQT*iev-GD6^DYjvF8# zSj)J^W4f!*RfuOs5+Eq7ydN8EhGhV@Cv0wJscZ<-q=8{~Rf25On;+6w@#$(J)MRX- zkd}aycWz1=(C2Gg9SKo>89KV2ul09HXnH&I-{yV4zL&Cinta;PJQ%oQ`nEHKYP&L! z<1!V^lXAMT05N@tQF+Yb_dsk^A!6o-p$KK+%d-JUU%6uXj^@fUY5m#h$dgn?y+B1! zQs^S#3r50n^ywCYM3)?*X~)Xpc17&=Y%(&MMCjFK_<`6@Vep*TETI)x+C@wxP%G=)$$`^m*1v_V-kH@owf%`u;BF@UMv2)u!u#(`G0RJ@JZ&+ zDlYz@;QEB#$xEwF{ z_lDH82}!b05jo7jX%bv%kXp4--4boE!cB}#K z{&)ZQq++)DZeGmhr}TWs`1!e{vdBpiDCPMh6nDsIK%cRuwdwd}lkoE;M`g9O`9@J= z7Ne6F{#|@~SiG$(_PElv(V3U2{q)Rjt4B$riY5;iARSR89gaeS1_`@G3LVr^)!9bN zb{~6mmY#zngdG54NqZ3|R+`aM&sM)x-%B;{8x&(>pZNA8sz-KTshAWRHCMFW06Xc!W6oky5W^B|9hRim$)b}&A-D5;Hp(B>FIf0g?Kari*@HL!Sm6*`nREM zRf^orl@x8Mb?slFx}BAqlWfX*!y~^nn=T9Fvds)u)zd+?ZbDSQ4^FUFAB$Glfe0j; zku0+JSPHDiCQ$B*P!Z`Hn!ZiM>zi z(3`p;GYMXV0E>d6E~8drE>(q-r*YPYYPG5s@JrF8$ae0I8i`O3^$Gw(j$#HNPjCG2 zFs}$qin+)}+%Q4miW!x23f{y5U>yyaO&c8Z2bF8>A)8Y~Y%jfv)EK1)LzQIup7)p8 zh%^NK;$9$0NNk*eE-OzHrMg*Ee1UeDf@b_)6?Pj*5EphkaX-TPyQI)IB;1V>fm#Ja z(vEFsh6;$0s}gGh{Bpd#Zg*r8e;3Kp;2J9+QK(g*O7I0;DB<)#;@JGKQmnjDlC9(3 zhf&hA4nDxFzt(qeSm3TUfZfYnq*6v4{DV!D z=M#{cn?*;y+p3g7lW>7qNfdzUL{jQGZ})xLXIY|wzl?7 z06T>)V|Qdl#5fleB#b^sH+$qdefT&ht{L-jve%MYjlW&%G^vy+e%adFR#?A9qb^M2 z_QVYqOCq)Y6#)oh$Wt!)t9HYWy`#UHU>DH2id4xoVg$zh&Ekt5LH+|^9AKwO2wX_@ zQeWmPDjK!ux*ys2fo;tugY{84WRF1)yEE!`Laf{;VU*maj5%)TuIRw5}x<=8RYB+KgD^n*TC@y6lQ2H>ff(mC`SU;0ka;2l2o&(>=m9<0fmFVe=8RKu%xO~f zje!rmb{9plEa1!-l$6*^Nsg=Z3Z!{9ub?n}pYZX(;{*M+&l9dVxL$|yEpK#CR8yjp zu3sLJGA|OOv&?5hl3+=upykv8mssj^Y-i(`SDzX)AEv%BZ9V&C2@N@28c)y#V-S<8 zBv}tp{I3?kO|%ku6WR$NI_T7_j8NCk(UMWcDChbR(3&_b^H=Ng0DC8dp5ZacKA=?2 z`|*xi!~b2y5ry2(?sYf=F@z)}KJ99p`m{Zx>prmY7s|=Pe4H?(kfitvqSA8_;13H_ zIl)vpS?==^!2uXtl?YZL6$-VyA*n}{Bt9Q+Rc9W33)L(XQMYZH zuom2aCNp=DW!^;oV_)S@woM7lL70ZfXRvmuA|#Q!?b2ry;RFfiJ1$XTc)cp&ifO4K zG&(nw(x3Cn7*u*01P1E)spaVi@tjR6#rpVU(?OT0{G4?OyJNJV6wKj0-m`(IPN8D< z9&f?w#13!20JUv$2qbDTdxjt?gOXAQx^46zL|YF8)j`F^nDe85BZC4@ejtJO5C;}k zXUHEjzHT>FCJ%q;Zf@+%T(%&Ot6ISd2Z$Zxe*F!NwpptAM)gt7@~WF&6S%Y8AlX21 z83c3umCF?)P&VA-m1K}=tpAf?>+tT1&*%6f#}BK=YEqV5E8b#woe`ryo#fAwZV!Vd z1{SG<6ikqz@y!>n=c?_+*c2)3`tLjc?Loh{|KaQ29j|?%&yE32>ga0SH!5_Kz8}>R zp1#Mo@|`-C#K!!B;ZvGBga*#6#xdkKSF?tm2%Zk+K{E?@S@w@+E;c!=XRbjj|8n%^QPXaT@aE&6hla*!7A>;1LxHSqucOaI@06He zZ{pxA%kXi?TAF{;LV=tygPZc&n!NR7RcQl=^fGGrBeV~ z1WvcdHOKgk2C`DHhsZ8I5rM7{y9HZ&pO&z$htUZLW>&Ow@6N6|hx5Wlh#IYwa3}Ik zT|f8wYKS{N|E2w($FTV~wXt=-b$_?_|K@@sUP#{yJ$A^`piyQ_{V?vKqoeZyZ8>Zc zAsIAQ(uOyVm{(Il%{31MNduphK%@m0*BA1p^S3XAPc!Q!N?AL|Zx0BdB$-4|`}z9= zdd}M_*5R@TW*^n3n#YnAuE%LVj@K84B$(Xd61_=W63GAX;D?7sKvo(+-a!-2NJVac zG5?1fY1WVCAF&s8?084;~Bnfsj7$oT%A*_0E4Cz1&kD7#mIQ`tFP9+zk z*guzInGP-q1BX975MdrGZGIui^bWugw{*TK8(ey5)PehjL-@8wNNEw;d{(jo$a8-L z$I>EAuh#`Ggng>x=!#CCQmqNe>zUoL@wrOO&2k^`IN=yzX7h^pmvf64jlXl$u%MJd z&0JUxUWh3EmVP+uMXC)7ITOO)~(RbBM}D3 z=F&Hxc+ZRm#CXJ zCPc27p4*qjb|!J1tps2_6nB9M7zRin8LKCW%ekS7g%Q6~|1MPf#sTxc3nH}&7r4q< zXKu&NE9e>)!3a_SFaT$8S-7vilcH1U;M+C5V<%1vl7~hnBqtJw#hjjU{h}Jw_fs2c z*W<=~#?;#j6o?Y4v~X#PMj&z7BSEY?vkbj;UPL_mCHMyt*HR9lSDh8*D7ZCd33S-u zK`U;)2xV9(w&!UB=k78?3SG!}%qJk8o#r!=v+;N82o#YGu20iWaU#UULKAH1DKe;V z2AfY{r3%?1uv6xnnTpq1c8Jt`6$o`)5*+P6*&Rh{N>|YXN;?^aN6w0f)bm zjBly)I#E^QePq9KE1Egno=5;k1esNTNvA9!9pG&-|d>~3ifA%W{d6aIo&q6CAgOu$53xg0>; z>qL>>$tZ!`B_etL#bJ6*n_ly?2zGl>P{dIZyeoWNo$NUk1V|TIZim<`qxUa)p3`?o zo?k(~zW7!KNWgRksMNr+XEo?uBoO}OTqhZIw&K$CjJ(f&huI*HtBj?c5BOm#$;mU_ ztp7U=99z$dcW@WD4z$56wZWX%jxU206gu3}@alV<^7eLrVwS{BE78j(47swhar92s z34(9M^w@Cuv-5`MTlfS0PDlcqdF8BZF&WVcX7RDnO)j%~jx4WJX1~dBmgVs`h7?Y4 zs<3m9-|H?A_8g#MlHY-Gc@)qdyTw$Fdg2)3Lf|35J^$M^uYbDOh{Zz)7HlhzV~~p| z7;_$3+(#*VyeL5I$`^F~Unv~YvtUr70IR%fTT!n|lNHnsXYid4U^pSDREow=%_>@$6xV*)4}&v1Htp274V&qvkc2q6qM_j1ha-=nB8`{apd%YKoX z95(zEN-iU=$9gXY?v)17)8VR#H{b9QgnMhrB!~++utaaC(W#3J(JPfouc*bPJ^Qem zS0x$*6eg#FE|Ovf>2bUaB#PN$tg=TAe&6CX&k&2p8X(kjoWp7`(Cm}jp-v#_GEvDO z$TmkFQ%I#98~0%kCr|D|a>~#H%EC)&+wT(iJ|4=)ykreODo`5)acNuvdXAdDREz7 zJidTp!HT~mID21<_j`{Try1a}Fd_fuZar_jcm44_K5N;Cg+z;uD*qxb9vU%RP+AI0 zzP|aTRwwqS+&ZD(OS(z6T>m>OFXt*F)Z@%w(wC?O)tgJFw4a= z$-W64oysh4hyf6O$j4mV*f)RIfzhiq)1`HYoV%Rt9jnlubs%) zD>s$NfdOUe$8DGr{PM+eUJ%f|1jh;VRO#~I?%xgWU*mH*LRa2)t7uj!j+5KP@i(Wj zS$Qf+*W5PS5W{5S@x*YLNYnicwHP}XG(VnzVkCm>yys1f(8$I04c3Xha#g|vfh8ds zr6l&hah4&al+h+7CDp*0PItNSiqcA{R(%rt6w*z%WIgZ)69h49<#bFVjR=W>L%Kbe zNuB+=(39#>@;TKZu48dI^g&3hK7LSzeDbegXgDZj8ggk6OR4(X#p|w>-I6sN@HE-` z!0B#V4yE!-SpxMNCh$^)GhBgHzlO+L($o2+C@S>WJqqYkql79RCYU)n!_S+|w~^J^ zgiFVR)dW?cjBuOOSo^V~nFhtrm)Dl0utN(~Ab>h-=b6XjW~xoc?NppxF^&{10=liu zCpx%klt_!}BbL_o8P|A^+EJphD!2!8QqRHHNDbw`Bg*1qD<^SS*- z91CfW4@c5#LSu*Z4dS9mrr3zyCzAtAF&(W6w9s*RC&a{D=IxpTfU63x_y;fG0j-I6 zyE!y@jYVasKSEW8<-Ix-*u>($`+!Wy7pqM~@d2I&-mK(c*&WKNnh+$Ye*7bpyX4oU z=iBlxILYeM0_PW##H=;)085|bAc;7#x*dJ~cbY<^(r;9f|Fq*uCr^bL&|xvnIGeY<0nv1p{2Yz&OoVSyfdQ> zHpdTL`vPJO)j=-ZipnHbJPRsSvp=}m!&fdK26z6NdHTH}*A=%x|F5AMTJBYyJA6OSLI{LmAx$}O)@ zrfMUUhX8cN3N`2k)H-UZ-;`lxyq9fpGOIzXX&RIoIG=knTcsC;}*&$vdH}SIjv!wP{8-a ztii-0y&cH#Ap%V}I0OfQ$;0!*br`S)^k_d0*P&gRYb1MK>Y!G|S#UmA9Zt;nt+lwn zPq14UyHDm*^YRQ~zC z+vs)UFQBDEMz(Y9;d-*zwch5XE#3LA?f4B+jS3O&oq)$RUX~IE2SJx0ve*gf|>OWnCLyLj&fF3-2} zL(Qr}w}+oY)IpCM*8C(GaO$GVrhTbE_A)jO4hVoaYuYCy^g5|Y&G9$6Ri^tqr3DOo z-EVpj0@0nIN-2w^+S{?JnSZ)%H#RTA1i_$Qvod z8K5I>H$Chdq6#;oi3Rs&hu4ICFk@!ar2F+5y}AjZvF(_9q08IaIvNmR*RQkhzXFg9 zu)@nqpLvl<$i;kPdkSy}$;v=!mQ{;C7ALDDZq%IuARH|IgK%)b53(i)5Dp{mn|7xA zuQ+-gW~3>DxyLZWN|LIGO8(|ZlaP`y{J@yIG3sWsUd7kHwgtULC*;^z!SSL>lJ&}Y ziqv)8@xfEnB;l4dGm^{+oS`>ZfQ`*XFX`h*N{Dh~S=lwpfcD{tWLiI*prov- zkU_k1T{%VD)inCWwBgLl#8vFeoc=p~B$O4-!FjKYiTfQMO48B6c5lsoSxBh5zB}4L z6gn>}+;kHgz;KWs5k`H_woc#PKVRX!n{;cR07f#Uu={#$Q+eK?cGGFzX4-Pd>9BAJ zvnW}3d)4`$hgcdkhy54yi6G2hQ6}gXC5XTND4m`sjOv>f3|G5E26$$};>sy^@B6j0 z{DAGws;Vh8=k2D%uK$|`1A0}{9xi~OiDues-6^%n!93`3xx@t7#8<)98hx$q{}T^U zg_rq~qPH4dWcnmG&OUiGND&?R@-PG^RgzRGEC9@x0e7?U(~^P)o5N9$TMoAFy&3`E ztFC?yhTO-ujaM#^g3t4>5zBjFe4H&#WF-vNegN*&Oc8iB&7g*^WL929HWaua%<<|G5oW!cRmHQP=^7V=&g&b9u4gkOL6;$ zi|@gx&_bx%rg+SM6kYvOt=UW}=_NW_6*dGr(e!vjDSpBwP5>6Ehc7OAZw012t<`&VCjrK z;NTDhQu)R9lK`vEW8LMiuXQ>nfMxTLkCQ(}{b0`b;fC>@U7IfL6Nipp58gZuz+HL& ztp9jI^(g|n-5K8M+wiXAFBUav5`soeCzv8kcq-qVXz@t*21?xjVjM)364uu{pCBqo z8_pL^JiVauOC_7M#1JEl@ROB(7-CGEWHLh;V8l9W0T_qb;j;x*=oi%t#ew3};tD-; zJP6wkFnhM|(Gp_Y4vS+%Do9iZtwyNQG+c#_YI|633oUGO)7{o9wMZO0i;*B1^>0-e zBQz*z z54mZI(V5D2F2xDbK<(S~1jq~YIE^O{{PG3l4wa_nT=k*5=)U4aVw!;!{x2+Q{3_7GR{_|sBQb?x>aAbFKQA@85634!Z8jyFpthCaF zBnQ{iYFTk}bAJ_AVNm~jw`_HId`tl!D9*VyEgzy)R@A|QTRDz;ZowK0o}QZ%V@~hA z=KWXM0m~V1&t_o}(fCFB8K5{Uz!aq6zd$G=P|XDekt8T5zGKL?WbCg6eK`w53>8GC?>NB$)TGQAYSaxsW5^l| z(QS@-<&IVI6a~xv=GYA%IsOp1sNQJ!$dTCvh!Rb$t<9VxyJ++fy-cUi_e8{7Uld&m zWmSG9gQdN>t4@mMwqMre3X`defI1OKlLNl5jg9D-!8{$K##oMeW14Q z9PeWc&f|Qgwzd>W#{MifGSST|mmknU_}V|Yva({C$s#aY^GXYB!JW4$0E~lDWgu4J z*K*-*bznZ&A4o+)ceT0No}rs+O=NbfBzHYq9Wsi0kI&7>v%CI$b&c`3`!Ec0FGB+9 zzCt|+*Ug*6L_B{c5!K04kuDq+YQPGof}ATA*Z2iO!}%t(P!@yo35|)%8-XT`;lQxT z5l6rmvQi}Yt86TaQuX|QF%Ek1-EQa~&8%T4CNaPi2cd@o39rBq`QGZ4U+W-s_l&`3iSk$ zD3@sF8YoN$CB|U$q9u0mBmf*(K3==wjt%*(Abk-1tFZ(Bj79EsIUD4^7XDfeC%mQ#Huu6?Fs-?)ADaJs%P56Sp14AHSPX1l3 zPgCIs%t~!F(FA=IfkmR6kQX#_rezrYWwRxmu7hMG-s{f+S+da|^=G}DrszT7g0Mx` zS2Z0PfJpk2+oe2#MKekA@xXCobzFc9F?Zf+mw#W@uSWdyT=~b-$~@sZ*o~rzrKP1g zwS(`5hK3PsxLe{%7!!2i69jYRF-Do|{rPhYmACnQ?{3_s$=K@H)88^jOS@p*vV3;(;T;fkPir2E2Iz&xyAOG z>+K|tU!+aTl77u*tvSV+Tdqk5NFVyS*5Z~aUDU1K@$~KaMV*-FaZo}Q724UwrJk-1 zu&;Hg7y+AH%Jfc!;>RRL??{Q9SDM`nVQxKbw1&Orc5V*@J_l6v5QioU5_@#1$w<$( z@ySVx@)QjkITz=IA!inL&mWeR(!ln$pUs3P;iO9ediK}u!^^Z{wJey@>44hM^n_Zk zJoBIGXx46|$;;sus#`x2T#yj0%OMZbV;o6Grm)1wQ zQ++)2O#9FH8{Wyl0xB)0T*itm$1FL1%Q_|xP*REvM*=5{xkq^#QxmBpFL&ZsU&-gDQKj~(Ezt<{Oiq4i)=I@@AJn7x*=dp!k`f8A&%$` z6eLl?<++V|eC1=kbUR|*di!~J#>oT!7nIe*pjrFiCDG~rV8Q#K6C*I&6ngxhe?fVB z#a+O40@#Uy>gwubH|U*R4t&PU z5y||-AMj)#tIQciY@!3wagOR~i@EM3rBoxFR#;7#Ej1$VU+&)fng@ z;2^!x?HS20PegA9l9+(w?jZ$jMk6gpJ596nmLv9CBoIqCoPr>3bvJ{Cef~c$!0DQd zuK~zEVQXvghMGbNd%OswXHS1UvB3&KLXo{sMsOef+5gTeLj^uCmN5T!Bw@J`K1y_# zi*6lw8xZ4vHu0A4j-ITytpM3G_Ad_>yfj}Q*&c*a*UNAsgG$01tcAm1*WdxR0!cRdrV8M9af692evWk>vsJT@&B;F*Y4 zr%@l=739I~$TnV#3N%#I_MUm^_#2!g;@E0L$MeNZEWUn1X)Zmm~K$g#CW zfo9Cj&B@2z-4#^wkn?sgpgC(w14A3>w;%=G`Z5+K3EQlMwYTjsHQw&D-x9O`n2X6Q zxlQlwqWY0Tk_^}3vVZhfs#|Eezp^whjdnehVcf=F`&fIvU@$R09F2(;CI36!B@$l< z*wnt2?tb;n^{najlvD5Xz!qd%l!#JZ(oLWFZXazMoRip+j+fMhfB@W>W zxote`obBEv^dK=iqeu3JX?DZUtmpHN4QJPJkF7h-#E!S+g@?QQ_MTW2KMY2AMN~eaTB?sXZ0g+9aWcaewLawMPT=v9% z?gfjshtc~49iP`7Va^3n*KKvAO2IqP?e#3D=C)YB*9mM!TZA6=$iD8>v%1L`9L~e4 zWKmC|j9bK(H*Gy?x-`2M@`Hx>qi8+uGIqZ43DiZ_`HTOA_ns59kQb#g4FzCv|96J* zzmNQ95d|_l#a``Ep}qH5a=<(r5hI-vL!vJyR&0e3OezK{ZdiD=n%$wJqL#j?9SDg{ zLq)}!jdI(ZHL}t;3NO5kNtGP0q~}j-0!9l|{89@9_xa7XTR?m1rF(#1s8lxdM1sQ$pOwjDElTYoxXyiC0;eh<}VZw+(Vpz36E%^CB#dqAhdXZ@>}iF{5RyOkRG_*lLuIZ!t-H#h1PP}Jq8i%ABM5zjuE zJ%Q?UOIXhN>qyd`Ca+lBfrU&f<9$X!KtUpGLcRTsnB#Tzw)J5K3S_)cB_tV=K`1`- z@PTJ}^ByH$x24#nD%1DOv;FE8?(pEkV=w)6)z?dhZ8RfjB5U?(rBq%%S2_rg4FL@e ze~W}SCnK$Z4ty_p|gA}}U#_o&~`3e=M&Ilk?uEx==T=EkL-sYDo;<0j60_3?MlR)27F4PBvf1)hdT zo1PhQbm^Rkjs!Em3Z#)1SSm`qS4stzU}50LV&YAz_QsIQJD7*59~D8$#XDnw=!tZx z9XWc|T6aYP25u&tQ|2&Slr!qXF?9i8qEbu|0z5r{8D?uzK)24z)dB-FgZ&$?)C1X5 z4rS=^c;8b`tFK5=t1p7znQV0+#=c5xq2X*F#QSo}UfY&u5ec`DK69l@B~?gUgBi#L z*RxkM{?TnrHMC470?Z-@fnqh_W+aV)jnrAvOb2_1V zR>~Ljn}Gc%^8(T*AR&slvf_)o;tQY&x7{SsKI_`<%sqt2 z*ji^CSS<#;`&!@E-S^M$`m|$}HMULH454=&o%MLnr6DfEDYW&!L*r}E7L9>&w4Xav zPmh(rH;yPSO^%1#JGv_A0?@OZR5`l?`m%jY@BkF?qk}gM6rHLzJ;yYI;%$jjZfu6Bn#Pd-S#E z-AD7e^d?aRe+x$28RjjCO80dqG5Dp(xj2X11oIL(3k}kg-}AVY-;DYRnr6T0rJrtIFRcTjBQfwfYS78&WMK^;uBfrYs>iRRfae+vJ&9k^P%jC>I zrb4c2&!r6UZmSLiC4+QfeV}+=!sCr=Ax`#>K9{|*O)+pIUS&c|1AX7i?R!-f17%c^ zxCj^()o9OyUj(eTq+GN=4D2P$nwy(H56RF_ksxzmQvJq{j~uWM}k16{6W<_7Fv`0rmWuvAJ_=wzpllqujzgE1;j zbtZuRH+(OF8STY{`x}s#tY?q6P$|&(`fmw)oFIBaHQZs%d5gJc947egasAINwl~vp z=?fbtZ**n#a9r&Z11xw?GI!6F(#y+An zmYn$F(F#b)KeVhq55Xd7ZPMB zYYfYHNOj3_r5LUHwjchebv*X0OfiWqm4~9&*Y28v*;%CT)#Lr>nIPz{Qm(0H0tJo__%*dd-rvK z^op-g_x_`LtWtKw!S!sk;>oIUt~|5yOYgTTuwba?lG^l-q+}Ld@XvKwN7}75VA*D2ypHE8e+ht)K*z=#462ziXvbK4r6LC0wGv<|6^dw&AcLuV#P$yJAImN?S1ds68$ zarJrSnpg?W{{&+SYe5jQuEnVA_tG!0hvuvN_P zL#d0c7uteVv?BUTXGWDGJvBEM!W88ctun^68qxUyA*;8!A zsTq zDwTzPfoAFZ#Lewlib%u=T_+?p=jjJ(uw8=}|Bq*HGphwy-AQ~O^M4akomde6*ta<6 z1f;gF%*@?@)CQE^`i0PvG?%TMP4Y#`RB4$0!PKI}@E>o;De!6uZtidE3AC%f6#AbM zz4P6@&Ji`3d07G`*@yGX2QxpvDcP;mdMoT(omeacSyk3{RMZebkho&m?2z%c)^z={ z;YT1eM1>l|9Y_$e*G+S#Y&m!e;H0CdaH4nsW!oKWKe|>FDO>0zqWmBrFdfNqb2#bz z38`2X26&I8kaw^MHk@uf%Xr+ruQmvMvtmtVX`&FQy#UA>&Ae#ObWqvIzvbMQCr;oE3DA~;QF$MCl1>(D zf&g6%(4UqQxq`pz%-|7_v|=!q_t$jNMvt*AOK|?FG*C#|c)1dJ*&Oj(F`v=dpIXg! z-=*-q9znT$e>q~TC)j_!0W6EXdmg~21(CPlY1_>Y*fGAs_ukv3(7XZ~B z&VW~a?pMm#&mcxId6a3})wdC7VT}ukla9saC=X5!fC*H(*ll}9>>{NpIxPTx$koW4 zA%nSu%{#~cMF1#HWAWXK$F@p7&q?hu&z48cSk0H$KeUvt-#vD`_~lsIykC>WWdUzV zd5a>9ZMUu}C+dkpkhCI?})%3nt&jP*l=@V`NAKGc{ z`AeIh#+4Bbxsu3GB%F7Ud9MauWm?sNg>wP6;!6o?-A|uP@hl&|+c23%FwaHQ`+kWe z@(#_M$e%3TRxo|$!SSGjVe#PR1vTIC{1$xB%G?k*ssNfk4Fb=uEyR3;GWipHnTEjR zL})CM5lb!a`!Ew}5pbfHeX{~Q3mX;!59$5yUL7$0sL0CG2P6A(pX>FM@9H2U!Z-H& zeTzxltU`K4rq>R{3atQTb()~$6U2#fVr zaR0n0-hNa~I)B&+{BK4#n}xZL5xOtz4BwmxtlW3v1iGHz8U+LyJ`G*UbX;~YyIVpwYLS(zg2c*ny5x)x z*8T=84q;75kpM4s$&0e!;-EtCLo0HlI8gDi6_g3uh*g|z|<$Bi26F$j< z2Ir$s69nEwj~7=29*$4^4k@^cI>+u5({Tq5bwuC?50}(V!&3}Xnx>cj62(iE4*2r>D%e`FFkqx$YwMI0LZWuM4fF@&w|-XAo9X)g*jWdf{?YeDR{ z+X$+|qxEIau#EFLyfKPM$R9n}EM^cFXt_uq2E;%Mx-AJJ)r4lm8)6J;;F7Yf3TJbe2mtCx#`=;qI zxZYvoWbHLuagh24gO$}O+u=r2FxwOV|6M~gS?-ZQyzSZjV=KrBCbhW4Y`L9?-#uKm-EYca1`K0NA3Z@& z0ko7k zUkuqTifVkxi>033ISwvwFO^ICGL}BvV8wn7=l24`e>Zi1J*429_)?`W^f$&$AD(yX zx0sb?cscM_qzzqdcq*viwhK$wb(j*()3E#w~jFe53LKMof z6Bvr(y~rIOb8;wWW>_$yDEbGmumX7;L+kGbvVDuUSleffIGkNZhm?!ZzI>F^95?xM zQ?=s%HPjp|cjIh|y?9HaL-RqdqLjAiYl1&j_Kp#ek3i1zOXGiLPLK)t5h^4RLBX`$ zObA7mf2;7kR1iB8HsMuuAqW%y7Ob`#rQr;^krWxbyZ=qOe+HVl{{(Nzf)9bV{c!qJ zXb?)3;0RUw1qq>@G3e zk_J?Lo1CKs^qAT5Z~vYIzBz$1Ta$G~E8Xk>*GERVTb|nO2ip@dnVi8(Wb>h>a(QMq*PMnFR z;@<~i-A==^($_9SsVY9$Ew(gBh(sVcn4Ct_56_!K6hn8D%T8mMgkwlTLgQiuh^ud` zxfp*VJU=C3WcgLzBD6&;>gwi8I>?~<&D6xCZS>yj{MC2kd@3!czo8}Hh&7o?&P1r5 zJAAlJZ#jV=7nwa`5goB?AII z5+-p{6dKs(p>bJNwF1}&l9;Pr==Tjb-|&Cf2V?;IU<{+sv4_^VEj;3W+z{s-YN#+p z2eJ6sHW}%2Qr6GCUw&85zbKiU=+V_d-Y2ykVn)s)S3H{1NsaVBv(c`luUqurpTFoq z!uR-3R{yqIs6rf_Z%73tEAKc_qR`upM9m@0T{_f4+n?dHRM$X*E;`fNg(}%c{GQqv zb&G1D=Gb*$fs$-~)h|0O`IP0xRt%kTqPAz5UGcK?& zjw}-WTq}8KfHhhJZ=sTXqJys009%m>=`Wc z)XNy6!DR*?i=YxUsGv4Ey3knLKyYCN)jy>J+xq&%0LZ$0_t%{rDHZ~=;=yZ;kuzwoF;BNwoI&gCr^B zaDrX`n>_^g7|Qx|sfy^BBDrGwf~n4H-o5>OAP!&~@HOrL_s{|$Sv6rxFSgw=l3u%U z8VQO83ggkIQCp|lR7=Vq1*BL#1`#-L_r4Z+{=R9TL1M#wb;}LR6CpDeLtcHGQ%tp$;%BUcPRm#6@jrZl; zkL>hiL$p_@bKw181ls93SSucf(8R#`$FZj?xs-p$&2dK`Fc2<>W}rPjAdL~(X1MD%ENV9s!Dqjk+VPw6uk=l9z5?EkF+ z8i-;bs{qTlqnQLO9GstXNcrUT_eiK`1P2^yz`=#7txinGI!~;(0N$z%rf38rrkE*df>z;C^9s1hxkm8<8L#}0+w5>AGx zsyUVXV(=Zp?oKulrv2%hSxKle8C6#?VlXKl{?I@u5kwno;NXw|)W+MK@)Bchk)x@? z1j40Lazx3bD#OZlp%24mzvIo0_hPJZ*M94)tRxPhDTJ9g-~46fvq~*W{r%ja&B@`A zomA^2yO7DLoJeCL_f2vpOcDJEwWuPNHvaI?0x*Ltwz%0P!gDjPjugc4j}y49M#jsN zCajsWj=KIA{17?uHj#N}T!iw*NWU^8!w6+P27n*b{tx_+4uBuR4gm1O^#6e$Mn}SU zhCwV2IJpSsvZDpGh^pmm?E}ZvBckUY>+L=~y1J(2 zyVdVcVb*IdhzlEURmeW)6*iVW>g7-qdw*Cd_i!{4q3_Q89?!9P9>}TmeN$V2G(k}L z9PL0H(Y|A$!N@Mxw${a0b8&W9N^NID(xvVo_64xz%1{d2;X6w zE4xX3d4C^Mz8xeH8C%?j?0X!1b$tKBEG~yO(`DXa8%u#?|5GOnIe0!J;zMn#%kya? z;QAG^UNP+n70Pzs#(5j^atpA;`7io`l=}}Z4W=$?h9ge)+jd%j2E1et#-Mj-bTS>? zsQuj}097?Y6q>xDvBj4T_7BXE`iTJ9Areo;|HV`-myKTk*S8PeL?oZlB@~J<5_+(d zyV3ogi1bz9%?*ryylA_%7o$!t7Qjh)I5FQHyc=B5b2tp}5uLfe2@4DAlJ$H+fROqy z_9R?_ib~JYGIH6shv`<{iFIh>4*wvV*^q^#9NxPtIMbXL_I8KuKG z`)pY!RhErY5m#y3(Pbc3ZjdsUiidLW!4H=z>K9oIqer8xS^4_!XD}(&aYd;CNJM&PPb; zbW{BO&(uZcRj508#QM}E`Mud{WpT0dFT&`LjCqHTrC*6BmFmN7z!;I7nsBS015A}W z|G_}`0lgl;y{_nxDJ#$4c7p#S9VP~O)!4#-ZHjR7Y{@Gvo6`qF5eeDaG#zKsa0E$G zTI#b{Rb$TC`k3k-73X8Vl75A1YMN7jE1{_%)(E12PlVi>ZuqflB9WFREc@Agrn|FWS$-s3 zkOh6^<7=~CZaienfpyI!?5MN)5{68)cTdQ~T+^3L%5lCtd_N#h=jGQL*JBew6czOa zalWv^e_C=SppV7~X|BrFtZ|7@CIHO&Q^0SXT&pS`b>R#qFPU;OGCE6ahdZ-oo_sup z0G`xCfg7zKl~jvG&*Q*`mzXC)wKmnc~1SKbm@6EFJ}~# z>+o@Zk0Sq7X6)%5cI^y%yJKWLYSBTqA_YAhsdvzxb-eqw)v*?wxysL!Do(Mmb}K4y zv?+hZOwqoP?gD=16CoR!f8F+}J72kO9npH%@6e!T%dDuNx*L%8w~;R};u)Qoz+=H8 zQ9}ZCl84kUQHg!v@*Ow_&<}?p@@)Y6p)T9(yQZ4zx)FeWFagjHvd?|8jI-R32r~fs zVTxJs#?K)@$!lAd3i|r`nzN}?xa)JS=m;U+%q(?u;gUh@F)y;bp7WNdn(eGGM|cowN8Jcmy8q zTRaiEGz!hwks61-KcxsLte2=-&fc1e(4=)dEt3s(czH4d_wB!)~v%M4X!&?=#r)v%V7iJH355UaCGm{~-8+J|>WEpWrCtBwyc z;6a`6hvt<$#Ri$a=o;G}HYMd5RcmCRZuaDc(rvVV>Xio8zQC?W57%vH{$(PSwgaUF zqssg-E$EnTHz@HSsZ+~cx&74Lu&|8LyiHh7AOBT(%t3Qvn!9uHq2Sa#^(<;!@b_!& z)b~H~?ltfvLgHx#UabY+1{|u@8r}*rEk?%`wek1qTh5JttM;NnI*hrnX4xK1xnXgW zD-0%}mvG+yDf95%f9CJwS+9l5!`vTc!GAp_x&R0H^_{Jq8;qn@=3;)w-iCwtJ~@0J zuWYy*rD5lT1>a>5=ioPLif_CAHvoXBswfDIc%6A-`8`nSlOREQ!pXes620q369AgX zmXe;QZP`k}KxN}P(htorI3jQR+jmZ@XaMXM?seX#9v2%6c`?comam>M<#%y+j1W`dyW9hxT77GpU2cEW!)GAM$k=t}l8}N;v#wgs`O+u)iD{i%nbL-Z#jfpCXPy zYD_Z&ZNX2L{tLw3xA*{}dp{&fIf~%P>Vq9G}BIcrVNG`J8atH*9Cx#lWPE1?`J2 zuC*D9;+wH*z=)io2(S0F=jOiak>tY|EQakK0VXm~ep#^{RTiIV z)?#6*4M!!W&y*Sv*PsleQY5+U5|e5y-~K|^igdqr?*NQPtbS6273zF>@m_xH zi0}a7o%;aGQMH$s7XT*G2WbTbX4*DKz!91^ac1#x1X(|6G#D)lw~aSNTpuVhF=-2l z8GgGQ%}HJht{bBjU$9z*?dgnijN07Y_Z2+gSoD6Us+rn>^=bkKwj3DMHVKyc<~i zp$f$rhWz*K;7<3fQ?_}VqGV2Gv?JV;*#`_u<68MY7Ejax#U_F!XIOkS=A*WPac*}NASL{cpL~;-t3eYlvz7!92AF{ za7{Yb6!!ixF=K!yrhmwUYwwKVu0K=Y_KzAD%#v>7{k4&j|3)j`l2>A^mh%Vb{t}b94gM>ffk2P(6YKryAZ6ONJM|Cx zFWXpsCH%KEfK7gxDRaM>;r(u7ec}>4@Hp;9)MLvkq$U0j072v6=!*P*0EpacDLi!H zcxo4F7IZcaj+_So0Kq$;|G;qMmNPKU4Upq>`S@1d!IZuaomlQ0c5iUY)pj3@nFGHn zqCROX@ird{t>>3j*i*zy~EqQ zr~f5Dq@qgxM0eRN0Mq*4z1G>-iErHwPOIP1`^2jQ%?pX+$22=1N*#Vbr=8;LBij2wBR!x6?v}sWy{DzhHOOJ54%S*ce^f2m6V$q~ zA*5K)7YubN)zxMC&4vZ?kAOUHyVv`;`6Y%rXMo2i`4AY>+_;_i{p^`=9VMy7VcF7{ zSv8i4?R7(}4fh8qsJ8FZ@dKRK&abB6TaPdr5VZbOX_1^FovlJPBw2YiiUQUfP_E0T zUtc@#`NGR#0*N(Td+dCC>ncr@=swe6MCM}JwH+24+xRV1>58wbNFLqd)-Oi+4z(|* zp$8IoI^fqSKeUG-1es(>JiAsJS>dJ7jc$(96Q3gee+-BcjZ^OUn#R6Em4S=n+M63) znM$UKotm_v9j}C8k}pp~#)$56X{JWSWF*t$&PgMC*tqQh$8PVW0uM(-01J0*jSt9M zpiF`Q7!Y`+r8WQq;^xLctY7)mhLj9iI`a{-h*z~h2%8nX(%-Uv_)B%GFyLZyaQHNF z4K)39ue3vWA2x%w!9?$W$M>&|nQ?%*+OgSLRYw~UN$dxWkKj`X1PSRv)}=SsS>HsO zw`@X|Ypfr^Ml{f_>~O=9?rv`Pn-a@p&%UP{U+-o&nAkj`#cPE&`$iIqZOojYjQ@DF z7CSV~P4D;Cl>ByD!?MZkF4S@;BuZ(p^6$W z)cxK#etJE;Z$*S{8RfjvXY_~{aPe@B^}N4vB-#i(%bZgJMKICJB^mW@an?KLR~C=p zye@zOq4Zx01Urt;^9s$pc2R~*s$+m8i9*Bdl_AfeF>4i&L`fEsfEQa51SaSc_-Uhw z5v6-zo>8^M&du$7EvQ82N=DJf)(}4jRiL8@{2ZT`CFR1E=@5^C+ zIVJ6{U)9(%e+WY)m`5_#GA*0GNv8)@eALLr)Z&y(hq;opP{B?{+W*6f_p$D?q(v(B zG_s$~pBuNe+It2Yvld19&l2XYI<*khQ_w}SdMF4~$D504sz-Rj@llSx%geZlvc)#2 zsOd{<0C4bPwvlL0dGYThW#p2rc!OPuA6UFtKH6ck6XL8DjHMr^Vh^BWL8!IL64@0> z)fb-2m-<})w$VKDu&RSR8`q4JEECtOae5$~6WMHK1p!9>OF3a(sQf$t1A%^?MYiw$ z*+GiAvjyU-BEu4e3-$i6Sh*4UTq$q3nH z$&%4z$-YY{vKLbJ-S?jN=l#8|&tLF4Kh5=;>$>MPues-(`+lBtpNH_>ww!Y=s{vJ) zdl%_2t9OT55L9_gMe!2UT`2d&US@6s`E!-SE8Mt)*deDQTKVVKqLY0OhZ@yp8>AIt zyqdRMB17t*ZZ;IUX7#>J$^M29QvAfnJ`})Sq@#y$BNS`J# zOw_3q8)~VY!G{m>;Z>ATuk!h?^WUB#7o+o}N$?P)p}rZgOKp*#KN0R9QEc2jY4@bZ zgUln%(I@ouBNk}HL-%I9{U}KuXTyy(f2+C;?E?(N8zKf`I!HK$O37NPXRgk-*hM~Y zZ31e+4%N>nsSY|DlO%~ovXHcfn_yvMV^LA5n3e-E4%uyb&pTmMjGoZAx5khzln*_i zKx6|7#7!avq90HoY5)a7>R$?k#S=3?f#@3jjksPB%UQ3s0pvA3#+JF0aGS_wAI?>` zD(nVOSgWbXZKh0=>B%e;^{wqpZ__FZtto#eWA=RhW*K1GFdutGOCK}AgO&4wSp(&+ z=laf7%bt1)2w<}-(CKF51cI`9LlGTmXH=<40X%YdLD^vPXCqe;L{!OJnkRRo@Q3)^ zgUqzEYX(Nw>~aE9b&Q!GWY4ao+f_^=h*BH5p`1i zViuCnKB~QtRf|ATwe$btVr9jdtUdHUmXC?K=sZ~ij+k4D%DwY1e2IcHmH$yj{cJEi zFA*q4Ex)w1bldAU2M8(xxo{`plxQKn-X;5Sr|i@kB}h64DSO}Mriy6HVCHqQ(2U!# zrTI3~m9ws;7>?t^Tu9o?-%j^?FV0ynZ`~RuV4$oV96G6C1PP#q=Ruj+@~D(dY!d_$ z<9`1_Q1*1tGv`qzn7VE+7G9S6aH$-&WM>7}qgb2XiPL{gt8Mm7RvMj$5OC>09YvT7 zYfYw7g`sveo%%ql3|(jh_cs$TS8ltLky5IrY?TG(@9<}k$(Yx*H%Tx4gH2N$jry}|Gli9=^f zwK9R@Ds0uIZRu2s{}%(LcCndhJ`lZj2J?Deh&x9X$s2a?r!f?sq^9z3hYD?E4np4qJrbn9w?<}=X zIqSzn6x4!gkAFp!|HATIf*=BEo@soIBaC`=-u!0$r){SR`G z0#wT%G8tD(t;=6ZtQ$Y&;zhe%#^<=4nFSqSORl_p17_=(DwW|ZUsJ>@PiWOY42aF( zb}b)YmhOQG;Bil)29BA>hOjSa_U0HHy?0kFoI-fur7k|J?qLFhkN7 zn4DWFiYF%*EstFZ4sxb;l%%gWUx#YS8eVCP(6>xt((Cmtbg|{{?|VNu1E6AWHgz{wnL?xvE}7~km^|Lqp8Ps%ijbb8VmlPBqT|P6LR1$s<_9y4g<`m z*zu2+zu}cvV7E>QUd0i_#nk<>eoI7g96}uMxJj(R4S2WcDd3YPzcMs$6K3vi4B3+r z`c-bqWE~=FobH+ngJ&Y0>99HD+gUA2Z0?hbZ$>qxlmr;jIzZyx#)e*gbe{Dqs*8nL zM(wGniu<|3HVgRH6#O=ZQ&VglhhHq!xlHsnZJeP*RA6_=%Mw!CQc1el&(vk%M# z?h8?iM(xVhf0LGKT{=>XI{dbL+rPSZbV0IFi`_^*Cq_vtiu)}Z3ej>Roq2>^fLK1b zi|dPL6}3R|fC9KDPv}6Qkwx0(f`8*Fo+b(qAUq|crE4Bu8wg*CkE>fpr)ZUg6QAj? zHX1)0L4BKv3}_P7rKmbQ8kr{Zx&&4teU*<#Zq=G3FxkB*q;d7Wmz}r|Ue(}yBr`ob zHe06PBG&d?dT~ofs>u8;UAOs4vW__AI@wA9KUaBL-X@$z(&7jJ5U8{iH_J5*XLol- z0D$Vtu$OTGk1-mC@GJ^5jMa#o zC+JjwG6%=8xAz?k?&SG&qA4KC8l;%ZLR(;e7?I}N@(`ID}L zQeQ;z=V!MDj+mI3s&>{YPvvem0D!0}b#rj>1VztiNhzt&)kY$>!rhC#XV!83AtSHB zxUfaSc;}-yg$~eB1$0lzGZ(*p$fdnVkPA?tR+>$(UVQNRm;A5f2ipEO$y>XWi@Hob zlk@P$bB%_LzP|P^^tRey`02mL+KPui&>LG(`2DM1{(nZ?RUe#7)1D)zM2WHA7+vCk zN8msDKAdUUb1Vq-Yza$FXs;L-aS|S6gVZRd^(=y1W+9^Z2{^8f+sYLzTnt)G_hz$p z$Ho2r{TQ^ua(#?H@l;b&0}X5nhU^7y##ee{-cYlHKN9H+Nt$LT?rlzPs-R6!mW^g>_Bm=Dx)Ph6lsj+Y&Jc1#-t zN;}i=9Y?2yazB3ylT@0NfhsBaj^)#-+`qL0XHbxe0CIVUo?@4b#fPks(CaM+=*P{j z40I`n6yL*XmI3`8FnrAyjr>Phlhaie0%5xrz+8ADW z=*m3<+k9)+Uy3TrFi|AQhAnvufG`EpJV3sc-x)P<_wvfG)%|j65bSv`*b|VS89^s!*$WL>%q|r(HOBZgrEpXudXYeZ8;U}B*=?aFA zTu()9-gUH&*VErk%^qu~3d=0N8P|z*BO)MNzV$8?vmmn+wTIl^?{?fL>VwLfL}6nt zuBkLJS6{@C?&ZQexAZxWDN14Si9vg5`lD$?eh3vQU5VMn*@r?YzQu-M8%#A(hYfA> zvk_WHbPx9j?~|@>lUyE}p+92t&rYl2X$E#Y}7=_^2}$Jw{T-rsdGw@eK0A zy{4<6NaL0Ur43<>=M`u+F1&-N!2j*h`^U}wF@$^AWEC?o8|7X6A|rd4vpm1R(VydU z`92q4k)9M3ss_z0Fch}fT(;+o@4GbU-23PB>_BloB4eFB;+7m#Crr{!Yo5`s7^^24 z*uj7B*<9dqa>8vsQt3e3(8+y9-71zc=}SCmY_?l4R?)}}M1FNnj^1;Jl z^%a55iYH6GY()Np+fW}l;6K1ftG`m0uin2CkXUJ1&?pgG7%G!X<9&L3D|WupXKN|7 zhr5jGLcwVCO~^1Q4yhc~X=7TS4EPTvGWr>&-wGxk%pD&%{BCr@RAat)+wac()ckT{wgu0DJBS=*NI~zBx_Y8} zb&S*>qFjBSR53WFpfOQ8G&3_WI?DJD|G|NtT#erQ$&<)#^h>~hNa|zwm;b=@FaN=|o7;!}*6cUE}Dit|bPaLG3&Q@|EGQ0#nZGME(QG zzx)UALB|Br?`v$JTA8xoi~lmMZ6n}6fO1+szI>BZ)tl6n5~rfEV;QzC#xI&Vc0L1S zXv*8w#M&2B=mv9LMj?Z73KmC<*R-pMp8Q{GNK%rX)sUTcOB}cGyfz7DayOOuU*XJ? zu00Tf2u$Bjv}I|Fl0xF1xqa1%vT#I+;@X@><#I*{uisp|LPC}G5T;ZXwP-RVDMapj zkNl60dB(B{ndv-Z6G)&*6V_DRg+qP%WYg_YPpUN13oXBlu0HMByBH=Q;Pp9~MOWvp zLFn(%#+Cg?qD|~ggDQU;zm0}Vd_kQmR8vpcA`xv^yO&tfC{{ zo4COSN4Z(o`a>w)uLAG_`I|#R%$2S8^euoJUqfaQfR0NsW{Cw_9VV?U2+6{Zo^sbA6m0&rQ;y|sT4ck+i%<|Y} zvypAE1Ph0&-iAa39*gFC1xWi)zdDAllc~uro(pxds%P~WGh1i{nQ98jIyJuU#b4iE z8bSzs=c;{o-AL6>`&@9c44fR-L2rvH3kGQk6AL&wwzb-s`7K%?=j;MRuFfKkvutR6 z!c&1ENzr!hAXmS*f5>3+8PaDUzN%5MsP*MGB=vKC0p`xlMNn|rrt)NMB9QV0Cqb+2 z`(+68mFrfs2i(WBaGS+r$t9Ck_qdtv25q(%=i01@Q-oEz?U=dkW$g% z{wGUjiX{96If2R1Wlhyl_3EM<-}*DFJ`khQTQsp6rvnSS?<79gu;tujQ!mNB$+LPR zQEVqK`Blki9J}}SHg)CSRIk>(Gdbm8ZX|gp%Rz_P_m7~|00{2o2*niNbm!u@QoIJM zvH;&i%?Y_KhhMb6Yb2H(^AL>gZmR2vwilzk!W)~!Yuruj#`sCX)qd6ghID3zGwJgb>Y)u8$CeE zCnyz}cuhRML@V}`jq=)`WYYTR2?;6&D9HCs?hV=#KxgKRPyHVAMsI{{n`T~Nn(F|S z>LJLtm&vqj%r}ZFQ|41UAT@a7tI_=EDSfk|#J*<}>GJkAFR~_|A9-eKn>Ck3*PLf& zVd+auaN&Cf+Tsk(%*=Fu)Ig4yJNlUcFxj9zW61LGwtRHEr`OQf$amAWuV@J5JdNgE zB}1?#LqDL8J5{g4bnYy@ZuEINQlBlFM}zdY!k zM!kWnW#pCNMYsmDrGnlqDaY+)6>glW^Pj4) zMsLv_>KHp3+S)>}O1_0(};s(nS(F$hWGN6N#8#n$cXdr%8a;&q{qV-rJrXR4_&E{mi`Nwkk?5xjuGd)L;s3C+D-2 z6_E)xzuH)V5`=4j7;AXAW|W&N2EJ2cg}RpR*YQg{66)=%b%L-yzZg0f^G89E)P-G(OmtTpVQ#x)ENrZk{oB1rwTh|s>0;xg z^`pc3r!y5nl))4&+n2f*C0joO`3v)KZo7w?+QrUoNjkH_M?^L&v^ku5)w~|f=eM^$ z-x_i*dFd@tz?rwwvm+5_$&s@@&-)(HY<2mfKr@Wa~)!16DjB1J|mS;=%h+jHlD9d~wc`f;BiRru-7M@}Fggj5@v(@lQmp zWQa-A3?!^_zY6qx@uoV@w&nv%p}_mCSS!@o=?SCo)^yzw^PN8>+`}`6J(y-T(xV3v zt1wEt0rO4I7K~21tw0=P_Ewr@P6O9Ms)207@GiN8f{*)HJq$>oA+SSM1VTImY&U%^ zl$R3{Ru5(ZkG_!X>*4nbP~@{(nrS5B*np$&eyaFoL`cCGzaSx}n3@kBi6E-4hAQ~& zt^oXkelhd@=ZL+(ELJlE>UWxHd3=t+OTFTf{=f5ufb9jJyo|%)N*#=#H+40UF)J}E zBR7^5gn&5(yOZ;vEh_B>a + component.exports = { + computed: { + occupantStatState () { + switch (this.get('data.occupant.stat')) { + case 0: return 'good' + case 1: return 'average' + default: return 'bad' + } + } + } + } + + + + + {{data.occupant.name ? data.occupant.name : "No Occupant"}} + + {{#if data.occupied}} + + {{data.occupant.stat == 0 ? "Conscious" : data.occupant.stat == 1 ? "Unconcious" : "Dead"}} + + + {{Math.round(adata.occupant.health)}} + + {{#each [{label: "Brute", type: "bruteLoss"}, {label: "Respiratory", type: "oxyLoss"}, {label: "Toxin", type: "toxLoss"}, {label: "Burn", type: "fireLoss"}]}} + + {{Math.round(adata.occupant[type])}} + + {{/each}} + + {{data.occupant.cloneLoss ? "Damaged" : "Healthy"}} + + + {{data.occupant.brainLoss ? "Abnormal" : "Healthy"}} + + + {{#each adata.occupant.reagents}} + {{Math.fixed(volume, 1)}} units of {{name}}
+ {{else}} + Pure + {{/each}} +
+ {{/if}} +
+ + + Eject + + + {{#each data.chems}} + {{name}}
+ {{/each}} +
+