From e797b2d24f6c78a0c3ea04439ff546cf674c8f3b Mon Sep 17 00:00:00 2001 From: MemeSnorfer <116136632+MemeSnorfer@users.noreply.github.com> Date: Sun, 14 Apr 2024 14:17:47 -0700 Subject: [PATCH] repo update --- .../RockRuins/rockplanet_crash.dmm | 2102 +++++ _maps/configs/nanotrasen_meta.json | 52 + _maps/configs/pgf_crying_sun.json | 50 + _maps/shuttles/nanotrasen/nanotrasen_meta.dmm | 4437 +++++++++ _maps/shuttles/pgf/pgf_crying_sun.dmm | 8195 +++++++++++++++++ _maps/shuttles/subshuttles/pgf_nail.dmm | 519 ++ code/__DEFINES/guns.dm | 16 + code/__HELPERS/_auxtools_api.dm | 8 + code/__HELPERS/bindings.dm | 184 + code/datums/wires/mines.dm | 82 + code/game/MapData/shuttles/pgf_crying_sun.dm | 43 + code/game/machinery/shuttle/turbine.dm | 436 + code/game/objects/items/devices/mines.dm | 708 ++ code/modules/clothing/factions/clip.dm | 427 + code/modules/paperwork/biscuit.dm | 104 + code/modules/paperwork/folders_premade.dm | 63 + code/modules/projectiles/guns/gunhud.dm | 287 + code/modules/surgery/limb_grafting.dm | 117 + code/modules/unit_tests/icons/inhands.dm | 94 + .../modules/unit_tests/icons/missing_icons.dm | 57 + code/modules/unit_tests/icons/spritesheets.dm | 11 + code/modules/unit_tests/icons/worn_icons.dm | 116 + html/changelogs/archive/2024-04.yml | 76 + icons/hud/gun_hud.dmi | Bin 0 -> 2359 bytes icons/mob/clothing/faction/clip/accessory.dmi | Bin 0 -> 546 bytes icons/mob/clothing/faction/clip/belt.dmi | Bin 0 -> 652 bytes icons/mob/clothing/faction/clip/hands.dmi | Bin 0 -> 349 bytes icons/mob/clothing/faction/clip/head.dmi | Bin 0 -> 9737 bytes icons/mob/clothing/faction/clip/mask.dmi | Bin 0 -> 934 bytes icons/mob/clothing/faction/clip/suits.dmi | Bin 0 -> 5062 bytes icons/mob/clothing/faction/clip/uniforms.dmi | Bin 0 -> 2689 bytes icons/mob/inhands/clothing/ears_lefthand.dmi | Bin 0 -> 333 bytes icons/mob/inhands/clothing/ears_righthand.dmi | Bin 0 -> 339 bytes .../mob/inhands/clothing/glasses_lefthand.dmi | Bin 0 -> 4026 bytes .../inhands/clothing/glasses_righthand.dmi | Bin 0 -> 4117 bytes .../mob/inhands/clothing/gloves_lefthand.dmi | Bin 0 -> 749 bytes .../mob/inhands/clothing/gloves_righthand.dmi | Bin 0 -> 765 bytes icons/mob/inhands/clothing/hats_lefthand.dmi | Bin 0 -> 20479 bytes icons/mob/inhands/clothing/hats_righthand.dmi | Bin 0 -> 20911 bytes icons/mob/inhands/clothing/masks_lefthand.dmi | Bin 0 -> 6965 bytes .../mob/inhands/clothing/masks_righthand.dmi | Bin 0 -> 7022 bytes icons/mob/inhands/clothing/shoes_lefthand.dmi | Bin 0 -> 2102 bytes .../mob/inhands/clothing/shoes_righthand.dmi | Bin 0 -> 2140 bytes icons/mob/inhands/clothing/suits_lefthand.dmi | Bin 0 -> 47762 bytes .../mob/inhands/clothing/suits_righthand.dmi | Bin 0 -> 42149 bytes icons/obj/atmospherics/components/turbine.dmi | Bin 0 -> 9793 bytes icons/obj/clothing/faction/clip/accessory.dmi | Bin 0 -> 326 bytes icons/obj/clothing/faction/clip/belt.dmi | Bin 0 -> 492 bytes icons/obj/clothing/faction/clip/hands.dmi | Bin 0 -> 370 bytes icons/obj/clothing/faction/clip/head.dmi | Bin 0 -> 4663 bytes icons/obj/clothing/faction/clip/mask.dmi | Bin 0 -> 408 bytes icons/obj/clothing/faction/clip/suits.dmi | Bin 0 -> 1950 bytes icons/obj/clothing/faction/clip/uniforms.dmi | Bin 0 -> 1000 bytes icons/obj/drinks/bottle.dmi | Bin 0 -> 182 bytes icons/obj/drinks/drinks.dmi | Bin 0 -> 105716 bytes icons/obj/implants/implant.dmi | Bin 0 -> 5573 bytes icons/obj/landmine.dmi | Bin 0 -> 2821 bytes icons/stamp_icons/large_stamp-clip.png | Bin 0 -> 1721 bytes sound/items/mine_activate.ogg | Bin 0 -> 63468 bytes sound/items/mine_activate_short.ogg | Bin 0 -> 8955 bytes sound/misc/trenchwhistle.ogg | Bin 0 -> 80447 bytes sound/roundend/boowomp.ogg | Bin 0 -> 8401 bytes sound/roundend/deliguana.ogg | Bin 0 -> 31241 bytes sound/roundend/gayrights.ogg | Bin 0 -> 34309 bytes sound/roundend/repair.ogg | Bin 0 -> 38333 bytes sound/roundend/shiptestingthursday.ogg | Bin 0 -> 53802 bytes sound/roundend/undecided.ogg | Bin 0 -> 95589 bytes sound/roundstart/addiguana.ogg | Bin 0 -> 32016 bytes sound/weapons/gun/laser/cs-fire.ogg | Bin 0 -> 22113 bytes sound/weapons/gun/revolver/spin_single.ogg | Bin 0 -> 5551 bytes tgui/packages/tgui/interfaces/Clipboard.js | 107 + tgui/packages/tgui/interfaces/Folder.js | 51 + tgui/packages/tgui/interfaces/ShipOwner.tsx | 266 + tools/UpdatePaths/Scripts/2776_cultbegone.txt | 56 + tools/ci/build_auxmos.sh | 27 + tools/ci/build_rust_g.sh | 27 + 76 files changed, 18718 insertions(+) create mode 100644 _maps/RandomRuins/RockRuins/rockplanet_crash.dmm create mode 100644 _maps/configs/nanotrasen_meta.json create mode 100644 _maps/configs/pgf_crying_sun.json create mode 100644 _maps/shuttles/nanotrasen/nanotrasen_meta.dmm create mode 100644 _maps/shuttles/pgf/pgf_crying_sun.dmm create mode 100644 _maps/shuttles/subshuttles/pgf_nail.dmm create mode 100644 code/__DEFINES/guns.dm create mode 100644 code/__HELPERS/_auxtools_api.dm create mode 100644 code/__HELPERS/bindings.dm create mode 100644 code/datums/wires/mines.dm create mode 100644 code/game/MapData/shuttles/pgf_crying_sun.dm create mode 100644 code/game/machinery/shuttle/turbine.dm create mode 100644 code/game/objects/items/devices/mines.dm create mode 100644 code/modules/clothing/factions/clip.dm create mode 100644 code/modules/paperwork/biscuit.dm create mode 100644 code/modules/paperwork/folders_premade.dm create mode 100644 code/modules/projectiles/guns/gunhud.dm create mode 100644 code/modules/surgery/limb_grafting.dm create mode 100644 code/modules/unit_tests/icons/inhands.dm create mode 100644 code/modules/unit_tests/icons/missing_icons.dm create mode 100644 code/modules/unit_tests/icons/spritesheets.dm create mode 100644 code/modules/unit_tests/icons/worn_icons.dm create mode 100644 html/changelogs/archive/2024-04.yml create mode 100644 icons/hud/gun_hud.dmi create mode 100644 icons/mob/clothing/faction/clip/accessory.dmi create mode 100644 icons/mob/clothing/faction/clip/belt.dmi create mode 100644 icons/mob/clothing/faction/clip/hands.dmi create mode 100644 icons/mob/clothing/faction/clip/head.dmi create mode 100644 icons/mob/clothing/faction/clip/mask.dmi create mode 100644 icons/mob/clothing/faction/clip/suits.dmi create mode 100644 icons/mob/clothing/faction/clip/uniforms.dmi create mode 100644 icons/mob/inhands/clothing/ears_lefthand.dmi create mode 100644 icons/mob/inhands/clothing/ears_righthand.dmi create mode 100644 icons/mob/inhands/clothing/glasses_lefthand.dmi create mode 100644 icons/mob/inhands/clothing/glasses_righthand.dmi create mode 100644 icons/mob/inhands/clothing/gloves_lefthand.dmi create mode 100644 icons/mob/inhands/clothing/gloves_righthand.dmi create mode 100644 icons/mob/inhands/clothing/hats_lefthand.dmi create mode 100644 icons/mob/inhands/clothing/hats_righthand.dmi create mode 100644 icons/mob/inhands/clothing/masks_lefthand.dmi create mode 100644 icons/mob/inhands/clothing/masks_righthand.dmi create mode 100644 icons/mob/inhands/clothing/shoes_lefthand.dmi create mode 100644 icons/mob/inhands/clothing/shoes_righthand.dmi create mode 100644 icons/mob/inhands/clothing/suits_lefthand.dmi create mode 100644 icons/mob/inhands/clothing/suits_righthand.dmi create mode 100644 icons/obj/atmospherics/components/turbine.dmi create mode 100644 icons/obj/clothing/faction/clip/accessory.dmi create mode 100644 icons/obj/clothing/faction/clip/belt.dmi create mode 100644 icons/obj/clothing/faction/clip/hands.dmi create mode 100644 icons/obj/clothing/faction/clip/head.dmi create mode 100644 icons/obj/clothing/faction/clip/mask.dmi create mode 100644 icons/obj/clothing/faction/clip/suits.dmi create mode 100644 icons/obj/clothing/faction/clip/uniforms.dmi create mode 100644 icons/obj/drinks/bottle.dmi create mode 100644 icons/obj/drinks/drinks.dmi create mode 100644 icons/obj/implants/implant.dmi create mode 100644 icons/obj/landmine.dmi create mode 100644 icons/stamp_icons/large_stamp-clip.png create mode 100644 sound/items/mine_activate.ogg create mode 100644 sound/items/mine_activate_short.ogg create mode 100644 sound/misc/trenchwhistle.ogg create mode 100644 sound/roundend/boowomp.ogg create mode 100644 sound/roundend/deliguana.ogg create mode 100644 sound/roundend/gayrights.ogg create mode 100644 sound/roundend/repair.ogg create mode 100644 sound/roundend/shiptestingthursday.ogg create mode 100644 sound/roundend/undecided.ogg create mode 100644 sound/roundstart/addiguana.ogg create mode 100644 sound/weapons/gun/laser/cs-fire.ogg create mode 100644 sound/weapons/gun/revolver/spin_single.ogg create mode 100644 tgui/packages/tgui/interfaces/Clipboard.js create mode 100644 tgui/packages/tgui/interfaces/Folder.js create mode 100644 tgui/packages/tgui/interfaces/ShipOwner.tsx create mode 100644 tools/UpdatePaths/Scripts/2776_cultbegone.txt create mode 100644 tools/ci/build_auxmos.sh create mode 100644 tools/ci/build_rust_g.sh diff --git a/_maps/RandomRuins/RockRuins/rockplanet_crash.dmm b/_maps/RandomRuins/RockRuins/rockplanet_crash.dmm new file mode 100644 index 000000000000..43db217f9dcb --- /dev/null +++ b/_maps/RandomRuins/RockRuins/rockplanet_crash.dmm @@ -0,0 +1,2102 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"as" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor{ + id = "whiteship_bridge" + }, +/turf/open/floor/plating, +/area/ruin/unpowered) +"aH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 1 + }, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"aS" = ( +/obj/structure/marker_beacon, +/obj/effect/decal/cleanable/blood/tracks, +/turf/open/floor/plating/asteroid/rockplanet/lit, +/area/overmap_encounter/planetoid/rockplanet/explored) +"bl" = ( +/obj/effect/decal/cleanable/blood, +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/cable{ + icon_state = "1-2" + }, +/mob/living/simple_animal/hostile/hivebot/rapid/rockplanet, +/turf/open/floor/plating, +/area/ruin/unpowered) +"bC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/medical/glass, +/obj/structure/barricade/wooden/crude, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"cb" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"cg" = ( +/obj/item/stack/ore/salvage/scraptitanium, +/turf/open/floor/plating, +/area/ruin/unpowered) +"cr" = ( +/obj/effect/decal/cleanable/blood, +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/ruin/unpowered) +"ct" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/blue, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 4 + }, +/obj/machinery/airalarm/directional/south{ + pixel_y = -25 + }, +/turf/open/floor/plating, +/area/ruin/unpowered) +"cD" = ( +/obj/structure/tank_dispenser/oxygen, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/brown, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/unpowered) +"cZ" = ( +/obj/effect/turf_decal/corner/opaque/green{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/green, +/obj/machinery/hydroponics/constructable, +/turf/open/floor/plating, +/area/ruin/unpowered) +"dh" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"dj" = ( +/obj/machinery/computer/crew, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/corner/opaque/blue, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ruin/unpowered) +"dr" = ( +/obj/effect/decal/cleanable/blood/tracks{ + dir = 1 + }, +/turf/closed/wall/mineral/titanium, +/area/ruin/unpowered) +"ej" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 4 + }, +/obj/machinery/hydroponics/constructable, +/turf/open/floor/plating, +/area/ruin/unpowered) +"ex" = ( +/obj/effect/decal/cleanable/blood/tracks{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"eE" = ( +/obj/structure/table, +/obj/item/storage/firstaid/regular, +/obj/item/storage/firstaid/regular, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/blue, +/turf/open/floor/plating, +/area/ruin/unpowered) +"eG" = ( +/obj/effect/decal/cleanable/blood/tracks{ + dir = 4 + }, +/obj/item/stack/ore/salvage/scraptitanium, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"eK" = ( +/obj/effect/decal/cleanable/blood/tracks{ + dir = 4 + }, +/turf/open/floor/plating/asteroid/rockplanet/lit, +/area/overmap_encounter/planetoid/rockplanet/explored) +"eX" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 1 + }, +/obj/machinery/advanced_airlock_controller{ + dir = 8; + pixel_x = 25 + }, +/obj/item/flashlight/glowstick/red{ + on = 1 + }, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"eZ" = ( +/obj/effect/decal/cleanable/blood, +/obj/effect/decal/cleanable/blood/gibs/up, +/turf/open/floor/plating, +/area/ruin/unpowered) +"fg" = ( +/obj/structure/table, +/obj/structure/cable, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high/plus, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/blue, +/turf/open/floor/plating, +/area/ruin/unpowered) +"fE" = ( +/obj/effect/turf_decal/corner/opaque/blue, +/turf/open/floor/plating, +/area/ruin/unpowered) +"hj" = ( +/obj/effect/turf_decal/corner/opaque/solgovgold{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"hm" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/barricade/wooden/crude, +/obj/machinery/door/airlock/command/glass{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"hs" = ( +/obj/structure/chair, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 1 + }, +/obj/machinery/airalarm/directional/north{ + pixel_y = 25 + }, +/turf/open/floor/plating, +/area/ruin/unpowered) +"hw" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"hD" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/blood/gibs/old, +/turf/open/floor/plating, +/area/ruin/unpowered) +"hX" = ( +/obj/item/stack/ore/salvage/scraptitanium, +/obj/item/stack/ore/salvage/scraptitanium, +/turf/open/floor/plating, +/area/ruin/unpowered) +"ig" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/blood, +/obj/effect/decal/cleanable/blood{ + icon_state = "floor5"; + pixel_x = -2 + }, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"ij" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/flashlight/glowstick/red{ + on = 1 + }, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/solgovgold{ + dir = 10 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"in" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"iK" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/blood, +/obj/effect/decal/cleanable/blood, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/unpowered) +"iW" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/blood, +/obj/machinery/door/airlock/external{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"jU" = ( +/obj/structure/flora/rock/pile, +/turf/open/floor/plating/asteroid/rockplanet/lit, +/area/overmap_encounter/planetoid/rockplanet/explored) +"kj" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/barricade/wooden/crude, +/obj/effect/decal/cleanable/blood/tracks, +/obj/machinery/door/airlock/mining, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"kr" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/unpowered) +"kE" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Crew Quarters" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"kF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/unpowered) +"li" = ( +/obj/effect/decal/cleanable/blood/tracks{ + dir = 10 + }, +/turf/open/floor/plating/asteroid/rockplanet/lit, +/area/overmap_encounter/planetoid/rockplanet/explored) +"lu" = ( +/obj/effect/decal/cleanable/blood{ + icon_state = "floor5"; + pixel_x = -2 + }, +/obj/effect/decal/cleanable/blood/gibs/limb, +/obj/structure/girder/displaced, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"lF" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner/west, +/turf/open/floor/plating, +/area/ruin/unpowered) +"lG" = ( +/obj/structure/closet/emcloset/anchored, +/obj/effect/decal/cleanable/blood, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/unpowered) +"lZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/barricade/wooden/crude, +/obj/machinery/door/airlock/public/glass{ + name = "Crew Quarters" + }, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"mq" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/condiment/saltshaker{ + pixel_x = -10; + pixel_y = 10 + }, +/obj/item/reagent_containers/food/condiment/peppermill{ + pixel_x = 6; + pixel_y = -2 + }, +/obj/item/trash/plate{ + pixel_x = -6; + pixel_y = -2 + }, +/obj/item/trash/plate{ + pixel_y = 12 + }, +/obj/item/trash/plate{ + pixel_x = 11; + pixel_y = 4 + }, +/obj/item/kitchen/fork{ + pixel_x = 12; + pixel_y = 3 + }, +/obj/item/kitchen/fork{ + pixel_x = -3; + pixel_y = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"mx" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/unpowered) +"my" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"mN" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 4 + }, +/obj/machinery/door/airlock/external{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"nv" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ruin/unpowered) +"nX" = ( +/obj/machinery/door/airlock/mining, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"ou" = ( +/obj/item/flashlight/glowstick/red{ + on = 1 + }, +/turf/open/floor/plating/asteroid/rockplanet/lit, +/area/overmap_encounter/planetoid/rockplanet/explored) +"oA" = ( +/obj/structure/table, +/obj/machinery/microwave{ + pixel_x = -3; + pixel_y = 6 + }, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/unpowered) +"oG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/mining, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"qg" = ( +/obj/structure/girder, +/turf/open/floor/plating, +/area/ruin/unpowered) +"qi" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 4 + }, +/obj/item/flashlight/glowstick/red{ + on = 1 + }, +/mob/living/simple_animal/hostile/hivebot/strong/rockplanet, +/turf/open/floor/plating, +/area/ruin/unpowered) +"qS" = ( +/obj/structure/closet/emcloset/anchored, +/obj/effect/turf_decal/corner/opaque/brown, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 1 + }, +/obj/item/electronics/apc, +/turf/open/floor/plating, +/area/ruin/unpowered) +"rb" = ( +/obj/effect/decal/cleanable/plasma, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/plating, +/area/ruin/unpowered) +"rf" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"rB" = ( +/obj/machinery/light/broken/directional/south, +/obj/effect/turf_decal/corner/opaque/blue, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"rH" = ( +/obj/effect/turf_decal/corner/opaque/solgovgold{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"sN" = ( +/obj/machinery/processor, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/unpowered) +"sX" = ( +/obj/machinery/light/broken/directional/west, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/unpowered) +"sY" = ( +/obj/effect/decal/cleanable/blood, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 1 + }, +/obj/structure/sink{ + pixel_y = 20 + }, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"tc" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ruin/unpowered) +"tX" = ( +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 4 + }, +/obj/machinery/airalarm/directional/north{ + pixel_y = 25 + }, +/obj/effect/decal/cleanable/blood, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"ua" = ( +/obj/effect/decal/cleanable/blood/tracks, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"ul" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/blood, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"uo" = ( +/obj/machinery/door/airlock/external, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"uU" = ( +/obj/structure/table, +/obj/machinery/reagentgrinder{ + pixel_y = 6 + }, +/obj/item/kitchen/knife{ + pixel_x = 16 + }, +/obj/item/kitchen/rollingpin{ + pixel_x = 8 + }, +/obj/item/storage/box/drinkingglasses{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/storage/box/donkpockets, +/obj/effect/turf_decal/corner/opaque/green, +/turf/open/floor/plating, +/area/ruin/unpowered) +"va" = ( +/obj/effect/turf_decal/corner/opaque/green{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/unpowered) +"vJ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/unpowered) +"vO" = ( +/obj/effect/decal/cleanable/blood, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"vT" = ( +/obj/structure/table, +/obj/item/gps{ + gpstag = "NTREC1"; + pixel_x = -9; + pixel_y = 7 + }, +/obj/item/megaphone{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/effect/turf_decal/corner/opaque/blue, +/turf/open/floor/plating, +/area/ruin/unpowered) +"wh" = ( +/obj/effect/decal/cleanable/blood, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/unpowered) +"wn" = ( +/obj/machinery/light/broken/directional/east, +/obj/effect/turf_decal/corner/opaque/green, +/obj/machinery/hydroponics/constructable, +/turf/open/floor/plating, +/area/ruin/unpowered) +"wt" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/medical/glass, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"ww" = ( +/obj/effect/decal/cleanable/blood{ + icon_state = "floor5"; + pixel_x = -2 + }, +/obj/effect/turf_decal/corner/opaque/solgovgold{ + dir = 5 + }, +/turf/open/floor/plating, +/area/ruin/unpowered) +"wB" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/turf/open/floor/plating, +/area/ruin/unpowered) +"wG" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"wH" = ( +/turf/open/floor/plating, +/area/ruin/unpowered) +"wM" = ( +/obj/structure/grille, +/turf/open/floor/plating, +/area/ruin/unpowered) +"xb" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/blood, +/turf/open/floor/plating, +/area/ruin/unpowered) +"xo" = ( +/obj/item/ectoplasm, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 4 + }, +/obj/item/flashlight/glowstick/red{ + on = 1 + }, +/turf/open/floor/plating, +/area/ruin/unpowered) +"xt" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 1 + }, +/obj/item/flashlight/glowstick/red{ + on = 1 + }, +/turf/open/floor/plating, +/area/ruin/unpowered) +"xI" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/unpowered) +"xT" = ( +/obj/structure/table, +/obj/machinery/recharger, +/obj/item/gun/energy/laser/retro, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/unpowered) +"xY" = ( +/obj/effect/decal/cleanable/blood/tracks{ + dir = 5 + }, +/turf/open/floor/plating/asteroid/rockplanet/lit, +/area/overmap_encounter/planetoid/rockplanet/explored) +"yb" = ( +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/ruin/unpowered) +"zd" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/atmospherics/pipe/simple/yellow/visible, +/obj/machinery/door/poddoor{ + id = "whiteship_windows" + }, +/turf/open/floor/plating, +/area/ruin/unpowered) +"zo" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor{ + id = "whiteship_bridge"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/unpowered) +"zF" = ( +/obj/effect/decal/cleanable/blood, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 6 + }, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"zP" = ( +/obj/effect/decal/cleanable/blood/tracks{ + dir = 4 + }, +/obj/item/flashlight/glowstick/red{ + on = 1 + }, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"Ao" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner/west, +/turf/open/floor/plating, +/area/ruin/unpowered) +"Aw" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 + }, +/mob/living/simple_animal/hostile/hivebot/rapid/rockplanet, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"Ax" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/fans/tiny, +/obj/machinery/door/airlock/external{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"Ba" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/blood, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"Bz" = ( +/obj/machinery/atmospherics/components/unary/vent_pump, +/obj/machinery/advanced_airlock_controller{ + dir = 8; + pixel_x = 25 + }, +/turf/open/floor/plating, +/area/ruin/unpowered) +"BC" = ( +/obj/machinery/suit_storage_unit/atmos, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/brown, +/turf/open/floor/plating, +/area/ruin/unpowered) +"BV" = ( +/obj/effect/decal/cleanable/blood, +/obj/effect/decal/cleanable/blood/gibs/body, +/obj/effect/decal/cleanable/blood/tracks, +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/cable{ + icon_state = "2-9" + }, +/turf/open/floor/plating, +/area/ruin/unpowered) +"BW" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/corner/opaque/brown, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"BX" = ( +/obj/structure/table, +/obj/item/radio{ + pixel_x = 6; + pixel_y = 14 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/button/door{ + id = "whiteship_windows"; + name = "Windows Blast Door Control"; + pixel_x = -22; + pixel_y = -6 + }, +/obj/machinery/button/door{ + id = "whiteship_bridge"; + name = "Bridge Blast Door Control"; + pixel_x = -22; + pixel_y = 2 + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 4 + }, +/obj/item/areaeditor/shuttle, +/turf/open/floor/plating, +/area/ruin/unpowered) +"Cm" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 1 + }, +/mob/living/simple_animal/hostile/hivebot/strong/rockplanet, +/turf/open/floor/plating, +/area/ruin/unpowered) +"Dc" = ( +/obj/machinery/door/airlock/external, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"Dj" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/fans/tiny, +/obj/machinery/door/airlock/external{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"Dr" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/girder, +/turf/open/floor/plating, +/area/ruin/unpowered) +"Es" = ( +/turf/open/floor/plating/asteroid/rockplanet/lit, +/area/overmap_encounter/planetoid/rockplanet/explored) +"Ez" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/obj/effect/decal/cleanable/blood, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"EQ" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor{ + id = "whiteship_windows" + }, +/turf/open/floor/plating, +/area/ruin/unpowered) +"Fa" = ( +/obj/structure/table, +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/brute, +/obj/effect/turf_decal/corner/opaque/blue, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/unpowered) +"Fe" = ( +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 1 + }, +/obj/structure/ore_box, +/turf/open/floor/plating, +/area/ruin/unpowered) +"Fn" = ( +/obj/structure/marker_beacon, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 5 + }, +/turf/open/floor/plating/asteroid/rockplanet/lit, +/area/overmap_encounter/planetoid/rockplanet/explored) +"Ge" = ( +/obj/machinery/power/smes/engineering, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/ruin/unpowered) +"Gz" = ( +/obj/effect/decal/cleanable/blood{ + icon_state = "floor5"; + pixel_x = -2 + }, +/obj/effect/decal/cleanable/blood/gibs/core, +/obj/effect/decal/cleanable/blood/tracks, +/obj/effect/mob_spawn/human/corpse/damaged, +/mob/living/simple_animal/hostile/hivebot/range/rockplanet, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"GW" = ( +/obj/effect/turf_decal/corner/opaque/blue, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/unpowered) +"Hl" = ( +/obj/effect/turf_decal/corner/opaque/brown, +/obj/machinery/airalarm/directional/south{ + pixel_y = -25 + }, +/obj/structure/rack, +/obj/item/pickaxe/emergency, +/obj/item/pickaxe/emergency, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"Hm" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/blood, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"Ht" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/corner/opaque/blue, +/turf/open/floor/plating, +/area/ruin/unpowered) +"Hx" = ( +/obj/effect/decal/cleanable/blood/gibs/down, +/obj/effect/decal/cleanable/blood/tracks, +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/cable{ + icon_state = "0-1" + }, +/turf/open/floor/plating, +/area/ruin/unpowered) +"HD" = ( +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/plating, +/area/ruin/unpowered) +"HE" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 4 + }, +/obj/structure/marker_beacon, +/turf/open/floor/plating, +/area/ruin/unpowered) +"HW" = ( +/obj/structure/table, +/obj/item/healthanalyzer, +/obj/item/storage/firstaid/o2, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/blue, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 1 + }, +/obj/item/defibrillator/loaded, +/turf/open/floor/plating, +/area/ruin/unpowered) +"If" = ( +/obj/effect/decal/cleanable/blood, +/turf/closed/wall/mineral/titanium, +/area/ruin/unpowered) +"Iw" = ( +/obj/item/stack/sheet/mineral/titanium, +/obj/structure/girder/displaced, +/turf/open/floor/plating, +/area/ruin/unpowered) +"II" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/corner/opaque/brown, +/obj/item/flashlight/glowstick/red{ + on = 1 + }, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"IO" = ( +/obj/effect/decal/cleanable/blood/tracks{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"IU" = ( +/obj/machinery/suit_storage_unit/atmos, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/brown, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"Jh" = ( +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"Jq" = ( +/obj/effect/decal/cleanable/blood, +/obj/effect/decal/cleanable/blood{ + icon_state = "floor5"; + pixel_x = -2 + }, +/turf/open/floor/plating, +/area/ruin/unpowered) +"JE" = ( +/obj/machinery/power/shuttle/engine/electric{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/unpowered) +"JX" = ( +/obj/machinery/computer/monitor{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/blue, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 1 + }, +/obj/item/radio/intercom/wideband/directional/north, +/turf/open/floor/plating, +/area/ruin/unpowered) +"Ka" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/blood, +/obj/effect/decal/cleanable/blood/tracks, +/obj/structure/door_assembly/door_assembly_min{ + anchored = 1 + }, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"KH" = ( +/obj/item/chainsaw, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/blood, +/turf/open/floor/plating, +/area/ruin/unpowered) +"KV" = ( +/obj/effect/decal/cleanable/blood, +/turf/open/floor/plating, +/area/ruin/unpowered) +"Lq" = ( +/obj/effect/decal/cleanable/blood/innards, +/turf/open/floor/plating, +/area/ruin/unpowered) +"Lz" = ( +/obj/effect/turf_decal/corner/opaque/green{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/green, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/unpowered) +"LK" = ( +/obj/structure/closet/secure_closet/freezer/fridge/open, +/obj/item/reagent_containers/food/snacks/meat/slab/synthmeat{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/reagent_containers/food/snacks/meat/slab/synthmeat{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/reagent_containers/food/snacks/meat/slab/synthmeat{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/reagent_containers/food/condiment/flour{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/reagent_containers/food/condiment/flour{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/corner/opaque/green, +/turf/open/floor/plating, +/area/ruin/unpowered) +"Mn" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"Nr" = ( +/obj/effect/decal/cleanable/blood/tracks{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ruin/unpowered) +"Nt" = ( +/turf/closed/wall/mineral/titanium, +/area/ruin/unpowered) +"Nu" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/ruin/unpowered) +"On" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/blood, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ruin/unpowered) +"OB" = ( +/obj/effect/turf_decal/corner/opaque/green{ + dir = 4 + }, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/unpowered) +"PU" = ( +/obj/item/pickaxe/rusted, +/obj/effect/gibspawner/human/bodypartless, +/turf/open/floor/plating/asteroid/rockplanet/lit, +/area/overmap_encounter/planetoid/rockplanet/explored) +"QE" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "4-10" + }, +/obj/effect/turf_decal/corner/opaque/solgovgold{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"QK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 4 + }, +/obj/machinery/door/airlock/command/glass{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"QN" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/cable{ + icon_state = "0-5" + }, +/turf/open/floor/plating, +/area/ruin/unpowered) +"Rc" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 1 + }, +/obj/effect/decal/cleanable/blood, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"Rq" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ruin/unpowered) +"Ru" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/blood{ + icon_state = "floor5"; + pixel_x = -2 + }, +/obj/effect/turf_decal/corner/opaque/solgovgold{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"RY" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor{ + id = "whiteship_windows"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/unpowered) +"Sm" = ( +/obj/structure/girder, +/obj/item/stack/sheet/mineral/titanium, +/turf/open/floor/plating, +/area/ruin/unpowered) +"Sq" = ( +/obj/machinery/power/port_gen/pacman, +/obj/structure/cable, +/turf/open/floor/plating, +/area/ruin/unpowered) +"SC" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/blood/gibs/old, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"SP" = ( +/obj/structure/marker_beacon, +/turf/open/floor/plating/asteroid/rockplanet/lit, +/area/overmap_encounter/planetoid/rockplanet/explored) +"Tn" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ruin/unpowered) +"TR" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/frame/computer{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/solgovgold, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"Up" = ( +/obj/effect/decal/cleanable/blood, +/mob/living/simple_animal/hostile/hivebot/rapid/rockplanet, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"Us" = ( +/obj/structure/flora/rock, +/turf/open/floor/plating/asteroid/rockplanet/lit, +/area/overmap_encounter/planetoid/rockplanet/explored) +"UA" = ( +/obj/item/stack/ore/salvage/scraptitanium, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/robot_debris, +/turf/open/floor/plating, +/area/ruin/unpowered) +"UE" = ( +/obj/machinery/light/broken/directional/west, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/blue, +/turf/open/floor/plating, +/area/ruin/unpowered) +"UI" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor{ + id = "whiteship_bridge"; + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/unpowered) +"UV" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/frame/machine, +/obj/item/stack/cable_coil/cut/red, +/turf/open/floor/plating, +/area/ruin/unpowered) +"Vz" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 4 + }, +/mob/living/simple_animal/hostile/hivebot/range/rockplanet, +/turf/open/floor/plating, +/area/ruin/unpowered) +"VK" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/solgovgold{ + dir = 5 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"VV" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"VX" = ( +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"Wh" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/blue, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"Wi" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor{ + id = "whiteship_windows"; + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/unpowered) +"Wm" = ( +/obj/effect/decal/cleanable/blood/tracks{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/unpowered) +"WS" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"Xh" = ( +/obj/structure/table, +/obj/item/storage/bag/plants/portaseeder, +/obj/item/shovel/spade, +/obj/item/cultivator, +/obj/item/plant_analyzer, +/obj/item/reagent_containers/glass/bucket, +/obj/effect/turf_decal/corner/opaque/green, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/unpowered) +"Xs" = ( +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"XI" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/blood, +/obj/effect/decal/cleanable/blood, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/unpowered) +"XN" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/blood, +/obj/effect/decal/cleanable/blood, +/turf/open/floor/plating, +/area/ruin/unpowered) +"XV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/holopad/emergency/command{ + pixel_y = 16 + }, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"Yp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/unpowered) +"Zf" = ( +/turf/closed/mineral/random/rockplanet, +/area/overmap_encounter/planetoid/rockplanet/explored) +"Zg" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/cable{ + icon_state = "6-8" + }, +/turf/open/floor/plating, +/area/ruin/unpowered) +"Zm" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/obj/machinery/light/broken/directional/south, +/obj/effect/turf_decal/corner/opaque/blue, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 8 + }, +/obj/effect/decal/cleanable/blood, +/turf/open/floor/plating, +/area/ruin/unpowered) + +(1,1,1) = {" +Es +Es +Es +SP +jU +Es +Es +Nt +Dj +Ax +Nt +Es +Us +Es +SP +Es +Es +Es +"} +(2,1,1) = {" +Nt +JE +rb +JE +JE +Nt +jU +EQ +HE +KH +EQ +Es +Nt +JE +JE +JE +JE +Nt +"} +(3,1,1) = {" +qg +Ao +UV +Ao +lF +Nt +Es +EQ +xo +xb +EQ +Es +Dr +Ao +Ao +Ao +Ao +Nt +"} +(4,1,1) = {" +EQ +VK +vJ +ig +ij +wH +Es +EQ +SC +xb +EQ +Es +Nt +OB +Hm +XI +Xh +EQ +"} +(5,1,1) = {" +EQ +hD +Nu +Jq +TR +Nt +Es +Nt +mN +iW +Nt +Es +Nt +sY +VV +vO +oA +EQ +"} +(6,1,1) = {" +wM +ww +Zg +Lq +xb +If +Nt +nv +IO +Rq +nv +RY +Nt +hs +mq +tc +uU +EQ +"} +(7,1,1) = {" +HD +eZ +Gz +BV +Hx +Ka +ua +kj +zF +Jh +kE +Jh +lZ +Rc +cb +KV +sN +EQ +"} +(8,1,1) = {" +zd +rH +QN +lu +hj +nv +Wi +Nt +iK +XN +nv +RY +Nt +xt +Yp +Up +LK +EQ +"} +(9,1,1) = {" +EQ +QE +yb +Rq +Ru +Nt +Es +qg +eG +Jh +Nt +Es +Nt +wH +kr +xb +va +EQ +"} +(10,1,1) = {" +Nt +Ge +cr +bl +Sq +Sm +Es +EQ +Wm +Rq +EQ +Es +Nt +cZ +wn +ej +Lz +UA +"} +(11,1,1) = {" +Nt +cg +Sm +Nt +Nt +wH +Es +EQ +xI +hD +EQ +Es +Nt +qg +Nt +Nt +Iw +Dr +"} +(12,1,1) = {" +Es +Es +Es +SP +Es +ou +Es +hX +IO +KV +EQ +Es +Es +Es +SP +Es +Es +Es +"} +(13,1,1) = {" +Nt +Nt +Nt +Nt +Nt +Nt +Es +qg +zP +Ba +EQ +Es +Nt +Nt +Nt +Nt +Nt +Nt +"} +(14,1,1) = {" +Nt +IU +II +mx +qS +Nt +Es +Nt +Wm +dh +Nt +Es +Nt +lG +fE +Xs +Fa +EQ +"} +(15,1,1) = {" +nv +RY +xb +On +Hl +Nt +RY +nv +IO +xb +nv +Nt +Nt +tX +rB +nv +RY +nv +"} +(16,1,1) = {" +WS +Bz +hw +ul +BW +nX +Jh +oG +Mn +dh +bC +Jh +wt +kF +Wh +Dc +eX +uo +"} +(17,1,1) = {" +nv +nv +Tn +rf +Aw +Nt +RY +nv +Vz +dh +Nt +RY +nv +Cm +Zm +Nt +Nt +nv +"} +(18,1,1) = {" +Nt +BC +my +Fe +cD +Nt +Es +Nt +ex +Nr +dr +li +Nt +eE +wh +VX +HW +EQ +"} +(19,1,1) = {" +Nt +Nt +RY +Wi +Nt +Nt +Es +Nt +IO +Rq +Nt +eK +Nt +Nt +Wi +Wi +Nt +Nt +"} +(20,1,1) = {" +Es +Es +Es +Es +SP +Es +Es +Nt +Mn +Jh +Nt +xY +aS +li +Es +Es +Es +Zf +"} +(21,1,1) = {" +Zf +Es +Us +Es +Es +Es +Nt +Nt +QK +hm +nv +Nt +Us +eK +ou +Zf +Zf +Zf +"} +(22,1,1) = {" +Zf +Es +Es +jU +Es +Nt +Nt +BX +aH +in +fg +Nt +Nt +eK +Zf +Zf +Zf +Zf +"} +(23,1,1) = {" +Zf +Zf +Es +SP +Es +as +sX +wB +qi +XV +Ez +UE +as +Fn +PU +Es +SP +Es +"} +(24,1,1) = {" +Zf +Zf +Es +ou +Es +as +dj +wG +KV +Rq +Ht +ct +Nt +Es +jU +Zf +Zf +Es +"} +(25,1,1) = {" +Zf +Zf +Zf +Es +Es +Nt +Nt +JX +vT +xT +GW +Nt +Nt +Es +Zf +Zf +Zf +Zf +"} +(26,1,1) = {" +Zf +Zf +Zf +Zf +Es +Es +Nt +UI +UI +zo +Nt +Nt +Es +Es +Es +Es +Zf +Zf +"} diff --git a/_maps/configs/nanotrasen_meta.json b/_maps/configs/nanotrasen_meta.json new file mode 100644 index 000000000000..b4287c3bca3b --- /dev/null +++ b/_maps/configs/nanotrasen_meta.json @@ -0,0 +1,52 @@ +{ + "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", + "map_name": "Meta-class Freighter", + "prefix": "NTSV", + "map_short_name": "Meta-class", + "description": "The Meta-class is a medium freight vessel designed for comfort and sustainability over long journeys of delivering cargo. Most, if not all of these ships are no longer under the direct management of the Company, leaving regulation and professionalism at the behest of individual captains. They can be found running independent contracts, delivering cargo, smuggling illicit goods, and generally trying to stay afloat ever since the collapse of Nanotrasen's operations in the frontier.", + "tags": [ + "Generalist", + "Cargo" + ], + "namelists": [ + "GENERAL", + "SPACE", + "NANOTRASEN", + "HISTORICAL" + ], + "map_path": "_maps/shuttles/nanotrasen/nanotrasen_meta.dmm", + "starting_funds": 5000, + "job_slots": { + "Captain": { + "outfit": "/datum/outfit/job/nanotrasen/captain", + "officer": true, + "slots": 1 + }, + "Quartermaster": { + "outfit": "/datum/outfit/job/nanotrasen/quartermaster", + "officer": true, + "slots": 1 + }, + "Medical Doctor": { + "outfit": "/datum/outfit/job/nanotrasen/doctor", + "slots": 1 + }, + "Ship Engineer": { + "outfit": "/datum/outfit/job/nanotrasen/engineer", + "slots": 1 + }, + "Shaft Miner": { + "outfit": "/datum/outfit/job/nanotrasen/miner", + "slots": 1 + }, + "Cargo Technician": { + "outfit": "/datum/outfit/job/cargo_tech", + "slots": 1 + }, + "Assistant": { + "outfit": "/datum/outfit/job/nanotrasen/assistant", + "slots": 2 + } + }, + "enabled": true +} diff --git a/_maps/configs/pgf_crying_sun.json b/_maps/configs/pgf_crying_sun.json new file mode 100644 index 000000000000..5112e1b25280 --- /dev/null +++ b/_maps/configs/pgf_crying_sun.json @@ -0,0 +1,50 @@ +{ + "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", + "prefix": "PGFN", + "map_name": "Crying Sun-class Light Frigate", + "namelists": [ + "PGF" + ], + "map_short_name": "Crying Sun-class", + "description": "A light frigate mass produced by the Etherbor PGFN Lihmona Navy Shipyard to carry massive linear mounted warguns while keeping high maneuverability. The weapon mount on this ship has been decommissioned, like so many of its kind when sent out of Kalixcian space. The Crying Sun-class is a dual navy and marine vessel, carrying a shuttle for boarding, excursions, and forward scouting. After decommissioning the primary gun, the engines were swapped out for lower power, while engineering equipment has been generously supplied.", + "tags": [ + "Combat", + "Engineering", + "RP Focus" + ], + "starting_funds": 1000, + "map_path": "_maps/shuttles/pgf/pgf_crying_sun.dmm", + "limit": 1, + "job_slots": { + "Captain": { + "outfit": "/datum/outfit/job/gezena/captain", + "officer": true, + "slots": 1 + }, + "Bridge Crew": { + "outfit": "/datum/outfit/job/gezena/assistant/bridge", + "slots": 1 + }, + "Navy Engineer": { + "outfit": "/datum/outfit/job/gezena/engineer", + "slots": 2 + }, + "Navy Doctor": { + "outfit": "/datum/outfit/job/gezena/doctor", + "slots": 1 + }, + "Crewman": { + "outfit": "/datum/outfit/job/gezena/assistant", + "slots": 2 + }, + "Marine Sergeant": { + "outfit": "/datum/outfit/job/gezena/hos", + "slots": 1 + }, + "Marine": { + "outfit": "/datum/outfit/job/gezena/security", + "slots": 3 + } + }, + "enabled":false +} diff --git a/_maps/shuttles/nanotrasen/nanotrasen_meta.dmm b/_maps/shuttles/nanotrasen/nanotrasen_meta.dmm new file mode 100644 index 000000000000..e01ceabaf3b3 --- /dev/null +++ b/_maps/shuttles/nanotrasen/nanotrasen_meta.dmm @@ -0,0 +1,4437 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aa" = ( +/turf/template_noop, +/area/template_noop) +"ab" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/engineering) +"ac" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/engineering) +"ad" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/cargo) +"ae" = ( +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/machinery/firealarm/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"af" = ( +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"ag" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/crew) +"ai" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew) +"aj" = ( +/obj/structure/sign/departments/restroom{ + pixel_y = -32 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/light/small/broken/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"ak" = ( +/obj/machinery/atmospherics/components/unary/tank/air{ + dir = 4; + piping_layer = 2 + }, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 1 + }, +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/engineering) +"al" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/firealarm/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/engineering) +"am" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"an" = ( +/obj/structure/rack, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/item/storage/toolbox/mechanical, +/obj/item/clothing/head/welding{ + pixel_x = -3; + pixel_y = 5 + }, +/obj/item/multitool{ + pixel_x = 7; + pixel_y = -4 + }, +/obj/machinery/firealarm/directional/south, +/obj/machinery/light/small/broken/directional/east, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"ao" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "engine fuel pump" + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/ash/large, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/engineering) +"ap" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"aq" = ( +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"ar" = ( +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"as" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"at" = ( +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/machinery/door/airlock/public/glass{ + name = "Canteen"; + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"ax" = ( +/obj/machinery/power/shuttle/engine/electric{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/ship/engineering) +"ay" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/engineering) +"az" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 4 + }, +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"aA" = ( +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"aB" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/closet/crate, +/obj/item/pickaxe, +/obj/item/pickaxe, +/obj/item/shovel, +/obj/item/shovel, +/obj/item/mining_scanner, +/obj/item/mining_scanner, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 21; + pixel_y = 12 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/engineering) +"aC" = ( +/obj/structure/table, +/obj/item/gps{ + gpstag = "NTREC1"; + pixel_x = -9; + pixel_y = 7 + }, +/obj/item/megaphone{ + pixel_x = -2; + pixel_y = -4 + }, +/obj/item/radio{ + pixel_x = 6; + pixel_y = 7 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"aE" = ( +/obj/structure/closet/crate{ + icon_state = "crateopen"; + opened = 1 + }, +/obj/effect/spawner/lootdrop/maintenance/three, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/lootdrop/gloves, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"aF" = ( +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"aH" = ( +/obj/structure/table, +/obj/effect/turf_decal/corner/transparent/bar/diagonal, +/obj/item/reagent_containers/food/drinks/flask{ + pixel_x = 5; + pixel_y = 6 + }, +/obj/item/storage/box/drinkingglasses{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/machinery/light/small/broken/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"aI" = ( +/obj/effect/turf_decal/corner/transparent/bar/diagonal, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"aL" = ( +/obj/machinery/power/shuttle/engine/fueled/plasma{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"aM" = ( +/obj/machinery/atmospherics/components/unary/shuttle/heater{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"aN" = ( +/obj/item/toy/plush/lizardplushie, +/turf/open/floor/plating, +/area/ship/engineering) +"aO" = ( +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/machinery/door/firedoor/window, +/obj/machinery/door/poddoor{ + id = "whiteship_windows"; + dir = 4 + }, +/obj/structure/grille, +/turf/open/floor/plating, +/area/ship/engineering) +"aQ" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) +"aV" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"bf" = ( +/obj/docking_port/stationary{ + dwidth = 15; + width = 30; + height = 15; + dir = 2 + }, +/turf/template_noop, +/area/template_noop) +"bh" = ( +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"bj" = ( +/obj/structure/cable{ + icon_state = "4-9" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/poster/contraband/random{ + pixel_y = 32 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"bm" = ( +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"bq" = ( +/obj/effect/turf_decal/corner/transparent/bar/diagonal, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"bs" = ( +/obj/effect/turf_decal/corner/transparent/bar/diagonal, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"bt" = ( +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/machinery/door/airlock/public/glass{ + name = "Canteen"; + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"bu" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/ship/crew/canteen/kitchen) +"by" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"bz" = ( +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/machinery/door/firedoor/window, +/obj/machinery/door/poddoor/shutters{ + id = "whiteship_internal_windows"; + dir = 4 + }, +/obj/structure/grille, +/turf/open/floor/plating, +/area/ship/cargo) +"bA" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"bC" = ( +/obj/structure/table, +/obj/item/toy/cards/deck{ + pixel_y = 5 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/ship/crew/canteen/kitchen) +"bD" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew/canteen) +"bF" = ( +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/machinery/airalarm/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"bG" = ( +/obj/structure/closet/secure_closet{ + anchored = 1; + can_be_unanchored = 1; + icon_state = "sec"; + name = "firearm locker"; + req_access_txt = "41" + }, +/obj/item/gun/energy/e_gun/mini, +/obj/item/gun/energy/e_gun/mini, +/obj/machinery/light/small/broken/directional/west, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/poster/rilena/random{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"bH" = ( +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/advanced_airlock_controller{ + pixel_y = -25 + }, +/obj/structure/sign/warning/vacuum/external{ + pixel_y = 32 + }, +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/engineering) +"bJ" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) +"bM" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/machinery/door/airlock/engineering{ + name = "Engineering" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plating, +/area/ship/engineering) +"bN" = ( +/obj/machinery/door/airlock{ + name = "Cabin 1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"bO" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/snacks/chocolatebar{ + pixel_x = -14; + pixel_y = 3 + }, +/obj/effect/turf_decal/corner/transparent/bar/diagonal, +/obj/item/reagent_containers/food/condiment/ketchup{ + pixel_y = 14; + pixel_x = 9 + }, +/obj/item/reagent_containers/food/condiment/mayonnaise{ + pixel_y = 14 + }, +/obj/item/reagent_containers/food/drinks/soda_cans/cola{ + pixel_x = 6 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"bQ" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/bridge) +"bT" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/machinery/airalarm/directional/west, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) +"bU" = ( +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance/three, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/lootdrop/glowstick, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"bX" = ( +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"bZ" = ( +/obj/machinery/hydroponics/constructable, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 9 + }, +/obj/machinery/light/broken/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/crew/canteen/kitchen) +"ca" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/corner/transparent/bar/diagonal, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"cb" = ( +/obj/machinery/button/door{ + id = "whiteship_internal_windows"; + name = "Internal Window Control"; + pixel_x = -25; + pixel_y = 5; + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"cc" = ( +/obj/effect/turf_decal/corner/transparent/bar/diagonal, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"ce" = ( +/obj/structure/table, +/obj/machinery/fax, +/obj/machinery/light/small/directional/west, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"cf" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -4 + }, +/obj/item/pen{ + pixel_x = -4 + }, +/obj/item/folder/blue{ + pixel_x = 6; + pixel_y = 9 + }, +/obj/item/stamp{ + pixel_x = 8 + }, +/obj/item/stamp/denied{ + pixel_x = 17 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"cg" = ( +/obj/structure/table, +/obj/item/storage/photo_album{ + pixel_x = 7; + pixel_y = -3 + }, +/obj/item/camera{ + pixel_x = -2; + pixel_y = 6 + }, +/obj/item/stamp/qm{ + pixel_x = -6 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"ch" = ( +/obj/machinery/door/poddoor{ + id = "whiteship_starboard" + }, +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + dir = 4; + id = "starboard_holofield"; + locked = 1 + }, +/obj/machinery/door/firedoor, +/obj/structure/cable, +/turf/open/floor/plating, +/area/ship/cargo) +"ci" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) +"cj" = ( +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/machinery/door/firedoor/window, +/obj/machinery/door/poddoor{ + id = "whiteship_windows" + }, +/obj/structure/grille, +/turf/open/floor/plating, +/area/ship/engineering) +"cl" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) +"cn" = ( +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 21; + pixel_y = 12 + }, +/obj/structure/closet/firecloset/full{ + anchored = 1 + }, +/obj/machinery/light/small/broken/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"co" = ( +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/machinery/door/firedoor/window, +/obj/machinery/door/poddoor{ + id = "whiteship_bridge"; + dir = 4 + }, +/obj/structure/grille, +/turf/open/floor/plating, +/area/ship/bridge) +"cp" = ( +/obj/effect/turf_decal/corner/transparent/bar/diagonal, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"cq" = ( +/obj/effect/turf_decal/corner/transparent/bar/diagonal, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"cv" = ( +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/machinery/door/firedoor/window, +/obj/machinery/door/poddoor{ + id = "whiteship_windows" + }, +/obj/structure/grille, +/turf/open/floor/plating, +/area/ship/crew) +"cx" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) +"cy" = ( +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/rack, +/obj/item/storage/box/lights/bulbs, +/obj/item/stock_parts/cell/high/plus, +/obj/item/stack/cable_coil/red{ + pixel_x = 2 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 21; + pixel_y = 12 + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"cz" = ( +/obj/structure/table, +/obj/item/storage/fancy/donut_box{ + pixel_x = -11; + pixel_y = 3 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/ship/crew/canteen/kitchen) +"cA" = ( +/obj/effect/turf_decal/corner/transparent/bar/diagonal, +/obj/structure/table, +/obj/machinery/chem_dispenser/drinks{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"cB" = ( +/obj/effect/turf_decal/corner/transparent/bar/diagonal, +/obj/structure/chair, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"cC" = ( +/obj/effect/turf_decal/corner/transparent/bar/diagonal, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"cE" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/structure/chair/sofa/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/cobweb, +/obj/structure/sign/poster/contraband/random{ + pixel_y = 32 + }, +/turf/open/floor/wood, +/area/ship/crew/canteen/kitchen) +"cF" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/chair/sofa, +/obj/machinery/light/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/ship/crew/canteen/kitchen) +"cG" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/chair/sofa, +/obj/machinery/computer/helm/viewscreen/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/ship/crew/canteen/kitchen) +"cH" = ( +/obj/effect/turf_decal/corner/transparent/bar/diagonal, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 21; + pixel_y = 12 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"cI" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) +"cK" = ( +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"cL" = ( +/obj/effect/decal/cleanable/ash/large, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/engineering) +"cM" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/drinks/bottle/vodka{ + pixel_y = 12 + }, +/obj/item/reagent_containers/food/drinks/bottle/whiskey{ + pixel_x = 16; + pixel_y = 12 + }, +/obj/item/reagent_containers/food/drinks/bottle/gin{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/item/reagent_containers/food/drinks/bottle/cognac{ + pixel_x = 8; + pixel_y = 4 + }, +/obj/effect/turf_decal/corner/transparent/bar/diagonal, +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"cN" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/drinks/bottle/vermouth{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/effect/turf_decal/corner/transparent/bar/diagonal, +/obj/item/reagent_containers/food/drinks/bottle/wine{ + pixel_y = 12 + }, +/obj/item/reagent_containers/food/drinks/bottle/tequila{ + pixel_x = 8; + pixel_y = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/poster/contraband/random{ + pixel_y = -32 + }, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"cO" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew/canteen/kitchen) +"cP" = ( +/obj/machinery/door/airlock/external{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"cQ" = ( +/obj/effect/turf_decal/corner/transparent/neutral/full, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/cargo) +"cS" = ( +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"cU" = ( +/obj/machinery/button/door{ + id = "whiteship_starboard"; + name = "Starboard Blast Door Control"; + pixel_x = -25; + pixel_y = -5; + dir = 4 + }, +/obj/machinery/button/shieldwallgen{ + dir = 4; + pixel_x = -23; + pixel_y = 4; + id = "starboard_holofield" + }, +/obj/effect/turf_decal/ntspaceworks_big/five, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"cV" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/chair/sofa/right{ + dir = 4 + }, +/obj/machinery/airalarm/directional/west, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/ship/crew/canteen/kitchen) +"cW" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/ship/crew/canteen/kitchen) +"cX" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/engineering) +"cY" = ( +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/engineering) +"cZ" = ( +/obj/structure/cable{ + icon_state = "4-9" + }, +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/engineering) +"db" = ( +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/reagent_dispensers/watertank, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/cobweb, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -21; + pixel_y = -10 + }, +/obj/structure/sign/poster/contraband/random{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"dc" = ( +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/machinery/firealarm/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"de" = ( +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"dg" = ( +/obj/machinery/computer/cargo/express/retro{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/blue/three_quarters{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/broken/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"di" = ( +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"dk" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/ship/crew/canteen/kitchen) +"dl" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/ship/crew/canteen/kitchen) +"dp" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "engine fuel pump" + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/engineering) +"dq" = ( +/obj/machinery/computer/crew/retro{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/blue/three_quarters{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/broken/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"dt" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/engineering) +"dD" = ( +/obj/effect/turf_decal/corner/opaque/white/diagonal, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/crew/canteen/kitchen) +"dE" = ( +/obj/effect/turf_decal/corner/opaque/white/diagonal, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/crew/canteen/kitchen) +"dF" = ( +/obj/effect/turf_decal/corner/opaque/white/diagonal, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/crew/canteen/kitchen) +"dH" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/engineering) +"dI" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/engineering) +"dK" = ( +/obj/structure/closet/crate, +/obj/item/stack/sheet/mineral/plasma/twenty, +/obj/item/stack/sheet/metal/ten, +/obj/item/stack/sheet/glass/five, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/firealarm/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/engineering) +"dM" = ( +/obj/effect/turf_decal/ntspaceworks_big/four, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"dO" = ( +/obj/machinery/computer/helm/retro{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"dR" = ( +/obj/machinery/door/airlock/external{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/engineering) +"dS" = ( +/obj/effect/turf_decal/corner/opaque/white/diagonal, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/crew/canteen/kitchen) +"dT" = ( +/obj/effect/turf_decal/corner/opaque/white/diagonal, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/plasteel, +/area/ship/crew/canteen/kitchen) +"dU" = ( +/obj/effect/turf_decal/corner/opaque/white/diagonal, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/crew/canteen/kitchen) +"dW" = ( +/obj/structure/cable, +/obj/machinery/computer/monitor/retro{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/engineering) +"dX" = ( +/obj/machinery/power/port_gen/pacman{ + anchored = 1 + }, +/obj/structure/cable/yellow, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/engineering) +"dY" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/engineering) +"dZ" = ( +/obj/effect/turf_decal/ntspaceworks_big/seven, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"ea" = ( +/obj/effect/turf_decal/ntspaceworks_big/eight, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"eb" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 21; + pixel_y = 12 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/light/small/broken/directional/east, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/engineering) +"ec" = ( +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/machinery/door/firedoor/window, +/obj/machinery/door/poddoor{ + id = "whiteship_windows" + }, +/obj/structure/grille, +/turf/open/floor/plating, +/area/ship/crew/canteen) +"ed" = ( +/obj/machinery/hydroponics/constructable, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 9 + }, +/obj/machinery/light/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/crew/canteen/kitchen) +"ee" = ( +/obj/structure/table, +/obj/machinery/microwave, +/obj/effect/turf_decal/corner/opaque/white/diagonal, +/obj/machinery/light/broken/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/crew/canteen/kitchen) +"ef" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"eh" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/blue, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/button/door{ + id = "whiteship_bridge"; + name = "Bridge Blast Door Control"; + pixel_x = 5; + pixel_y = -21; + dir = 1 + }, +/obj/machinery/button/door{ + id = "whiteship_windows"; + name = "Windows Blast Door Control"; + pixel_x = -6; + pixel_y = -21; + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"ei" = ( +/obj/machinery/door/poddoor{ + id = "whiteship_starboard" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/ship/cargo) +"ej" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/blood, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/engineering) +"el" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/engineering) +"em" = ( +/obj/effect/turf_decal/ntspaceworks_big/one, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"eu" = ( +/obj/machinery/computer/helm/viewscreen/directional/east, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"eA" = ( +/obj/machinery/door/airlock/command{ + name = "Bridge"; + dir = 8; + req_one_access = list(19,41) + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"eV" = ( +/obj/machinery/hydroponics/constructable, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/crew/canteen/kitchen) +"eX" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"fa" = ( +/obj/structure/table, +/obj/machinery/recharger, +/obj/item/storage/toolbox/emergency{ + pixel_x = -12 + }, +/obj/item/wrench{ + pixel_x = -12 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/light_switch{ + pixel_x = -13; + pixel_y = 22 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/spacecash/bundle/mediumrand{ + pixel_x = 8; + pixel_y = 5 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"fb" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/door/window/northleft{ + dir = 4; + name = "Engine Access" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/ship/engineering) +"fX" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/engineering) +"gt" = ( +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/machinery/door/firedoor/window, +/obj/machinery/door/poddoor{ + id = "whiteship_windows" + }, +/obj/structure/grille, +/turf/open/floor/plating, +/area/ship/crew/canteen/kitchen) +"gA" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) +"hp" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/ship/crew/canteen/kitchen) +"hq" = ( +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"hv" = ( +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"hA" = ( +/obj/machinery/atmospherics/components/binary/pump/on/layer2{ + dir = 1; + name = "Air to Distro" + }, +/obj/effect/decal/cleanable/ash/crematorium, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/engineering) +"hU" = ( +/obj/machinery/door/airlock/glass{ + name = "Recreation"; + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen/kitchen) +"ib" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/engineering) +"id" = ( +/obj/structure/closet/cabinet, +/obj/item/paicard, +/obj/machinery/airalarm/directional/north, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/clothing/under/color/random, +/obj/item/clothing/shoes/sneakers/black, +/obj/item/clothing/glasses/cheapsuns, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"im" = ( +/obj/effect/turf_decal/corner/transparent/bar/diagonal, +/obj/machinery/computer/helm/viewscreen/directional/east, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"iU" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/poster/contraband/random{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"jb" = ( +/obj/machinery/door/poddoor{ + id = "whiteship_port" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/ship/cargo) +"jw" = ( +/obj/effect/turf_decal/corner/transparent/bar/diagonal, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"jF" = ( +/obj/structure/sink/kitchen{ + dir = 8; + pixel_x = 11 + }, +/obj/effect/turf_decal/corner/opaque/white/diagonal, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/crew/canteen/kitchen) +"jJ" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"km" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"ku" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/oil, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"kz" = ( +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"kN" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/closet/crate{ + icon_state = "crateopen"; + opened = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"kX" = ( +/obj/machinery/door/airlock{ + name = "Cryopod Room" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"ld" = ( +/obj/effect/turf_decal/corner/transparent/bar/diagonal, +/obj/machinery/firealarm/directional/east, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"li" = ( +/obj/structure/closet/emcloset/anchored, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/light/small/directional/west, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"lC" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/door/window/northright{ + dir = 4; + name = "Engine Access" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/ship/engineering) +"lH" = ( +/obj/item/storage/fancy/egg_box, +/obj/item/reagent_containers/food/condiment/flour, +/obj/item/reagent_containers/food/condiment/rice, +/obj/item/reagent_containers/food/condiment/sugar, +/obj/item/reagent_containers/food/condiment/enzyme, +/obj/item/reagent_containers/food/snacks/meat/slab/synthmeat{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/reagent_containers/food/snacks/meat/slab/synthmeat, +/obj/item/reagent_containers/food/snacks/meat/slab/synthmeat{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/effect/turf_decal/corner/opaque/white/diagonal, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/closet/secure_closet/freezer{ + name = "fridge"; + anchored = 1 + }, +/obj/item/reagent_containers/food/condiment/soymilk, +/obj/item/reagent_containers/food/condiment/milk, +/obj/item/reagent_containers/food/condiment/milk, +/obj/item/reagent_containers/food/condiment/soymilk, +/turf/open/floor/plasteel, +/area/ship/crew/canteen/kitchen) +"lK" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/crew/canteen/kitchen) +"lP" = ( +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"mb" = ( +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"mc" = ( +/obj/structure/window/reinforced/tinted, +/obj/structure/toilet{ + dir = 4 + }, +/obj/machinery/airalarm/directional/north, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/machinery/light/small/directional/west, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/freezer, +/area/ship/crew) +"mg" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/ship/crew/canteen/kitchen) +"mk" = ( +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/garbage, +/turf/open/floor/plating, +/area/ship/engineering) +"my" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"mL" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/chair/sofa{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/wood, +/area/ship/crew/canteen/kitchen) +"nt" = ( +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"nK" = ( +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"nR" = ( +/obj/structure/bed{ + dir = 4 + }, +/obj/item/bedsheet/brown{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"oc" = ( +/obj/machinery/washing_machine, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"oj" = ( +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"oF" = ( +/obj/effect/turf_decal/corner/transparent/bar/diagonal, +/obj/machinery/airalarm/directional/east, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"pm" = ( +/obj/structure/closet/cabinet, +/obj/machinery/airalarm/directional/north, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/cobweb, +/obj/item/clothing/under/color/random, +/obj/item/clothing/shoes/sneakers/black, +/obj/item/clothing/glasses/regular, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"pn" = ( +/obj/effect/turf_decal/corner/opaque/green{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/crew/canteen/kitchen) +"pF" = ( +/obj/machinery/vending/snack/random, +/obj/effect/turf_decal/corner/transparent/bar/diagonal, +/obj/machinery/light/directional/east, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"pN" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer3{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister/toxins, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/light/small/broken/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/engineering) +"qt" = ( +/obj/effect/turf_decal/corner/opaque/green{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/crew/canteen/kitchen) +"qx" = ( +/obj/docking_port/stationary{ + dwidth = 15; + width = 30; + height = 15 + }, +/turf/template_noop, +/area/template_noop) +"qI" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"qT" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"ri" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/closet/firecloset/full{ + anchored = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/poster/contraband/random{ + pixel_y = 32 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"rF" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/radio/intercom/wideband/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"rU" = ( +/obj/effect/turf_decal/corner/transparent/bar/diagonal, +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"sr" = ( +/obj/machinery/button/door{ + id = "whiteship_starboard"; + name = "Starboard Blast Door Control"; + pixel_x = 25; + pixel_y = -5; + dir = 8 + }, +/obj/machinery/button/shieldwallgen{ + dir = 8; + pixel_x = 23; + pixel_y = 4; + id = "starboard_holofield" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"sx" = ( +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/machinery/door/firedoor/window, +/obj/machinery/door/poddoor{ + id = "whiteship_windows"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/grille, +/turf/open/floor/plating, +/area/ship/engineering) +"sA" = ( +/obj/machinery/airalarm/directional/north, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"sJ" = ( +/obj/machinery/smartfridge, +/obj/effect/turf_decal/corner/opaque/green/three_quarters{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/crew/canteen/kitchen) +"sP" = ( +/obj/effect/turf_decal/corner/opaque/green{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/crew/canteen/kitchen) +"tl" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/crew/canteen/kitchen) +"tS" = ( +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/machinery/airalarm/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"tU" = ( +/obj/structure/closet/crate/hydroponics, +/obj/effect/turf_decal/corner/opaque/green/three_quarters{ + dir = 1 + }, +/obj/item/seeds/onion, +/obj/item/seeds/banana, +/obj/item/seeds/tomato, +/obj/item/seeds/wheat, +/obj/item/seeds/tower, +/obj/item/seeds/corn, +/obj/item/seeds/random, +/obj/item/seeds/chili, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/poster/contraband/random{ + pixel_y = 32 + }, +/turf/open/floor/plasteel, +/area/ship/crew/canteen/kitchen) +"tX" = ( +/obj/structure/closet/secure_closet/personal, +/obj/machinery/airalarm/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"tZ" = ( +/obj/effect/turf_decal/ntspaceworks_big/two, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/tool_surgery_common, +/obj/effect/spawner/lootdrop/maintenance/three, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"uk" = ( +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"uw" = ( +/obj/structure/closet/emcloset/anchored, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/light/small/broken/directional/west, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"uB" = ( +/obj/structure/tank_dispenser/oxygen, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) +"uO" = ( +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"ve" = ( +/obj/effect/turf_decal/box/corners, +/obj/machinery/light/broken/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/poster/contraband/random{ + pixel_x = 32 + }, +/obj/structure/bed/roller, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"vk" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/light/small/broken/directional/east, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plating, +/area/ship/engineering) +"vm" = ( +/obj/structure/rack, +/obj/item/storage/belt/utility, +/obj/item/storage/belt/utility{ + pixel_y = 6 + }, +/obj/item/radio, +/obj/item/radio{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/light_switch{ + pixel_x = -13; + pixel_y = 22 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) +"vI" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/ship/crew/canteen/kitchen) +"vV" = ( +/obj/structure/bed{ + dir = 4 + }, +/obj/item/bedsheet/qm{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/cobweb, +/obj/structure/sign/poster/rilena/random{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"wu" = ( +/obj/machinery/vending/coffee, +/obj/effect/turf_decal/corner/transparent/bar/diagonal, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"wD" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/closet/emcloset/anchored, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/engineering) +"wG" = ( +/obj/machinery/door/airlock/external{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/cargo) +"xm" = ( +/obj/effect/turf_decal/corner/transparent/bar/diagonal, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/holopad/emergency/bar, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"xI" = ( +/obj/machinery/light_switch{ + pixel_x = -8; + pixel_y = 23 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"xK" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"xV" = ( +/obj/effect/turf_decal/ntspaceworks_big/six, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"yc" = ( +/obj/structure/bed, +/obj/item/bedsheet/nanotrasen, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"yh" = ( +/obj/machinery/power/port_gen/pacman{ + anchored = 1 + }, +/obj/structure/cable/yellow, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/engineering) +"ys" = ( +/obj/structure/table, +/obj/item/cutting_board, +/obj/item/kitchen/rollingpin, +/obj/item/kitchen/knife, +/obj/effect/turf_decal/corner/opaque/white/diagonal, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/crew/canteen/kitchen) +"yS" = ( +/obj/structure/table, +/obj/item/storage/box/lights/mixed{ + pixel_x = 4; + pixel_y = 9 + }, +/obj/item/flashlight{ + pixel_x = -2 + }, +/obj/machinery/button/door{ + id = "whiteship_internal_windows"; + name = "Internal Window Control"; + pixel_x = 25; + pixel_y = -5; + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) +"yZ" = ( +/obj/machinery/hydroponics/constructable, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/crew/canteen/kitchen) +"za" = ( +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 8 + }, +/obj/machinery/autolathe, +/obj/machinery/airalarm/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/engineering) +"zi" = ( +/obj/machinery/door/airlock/external{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"zs" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/item/kirbyplants/random, +/obj/machinery/firealarm/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/ship/crew/canteen/kitchen) +"zw" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/machinery/firealarm/directional/west, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) +"zC" = ( +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/poster/contraband/random{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"zU" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/ship/crew/canteen/kitchen) +"Ac" = ( +/obj/structure/closet/secure_closet/personal, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"Ag" = ( +/obj/effect/decal/cleanable/oil, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance/two, +/obj/effect/spawner/lootdrop/random_prosthetic, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"Ai" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/machinery/door/airlock/engineering{ + name = "Engineering" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plating, +/area/ship/engineering) +"Am" = ( +/obj/machinery/portable_atmospherics/scrubber, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) +"AT" = ( +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"AU" = ( +/obj/effect/turf_decal/corner/transparent/bar/diagonal, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"AY" = ( +/obj/machinery/door/airlock{ + name = "Cabin 2" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"Bl" = ( +/obj/structure/table, +/obj/item/kitchen/fork{ + pixel_x = 12; + pixel_y = 3 + }, +/obj/item/kitchen/fork{ + pixel_x = 6; + pixel_y = 3 + }, +/obj/effect/turf_decal/corner/transparent/bar/diagonal, +/obj/item/storage/bag/tray/cafeteria{ + pixel_x = -12 + }, +/obj/item/storage/bag/tray/cafeteria{ + pixel_x = -12; + pixel_y = 3 + }, +/obj/item/storage/bag/tray/cafeteria{ + pixel_x = -12; + pixel_y = 6 + }, +/obj/item/storage/bag/tray/cafeteria{ + pixel_x = -12; + pixel_y = 9 + }, +/obj/item/kitchen/fork{ + pixel_x = 6; + pixel_y = 3 + }, +/obj/item/kitchen/fork{ + pixel_x = 12; + pixel_y = 3 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light_switch{ + pixel_x = 5; + pixel_y = 23 + }, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"By" = ( +/obj/effect/turf_decal/corner/opaque/white/diagonal, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/crew/canteen/kitchen) +"Cy" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"CP" = ( +/obj/structure/table, +/obj/item/toy/plush/flushed, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/ship/crew/canteen/kitchen) +"Dm" = ( +/obj/structure/rack, +/obj/item/reagent_containers/glass/bucket, +/obj/item/mop, +/obj/item/storage/bag/trash{ + pixel_x = 6 + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"Du" = ( +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/machinery/computer/cargo/express/retro{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"DF" = ( +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/rack, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/radio/intercom/directional/east, +/obj/effect/spawner/lootdrop/maintenance/two, +/obj/item/extinguisher/mini, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"DJ" = ( +/obj/structure/bed, +/obj/item/bedsheet/brown, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"Ee" = ( +/obj/structure/closet/crate{ + name = "food crate" + }, +/obj/item/reagent_containers/food/drinks/waterbottle/large{ + pixel_x = -5; + pixel_y = 3 + }, +/obj/item/reagent_containers/food/drinks/waterbottle/large{ + pixel_x = 2; + pixel_y = 3 + }, +/obj/item/reagent_containers/food/drinks/waterbottle/large{ + pixel_x = -2 + }, +/obj/item/reagent_containers/food/drinks/waterbottle/large{ + pixel_x = 5 + }, +/obj/item/reagent_containers/food/drinks/waterbottle/large{ + pixel_x = 1; + pixel_y = -3 + }, +/obj/item/reagent_containers/food/drinks/waterbottle/large{ + pixel_x = 8; + pixel_y = -3 + }, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/machinery/light/broken/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"EL" = ( +/obj/machinery/door/poddoor{ + id = "whiteship_port" + }, +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + dir = 4; + id = "port_holofield"; + locked = 1 + }, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/ship/cargo) +"EU" = ( +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/machinery/light_switch{ + dir = 4; + pixel_y = 10; + pixel_x = -20 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/light/broken/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"EX" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/condiment/saltshaker{ + pixel_x = -8; + pixel_y = 10 + }, +/obj/item/reagent_containers/food/condiment/peppermill{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/item/reagent_containers/food/drinks/drinkingglass{ + pixel_x = 1; + pixel_y = 8 + }, +/obj/effect/turf_decal/corner/transparent/bar/diagonal, +/obj/item/paicard{ + pixel_x = 5; + pixel_y = -5 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"Fb" = ( +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"Fk" = ( +/obj/structure/rack, +/obj/item/storage/belt/utility, +/obj/item/weldingtool, +/obj/item/clothing/head/welding, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -21; + pixel_y = -10 + }, +/obj/machinery/light/small/broken/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"FR" = ( +/obj/structure/table, +/obj/item/stack/rods/twentyfive, +/obj/item/stack/packageWrap, +/obj/item/stack/packageWrap{ + pixel_y = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) +"FU" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/chair/sofa/left, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/ship/crew/canteen/kitchen) +"FV" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"FX" = ( +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance/four, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/spacecash/bundle/pocketchange, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"FY" = ( +/obj/effect/decal/cleanable/oil, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"Gm" = ( +/obj/effect/turf_decal/corner/transparent/bar/diagonal, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"Gr" = ( +/obj/structure/table, +/obj/machinery/reagentgrinder{ + pixel_y = 6 + }, +/obj/effect/turf_decal/corner/opaque/white/diagonal, +/obj/item/reagent_containers/food/condiment/saltshaker{ + pixel_x = -8; + pixel_y = 10 + }, +/obj/item/reagent_containers/food/condiment/peppermill{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/machinery/firealarm/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/crew/canteen/kitchen) +"GH" = ( +/obj/machinery/atmospherics/components/binary/pump{ + name = "engine fuel pump" + }, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/engineering) +"Ha" = ( +/obj/machinery/door/poddoor{ + id = "whiteship_port" + }, +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + dir = 8; + id = "port_holofield"; + locked = 1 + }, +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/ship/cargo) +"He" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/crew/canteen/kitchen) +"Hm" = ( +/obj/machinery/atmospherics/components/unary/tank/toxins{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/ship/engineering) +"HH" = ( +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"HZ" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/turretid{ + pixel_y = -24; + req_access = null; + locked = 0 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"Ie" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"Il" = ( +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"In" = ( +/obj/structure/table, +/obj/item/modular_computer/laptop/preset/civilian, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) +"IE" = ( +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"Jq" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) +"Ju" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"JR" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plating, +/area/ship/engineering) +"Kc" = ( +/obj/machinery/cryopod{ + dir = 8 + }, +/obj/machinery/computer/cryopod/retro/directional/north{ + pixel_y = 25 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"Kw" = ( +/obj/machinery/door/airlock/glass{ + name = "Crew Quarters"; + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"KI" = ( +/obj/machinery/button/door{ + id = "whiteship_port"; + name = "Port Blast Door Control"; + pixel_x = -25; + pixel_y = 5; + dir = 4 + }, +/obj/machinery/button/shieldwallgen{ + dir = 4; + pixel_x = -23; + pixel_y = -4; + id = "port_holofield" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"La" = ( +/obj/machinery/vending/cola/random, +/obj/effect/turf_decal/corner/transparent/bar/diagonal, +/obj/machinery/light/broken/directional/east, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"Lb" = ( +/obj/machinery/atmospherics/pipe/manifold/orange/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/engineering) +"Lo" = ( +/obj/machinery/porta_turret/ship/weak{ + dir = 1 + }, +/turf/closed/wall/mineral/titanium, +/area/ship/bridge) +"Lq" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"LF" = ( +/obj/item/shovel/spade{ + pixel_x = -4 + }, +/obj/item/cultivator{ + pixel_x = 9 + }, +/obj/item/hatchet{ + pixel_y = 4 + }, +/obj/item/reagent_containers/glass/bucket{ + pixel_y = -4 + }, +/obj/item/storage/bag/plants/portaseeder{ + pixel_x = -9; + pixel_y = -4 + }, +/obj/structure/rack, +/obj/item/plant_analyzer{ + pixel_x = 10; + pixel_y = -7 + }, +/obj/effect/turf_decal/corner/opaque/green/three_quarters, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/crew/canteen/kitchen) +"LK" = ( +/obj/structure/curtain, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/freezer, +/area/ship/crew) +"Mf" = ( +/obj/machinery/door/poddoor{ + id = "whiteship_starboard" + }, +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + dir = 8; + id = "starboard_holofield"; + locked = 1 + }, +/obj/machinery/door/firedoor, +/obj/structure/cable, +/turf/open/floor/plating, +/area/ship/cargo) +"Mj" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) +"Mt" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"MC" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/light_switch{ + pixel_x = -13; + pixel_y = 22 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"MG" = ( +/obj/machinery/atmospherics/pipe/manifold/orange/hidden{ + dir = 1 + }, +/obj/machinery/firealarm/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/engineering) +"MM" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/ash/crematorium, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/engineering) +"MU" = ( +/obj/machinery/airalarm/directional/north, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/poster/contraband/random{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"MZ" = ( +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/closet/firecloset/full{ + anchored = 1 + }, +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"Ns" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"Nu" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"NL" = ( +/obj/effect/decal/cleanable/blood/splatter, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/engineering) +"NN" = ( +/obj/machinery/space_heater, +/obj/machinery/light/small/directional/west, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) +"NY" = ( +/obj/machinery/door/airlock/external{ + dir = 4 + }, +/obj/docking_port/mobile{ + can_move_docking_ports = 1; + name = "Salvage Ship"; + port_direction = 2; + preferred_direction = 4; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/engineering) +"Oe" = ( +/obj/effect/turf_decal/corner/opaque/green, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/crew/canteen/kitchen) +"On" = ( +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"Oq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"Ov" = ( +/obj/structure/closet/crate/internals, +/obj/item/tank/internals/oxygen{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/tank/internals/oxygen, +/obj/item/clothing/mask/breath{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/clothing/mask/breath, +/obj/effect/turf_decal/box/corners, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"OX" = ( +/obj/machinery/power/smes/engineering{ + charge = 1e+006 + }, +/obj/structure/cable{ + icon_state = "0-6" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/engineering) +"Pb" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -21; + pixel_y = -10 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/ship/crew/canteen/kitchen) +"Pr" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/engineering) +"PU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"PV" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"Qi" = ( +/obj/structure/rack, +/obj/item/storage/toolbox/electrical{ + pixel_x = 1; + pixel_y = 6 + }, +/obj/item/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/item/clothing/head/welding{ + pixel_x = -2; + pixel_y = 1 + }, +/obj/machinery/computer/helm/viewscreen/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) +"QJ" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/ship/crew/canteen/kitchen) +"Rf" = ( +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/landmark/observer_start, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"Rv" = ( +/obj/machinery/door/airlock{ + name = "Bathroom" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"Rw" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"RQ" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"Sf" = ( +/obj/effect/turf_decal/corner/transparent/bar/diagonal, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"TQ" = ( +/obj/item/reagent_containers/food/snacks/canned/beans{ + pixel_x = -5; + pixel_y = 3 + }, +/obj/item/reagent_containers/food/snacks/canned/beans{ + pixel_x = 2; + pixel_y = 3 + }, +/obj/item/reagent_containers/food/snacks/canned/beans{ + pixel_x = -2 + }, +/obj/item/reagent_containers/food/snacks/canned/beans{ + pixel_x = 5 + }, +/obj/item/reagent_containers/food/snacks/canned/beans{ + pixel_x = 1; + pixel_y = -3 + }, +/obj/item/reagent_containers/food/snacks/canned/beans{ + pixel_x = 8; + pixel_y = -3 + }, +/obj/structure/closet/crate{ + name = "food crate" + }, +/obj/machinery/airalarm/directional/west, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"Uk" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"Un" = ( +/obj/effect/turf_decal/ntspaceworks_big/three, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"Uo" = ( +/obj/effect/decal/cleanable/ash/crematorium, +/obj/machinery/airalarm/directional/south, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/engineering) +"UE" = ( +/obj/machinery/vending/cigarette, +/obj/effect/turf_decal/corner/transparent/bar/diagonal, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light_switch{ + dir = 1; + pixel_y = -21; + pixel_x = -7 + }, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"UF" = ( +/obj/structure/chair, +/obj/effect/turf_decal/corner/transparent/bar/diagonal, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"Vi" = ( +/obj/effect/turf_decal/box/corners, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"VB" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"VN" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high/empty, +/obj/item/multitool{ + pixel_x = -11; + pixel_y = 9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) +"Wd" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"Ws" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/machinery/light/small/broken/directional/west, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) +"Xn" = ( +/obj/machinery/power/smes/engineering{ + charge = 1e+006 + }, +/obj/structure/cable{ + icon_state = "0-6" + }, +/obj/machinery/light/small/broken/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/engineering) +"Xq" = ( +/obj/machinery/holopad/emergency/bar, +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"Xs" = ( +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"XE" = ( +/obj/machinery/door/airlock/external{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/cargo) +"XH" = ( +/obj/machinery/button/door{ + id = "whiteship_internal_windows"; + name = "Internal Window Control"; + pixel_x = 25; + pixel_y = 5; + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/closet/crate/medical, +/obj/item/storage/firstaid/fire, +/obj/item/reagent_containers/hypospray/medipen/survival, +/obj/item/reagent_containers/glass/bottle/morphine, +/obj/item/reagent_containers/syringe, +/obj/item/storage/firstaid/medical, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"XR" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"YR" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/closet/crate/secure/weapon, +/obj/item/gun/energy/laser/retro, +/obj/item/gun/energy/laser/retro, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"YW" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/cargo) +"Zd" = ( +/obj/machinery/door/window/southright, +/obj/structure/sink{ + dir = 8; + pixel_x = 11 + }, +/obj/structure/mirror{ + pixel_x = 28 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/freezer, +/area/ship/crew) +"Zf" = ( +/obj/effect/turf_decal/corner/transparent/bar/diagonal, +/obj/structure/table, +/obj/effect/spawner/lootdrop/ration, +/obj/effect/spawner/lootdrop/ration{ + pixel_x = 7 + }, +/obj/effect/spawner/lootdrop/ration{ + pixel_x = -8 + }, +/obj/machinery/button/door{ + id = "whiteship_internal_windows"; + name = "Internal Window Control"; + pixel_x = -25; + pixel_y = -4; + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"Zy" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"ZB" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"ZE" = ( +/obj/machinery/button/door{ + id = "whiteship_port"; + name = "Port Blast Door Control"; + pixel_x = 25; + pixel_y = 5; + dir = 8 + }, +/obj/machinery/button/shieldwallgen{ + dir = 8; + pixel_x = 23; + pixel_y = -4; + id = "port_holofield" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"ZR" = ( +/obj/machinery/shower{ + dir = 4 + }, +/obj/item/soap/nanotrasen, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/freezer, +/area/ship/crew) + +(1,1,1) = {" +aa +aa +ab +ax +aL +ax +ab +aa +aa +aa +aa +aa +aa +aa +aa +aa +ab +ax +aL +ax +ab +aa +aa +"} +(2,1,1) = {" +aa +ab +ac +fb +aM +lC +ac +ab +aa +aa +aa +aa +aa +aa +aa +ab +ac +fb +aM +lC +ac +ab +aa +"} +(3,1,1) = {" +aa +ac +Hm +MM +ao +ej +ak +ac +aa +aa +aa +aa +aa +aa +aa +ac +za +cX +dp +dH +dW +ac +aa +"} +(4,1,1) = {" +aa +ac +MG +GH +Lb +hA +al +ac +aN +aa +ac +NY +ac +aa +Ju +ac +Xn +cY +el +dI +dX +ac +aa +"} +(5,1,1) = {" +aa +ac +pN +cL +ib +NL +dY +ac +aO +ac +ac +bH +ac +ac +sx +ac +OX +cZ +JR +mk +yh +ac +aa +"} +(6,1,1) = {" +aa +Lo +ac +ri +Pr +Uo +ac +ac +uB +Ws +ac +dR +ac +NN +Am +ac +ac +bj +fX +dK +ac +Lo +aa +"} +(7,1,1) = {" +aa +aa +cj +wD +ay +eb +bM +Jq +aQ +ci +zw +bJ +bT +cl +cx +cI +Ai +vk +dt +aB +cj +aa +aa +"} +(8,1,1) = {" +aa +aa +YW +YW +wG +YW +YW +vm +yS +FR +Mj +gA +Mj +In +VN +Qi +YW +YW +XE +YW +YW +aa +aa +"} +(9,1,1) = {" +aa +ad +YW +Fk +On +IE +YW +YW +YW +bz +bz +bz +bz +bz +YW +YW +YW +db +kz +Dm +YW +ad +aa +"} +(10,1,1) = {" +aa +EL +KI +ef +ku +ae +cQ +zC +TQ +ap +FX +aF +de +Ag +cb +EU +cQ +dc +Lq +em +cU +ch +aa +"} +(11,1,1) = {" +aa +jb +ap +aE +by +aF +aq +mb +ap +km +Vi +af +mb +ap +ap +Ov +AT +HH +FV +tZ +xV +ei +aa +"} +(12,1,1) = {" +qx +jb +FY +ap +my +uk +ar +Xs +aA +aF +aF +Rf +aF +af +hv +Fb +uO +bm +Ns +Un +dZ +ei +bf +"} +(13,1,1) = {" +aa +jb +ap +ap +by +af +aq +hq +ap +bA +cK +aF +bX +km +ap +cK +cS +aF +YR +dM +ea +ei +aa +"} +(14,1,1) = {" +aa +Ha +ZE +qI +ZB +bF +cQ +Ee +eu +kN +Vi +Du +bU +ap +XH +ve +cQ +tS +eX +PV +sr +Mf +aa +"} +(15,1,1) = {" +aa +ad +YW +MZ +On +cy +YW +YW +YW +bz +bz +bz +bz +bz +YW +YW +YW +DF +On +cn +YW +ad +aa +"} +(16,1,1) = {" +aa +aa +YW +YW +cP +YW +YW +aH +Zf +bq +UF +EX +ca +bq +cA +cM +YW +YW +zi +YW +YW +aa +aa +"} +(17,1,1) = {" +aa +aa +cv +aV +nt +uw +bD +Bl +rU +jw +UF +bO +ca +cp +cB +cN +bD +li +Il +Cy +ec +aa +aa +"} +(18,1,1) = {" +aa +aa +cv +as +bh +nK +at +aI +Sf +bs +Gm +xm +cc +cq +cC +cC +bt +di +oj +Nu +ec +aa +aa +"} +(19,1,1) = {" +aa +Lo +ai +ai +MU +jJ +bD +wu +pF +ld +cH +AU +im +oF +La +UE +bD +sA +Uk +an +bD +Lo +aa +"} +(20,1,1) = {" +aa +ai +pm +ai +ai +Kw +ai +ai +ai +bQ +bQ +eA +bQ +bQ +cO +cO +cO +cO +hU +cO +cO +cO +aa +"} +(21,1,1) = {" +aa +ai +Oq +Ie +bN +Zy +ai +mc +ZR +bQ +bG +xK +ce +bQ +cE +mL +cV +Pb +By +lH +ee +cO +aa +"} +(22,1,1) = {" +aa +cv +DJ +yc +ai +xI +Rv +Zd +LK +bQ +aC +XR +cf +bQ +cF +mg +CP +dl +dD +dS +ys +gt +aa +"} +(23,1,1) = {" +aa +ai +ai +ai +ai +aj +ai +ai +ai +bQ +fa +RQ +cg +bQ +cG +cz +bu +QJ +dE +dT +Gr +cO +aa +"} +(24,1,1) = {" +aa +cv +Ac +tX +ai +Mt +ai +vV +nR +bQ +qT +Xq +HZ +bQ +FU +bC +vI +dk +dF +dU +jF +gt +aa +"} +(25,1,1) = {" +aa +ai +Wd +VB +kX +lP +AY +PU +Rw +bQ +rF +az +eh +bQ +zs +hp +cW +zU +pn +sP +sJ +cO +aa +"} +(26,1,1) = {" +aa +ai +MC +am +ai +iU +ai +id +ai +bQ +dq +dO +dg +bQ +cO +tU +qt +tl +lK +Oe +LF +cO +aa +"} +(27,1,1) = {" +aa +ag +ai +Kc +ai +oc +ai +ai +ai +co +co +co +co +co +cO +cO +bZ +yZ +eV +ed +cO +He +aa +"} +(28,1,1) = {" +aa +aa +Lo +ai +ai +ai +ai +Lo +aa +aa +aa +aa +aa +aa +aa +Lo +cO +cO +cO +cO +Lo +aa +aa +"} diff --git a/_maps/shuttles/pgf/pgf_crying_sun.dmm b/_maps/shuttles/pgf/pgf_crying_sun.dmm new file mode 100644 index 000000000000..f797f25d2f95 --- /dev/null +++ b/_maps/shuttles/pgf/pgf_crying_sun.dmm @@ -0,0 +1,8195 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ai" = ( +/obj/structure/railing, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/item/stack/sheet/mineral/uranium/twenty, +/obj/item/wrench, +/obj/machinery/power/port_gen/pacman/super, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"ar" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/vending/coffee, +/obj/item/toy/plush/moth/firewatch{ + pixel_y = 20 + }, +/obj/effect/turf_decal/corner_steel_grid{ + dir = 10 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/crew/dorm) +"au" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister/toxins, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engines/port) +"aw" = ( +/obj/machinery/photocopier, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/tech, +/area/ship/security) +"aF" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light_switch{ + dir = 2; + pixel_x = -12; + pixel_y = 19 + }, +/obj/item/radio/intercom/directional/north, +/obj/effect/turf_decal/borderfloorblack, +/turf/open/floor/plasteel/dark, +/area/ship/construction) +"aR" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green{ + pixel_y = 11; + pixel_x = -4 + }, +/obj/item/desk_flag/gezena{ + pixel_x = -9; + pixel_y = 1 + }, +/obj/item/toy/plush/tali{ + pixel_x = 5; + pixel_y = 3 + }, +/obj/effect/turf_decal/borderfloorblack, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plasteel/tech, +/area/ship/crew/dorm/dormtwo) +"aT" = ( +/obj/effect/turf_decal/corner_steel_grid{ + dir = 5 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"bb" = ( +/obj/structure/railing{ + dir = 6 + }, +/obj/structure/table/reinforced, +/obj/item/radio/intercom/wideband/table{ + dir = 4; + pixel_x = 4; + pixel_y = 5 + }, +/obj/item/radio/intercom/table{ + dir = 4; + pixel_x = 4; + pixel_y = -6 + }, +/obj/effect/turf_decal/corner_steel_grid{ + dir = 10 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"bd" = ( +/obj/effect/turf_decal/corner_steel_grid{ + dir = 5 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"be" = ( +/obj/effect/turf_decal/trimline/opaque/bottlegreen/arrow_cw{ + dir = 4 + }, +/obj/effect/turf_decal/corner_steel_grid{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"bl" = ( +/obj/effect/turf_decal/industrial/traffic, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/mono, +/area/ship/hangar/starboard) +"bB" = ( +/obj/machinery/atmospherics/components/unary/shuttle/heater{ + dir = 4 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/structure/window/plasma/reinforced{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/engineering/engines/starboard) +"bD" = ( +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/structure/grille, +/obj/machinery/door/poddoor/shutters{ + id = "lib_bridge_shut"; + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/bridge) +"bE" = ( +/obj/effect/turf_decal/corner_steel_grid{ + dir = 4 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"bF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/borderfloorblack{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/construction) +"bM" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"bT" = ( +/obj/item/storage/box/flashbangs{ + pixel_x = -7; + pixel_y = 7 + }, +/obj/item/storage/box/zipties{ + pixel_y = 7; + pixel_x = 8 + }, +/obj/item/storage/box/flashes{ + pixel_y = -1 + }, +/obj/item/screwdriver{ + pixel_x = -8; + pixel_y = -5 + }, +/obj/item/screwdriver{ + pixel_x = -5; + pixel_y = -5 + }, +/obj/item/screwdriver{ + pixel_x = -2; + pixel_y = -5 + }, +/obj/item/screwdriver{ + pixel_x = 1; + pixel_y = -5 + }, +/obj/item/screwdriver{ + pixel_x = 4; + pixel_y = -5 + }, +/obj/item/screwdriver{ + pixel_x = 7; + pixel_y = -5 + }, +/obj/structure/closet/secure_closet/wall{ + icon_state = "sec_wall"; + dir = 4; + pixel_x = -28; + name = "equipment locker" + }, +/obj/effect/turf_decal/corner/opaque/purple/border{ + dir = 1 + }, +/turf/open/floor/vault, +/area/ship/security/armory) +"bU" = ( +/obj/structure/table, +/obj/structure/bedsheetbin, +/obj/effect/turf_decal/corner_steel_grid/full{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/dorm) +"bV" = ( +/obj/structure/table/reinforced, +/obj/item/folder/red{ + pixel_x = -4; + pixel_y = -3 + }, +/obj/item/folder/blue{ + pixel_x = 3 + }, +/obj/item/folder/yellow{ + pixel_y = 5; + pixel_x = 7 + }, +/obj/item/table_bell{ + pixel_x = -7; + pixel_y = 9 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security) +"ca" = ( +/obj/structure/bed, +/obj/item/bedsheet/head_of_personnel, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/sepia, +/area/ship/crew/dorm/dormthree) +"cs" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "0-5" + }, +/obj/machinery/button/door{ + id = "lib_engine_blast"; + name = "Engine Shutters"; + dir = 4; + pixel_x = -20; + pixel_y = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engines/starboard) +"cy" = ( +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled, +/obj/effect/turf_decal/industrial/outline/blue, +/obj/machinery/door/airlock{ + dir = 4; + name = "Cryogenic Storage" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/cryo) +"cA" = ( +/turf/closed/wall/mineral/titanium/exterior, +/area/ship/security) +"cE" = ( +/obj/effect/turf_decal/corner_steel_grid{ + dir = 10 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"cI" = ( +/obj/effect/turf_decal/corner/opaque/purple/three_quarters{ + dir = 1 + }, +/turf/open/floor/vault, +/area/ship/security/armory) +"cQ" = ( +/obj/structure/bed, +/obj/structure/railing{ + dir = 1 + }, +/obj/item/bedsheet/purple, +/obj/structure/curtain/cloth/grey, +/turf/open/floor/plasteel/dark, +/area/ship/crew/dorm) +"cR" = ( +/turf/open/floor/engine/hull, +/area/ship/external/dark) +"cU" = ( +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/structure/grille, +/obj/machinery/door/poddoor/shutters{ + id = "lib_mess_shut" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/ship/crew/canteen) +"cV" = ( +/obj/item/clothing/suit/space/gezena, +/obj/item/clothing/head/helmet/space/gezena, +/obj/item/tank/internals/oxygen/red, +/obj/item/clothing/mask/gas/explorer, +/obj/machinery/light/directional/east, +/obj/machinery/suit_storage_unit/inherit, +/turf/open/floor/plasteel/tech, +/area/ship/security) +"cY" = ( +/obj/machinery/camera/autoname{ + dir = 1; + network = list("GEC") + }, +/obj/structure/ore_box, +/turf/open/floor/plasteel/dark, +/area/ship/construction) +"cZ" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4, +/turf/open/floor/engine/hull/reinforced/interior, +/area/ship/construction) +"db" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ + dir = 6 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/ship/engineering/engines/starboard) +"du" = ( +/obj/machinery/porta_turret/ship/weak{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/engine/hull, +/area/ship/external/dark) +"dz" = ( +/obj/effect/turf_decal/corner_steel_grid{ + dir = 10 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"dB" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/bottlegreen/border, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"dE" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/turf_decal/corner/opaque/purple/bordercorner{ + dir = 1 + }, +/turf/open/floor/vault, +/area/ship/security/armory) +"dF" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/table, +/obj/effect/turf_decal/corner_steel_grid{ + dir = 6 + }, +/obj/effect/turf_decal/corner_steel_grid{ + dir = 8 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/hallway/port) +"dK" = ( +/obj/machinery/computer/cargo/express{ + dir = 8 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"dQ" = ( +/obj/effect/turf_decal/industrial/traffic, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/button/shieldwallgen{ + id = "lib_hangar_holo"; + pixel_y = 19; + pixel_x = -5 + }, +/obj/machinery/button/door{ + id = "lib_hangar_blast"; + name = "Hangar Shutters"; + pixel_y = 20; + pixel_x = 3 + }, +/turf/open/floor/plasteel/mono, +/area/ship/hangar/starboard) +"eb" = ( +/obj/effect/turf_decal/corner_steel_grid{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime/corner{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"ej" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"em" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "engine fuel pump" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/camera/autoname{ + dir = 2; + network = list("GEC") + }, +/obj/machinery/light_switch{ + dir = 2; + pixel_x = 10; + pixel_y = 19 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/engineering/engines/starboard) +"eB" = ( +/turf/open/floor/pod, +/area/ship/hangar/starboard) +"eE" = ( +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/machinery/door/poddoor/shutters{ + id = "lib_dorm_shut" + }, +/obj/structure/grille, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/ship/crew/dorm) +"eM" = ( +/obj/effect/turf_decal/borderfloorblack, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/machinery/computer/helm/viewscreen/directional/east, +/obj/structure/cable{ + icon_state = "0-1" + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/dorm/dormtwo) +"eN" = ( +/obj/machinery/shower{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor/hole, +/obj/item/soap/deluxe, +/turf/open/floor/plasteel/mono, +/area/ship/crew/toilet) +"eO" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/engine/hull/reinforced, +/area/ship/external/dark) +"eR" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/engine/hull, +/area/ship/external/dark) +"eY" = ( +/obj/machinery/atmospherics/components/trinary/mixer/flipped/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible, +/obj/structure/cable{ + icon_state = "1-10" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engines/starboard) +"fd" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -19; + pixel_y = 12 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security) +"ft" = ( +/obj/structure/mirror{ + pixel_y = 23 + }, +/obj/structure/sink{ + pixel_y = 20 + }, +/turf/open/floor/plastic, +/area/ship/crew/toilet) +"fG" = ( +/turf/closed/wall/mineral/titanium/exterior, +/area/ship/crew/dorm/dormtwo) +"fN" = ( +/obj/machinery/power/shuttle/engine/electric{ + dir = 4 + }, +/obj/structure/cable/blue{ + icon_state = "0-4" + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/door/poddoor{ + dir = 4; + id = "lib_engine_blast" + }, +/turf/open/floor/plating, +/area/ship/engineering/engines/starboard) +"fV" = ( +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/tech/grid, +/area/ship/construction) +"fZ" = ( +/obj/machinery/microwave, +/obj/structure/table, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/white, +/area/ship/crew/canteen) +"gc" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/table, +/obj/item/paper_bin{ + pixel_y = -3; + pixel_x = -1 + }, +/obj/item/pen/blue{ + pixel_x = -1; + pixel_y = 1 + }, +/obj/item/pen/red{ + pixel_y = -4; + pixel_x = -1 + }, +/obj/effect/turf_decal/corner_steel_grid, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/hallway/port) +"ge" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/components/binary/pump/on/layer2{ + dir = 4; + name = "distribution output pump" + }, +/turf/open/floor/plating, +/area/ship/engineering) +"gh" = ( +/obj/machinery/door/airlock/security/glass{ + req_one_access_txt = "1"; + name = "Marine Bay" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security) +"gn" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/item/radio/intercom/directional/east, +/obj/structure/tank_dispenser, +/turf/open/floor/plating, +/area/ship/engineering) +"gx" = ( +/obj/structure/rack, +/obj/machinery/light/directional/west, +/obj/item/gun/energy/kalix/pgf/heavy/sniper{ + pixel_x = -3; + pixel_y = 2 + }, +/obj/effect/turf_decal/corner/opaque/neutral/full, +/turf/open/floor/vault, +/area/ship/security/armory) +"gz" = ( +/obj/structure/chair, +/obj/effect/turf_decal/corner/opaque/lime/mono, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"gG" = ( +/obj/structure/sign/flag/gezena{ + dir = 4; + pixel_x = -30 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi'; + dir = 2 + }, +/area/ship/bridge) +"gM" = ( +/obj/machinery/door/airlock{ + name = "Restroom" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plastic, +/area/ship/crew/toilet) +"gY" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/borderfloorblack, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/port) +"ha" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/stairs{ + dir = 1 + }, +/area/ship/engineering) +"he" = ( +/obj/machinery/camera/autoname, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"hg" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/closet/wall{ + dir = 1; + icon_door = null; + name = "Uniforms"; + pixel_y = -28 + }, +/obj/item/clothing/under/gezena{ + pixel_y = -5; + pixel_x = -9 + }, +/obj/item/clothing/under/gezena{ + pixel_y = -5; + pixel_x = -9 + }, +/obj/item/clothing/under/gezena{ + pixel_y = -5; + pixel_x = -9 + }, +/obj/item/clothing/under/gezena{ + pixel_y = -5; + pixel_x = -9 + }, +/obj/item/clothing/under/gezena{ + pixel_y = -5; + pixel_x = -9 + }, +/obj/item/clothing/under/gezena{ + pixel_y = -5; + pixel_x = -9 + }, +/obj/item/clothing/neck/cloak/gezena{ + pixel_x = 8; + pixel_y = -5 + }, +/obj/item/clothing/neck/cloak/gezena{ + pixel_x = 8; + pixel_y = -5 + }, +/obj/item/clothing/neck/cloak/gezena{ + pixel_x = 8; + pixel_y = -5 + }, +/obj/item/clothing/neck/cloak/gezena{ + pixel_x = 8; + pixel_y = -5 + }, +/obj/item/clothing/neck/cloak/gezena{ + pixel_x = 8; + pixel_y = -5 + }, +/obj/item/clothing/neck/cloak/gezena{ + pixel_x = 8; + pixel_y = -5 + }, +/obj/item/clothing/shoes/combat/gezena{ + pixel_y = 11; + pixel_x = -4 + }, +/obj/item/clothing/shoes/combat/gezena{ + pixel_y = 11; + pixel_x = -4 + }, +/obj/item/clothing/shoes/combat/gezena{ + pixel_y = 11; + pixel_x = -4 + }, +/obj/item/clothing/shoes/combat/gezena{ + pixel_y = 11; + pixel_x = -4 + }, +/obj/item/clothing/shoes/combat/gezena{ + pixel_y = 11; + pixel_x = -4 + }, +/obj/item/clothing/shoes/combat/gezena{ + pixel_y = 11; + pixel_x = -4 + }, +/obj/item/clothing/suit/toggle/gezena, +/obj/item/clothing/suit/toggle/gezena, +/obj/item/clothing/suit/toggle/gezena, +/obj/item/clothing/suit/toggle/gezena, +/obj/item/clothing/suit/toggle/gezena, +/obj/item/clothing/suit/toggle/gezena, +/obj/item/storage/backpack/duffelbag{ + pixel_x = -3; + pixel_y = -11 + }, +/obj/item/storage/backpack/duffelbag{ + pixel_x = -3; + pixel_y = -11 + }, +/obj/item/storage/backpack/duffelbag{ + pixel_x = -3; + pixel_y = -11 + }, +/obj/item/storage/backpack/duffelbag{ + pixel_x = -3; + pixel_y = -11 + }, +/obj/item/storage/backpack/duffelbag{ + pixel_x = -3; + pixel_y = -11 + }, +/obj/item/storage/backpack/duffelbag{ + pixel_x = -3; + pixel_y = -11 + }, +/turf/open/floor/plasteel/sepia, +/area/ship/crew/dorm) +"hi" = ( +/obj/effect/turf_decal/corner/opaque/purple{ + dir = 10 + }, +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/turf/open/floor/vault, +/area/ship/security/armory) +"hl" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 19; + pixel_y = 9 + }, +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi'; + dir = 1 + }, +/area/ship/crew/dorm/dormtwo) +"hs" = ( +/obj/machinery/light/floor, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plastic, +/area/ship/crew/toilet) +"hA" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible/layer2, +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 6 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engines/port) +"hB" = ( +/obj/effect/turf_decal/spline/fancy/opaque/lime{ + dir = 10 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/office) +"hJ" = ( +/obj/machinery/power/shuttle/engine/electric{ + dir = 4 + }, +/obj/structure/cable/blue{ + icon_state = "0-4" + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/door/poddoor{ + dir = 4; + id = "lib_engine_blast" + }, +/turf/open/floor/plating, +/area/ship/engineering/engines/port) +"hK" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber, +/obj/structure/window/plasma/reinforced, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/engine/airless, +/area/ship/engineering/engines/port) +"hM" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/door/airlock/hatch{ + req_one_access = list(1, 10) + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/ship/engineering/engines/starboard) +"hS" = ( +/obj/effect/turf_decal/corner_steel_grid{ + dir = 9 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime{ + dir = 8 + }, +/obj/structure/closet/firecloset/wall{ + dir = 4; + pixel_x = -28 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"hW" = ( +/obj/structure/railing/corner, +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/plating, +/area/ship/engineering) +"if" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/porta_turret/ship/weak{ + dir = 4 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating/airless, +/area/ship/external/dark) +"ih" = ( +/obj/structure/table/reinforced, +/obj/item/modular_computer/laptop/preset, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/open/floor/vault, +/area/ship/security/armory) +"ii" = ( +/obj/machinery/button/shieldwallgen{ + id = "lib_entrance_holo"; + dir = 8; + pixel_y = 13; + pixel_x = 19 + }, +/obj/machinery/button/door{ + id = "lib_entrance_blast"; + name = "Entrance Blast Doors"; + dir = 8; + pixel_y = 5; + pixel_x = 20 + }, +/obj/machinery/button/door{ + id = "lib_gate"; + name = "Checkpoint Shutters"; + dir = 8; + pixel_x = 20; + pixel_y = -5 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/port) +"is" = ( +/obj/machinery/power/shuttle/engine/fueled/plasma{ + dir = 4 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/door/poddoor{ + dir = 4; + id = "lib_engine_blast" + }, +/turf/open/floor/plating, +/area/ship/engineering/engines/port) +"it" = ( +/obj/effect/turf_decal/industrial/traffic/corner, +/obj/machinery/airalarm/directional/north, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/turf/open/floor/plasteel/mono, +/area/ship/hangar/starboard) +"iA" = ( +/obj/structure/closet/crate/bin{ + pixel_y = 4 + }, +/obj/item/radio/intercom/directional/east, +/obj/item/trash/sosjerky{ + pixel_x = 4 + }, +/obj/item/trash/popcorn{ + pixel_y = -7 + }, +/obj/item/trash/raisins{ + pixel_x = 5; + pixel_y = 3 + }, +/obj/item/trash/semki{ + pixel_y = 3; + pixel_x = -3 + }, +/obj/item/trash/pistachios{ + pixel_x = 2; + pixel_y = 4 + }, +/obj/item/trash/energybar, +/obj/item/trash/sosjerky{ + pixel_y = 5 + }, +/obj/item/trash/popcorn{ + pixel_x = 3; + pixel_y = 5 + }, +/turf/open/floor/plasteel/white, +/area/ship/crew/canteen) +"iI" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/etherbor/left, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"iK" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light/floor/hangar, +/obj/machinery/camera/autoname{ + dir = 2; + network = list("GEC") + }, +/turf/open/floor/engine/hull/reinforced, +/area/ship/external/dark) +"iT" = ( +/obj/machinery/portable_atmospherics/scrubber, +/turf/open/floor/plasteel/tech, +/area/ship/construction) +"iY" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating/airless, +/area/ship/external/dark) +"jd" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/mono, +/area/ship/hangar/starboard) +"jh" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/mono, +/area/ship/hangar/starboard) +"jm" = ( +/obj/machinery/holopad/emergency, +/obj/effect/turf_decal/spline/fancy/opaque/lime{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"jt" = ( +/obj/structure/closet/secure_closet/wall{ + icon_state = "cargo_wall"; + pixel_y = 28; + name = "Engineer's Locker" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/item/clothing/shoes/combat/gezena{ + pixel_x = -8; + pixel_y = -7 + }, +/obj/item/clothing/under/gezena{ + pixel_x = 9; + pixel_y = -3 + }, +/obj/item/clothing/neck/cloak/gezena/engi{ + pixel_y = 6; + pixel_x = -9 + }, +/obj/item/clothing/suit/armor/gezena/engi{ + pixel_y = 11; + pixel_x = 9 + }, +/obj/item/clothing/gloves/gezena/engi, +/obj/item/storage/backpack/satchel/eng{ + pixel_y = 10 + }, +/obj/item/storage/backpack/duffelbag/engineering{ + pixel_y = -5 + }, +/obj/item/storage/belt/utility/full, +/obj/item/clothing/glasses/meson{ + pixel_x = -1; + pixel_y = -8 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"jv" = ( +/obj/structure/chair/sofa/corner{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/lime/mono, +/obj/machinery/camera/autoname{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/office) +"jE" = ( +/obj/machinery/door/airlock/mining/glass{ + name = "NAIL - Shuttle Bay" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/mono, +/area/ship/hangar/starboard) +"jH" = ( +/obj/effect/turf_decal/corner/opaque/lime/half, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"jM" = ( +/obj/effect/turf_decal/industrial/traffic/corner{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/button/door{ + id = "lib_armory_2"; + name = "Marine Access"; + pixel_y = 6; + dir = 4; + pixel_x = -20; + req_access = list(3) + }, +/obj/machinery/button/door{ + id = "lib_armory_1"; + name = "Sergeant Access"; + dir = 4; + pixel_x = -20; + pixel_y = -5; + req_access = list(3) + }, +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security) +"jY" = ( +/obj/effect/turf_decal/trimline/opaque/green/filled/line{ + dir = 9 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"kb" = ( +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"kc" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel, +/area/ship/medical) +"kf" = ( +/obj/machinery/shower{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/mono, +/area/ship/crew/toilet) +"kp" = ( +/obj/structure/sign/flag/gezena{ + dir = 1; + pixel_y = -28 + }, +/obj/effect/turf_decal/corner_steel_grid{ + dir = 10 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"kq" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister/toxins, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engines/starboard) +"kw" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/visible, +/turf/open/floor/engine/hull/reinforced/interior, +/area/ship/construction) +"kB" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/engine/hull, +/area/ship/external/dark) +"kD" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/obj/machinery/light/directional/east, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/turf/open/floor/plasteel/mono, +/area/ship/hangar/starboard) +"kR" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer2, +/obj/structure/window/plasma/reinforced, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/engine/airless, +/area/ship/engineering/engines/port) +"lb" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/pump, +/turf/open/floor/plasteel/tech, +/area/ship/construction) +"lc" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/engineering/engines/port) +"le" = ( +/obj/machinery/washing_machine, +/obj/effect/turf_decal/corner_steel_grid/full{ + dir = 4 + }, +/obj/machinery/light/directional/west, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/crew/dorm) +"lf" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"lD" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/borderfloorblack, +/obj/machinery/holopad/emergency, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/port) +"lQ" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/port) +"lZ" = ( +/obj/machinery/fax{ + pixel_y = 3 + }, +/obj/structure/table/reinforced, +/obj/effect/turf_decal/corner/opaque/lime/mono, +/obj/machinery/camera/autoname{ + dir = 1 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/mono/dark, +/area/ship/bridge) +"md" = ( +/obj/structure/cable{ + icon_state = "5-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating/airless, +/area/ship/external/dark) +"mk" = ( +/obj/structure/table/wood, +/obj/item/toy/plush/sharai{ + pixel_y = 3; + pixel_x = -7 + }, +/obj/item/flashlight/lamp/green{ + pixel_y = 3; + pixel_x = 7 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/turf/open/floor/plasteel/sepia, +/area/ship/crew/dorm/dormthree) +"mG" = ( +/obj/structure/table/optable, +/obj/item/storage/backpack/duffelbag/med/surgery{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/reagent_containers/food/drinks/bottle/whiskey{ + pixel_x = -10; + pixel_y = 3; + name = "'Anastheasia'"; + desc = "A bottle of Git's with the word 'Anastheasia' written over it in marker." + }, +/obj/machinery/light/directional/north, +/obj/item/clothing/neck/stethoscope, +/turf/open/floor/mineral/titanium, +/area/ship/medical) +"mL" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/structure/closet/crate{ + icon_state = "wooden"; + name = "myning geer"; + desc = "A rectangular steel crate with 'myning geer' spelled out in crayon on top." + }, +/obj/item/storage/bag/ore{ + pixel_x = -7 + }, +/obj/item/storage/bag/ore{ + pixel_x = -7 + }, +/obj/item/pickaxe, +/obj/item/pickaxe, +/obj/item/mining_scanner{ + pixel_x = 4; + pixel_y = -3 + }, +/obj/item/mining_scanner{ + pixel_x = 4; + pixel_y = -3 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/construction) +"mN" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi'; + dir = 1 + }, +/area/ship/security) +"mP" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 2 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/sepia, +/area/ship/crew/dorm/dormthree) +"na" = ( +/obj/structure/closet/firecloset/wall{ + dir = 4; + pixel_x = -28 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/mono/dark, +/area/ship/bridge) +"ng" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"nm" = ( +/obj/structure/closet/wall/blue{ + dir = 4; + pixel_x = -28; + name = "Spare EVA Closet" + }, +/obj/effect/turf_decal/corner/opaque/lime/mono, +/obj/machinery/button/door{ + id = "lib_entrance_blast"; + name = "Entrance Blast Doors"; + dir = 2; + pixel_y = 20; + pixel_x = 9 + }, +/obj/machinery/button/shieldwallgen{ + id = "lib_entrance_holo"; + dir = 2; + pixel_y = 19; + pixel_x = 1 + }, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 4 + }, +/obj/item/clothing/suit/space/eva{ + pixel_y = 2; + pixel_x = 4 + }, +/obj/item/clothing/suit/space/eva{ + pixel_y = 2; + pixel_x = 4 + }, +/obj/item/clothing/suit/space/eva{ + pixel_y = 2; + pixel_x = 4 + }, +/obj/item/clothing/suit/space/eva{ + pixel_y = 2; + pixel_x = 4 + }, +/obj/item/clothing/suit/space/eva{ + pixel_y = 2; + pixel_x = 4 + }, +/obj/item/clothing/suit/space/eva{ + pixel_y = 2; + pixel_x = 4 + }, +/obj/item/clothing/head/helmet/space/eva{ + pixel_y = -5; + pixel_x = -7 + }, +/obj/item/clothing/head/helmet/space/eva{ + pixel_y = -5; + pixel_x = -7 + }, +/obj/item/clothing/head/helmet/space/eva{ + pixel_y = -5; + pixel_x = -7 + }, +/obj/item/clothing/head/helmet/space/eva{ + pixel_y = -5; + pixel_x = -7 + }, +/obj/item/clothing/head/helmet/space/eva{ + pixel_y = -5; + pixel_x = -7 + }, +/obj/item/clothing/head/helmet/space/eva{ + pixel_y = -5; + pixel_x = -7 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"no" = ( +/obj/structure/bed, +/obj/item/bedsheet/cosmos, +/obj/structure/curtain/cloth/grey, +/turf/open/floor/plasteel/dark, +/area/ship/crew/dorm) +"nv" = ( +/obj/effect/turf_decal/industrial/traffic, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/mono, +/area/ship/hangar/starboard) +"ny" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/camera/autoname{ + dir = 9; + network = list("GEC"); + pixel_y = 5 + }, +/turf/open/floor/plasteel/mono, +/area/ship/hangar/starboard) +"nO" = ( +/obj/effect/turf_decal/industrial/traffic, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/mono, +/area/ship/hangar/starboard) +"nS" = ( +/obj/effect/turf_decal/corner_steel_grid{ + dir = 9 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime{ + dir = 8 + }, +/obj/machinery/computer/helm/viewscreen/directional/south, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-1" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/crew/cryo) +"ou" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/corner/opaque/bottlegreen/border{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/bottlegreen/border{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"ow" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/medical) +"oz" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/door/airlock/hatch{ + req_one_access = list(1, 10) + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/ship/engineering/engines/port) +"oC" = ( +/obj/structure/sign/flag/gezena{ + pixel_y = 30 + }, +/obj/effect/turf_decal/corner_steel_grid{ + dir = 5 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"oE" = ( +/obj/item/clothing/suit/space/gezena, +/obj/item/clothing/head/helmet/space/gezena, +/obj/item/tank/internals/oxygen/red, +/obj/item/clothing/mask/gas/explorer, +/obj/machinery/suit_storage_unit/inherit, +/turf/open/floor/plasteel/tech, +/area/ship/security) +"oM" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood/end{ + dir = 4 + }, +/obj/structure/closet/wall{ + dir = 8; + pixel_x = 28; + name = "Cleaning Station" + }, +/obj/machinery/computer/helm/viewscreen/directional/south, +/obj/item/reagent_containers/spray/cleaner{ + pixel_y = 7; + pixel_x = 5 + }, +/obj/item/storage/bag/trash{ + pixel_x = 10; + pixel_y = -3 + }, +/obj/item/reagent_containers/spray/cleaner{ + pixel_y = 7; + pixel_x = -1 + }, +/obj/item/reagent_containers/spray/cleaner{ + pixel_y = 7; + pixel_x = -7 + }, +/turf/open/floor/plasteel/sepia, +/area/ship/crew/dorm) +"oR" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/obj/machinery/light/directional/east, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel/mono, +/area/ship/hangar/starboard) +"oS" = ( +/obj/structure/sign/flag/gezena{ + dir = 1; + pixel_y = -28 + }, +/obj/effect/turf_decal/corner_steel_grid{ + dir = 10 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"oW" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/table, +/obj/item/toy/plush/knight{ + pixel_y = 10; + pixel_x = -10 + }, +/obj/item/toy/plush/hornet{ + pixel_y = 8; + pixel_x = -3 + }, +/obj/item/toy/plush/mora{ + pixel_y = 4; + pixel_x = 5 + }, +/obj/effect/turf_decal/corner_steel_grid{ + dir = 10 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/dorm) +"oX" = ( +/obj/effect/turf_decal/corner_steel_grid{ + dir = 6 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"pn" = ( +/obj/machinery/shower{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/hole/right, +/turf/open/floor/plasteel/mono, +/area/ship/crew/toilet) +"ps" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1 + }, +/obj/structure/window/plasma/reinforced{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/engine/airless, +/area/ship/engineering/engines/starboard) +"pF" = ( +/obj/effect/turf_decal/corner_steel_grid{ + dir = 5 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"pW" = ( +/obj/machinery/computer/helm/viewscreen/directional/west, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/sepia, +/area/ship/crew/dorm/dormthree) +"qh" = ( +/obj/effect/turf_decal/siding/wood/end{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = 7; + pixel_y = -19 + }, +/obj/machinery/button/door{ + id = "lib_cap_shut"; + name = "Room Shutters"; + pixel_y = -20; + dir = 1; + pixel_x = -1 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/sepia, +/area/ship/crew/dorm/dormthree) +"qj" = ( +/obj/structure/table/reinforced, +/obj/item/desk_flag/gezena{ + pixel_x = 9; + pixel_y = 1 + }, +/obj/machinery/recharger{ + pixel_y = 1; + pixel_x = -6 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"qm" = ( +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"qp" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible, +/obj/machinery/atmospherics/components/trinary/mixer/flipped/layer2{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-10" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engines/starboard) +"qy" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/poddoor{ + id = "lib_hangar_blast" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/starboard) +"qB" = ( +/obj/machinery/door/poddoor/shutters{ + id = "lib_armory_1"; + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/vault, +/area/ship/security) +"qC" = ( +/obj/structure/chair/comfy/black{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/dorm/dormthree) +"qH" = ( +/obj/effect/turf_decal/industrial/traffic, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/mono, +/area/ship/hangar/starboard) +"qI" = ( +/obj/effect/turf_decal/corner/opaque/purple, +/turf/open/floor/vault, +/area/ship/security/armory) +"qV" = ( +/obj/effect/turf_decal/corner_steel_grid/full{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime{ + dir = 9 + }, +/obj/item/kirbyplants/random, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -19; + pixel_y = -11 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"qX" = ( +/turf/closed/wall/mineral/titanium/exterior, +/area/ship/construction) +"qZ" = ( +/obj/structure/closet/secure_closet/wall{ + icon_state = "cargo_wall"; + pixel_y = 28; + name = "Engineer's Locker" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/item/clothing/shoes/combat/gezena{ + pixel_x = -8; + pixel_y = -7 + }, +/obj/item/clothing/under/gezena{ + pixel_x = 9; + pixel_y = -3 + }, +/obj/item/clothing/neck/cloak/gezena/engi{ + pixel_y = 6; + pixel_x = -9 + }, +/obj/item/clothing/suit/armor/gezena/engi{ + pixel_y = 11; + pixel_x = 9 + }, +/obj/item/clothing/gloves/gezena/engi, +/obj/item/storage/backpack/satchel/eng{ + pixel_y = 10 + }, +/obj/item/storage/backpack/duffelbag/engineering{ + pixel_y = -5 + }, +/obj/item/storage/belt/utility/full, +/obj/item/clothing/glasses/meson{ + pixel_x = -1; + pixel_y = -8 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"ra" = ( +/obj/machinery/light/directional/east, +/obj/machinery/computer/security, +/turf/open/floor/plasteel/tech, +/area/ship/security) +"rd" = ( +/obj/structure/curtain/cloth/grey, +/obj/machinery/recharge_station, +/turf/open/floor/plasteel/dark, +/area/ship/crew/dorm) +"rj" = ( +/obj/structure/chair/sofa/left{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/lime/mono, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -19; + pixel_y = 9 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/office) +"rs" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/barricade/wooden, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/construction) +"rM" = ( +/obj/effect/turf_decal/spline/fancy/opaque/lime{ + dir = 6 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/office) +"rN" = ( +/obj/structure/closet/secure_closet/wall{ + icon_state = "secure_wall"; + dir = 8; + pixel_x = 26 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = -12; + pixel_y = -19 + }, +/turf/open/floor/plastic, +/area/ship/crew/toilet) +"rW" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plasteel/mono, +/area/ship/hangar/starboard) +"rX" = ( +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/pipe/layer_manifold/visible, +/turf/open/floor/engine/hull/reinforced/interior, +/area/ship/construction) +"sq" = ( +/turf/closed/wall/mineral/plastitanium, +/area/ship/engineering/engines/starboard) +"sF" = ( +/obj/machinery/door/airlock/security/glass{ + req_one_access_txt = "1"; + req_access = list(1); + name = "Checkpoint" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/port) +"sJ" = ( +/obj/effect/turf_decal/corner_steel_grid{ + dir = 10 + }, +/obj/structure/closet/emcloset/wall{ + dir = 1; + pixel_y = -27 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"sP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/door/airlock/hatch{ + name = "Weapon Mount Access" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/construction) +"sQ" = ( +/obj/structure/cable{ + icon_state = "0-9" + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating/airless, +/area/ship/external/dark) +"sS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/item/clothing/suit/space/gezena, +/obj/item/tank/internals/oxygen/red, +/obj/item/clothing/mask/gas/explorer, +/obj/item/clothing/head/helmet/space/gezena, +/obj/machinery/camera/autoname{ + dir = 9 + }, +/obj/machinery/suit_storage_unit/inherit/industrial, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"sW" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ + dir = 4 + }, +/obj/machinery/door/airlock/external/glass{ + dir = 4 + }, +/turf/open/floor/engine/hull/reinforced/interior, +/area/ship/construction) +"sY" = ( +/obj/effect/turf_decal/corner_steel_grid{ + dir = 9 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"tb" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/etherbor/center, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"to" = ( +/obj/structure/railing{ + dir = 6 + }, +/obj/structure/closet/emcloset/wall{ + dir = 4; + pixel_x = -28 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/bridge) +"ty" = ( +/obj/structure/table/reinforced, +/obj/item/folder/red{ + pixel_x = -8; + pixel_y = -5 + }, +/obj/item/folder/blue{ + pixel_x = -7 + }, +/obj/item/folder/yellow{ + pixel_y = 7; + pixel_x = -7 + }, +/obj/item/paper_bin{ + pixel_x = 6 + }, +/obj/item/pen/blue{ + pixel_x = 5; + pixel_y = -1 + }, +/obj/item/pen/red{ + pixel_x = 5; + pixel_y = 3 + }, +/obj/effect/turf_decal/corner/opaque/lime/mono, +/obj/machinery/light/directional/south, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -19; + pixel_y = 9 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/bridge) +"tK" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"tL" = ( +/turf/closed/wall/mineral/titanium/exterior, +/area/ship/crew/cryo) +"tQ" = ( +/obj/structure/chair/comfy/shuttle, +/obj/effect/turf_decal/corner_steel_grid{ + dir = 9 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"tU" = ( +/obj/machinery/porta_turret/ship/weak{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/engine/hull, +/area/ship/external/dark) +"uh" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 4 + }, +/obj/effect/turf_decal/floordetail/tiled, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"uo" = ( +/obj/item/grenade/frag{ + pixel_x = -8; + pixel_y = -1 + }, +/obj/item/grenade/frag{ + pixel_x = -3; + pixel_y = -8 + }, +/obj/item/grenade/smokebomb{ + pixel_y = 3; + pixel_x = 13 + }, +/obj/item/grenade/smokebomb{ + pixel_y = 1; + pixel_x = 7 + }, +/obj/item/grenade/smokebomb{ + pixel_x = 11; + pixel_y = -5 + }, +/obj/structure/closet/secure_closet/wall{ + icon_state = "sec_wall"; + dir = 4; + pixel_x = -28; + name = "equipment locker" + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/purple{ + dir = 10 + }, +/turf/open/floor/vault, +/area/ship/security/armory) +"uq" = ( +/obj/machinery/door/window/southleft{ + dir = 1; + req_access = list(3) + }, +/obj/effect/turf_decal/corner/opaque/purple{ + dir = 8 + }, +/turf/open/floor/vault, +/area/ship/security/armory) +"us" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/lime/mono, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"uv" = ( +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plasteel/tech/grid, +/area/ship/construction) +"uA" = ( +/obj/structure/table, +/obj/item/storage/bag/tray{ + pixel_y = 4 + }, +/obj/item/storage/bag/tray{ + pixel_y = 6 + }, +/obj/item/storage/bag/tray{ + pixel_y = 8 + }, +/obj/item/storage/bag/tray{ + pixel_y = 10 + }, +/turf/open/floor/plasteel/white, +/area/ship/crew/canteen) +"uJ" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew/dorm/dormtwo) +"uR" = ( +/obj/effect/turf_decal/industrial/traffic, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/mono, +/area/ship/hangar/starboard) +"uT" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 2 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plasteel/sepia, +/area/ship/crew/dorm/dormthree) +"uU" = ( +/obj/structure/reagent_dispensers/water_cooler, +/obj/effect/turf_decal/corner/opaque/lime/mono, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/crew/office) +"uX" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"vb" = ( +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/machinery/door/poddoor/shutters{ + id = "lib_dorm_shut" + }, +/obj/structure/grille, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ship/crew/dorm) +"ve" = ( +/obj/structure/table/reinforced, +/obj/machinery/recharger{ + pixel_x = -8; + pixel_y = 9 + }, +/obj/item/paper_bin{ + pixel_y = 7; + pixel_x = 5 + }, +/obj/item/pen/red{ + pixel_y = 5; + pixel_x = 5 + }, +/obj/item/pen/blue{ + pixel_x = 5; + pixel_y = 9 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security) +"vh" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/construction) +"vp" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/industrial/traffic/corner, +/obj/machinery/cell_charger{ + pixel_y = 7; + pixel_x = -4 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/recharger{ + pixel_x = 8; + pixel_y = 0 + }, +/turf/open/floor/vault, +/area/ship/security/armory) +"vr" = ( +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/grille, +/obj/machinery/door/poddoor/shutters{ + id = "lib_bridge_shut" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/ship/bridge) +"vG" = ( +/obj/effect/turf_decal/corner/opaque/lime/mono, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"vN" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/corner/opaque/lime/mono, +/obj/structure/sign/flag/gezena{ + dir = 4; + pixel_x = -30 + }, +/obj/item/storage/fancy/donut_box{ + pixel_x = 9; + pixel_y = -5 + }, +/obj/item/reagent_containers/food/condiment/saltshaker{ + pixel_y = 10; + pixel_x = -6 + }, +/obj/item/reagent_containers/food/condiment/peppermill{ + pixel_y = 10 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"vO" = ( +/obj/structure/chair, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/crew/cryo) +"vQ" = ( +/obj/structure/table, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/item/folder/yellow{ + pixel_y = 1 + }, +/obj/effect/turf_decal/corner_steel_grid{ + dir = 10 + }, +/obj/machinery/door/window/southright{ + dir = 1 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/hallway/port) +"wa" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/machinery/camera/autoname{ + dir = 1; + network = list("GEC") + }, +/turf/open/floor/plasteel/tech, +/area/ship/security) +"wg" = ( +/obj/machinery/computer/atmos_control/tank/air_tank{ + dir = 4 + }, +/obj/machinery/camera/autoname{ + dir = 1; + network = list("GEC") + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"wl" = ( +/obj/effect/turf_decal/corner_steel_grid{ + dir = 10 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"wm" = ( +/obj/machinery/door/airlock{ + name = "Crew Quarters" + }, +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled, +/obj/effect/turf_decal/industrial/outline/blue, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/dark, +/area/ship/crew/dorm) +"wu" = ( +/obj/effect/turf_decal/corner/opaque/lime/mono, +/obj/machinery/telecomms/relay/preset/pgf, +/turf/open/floor/plasteel/tech, +/area/ship/crew/office) +"ww" = ( +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/corner{ + dir = 8 + }, +/obj/machinery/vending/snack/random, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"wz" = ( +/obj/effect/turf_decal/corner_steel_grid{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"wK" = ( +/obj/effect/turf_decal/industrial/stand_clear, +/turf/open/floor/pod, +/area/ship/hangar/starboard) +"wL" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/external/glass{ + dir = 4 + }, +/turf/open/floor/engine/hull/reinforced/interior, +/area/ship/construction) +"wO" = ( +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/machinery/door/poddoor/shutters{ + id = "lib_dorm_shut"; + dir = 4 + }, +/obj/structure/grille, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/crew/dorm) +"wP" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel, +/area/ship/medical) +"wT" = ( +/obj/machinery/computer/cryopod/directional/east, +/obj/machinery/camera/autoname{ + dir = 2; + network = list("GEC") + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/crew/cryo) +"wV" = ( +/obj/machinery/door/airlock/hatch{ + name = "Weapon Mount Access" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/construction) +"wZ" = ( +/obj/effect/turf_decal/corner_steel_grid{ + dir = 10 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"xe" = ( +/obj/effect/turf_decal/corner/opaque/lime/mono, +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"xg" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/door/poddoor{ + id = "lib_entrance_blast" + }, +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + dir = 4; + id = "lib_entrance_holo" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/port) +"xj" = ( +/obj/machinery/door/window/southleft{ + dir = 1; + req_access = list(3) + }, +/obj/effect/turf_decal/industrial/traffic/corner{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/traffic/corner{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security) +"xk" = ( +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/grille, +/obj/machinery/door/poddoor/shutters{ + id = "lib_cap_shut" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/ship/crew/dorm/dormthree) +"xo" = ( +/obj/effect/turf_decal/corner/opaque/lime/mono, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"xy" = ( +/obj/structure/table/wood, +/obj/item/desk_flag/gezena{ + pixel_x = 16; + pixel_y = -10 + }, +/obj/item/storage/crayons{ + pixel_y = 3; + pixel_x = -1 + }, +/obj/effect/turf_decal/corner/opaque/lime/mono, +/obj/structure/sign/flag/gezena{ + dir = 4; + pixel_x = -30 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"xz" = ( +/turf/template_noop, +/area/template_noop) +"xK" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/mono, +/area/ship/hangar/starboard) +"xO" = ( +/obj/structure/crate_shelf, +/obj/effect/turf_decal/borderfloorblack{ + dir = 1 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/construction) +"xS" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/machinery/light/directional/west, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/mono, +/area/ship/hangar/starboard) +"yn" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/corner, +/turf/open/floor/plasteel/tech, +/area/ship/security) +"yq" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/camera/autoname{ + dir = 1; + network = list("GEC") + }, +/turf/open/floor/engine/hull, +/area/ship/external/dark) +"ys" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 9 + }, +/obj/machinery/meter, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engines/port) +"yF" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plasteel/mono, +/area/ship/hangar/starboard) +"yM" = ( +/obj/effect/turf_decal/corner/opaque/lime/mono, +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"yW" = ( +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line{ + dir = 1 + }, +/obj/machinery/vending/cola/random, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"zc" = ( +/obj/structure/table/chem, +/obj/item/storage/firstaid/brute{ + pixel_y = 15; + pixel_x = 9 + }, +/obj/item/storage/firstaid/fire{ + pixel_x = -9; + pixel_y = 15 + }, +/obj/item/storage/firstaid/o2{ + pixel_y = 8; + pixel_x = -9 + }, +/obj/item/storage/firstaid/toxin{ + pixel_y = 8; + pixel_x = 9 + }, +/obj/item/roller{ + pixel_y = -4; + pixel_x = -7 + }, +/obj/item/roller{ + pixel_y = 2; + pixel_x = -7 + }, +/obj/item/storage/firstaid/regular{ + pixel_x = 9; + pixel_y = 2 + }, +/turf/open/floor/mineral/titanium, +/area/ship/medical) +"ze" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-6" + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/engineering/engines/port) +"zm" = ( +/obj/effect/turf_decal/corner_steel_grid{ + dir = 6 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"zo" = ( +/obj/effect/turf_decal/spline/fancy/opaque/lime{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"zr" = ( +/obj/effect/turf_decal/industrial/outline/blue, +/obj/effect/turf_decal/corner_steel_grid{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"zz" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/machinery/light/directional/west, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel/mono, +/area/ship/hangar/starboard) +"zG" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plating, +/area/ship/engineering) +"zL" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/engineering) +"zO" = ( +/obj/machinery/iv_drip, +/obj/machinery/camera/autoname{ + dir = 8; + network = list("GEC"); + pixel_y = -5 + }, +/turf/open/floor/mineral/titanium, +/area/ship/medical) +"zX" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/airlock/security{ + req_access = list(3); + name = "Sergeant's Quarters" + }, +/turf/open/floor/plasteel/tech, +/area/ship/security) +"Ac" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/mono, +/area/ship/hangar/starboard) +"Ah" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/vault, +/area/ship/security/armory) +"Aq" = ( +/obj/effect/turf_decal/corner_steel_grid{ + dir = 9 + }, +/obj/effect/turf_decal/corner_steel_grid{ + dir = 4 + }, +/obj/machinery/button/door{ + id = "lib_bridge_shut"; + name = "Bridge Shutters"; + pixel_y = 20; + pixel_x = 8 + }, +/obj/structure/chair/comfy/shuttle{ + dir = 4 + }, +/obj/machinery/turretid{ + pixel_y = 23; + pixel_x = -8 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/bridge) +"Ar" = ( +/obj/effect/turf_decal/corner_steel_grid{ + dir = 9 + }, +/obj/structure/closet/wall{ + dir = 2; + icon_door = null; + name = "headset storage"; + pixel_y = 28 + }, +/obj/item/encryptionkey/pgf{ + pixel_y = -5; + pixel_x = 10 + }, +/obj/item/encryptionkey/pgf{ + pixel_x = 4; + pixel_y = -5 + }, +/obj/item/encryptionkey/pgf{ + pixel_y = -1; + pixel_x = 10 + }, +/obj/item/encryptionkey/pgf{ + pixel_y = -1; + pixel_x = 4 + }, +/obj/item/encryptionkey/pgf{ + pixel_y = 3; + pixel_x = 10 + }, +/obj/item/encryptionkey/pgf{ + pixel_y = 3; + pixel_x = 4 + }, +/obj/item/encryptionkey/pgf{ + pixel_y = 7; + pixel_x = 10 + }, +/obj/item/encryptionkey/pgf{ + pixel_y = 7; + pixel_x = 4 + }, +/obj/item/radio/headset/pgf{ + pixel_x = -8; + pixel_y = 11 + }, +/obj/item/radio/headset/pgf{ + pixel_x = -8; + pixel_y = 7 + }, +/obj/item/radio/headset/pgf{ + pixel_x = -8; + pixel_y = 3 + }, +/obj/item/radio/headset/pgf{ + pixel_x = -8; + pixel_y = -1 + }, +/obj/item/radio/headset/pgf{ + pixel_x = -8; + pixel_y = -5 + }, +/obj/item/radio/headset/pgf{ + pixel_x = -8; + pixel_y = -9 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/crew/cryo) +"At" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/security/armory) +"AL" = ( +/obj/machinery/vending/toyliberationstation, +/turf/open/floor/plasteel/tech, +/area/ship/security) +"AN" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/curtain, +/obj/structure/toilet{ + dir = 4 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/plastic, +/area/ship/crew/toilet) +"AP" = ( +/obj/effect/turf_decal/corner_steel_grid{ + dir = 10 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"AS" = ( +/obj/effect/turf_decal/corner_steel_grid{ + dir = 5 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"AT" = ( +/obj/machinery/door/airlock/medical, +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/medical) +"AZ" = ( +/obj/effect/turf_decal/corner_steel_grid{ + dir = 10 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"Bc" = ( +/obj/structure/cable{ + icon_state = "6-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating/airless, +/area/ship/external/dark) +"Bi" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/corner/opaque/bottlegreen/border, +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"Bo" = ( +/obj/effect/turf_decal/corner_steel_grid{ + dir = 10 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"Bq" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/mono, +/area/ship/hangar/starboard) +"Bv" = ( +/obj/effect/turf_decal/industrial/stand_clear, +/obj/effect/landmark/subship{ + subship_template = /datum/map_template/shuttle/subshuttles/nail + }, +/turf/open/floor/pod, +/area/ship/hangar/starboard) +"By" = ( +/obj/structure/chair, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/camera/autoname{ + dir = 2; + network = list("GEC") + }, +/obj/effect/turf_decal/corner/opaque/purple/border{ + dir = 8 + }, +/turf/open/floor/vault, +/area/ship/security/armory) +"Bz" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/corner/opaque/lime/mono, +/obj/machinery/airalarm/directional/north, +/obj/item/storage/box/cups{ + pixel_y = 6 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/office) +"BB" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/corner/opaque/lime/mono, +/obj/item/kitchen/fork/plastic{ + pixel_x = 9; + pixel_y = 5 + }, +/obj/item/kitchen/fork/plastic{ + pixel_x = 7; + pixel_y = 5 + }, +/obj/item/kitchen/fork/plastic{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/kitchen/fork/plastic{ + pixel_x = 3; + pixel_y = 5 + }, +/obj/item/kitchen/knife/plastic{ + pixel_y = 5; + pixel_x = -1 + }, +/obj/item/kitchen/knife/plastic{ + pixel_y = 5; + pixel_x = -3 + }, +/obj/item/kitchen/knife/plastic{ + pixel_y = 5; + pixel_x = -5 + }, +/obj/item/kitchen/knife/plastic{ + pixel_y = 5; + pixel_x = -7 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"BJ" = ( +/obj/structure/grille, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/structure/window/reinforced/fulltile/shuttle, +/turf/open/floor/plating, +/area/ship/engineering) +"BR" = ( +/obj/effect/turf_decal/corner_steel_grid, +/obj/effect/turf_decal/spline/fancy/opaque/lime/corner, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"BX" = ( +/obj/structure/chair, +/obj/effect/turf_decal/corner/opaque/lime/mono, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/light/directional/west, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"BZ" = ( +/obj/effect/turf_decal/corner_steel_grid{ + dir = 10 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime, +/obj/item/kirbyplants/random, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"Cl" = ( +/obj/effect/turf_decal/industrial/outline/blue, +/obj/effect/turf_decal/corner_steel_grid{ + dir = 6 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"Cz" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/item/toy/plush/lizardplushie, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating/airless, +/area/ship/external/dark) +"CB" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/structure/cable/blue{ + icon_state = "0-8" + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/structure/window/plasma/reinforced{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/engineering/engines/port) +"CD" = ( +/turf/open/floor/plasteel/white, +/area/ship/crew/canteen) +"CF" = ( +/obj/machinery/porta_turret/ship/weak{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/engine/hull, +/area/ship/external/dark) +"CO" = ( +/obj/machinery/vending/coffee, +/obj/effect/turf_decal/corner_steel_grid/full{ + dir = 4 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime{ + dir = 6 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"CY" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 5 + }, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engines/starboard) +"CZ" = ( +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/structure/grille, +/obj/machinery/door/poddoor/shutters{ + id = "lib_bridge_shut"; + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/ship/bridge) +"Df" = ( +/obj/item/towel, +/obj/item/towel, +/obj/item/towel, +/obj/item/towel, +/obj/item/towel, +/obj/item/towel, +/obj/structure/closet/wall{ + dir = 4; + pixel_x = -28; + name = "towel closet" + }, +/turf/open/floor/plastic, +/area/ship/crew/toilet) +"Dg" = ( +/obj/structure/window/plasma/reinforced/plastitanium, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/poddoor/shutters{ + id = "lib_engineering_shut"; + dir = 8 + }, +/obj/structure/grille, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"Dm" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister/toxins, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engines/starboard) +"Dq" = ( +/turf/closed/wall/mineral/titanium/exterior, +/area/ship/hangar/starboard) +"Du" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/camera/autoname{ + dir = 1; + network = list("GEC") + }, +/obj/machinery/button/door{ + id = "lib_dorm_shut"; + name = "Dorm Shutters"; + dir = 1; + pixel_x = 1; + pixel_y = -20 + }, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = 8; + pixel_y = -19 + }, +/turf/open/floor/plasteel/sepia, +/area/ship/crew/dorm) +"Dw" = ( +/obj/structure/sign/warning/electricshock{ + pixel_y = -26 + }, +/obj/machinery/computer/bsa_control{ + name = "SUPERNOVA - Controller Console"; + desc = "A decommissioned controller console for a SUPERNOVA type Rail Cannon." + }, +/obj/effect/turf_decal/corner_steel_grid{ + dir = 9 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/construction) +"DD" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/northright{ + req_access = list(3) + }, +/obj/effect/turf_decal/industrial/traffic/corner, +/obj/effect/turf_decal/industrial/traffic/corner{ + dir = 4 + }, +/obj/machinery/light/directional/east, +/obj/item/clipboard{ + pixel_x = 4; + pixel_y = 0 + }, +/obj/item/hand_labeler, +/turf/open/floor/vault, +/area/ship/security/armory) +"DE" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/suit_storage_unit/inherit/industrial, +/obj/item/clothing/suit/space/gezena, +/obj/item/clothing/mask/gas/explorer, +/obj/item/tank/internals/oxygen/red, +/obj/item/clothing/head/helmet/space/gezena, +/turf/open/floor/plating, +/area/ship/engineering) +"DJ" = ( +/obj/effect/turf_decal/industrial/traffic, +/obj/structure/sign/flag/gezena{ + pixel_y = 30 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/mono, +/area/ship/hangar/starboard) +"DM" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/security) +"DP" = ( +/turf/closed/wall/mineral/plastitanium, +/area/ship/engineering/engines/port) +"DR" = ( +/obj/machinery/computer/crew, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/corner_steel_grid{ + dir = 10 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/hallway/port) +"DT" = ( +/obj/effect/turf_decal/industrial/traffic/corner{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning/corner, +/turf/open/floor/plasteel/mono, +/area/ship/hangar/starboard) +"DY" = ( +/obj/machinery/door/airlock/mining/glass{ + name = "NAIL - Shuttle Bay" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/mono, +/area/ship/hangar/starboard) +"Eg" = ( +/obj/effect/turf_decal/corner_steel_grid/full{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"Ei" = ( +/obj/structure/sign/number/random, +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/external/dark) +"El" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/modular_computer/console/preset/command{ + dir = 1 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"Eo" = ( +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/structure/grille, +/obj/machinery/door/poddoor/shutters{ + id = "lib_bridge_shut" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/bridge) +"Ep" = ( +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/structure/grille, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/ship/crew/canteen) +"Er" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating/airless, +/area/ship/external/dark) +"Et" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"Eu" = ( +/obj/machinery/porta_turret/ship/weak{ + dir = 5 + }, +/obj/structure/cable, +/turf/open/floor/engine/hull, +/area/ship/external/dark) +"EA" = ( +/obj/structure/sign/poster/contraband/pgf{ + pixel_y = 32 + }, +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/traffic/corner{ + dir = 8 + }, +/obj/item/radio/intercom/directional/west, +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"EC" = ( +/obj/effect/turf_decal/industrial/traffic/corner{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/plasteel/mono, +/area/ship/hangar/starboard) +"EE" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/corner{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/bottlegreen/border{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"EF" = ( +/obj/effect/turf_decal/corner_steel_grid{ + dir = 9 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime{ + dir = 8 + }, +/obj/structure/closet/emcloset/wall{ + dir = 4; + pixel_x = -28 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"EJ" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/structure/closet/wall{ + dir = 1; + icon_door = null; + name = "Uniforms"; + pixel_y = -28 + }, +/obj/item/clothing/gloves/gezena{ + pixel_x = -5; + pixel_y = -9 + }, +/obj/item/clothing/gloves/gezena{ + pixel_x = -5; + pixel_y = -9 + }, +/obj/item/clothing/gloves/gezena{ + pixel_x = -5; + pixel_y = -9 + }, +/obj/item/clothing/gloves/gezena{ + pixel_x = -5; + pixel_y = -9 + }, +/obj/item/clothing/gloves/gezena{ + pixel_x = -5; + pixel_y = -9 + }, +/obj/item/clothing/gloves/gezena{ + pixel_x = -5; + pixel_y = -9 + }, +/obj/item/clothing/head/gezena{ + pixel_x = 10 + }, +/obj/item/clothing/head/gezena{ + pixel_x = 10 + }, +/obj/item/clothing/head/gezena{ + pixel_x = 10 + }, +/obj/item/clothing/head/gezena{ + pixel_x = 10 + }, +/obj/item/clothing/head/gezena{ + pixel_x = 10 + }, +/obj/item/clothing/head/gezena{ + pixel_x = 10 + }, +/obj/item/clothing/head/gezena/flap, +/obj/item/clothing/head/gezena/flap, +/obj/item/clothing/head/gezena/flap, +/obj/item/clothing/head/gezena/flap, +/obj/item/clothing/head/gezena/flap, +/obj/item/clothing/head/gezena/flap, +/obj/item/storage/backpack/satchel/explorer{ + pixel_x = -12; + pixel_y = 3 + }, +/obj/item/storage/backpack/satchel/explorer{ + pixel_x = -12; + pixel_y = 3 + }, +/obj/item/storage/backpack/satchel/explorer{ + pixel_x = -12; + pixel_y = 3 + }, +/obj/item/storage/backpack/satchel/explorer{ + pixel_x = -12; + pixel_y = 3 + }, +/obj/item/storage/backpack/satchel/explorer{ + pixel_x = -12; + pixel_y = 3 + }, +/obj/item/storage/backpack/satchel/explorer{ + pixel_x = -12; + pixel_y = 3 + }, +/turf/open/floor/plasteel/sepia, +/area/ship/crew/dorm) +"EM" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/lime/mono, +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line, +/obj/machinery/camera/autoname{ + dir = 8; + network = list("GEC"); + pixel_y = -5 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"Fb" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plating, +/area/ship/engineering) +"Ff" = ( +/obj/effect/turf_decal/spline/fancy/opaque/lime{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime/corner{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/office) +"Fk" = ( +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/corner, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/machinery/camera/autoname{ + dir = 1; + network = list("GEC") + }, +/obj/machinery/button/door{ + id = "lib_mess_shut"; + name = "Mess Hall Shutters"; + dir = 1; + pixel_y = -20; + pixel_x = 1 + }, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = 9; + pixel_y = -19 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"Fm" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew/dorm) +"Fn" = ( +/obj/structure/chair/office/dark{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line, +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security) +"FI" = ( +/obj/effect/turf_decal/corner_steel_grid/full, +/obj/effect/turf_decal/spline/fancy/opaque/lime{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/camera/autoname{ + dir = 5 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"FJ" = ( +/obj/machinery/porta_turret/ship/weak{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/engine/hull, +/area/ship/external/dark) +"FN" = ( +/obj/machinery/power/shuttle/engine/fueled/plasma{ + dir = 4 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/door/poddoor{ + dir = 4; + id = "lib_engine_blast" + }, +/turf/open/floor/plating, +/area/ship/engineering/engines/starboard) +"FO" = ( +/obj/machinery/porta_turret/ship/weak{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/engine/hull/reinforced, +/area/ship/external/dark) +"FU" = ( +/obj/effect/turf_decal/corner_steel_grid{ + dir = 10 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime, +/obj/structure/table/wood, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/camera/autoname{ + dir = 10 + }, +/obj/item/reagent_containers/food/drinks/coffee{ + pixel_x = -4; + pixel_y = 13 + }, +/obj/item/newspaper, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"Gb" = ( +/obj/machinery/computer/crew{ + dir = 8 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"Ge" = ( +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/green/filled/line{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/holopad/emergency, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"Gn" = ( +/obj/machinery/door/window/southright{ + dir = 8 + }, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = 10; + pixel_y = -19 + }, +/obj/effect/turf_decal/borderfloorblack, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/port) +"Gy" = ( +/obj/structure/closet/crate{ + icon_state = "engi_e_crate"; + name = "storm crate" + }, +/obj/item/storage/box/stockparts/basic{ + pixel_x = -6; + pixel_y = -1 + }, +/obj/item/storage/box/stockparts/basic{ + pixel_x = -6; + pixel_y = -1 + }, +/obj/item/circuitboard/machine/smes{ + pixel_x = 4; + pixel_y = -8 + }, +/obj/item/circuitboard/machine/grounding_rod{ + pixel_x = 4; + pixel_y = -6 + }, +/obj/item/circuitboard/machine/grounding_rod{ + pixel_x = 4; + pixel_y = -4 + }, +/obj/item/circuitboard/machine/grounding_rod{ + pixel_x = 4; + pixel_y = -2 + }, +/obj/item/circuitboard/machine/grounding_rod{ + pixel_x = 4; + pixel_y = 0 + }, +/obj/item/circuitboard/machine/tesla_ground{ + pixel_x = -4; + pixel_y = -13 + }, +/obj/item/circuitboard/machine/tesla_ground{ + pixel_x = -4; + pixel_y = -11 + }, +/obj/item/circuitboard/machine/tesla_ground{ + pixel_x = -4; + pixel_y = -9 + }, +/obj/item/circuitboard/machine/tesla_ground{ + pixel_x = -4; + pixel_y = -7 + }, +/obj/effect/turf_decal/borderfloorblack{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/construction) +"Gz" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/corner_steel_grid{ + dir = 10 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"GB" = ( +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/structure/grille, +/obj/machinery/door/poddoor/shutters{ + id = "lib_cap_shut" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/ship/crew/dorm/dormthree) +"GD" = ( +/obj/machinery/shower{ + dir = 8 + }, +/obj/machinery/door/window/southright, +/obj/effect/turf_decal/techfloor/hole/right{ + dir = 1 + }, +/obj/item/soap/deluxe, +/turf/open/floor/plasteel/mono, +/area/ship/crew/toilet) +"GL" = ( +/obj/item/radio/intercom/wideband/directional/west, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/sepia, +/area/ship/crew/dorm/dormthree) +"GP" = ( +/turf/open/floor/plasteel/tech/grid, +/area/ship/construction) +"GQ" = ( +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled, +/obj/effect/turf_decal/industrial/outline/blue, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/door/airlock/glass{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/office) +"GW" = ( +/obj/structure/rack, +/obj/item/stock_parts/cell/gun/pgf{ + pixel_y = 12; + pixel_x = -3 + }, +/obj/item/stock_parts/cell/gun/pgf{ + pixel_y = 10; + pixel_x = 2 + }, +/obj/item/stock_parts/cell/gun/pgf{ + pixel_y = 8; + pixel_x = 8 + }, +/obj/item/stock_parts/cell/gun/pgf{ + pixel_y = 6; + pixel_x = -9 + }, +/obj/item/stock_parts/cell/gun/pgf{ + pixel_y = 4; + pixel_x = -3 + }, +/obj/item/stock_parts/cell/gun/pgf{ + pixel_y = 2; + pixel_x = 3 + }, +/obj/effect/turf_decal/corner/opaque/neutral/full, +/turf/open/floor/vault, +/area/ship/security/armory) +"Ha" = ( +/obj/structure/rack, +/obj/item/gun/energy/kalix/pgf{ + pixel_y = 10 + }, +/obj/item/gun/energy/kalix/pgf{ + pixel_y = 5 + }, +/obj/item/gun/energy/kalix/pgf{ + pixel_y = 0 + }, +/obj/effect/turf_decal/corner/opaque/neutral/full, +/turf/open/floor/vault, +/area/ship/security/armory) +"Hb" = ( +/obj/machinery/porta_turret/ship/weak{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/engine/hull, +/area/ship/external/dark) +"Hf" = ( +/obj/structure/railing, +/obj/effect/turf_decal/corner_steel_grid{ + dir = 9 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/crew/cryo) +"Hn" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew/cryo) +"Hp" = ( +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled, +/obj/effect/turf_decal/industrial/outline/blue, +/obj/machinery/door/airlock/command{ + name = "Captain's Quarters"; + req_access_txt = "20"; + dir = 4; + req_access = list(20) + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"Hv" = ( +/obj/structure/chair/sofa{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/lime/mono, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/crew/office) +"Hx" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/plasteel/sepia, +/area/ship/crew/dorm) +"HH" = ( +/obj/effect/turf_decal/corner/opaque/lime/half, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"HJ" = ( +/obj/effect/turf_decal/corner_steel_grid{ + dir = 9 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"HM" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew/office) +"HN" = ( +/obj/machinery/door/poddoor{ + id = "lib_hangar_blast" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/starboard) +"HO" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/plasteel, +/area/ship/medical) +"HR" = ( +/obj/effect/turf_decal/corner_steel_grid{ + dir = 9 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 19; + pixel_y = 9 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/crew/cryo) +"HU" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/crew/office) +"Ib" = ( +/obj/machinery/light/floor/hangar, +/turf/open/floor/engine/hull/reinforced, +/area/ship/external/dark) +"Ic" = ( +/obj/structure/sign/warning/vacuum/external{ + pixel_y = 28 + }, +/obj/structure/barricade/wooden, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ + dir = 4 + }, +/turf/open/floor/engine/hull/reinforced/interior, +/area/ship/construction) +"If" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/lime/mono, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"Ig" = ( +/obj/machinery/computer/helm/viewscreen/directional/north, +/obj/structure/chair/comfy/shuttle{ + dir = 4 + }, +/obj/effect/turf_decal/floordetail/tiled, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"Ir" = ( +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi'; + dir = 1 + }, +/area/ship/bridge) +"It" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/borderfloorblack, +/turf/open/floor/plasteel/dark, +/area/ship/construction) +"IF" = ( +/obj/effect/turf_decal/corner_steel_grid{ + dir = 10 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime, +/obj/item/kirbyplants/random, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/camera/autoname{ + dir = 10 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"IN" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/turf_decal/corner/opaque/bottlegreen/border{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/bottlegreen/border{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"IV" = ( +/obj/effect/turf_decal/corner_steel_grid{ + dir = 5 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"Jd" = ( +/obj/structure/table/reinforced, +/obj/machinery/computer/secure_data/laptop, +/obj/effect/turf_decal/spline/fancy/opaque/lime{ + dir = 5 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/dorm/dormthree) +"Jw" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/bottlegreen/border{ + dir = 6 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"JD" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/poddoor/shutters{ + id = "lib_armory_2"; + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/vault, +/area/ship/security) +"JY" = ( +/obj/effect/turf_decal/corner_steel_grid/full{ + dir = 4 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime{ + dir = 6 + }, +/obj/item/kirbyplants/random, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 19; + pixel_y = 9 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"Ki" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/visible/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible/layer4{ + dir = 1 + }, +/obj/machinery/advanced_airlock_controller{ + pixel_y = 26 + }, +/turf/open/floor/engine/hull/reinforced/interior, +/area/ship/construction) +"Kn" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/corner/opaque/lime/mono, +/obj/machinery/jukebox/boombox{ + pixel_y = 0 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"Ko" = ( +/obj/effect/turf_decal/corner_steel_grid{ + dir = 10 + }, +/obj/structure/closet/firecloset/wall{ + dir = 1; + pixel_y = -28 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/effect/turf_decal/spline/fancy/opaque/lime, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"Kx" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/closet/firecloset/wall{ + dir = 1; + pixel_y = -28 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"KB" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/engine/hull, +/area/ship/external/dark) +"KM" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/hallway/port) +"KN" = ( +/obj/effect/turf_decal/corner_steel_grid{ + dir = 4 + }, +/obj/effect/turf_decal/corner_steel_grid{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime/corner{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime/corner{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"KP" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew/canteen) +"KS" = ( +/obj/structure/window/plasma/reinforced/plastitanium, +/turf/open/floor/plating/airless, +/area/ship/external/dark) +"KY" = ( +/obj/machinery/computer/helm/viewscreen/directional/east, +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line, +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security) +"KZ" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "engine fuel pump" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/camera/autoname{ + dir = 1; + network = list("GEC") + }, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = 10; + pixel_y = -19 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/engineering/engines/port) +"Lp" = ( +/obj/effect/turf_decal/industrial/traffic, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/turf/open/floor/plasteel/mono, +/area/ship/hangar/starboard) +"Lu" = ( +/obj/effect/turf_decal/corner_steel_grid{ + dir = 6 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"Ly" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/external/dark) +"LD" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4{ + dir = 4 + }, +/turf/open/floor/engine/hull/reinforced, +/area/ship/external/dark) +"LH" = ( +/obj/effect/turf_decal/corner/opaque/lime/mono, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"LS" = ( +/obj/effect/turf_decal/corner_steel_grid{ + dir = 5 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/machinery/button/door{ + id = "lib_gate"; + name = "Checkpoint Shutters"; + dir = 2; + pixel_x = 8; + pixel_y = 20 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"LT" = ( +/obj/structure/sign/warning/chemdiamond{ + pixel_y = -32 + }, +/obj/structure/sign/warning/radiation{ + pixel_x = 32 + }, +/obj/structure/frame/machine, +/obj/structure/cable, +/obj/item/book/manual/mount, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/construction) +"Ma" = ( +/obj/machinery/atmospherics/components/trinary/mixer/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible, +/obj/structure/cable{ + icon_state = "2-9" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engines/port) +"Me" = ( +/obj/effect/turf_decal/corner_steel_grid/full{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime{ + dir = 5 + }, +/obj/machinery/light/directional/north, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"Mg" = ( +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"Mk" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/external/dark) +"Mp" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4, +/turf/open/floor/engine/hull/reinforced/interior, +/area/ship/construction) +"Ms" = ( +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/structure/grille, +/obj/machinery/door/poddoor/shutters{ + id = "lib_bridge_shut" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/bridge) +"Mu" = ( +/obj/effect/turf_decal/corner/opaque/lime/mono, +/obj/machinery/vending/modularpc, +/turf/open/floor/plasteel/tech, +/area/ship/crew/office) +"Mw" = ( +/obj/structure/bed, +/obj/item/bedsheet/hos{ + name = "Sergeant's Bedsheet"; + desc = "It is decorated with a shield emblem." + }, +/obj/effect/turf_decal/borderfloorblack, +/turf/open/floor/plasteel/tech, +/area/ship/crew/dorm/dormtwo) +"MC" = ( +/obj/structure/closet/secure_closet/wall{ + icon_door = "med_wall"; + name = "Doctor's Locker"; + pixel_y = 0; + req_access_txt = "5"; + dir = 8; + pixel_x = 28 + }, +/obj/item/clothing/gloves/gezena{ + pixel_x = 3; + pixel_y = 11 + }, +/obj/item/clothing/shoes/combat/gezena{ + pixel_x = 7; + pixel_y = -7 + }, +/obj/item/clothing/under/gezena{ + pixel_x = -9; + pixel_y = -5 + }, +/obj/item/clothing/suit/armor/gezena{ + pixel_y = 9; + pixel_x = -9 + }, +/obj/item/clothing/neck/cloak/gezena/med{ + pixel_y = -4; + pixel_x = 1 + }, +/obj/item/storage/belt/medical/gezena{ + pixel_x = -9; + pixel_y = 3 + }, +/obj/item/clothing/head/gezena/medic/flap{ + pixel_x = 12 + }, +/obj/item/clothing/head/gezena/medic{ + pixel_y = 4; + pixel_x = 7 + }, +/obj/item/storage/backpack/duffelbag/med{ + pixel_x = -6; + pixel_y = -9 + }, +/obj/item/storage/backpack/satchel/med{ + pixel_x = 7; + pixel_y = -10 + }, +/obj/item/reagent_containers/glass/bottle/mannitol{ + pixel_y = 1 + }, +/obj/machinery/button/door{ + id = "lib_medbay_shut"; + name = "Privacy Shutters"; + dir = 1; + pixel_x = -5; + pixel_y = -20 + }, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = -13; + pixel_y = -19 + }, +/turf/open/floor/mineral/titanium, +/area/ship/medical) +"MF" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/bridge) +"MI" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/etherbor/right, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"ML" = ( +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/green/filled/line{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"MQ" = ( +/obj/effect/turf_decal/corner_steel_grid{ + dir = 5 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"MS" = ( +/obj/effect/turf_decal/spline/fancy/opaque/lime{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"MZ" = ( +/obj/machinery/door/airlock/engineering{ + req_one_access = list(1, 10) + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"Nc" = ( +/obj/effect/turf_decal/spline/fancy/opaque/lime{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/office) +"Ne" = ( +/obj/effect/turf_decal/industrial/traffic/corner{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/button/shieldwallgen{ + id = "lib_hangar_holo"; + pixel_y = -19; + pixel_x = 6; + dir = 1 + }, +/obj/machinery/button/door{ + id = "lib_hangar_blast"; + name = "Hangar Shutters"; + pixel_y = -20; + pixel_x = -2; + dir = 1 + }, +/turf/open/floor/plasteel/mono, +/area/ship/hangar/starboard) +"Nf" = ( +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line, +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security) +"Nj" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/closet/crate{ + name = "Mishun Acomplshed" + }, +/obj/item/poster/mission_accomplished_7, +/obj/item/poster/mission_accomplished_6, +/obj/item/poster/mission_accomplished_5, +/obj/item/poster/mission_accomplished_4, +/obj/item/poster/mission_accomplished_3, +/obj/item/poster/mission_accomplished_2, +/obj/item/poster/mission_accomplished_1, +/turf/open/floor/plasteel/tech, +/area/ship/construction) +"Nw" = ( +/obj/effect/turf_decal/trimline/opaque/green/filled/corner{ + dir = 1 + }, +/obj/machinery/computer/helm/viewscreen/directional/south, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"Ny" = ( +/obj/machinery/autolathe, +/obj/machinery/light/directional/east, +/obj/item/stack/sheet/glass/twenty{ + pixel_x = 6; + pixel_y = 2 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"Nz" = ( +/obj/structure/cable{ + icon_state = "2-9" + }, +/obj/structure/window/plasma/reinforced/plastitanium, +/turf/open/floor/plating/airless, +/area/ship/external/dark) +"NF" = ( +/obj/structure/closet/crate/radiation, +/obj/effect/turf_decal/borderfloorblack{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/construction) +"NM" = ( +/obj/effect/turf_decal/corner_steel_grid{ + dir = 9 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"Od" = ( +/obj/effect/turf_decal/corner/opaque/lime/half, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/machinery/airalarm/directional/south, +/obj/structure/cable{ + icon_state = "0-1" + }, +/mob/living/simple_animal/pet/dog/pug{ + pixel_y = 11; + name = "Jumbo" + }, +/obj/structure/bed/dogbed{ + pixel_y = 4; + pixel_x = 2; + anchored = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"Oq" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew/toilet) +"Oy" = ( +/obj/effect/turf_decal/industrial/traffic, +/obj/structure/sign/flag/gezena{ + pixel_y = 30 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/mono, +/area/ship/hangar/starboard) +"OA" = ( +/obj/structure/railing, +/obj/machinery/light/directional/west, +/obj/structure/table, +/obj/item/radio{ + pixel_y = 11; + pixel_x = -10 + }, +/obj/item/radio{ + pixel_y = 11; + pixel_x = -7 + }, +/obj/item/radio{ + pixel_y = 11; + pixel_x = -4 + }, +/obj/item/radio{ + pixel_y = 11 + }, +/obj/item/radio{ + pixel_y = 11; + pixel_x = 4 + }, +/obj/item/radio{ + pixel_y = 11; + pixel_x = 10 + }, +/obj/item/radio{ + pixel_y = 4; + pixel_x = -10 + }, +/obj/item/radio{ + pixel_y = 4; + pixel_x = -6 + }, +/obj/item/radio{ + pixel_y = 4; + pixel_x = -2 + }, +/obj/item/radio{ + pixel_y = 4; + pixel_x = 2 + }, +/obj/item/radio{ + pixel_y = 4; + pixel_x = 6 + }, +/obj/item/radio{ + pixel_y = 4; + pixel_x = 10 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/cryo) +"OQ" = ( +/obj/structure/sign/flag/gezena{ + pixel_y = 30 + }, +/obj/effect/turf_decal/corner_steel_grid{ + dir = 5 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"OR" = ( +/obj/effect/turf_decal/corner_steel_grid{ + dir = 10 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"OS" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 10 + }, +/obj/machinery/meter, +/obj/structure/reagent_dispensers/watertank, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engines/starboard) +"OT" = ( +/obj/machinery/light/directional/west, +/obj/structure/closet/secure_closet{ + anchored = 1; + can_be_unanchored = 1; + icon_state = "armory"; + name = "armor locker"; + req_access_txt = "1" + }, +/obj/effect/turf_decal/corner/opaque/neutral/full, +/obj/item/clothing/suit/armor/gezena/marine{ + pixel_y = 1; + pixel_x = 1 + }, +/obj/item/clothing/suit/armor/gezena/marine{ + pixel_y = 1; + pixel_x = 1 + }, +/obj/item/clothing/suit/armor/gezena/marine{ + pixel_y = 1; + pixel_x = 1 + }, +/obj/item/storage/belt/military/gezena{ + pixel_y = -1; + pixel_x = 1 + }, +/obj/item/storage/belt/military/gezena{ + pixel_y = -1; + pixel_x = 1 + }, +/obj/item/storage/belt/military/gezena{ + pixel_y = -1; + pixel_x = 1 + }, +/obj/item/clothing/head/helmet/gezena{ + pixel_y = -11 + }, +/obj/item/clothing/head/helmet/gezena{ + pixel_y = -11 + }, +/obj/item/clothing/head/helmet/gezena{ + pixel_y = -11 + }, +/turf/open/floor/vault, +/area/ship/security/armory) +"OY" = ( +/obj/effect/turf_decal/corner/opaque/purple{ + dir = 9 + }, +/turf/open/floor/vault, +/area/ship/security/armory) +"Pb" = ( +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi'; + dir = 2 + }, +/area/ship/bridge) +"Pd" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-5" + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/engineering/engines/starboard) +"Pf" = ( +/obj/machinery/atmospherics/pipe/layer_manifold, +/obj/structure/grille, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/structure/window/reinforced/fulltile/shuttle, +/turf/open/floor/plating, +/area/ship/engineering) +"Ph" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible, +/obj/machinery/atmospherics/components/trinary/mixer/layer2{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-9" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engines/port) +"Pi" = ( +/obj/structure/sign/flag/gezena{ + pixel_y = 30 + }, +/obj/effect/turf_decal/corner_steel_grid{ + dir = 5 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"Pr" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/lime/mono, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"Ps" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/engine/hull, +/area/ship/external/dark) +"Pu" = ( +/obj/effect/turf_decal/corner_steel_grid{ + dir = 10 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime, +/obj/structure/sign/flag/gezena{ + dir = 1; + pixel_y = -28 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"Px" = ( +/obj/effect/turf_decal/corner_steel_grid{ + dir = 6 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"PK" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating/airless, +/area/ship/external/dark) +"PM" = ( +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled, +/obj/effect/turf_decal/industrial/outline/blue, +/obj/machinery/door/airlock{ + name = "Mess Hall" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"PP" = ( +/obj/structure/closet/wall{ + dir = 4; + icon_state = "emergency_wall"; + pixel_x = -28; + name = "Spare Internals Closet" + }, +/obj/effect/turf_decal/corner/opaque/lime/mono, +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line, +/obj/item/tank/internals/emergency_oxygen{ + pixel_x = 6 + }, +/obj/item/tank/internals/emergency_oxygen{ + pixel_x = 6 + }, +/obj/item/tank/internals/emergency_oxygen{ + pixel_x = 6 + }, +/obj/item/tank/internals/emergency_oxygen{ + pixel_x = 6 + }, +/obj/item/tank/internals/emergency_oxygen{ + pixel_x = 6 + }, +/obj/item/tank/internals/emergency_oxygen{ + pixel_x = 6 + }, +/obj/item/clothing/mask/breath{ + pixel_y = 0; + pixel_x = -6 + }, +/obj/item/clothing/mask/breath{ + pixel_y = 0; + pixel_x = -6 + }, +/obj/item/clothing/mask/breath{ + pixel_y = 0; + pixel_x = -6 + }, +/obj/item/clothing/mask/breath{ + pixel_y = 0; + pixel_x = -6 + }, +/obj/item/clothing/mask/breath{ + pixel_y = 0; + pixel_x = -6 + }, +/obj/item/clothing/mask/breath{ + pixel_y = 0; + pixel_x = -6 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"PY" = ( +/obj/effect/turf_decal/corner_steel_grid{ + dir = 10 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime, +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"Qa" = ( +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 19; + pixel_y = 9 + }, +/obj/structure/rack, +/obj/item/flashlight/seclite{ + pixel_x = 5; + pixel_y = 9 + }, +/obj/item/flashlight/seclite{ + pixel_x = 5; + pixel_y = 6 + }, +/obj/item/flashlight/seclite{ + pixel_x = 5; + pixel_y = 3 + }, +/obj/item/flashlight/seclite{ + pixel_x = 5; + pixel_y = 0 + }, +/obj/item/flashlight/seclite{ + pixel_x = 5; + pixel_y = -3 + }, +/obj/item/gps{ + pixel_x = -10; + pixel_y = 9 + }, +/obj/item/gps{ + pixel_x = -10; + pixel_y = 7 + }, +/obj/item/gps{ + pixel_x = -10; + pixel_y = 5 + }, +/obj/item/gps{ + pixel_x = -10; + pixel_y = 3 + }, +/obj/item/gps{ + pixel_x = -10; + pixel_y = 1 + }, +/obj/effect/turf_decal/industrial/traffic/corner{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/neutral/full, +/turf/open/floor/vault, +/area/ship/security/armory) +"Qq" = ( +/obj/structure/rack, +/obj/item/kitchen/knife/combat/survival{ + pixel_x = -7; + pixel_y = 4 + }, +/obj/item/kitchen/knife/combat/survival{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/item/kitchen/knife/combat/survival{ + pixel_y = 4; + pixel_x = 3 + }, +/obj/item/kitchen/knife/combat/survival{ + pixel_y = 4; + pixel_x = 8 + }, +/obj/effect/turf_decal/corner/opaque/neutral/full, +/turf/open/floor/vault, +/area/ship/security/armory) +"QI" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/closet/emcloset/wall{ + dir = 1; + pixel_y = -27 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/turf/open/floor/plating, +/area/ship/engineering) +"QJ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/high_volume/siphon/atmos/air_output{ + dir = 1 + }, +/obj/machinery/air_sensor/atmos/air_tank{ + pixel_x = 11; + pixel_y = -9 + }, +/turf/open/floor/engine/air, +/area/ship/engineering) +"QK" = ( +/obj/effect/turf_decal/spline/fancy/opaque/lime{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"QL" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/obj/machinery/light/directional/east, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/mono, +/area/ship/hangar/starboard) +"QO" = ( +/obj/effect/turf_decal/corner_steel_grid{ + dir = 5 + }, +/obj/machinery/computer/helm{ + dir = 8 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"QU" = ( +/obj/effect/turf_decal/industrial/traffic, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light_switch{ + dir = 2; + pixel_x = -12; + pixel_y = 19 + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel/mono, +/area/ship/hangar/starboard) +"Rg" = ( +/obj/effect/turf_decal/trimline/opaque/green/filled/line{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"Ri" = ( +/obj/structure/bed, +/obj/structure/railing{ + dir = 1 + }, +/obj/item/bedsheet/yellow, +/obj/structure/curtain/cloth/grey, +/turf/open/floor/plasteel/dark, +/area/ship/crew/dorm) +"Rl" = ( +/obj/machinery/shower{ + dir = 4 + }, +/obj/machinery/door/window/southleft, +/obj/effect/turf_decal/techfloor/hole{ + dir = 1 + }, +/turf/open/floor/plasteel/mono, +/area/ship/crew/toilet) +"Ro" = ( +/obj/structure/chair, +/turf/open/floor/mineral/titanium/tiled, +/area/ship/hallway/central) +"Rx" = ( +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/structure/grille, +/obj/machinery/door/poddoor/shutters{ + id = "lib_bridge_shut"; + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/bridge) +"RB" = ( +/turf/closed/wall/mineral/titanium/exterior, +/area/ship/crew/dorm) +"RC" = ( +/obj/machinery/atmospherics/components/binary/pump/on/layer4{ + dir = 8; + name = "scrubbers output pump" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/ship/engineering) +"RI" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = 13; + pixel_y = 8 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/mineral/titanium, +/area/ship/medical) +"RN" = ( +/obj/machinery/vending/cigarette, +/obj/effect/turf_decal/corner/opaque/lime/mono, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/crew/office) +"RP" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew/dorm/dormthree) +"RR" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ + dir = 10 + }, +/obj/machinery/light/directional/north, +/obj/structure/closet/emcloset/wall{ + dir = 8; + pixel_x = 28 + }, +/turf/open/floor/engine/hull/reinforced/interior, +/area/ship/construction) +"RX" = ( +/obj/machinery/door/airlock/mining/glass{ + name = "NAIL - Shuttle Bay" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/mono, +/area/ship/hangar/starboard) +"RZ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled, +/obj/effect/turf_decal/industrial/outline/blue, +/obj/machinery/door/poddoor/shutters{ + id = "lib_gate" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/port) +"Sa" = ( +/obj/structure/bed, +/obj/structure/railing{ + dir = 1 + }, +/obj/item/bedsheet/black, +/obj/structure/curtain/cloth/grey, +/turf/open/floor/plasteel/dark, +/area/ship/crew/dorm) +"Sc" = ( +/obj/effect/turf_decal/corner/opaque/lime/mono, +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"Sd" = ( +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/structure/grille, +/obj/machinery/door/poddoor/shutters{ + id = "lib_bridge_shut" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/ship/bridge) +"Sh" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/borderfloorblack, +/turf/open/floor/plasteel/dark, +/area/ship/construction) +"Si" = ( +/obj/docking_port/stationary{ + height = 15; + width = 15; + name = "liberty exterior dock"; + dwidth = 7 + }, +/turf/template_noop, +/area/template_noop) +"Sp" = ( +/turf/open/floor/engine/hull/reinforced, +/area/ship/external/dark) +"Ss" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/corner/opaque/lime/mono, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/item/paicard{ + pixel_x = -10; + pixel_y = 0 + }, +/obj/item/toy/cards/deck{ + pixel_y = 1; + pixel_x = 7 + }, +/obj/item/storage/pill_bottle/dice{ + pixel_y = 11; + pixel_x = 7 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/office) +"St" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/crew/cryo) +"Su" = ( +/obj/structure/cable{ + icon_state = "1-10" + }, +/obj/structure/window/plasma/reinforced/plastitanium, +/turf/open/floor/plating/airless, +/area/ship/external/dark) +"Sx" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "6-8" + }, +/obj/structure/cable{ + icon_state = "5-8" + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating/airless, +/area/ship/external/dark) +"Sz" = ( +/obj/machinery/cryopod{ + dir = 4 + }, +/turf/open/floor/pod/dark, +/area/ship/crew/cryo) +"SB" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/hangar/starboard) +"ST" = ( +/obj/effect/turf_decal/trimline/opaque/bottlegreen/arrow_ccw{ + dir = 8 + }, +/obj/effect/turf_decal/corner_steel_grid{ + dir = 6 + }, +/obj/structure/sign/flag/gezena{ + dir = 4; + pixel_x = -30 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"SU" = ( +/obj/vehicle/ridden/wheelchair, +/turf/open/floor/mineral/titanium/tiled, +/area/ship/hallway/central) +"Te" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/lime/mono, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/port) +"To" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light/floor/hangar, +/turf/open/floor/engine/hull/reinforced, +/area/ship/external/dark) +"Tw" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/door/poddoor{ + id = "lib_entrance_blast" + }, +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + dir = 8; + id = "lib_entrance_holo" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/port) +"TK" = ( +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/structure/grille, +/obj/machinery/door/poddoor/shutters{ + id = "lib_medbay_shut"; + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/medical) +"TO" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/construction) +"TS" = ( +/obj/structure/cable{ + icon_state = "0-1" + }, +/obj/machinery/door/poddoor{ + id = "lib_hangar_blast" + }, +/obj/machinery/power/shieldwallgen/atmos/strong/roundstart{ + dir = 4; + id = "lib_hangar_holo" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/starboard) +"TV" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/engineering/engines/starboard) +"TW" = ( +/obj/structure/closet/crate/solarpanel_small, +/obj/effect/turf_decal/borderfloorblack{ + dir = 1 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/construction) +"TY" = ( +/obj/effect/turf_decal/corner_steel_grid{ + dir = 5 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"Us" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/construction) +"Uv" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light/floor/hangar, +/obj/machinery/camera/autoname{ + dir = 1; + network = list("GEC") + }, +/turf/open/floor/engine/hull/reinforced, +/area/ship/external/dark) +"Uw" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister/toxins, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engines/port) +"UB" = ( +/obj/structure/bed, +/obj/structure/railing{ + dir = 1 + }, +/obj/item/bedsheet/red, +/obj/structure/curtain/cloth/grey, +/turf/open/floor/plasteel/dark, +/area/ship/crew/dorm) +"UE" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/item/clothing/neck/cloak/gezena/captain{ + pixel_y = -5; + pixel_x = 1 + }, +/obj/item/clothing/gloves/gezena/captain{ + pixel_y = 4 + }, +/obj/item/clothing/under/gezena/captain{ + pixel_y = -4; + pixel_x = -10 + }, +/obj/item/clothing/suit/armor/gezena/captain{ + pixel_y = -3; + pixel_x = 9 + }, +/obj/item/clothing/head/gezena/captain{ + pixel_y = 6 + }, +/obj/item/storage/backpack/duffelbag/captain{ + pixel_x = 6; + pixel_y = -14 + }, +/obj/item/storage/backpack/satchel/cap{ + pixel_y = -18; + pixel_x = -8 + }, +/obj/item/storage/belt/sabre, +/obj/item/storage/lockbox/medal, +/obj/item/radio/headset/pgf/captain, +/obj/item/radio/headset/pgf/alt/captain, +/obj/structure/closet/secure_closet{ + icon_state = "blueshield"; + req_access = list(20); + name = "captain's locker" + }, +/obj/item/gun/energy/kalix/pistol{ + pixel_y = -16 + }, +/turf/open/floor/plasteel/sepia, +/area/ship/crew/dorm/dormthree) +"UH" = ( +/obj/effect/turf_decal/corner_steel_grid/full, +/obj/effect/turf_decal/spline/fancy/opaque/lime{ + dir = 10 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"UM" = ( +/obj/machinery/atmospherics/components/unary/shuttle/heater{ + dir = 4 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/structure/window/plasma/reinforced{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/engineering/engines/port) +"Vc" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer2{ + dir = 1 + }, +/obj/structure/window/plasma/reinforced{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/engine/airless, +/area/ship/engineering/engines/starboard) +"Vo" = ( +/obj/item/clothing/under/gezena/marine{ + pixel_x = -10; + pixel_y = -7 + }, +/obj/item/clothing/under/gezena/marine{ + pixel_x = -10; + pixel_y = -7 + }, +/obj/item/clothing/under/gezena/marine{ + pixel_x = -10; + pixel_y = -7 + }, +/obj/item/clothing/under/gezena/marine{ + pixel_x = -10; + pixel_y = -7 + }, +/obj/item/clothing/gloves/gezena/marine{ + pixel_y = 11 + }, +/obj/item/clothing/gloves/gezena/marine{ + pixel_y = 11 + }, +/obj/item/clothing/gloves/gezena/marine{ + pixel_y = 11 + }, +/obj/item/clothing/gloves/gezena/marine{ + pixel_y = 11 + }, +/obj/item/clothing/head/gezena/marine/flap{ + pixel_x = -10 + }, +/obj/item/clothing/head/gezena/marine/flap{ + pixel_x = -10 + }, +/obj/item/clothing/head/gezena/marine/flap{ + pixel_x = -10 + }, +/obj/item/clothing/head/gezena/marine/flap{ + pixel_x = -10 + }, +/obj/item/clothing/head/gezena/marine{ + pixel_y = 10; + pixel_x = -10 + }, +/obj/item/clothing/head/gezena/marine{ + pixel_y = 10; + pixel_x = -10 + }, +/obj/item/clothing/head/gezena/marine{ + pixel_y = 10; + pixel_x = -10 + }, +/obj/item/clothing/head/gezena/marine{ + pixel_y = 10; + pixel_x = -10 + }, +/obj/structure/closet/secure_closet{ + anchored = 1; + can_be_unanchored = 1; + icon_state = "sec"; + name = "uniforms locker"; + req_access_txt = "1" + }, +/obj/item/storage/backpack/duffelbag/sec{ + pixel_y = -13 + }, +/obj/item/storage/backpack/duffelbag/sec{ + pixel_y = -13 + }, +/obj/item/storage/backpack/duffelbag/sec{ + pixel_y = -13 + }, +/obj/item/storage/backpack/duffelbag/sec{ + pixel_y = -13 + }, +/obj/item/storage/backpack/satchel/sec{ + pixel_x = -8; + pixel_y = -17 + }, +/obj/item/storage/backpack/satchel/sec{ + pixel_x = -8; + pixel_y = -17 + }, +/obj/item/storage/backpack/satchel/sec{ + pixel_x = -8; + pixel_y = -17 + }, +/obj/item/storage/backpack/satchel/sec{ + pixel_x = -8; + pixel_y = -17 + }, +/obj/item/clothing/shoes/combat/gezena{ + pixel_x = 3; + pixel_y = 0 + }, +/obj/item/clothing/shoes/combat/gezena{ + pixel_x = 3; + pixel_y = 0 + }, +/obj/item/clothing/shoes/combat/gezena{ + pixel_x = 3; + pixel_y = 0 + }, +/obj/item/clothing/shoes/combat/gezena{ + pixel_x = 3; + pixel_y = 0 + }, +/obj/effect/turf_decal/corner/opaque/neutral/full, +/turf/open/floor/vault, +/area/ship/security/armory) +"Vp" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/plasteel/sepia, +/area/ship/crew/dorm) +"Vr" = ( +/obj/structure/table/chem, +/obj/item/storage/box/syringes{ + pixel_y = 7; + pixel_x = -7 + }, +/obj/item/storage/box/beakers{ + pixel_y = 16; + pixel_x = 9 + }, +/obj/item/storage/box/bodybags{ + pixel_x = 9; + pixel_y = 8 + }, +/turf/open/floor/mineral/titanium, +/area/ship/medical) +"VB" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/camera/autoname{ + dir = 5; + network = list("GEC"); + pixel_y = 8 + }, +/turf/open/floor/plasteel/mono, +/area/ship/hangar/starboard) +"VM" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/engineering/engines/starboard) +"VY" = ( +/obj/effect/turf_decal/corner/opaque/purple/three_quarters, +/turf/open/floor/vault, +/area/ship/security/armory) +"Wb" = ( +/obj/structure/closet/secure_closet{ + anchored = 1; + can_be_unanchored = 1; + icon_state = "warden"; + name = "sergeant's locker"; + req_access_txt = "3"; + req_access = list(3) + }, +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/borderfloorblack{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/obj/item/clothing/gloves/gezena/marine{ + pixel_y = -2; + pixel_x = 3 + }, +/obj/item/clothing/shoes/combat/gezena{ + pixel_x = 3; + pixel_y = -7 + }, +/obj/item/clothing/under/gezena/marine{ + pixel_x = -6; + pixel_y = -7 + }, +/obj/item/clothing/neck/cloak/gezena/lead{ + pixel_y = -4; + pixel_x = -12 + }, +/obj/item/clothing/head/gezena/marine/lead{ + pixel_y = 1; + pixel_x = -11 + }, +/obj/item/clothing/head/gezena/marine/lead/flap{ + pixel_y = 9; + pixel_x = -11 + }, +/obj/item/clothing/suit/armor/gezena/marinecoat{ + pixel_y = 8 + }, +/obj/item/radio/headset/pgf/alt/captain{ + pixel_y = 11; + pixel_x = 5 + }, +/obj/item/radio/headset/pgf/captain{ + pixel_x = -4; + pixel_y = 9 + }, +/obj/item/kitchen/knife/combat/survival{ + pixel_y = 0; + pixel_x = 1 + }, +/obj/item/storage/belt/military/gezena{ + pixel_y = 1 + }, +/obj/item/storage/backpack/satchel/sec{ + pixel_x = -8; + pixel_y = -17 + }, +/obj/item/storage/backpack/duffelbag/sec{ + pixel_y = -13 + }, +/obj/item/gun/energy/kalix/pistol{ + pixel_y = -9; + pixel_x = -3 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/dorm/dormtwo) +"Wc" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/button/door{ + id = "lib_engineering_shut"; + name = "Exhaust Shutters"; + dir = 8; + pixel_x = 20; + pixel_y = 1 + }, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 19; + pixel_y = 9 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"Wf" = ( +/obj/effect/turf_decal/siding/wood/end{ + dir = 1 + }, +/turf/open/floor/plasteel/sepia, +/area/ship/crew/dorm) +"Wk" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/structure/cable/blue{ + icon_state = "0-8" + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/structure/window/plasma/reinforced{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/engineering/engines/starboard) +"Ww" = ( +/obj/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/door/poddoor/shutters{ + id = "lib_engineering_shut"; + dir = 8 + }, +/obj/structure/grille, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"WH" = ( +/obj/structure/closet/secure_closet/freezer{ + name = "fridge" + }, +/obj/item/storage/ration/crayons, +/obj/item/storage/ration/vegan_chili, +/obj/item/storage/ration/vegan_chili, +/obj/item/storage/ration/beef_strips, +/obj/item/storage/ration/beef_strips, +/obj/effect/spawner/lootdrop/ration, +/obj/effect/spawner/lootdrop/ration, +/obj/effect/spawner/lootdrop/ration, +/obj/effect/spawner/lootdrop/ration, +/obj/item/storage/cans/sixbeer, +/turf/open/floor/plasteel/white, +/area/ship/crew/canteen) +"WQ" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ + dir = 5 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/ship/engineering/engines/port) +"WS" = ( +/obj/structure/cable{ + icon_state = "0-10" + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating/airless, +/area/ship/external/dark) +"WV" = ( +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/green/filled/corner{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"Xb" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/engine/hull, +/area/ship/external/dark) +"Xg" = ( +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/structure/grille, +/obj/machinery/door/poddoor/shutters{ + id = "lib_medbay_shut" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ship/medical) +"Xh" = ( +/obj/docking_port/mobile{ + can_move_docking_ports = 1; + name = "liberty docking port"; + port_direction = 8; + preferred_direction = 4; + dir = 2 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/poddoor{ + id = "lib_entrance_blast" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/port) +"Xs" = ( +/obj/structure/railing{ + dir = 10 + }, +/obj/effect/turf_decal/corner_steel_grid{ + dir = 9 + }, +/obj/effect/turf_decal/corner_steel_grid, +/turf/open/floor/plasteel/mono/dark, +/area/ship/bridge) +"Xw" = ( +/obj/effect/turf_decal/corner_steel_grid{ + dir = 10 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime, +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"Xz" = ( +/obj/structure/closet/secure_closet/wall{ + icon_state = "secure_wall"; + dir = 8; + pixel_x = 26 + }, +/turf/open/floor/plastic, +/area/ship/crew/toilet) +"XC" = ( +/obj/effect/turf_decal/corner/opaque/purple/border{ + dir = 1 + }, +/turf/open/floor/vault, +/area/ship/security/armory) +"XD" = ( +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi'; + dir = 4 + }, +/area/ship/crew/cryo) +"XH" = ( +/obj/effect/turf_decal/corner_steel_grid{ + dir = 5 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime{ + dir = 1 + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"XJ" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/dorm/dormthree) +"XR" = ( +/obj/structure/sign/warning/explosives{ + pixel_y = 32 + }, +/obj/structure/barricade/wooden, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/corner_steel_grid{ + dir = 9 + }, +/turf/open/floor/plasteel/tech, +/area/ship/construction) +"Yd" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/engineering/engines/port) +"Yo" = ( +/obj/structure/chair/sofa/right{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/lime/mono, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/crew/office) +"Yu" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/turf_decal/borderfloorblack, +/turf/open/floor/plasteel/dark, +/area/ship/construction) +"Yx" = ( +/obj/structure/railing, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/smes/engineering{ + charge = 1e+006 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"YA" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/barricade/wooden, +/obj/effect/turf_decal/corner_steel_grid{ + dir = 9 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/construction) +"YD" = ( +/obj/effect/turf_decal/corner_steel_grid/full, +/obj/effect/turf_decal/spline/fancy/opaque/lime{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/camera/autoname{ + dir = 4 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"YG" = ( +/obj/structure/closet/crate/freezer/blood{ + pixel_x = 4 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/computer/helm/viewscreen/directional/west, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/mineral/titanium, +/area/ship/medical) +"YI" = ( +/obj/structure/cable{ + icon_state = "0-1" + }, +/obj/machinery/door/poddoor{ + id = "lib_hangar_blast" + }, +/obj/machinery/power/shieldwallgen/atmos/strong/roundstart{ + dir = 8; + id = "lib_hangar_holo" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/starboard) +"YS" = ( +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled, +/obj/effect/turf_decal/industrial/outline/blue, +/obj/machinery/door/poddoor/shutters{ + id = "lib_gate" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/port) +"YT" = ( +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled, +/obj/effect/turf_decal/industrial/outline/blue, +/obj/machinery/door/airlock/command{ + dir = 4; + name = "Bridge"; + req_one_access = list(20, 57, 58) + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"YY" = ( +/obj/effect/turf_decal/spline/fancy/opaque/lime{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime/corner, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/office) +"Zh" = ( +/obj/effect/turf_decal/spline/fancy/opaque/lime{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"Zj" = ( +/obj/effect/turf_decal/corner_steel_grid{ + dir = 5 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"Zn" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/button/door{ + id = "lib_engine_blast"; + name = "Engine Shutters"; + dir = 4; + pixel_x = -20; + pixel_y = -8 + }, +/obj/structure/cable{ + icon_state = "0-6" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engines/port) +"Zw" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood/end{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel/sepia, +/area/ship/crew/dorm) +"ZC" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin/bundlenatural{ + pixel_y = 7; + pixel_x = -5 + }, +/obj/item/pen/fountain{ + pixel_y = 8; + pixel_x = -5 + }, +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime{ + dir = 9 + }, +/obj/item/folder/white{ + pixel_x = 6; + pixel_y = 5 + }, +/obj/item/spacecash/bundle/c1000{ + pixel_y = 0; + pixel_x = -3 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/dorm/dormthree) +"ZH" = ( +/obj/structure/closet/secure_closet/wall{ + icon_state = "cargo_wall"; + pixel_y = -28; + dir = 1; + name = "Engineering Equipment" + }, +/obj/item/storage/box/metalfoam{ + pixel_y = 12; + pixel_x = 9 + }, +/obj/item/storage/toolbox/mechanical{ + pixel_y = 12; + pixel_x = -7 + }, +/obj/item/storage/toolbox/mechanical{ + pixel_y = 10; + pixel_x = -5 + }, +/obj/item/storage/toolbox/electrical{ + pixel_y = 3; + pixel_x = -7 + }, +/obj/item/storage/toolbox/electrical{ + pixel_y = 1; + pixel_x = -5 + }, +/obj/item/weldingtool/largetank{ + pixel_x = 7 + }, +/obj/item/weldingtool/largetank{ + pixel_x = 1 + }, +/obj/item/multitool{ + pixel_y = -6; + pixel_x = -13 + }, +/obj/item/multitool{ + pixel_y = -6; + pixel_x = -8 + }, +/obj/item/holosign_creator/atmos{ + pixel_x = -2; + pixel_y = -8 + }, +/obj/item/holosign_creator/atmos{ + pixel_x = -2; + pixel_y = -11 + }, +/obj/item/holosign_creator/engineering{ + pixel_x = 9; + pixel_y = -7 + }, +/obj/item/holosign_creator/engineering{ + pixel_x = 9; + pixel_y = -11 + }, +/obj/item/geiger_counter{ + pixel_y = 10; + pixel_x = 8 + }, +/obj/item/geiger_counter{ + pixel_y = 7; + pixel_x = 8 + }, +/obj/item/pipe_dispenser, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"ZX" = ( +/obj/effect/turf_decal/corner_steel_grid/full{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/lime{ + dir = 5 + }, +/obj/machinery/light/directional/north, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/machinery/camera/autoname{ + dir = 9; + network = list("GEC"); + pixel_y = 5 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"ZY" = ( +/obj/structure/table, +/obj/item/defibrillator/loaded{ + pixel_y = 6 + }, +/obj/machinery/camera/autoname{ + dir = 6 + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/mineral/titanium, +/area/ship/medical) + +(1,1,1) = {" +xz +xz +xz +xz +xz +xz +xz +lc +hJ +hJ +is +lc +xz +xz +TV +FN +fN +fN +TV +xz +xz +xz +xz +xz +xz +xz +"} +(2,1,1) = {" +xz +xz +xz +xz +xz +xz +lc +lc +CB +CB +UM +lc +FO +LD +TV +bB +Wk +Wk +TV +TV +xz +xz +xz +xz +xz +xz +"} +(3,1,1) = {" +xz +xz +xz +xz +xz +lc +lc +Zn +ze +Yd +KZ +lc +Dg +Ww +TV +em +VM +Pd +cs +TV +TV +xz +xz +xz +xz +xz +"} +(4,1,1) = {" +xz +xz +xz +xz +DP +lc +kR +hA +Ma +Ph +WQ +oz +Fb +RC +hM +db +qp +eY +CY +Vc +TV +sq +xz +xz +xz +xz +"} +(5,1,1) = {" +xz +xz +xz +Sp +lc +lc +hK +ys +Uw +au +Uw +lc +qZ +QI +TV +kq +Dm +kq +OS +ps +TV +TV +Sp +xz +xz +xz +"} +(6,1,1) = {" +xz +xz +xz +Fm +Fm +lc +lc +lc +lc +lc +lc +lc +jt +Kx +TV +TV +TV +TV +TV +TV +TV +At +At +xz +xz +xz +"} +(7,1,1) = {" +xz +xz +vb +Fm +Fm +Fm +vO +OA +Sz +Sz +Hn +Yx +DE +ng +Pf +QJ +zL +OT +bT +uo +Qq +gx +At +fG +xz +xz +"} +(8,1,1) = {" +xz +vb +wO +bU +le +Fm +Ar +Hf +XD +XD +Hn +hW +ha +ge +zL +BJ +zL +Vo +XC +uq +OY +cI +GW +uJ +fG +xz +"} +(9,1,1) = {" +vb +wO +oW +Zw +hg +Fm +wT +St +HR +nS +Hn +ai +sS +uX +zG +wg +zL +By +dE +ih +qI +VY +Ha +uJ +uJ +fG +"} +(10,1,1) = {" +eE +rd +Ri +UB +EJ +Fm +tL +cy +Hn +Hn +Hn +zL +zL +tK +bM +ZH +zL +vp +Ah +DD +hi +Qa +At +uJ +aR +uJ +"} +(11,1,1) = {" +eE +Wf +Hx +Hx +Du +Fm +qV +NM +sY +EF +hS +FI +MZ +Wc +gn +Ny +zL +DM +JD +DM +qB +DM +DM +Wb +Mw +uJ +"} +(12,1,1) = {" +eE +no +Sa +cQ +Vp +wm +Eg +zm +Lu +oX +bE +AZ +zL +zL +zL +zL +zL +EA +Bi +xj +yn +jM +zX +hl +eM +uJ +"} +(13,1,1) = {" +RB +Fm +Fm +ar +oM +Fm +ow +TK +TK +ow +Me +KN +HJ +YD +gh +fd +mN +lf +dB +ve +Nf +wa +DM +uJ +uJ +fG +"} +(14,1,1) = {" +xz +xz +Fm +Fm +Fm +ow +YG +zc +Vr +Xg +SU +bd +ej +Gz +DM +IN +ou +EE +Jw +bV +Fn +aw +DM +cA +xz +xz +"} +(15,1,1) = {" +xz +xz +FJ +ow +ow +mG +kc +HO +wP +AT +Et +aT +BR +CO +DM +cV +oE +oE +oE +ra +KY +AL +DM +xz +xz +xz +"} +(16,1,1) = {" +xz +xz +eR +Ps +ow +ZY +zO +RI +MC +ow +Ro +bd +PY +SB +SB +SB +SB +SB +SB +SB +SB +SB +SB +Dq +xz +xz +"} +(17,1,1) = {" +xz +xz +xz +yq +KM +KM +KM +KM +KM +KM +KM +LS +FU +SB +it +xS +xK +xK +xS +VB +xK +zz +DT +SB +CF +xz +"} +(18,1,1) = {" +xz +xz +xz +KB +KM +nm +PP +ST +Cl +ST +YS +bd +Xw +SB +bl +wK +eB +eB +eB +eB +eB +Bv +yF +TS +KB +xz +"} +(19,1,1) = {" +xz +xz +xz +KB +xg +xo +yM +be +zr +be +RZ +pF +oS +SB +DJ +eB +eB +eB +eB +eB +eB +eB +rW +qy +kB +xz +"} +(20,1,1) = {" +xz +xz +xz +Xb +Xh +LH +xe +gc +dF +Gn +KM +OQ +wZ +RX +Lp +eB +eB +eB +eB +eB +eB +eB +jd +HN +xz +xz +"} +(21,1,1) = {" +xz +xz +xz +KB +Tw +vG +Sc +vQ +lQ +lD +sF +Zj +cE +DY +nO +eB +eB +eB +eB +eB +eB +eB +jd +HN +xz +xz +"} +(22,1,1) = {" +xz +xz +Si +KB +KM +Te +EM +DR +ii +gY +KM +oC +IF +SB +QU +eB +eB +eB +eB +eB +eB +eB +jd +HN +xz +xz +"} +(23,1,1) = {" +xz +xz +xz +KB +KM +KP +KP +KP +KP +KP +KP +AS +BZ +SB +dQ +eB +eB +eB +eB +eB +eB +eB +jd +HN +xz +xz +"} +(24,1,1) = {" +xz +xz +xz +eR +Eu +KP +BX +xy +vN +If +Ep +bd +Bo +DY +qH +eB +eB +eB +eB +eB +eB +eB +jd +HN +xz +xz +"} +(25,1,1) = {" +xz +xz +xz +xz +cR +cU +gz +Kn +BB +us +Ep +bd +OR +jE +uR +eB +eB +eB +eB +eB +eB +eB +jd +HN +xz +xz +"} +(26,1,1) = {" +xz +xz +xz +xz +xz +cU +Rg +Pr +Pr +jY +Ep +bd +kp +SB +Oy +eB +eB +eB +eB +eB +eB +eB +rW +qy +Ps +xz +"} +(27,1,1) = {" +xz +xz +xz +xz +xz +cU +WV +ML +Ge +Nw +KP +AS +sJ +SB +nv +wK +eB +eB +eB +eB +eB +wK +jh +YI +KB +xz +"} +(28,1,1) = {" +xz +xz +xz +xz +xz +cU +WH +CD +Mg +Fk +KP +Pi +Ko +SB +EC +QL +Ac +Ac +kD +ny +Bq +oR +Ne +SB +du +xz +"} +(29,1,1) = {" +xz +xz +xz +xz +xz +cU +uA +CD +qm +kb +PM +MQ +AP +SB +SB +SB +SB +SB +SB +SB +SB +SB +SB +Dq +xz +xz +"} +(30,1,1) = {" +xz +xz +xz +xz +xz +KP +fZ +iA +yW +ww +KP +OQ +eb +UH +TO +Yu +uv +fV +GP +xO +TO +qX +xz +xz +xz +xz +"} +(31,1,1) = {" +xz +xz +xz +xz +xz +KP +KP +KP +KP +KP +KP +IV +iI +wl +wV +Sh +vh +mL +cY +xO +TO +xz +xz +xz +xz +xz +"} +(32,1,1) = {" +xz +xz +xz +xz +xz +Oq +pn +GD +Df +AN +Oq +XH +tb +Pu +TO +aF +bF +Gy +NF +TW +TO +xz +xz +xz +xz +xz +"} +(33,1,1) = {" +xz +xz +xz +xz +xz +Oq +kf +Oq +ft +hs +gM +TY +MI +dz +sP +It +Nj +lb +iT +TW +TO +xz +xz +xz +xz +xz +"} +(34,1,1) = {" +xz +xz +xz +xz +xz +Oq +eN +Rl +Xz +rN +Oq +ZX +Px +JY +TO +Us +XR +YA +Dw +Us +TO +xz +xz +xz +xz +xz +"} +(35,1,1) = {" +xz +xz +xz +xz +xz +RP +RP +RP +RP +RP +RP +HM +GQ +HM +HM +Us +Ic +rs +LT +Us +qX +xz +xz +xz +xz +xz +"} +(36,1,1) = {" +xz +xz +xz +xz +xz +tU +xk +UE +pW +GL +RP +RN +Nc +rj +jv +Us +sW +Us +Us +Us +xz +xz +xz +xz +xz +xz +"} +(37,1,1) = {" +xz +xz +xz +xz +xz +cR +GB +mk +ca +mP +RP +Ss +Ff +hB +Hv +Us +Ki +cZ +rX +Us +xz +xz +xz +xz +xz +xz +"} +(38,1,1) = {" +xz +xz +xz +xz +xz +xz +GB +ZC +XJ +uT +RP +Bz +YY +rM +Yo +Us +RR +Mp +kw +Us +xz +xz +xz +xz +xz +xz +"} +(39,1,1) = {" +xz +xz +xz +xz +xz +xz +GB +Jd +qC +qh +RP +uU +Nc +wu +HU +Us +Us +wL +Us +Us +Ei +xz +xz +xz +xz +xz +"} +(40,1,1) = {" +xz +xz +xz +xz +xz +xz +MF +MF +MF +Hp +MF +MF +Nc +Mu +HU +Sp +Ib +eO +Ib +Sp +Ei +xz +xz +xz +xz +xz +"} +(41,1,1) = {" +xz +xz +xz +xz +xz +xz +MF +na +to +Zh +Od +MF +YT +MF +MF +Sp +Ly +eO +Ly +Sp +Ei +xz +xz +xz +xz +xz +"} +(42,1,1) = {" +xz +xz +xz +xz +xz +xz +MF +he +Ir +zo +HH +gG +QK +ty +MF +Sp +KS +Sx +KS +Sp +Ei +xz +xz +xz +xz +xz +"} +(43,1,1) = {" +xz +xz +xz +xz +xz +xz +MF +Aq +Xs +jm +jH +Pb +MS +lZ +MF +PK +Su +Cz +Nz +iY +Mk +xz +xz +xz +xz +xz +"} +(44,1,1) = {" +xz +xz +xz +xz +xz +xz +Sd +QO +bb +wz +tQ +El +Ms +MF +MF +eO +Ly +KS +Ly +eO +Mk +xz +xz +xz +xz +xz +"} +(45,1,1) = {" +xz +xz +xz +xz +xz +xz +Eo +MF +Ig +uh +qj +Ms +CZ +xz +Mk +Bc +KS +Sp +KS +md +Mk +xz +xz +xz +xz +xz +"} +(46,1,1) = {" +xz +xz +xz +xz +xz +xz +Hb +vr +dK +Gb +Ms +CZ +xz +xz +Mk +iK +sQ +xz +WS +Uv +Mk +xz +xz +xz +xz +xz +"} +(47,1,1) = {" +xz +xz +xz +xz +xz +xz +cR +Rx +bD +bD +CZ +xz +xz +xz +Mk +Er +Mk +xz +Mk +Er +Mk +xz +xz +xz +xz +xz +"} +(48,1,1) = {" +xz +xz +xz +xz +xz +xz +xz +xz +xz +xz +xz +xz +xz +xz +Mk +eO +Mk +xz +Mk +eO +Mk +xz +xz +xz +xz +xz +"} +(49,1,1) = {" +xz +xz +xz +xz +xz +xz +xz +xz +xz +xz +xz +xz +xz +xz +Mk +Er +Mk +xz +Mk +Er +Mk +xz +xz +xz +xz +xz +"} +(50,1,1) = {" +xz +xz +xz +xz +xz +xz +xz +xz +xz +xz +xz +xz +xz +xz +Mk +To +Mk +xz +Mk +To +Mk +xz +xz +xz +xz +xz +"} +(51,1,1) = {" +xz +xz +xz +xz +xz +xz +xz +xz +xz +xz +xz +xz +xz +xz +Mk +eO +xz +xz +xz +eO +Mk +xz +xz +xz +xz +xz +"} +(52,1,1) = {" +xz +xz +xz +xz +xz +xz +xz +xz +xz +xz +xz +xz +xz +xz +xz +if +xz +xz +xz +if +xz +xz +xz +xz +xz +xz +"} diff --git a/_maps/shuttles/subshuttles/pgf_nail.dmm b/_maps/shuttles/subshuttles/pgf_nail.dmm new file mode 100644 index 000000000000..80534adfc514 --- /dev/null +++ b/_maps/shuttles/subshuttles/pgf_nail.dmm @@ -0,0 +1,519 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/structure/cable{ + icon_state = "0-1" + }, +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + id = "nail_holo"; + dir = 1 + }, +/obj/machinery/door/poddoor/preopen{ + dir = 8; + id = "nail_door_blast" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/ship/bridge) +"b" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 1 + }, +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"c" = ( +/turf/template_noop, +/area/template_noop) +"d" = ( +/obj/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/shutters{ + id = "nail_window_shut" + }, +/obj/structure/grille, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/ship/bridge) +"e" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1; + name = "nail supply pump" + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"h" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/etherbor/left, +/turf/open/floor/plasteel/patterned/brushed, +/area/ship/bridge) +"i" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"l" = ( +/obj/structure/railing/corner, +/obj/machinery/power/smes/engineering, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"n" = ( +/obj/structure/sign/number/random, +/turf/closed/wall/mineral/plastitanium, +/area/ship/bridge) +"o" = ( +/obj/machinery/button/shieldwallgen{ + id = "nail_holo"; + dir = 1; + pixel_x = 12; + pixel_y = -19 + }, +/obj/machinery/button/door{ + id = "nail_door_blast"; + name = "Nail Blast Doors"; + dir = 1; + pixel_y = -20; + pixel_x = 4 + }, +/obj/machinery/button/door{ + id = "nail_window_shut"; + name = "Nail Window Shutters"; + dir = 1; + pixel_y = -20; + pixel_x = -6 + }, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = -13; + pixel_y = -19 + }, +/obj/structure/chair/comfy/shuttle{ + dir = 8 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"p" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + id = "nail_holo" + }, +/obj/machinery/door/poddoor/preopen{ + dir = 8; + id = "nail_door_blast" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/ship/bridge) +"r" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/etherbor/center, +/turf/open/floor/plasteel/patterned/brushed, +/area/ship/bridge) +"s" = ( +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"t" = ( +/turf/closed/wall/mineral/plastitanium, +/area/ship/bridge) +"u" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/etherbor/right, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/ship/bridge) +"v" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"w" = ( +/obj/machinery/power/terminal{ + dir = 4 + }, +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/bridge) +"x" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/closet/emcloset/wall{ + pixel_y = 28 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"y" = ( +/obj/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/shutters{ + id = "nail_window_shut" + }, +/obj/structure/grille, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plating, +/area/ship/bridge) +"z" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/bridge) +"A" = ( +/obj/structure/railing, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/bridge) +"B" = ( +/obj/machinery/power/terminal{ + dir = 4 + }, +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/bridge) +"D" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 8 + }, +/obj/structure/cable/blue{ + icon_state = "0-4" + }, +/obj/structure/window/plasma/reinforced{ + dir = 4 + }, +/obj/structure/window/plasma/reinforced{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"E" = ( +/obj/structure/chair/comfy/shuttle, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"G" = ( +/obj/structure/sign/number/random, +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/bridge) +"H" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/port_gen/pacman, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/light/directional/west, +/obj/item/wrench, +/turf/open/floor/plating, +/area/ship/bridge) +"I" = ( +/obj/machinery/computer/helm{ + dir = 4 + }, +/obj/item/radio/intercom/wideband/directional/south, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"J" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/door/poddoor/preopen{ + dir = 8; + id = "nail_door_blast" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/docking_port/mobile{ + dir = 8; + name = "nail dock"; + preferred_direction = 8; + port_direction = 2 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/ship/bridge) +"L" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 8 + }, +/obj/structure/cable/blue{ + icon_state = "0-4" + }, +/obj/structure/window/plasma/reinforced{ + dir = 4 + }, +/obj/structure/window/plasma/reinforced, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"M" = ( +/obj/structure/window/plasma/reinforced/plastitanium, +/obj/structure/grille, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/poddoor/shutters{ + id = "nail_window_shut" + }, +/turf/open/floor/plating, +/area/ship/bridge) +"N" = ( +/obj/machinery/atmospherics/components/binary/pump/layer2{ + dir = 8; + name = "supply pump" + }, +/obj/machinery/atmospherics/components/binary/pump/layer4{ + dir = 4; + name = "nail exhaust pump" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/ship/bridge) +"O" = ( +/obj/structure/railing, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/rack, +/turf/open/floor/plating, +/area/ship/bridge) +"R" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/structure/closet/crate, +/turf/open/floor/plating, +/area/ship/bridge) +"S" = ( +/obj/machinery/holopad/emergency, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/patterned/brushed, +/area/ship/bridge) +"T" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/porta_turret/ship/weak{ + dir = 8 + }, +/turf/open/floor/engine/hull/reinforced/interior, +/area/ship/external/dark) +"U" = ( +/obj/structure/chair/comfy/shuttle, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"V" = ( +/obj/machinery/power/shuttle/engine/electric{ + dir = 8 + }, +/obj/structure/cable/blue{ + icon_state = "0-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/bridge) +"W" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/bridge) +"X" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/terminal, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plating, +/area/ship/bridge) + +(1,1,1) = {" +c +W +W +t +T +c +c +"} +(2,1,1) = {" +c +W +H +W +d +c +c +"} +(3,1,1) = {" +c +W +X +l +y +M +c +"} +(4,1,1) = {" +c +W +z +A +I +W +c +"} +(5,1,1) = {" +c +W +x +S +o +W +c +"} +(6,1,1) = {" +n +W +U +h +b +W +t +"} +(7,1,1) = {" +n +O +E +r +v +R +t +"} +(8,1,1) = {" +n +B +i +u +e +w +t +"} +(9,1,1) = {" +G +D +s +N +s +L +W +"} +(10,1,1) = {" +c +V +p +J +a +V +c +"} diff --git a/code/__DEFINES/guns.dm b/code/__DEFINES/guns.dm new file mode 100644 index 000000000000..0256ed11bedd --- /dev/null +++ b/code/__DEFINES/guns.dm @@ -0,0 +1,16 @@ +//weapon manufacturers +#define MANUFACTURER_NONE null +#define MANUFACTURER_SHARPLITE "the Sharplite Defense logo" +#define MANUFACTURER_SHARPLITE_NEW "the Nanotrasen-Sharplite logo" +#define MANUFACTURER_HUNTERSPRIDE "the Hunter's Pride Arms and Ammunition logo" +#define MANUFACTURER_SOLARARMORIES "the Solarbundswaffenkammer emblem" +#define MANUFACTURER_SCARBOROUGH "the Scarborough Arms logo" +#define MANUFACTURER_EOEHOMA "the Eoehoma Firearms emblem" +#define MANUFACTURER_NANOTRASEN_OLD "an outdated Nanotrasen logo" +#define MANUFACTURER_NANOTRASEN "the Nanotrasen logo" +#define MANUFACTURER_BRAZIL "a green flag with a blue circle and a yellow diamond around it" +#define MANUFACTURER_INTEQ "an orange crest with the letters 'IRMG'" +#define MANUFACTURER_MINUTEMAN "the Lanchester City Firearms Plant logo" +#define MANUFACTURER_DONKCO "the Donk! Co. logo" +#define MANUFACTURER_PGF "the Etherbor Industries emblem" +#define MANUFACTURER_IMPORT "Lanchester Import Co." diff --git a/code/__HELPERS/_auxtools_api.dm b/code/__HELPERS/_auxtools_api.dm new file mode 100644 index 000000000000..d0e840b7d802 --- /dev/null +++ b/code/__HELPERS/_auxtools_api.dm @@ -0,0 +1,8 @@ +/proc/auxtools_stack_trace(msg) + CRASH(msg) + +/proc/enable_debugging(mode, port) + CRASH("auxtools not loaded") + +/proc/auxtools_expr_stub() + CRASH("auxtools not loaded") diff --git a/code/__HELPERS/bindings.dm b/code/__HELPERS/bindings.dm new file mode 100644 index 000000000000..c2c19136854e --- /dev/null +++ b/code/__HELPERS/bindings.dm @@ -0,0 +1,184 @@ +//THIS FILE IS AUTOMATICALLY GENERATED BY AUXMOS, PLEASE DO NOT TOUCH IT +//PROC DEFINITIONS MAY MOVE AROUND, THIS IS NORMAL + +/* This comment bypasses grep checks */ /var/__auxmos + +/proc/__detect_auxmos() + if (world.system_type == UNIX) + return __auxmos = "libauxmos" + else + return __auxmos = "auxmos" + +#define AUXMOS (__auxmos || __detect_auxmos()) + +/datum/gas_mixture/proc/__auxtools_parse_gas_string(string) + return call_ext(AUXMOS, "byond:parse_gas_string_ffi")(src, string) + +/datum/controller/subsystem/air/proc/get_max_gas_mixes() + return call_ext(AUXMOS, "byond:hook_max_gas_mixes_ffi")() + +/datum/controller/subsystem/air/proc/get_amt_gas_mixes() + return call_ext(AUXMOS, "byond:hook_amt_gas_mixes_ffi")() + +/proc/equalize_all_gases_in_list(gas_list) + return call_ext(AUXMOS, "byond:equalize_all_hook_ffi")(gas_list) + +/datum/gas_mixture/proc/get_oxidation_power(temp) + return call_ext(AUXMOS, "byond:oxidation_power_hook_ffi")(src, temp) + +/datum/gas_mixture/proc/get_fuel_amount(temp) + return call_ext(AUXMOS, "byond:fuel_amount_hook_ffi")(src, temp) + +/datum/gas_mixture/proc/equalize_with(total) + return call_ext(AUXMOS, "byond:equalize_with_hook_ffi")(src, total) + +/datum/gas_mixture/proc/transfer_ratio_to(other, ratio) + return call_ext(AUXMOS, "byond:transfer_ratio_hook_ffi")(src, other, ratio) + +/datum/gas_mixture/proc/transfer_to(other, moles) + return call_ext(AUXMOS, "byond:transfer_hook_ffi")(src, other, moles) + +/datum/gas_mixture/proc/adjust_heat(temp) + return call_ext(AUXMOS, "byond:adjust_heat_hook_ffi")(src, temp) + +/datum/gas_mixture/proc/react(holder) + return call_ext(AUXMOS, "byond:react_hook_ffi")(src, holder) + +/datum/gas_mixture/proc/compare(other) + return call_ext(AUXMOS, "byond:compare_hook_ffi")(src, other) + +/datum/gas_mixture/proc/clear() + return call_ext(AUXMOS, "byond:clear_hook_ffi")(src) + +/datum/gas_mixture/proc/mark_immutable() + return call_ext(AUXMOS, "byond:mark_immutable_hook_ffi")(src) + +/datum/gas_mixture/proc/scrub_into(into, ratio_v, gas_list) + return call_ext(AUXMOS, "byond:scrub_into_hook_ffi")(src, into, ratio_v, gas_list) + +/datum/gas_mixture/proc/get_by_flag(flag_val) + return call_ext(AUXMOS, "byond:get_by_flag_hook_ffi")(src, flag_val) + +/datum/gas_mixture/proc/__remove_by_flag(into, flag_val, amount_val) + return call_ext(AUXMOS, "byond:remove_by_flag_hook_ffi")(src, into, flag_val, amount_val) + +/datum/gas_mixture/proc/divide(num_val) + return call_ext(AUXMOS, "byond:divide_hook_ffi")(src, num_val) + +/datum/gas_mixture/proc/multiply(num_val) + return call_ext(AUXMOS, "byond:multiply_hook_ffi")(src, num_val) + +/datum/gas_mixture/proc/subtract(num_val) + return call_ext(AUXMOS, "byond:subtract_hook_ffi")(src, num_val) + +/datum/gas_mixture/proc/add(num_val) + return call_ext(AUXMOS, "byond:add_hook_ffi")(src, num_val) + +/datum/gas_mixture/proc/adjust_multi(...) + var/list/args_copy = args.Copy() + args_copy.Insert(1, src) + return call_ext(AUXMOS, "byond:adjust_multi_hook_ffi")(arglist(args_copy)) + +/datum/gas_mixture/proc/adjust_moles_temp(id_val, num_val, temp_val) + return call_ext(AUXMOS, "byond:adjust_moles_temp_hook_ffi")(src, id_val, num_val, temp_val) + +/datum/gas_mixture/proc/adjust_moles(id_val, num_val) + return call_ext(AUXMOS, "byond:adjust_moles_hook_ffi")(src, id_val, num_val) + +/datum/gas_mixture/proc/set_moles(gas_id, amt_val) + return call_ext(AUXMOS, "byond:set_moles_hook_ffi")(src, gas_id, amt_val) + +/datum/gas_mixture/proc/get_moles(gas_id) + return call_ext(AUXMOS, "byond:get_moles_hook_ffi")(src, gas_id) + +/datum/gas_mixture/proc/set_volume(vol_arg) + return call_ext(AUXMOS, "byond:set_volume_hook_ffi")(src, vol_arg) + +/datum/gas_mixture/proc/partial_heat_capacity(gas_id) + return call_ext(AUXMOS, "byond:partial_heat_capacity_ffi")(src, gas_id) + +/datum/gas_mixture/proc/set_temperature(arg_temp) + return call_ext(AUXMOS, "byond:set_temperature_hook_ffi")(src, arg_temp) + +/datum/gas_mixture/proc/get_gases() + return call_ext(AUXMOS, "byond:get_gases_hook_ffi")(src) + +/datum/gas_mixture/proc/temperature_share(...) + var/list/args_copy = args.Copy() + args_copy.Insert(1, src) + return call_ext(AUXMOS, "byond:temperature_share_hook_ffi")(arglist(args_copy)) + +/datum/gas_mixture/proc/copy_from(giver) + return call_ext(AUXMOS, "byond:copy_from_hook_ffi")(src, giver) + +/datum/gas_mixture/proc/__remove(into, amount_arg) + return call_ext(AUXMOS, "byond:remove_hook_ffi")(src, into, amount_arg) + +/datum/gas_mixture/proc/__remove_ratio(into, ratio_arg) + return call_ext(AUXMOS, "byond:remove_ratio_hook_ffi")(src, into, ratio_arg) + +/datum/gas_mixture/proc/merge(giver) + return call_ext(AUXMOS, "byond:merge_hook_ffi")(src, giver) + +/datum/gas_mixture/proc/thermal_energy() + return call_ext(AUXMOS, "byond:thermal_energy_hook_ffi")(src) + +/datum/gas_mixture/proc/return_volume() + return call_ext(AUXMOS, "byond:return_volume_hook_ffi")(src) + +/datum/gas_mixture/proc/return_temperature() + return call_ext(AUXMOS, "byond:return_temperature_hook_ffi")(src) + +/datum/gas_mixture/proc/return_pressure() + return call_ext(AUXMOS, "byond:return_pressure_hook_ffi")(src) + +/datum/gas_mixture/proc/total_moles() + return call_ext(AUXMOS, "byond:total_moles_hook_ffi")(src) + +/datum/gas_mixture/proc/set_min_heat_capacity(arg_min) + return call_ext(AUXMOS, "byond:min_heat_cap_hook_ffi")(src, arg_min) + +/datum/gas_mixture/proc/heat_capacity() + return call_ext(AUXMOS, "byond:heat_cap_hook_ffi")(src) + +/datum/gas_mixture/proc/__gasmixture_unregister() + return call_ext(AUXMOS, "byond:unregister_gasmixture_hook_ffi")(src) + +/datum/gas_mixture/proc/__gasmixture_register() + return call_ext(AUXMOS, "byond:register_gasmixture_hook_ffi")(src) + +/proc/process_atmos_callbacks(remaining) + return call_ext(AUXMOS, "byond:atmos_callback_handle_ffi")(remaining) + +/turf/proc/__update_auxtools_turf_adjacency_info() + return call_ext(AUXMOS, "byond:hook_infos_ffi")(src) + +/turf/proc/update_air_ref(flag) + return call_ext(AUXMOS, "byond:hook_register_turf_ffi")(src, flag) + +/datum/controller/subsystem/air/proc/process_turf_equalize_auxtools(remaining) + return call_ext(AUXMOS, "byond:equalize_hook_ffi")(src, remaining) + +/datum/controller/subsystem/air/proc/process_excited_groups_auxtools(remaining) + return call_ext(AUXMOS, "byond:groups_hook_ffi")(src, remaining) + +/datum/controller/subsystem/air/proc/process_turfs_auxtools(remaining) + return call_ext(AUXMOS, "byond:process_turf_hook_ffi")(src, remaining) + +/datum/controller/subsystem/air/proc/finish_turf_processing_auxtools(time_remaining) + return call_ext(AUXMOS, "byond:finish_process_turfs_ffi")(time_remaining) + +/datum/controller/subsystem/air/proc/thread_running() + return call_ext(AUXMOS, "byond:thread_running_hook_ffi")() + +/proc/finalize_gas_refs() + return call_ext(AUXMOS, "byond:finalize_gas_refs_ffi")() + +/datum/controller/subsystem/air/proc/auxtools_update_reactions() + return call_ext(AUXMOS, "byond:update_reactions_ffi")() + +/proc/auxtools_atmos_init(gas_data) + return call_ext(AUXMOS, "byond:hook_init_ffi")(gas_data) + +/proc/_auxtools_register_gas(gas) + return call_ext(AUXMOS, "byond:hook_register_gas_ffi")(gas) diff --git a/code/datums/wires/mines.dm b/code/datums/wires/mines.dm new file mode 100644 index 000000000000..4c856cf99d3f --- /dev/null +++ b/code/datums/wires/mines.dm @@ -0,0 +1,82 @@ +/datum/wires/mine + holder_type = /obj/item/mine/pressure + randomize = TRUE + +/datum/wires/mine/New(atom/holder) + wires = list( + WIRE_BOOM, WIRE_DELAYBOOM, WIRE_PIN, WIRE_RESET + ) + ..() + +/datum/wires/mine/interactable(mob/user) + var/obj/item/mine/pressure/ourmine = holder + if(ourmine.open_panel) + return TRUE + +//are you feelin lucky, punk? +/datum/wires/mine/on_pulse(wire) + var/obj/item/mine/pressure/ourmine = holder + switch(wire) + if(WIRE_BOOM)//oopsies + holder.visible_message(span_userdanger("[icon2html(ourmine, viewers(holder))] \The [ourmine] makes a shrill noise! It's go-")) + ourmine.trigger_mine() + if(WIRE_DELAYBOOM)//oopsies but you get to run + ourmine.blast_delay = clamp(ourmine.blast_delay * 5, 8, 50) + holder.visible_message(span_userdanger("[icon2html(ourmine, viewers(holder))] \The [ourmine] makes a shrill noise! It's go-")) + ourmine.trigger_mine() + //Resets the detonation pin, allowing someone to step off the mine. Minor success. + if(WIRE_PIN) + if(ourmine.clicked == TRUE) + holder.visible_message(span_notice("[icon2html(ourmine, viewers(holder))] You hear something inside \the [ourmine] click softly.")) + playsound(ourmine, 'sound/weapons/empty.ogg', 30, TRUE) + ourmine.clicked = FALSE + else + holder.visible_message(span_notice("[icon2html(ourmine, viewers(holder))] \The [ourmine]'s detonation pad shifts slightly. Nothing happens.")) + if(WIRE_RESET)//Disarms the mine, allowing it to be picked up. Major success. + if(ourmine.armed && ourmine.anchored) + holder.visible_message(span_notice("[icon2html(ourmine, viewers(holder))] \The [ourmine]'s arming lights fade, and the securing bolts loosen. ")) + playsound(ourmine, 'sound/machines/click.ogg', 100, TRUE) + ourmine.disarm() + else if(ourmine.anchored) + holder.visible_message(span_notice("[icon2html(ourmine, viewers(holder))] \The [ourmine]'s yellow arming light flickers.")) + else + holder.visible_message(span_notice("[icon2html(ourmine, viewers(holder))] \The [ourmine]'s securing bolt shifts. Nothing happens.")) + +/datum/wires/mine/on_cut(wire, mend) + var/obj/item/mine/pressure/ourmine = holder + switch(wire) + if(WIRE_BOOM) + if(!mend) + holder.visible_message(span_userdanger("[icon2html(ourmine, viewers(holder))] \The [ourmine] makes a shrill noise! It's go-")) + ourmine.trigger_mine() + if(WIRE_DELAYBOOM) + if(!mend) + ourmine.blast_delay = clamp(ourmine.blast_delay * 5, 8, 50) + holder.visible_message(span_userdanger("[icon2html(ourmine, viewers(holder))] \The [ourmine] makes a shrill noise! It's go-")) + ourmine.trigger_mine() + //Disables the detonation pin. Nothing will happen when the mine is triggered. + //Mine can still be exploded by cutting wires & damage. + if(WIRE_PIN) + if(!mend) + ourmine.dud = TRUE + if(ourmine.clicked == TRUE) + holder.visible_message(span_notice("[icon2html(ourmine, viewers(holder))] You hear something inside \the [ourmine] shift out of place.")) + playsound(ourmine, 'sound/weapons/empty.ogg', 30, TRUE) + ourmine.clicked = FALSE + else + holder.visible_message(span_notice("[icon2html(ourmine, viewers(holder))] \The [ourmine]'s detonation pad goes loose.")) + ourmine.foot_on_mine = null + else + ourmine.dud = FALSE + ourmine.clicked = FALSE + holder.visible_message(span_notice("[icon2html(ourmine, viewers(holder))] You hear something inside \the [ourmine] shift back into place.")) + if(WIRE_RESET) + if(!mend) + if(ourmine.armed && ourmine.anchored) + holder.visible_message(span_notice("[icon2html(ourmine, viewers(holder))] \The [ourmine]'s arming lights fade, and the securing bolts loosen. Disarmed. ")) + playsound(ourmine, 'sound/machines/click.ogg', 100, TRUE) + ourmine.disarm() + else if(ourmine.anchored) + holder.visible_message(span_notice("[icon2html(ourmine, viewers(holder))] \The [ourmine]'s yellow arming light flickers.")) + else + holder.visible_message(span_notice("[icon2html(ourmine, viewers(holder))] \The [ourmine]'s securing bolt shifts. Nothing happens.")) diff --git a/code/game/MapData/shuttles/pgf_crying_sun.dm b/code/game/MapData/shuttles/pgf_crying_sun.dm new file mode 100644 index 000000000000..6df40aa0efdd --- /dev/null +++ b/code/game/MapData/shuttles/pgf_crying_sun.dm @@ -0,0 +1,43 @@ +/obj/item/book/manual/mount + name = "The UCWLWM" + desc = "It's looks old and worn out." + icon_state = "book3" + author = "Welds-the-Steel" + title = "The Universal Colossal Warship Linear Weapon Mount" + dat = {" + + + + +
+

Copy No. 5441

+
+ +

Pan-Gezenan Federation

+

Universal Battleship Linear Weapon Mounts

+

Etherbor Lihmona Shipyards

+
+
+

The Universal Colossal Battleship Linear Weapon Mount or simply "Universal Linear Mount" (USM), is a linear rail system that can be commonly found in many ships created in the Etherbor Lihmona Shipyards. Attachment of a weapon to a Universal Linear Mount requires the use of a Linear Mount Tool Facility. An engineering marvel are the massive machines at these facilities that effortlessly handle these systems on a regular basis. Most shipyards dealing in Kalixcian Colossal Arms will also have such a facility to install the weapons.

+ +

The installation of weapons into a Universal Linear Mount is rather simplistic. A weapon must first be delivered to the Linear Mount Tool Facility, where it will be manually loaded onto the SMT's massive cargo lift. The SMT is then extended out around the weapon, and the weapon is then secured into the SMT with engaging locks. The next step is to bring the ship into the facility, placed just in line with the SMT. The weapon is then lined up with the Universal Linear Mount and slotted into place. The USM's hardware locks are then engaged, the weapon is welded to the USM, and electronic systems are hooked into the ship's computer systems. The weapons are then hooked into an independent power bank to prevent overdraw from main ship power banks, and prevent explosive backsurge.

+ +

Common Colossal Battleship Weapons compatible with the Universal Linear Mount include the following:

+ +

HORUS Colossal Energy Cannon

+ + A massive laser cannon capable of variable strength, and sustained fire up to 10 seconds. One of the highest power draws of all colossal warship guns. Multiple independent power banks are required to fire this gun, with the lowest power setting drawing 4MW/s, and the highest drawing 16MW/s. + +

SUPERNOVA High-Performance Giant Rail Cannon

+ + While not as powerful as the QUASAR SMITER Colossal Rail Cannon, this gun is one of the most commonly produced at the Lihmona Shipyards. Fires a 9/5ths meter "Huge Slug" ordinance, accelerated by 1MW draw pair of electromagnetic accelerators. + +

Massive Ordinance Missile Array (B.O.M.B)

+ + A popular choice amongst bomber ships, the "Massive Ordinance Missile Array" or "M.O.M.A" for short, is a rapid fire missile array chain launcher. Capable of firing up to 4 missiles per second, these weapons often find their homes on ships with exceedingly large cargo bays built for holding large hoards of heavy ordinance. + +

QUASAR SMITER Colossal Rail Cannon

+ + The largest gun ever produced by the Lihmona Shipyards, the QUASAR SMITER is a truly terrifying tool of destruction. A gun requiring 3 Universal Linear Mounts to hold, this gun finds its place only on the largest ships in the PGFN and PGFMC. This gun fires 18/5ths meter gigantic "DEMON SLUG"s at a rate of approximately 1 shot every 5 minutes. The power draw of such a massive weapon sings to the tun of 50MW of power per round. + + "} diff --git a/code/game/machinery/shuttle/turbine.dm b/code/game/machinery/shuttle/turbine.dm new file mode 100644 index 000000000000..7d310d37cd30 --- /dev/null +++ b/code/game/machinery/shuttle/turbine.dm @@ -0,0 +1,436 @@ +// TURBINE v2 AKA rev4407 Engine reborn! + +// How to use it? - Mappers +// +// This is a very good power generating mechanism. All you need is a blast furnace with soaring flames and output. +// Not everything is included yet so the turbine can run out of fuel quiet quickly. The best thing about the turbine is that even +// though something is on fire that passes through it, it won't be on fire as it passes out of it. So the exhaust fumes can still +// containt unreacted fuel - plasma and oxygen that needs to be filtered out and re-routed back. This of course requires smart piping +// For a computer to work with the turbine the compressor requires a comp_id matching with the turbine computer's id. This will be +// subjected to a change in the near future mind you. Right now this method of generating power is a good backup but don't expect it +// become a main power source unless some work is done. Have fun. At 50k RPM it generates 60k power. So more than one turbine is needed! +// +// - Numbers +// +// Example setup S - sparker +// B - Blast doors into space for venting +// *BBB****BBB* C - Compressor +// S CT * T - Turbine +// * ^ * * V * D - Doors with firedoor +// **|***D**|** ^ - Fuel feed (Not vent, but a gas outlet) +// | | V - Suction vent (Like the ones in atmos +// + + +/obj/machinery/power/compressor + name = "compressor" + desc = "The compressor stage of a gas turbine generator." + icon = 'icons/obj/atmospherics/components/turbine.dmi' + icon_state = "compressor" + density = TRUE + resistance_flags = FIRE_PROOF + CanAtmosPass = ATMOS_PASS_DENSITY + use_power = NO_POWER_USE // powered by gas flow + interacts_with_air = TRUE + circuit = /obj/item/circuitboard/machine/power_compressor + var/obj/machinery/power/shuttle/engine/turbine/turbine + var/datum/gas_mixture/gas_contained + var/starter = 0 + var/rpm = 0 + var/rpmtarget = 0 + var/capacity = 1e6 + var/comp_id = 0 + var/efficiency = 1 + var/intake_ratio = 0.1 // might add a way to adjust this in-game later + +/obj/machinery/power/shuttle/engine/turbine/lavaland + destroy_output = TRUE + +/obj/machinery/power/compressor/Destroy() + SSair.stop_processing_machine(src) + if (turbine && turbine.compressor == src) + turbine.compressor = null + if(isopenturf(loc)) + loc.assume_air(gas_contained) + loc.air_update_turf() + turbine = null + return ..() + +/obj/machinery/power/shuttle/engine/turbine + name = "gas turbine generator" + desc = "A gas turbine used for backup power generation." + icon = 'icons/obj/atmospherics/components/turbine.dmi' + icon_state = "turbine" + density = TRUE + resistance_flags = FIRE_PROOF + CanAtmosPass = ATMOS_PASS_DENSITY + use_power = NO_POWER_USE // powered by gas flow + interacts_with_air = TRUE + circuit = /obj/item/circuitboard/machine/power_turbine + thrust = 0 // no thrust by default + icon_state_closed = "turbine" + icon_state_open = "turbine" + icon_state_off = "turbine" + var/opened = 0 + var/obj/machinery/power/compressor/compressor + var/lastgen = 0 + var/productivity = 1 + var/destroy_output = FALSE //Destroy the output gas instead of actually outputting it. Used on lavaland to prevent cooking the zlevel + +/obj/machinery/power/shuttle/engine/turbine/Destroy() + SSair.stop_processing_machine(src) + if (compressor && compressor.turbine == src) + compressor.turbine = null + compressor = null + return ..() + +// the inlet stage of the gas turbine electricity generator + +/obj/machinery/power/compressor/Initialize(mapload) + . = ..() + // The inlet of the compressor is the direction it faces + gas_contained = new + SSair.start_processing_machine(src, mapload) + locate_machinery() + if(!turbine) + obj_break() + return INITIALIZE_HINT_LATELOAD + +/obj/machinery/power/compressor/LateInitialize() + . = ..() + var/turf/comp_turf = get_turf(src) + comp_turf.ImmediateCalculateAdjacentTurfs() // turbine blocks atmos so update the turf it's on or stuff breaks + +#define COMPFRICTION 5e5 + +/obj/machinery/power/compressor/locate_machinery() + if(turbine) + return + turbine = locate() in get_step(src, turn(dir, 180)) + if(turbine) + set_machine_stat(machine_stat & ~BROKEN) + turbine.locate_machinery() + else + turbine = null + obj_break() + +/obj/machinery/power/compressor/RefreshParts() + var/E = 0 + for(var/obj/item/stock_parts/manipulator/M in component_parts) + E += M.rating + efficiency = max(E / 6, 1) + +/obj/machinery/power/compressor/examine(mob/user) + . = ..() + if(in_range(user, src) || isobserver(user)) + . += "The status display reads: Efficiency at [efficiency*100]%." + +/obj/machinery/power/compressor/attackby(obj/item/I, mob/user, params) + if(default_deconstruction_screwdriver(user, initial(icon_state), initial(icon_state), I)) + return + + if(default_change_direction_wrench(user, I)) + if(turbine) + to_chat(user, "Turbine connected.") + set_machine_stat(machine_stat & ~BROKEN) + else + to_chat(user, "Turbine not connected.") + return + + default_deconstruction_crowbar(I) + +/obj/machinery/power/compressor/default_deconstruction_screwdriver(mob/user, icon_state_open, icon_state_closed, obj/item/I) + . = ..() + if(panel_open) + set_machine_stat(machine_stat | MAINT) + else + set_machine_stat(machine_stat & ~MAINT) + +//update when moved or changing direction +/obj/machinery/power/compressor/setDir(newdir) + . = ..() + locate_machinery() + +/obj/machinery/power/compressor/Move(atom/newloc, direct, glide_size_override) + . = ..() + locate_machinery() + +/obj/machinery/power/compressor/process(delta_time) + return + +/obj/machinery/power/compressor/process_atmos(delta_time) + // RPM function to include compression friction - be advised that too low/high of a compfriction value can make things screwy + rpm -= 1 + rpm = (0.9 * rpm) + (0.1 * rpmtarget) + rpm = min(rpm, (COMPFRICTION*efficiency)/2) + rpm = max(0, rpm - (rpm**2)/(COMPFRICTION*efficiency)) + + update_overlays() + + if(!turbine || (turbine.machine_stat & BROKEN)) + locate_machinery() // try to find the other part if we somehow got disconnected + + if((machine_stat & (BROKEN|MAINT)) || !starter) // if we didn't find it... + rpmtarget = 0 + return + + var/turf/inturf = get_step(src, dir) + var/datum/gas_mixture/environment = inturf.return_air() + var/external_pressure = environment.return_pressure() + var/pressure_delta = external_pressure - gas_contained.return_pressure() + + // Equalize the gas between the environment and the internal gas mix + if(pressure_delta > 0) + var/datum/gas_mixture/removed = environment.remove_ratio((1 - ((1 - intake_ratio)**delta_time)) * pressure_delta / (external_pressure * 2)) // silly math to keep it consistent with delta_time + gas_contained.merge(removed) + inturf.air_update_turf() + +/obj/machinery/power/compressor/update_overlays() + . = ..() + if(rpm>50000) + add_overlay(mutable_appearance(icon, "comp-o4", FLY_LAYER)) + else if(rpm>10000) + add_overlay(mutable_appearance(icon, "comp-o3", FLY_LAYER)) + else if(rpm>2000) + add_overlay(mutable_appearance(icon, "comp-o2", FLY_LAYER)) + else if(rpm>500) + add_overlay(mutable_appearance(icon, "comp-o1", FLY_LAYER)) + +// These are crucial to working of a turbine - the stats modify the power output. TurbGenQ modifies how much raw energy can you get from +// rpms, TurbGenG modifies the shape of the curve - the lower the value the less straight the curve is. + +#define TURBGENQ 100000 +#define TURBGENG 0.5 +#define POWER_TO_THRUST 0.001 // power production to thrust ratio + +/obj/machinery/power/shuttle/engine/turbine/Initialize(mapload) + . = ..() + SSair.start_processing_machine(src, mapload) + locate_machinery() + if(!compressor) + obj_break() + connect_to_network() + return INITIALIZE_HINT_LATELOAD + +/obj/machinery/power/shuttle/engine/turbine/LateInitialize() + . = ..() + var/turf/comp_turf = get_turf(src) + comp_turf.ImmediateCalculateAdjacentTurfs() // turbine blocks atmos so update the turf it's on or stuff breaks + +/obj/machinery/power/shuttle/engine/turbine/RefreshParts() + var/P = 0 + for(var/obj/item/stock_parts/capacitor/C in component_parts) + P += C.rating + productivity = P / 6 + +/obj/machinery/power/shuttle/engine/turbine/examine(mob/user) + . = ..() + if(in_range(user, src) || isobserver(user)) + . += "The status display reads: Productivity at [productivity*100]%." + +/obj/machinery/power/shuttle/engine/turbine/locate_machinery() + if(compressor) + return + compressor = locate() in get_step(src, turn(dir, 180)) + if(compressor) + set_machine_stat(machine_stat & ~BROKEN) + compressor.locate_machinery() + else + compressor = null + obj_break() + +/obj/machinery/power/shuttle/engine/turbine/process(delta_time) + add_avail(lastgen) // add power in process() so it doesn't update power output separately from the rest of the powernet (bad) + update_overlays() + +/obj/machinery/power/shuttle/engine/turbine/process_atmos(delta_time) + if(!compressor) + set_machine_stat(BROKEN) + locate_machinery() // try to find the missing piece + + if(machine_stat & (BROKEN|MAINT)) // we're only running half a turbine, don't continue + return + + // This is the power generation function. If anything is needed it's good to plot it in EXCEL before modifying + // the TURBGENQ and TURBGENG values + + lastgen = ((compressor.rpm / TURBGENQ)**TURBGENG) * TURBGENQ * productivity + thrust = lastgen * POWER_TO_THRUST // second law + + var/turf/outturf = get_step(src, dir) + if(!LAZYLEN(outturf.atmos_adjacent_turfs)) + compressor.rpmtarget = 0 + return + + // Move gas from the compressor to the outlet + var/datum/gas_mixture/environment = outturf.return_air() + var/internal_pressure = compressor.gas_contained.return_pressure() + var/pressure_delta = internal_pressure - environment.return_pressure() + + // Now set the compressor's RPM target based on how much gas is flowing through + compressor.rpmtarget = max(0, pressure_delta * compressor.gas_contained.return_volume() / (R_IDEAL_GAS_EQUATION * 4)) + + // Equalize the gas between the internal gas mix and the environment + if(pressure_delta > 0) + var/datum/gas_mixture/removed = compressor.gas_contained.remove_ratio(pressure_delta / (internal_pressure * 2)) + if(destroy_output) + qdel(removed) + return + outturf.assume_air(removed) + outturf.air_update_turf() + +// Return the current thrust amount +/obj/machinery/power/shuttle/engine/turbine/burn_engine(percentage, deltatime) + return thrust * deltatime * (percentage / 100) + +// Return the current power output +/obj/machinery/power/shuttle/engine/turbine/return_fuel() + return lastgen + +// Return the maximum power output +/obj/machinery/power/shuttle/engine/turbine/return_fuel_cap() + return ((COMPFRICTION*(compressor ? compressor.efficiency : 1) / (TURBGENQ*4))**TURBGENG) * TURBGENQ * productivity + +// Return the maximum power output +/obj/machinery/power/shuttle/engine/turbine/update_engine() + if(!(flags_1 & INITIALIZED_1)) + return FALSE + thruster_active = !panel_open && compressor + return thruster_active + +// If it works, put an overlay that it works! +/obj/machinery/power/shuttle/engine/turbine/update_overlays() + . = ..() + if(lastgen > 100) + add_overlay(mutable_appearance(icon, "turb-o", FLY_LAYER)) + +/obj/machinery/power/shuttle/engine/turbine/attackby(obj/item/I, mob/user, params) + if(default_deconstruction_screwdriver(user, initial(icon_state), initial(icon_state), I)) + return + + if(default_change_direction_wrench(user, I)) + if(compressor) + to_chat(user, "Compressor connected.") + else + to_chat(user, "Compressor not connected.") + obj_break() + return + + default_deconstruction_crowbar(I) + +/obj/machinery/power/shuttle/engine/turbine/default_deconstruction_screwdriver(mob/user, icon_state_open, icon_state_closed, obj/item/I) + . = ..() + if(panel_open) + set_machine_stat(machine_stat | MAINT) + else + set_machine_stat(machine_stat & ~MAINT) + +// update if it moves or changes direction +/obj/machinery/power/shuttle/engine/turbine/setDir(newdir) + . = ..() + locate_machinery() + +/obj/machinery/power/shuttle/engine/turbine/Move(atom/newloc, direct, glide_size_override) + . = ..() + locate_machinery() + +/obj/machinery/power/shuttle/engine/turbine/ui_interact(mob/user, datum/tgui/ui) + ui = SStgui.try_update_ui(user, src, ui) + if(!ui) + ui = new(user, src, "TurbineComputer", name) + ui.open() + +/obj/machinery/power/shuttle/engine/turbine/ui_data(mob/user) + var/list/data = list() + data["compressor"] = compressor ? TRUE : FALSE + data["compressor_broke"] = (!compressor || (compressor.machine_stat & (BROKEN|MAINT))) ? TRUE : FALSE + data["turbine"] = compressor?.turbine ? TRUE : FALSE + data["turbine_broke"] = (!compressor || !compressor.turbine || (compressor.turbine.machine_stat & (BROKEN|MAINT))) ? TRUE : FALSE + data["online"] = compressor?.starter + data["power"] = DisplayPower(compressor?.turbine?.lastgen) + data["rpm"] = compressor?.rpm + data["temp"] = compressor?.gas_contained.return_temperature() + data["pressure"] = compressor?.gas_contained.return_pressure() + return data + +/obj/machinery/power/shuttle/engine/turbine/ui_act(action, params) + . = ..() + if(.) + return + + switch(action) + if("toggle_power") + if(compressor && compressor.turbine) + compressor.starter = !compressor.starter + . = TRUE + if("reconnect") + locate_machinery() + . = TRUE + +///////////////////////////////////////////////////////////////////////////////////////////////////////////////////// +///////////////////////////////////////////////////////////////////////////////////////////////////////////////////// + +// COMPUTER NEEDS A SERIOUS REWRITE. + +/obj/machinery/computer/turbine_computer + name = "gas turbine control computer" + desc = "A computer to remotely control a gas turbine." + icon_screen = "turbinecomp" + icon_keyboard = "tech_key" + circuit = /obj/item/circuitboard/computer/turbine_computer + var/obj/machinery/power/compressor/compressor + var/id = 0 + +/obj/machinery/computer/turbine_computer/Initialize() + . = ..() + return INITIALIZE_HINT_LATELOAD + +/obj/machinery/computer/turbine_computer/LateInitialize() + locate_machinery() + +/obj/machinery/computer/turbine_computer/locate_machinery() + if(id) + for(var/obj/machinery/power/compressor/C in SSair.atmos_air_machinery) + if(C.comp_id == id) + compressor = C + return + else + compressor = locate(/obj/machinery/power/compressor) in range(7, src) + +/obj/machinery/computer/turbine_computer/ui_interact(mob/user, datum/tgui/ui) + ui = SStgui.try_update_ui(user, src, ui) + if(!ui) + ui = new(user, src, "TurbineComputer", name) + ui.open() + +/obj/machinery/computer/turbine_computer/ui_data(mob/user) + var/list/data = list() + data["compressor"] = compressor ? TRUE : FALSE + data["compressor_broke"] = (!compressor || (compressor.machine_stat & (BROKEN|MAINT))) ? TRUE : FALSE + data["turbine"] = compressor?.turbine ? TRUE : FALSE + data["turbine_broke"] = (!compressor || !compressor.turbine || (compressor.turbine.machine_stat & (BROKEN|MAINT))) ? TRUE : FALSE + data["online"] = compressor?.starter + data["power"] = DisplayPower(compressor?.turbine?.lastgen) + data["rpm"] = compressor?.rpm + data["temp"] = compressor?.gas_contained.return_temperature() + data["pressure"] = compressor?.gas_contained.return_pressure() + return data + +/obj/machinery/computer/turbine_computer/ui_act(action, params) + . = ..() + if(.) + return + + switch(action) + if("toggle_power") + if(compressor && compressor.turbine) + compressor.starter = !compressor.starter + . = TRUE + if("reconnect") + locate_machinery() + . = TRUE + +#undef POWER_TO_THRUST +#undef COMPFRICTION +#undef TURBGENQ +#undef TURBGENG diff --git a/code/game/objects/items/devices/mines.dm b/code/game/objects/items/devices/mines.dm new file mode 100644 index 000000000000..112e26e1303b --- /dev/null +++ b/code/game/objects/items/devices/mines.dm @@ -0,0 +1,708 @@ + +/obj/item/mine + name = "mine" + desc = "An anti-personnel mine. This one explodes into nothing and does nothing. Why can you see this? You should't be able to see this. Stop looking at this." + icon = 'icons/obj/landmine.dmi' + w_class = WEIGHT_CLASS_SMALL + throw_speed = 3 + throw_range = 5 + lefthand_file = 'icons/mob/inhands/misc/devices_lefthand.dmi' + righthand_file = 'icons/mob/inhands/misc/devices_righthand.dmi' + icon_state = "mine" + item_state = "assembly"//when we get custom sprites replace this. please + base_icon_state = "mine" + + /// Is our mine live? + var/armed = FALSE + /// Is our mine currently exploding? + var/triggered = FALSE + + /// Sets a delay for mines going live after being planted + var/arm_delay = 5 SECONDS + /// Use to set a delay after activation to trigger the explosion. + var/blast_delay = 1 DECISECONDS + + var/manufacturer = MANUFACTURER_NONE + + +/obj/item/mine/Initialize(mapload) + . = ..() + if(armed) + now_armed() + + +/obj/item/mine/examine(mob/user) + . = ..() + if(!armed) + . += span_info("It appears to be inactive...") + else + . += span_info("It looks ready to explode.") + + if(manufacturer) + . += span_notice("It has [manufacturer] engraved on it.") + +/obj/item/mine/update_icon_state() + . = ..() + icon_state = "[base_icon_state][triggered ? "_exploding" : null][!armed && anchored ? "_arming" : null][armed && anchored && !triggered ? "_armed" : null]" + +//mines have a small chance to be triggered by damage, but they take longer to explode +/obj/item/mine/take_damage(damage_amount, damage_type, damage_flag, sound_effect, attack_dir) + . = ..() + if(prob(35) & obj_integrity > 0) + blast_delay = blast_delay * 2 + trigger_mine() + +//insert your horrible fate here +/obj/item/mine/proc/mine_effect(mob/victim) + return + +//handles controlled deactivation +/obj/item/mine/proc/disarm() + if(triggered) //no turning back now + return + anchored = FALSE + armed = FALSE + update_appearance(UPDATE_ICON_STATE) + return + +//using an unarmed mine inhand deploys it. +/obj/item/mine/attack_self(mob/user) + if(!armed) + user.visible_message(span_danger("[user] deploys the [src]."), span_notice("You deploy the [src].")) + + user.dropItemToGround(src) + anchored = TRUE + playsound(src, 'sound/machines/click.ogg', 60, TRUE) + + if(arm_delay) + armed = FALSE + update_appearance(UPDATE_ICON_STATE) + addtimer(CALLBACK(src, PROC_REF(now_armed)), arm_delay) + else + armed = TRUE + message_admins("[key_name(user)] has placed \a [src] at ([x],[y],[z]).") + +//let them know the mine's done cooking +/obj/item/mine/proc/now_armed() + armed = TRUE + update_appearance(UPDATE_ICON_STATE) + playsound(src, 'sound/machines/nuke/angry_beep.ogg', 55, FALSE, 1) + visible_message("\The [src] beeps softly, indicating it is now active.", vision_distance = COMBAT_MESSAGE_RANGE) + +/// Can this mine trigger on the passed movable? +/obj/item/mine/proc/can_trigger(atom/movable/on_who) + //var/badtype = typecacheof(list(/obj/effect, /obj/item/mine)) + if(triggered || !isturf(loc) || !armed || iseffect(on_who) || istype(on_who, /obj/item/mine)) + return FALSE + //if(on_who == badtype)//no recursive self triggering. Bad landmine + // return FALSE + return TRUE + +/// When something sets off a mine +/obj/item/mine/proc/trigger_mine(atom/movable/triggerer) + if(obj_integrity <= 0) + return + if(triggered) //too busy detonating to detonate again + return + if(triggerer) + triggerer.visible_message(span_danger("[icon2html(src, viewers(src))] [triggerer] sets off \the [src]. It's gonna blow!"), span_danger("[icon2html(src, viewers(src))] \The [src] activates.")) + else + visible_message(span_danger("[icon2html(src, viewers(src))] \the [src] begins to flash bright red!")) + triggered = TRUE + update_appearance(UPDATE_ICON_STATE) + if(blast_delay >= 5 DECISECONDS) + playsound(src, 'sound/items/mine_activate.ogg', 70, FALSE) + else + playsound(src, 'sound/items/mine_activate_short.ogg', 80, FALSE) + light_color = "#FF0000" + light_power = 5 + light_range = 3 + if(!blast_delay)//addtimer gets mad if the delay is 0 + blast_now(triggerer) + else + addtimer(CALLBACK(src, PROC_REF(blast_now), triggerer), blast_delay) + +//NOW we actually blow up +/obj/item/mine/proc/blast_now(atom/movable/triggerer) + var/datum/effect_system/spark_spread/sporks = new /datum/effect_system/spark_spread + sporks.set_up(3, 1, src) + sporks.start() + if(ismob(triggerer)) + mine_effect(triggerer) + else + mine_effect() + visible_message(span_danger("[icon2html(src, viewers(src))] \the [src] detonates!")) + SEND_SIGNAL(src, COMSIG_MINE_TRIGGERED, triggerer) + if(triggered)//setting triggered to false in mine_effect() creates a reusable mine + qdel(src) + +//trying to pick up a live mine is probably up there when it comes to terrible ideas +/obj/item/mine/attack_hand(mob/user) + if(armed) + user.visible_message(span_warning("[user] extends their hand towards \the [src]!"), span_userdanger("You extend your arms to pick up \the [src], knowing that it will likely blow up when you touch it!")) + if(do_after(user, 5 SECONDS, target = src))//SO SO generous. You can still step back from the edge. + if(prob(10)) + user.visible_message(span_notice("[user] picks up \the [src], which miraculously doesn't explode!"), span_notice("You pick up \the [src], which miraculously doesn't explode!")) + disarm() + else + user.visible_message(span_danger("[user] attempts to pick up \the [src] only to hear a beep as it activates in their hand!"), span_danger("You attempt to pick up \the [src] only to hear a beep as it activates in your hands!")) + anchored = FALSE + trigger_mine(user) + return . =..() + else + user.visible_message(span_notice("[user] withdraws their hand from \the [src]."), span_notice("You decide against picking up \the [src].")) + . =..() + +//just don't. +/obj/item/mine/attackby(obj/item/I, mob/user) + if(!armed) + to_chat(user, span_notice("You smack \the [src] with [I]. Thankfully, nothing happens.")) + return + else//please stop hitting the live mine with a rock + if(user.a_intent != INTENT_HARM)//are you SURE you want to hit the live mine with a rock + user.visible_message(user, span_notice("[user] gently pokes \the [src] with [I]. Nothing seems to happen."), span_notice("You gently prod \the [src] with [I]. Thankfully, nothing happens.")) + else//at this point it's just natural selection + user.visible_message(span_danger("[user] hits \the [src] with [I], activating it!"), span_userdanger("[icon2html(src, viewers(src))]You hit \the [src] with [I]. The light goes red.")) + trigger_mine(user) + +// +//PRESSURE BASED MINE: +//Mine that explodes when stepped on. +/obj/item/mine/pressure + name = "dummy landmine" + /// When true, mines trigger instantly on being stepped upon + var/hair_trigger = FALSE + /// Has the mine loc been entered? + var/clicked = FALSE + /// Prevents a mine from being screwdrivable (e.g. cannot be disarmed) + var/sealed = FALSE + /// Disables the mine without disarming it. perfect for practical jokes + var/dud = FALSE + + /// Are the wires exposed? + var/open_panel = FALSE + + /// Who's got their foot on the mine's pressure plate + /// Stepping on the mine will set this to the first mob who stepped over it + /// The mine will not detonate via movement unless the first mob steps off of it + var/datum/weakref/foot_on_mine + +/obj/item/mine/pressure/Initialize() + . = ..() + var/static/list/loc_connections = list( + COMSIG_ATOM_ENTERED = PROC_REF(on_entered), + COMSIG_ATOM_EXITED = PROC_REF(on_exited), + ) + AddElement(/datum/element/connect_loc, loc_connections) + wires = new /datum/wires/mine(src) + +/obj/item/mine/pressure/examine(mob/user) + . = ..() + if(hair_trigger) + . += span_danger("It's been rigged to detonate as soon as someone steps on it.") + else + var/atom/movable/unlucky_sod = foot_on_mine?.resolve() + if(user == unlucky_sod) + . += span_bolddanger("The pressure plate is depressed. Any movement you make will set it off now.") + else if(!isnull(unlucky_sod)) + . += span_danger("The pressure plate is depressed by [unlucky_sod]. Any move they make'll set it off now.") + +//step 1: the mistake +/obj/item/mine/pressure/proc/on_entered(datum/source, atom/movable/arrived) + SIGNAL_HANDLER + if(!can_trigger(arrived)) + return + // Flying = can't step on a mine + if(arrived.movement_type & FLYING) + return + //no cheap disarming + if(arrived.throwing && isitem(arrived)) + return + // Someone already on it + if(foot_on_mine?.resolve()) + return + + if(dud == FALSE)//we don't actually need this if the mine's been disabled + foot_on_mine = WEAKREF(arrived) + + if(ismob(arrived)) + var/mob/living/fool = arrived + fool.do_alert_animation(fool) + if(!hair_trigger) + fool.Immobilize(25 DECISECONDS, TRUE) + to_chat(fool, span_userdanger("You step on \the [src] and freeze.")) + visible_message(span_danger("[icon2html(src, viewers(src))] *click*")) + if(dud == FALSE)//see wirecutting + clicked = TRUE + if(hair_trigger) + trigger_mine(arrived) + playsound(src, 'sound/machines/click.ogg', 100, TRUE) + +//step 2: the consequences +/obj/item/mine/pressure/proc/on_exited(datum/source, atom/movable/gone) + SIGNAL_HANDLER + if(hair_trigger) + return + if(!clicked) + return + if(!can_trigger(gone)) + return + // Check that the guy who's on it is stepping off + if(foot_on_mine && !IS_WEAKREF_OF(gone, foot_on_mine)) + return + INVOKE_ASYNC(src, PROC_REF(trigger_mine), gone) + foot_on_mine = null + +/obj/item/mine/pressure/disarm() + clicked = FALSE + . = ..() + +//handles disarming(and failing to disarm) +/obj/item/mine/pressure/attackby(obj/item/I, mob/user) + if(I.tool_behaviour == TOOL_SCREWDRIVER) + if(sealed) + to_chat(user, "You can't see any way to access \the [src]'s wiring.") + return + open_panel = !open_panel + update_appearance(UPDATE_ICON_STATE) + to_chat(user, "You [open_panel ? "reveal" : "hide"] \the [src]'s wiring.") + I.play_tool_sound(src, 50) + return + else if(is_wire_tool(I) && open_panel) + wires.interact(user) + return + else + . = ..() + +// +//PROXIMITY MINES +//Mines that explode when someone moves nearby. Simpler, because I don't have to worry about saving step info or disarming logic +// + +/obj/item/mine/proximity + name = "dummy proximity mine" + blast_delay = 15 DECISECONDS + arm_delay = 10 SECONDS//clear the area + ///needed for the proximity checks. + var/datum/proximity_monitor/proximity_monitor + var/proximity_range = 2 + +/obj/item/mine/proximity/Initialize(mapload) + . = ..() + START_PROCESSING(SSfastprocess, src) + +/obj/item/mine/proximity/examine(mob/user) + . = ..() + if(armed) + . += span_danger("It's been rigged to detonate as soon as someone moves nearby...") + else + . += span_notice("When armed, it activates based on the proximity of living targets.") + +/obj/item/mine/proximity/now_armed() + . = ..() + proximity_monitor = new(src, proximity_range) + light_color = "#FF0000" + light_power = 1 + light_range = 1 + +/obj/item/mine/proximity/disarm() + . = ..() + QDEL_NULL(proximity_monitor) + +/obj/item/mine/proximity/Destroy() + STOP_PROCESSING(SSfastprocess, src) + QDEL_NULL(proximity_monitor) + . = ..() + +/obj/item/mine/proximity/HasProximity(atom/movable/triggerer) + if(!iscarbon(triggerer))//let's keep these on player movements for now. + return + if(!can_trigger(triggerer)) + return + var/mob/living/clueless = triggerer + clueless.do_alert_animation(clueless) + trigger_mine(triggerer) + QDEL_NULL(proximity_monitor) + return + +// +//LANDMINE TYPES +//Rylie please help me make these more immersive +// + +/obj/item/mine/pressure/explosive + name = "\improper G-80 Landmine" + desc = "An anti-infantry explosive produced during the corporate wars. Watch your step." + + //customize explosive power + var/range_devastation = 0 + var/range_heavy = 1 + var/range_light = 5 + var/range_flame = 1 + + //using this to indicate pb + var/range_flash = 1 + + //customize shrapnel. Magnitude zero prevents them from spawning + var/shrapnel_type = /obj/projectile/bullet/shrapnel + var/shrapnel_magnitude = 3 + + /// If TRUE, we spawn extra pellets to eviscerate a person still sitting on it, otherwise it just spawns a ring of pellets around the tile we're on (making setting it off an offensive move) + var/shred_triggerer = TRUE + + manufacturer = MANUFACTURER_SCARBOROUGH + +/obj/item/mine/pressure/explosive/mine_effect(mob/victim) + explosion(loc, range_devastation, range_heavy, range_light, range_flash, 1, 0, range_flame, 0, 1) + if(shrapnel_magnitude > 0) + AddComponent(/datum/component/pellet_cloud, projectile_type=shrapnel_type, magnitude=shrapnel_magnitude) + + +/obj/item/mine/pressure/explosive/rusty + name = "\improper Rusted Landmine" + desc = "An anti-infantry explosive, designed to go off underfoot. This one has seen better days." + manufacturer = MANUFACTURER_NONE + range_heavy = 0 + range_light = 3 + shrapnel_type = /obj/projectile/bullet/shrapnel/rusty + + +/obj/item/mine/pressure/explosive/fire + name = "\improper G-82 Incindeary" + desc = "An anti-infantry explosive produced during the corporate wars. Transforms into superheated slag and a ball of fire on detonation. " + + range_flame = 6 + range_light = 3 + range_flash = 3 + + shrapnel_type = /obj/projectile/bullet/shrapnel/hot + shrapnel_magnitude = 4 + +/obj/item/mine/pressure/explosive/fire/mine_effect(mob/victim) + if(victim.is_holding(src))//in case it's been picked up + for(var/turf/T in view(4,victim)) + T.IgniteTurf(15) + new /obj/effect/hotspot(T) + else + for(var/turf/T in view(4,src)) + T.IgniteTurf(15) + new /obj/effect/hotspot(T) + . = ..() + + +/obj/item/mine/pressure/explosive/heavy + name = "\improper G-81 Anti-Tank Mine" + desc = "An immense anti-vehicle explosive built during the corporate wars. Someone has recklessly switched out the detonator for one that activates for lighter targets." + w_class = WEIGHT_CLASS_BULKY + range_heavy = 6 + range_light = 9 + shrapnel_magnitude = 7 + shrapnel_type = /obj/projectile/bullet/shrapnel/mega + blast_delay = 50//run. + sealed = TRUE//unless we specifically give it to people disarmed, we probably don't want them stealing this + + +/obj/item/mine/pressure/explosive/shrapnel + name = "\improper G-84 Fragmentation" + desc = "An anti-infantry explosive built during the corporate wars. Metal banding inside creates additional deadly shrapnel on detonation. " + + range_heavy = 1 + range_light = 4 + + shrapnel_magnitude = 6 + shred_triggerer = TRUE + +/obj/item/mine/pressure/explosive/rad + name = "\improper G-85 Fission" + desc = "An anti-infantry explosive produced during the corporate wars. This one detonates a small microfission core, creating a bloom of deadly radiation. " + range_light = 4 + range_flame = 2 + shrapnel_magnitude = 7 + shrapnel_type = /obj/projectile/bullet/shrapnel/spicy + var/radpower = 750 + +/obj/item/mine/pressure/explosive/rad/mine_effect(mob/victim) + radiation_pulse(src, radpower, 1) + . = ..() + +//put this on military ships for disarming practice +/obj/item/mine/pressure/training + name = "\improper G-MTH Defusal Trainer" + desc = "A mothballed anti-personnel explosive, equipped with VISCERAL DEFUSAL ACTION for training purposes. Though Scarborough was forced to decomission their stockpiles of mines as part of the ceasefire, the deployed minefields remain." + arm_delay = 2 SECONDS + manufacturer = MANUFACTURER_SCARBOROUGH + +/obj/item/mine/pressure/training/mine_effect(mob/living/victim) + src.say("BOOM! Better luck next time!") + src.visible_message(span_notice("The mine resets itself for another disarming attempt.")) + triggered = FALSE + disarm() + . = ..() + +/obj/item/mine/pressure/gas + name = "chilled vapor mine" + desc = "A non-lethal security deterrent." + var/gas_amount = 500 + var/gas_type = "water_vapor" + hair_trigger = TRUE + +/obj/item/mine/pressure/gas/mine_effect(mob/victim) + atmos_spawn_air("[gas_type]=[gas_amount]") + + +/obj/item/mine/proximity/explosive + name = "\improper G-80P Bouncer" + desc = "An anti-infantry explosive produced during the corporate wars. This one has been rearmed with a proximity movement detector." + + var/range_devastation = 0 + var/range_heavy = 2 + var/range_light = 4 + var/range_flame = 1 + + var/range_flash = 1 + + var/shrapnel_type = /obj/projectile/bullet/shrapnel + var/shrapnel_magnitude = 5 + + manufacturer = MANUFACTURER_SCARBOROUGH + +/obj/item/mine/proximity/explosive/mine_effect(mob/victim) + explosion(loc, range_devastation, range_heavy, range_light, range_flash, 1, 0, range_flame, 0, 1) + if(shrapnel_magnitude > 0) + AddComponent(/datum/component/pellet_cloud, projectile_type=shrapnel_type, magnitude=shrapnel_magnitude) + + +//like all real 'less' than lethal crowd control options this is, in fact, not very good at being nonlethal +/obj/item/mine/proximity/explosive/sting + name = "\improper'Stinger' Crowd Management Device" + desc = "A \"less\" than lethal crowd control weapon, designed to demoralise and scatter anti-NT protestors. The bands of ballistic gel inside strike targets and incapacitate without causing serious maiming. In Theory." + + range_heavy = 0 + range_light = 1 + range_flash = 3 + range_flame = 0 + + shrapnel_magnitude = 8 + shrapnel_type = /obj/projectile/bullet/pellet/stingball + manufacturer = MANUFACTURER_NANOTRASEN_OLD + + +/obj/item/mine/proximity/explosive/plasma + name = "\improper Etherbor EP-3" + desc = "An anti-infantry explosive designed by the PGF for denial of territory to enemy forces. Radiates high energy plasma to eradicate nearby targets." + range_light = 2 + range_flame = 3 + range_heavy = 0 + shrapnel_magnitude = 8 + shrapnel_type = /obj/projectile/energy/plasmabolt + manufacturer = MANUFACTURER_PGF + +/obj/item/mine/proximity/explosive/plasma/mine_effect(mob/victim) + if(victim.is_holding(src))//in case it's been picked up + for(var/turf/T in view(3,victim)) + T.IgniteTurf(25, "green") + else + for(var/turf/T in view(3,src)) + T.IgniteTurf(25, "green") + . = ..() + +//Manhacks... so pretty... +/obj/item/mine/proximity/spawner + name = "debug spawner mine" + desc = "Real no Virus. 100% free. Coders hate him!" + var/spawn_type = null //manhacks go here :) + var/spawn_number = 5 + +/obj/item/mine/proximity/spawner/mine_effect(mob/victim) + if(isturf(loc)) + var/turf/T = get_turf(src) + playsound(T, 'sound/effects/phasein.ogg', 100, TRUE) + spawn_and_random_walk(spawn_type, T, spawn_number, walk_chance=50, admin_spawn=((flags_1 & ADMIN_SPAWNED_1) ? TRUE : FALSE)) + . = ..() + +/obj/item/mine/proximity/spawner/manhack + name = "\improper P-83 Lacerator" + desc = "An anti-infantry device produced during the corporate wars. The explosive payload has been swapped out for 'viscerator'-type antipersonnel drones." + spawn_type = /mob/living/simple_animal/hostile/viscerator + +// +//GIMMICK MINES// +//pretty much exclusively for adminbus & code dependencies +// + +/obj/item/mine/pressure/kickmine + name = "\improper A-00 'Adminbus'" + desc = "An Anti-Griefer proximity expulsive. Delivers Justice." + blast_delay = null//funnier this way + hair_trigger = TRUE + +/obj/item/mine/pressure/kickmine/mine_effect(mob/victim) + if(isliving(victim) && victim.client && Adjacent(victim)) + to_chat(victim, span_userdanger("You have been kicked from the game. Take this time to think about what you've done.")) + qdel(victim.client) + +/obj/item/mine/pressure/sound + name = "sonic mine" + desc = "A potent tool of psychological warfare." + var/sound = 'sound/effects/adminhelp.ogg' + blast_delay = null + hair_trigger = TRUE + +/obj/item/mine/pressure/sound/mine_effect(mob/victim) + playsound(loc, sound, 100, TRUE) + +/obj/item/mine/pressure/pickup + name = "pickup mine" + desc = "does nothing" + icon = 'icons/obj/marg.dmi' + icon_state = "marg" + density = FALSE + var/duration = 0 + pixel_x = -8 + pixel_y = 1 + anchored = TRUE + armed = TRUE + blast_delay = null + hair_trigger = TRUE + +/obj/item/mine/pressure/pickup/Initialize() + . = ..() + animate(src, time = 20, loop = -1) + +/obj/item/mine/pressure/pickup/trigger_mine(mob/victim) + if(triggered) + return + triggered = TRUE + invisibility = INVISIBILITY_ABSTRACT + mine_effect(victim) + qdel(src) + + +/obj/item/mine/pressure/pickup/bloodbath + name = "bloody orb" + desc = "Embrace righteous fury." + duration = 1200 //2min + color = "#FF0000" + var/mob/living/doomslayer + var/obj/item/chainsaw/doomslayer/chainsaw + +/obj/item/mine/pressure/pickup/bloodbath/mine_effect(mob/living/carbon/victim) + if(!victim.client || !istype(victim)) + return + to_chat(victim, "RIP AND TEAR") + + INVOKE_ASYNC(src, PROC_REF(blood_delusion), victim) + + chainsaw = new(victim.loc) + victim.log_message("entered a marg frenzy", LOG_ATTACK) + + ADD_TRAIT(chainsaw, TRAIT_NODROP, CHAINSAW_FRENZY_TRAIT) + victim.drop_all_held_items() + victim.put_in_hands(chainsaw, forced = TRUE) + chainsaw.attack_self(victim) + victim.reagents.add_reagent(/datum/reagent/medicine/adminordrazine,25) + to_chat(victim, "KILL, KILL, KILL! YOU HAVE NO ALLIES ANYMORE, KILL THEM ALL!") + + var/datum/client_colour/colour = victim.add_client_colour(/datum/client_colour/bloodlust) + QDEL_IN(colour, 11) + doomslayer = victim + RegisterSignal(src, COMSIG_PARENT_QDELETING, PROC_REF(end_blood_frenzy)) + QDEL_IN(WEAKREF(src), duration) + +/obj/item/mine/pressure/pickup/bloodbath/proc/end_blood_frenzy() + if(doomslayer) + to_chat(doomslayer, "Your bloodlust seeps back into the bog of your subconscious and you regain self control.") + doomslayer.log_message("exited a blood frenzy", LOG_ATTACK) + if(chainsaw) + qdel(chainsaw) + +/obj/item/mine/pressure/pickup/bloodbath/proc/blood_delusion(mob/living/carbon/victim) + new /datum/hallucination/delusion(victim, TRUE, "demon", duration, 0) + +/obj/item/mine/pressure/pickup/healing + name = "healing orb" + desc = "Your wounds shall be undone." + +/obj/item/mine/pressure/pickup/healing/mine_effect(mob/living/carbon/victim) + if(!victim.client || !istype(victim)) + return + to_chat(victim, "You feel great!") + victim.revive(full_heal = TRUE, admin_revive = TRUE) + +/obj/item/mine/pressure/pickup/speed + name = "quick orb" + desc = "Quickens you." + duration = 300 + +/obj/item/mine/pressure/pickup/speed/mine_effect(mob/living/carbon/victim) + if(!victim.client || !istype(victim)) + return + to_chat(victim, "You feel fast!") + victim.add_movespeed_modifier(/datum/movespeed_modifier/yellow_orb) + addtimer(CALLBACK(src, PROC_REF(finish_effect), victim), duration) + +/obj/item/mine/pressure/pickup/speed/proc/finish_effect(mob/living/carbon/victim) + victim.remove_movespeed_modifier(/datum/movespeed_modifier/yellow_orb) + to_chat(victim, "You slow down.") + + + +// +//mapping tool that generates "live" variants of all mine subtypes, which are anchored and ready to blow. +//Add new mine variants you make below as a LIVE_MINE_HELPER define containing their subtyping. +// + +#define LIVE_MINE_HELPER(mine_type) \ + /obj/item/mine/##mine_type/live { \ + anchored = TRUE; \ + armed = TRUE; \ + } + +LIVE_MINE_HELPER(pressure/explosive) +LIVE_MINE_HELPER(pressure/explosive/fire) +LIVE_MINE_HELPER(pressure/explosive/rusty) +LIVE_MINE_HELPER(pressure/explosive/rad) +LIVE_MINE_HELPER(pressure/explosive/heavy) +LIVE_MINE_HELPER(pressure/explosive/shrapnel) + +LIVE_MINE_HELPER(proximity/explosive) +LIVE_MINE_HELPER(proximity/explosive/sting) +LIVE_MINE_HELPER(proximity/spawner/manhack) +LIVE_MINE_HELPER(proximity/explosive/plasma) + +LIVE_MINE_HELPER(pressure/gas) +LIVE_MINE_HELPER(pressure/kickmine) +LIVE_MINE_HELPER(pressure/sound) + +// +// spawners (random mines, minefields, non-guaranteed mine) +// + +/obj/effect/spawner/lootdrop/mine + name = "live mine spawner (random)" + lootcount = 1 + fan_out_items = TRUE + loot = list( + /obj/item/mine/pressure/explosive/live = 10, + /obj/item/mine/pressure/explosive/shrapnel/live = 3, + /obj/item/mine/pressure/explosive/rad/live = 3, + /obj/item/mine/pressure/explosive/fire/live = 3) + +/obj/effect/spawner/minefield + name = "minefield spawner" + var/minerange = 9 + var/minetype = /obj/item/mine/pressure/explosive/rusty/live + +/obj/effect/spawner/minefield/Initialize(mapload) + . = ..() + for(var/turf/open/T in view(minerange,loc)) + if(prob(5)) + new minetype(T) + +/obj/effect/spawner/minefield/random + name = "random minefield spawner" + minetype = /obj/effect/spawner/lootdrop/mine + +/obj/effect/spawner/minefield/manhack + name = "manhack field spawner" + minetype = /obj/item/mine/proximity/spawner/manhack/live diff --git a/code/modules/clothing/factions/clip.dm b/code/modules/clothing/factions/clip.dm new file mode 100644 index 000000000000..82e1fdee68b0 --- /dev/null +++ b/code/modules/clothing/factions/clip.dm @@ -0,0 +1,427 @@ +//under + +/obj/item/clothing/under/clip + name = "clip deck worker jumpsuit" + desc = "A jumpsuit worn by deck workers in the CLIP Minutemen Navy vessels." + + icon = 'icons/obj/clothing/faction/clip/uniforms.dmi' + mob_overlay_icon = 'icons/mob/clothing/faction/clip/uniforms.dmi' + + icon_state = "clip_deck" + item_state = "b_suit" + + alt_covers_chest = TRUE + sensor_mode = SENSOR_COORDS + random_sensor = FALSE + dying_key = DYE_REGISTRY_UNDER //??? // it's for washing machines don't worry about it + + can_adjust = FALSE + supports_variations = DIGITIGRADE_VARIATION | VOX_VARIATION | KEPORI_VARIATION // a new record! + +/obj/item/clothing/under/clip/minutemen + name = "clip minutemen fatigues" + desc = "Fatigues worn by the CLIP Minutemen's enlisted." + + icon_state = "clip_minuteman" + + armor = list("melee" = 10, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 30, "acid" = 30) + strip_delay = 50 + + can_adjust = FALSE + supports_variations = DIGITIGRADE_VARIATION | VOX_VARIATION | KEPORI_VARIATION + +/obj/item/clothing/under/clip/formal + name = "formal clip outfit" + desc = "A formal outfit containing a white shirt and navy slacks issued to CLIP government workers. Commonly seen on more white collar CLIP bureaucrats than low ranking CLIP Minutemen officers." + + icon_state = "clip_formal" + + armor = null + supports_variations = null + +/obj/item/clothing/under/clip/formal/alt + name = "formal clip outfit" + desc = "A formal outfit containing a white shirt and a navy skirt issued to CLIP government workers. Commonly seen on more white collar CLIP bureaucrats than low ranking CLIP Minutemen officers." + + icon_state = "clip_formal_skirt" + +/obj/item/clothing/under/clip/formal/with_shirt/Initialize() + . = ..() + var/obj/item/clothing/accessory/clip_formal_overshirt/accessory = new (src) + attach_accessory(accessory) + +/obj/item/clothing/under/clip/formal/with_shirt/alt //because of how fucking skirt code works... + name = "formal clip outfit" + desc = "A formal outfit containing a white shirt and a navy skirt issued to CLIP government workers. Commonly seen on more white collar CLIP bureaucrats than low ranking CLIP Minutemen officers." + + icon_state = "clip_formal_skirt" + +/obj/item/clothing/under/clip/medic + name = "medical clip uniform" + desc = "A uniform with navy slacks and a CLIP blue buttondown shirt. The shoulder markings have a medical symbol. " + + icon_state = "clip_medic" + +/obj/item/clothing/under/clip/officer + name = "clip minutemen officer uniform" + desc = "A uniform used by higher ranking officers of the CLIP Minutemen." + icon_state = "clip_officer" + item_state = "g_suit" + can_adjust = FALSE + +/obj/item/clothing/under/clip/officer/alt + name = "clip minutemen officer uniform" + desc = "A uniform with a pencil skirt used by higher ranking officers of the CLIP Minutemen." + icon_state = "clip_officer_skirt" + +//suit +/obj/item/clothing/suit/toggle/lawyer/clip + name = "CLIP Minutemen suit jacket" + desc = "An enterprising dress jacket used by officers of the CLIP Minutemen." + + icon = 'icons/obj/clothing/faction/clip/suits.dmi' + mob_overlay_icon = 'icons/mob/clothing/faction/clip/suits.dmi' + + icon_state = "suitjacket_clip" + item_state = "suitjacket_navy" + +/obj/item/clothing/suit/toggle/lawyer/clip/Initialize() + . = ..() + if(!allowed) + allowed = GLOB.security_vest_allowed //it's hop-equivalent gear after all + +/obj/item/clothing/suit/toggle/lawyer/clip/fo + name = "CLIP Minutemen First Officer suit jacket" + desc = "An enterprising dress jacket used by First Officer of CLIP Minutemen vessels." + + icon_state = "suitjacket_clip_command" + item_state = "suitjacket_clip_command" + +//armor + +/obj/item/clothing/suit/armor/vest/capcarapace/clip + name = "CLIP Minutemen general coat" + desc = "A very fancy coat used by generals of the CLIP Minutemen." + + icon = 'icons/obj/clothing/faction/clip/suits.dmi' + mob_overlay_icon = 'icons/mob/clothing/faction/clip/suits.dmi' + + icon_state = "clip_general" + item_state = "clip_general" + +/obj/item/clothing/suit/armor/vest/capcarapace/clip/admiral + name = "CLIP Minutemen admiral trenchcoat" + desc = "A very fancy trenchcoat used by admirals of the CLIP Minutemen." + + icon_state = "clip_admiral" + item_state = "clip_admiral" + +/obj/item/clothing/suit/armor/riot/clip + name = "black riot suit" + desc = "Designed to protect against close range attacks. This one is painted black. Mainly used by the CM-BARD against hostile xenofauna, it also sees prolific by some CLIP members." + + icon = 'icons/obj/clothing/faction/clip/suits.dmi' + mob_overlay_icon = 'icons/mob/clothing/faction/clip/suits.dmi' + icon_state = "riot_clip" + +/obj/item/clothing/suit/armor/clip_trenchcoat + name = "\improper CLIP trenchcoat" + desc = "A CLIP trenchcoat. Despite it's reputation as a officer coat, it's actually issued to the entire CLIP government and it's branches. Has a lot of pockets." + + icon = 'icons/obj/clothing/faction/clip/suits.dmi' + mob_overlay_icon = 'icons/mob/clothing/faction/clip/suits.dmi' + + icon_state = "clip_trenchcoat" + item_state = "trenchcoat_solgov" + body_parts_covered = CHEST|LEGS|ARMS + armor = list("melee" = 25, "bullet" = 10, "laser" = 25, "energy" = 10, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 50, "acid" = 0) + cold_protection = CHEST|LEGS|ARMS + heat_protection = CHEST|LEGS|ARMS + supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON + +/obj/item/clothing/suit/armor/clip_capcoat + name = "\improper CLIP Minutemen captain's coat" + desc = "A well-made coat used by CLIP Minutemen captains. It's thick padding stops some hazards for its user." + + icon = 'icons/obj/clothing/faction/clip/suits.dmi' + mob_overlay_icon = 'icons/mob/clothing/faction/clip/suits.dmi' + + icon_state = "clip_captaincoat" + item_state = "clip_captaincoat" + body_parts_covered = CHEST|LEGS|ARMS + armor = list("melee" = 25, "bullet" = 10, "laser" = 25, "energy" = 10, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 50, "acid" = 0) + cold_protection = CHEST|LEGS|ARMS + heat_protection = CHEST|LEGS|ARMS + supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON + +//spacesuits +/obj/item/clothing/suit/space/hardsuit/security/independent/clip //TODO: replace + name = "\improper CMM Patroller hardsuit" + desc = "A hardsuit used by the CLIP Minutemen. To reduce costs, its a modified version of a more popular model from a independent manufacturer, and given to patrol vessels. As should be obvious, it's not extremely armored, as it's made for reconnaissance and speed." + + icon = 'icons/obj/clothing/faction/clip/suits.dmi' + mob_overlay_icon = 'icons/mob/clothing/faction/clip/suits.dmi' + + icon_state = "hardsuit-clip-patrol" + hardsuit_type = "hardsuit-clip-patrol" + helmettype = /obj/item/clothing/head/helmet/space/hardsuit/security/independent/clip + +/obj/item/clothing/head/helmet/space/hardsuit/security/independent/clip //TODO: replace + name = "\improper CMM Patroller hardsuit helmet" + desc = "A hardsuit used by the CLIP Minutemen. To reduce costs, its a modified version of a more popular model from a independent manufacturer, and given to patrol vessels. As should be obvious, it's not extremely armored, as it's made for reconnaissance and speed." + + icon = 'icons/obj/clothing/faction/clip/head.dmi' + mob_overlay_icon = 'icons/mob/clothing/faction/clip/head.dmi' + + icon_state = "hardsuit0-clip-patrol" + hardsuit_type = "clip-patrol" + +/obj/item/clothing/suit/space/hardsuit/clip_spotter + name = "CM-490 'Spotter' Combat Hardsuit" + desc = "CLIP's standard EVA combat hardsuit. Due to CLIP's doctrine on range, it doesn't have advanced components that allow swift movement, and thus slows down the user despite the heavy armor." + + icon = 'icons/obj/clothing/faction/clip/suits.dmi' + mob_overlay_icon = 'icons/mob/clothing/faction/clip/suits.dmi' + + icon_state = "clip_spotter" + hardsuit_type = "clip_spotter" + + armor = list("melee" = 50, "bullet" = 50, "laser" = 30, "energy" = 40, "bomb" = 35, "bio" = 100, "rad" = 60, "fire" = 50, "acid" = 80) + helmettype = /obj/item/clothing/head/helmet/space/hardsuit/clip_spotter + allowed = list(/obj/item/gun, /obj/item/ammo_box,/obj/item/ammo_casing, /obj/item/melee/baton, /obj/item/melee/transforming/energy/sword/saber, /obj/item/restraints/handcuffs, /obj/item/tank/internals) + + resistance_flags = null + slowdown = 1 + +/obj/item/clothing/head/helmet/space/hardsuit/clip_spotter + name = "CM-490 'Spotter' Combat Hardsuit Helmet" + desc = "CLIP's standard EVA combat hardsuit. Due to CLIP's doctrine on range, it doesn't have advanced components that allow swift movement, and thus slows down the user despite the heavy armor." + + icon = 'icons/obj/clothing/faction/clip/head.dmi' + mob_overlay_icon = 'icons/mob/clothing/faction/clip/head.dmi' + + icon_state = "hardsuit0-clip_spotter" + hardsuit_type = "clip_spotter" + + armor = list("melee" = 50, "bullet" = 50, "laser" = 30, "energy" = 40, "bomb" = 35, "bio" = 100, "rad" = 60, "fire" = 50, "acid" = 80) + resistance_flags = null + + +//hats +/obj/item/clothing/head/clip + name = "\improper CLIP Minutemen service cap" + desc = "A standard issue soft cap dating back to the original Zohil colonial peroid. While usually given to recruits and volunteers, it's sometimes used by occasionally by some Minutemen." + icon = 'icons/obj/clothing/faction/clip/head.dmi' + mob_overlay_icon = 'icons/mob/clothing/faction/clip/head.dmi' +// lefthand_file = 'icons/mob/inhands/faction/clip/gezena_lefthand.dmi' +// righthand_file = 'icons/mob/inhands/faction/clip/gezena_righthand.dmi' + icon_state = "clip_cap" + item_state = "bluecloth" + armor = list("melee" = 10, "bullet" = 10, "laser" = 10, "energy" = 10, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 50, "acid" = 50) + +/obj/item/clothing/head/clip/corpsman + name = "\improper CLIP Minutemen corpsman cap" + desc = "A standard issue soft cap dating back to the original Zohil colonial peroid. This one is in corpsman colors." + icon_state = "clip_mediccap" + item_state = "whitecloth" + +/obj/item/clothing/head/clip/slouch + name = "CLIP Minutemen slouch hat" + desc = "A commanding slouch hat used by the CLIP Minutemen." + icon_state = "clip_slouch_hat" + +/obj/item/clothing/head/clip/slouch/officer + name = "CLIP Minutemen officer's slouch hat" + desc = "A commanding slouch hat adorned with a officer's badge, used by the CLIP Minutemen." + icon_state = "clip_officer_hat" + armor = list("melee" = 35, "bullet" = 30, "laser" = 30,"energy" = 40, "bomb" = 25, "bio" = 0, "rad" = 0, "fire" = 50, "acid" = 50) + strip_delay = 60 + +/obj/item/clothing/head/clip/boonie + name = "CLIP Minutemen boonie hat" + desc = "A wide brimmed cap to keep yourself cool during blistering hot weather." + icon_state = "clip_boonie" + +/obj/item/clothing/head/clip/bicorne + name = "general's bicorne" + desc = "A fancy bicorne used by generals of the CLIP Minutemen." + icon_state = "clip_general_hat" + armor = list("melee" = 35, "bullet" = 30, "laser" = 30,"energy" = 40, "bomb" = 25, "bio" = 0, "rad" = 0, "fire" = 50, "acid" = 50) + +/obj/item/clothing/head/helmet/bulletproof/x11/clip + name = "\improper Minutemen X11 Helmet" + desc = "A bulletproof helmet worn by members of the CLIP Minutemen." + + icon = 'icons/obj/clothing/faction/clip/head.dmi' + mob_overlay_icon = 'icons/mob/clothing/faction/clip/head.dmi' + + icon_state = "clip_x11" + allow_post_reskins = FALSE + unique_reskin = null + +/obj/item/clothing/head/helmet/bulletproof/m10/clip_vc + name = "\improper Minutemen Vehicle Crewman M10 Helmet" + desc = "A light bulletproof helmet worn by Vehicle Crewmen of the CLIP Minutemen. The ear padding protects the ears from loud noises and the microphone automatically connects with a headset." + + icon = 'icons/obj/clothing/faction/clip/head.dmi' + mob_overlay_icon = 'icons/mob/clothing/faction/clip/head.dmi' + + icon_state = "clip_m10_vc" + allow_post_reskins = FALSE + unique_reskin = null + +/obj/item/clothing/head/helmet/bulletproof/m10/clip_vc/ComponentInitialize() + . = ..() + AddComponent(/datum/component/wearertargeting/earprotection, list(ITEM_SLOT_HEAD)) + +/obj/item/clothing/head/helmet/riot/clip + name = "\improper Minutemen riot helmet" + desc = "Designed to protect against close range attacks. Mainly used by the CMM-BARD against hostile xenofauna, it also sees prolific use on some Minutemen member worlds." + + icon = 'icons/obj/clothing/faction/clip/head.dmi' + mob_overlay_icon = 'icons/mob/clothing/faction/clip/head.dmi' + icon_state = "riot_clip" + +//GOLD +/obj/item/clothing/head/fedora/det_hat/clip + name = "GOLD fedora" + desc = "A hat issued by the GOLD division of the CLIP Minutemen. Designed to look fashionable and more casual than standard CLIP attire." + + icon = 'icons/obj/clothing/faction/clip/head.dmi' + mob_overlay_icon = 'icons/mob/clothing/faction/clip/head.dmi' + + icon_state = "clip_fedora" + item_state = "detective" + + armor = list("melee" = 10, "bullet" = 10, "laser" = 10, "energy" = 10, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 50, "acid" = 50) //dets hat is armored for some reaon + +/obj/item/clothing/head/flatcap/clip + name = "GOLD flatcap" + desc = "A hat issued by the GOLD division of the CLIP Minutemen. An office worker's hat." + + icon = 'icons/obj/clothing/faction/clip/head.dmi' + mob_overlay_icon = 'icons/mob/clothing/faction/clip/head.dmi' + + icon_state = "flatcap_clip" + item_state = "detective" +//mask + +/obj/item/clothing/mask/gas/clip + name = "CM-20 gas mask" + desc = "A close-fitting gas mask that can be connected to an air supply. Created in 420 FS during the Xenofauna war after it was discovered that 20 year old gas masks weren't going cut it against Xenofauna. Standard issue for every Minuteman, but rarely used; it's mostly used as a deterrence against chemical attacks." + + icon = 'icons/obj/clothing/faction/clip/mask.dmi' + mob_overlay_icon = 'icons/mob/clothing/faction/clip/mask.dmi' + + icon_state = "clip-gasmask" + strip_delay = 60 + +//gloves + +/obj/item/clothing/gloves/color/latex/nitrile/clip + name = "long white nitrile gloves" + desc = "Thick sterile gloves that reach up to the elbows. Transfers combat medic knowledge into the user via nanochips." + + icon = 'icons/obj/clothing/faction/clip/hands.dmi' + mob_overlay_icon = 'icons/mob/clothing/faction/clip/hands.dmi' + + icon_state = "nitrile_clip" + item_state = "nitrile_clip" + +//boots + +//belt +/obj/item/storage/belt/military/clip + name = "CLIP Minutemen chest rig" + desc = "A chest rig worn by the CLIP Minutemen." + + icon = 'icons/obj/clothing/faction/clip/belt.dmi' + mob_overlay_icon = 'icons/mob/clothing/faction/clip/belt.dmi' + + icon_state = "clipwebbing" + item_state = "clipwebbing" + + unique_reskin = null + +/obj/item/storage/belt/military/clip/p16/PopulateContents() + for(var/i in 1 to 4) + new /obj/item/ammo_box/magazine/p16(src) + new /obj/item/grenade/frag(src) + +/obj/item/storage/belt/military/clip/gal/PopulateContents() + for(var/i in 1 to 4) + new /obj/item/ammo_box/magazine/gal(src) + new /obj/item/grenade/frag(src) + +/obj/item/storage/belt/military/clip/cm5/PopulateContents() + for(var/i in 1 to 4) + new /obj/item/ammo_box/magazine/smgm9mm(src) + new /obj/item/grenade/frag(src) + +/obj/item/storage/belt/military/clip/cm15/PopulateContents() + for(var/i in 1 to 5) + new /obj/item/ammo_box/magazine/cm15_mag(src) + new /obj/item/grenade/frag(src) + +/obj/item/storage/belt/military/clip/e50/PopulateContents() + for(var/i in 1 to 5) + new /obj/item/stock_parts/cell/gun/large(src) + new /obj/item/grenade/frag(src) + new /obj/item/screwdriver/nuke(src) + +/obj/item/storage/belt/military/clip/engi/PopulateContents() + new /obj/item/screwdriver/power(src) + new /obj/item/crowbar/power(src) + new /obj/item/weldingtool/experimental(src) + new /obj/item/multitool(src) + new /obj/item/construction/rcd/combat(src) + new /obj/item/extinguisher/mini(src) + new /obj/item/stack/cable_coil(src) + +/obj/item/storage/belt/military/clip/flamer/PopulateContents() + for(var/i in 1 to 3) + new /obj/item/reagent_containers/glass/beaker/large/fuel(src) + new /obj/item/ammo_box/magazine/co9mm(src) + +/obj/item/storage/belt/medical/webbing/clip + name = "medical webbing" + desc = "A chest rig worn by corpsmen of the CLIP Minutemen ." + + icon = 'icons/obj/clothing/faction/clip/belt.dmi' + mob_overlay_icon = 'icons/mob/clothing/faction/clip/belt.dmi' + + icon_state = "clip-medwebbing" + +/obj/item/storage/belt/medical/webbing/clip/prefilled/PopulateContents() + new /obj/item/reagent_containers/medigel/styptic(src) + new /obj/item/reagent_containers/medigel/styptic(src) + new /obj/item/reagent_containers/medigel/silver_sulf(src) + new /obj/item/reagent_containers/medigel/silver_sulf(src) + new /obj/item/reagent_containers/medigel/synthflesh(src) + new /obj/item/reagent_containers/medigel/synthflesh(src) + new /obj/item/stack/medical/splint(src) + +//back +/obj/item/storage/backpack/security/clip + name = "clip backpack" + desc = "It's a very blue backpack." + + icon_state = "clippack" + +/obj/item/storage/backpack/satchel/sec/clip + name = "clip satchel" + desc = "A robust satchel for anti-piracy related needs." + icon_state = "satchel-clip" + + +//neck + +//accessories + +/obj/item/clothing/accessory/clip_formal_overshirt + name = "\improper CLIP overshirt" + desc = "A standard issue shirt designed to be worn over the formal uniform's undershirt." + icon_state = "clip_formal_overshirt" + icon = 'icons/obj/clothing/accessories.dmi' + mob_overlay_icon = 'icons/mob/clothing/accessories.dmi' + minimize_when_attached = FALSE diff --git a/code/modules/paperwork/biscuit.dm b/code/modules/paperwork/biscuit.dm new file mode 100644 index 000000000000..38776e5005bf --- /dev/null +++ b/code/modules/paperwork/biscuit.dm @@ -0,0 +1,104 @@ +/obj/item/folder/biscuit + name = "\proper biscuit card" + desc = "An biscuit card. Has label which says DO NOT DIGEST." + icon_state = "paperbiscuit" + bg_color = "#ffffff" + w_class = WEIGHT_CLASS_TINY + max_integrity = 130 + drop_sound = 'sound/items/handling/disk_drop.ogg' + pickup_sound = 'sound/items/handling/disk_pickup.ogg' + /// Is biscuit cracked open or not? + var/cracked = FALSE + +/obj/item/folder/biscuit/update_overlays() + . = ..() + if(contents.len) //This is to prevent the not-sealed biscuit to have the folder_paper overlay when it gets sealed + . -= "folder_paper" + if(cracked) //Shows overlay only when it has content and is cracked open + . += "paperbiscuit_paper" + +///Checks if the biscuit has been already cracked. If its not then it dipsplays "unopened!" ballon alert. If it is cracked then it lets the code continue. +/obj/item/folder/biscuit/proc/crack_check(mob/user) + if (cracked) + return TRUE + balloon_alert(user, "unopened!") + return FALSE + +/obj/item/folder/biscuit/examine() + . = ..() + if(!cracked) + . += span_notice("To reach contents you need to crack it open.") + +//All next is done so you can't reach contents, or put any new contents when its not cracked open +/obj/item/folder/biscuit/remove_item(obj/item/item, mob/user) + if (!crack_check(user)) + return + + return ..() + +/obj/item/folder/biscuit/attack_hand(mob/user, list/modifiers) + if (LAZYACCESS(modifiers, RIGHT_CLICK) && !crack_check(user)) + return + + return ..() + +/obj/item/folder/biscuit/attackby(obj/item/weapon, mob/user, params) + if (is_type_in_typecache(weapon, folder_insertables) && !crack_check(user)) + return + + return ..() + +/obj/item/folder/biscuit/attack_self(mob/user) + add_fingerprint(user) + if (!cracked) + if (tgui_alert(user, "Do you want to crack it open?", "Biscuit Cracking", list("Yes", "No")) != "Yes") + return + cracked = TRUE + playsound(get_turf(user), 'sound/effects/snap.ogg', 60) + icon_state = "[icon_state]_cracked" + update_appearance() + + ui_interact(user) +//Corporate "confidental" biscuit cards +/obj/item/folder/biscuit/confidental + name = "\proper confidental biscuit card" + desc = "An confidental biscuit card. In a tasteful blue color with NT logo, looks like a chocolate bar. Has label which says DO NOT DIGEST." + icon_state = "paperbiscuit_secret" + bg_color = "#355e9f" + +//Biscuits which start not-sealed/cracked initially for the crafting, printing and such +/obj/item/folder/biscuit/unsealed + name = "\proper biscuit card" + desc = "An biscuit card. Has a label which says DO NOT DIGEST." + icon_state = "paperbiscuit_cracked" + cracked = TRUE + ///Was the biscuit already sealed by players? To prevent several tgui alerts + var/sealed = FALSE + ///What is the sprite for when its not cracked? As it starts already cracked, and for re-sealing needs to have a sprite + var/not_cracked_icon = "paperbiscuit" + +/obj/item/folder/biscuit/unsealed/examine() + . = ..() + if(!sealed) + . += span_notice("This one have not been sealed yet. You many insert anything to seal it by pressing it in hand. Once sealed, the contents are inaccessible until cracked open (irreversible).") + +//Asks if you want to seal the biscuit, after you do that it behaves like normal paper biscuit. +/obj/item/folder/biscuit/unsealed/attack_self(mob/user) + add_fingerprint(user) + if (!sealed) + if (tgui_alert(user, "Do you want to seal it? You must crack it open to reach the contents again!", "Biscuit Sealing", list("Yes", "No")) != "Yes") + return + cracked = FALSE + sealed = TRUE + playsound(get_turf(user), 'sound/items/tape.ogg', 60) + icon_state = "[not_cracked_icon]" + update_appearance() + + return ..() + +/obj/item/folder/biscuit/unsealed/confidental + name = "\proper confidental biscuit card" + desc = "An confidental biscuit card. In a tasteful blue color with NT logo, looks like a chocolate bar. To reach contents you need to crack it open. Has label which says DO NOT DIGEST." + icon_state = "paperbiscuit_secret_cracked" + bg_color = "#355e9f" + not_cracked_icon = "paperbiscuit_secret" diff --git a/code/modules/paperwork/folders_premade.dm b/code/modules/paperwork/folders_premade.dm new file mode 100644 index 000000000000..a919dce944ce --- /dev/null +++ b/code/modules/paperwork/folders_premade.dm @@ -0,0 +1,63 @@ +/obj/item/folder/blue + desc = "A blue folder." + icon_state = "folder_blue" + +/obj/item/folder/red + desc = "A red folder." + icon_state = "folder_red" + +/obj/item/folder/yellow + desc = "A yellow folder." + icon_state = "folder_yellow" + +/obj/item/folder/white + desc = "A white folder." + icon_state = "folder_white" + +/obj/item/folder/solgov + desc = "A blue folder with a SolGov seal." + icon_state = "folder_solgov" + +/obj/item/folder/terragov + desc = "A green folder with a Terran Regency seal." + icon_state = "folder_terragov" + +/obj/item/folder/syndicate + desc = "A folder with a Syndicate color scheme." + icon_state = "folder_syndie" + +/obj/item/folder/documents + var/document = /obj/item/documents/nanotrasen + name = "folder- 'TOP SECRET'" + desc = "A folder stamped \"Top Secret - Property of Nanotrasen Corporation. Unauthorized distribution is punishable by death.\"" + +/obj/item/folder/documents/Initialize() + . = ..() + new document(src) + update_appearance() + +/obj/item/folder/documents/syndicate + icon_state = "folder_syndie" + name = "folder- 'TOP SECRET'" + desc = "A folder stamped \"Top Secret - Property of The Syndicate.\"" + +/obj/item/folder/documents/syndicate/red + document = /obj/item/documents/syndicate/red + icon_state = "folder_sred" + +/obj/item/folder/documents/syndicate/blue + document = /obj/item/documents/syndicate/blue + icon_state = "folder_sblue" + +/obj/item/folder/documents/syndicate/mining + document = /obj/item/documents/syndicate/mining + +/obj/item/folder/documents/solgov + document = /obj/item/documents/solgov + desc = "A blue folder with a SolGov seal." + icon_state = "folder_solgovred" + +/obj/item/folder/documents/terragov + document = /obj/item/documents/terragov + desc = "A green folder with a Terran Regency seal." + icon_state = "folder_terragovred" diff --git a/code/modules/projectiles/guns/gunhud.dm b/code/modules/projectiles/guns/gunhud.dm new file mode 100644 index 000000000000..9d1a40db8bb6 --- /dev/null +++ b/code/modules/projectiles/guns/gunhud.dm @@ -0,0 +1,287 @@ +/* +* Customizable ammo hud +* - Adapted from SR's gun hud. Most of the bad stuff was cut out and sprites were mostly replace by some azlan did years ago. +* - var names and code have been cleaned up, for the most parts. There still some weirdly named stuff like the number hud (wtf does OTH even mean?) +* - Most of this SHOULDN'T be used yet, only instance of this being used at the moment is the revolver which has completely differnt behavior +*/ + +/* +* This hud is controlled namely by the ammo_hud component. Generally speaking this is inactive much like all other hud components until it's needed. +* It does not do any calculations of it's own, you must do this externally. +* If you wish to use this hud, use the ammo_hud component or create another one which interacts with it via the below procs. +* proc/turn_off +* proc/turn_on +* proc/set_hud +* Check the gun_hud.dmi for all available icons you can use. +*/ + +// Ammo counter +#define ui_ammocounter "EAST-1:28,CENTER+1:25" + +///The gun needs to update the gun hud! +#define COMSIG_UPDATE_AMMO_HUD "update_ammo_hud" + +/datum/hud + var/atom/movable/screen/ammo_counter + +/atom/movable/screen/ammo_counter + name = "ammo counter" + icon = 'icons/hud/gun_hud.dmi' + icon_state = "backing" + screen_loc = ui_ammocounter + invisibility = INVISIBILITY_ABSTRACT + + ///This is the color assigned to the OTH backing, numbers and indicator. + var/backing_color = COLOR_RED + /// The prefix used for the hud + var/prefix = "" + + //Below are the OTH numbers, these are assigned by oX, tX and hX, x being the number you wish to display(0-9) + ///OTH position X00 + var/oth_o + ///OTH position 0X0 + var/oth_t + ///OTH position 00X + var/oth_h + ///This is the custom indicator sprite that will appear in the box at the bottom of the ammo hud, use this for something like semi/auto toggle on a gun. + var/indicator + +///This proc simply resets the hud to standard and removes it from the players visible hud. +/atom/movable/screen/ammo_counter/proc/turn_off() + invisibility = INVISIBILITY_ABSTRACT + maptext = null + backing_color = COLOR_RED + oth_o = "" + oth_t = "" + oth_h = "" + indicator = "" + update_appearance() + +///This proc turns the hud on, but does not set it to anything other than the currently set values +/atom/movable/screen/ammo_counter/proc/turn_on() + invisibility = 0 + +///This is the main proc for altering the hud's appeareance, it controls the setting of the overlays. Use the OTH and below variables to set it accordingly. +/atom/movable/screen/ammo_counter/proc/set_hud(_backing_color, _oth_o, _oth_t, _oth_h, _indicator) + backing_color = _backing_color + oth_o = _oth_o + oth_t = _oth_t + oth_h = _oth_h + indicator = _indicator + + update_appearance() + +/atom/movable/screen/ammo_counter/update_overlays(list/rounds) + . = ..() + cut_overlays() + if(oth_o) + var/mutable_appearance/o_overlay = mutable_appearance(icon, oth_o) + o_overlay.color = backing_color + . += o_overlay + if(oth_t) + var/mutable_appearance/t_overlay = mutable_appearance(icon, oth_t) + t_overlay.color = backing_color + . += t_overlay + if(oth_h) + var/mutable_appearance/h_overlay = mutable_appearance(icon, oth_h) + h_overlay.color = backing_color + . += h_overlay + if(indicator) + var/mutable_appearance/indicator_overlay = mutable_appearance(icon, indicator) + indicator_overlay.color = backing_color + . += indicator_overlay + if(!rounds) + return + + for(var/image/round as anything in rounds) + add_overlay(round) + +//*////////////////////////////////////////////////////////////////////////////////////////////////////////////* + +/datum/component/ammo_hud + var/atom/movable/screen/ammo_counter/hud + /// The prefix used for the hud + var/prefix = "" + var/backing_color = "#FFFFFF" // why was this hardcoded dlfhakhjdfj + +/datum/component/ammo_hud/Initialize() + . = ..() + if(!istype(parent, /obj/item/gun) && !istype(parent, /obj/item/weldingtool)) + return COMPONENT_INCOMPATIBLE + RegisterSignal(parent, COMSIG_ITEM_EQUIPPED, PROC_REF(wake_up)) + +/datum/component/ammo_hud/Destroy() + turn_off() + return ..() + +/datum/component/ammo_hud/proc/wake_up(datum/source, mob/user, slot) + SIGNAL_HANDLER + + if(ishuman(user)) + var/mob/living/carbon/human/H = user + if(H.is_holding(parent)) + if(H.hud_used) + hud = H.hud_used.ammo_counter + turn_on() + else + turn_off() + +/datum/component/ammo_hud/proc/turn_on() + SIGNAL_HANDLER + + RegisterSignal(parent, COMSIG_ITEM_DROPPED, PROC_REF(turn_off)) + RegisterSignal(parent, list(COMSIG_UPDATE_AMMO_HUD, COMSIG_GUN_CHAMBER_PROCESSED), PROC_REF(update_hud)) + + hud.turn_on() + update_hud() + +/datum/component/ammo_hud/proc/turn_off() + SIGNAL_HANDLER + + UnregisterSignal(parent, list(COMSIG_ITEM_DROPPED, COMSIG_UPDATE_AMMO_HUD, COMSIG_GUN_CHAMBER_PROCESSED)) + + if(hud) + hud.turn_off() + hud = null + +/// Returns get_ammo() with the appropriate args passed to it - some guns like the revolver and bow are special cases +/datum/component/ammo_hud/proc/get_accurate_ammo_count(obj/item/gun/ballistic/the_gun) + // fucking revolvers indeed - do not count empty or chambered rounds for the display HUD + if(istype(the_gun, /obj/item/gun/ballistic/revolver)) + var/obj/item/gun/ballistic/revolver/the_revolver = the_gun + return the_revolver.get_ammo(countchambered = FALSE, countempties = FALSE) + + // bows are also weird and shouldn't count the chambered + if(istype(the_gun, /obj/item/gun/ballistic/bow)) + return the_gun.get_ammo(countchambered = FALSE) + + return the_gun.get_ammo(countchambered = TRUE) + +/datum/component/ammo_hud/proc/get_accurate_laser_count(obj/item/gun/energy/the_gun) + var/obj/item/ammo_casing/energy/current_mode = the_gun.chambered + if(!current_mode) + return FALSE + return round(the_gun.cell.charge/current_mode.e_cost) + +/datum/component/ammo_hud/proc/update_hud() + SIGNAL_HANDLER + var/obj/item/gun/ballistic/pew = parent + hud.maptext = null + hud.icon_state = "[prefix]backing" + if(!pew.magazine) + hud.set_hud(backing_color, "[prefix]oe", "[prefix]te", "[prefix]he", "[prefix]no_mag") + return + if(!pew.get_ammo()) + hud.set_hud(backing_color, "[prefix]oe", "[prefix]te", "[prefix]he", "[prefix]empty_flash") + return + + var/indicator + var/rounds = num2text(get_accurate_ammo_count(pew)) + var/oth_o + var/oth_t + var/oth_h + + switch(length(rounds)) + if(1) + oth_o = "[prefix]o[rounds[1]]" + if(2) + oth_o = "[prefix]o[rounds[2]]" + oth_t = "[prefix]t[rounds[1]]" + if(3) + oth_o = "[prefix]o[rounds[3]]" + oth_t = "[prefix]t[rounds[2]]" + oth_h = "[prefix]h[rounds[1]]" + else + oth_o = "[prefix]o9" + oth_t = "[prefix]t9" + oth_h = "[prefix]h9" + hud.set_hud(backing_color, oth_o, oth_t, oth_h, indicator) + +/datum/component/ammo_hud/laser/update_hud() + var/obj/item/gun/energy/pew = parent + hud.maptext = null + hud.icon_state = "[prefix]backing" + if(!pew.cell) + hud.set_hud(backing_color, "[prefix]oe", "[prefix]te", "[prefix]he", "[prefix]no_mag") + return + if(!get_accurate_laser_count(pew)) + hud.set_hud(backing_color, "[prefix]oe", "[prefix]te", "[prefix]he", "[prefix]empty_flash") + return + + var/indicator + var/rounds = num2text(get_accurate_laser_count(pew)) + var/oth_o + var/oth_t + var/oth_h + + switch(length(rounds)) + if(1) + oth_o = "[prefix]o[rounds[1]]" + if(2) + oth_o = "[prefix]o[rounds[2]]" + oth_t = "[prefix]t[rounds[1]]" + if(3) + oth_o = "[prefix]o[rounds[3]]" + oth_t = "[prefix]t[rounds[2]]" + oth_h = "[prefix]h[rounds[1]]" + else + oth_o = "[prefix]o9" + oth_t = "[prefix]t9" + oth_h = "[prefix]h9" + hud.set_hud(backing_color, oth_o, oth_t, oth_h, indicator) + +/datum/component/ammo_hud/laser/cybersun + prefix = "cybersun_" + +/datum/component/ammo_hud/revolver + prefix = "revolver_" + +/// Returns get_ammo() with the appropriate args passed to it - some guns like the revolver and bow are special cases +/datum/component/ammo_hud/revolver/get_accurate_ammo_count(obj/item/gun/ballistic/revolver/the_gun) + if(istype(the_gun, /obj/item/gun/ballistic/revolver)) + var/obj/item/gun/ballistic/revolver/the_revolver = the_gun + if(the_revolver.magazine) + return the_revolver.magazine.ammo_list() + +/* //for counter-clockwise, kept here for reference + var/list/round_positions = list( + list("x" = 12,"y" = 22), + + list("x" = 20,"y" = 17), + list("x" = 20,"y" = 7 ), + list("x" = 12,"y" = 2 ), + list("x" = 4 ,"y" = 7 ), + list("x" = 4 ,"y" = 17) + ) +*/ + +/datum/component/ammo_hud/revolver/update_hud() + var/obj/item/gun/ballistic/revolver/pew = parent + hud.icon_state = "[prefix]backing" + + var/list/rounds = get_accurate_ammo_count(pew) + var/list/round_images = list() + var/list/round_positions = list( + list("x" = 12,"y" = 22), + + list("x" = 4 ,"y" = 17), + list("x" = 4 ,"y" = 7 ), + list("x" = 12,"y" = 2 ), + list("x" = 20,"y" = 7 ), + list("x" = 20,"y" = 17) + + ) + + var/bullet_count = 0 + for(var/obj/item/ammo_casing/bullet as anything in rounds) + bullet_count++ + if(!bullet) + continue + var/image/current_bullet_image = image(icon = 'icons/hud/gun_hud.dmi') + var/list/bullet_position = round_positions[bullet_count] + current_bullet_image.pixel_x = bullet_position["x"] + current_bullet_image.pixel_y = bullet_position["y"] + current_bullet_image.icon_state = "revolver_casing[bullet.BB ? "_live" : ""]" + round_images += current_bullet_image + + hud.update_overlays(round_images) diff --git a/code/modules/surgery/limb_grafting.dm b/code/modules/surgery/limb_grafting.dm new file mode 100644 index 000000000000..f3cc0d08d5c8 --- /dev/null +++ b/code/modules/surgery/limb_grafting.dm @@ -0,0 +1,117 @@ +// Formerly prosthetic_replacement.dm + +/datum/surgery/limb_grafting + name = "Limb grafting" + steps = list(/datum/surgery_step/incise, /datum/surgery_step/clamp_bleeders, /datum/surgery_step/retract_skin, /datum/surgery_step/graft_limb) + target_mobtypes = list(/mob/living/carbon/human, /mob/living/carbon/monkey) + possible_locs = list(BODY_ZONE_R_ARM, BODY_ZONE_L_ARM, BODY_ZONE_L_LEG, BODY_ZONE_R_LEG, BODY_ZONE_HEAD) + requires_bodypart = FALSE //need a missing limb + requires_bodypart_type = 0 + +/datum/surgery/limb_grafting/can_start(mob/user, mob/living/carbon/target) + if(!iscarbon(target)) + return 0 + var/mob/living/carbon/C = target + if(!C.get_bodypart(user.zone_selected)) //can only start if limb is missing + return 1 + +/datum/surgery_step/graft_limb + name = "graft limb" + implements = list( + /obj/item/bodypart = 100, + /obj/item/organ_storage = 100) +// /obj/item/chainsaw = 100, +// /obj/item/melee/synthetic_arm_blade = 100) +// Frankly these have always bothered me. They fill like a bad fit for Shiptest. +// Marking out for now. Keeping the later code used to install unconventional prostheses just in case someone finds a good use for it. + + time = 32 + experience_given = MEDICAL_SKILL_ORGAN_FIX //won't get full XP if rejected + var/organ_rejection_dam = 0 + +/datum/surgery_step/graft_limb/preop(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery) + if(istype(tool, /obj/item/organ_storage)) + if(!tool.contents.len) + to_chat(user, "There is nothing inside [tool]!") + return -1 + var/obj/item/I = tool.contents[1] + if(!isbodypart(I)) + to_chat(user, "[I] cannot be attached!") + return -1 + tool = I + if(istype(tool, /obj/item/bodypart)) + var/obj/item/bodypart/BP = tool + if(ismonkey(target))// monkey patient only accept organic monkey limbs + if(!IS_ORGANIC_LIMB(BP) || BP.animal_origin != MONKEY_BODYPART) + to_chat(user, "[BP] doesn't match the patient's morphology.") + return -1 + if(IS_ORGANIC_LIMB(BP)) + organ_rejection_dam = 10 + if(ishuman(target)) + if(BP.animal_origin) + to_chat(user, "[BP] doesn't match the patient's morphology.") + return -1 + var/mob/living/carbon/human/H = target + if(H.dna.species.id != BP.limb_id) + organ_rejection_dam = 30 + + if(target_zone == BP.body_zone) //so we can't replace a leg with an arm, or a human arm with a monkey arm. + display_results(user, target, "You begin to replace [target]'s [parse_zone(target_zone)] with [tool]...", + "[user] begins to replace [target]'s [parse_zone(target_zone)] with [tool].", + "[user] begins to replace [target]'s [parse_zone(target_zone)].") + else + to_chat(user, "[tool] isn't the right type for [parse_zone(target_zone)].") + return -1 + else if(target_zone == BODY_ZONE_L_ARM || target_zone == BODY_ZONE_R_ARM) + display_results(user, target, "You begin to attach [tool] onto [target]...", + "[user] begins to attach [tool] onto [target]'s [parse_zone(target_zone)].", + "[user] begins to attach something onto [target]'s [parse_zone(target_zone)].") + else + to_chat(user, "[tool] must be installed onto an arm.") + return -1 + +/datum/surgery_step/graft_limb/success(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery, default_display_results = FALSE) + . = ..() + if(istype(tool, /obj/item/organ_storage)) + tool.icon_state = initial(tool.icon_state) + tool.desc = initial(tool.desc) + tool.cut_overlays() + tool = tool.contents[1] + if(istype(tool, /obj/item/bodypart) && user.temporarilyRemoveItemFromInventory(tool)) + var/obj/item/bodypart/L = tool + if(!L.attach_limb(target)) + display_results(user, target, "You fail in replacing [target]'s [parse_zone(target_zone)]! Their body has rejected [L]!", + "[user] fails to replace [target]'s [parse_zone(target_zone)]!", + "[user] fails to replaces [target]'s [parse_zone(target_zone)]!") + L.forceMove(target.loc) + return + if(organ_rejection_dam) + target.adjustToxLoss(organ_rejection_dam) + experience_given -= (round(organ_rejection_dam/10)) + display_results(user, target, "You succeed in replacing [target]'s [parse_zone(target_zone)].", + "[user] successfully replaces [target]'s [parse_zone(target_zone)] with [tool]!", + "[user] successfully replaces [target]'s [parse_zone(target_zone)]!") + return + else + var/obj/item/bodypart/L = target.new_body_part(target_zone, FALSE, FALSE) + L.is_pseudopart = TRUE + if(!L.attach_limb(target)) + display_results(user, target, "You fail in attaching [target]'s [parse_zone(target_zone)]! Their body has rejected [L]!", + "[user] fails to attach [target]'s [parse_zone(target_zone)]!", + "[user] fails to attach [target]'s [parse_zone(target_zone)]!") + L.forceMove(target.loc) + return + user.visible_message("[user] finishes attaching [tool]!", "You attach [tool].") + display_results(user, target, "You attach [tool].", + "[user] finishes attaching [tool]!", + "[user] finishes the attachment procedure!") + qdel(tool) + if(istype(tool, /obj/item/chainsaw)) + var/obj/item/mounted_chainsaw/new_arm = new(target) + target_zone == BODY_ZONE_R_ARM ? target.put_in_r_hand(new_arm) : target.put_in_l_hand(new_arm) + return + else if(istype(tool, /obj/item/melee/synthetic_arm_blade)) + var/obj/item/melee/arm_blade/new_arm = new(target,TRUE,TRUE) + target_zone == BODY_ZONE_R_ARM ? target.put_in_r_hand(new_arm) : target.put_in_l_hand(new_arm) + return + return ..() //if for some reason we fail everything we'll print out some text okay? diff --git a/code/modules/unit_tests/icons/inhands.dm b/code/modules/unit_tests/icons/inhands.dm new file mode 100644 index 000000000000..858c6d2f2840 --- /dev/null +++ b/code/modules/unit_tests/icons/inhands.dm @@ -0,0 +1,94 @@ +/// Makes sure items with defined item_states... actually have icons that exist! +/datum/unit_test/defined_item_states + var/static/list/possible_icon_states = list() + var/fallback_log_message + var/unset_inhand_var_message + /// additional_inhands_location is for downstream modularity support. as an example, for skyrat's usage, set additional_inhands_location = "modular_skyrat/master_files/icons/mob/inhands/" + /// Make sure this location is also present in tools/deploy.sh + /// If you need additional paths ontop of this second one, you can add another generate_possible_icon_states_list("your/folder/path/inhands/") below the if(additional_inhands_location) block in Run(), and make sure to add that path to tools/deploy.sh as well. + var/additional_inhands_location = null + +/datum/unit_test/defined_item_states/proc/generate_possible_icon_states_list(directory_path) + if(!directory_path) + directory_path = "icons/mob/inhands/" + for(var/file_path in flist(directory_path)) + if(findtext(file_path, ".dmi")) + for(var/sprite_icon in icon_states("[directory_path][file_path]", 1)) //2nd arg = 1 enables 64x64+ icon support, otherwise you'll end up with "sword0_1" instead of "sword" + possible_icon_states[sprite_icon] += list("[directory_path][file_path]") + else + possible_icon_states += generate_possible_icon_states_list("[directory_path][file_path]") + +/datum/unit_test/defined_item_states/Run() + generate_possible_icon_states_list() + if(additional_inhands_location) + generate_possible_icon_states_list(additional_inhands_location) + + //Add EVEN MORE paths if needed here! + //generate_possible_icon_states_list("your/folder/path/inhands/") + + for(var/obj/item/item_path as anything in subtypesof(/obj/item)) + if(initial(item_path.item_flags) & ABSTRACT) + continue + + var/skip_left + var/skip_right + + var/lefthand_file = initial(item_path.lefthand_file) + var/righthand_file = initial(item_path.righthand_file) + + var/item_state = initial(item_path.item_state) + if(!item_state) + var/base_icon_state = initial(item_path.icon_state) + if(!isnull(base_icon_state) && lefthand_file && righthand_file) //Suggest inhand icons that match with the icon_state var. + var/missing_var_message + if(base_icon_state in possible_icon_states) + for(var/file_place in possible_icon_states[base_icon_state]) + missing_var_message += (missing_var_message ? " & '[file_place]'" : " - Possible matching sprites for \"[base_icon_state]\" found in: '[file_place]'") + unset_inhand_var_message += "\n\t[item_path] does not have an item_state value[missing_var_message]" + continue + + var/match_message + if(item_state in possible_icon_states) + for(var/file_place in possible_icon_states[item_state]) + match_message += (match_message ? " & '[file_place]'" : " - Matching sprite found in: '[file_place]'") + + if(!(skip_left || skip_right) && !lefthand_file && !righthand_file) + TEST_FAIL("Missing both icon files for [item_path].\n\titem_state = \"[item_state]\"[match_message]") + continue + + var/missing_left + var/left_fallback + if(!skip_left) + if(!lefthand_file) + TEST_FAIL("Missing left inhand icon file for [item_path].\n\titem_state = \"[item_state]\"[match_message]") + else + missing_left = !icon_exists(lefthand_file, item_state) + if(missing_left && icon_exists(lefthand_file, "")) + left_fallback = TRUE + + var/missing_right + var/right_fallback + if(!skip_right) + if(!righthand_file) + TEST_FAIL("Missing right inhand icon file for [item_path].\n\titem_state = \"[item_state]\"[match_message]") + else + missing_right = !icon_exists(righthand_file, item_state) + if(missing_right && icon_exists(righthand_file, "")) + right_fallback = TRUE + + if(missing_right && missing_left) + if(!match_message && right_fallback && left_fallback) + fallback_log_message += "\n\t[item_path] has invalid value, using fallback icon.\n\titem_state = \"[item_state]\"" + continue + TEST_FAIL("Missing inhand sprites for [item_path] in both '[lefthand_file]' & '[righthand_file]'.\n\titem_state = \"[item_state]\"[match_message]") + else if(missing_left) + TEST_FAIL("Missing left inhand sprite for [item_path] in '[lefthand_file]'[left_fallback ? ", using fallback icon" : null].\n\titem_state = \"[item_state]\"[match_message]") + else if(missing_right) + TEST_FAIL("Missing right inhand sprite for [item_path] in '[righthand_file]'[right_fallback ? ", using fallback icon" : null].\n\titem_state = \"[item_state]\"[match_message]") + + if(fallback_log_message) + TEST_FAIL("Invalid item_state values should be set to null if there isn't a valid icon.[fallback_log_message]") + + if(unset_inhand_var_message) + log_test("\tNotice - Possible inhand icon matches found. It is best to be explicit with inhand sprite values.[unset_inhand_var_message]") + diff --git a/code/modules/unit_tests/icons/missing_icons.dm b/code/modules/unit_tests/icons/missing_icons.dm new file mode 100644 index 000000000000..f548d2844a0f --- /dev/null +++ b/code/modules/unit_tests/icons/missing_icons.dm @@ -0,0 +1,57 @@ +/// Makes sure objects actually have icons that exist! +/datum/unit_test/missing_icons + var/static/list/possible_icon_states = list() + /// additional_icon_location is for downstream modularity support. + /// Make sure this location is also present in tools/deploy.sh + /// If you need additional paths ontop of this second one, you can add another generate_possible_icon_states_list("your/folder/path/") below the if(additional_icon_location) block in Run(), and make sure to add that path to tools/deploy.sh as well. + var/additional_icon_location = null + +/datum/unit_test/missing_icons/proc/generate_possible_icon_states_list(directory_path) + if(!directory_path) + directory_path = "icons/obj/" + for(var/file_path in flist(directory_path)) + if(findtext(file_path, ".dmi")) + for(var/sprite_icon in icon_states("[directory_path][file_path]", 1)) //2nd arg = 1 enables 64x64+ icon support, otherwise you'll end up with "sword0_1" instead of "sword" + possible_icon_states[sprite_icon] += list("[directory_path][file_path]") + else + possible_icon_states += generate_possible_icon_states_list("[directory_path][file_path]") + +/datum/unit_test/missing_icons/Run() + generate_possible_icon_states_list() + generate_possible_icon_states_list("icons/effects/") + if(additional_icon_location) + generate_possible_icon_states_list(additional_icon_location) + + //Add EVEN MORE paths if needed here! + //generate_possible_icon_states_list("your/folder/path/") + var/list/bad_list = list() + for(var/obj/obj_path as anything in subtypesof(/obj)) + if(ispath(obj_path, /obj/item)) + var/obj/item/item_path = obj_path + if(initial(item_path.item_flags) & ABSTRACT) + continue + + var/icon = initial(obj_path.icon) + if(isnull(icon)) + continue + var/icon_state = initial(obj_path.icon_state) + if(isnull(icon_state)) + continue + + if(length(bad_list) && (icon_state in bad_list[icon])) + continue + + if(icon_exists(icon, icon_state)) + continue + + if(icon_state == "nothing") + continue + + bad_list[icon] += list(icon_state) + + var/match_message + if(icon_state in possible_icon_states) + for(var/file_place in possible_icon_states[icon_state]) + match_message += (match_message ? " & '[file_place]'" : " - Matching sprite found in: '[file_place]'") + TEST_FAIL("Missing icon_state for [obj_path] in '[icon]'.\n\ticon_state = \"[icon_state]\"[match_message]") + diff --git a/code/modules/unit_tests/icons/spritesheets.dm b/code/modules/unit_tests/icons/spritesheets.dm new file mode 100644 index 000000000000..c7c16c6535e8 --- /dev/null +++ b/code/modules/unit_tests/icons/spritesheets.dm @@ -0,0 +1,11 @@ +///Checks if spritesheet assets contain icon states with invalid names +/datum/unit_test/spritesheets + +/datum/unit_test/spritesheets/Run() + for(var/datum/asset/spritesheet/sheet as anything in subtypesof(/datum/asset/spritesheet)) + if(!initial(sheet.name)) //Ignore abstract types + continue + sheet = get_asset_datum(sheet) + for(var/sprite_name in sheet.sprites) + if(!sprite_name) + TEST_FAIL("Spritesheet [sheet.type] has a nameless icon state.") diff --git a/code/modules/unit_tests/icons/worn_icons.dm b/code/modules/unit_tests/icons/worn_icons.dm new file mode 100644 index 000000000000..eb2d84b73f68 --- /dev/null +++ b/code/modules/unit_tests/icons/worn_icons.dm @@ -0,0 +1,116 @@ +/// Makes sure suit slot items aren't using CS:S fallbacks. +/datum/unit_test/mob_overlay_icons + var/static/list/possible_icon_states = list() + /// additional_icon_location is for downstream modularity support for finding missing sprites in additonal DMI file locations. + /// Make sure this location is also present in tools/deploy.sh + /// If you need additional paths ontop of this second one, you can add another generate_possible_icon_states_list("your/folder/path/") below the if(additional_icon_location) block in Run(), and make sure to add that path to tools/deploy.sh as well. + var/additional_icon_location = null + +/datum/unit_test/mob_overlay_icons/proc/generate_possible_icon_states_list(directory_path) + if(!directory_path) + directory_path = "icons/mob/clothing/" + for(var/file_path in flist(directory_path)) + if(findtext(file_path, ".dmi")) + for(var/sprite_icon in icon_states("[directory_path][file_path]", 1)) //2nd arg = 1 enables 64x64+ icon support, otherwise you'll end up with "sword0_1" instead of "sword" + possible_icon_states[sprite_icon] += list("[directory_path][file_path]") + else + possible_icon_states += generate_possible_icon_states_list("[directory_path][file_path]") + +/datum/unit_test/mob_overlay_icons/Run() + generate_possible_icon_states_list() + if(additional_icon_location) + generate_possible_icon_states_list(additional_icon_location) + + var/list/already_warned_icons = list() + + for(var/obj/item/item_path as anything in (subtypesof(/obj/item/clothing))) + var/cached_slot_flags = initial(item_path.slot_flags) + if(!cached_slot_flags || (cached_slot_flags & ITEM_SLOT_LPOCKET) || (cached_slot_flags & ITEM_SLOT_RPOCKET) || initial(item_path.item_flags) & ABSTRACT) + continue + + var/mob_overlay_icon = initial(item_path.mob_overlay_icon) //override icon file. where our sprite is contained if set. (ie modularity stuff) + var/mob_overlay_state = initial(item_path.mob_overlay_state) //overrides icon_state. + var/icon_state = mob_overlay_state || initial(item_path.icon_state) //icon_state. what sprite name we are looking for. + + + if(isnull(icon_state)) + continue //no sprite for the item. + if(icon_state in already_warned_icons) + continue + + var/match_message + if(icon_state in possible_icon_states) + for(var/file_place in possible_icon_states[icon_state]) + match_message += (match_message ? " & '[file_place]'" : " - Matching sprite found in: '[file_place]'") + + if(mob_overlay_icon) //easiest to check since we override everything. this automatically includes downstream support. + if(!(icon_state in icon_states(mob_overlay_icon, 1))) + TEST_FAIL("[item_path] using invalid [mob_overlay_state ? "mob_overlay_state" : "icon_state"], \"[icon_state]\" in mob_overlay_icon override file, '[mob_overlay_icon]'[match_message]") + continue + + var/icon_file //checks against all the default icon locations if one isn't defined. + var/fail_reasons + var/spacer + + + if(cached_slot_flags & ITEM_SLOT_BACK) + icon_file = 'icons/mob/clothing/back.dmi' + + if(!(icon_state in icon_states(icon_file, 1))) + already_warned_icons += icon_state + fail_reasons += "[item_path] using invalid [mob_overlay_state ? "mob_overlay_state" : "icon_state"], \"[icon_state]\" in '[icon_file]'[match_message]" + spacer = "\n\t" + + /* + if(cached_slot_flags & ITEM_SLOT_ID) + icon_file = 'icons/mob/clothing/id.dmi' + if(!(icon_state in icon_states(icon_file, 1))) + already_warned_icons += icon_state + fail_reasons += "[spacer][item_path] using invalid [mob_overlay_state ? "mob_overlay_state" : "icon_state"], \"[icon_state]\" in '[icon_file]'[match_message]" + spacer = "\n\t" + */ + + if(cached_slot_flags & ITEM_SLOT_GLOVES) + icon_file = 'icons/mob/clothing/hands.dmi' + if(!(icon_state in icon_states(icon_file, 1))) + already_warned_icons += icon_state + fail_reasons += "[spacer][item_path] using invalid [mob_overlay_state ? "mob_overlay_state" : "icon_state"], \"[icon_state]\" in '[icon_file]'[match_message]" + spacer = "\n\t" + + if(cached_slot_flags & ITEM_SLOT_EYES) + icon_file = 'icons/mob/clothing/eyes.dmi' + if(!(icon_state in icon_states(icon_file, 1))) + already_warned_icons += icon_state + fail_reasons += "[spacer][item_path] using invalid [mob_overlay_state ? "mob_overlay_state" : "icon_state"], \"[icon_state]\" in '[icon_file]'[match_message]" + spacer = "\n\t" + + if(cached_slot_flags & ITEM_SLOT_EARS) + icon_file = 'icons/mob/clothing/ears.dmi' + if(!(icon_state in icon_states(icon_file, 1))) + already_warned_icons += icon_state + fail_reasons += "[spacer][item_path] using invalid [mob_overlay_state ? "mob_overlay_state" : "icon_state"], \"[icon_state]\" in '[icon_file]'[match_message]" + spacer = "\n\t" + + if(cached_slot_flags & ITEM_SLOT_NECK) + icon_file = 'icons/mob/clothing/neck.dmi' + if(!(icon_state in icon_states(icon_file, 1))) + already_warned_icons += icon_state + fail_reasons += "[spacer][item_path] using invalid [mob_overlay_state ? "mob_overlay_state" : "icon_state"], \"[icon_state]\" in '[icon_file]'[match_message]" + spacer = "\n\t" + + if(cached_slot_flags & ITEM_SLOT_MASK) + icon_file = 'icons/mob/clothing/mask.dmi' + if(!(icon_state in icon_states(icon_file, 1))) + already_warned_icons += icon_state + fail_reasons += "[spacer][item_path] using invalid [mob_overlay_state ? "mob_overlay_state" : "icon_state"], \"[icon_state]\" in '[icon_file]'[match_message]" + spacer = "\n\t" + + if(cached_slot_flags & ITEM_SLOT_BELT) + icon_file = 'icons/mob/clothing/belt.dmi' + if(!(icon_state in icon_states(icon_file, 1))) + already_warned_icons += icon_state + fail_reasons += "[spacer][item_path] using invalid [mob_overlay_state ? "mob_overlay_state" : "icon_state"], \"[icon_state]\" in '[icon_file]'[match_message]" + spacer = "\n\t" + + if(fail_reasons) + TEST_FAIL(fail_reasons) diff --git a/html/changelogs/archive/2024-04.yml b/html/changelogs/archive/2024-04.yml new file mode 100644 index 000000000000..277ae650feb3 --- /dev/null +++ b/html/changelogs/archive/2024-04.yml @@ -0,0 +1,76 @@ +2024-04-01: + phoaly, coleminerman, MeeMofCourse, Retlaw34: + - rscadd: Added the Crying Sun-class + - rscadd: Added PGF comms +2024-04-02: + goober3: + - tweak: Blood Cult content has been removed from all maps. + - rscdel: Jungle_demon.dmm, jungle_witch.dmm, lavaland_surface_cultaltar.dmm, lavaland_surface_fuckedupandevilclub.dmm, + clericden.dmm, and rockplanet_cult.dmm have been removed. + - tweak: Onehalf.dmm, rockplanet_crash_cult.dmm & icemoon_underground_abandoned_village.dmm + have been reworked slightly, to feature no more magic. +2024-04-08: + Apogee-dev: + - tweak: Remapped the Shetland + - balance: Removed RnD and ORM from Shetland + phoaly: + - tweak: tweaks supplies and kills the wall laptop on the Ranger +2024-04-09: + Imaginos16, spookywastaken: + - rscadd: Resprites a ton of gun magazines + - bugfix: Changes how magainzes with only a empty and loaded state are +2024-04-12: + Gristlebee: + - rscadd: Punching bags can be built with 5 cloth. + - rscadd: Bench press and chest press can be built with 5 metal. + - rscadd: Exercise equipment can be deconstructed. + Martinpachu: + - bugfix: Fixes MAA on the Colossus not being able to access the bridge. + Sadhorizon: + - tweak: Random blood packs now can roll Elzu and IPC blood. + SomeguyManperson: + - bugfix: anesthetic can no longer semi permanently knock people out + Yata9ar4su: + - rscadd: Fullscreen on F11 + Zxaber: + - tweak: You can now use drop / use inhand hotkey to retract and deploy arm implants + meemofcourse: + - rscadd: Long-range bluespace technologies in fax machines now allow the faxing + of photos. I am not responsible for any consequences that might result from + sending your faction's command personnel a photo of your character's ass. + phoaly: + - rscdel: Removed some old ships + - tweak: Aspawned the Lagoon and Junker + sapphicoverload, PestoVerde322, PacifistDalek: + - rscadd: turbines now provide thrust for ships + - tweak: turbines respect conservation of energy instead of moving gas around for + free + - tweak: turbine control console now shows the internal pressure of the turbine + - code_imp: refactored how gas flows through the turbine + - bugfix: fixed turbines making free energy from nowhere at low RPM + - bugfix: fixed turbines forcing air into the output turf when it's blocked + - bugfix: fixed turbines not updating air at the input and output turfs + - bugfix: fixed turbines disconnecting when docking and undocking + - imageadd: new turbine sprites + thgvr: + - rscadd: Suicide & Execution with a damaging firearm is now more deadly and gruesome. +2024-04-13: + FalloutFalcon: + - tweak: all radios start off + - tweak: all survival boxs start with a radio + Sun-Soaked: + - rscadd: Redesigns landmines as an item that can be picked up, disarmed, deployed. + Some logic courtesy of /tg/. + - rscadd: Adds a proximity explosive variant of landmines. + - bugfix: shrapnel embedding once again respects targeted limb and no longer runtimes + on hitting a wall or destroying an object. + - bugfix: storage can no longer pick up anchored objects, causing them to get stuck + inside + - balance: Nerfs the ability of heavy explosions to immediately breach to space + - soundadd: adds two mine detonation noises + - code_imp: moves weapon manufacturer defines to a DEFINE file + generalthrax: + - rscadd: Etherbor SG-8 Beam Pistol to cargo for 1000 credits + - rscadd: Etherbor BG-12 Beam Rifle to cargo for 3000 credits + - rscadd: Etherbor civilian weapon cells for 600 credits, slightly higher capacity + than the generic cells diff --git a/icons/hud/gun_hud.dmi b/icons/hud/gun_hud.dmi new file mode 100644 index 0000000000000000000000000000000000000000..a24f7f2964f369c4d9bc2c921264b64a4ea0885c GIT binary patch literal 2359 zcmcIj2U8Q+7EVGj#)6?s2~`M)6zQmB}T$~5L8;k&_qB8 zNQo>Es=xz6QCJ8l#Z?qV2vUL|kd3pmZ)ShMJ2Uru-#K&VJ2Us5@1BdZ%`u1!1ONaW zv$M5w0|0IS=^hwY4=GjkW<$ z(ACvVgvG8?Np*VHrg1JtT1GZVR7^zF(~^?@zAgzVv3e~<6&00Kh$LT!5FJte_@R-G zj+cWSv!!93Rk9R!fmM9NO-(5s>%_6StH~b&jCON&2OvMP1Nl7vmIpf8D&SYY8^Mv$ z!4csAK-{B;xkDj6x+hRmT(3NTS$kNF0y*5?a-d{Ks8rRyuSTI)ru94LnbCsMlNI@u z50R=YQ(e#Uf$@*=tqzkqZ<=4!oGvhncYIBamrE44QRCHN`k>Q)IO5|YL)p8F{t?F` zP>GLUzIuMGkQV^8c{=IAt%sRnnHxo=>+ZpF`y;zkCNr;(Cgl&GokknS2drV+3N*i7 z9*+{ZFdJLrXKRX;kUpz^q?o9o(}BT>D)dP!^`0K)J{NwjEA?qCJOTMbT zwnPdxUv?kLRXaB}D_ znWjda-ThJ9uO5<0&b#;Rw>khoc*@So!Xxg{3iTMZ!0d!|6XSOV_E;SAUvNe}k7r|~ zK&k+ORE|`CTCxtXRcm(^6|Ha3*}$~3iXQjkU3>6)(fih;_~Q3ppGk$GS$FC4ORr=; z-@Smij_g#cw%^z>9_~2;62^I8SRGX0`yaDIAfP}bbV(u$d^80tZYc$KggFR5ajF=@XWv*9RSr?$bU@QWb76i@J zO*9TseEQ;=#l~_%X%4lyYCl4nUf+wSdvf=^W443zJ;gg%D?61Uz1Tw|17C~xblXr< zVwy##TdH=4W43FmI_7Q!)8ds3eZuo;n0H+V$cBD}YcV@OdgYYelf`v`{6_rbHNoi2 z0Q%L3hk~}#+gk7r+Z9zl6h>)9$3g1=0tO`S&55S>NN_J|fS9lXJU$>mo2(quIVwcrcBTK86D#%$=ZURMN?fiuvnT`Wn?~gNaNk zc}c)=F%_q0K_Yi*o~Wasdi(P52}h~qg70n$DWMU3lM{m0&u?^TCx^hUXns3m8fy>- zg{+m@n!QeX$9w7!?xR_WssDmoQFIyQw9L`+10tzO6w8)Wgm zp<>Xy_Jdc?@EQtqK|}&UUZ3cR%<>7L5eZFc7uxRgvhu-yjrc1g zjja<}t0T;11$y=y&NwV70MibjE=$Q131)0*_>fN11wSt+D264C0a_$g$^+B5!C*A@ z`%Ck9BVo|rLP&Ur!TBlQ?lvZK|Dfi6@v`2<$z`9Mty@b4j^gr3$1UpwTHevaHuL?h z^}~l}tQV-u!YlnT8QhrZL(@T2CsWXtx{p%RskV>w5|9Kc*Lf{W5>*u-RL1>$q}i21 zwh&9ED1+Wi2YFf;>H{lozp7OLO+Ki>MmA1ggEqxcojhI#W9oD2f25&wK$vqGdF%+B-a#aM39 z4n0{U-|o-Wi(O~tM3mIpBmF2IUrxDv)1Is3orCLVDB{F^#JwOx>&!!>INM-$VPae6 zJtPp*ehvf~gOUiM+}1o-bn1*Agv|a`9^T`$xCdh74>GlOJXT#1GTkeEz4! z2#U`vR!?p5BoU3w!_Rrj!Df|B8hd3hm1fQ!7|zP%FEJkwc=f&Mp+o=E<@+HwaOvL( ziMgYF$o%D}--EC@V+asrU!`aaAuI4>(?``wy~!wzX0Ygu0>g*?PcnogyBkD$zm;8f z&%3^u&~aiB7`F|yjLe>ekW$~3?JPuv zb#wJ0#Ox2Z`v;hh*SqdeRI|!RZSGa35)@LZh3b=bPMOA58eH1)QfH5bsUpridwHSw z_wmsW(ejQibtlIoH@eOvvQ^KW>cw><N>RV4P6eD13@yi> zyf1UuUE6QQwIyrvswD8gY0+?FeafAD+l1`a04+(ene4aPe%^sJ?u0;-q4M~yTl1;@|_i3FitQC$VcL9F=*=Tbo+=Tp^XgLk6$ ufFDZ*Bkp zc$`&Fy$*sf7@XUu_yV)w537TQqD>GJfte6mXp=%sTlDpdm=Wa0SO*`_1f7?1G?@h1G*s4aq zrwVD@&z1bSLLf!@IrRel&q8R(n;~cb008z$L_t(YiS3oamBSzmM1iCLgDJqlDIgdM z2r&KE6nxp0?6tOl@NXY9@5vm-N)5gl?Ub?1(`GNHJGm-@7x5NW>PK!UN~00qY1e@q z%VbM_{d%7#egY1Yul`LOAb#4Y1(XujM!W~s%bj%9s3@io2k~>j>0A(h9(H#S{{xe@ zv@uW2&jA~wW1g6w2_Y@ kStkXQIrRV02ZMk40F_QBSi-9~od5s;07*qoM6N<$f^NX{+9<>J#$lVnd-k|cK`qY0d!JMQvg8b*k%9#0C##+ zSad{Xb7OL8aCB*JZU6vyoKseCa&`CgQ*iP1vEy|RLMwIXiUu7Lpu-IrL>#xiOaSNl3mHh~GO)4(fqdn7I+cf>ibD@+L@byl zY07ni158Hf;PareWwvCxk1}I&2)(zA?^(r@nC~G#$-XQ7qjAFbtVW1iEA);=kAJ<# z<9Th?=f|x9tUAbHAPl~8~2wA1|^?1#oh{7b#R1G22QOs(Cr^Q6QFhwfsdmM zv{r!HK{1^lcJk0W>(FUBD9DjeYcAX`SD7S{#4rfb-Ih_d4WMeU%XYhb_K z^F0`p;=3wp19dF`y+Qa9EbZ}lJkOI$Y1e^;p+*qkwN>8tUN}nG-gjNV#ljOGAY~p0 z%qJiCDjx^13-o~xeA9^AZwhP#asStKY1N`2T*KhKWAmnK3eYEKfI2y^SVw7U2VFP= m8oiqh4^SKEwKL%H`~g3AvO$eylzedj0000+8b7$%=}eNk?2Hx_A%(0004WQchCV=-0C=2J zR&a84_w-Y6@%7{?OD!tS%+FJ>RWQ*r;NmRLOex6#a*U0*I5Sc+(=$pSoZ^zil2jm5 zDKE36C^IKDJ~=0|K#7YpC9|j)q?d~`ttc@!6~s2=QdV&Fa{-$U047Nt4CLu|5dZ)H ze@R3^R7i>Kl*BtE5Nb;p5${d;^gFb%O1$=BjiQ^MQNaNc7x=- zhGrn%Zqs(4l{bX6 vO;}*kc5u7_hi@lrBfp1zw3i{VO_Xn3zpV&_V5%Y<00000NkvXXu0mjf$M21p literal 0 HcmV?d00001 diff --git a/icons/mob/clothing/faction/clip/head.dmi b/icons/mob/clothing/faction/clip/head.dmi new file mode 100644 index 0000000000000000000000000000000000000000..2122a9a2f328cffad514e308e6d3dd6796318d62 GIT binary patch literal 9737 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 literal 0 HcmV?d00001 diff --git a/icons/mob/clothing/faction/clip/mask.dmi b/icons/mob/clothing/faction/clip/mask.dmi new file mode 100644 index 0000000000000000000000000000000000000000..a46424e63096d1bbcda91653567f53c38784d78a GIT binary patch literal 934 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC= zRF7NpH5&-99=KKArM{xsW5HcDBPYEFd|?I^qII953jT`B%=6l_`(E#c=Ed47Qj zugx;r?qk_>anFe(3f^b_XMD442&@USl<&TN_VsoJW6vOiD5K&}(E$eYLKaEuzIpJ1 zU7Atm)aMAc9}EmkuRL8GLn`LHon_b|>?qRq-iZfD!^<<{2xe8pmu_VBA z=7eK@5=<-iJlZf#WTO=acbS=YQu&Hj1;ru-vFk2;+a~EmI<_1YaoZr>UHnMx;?p#} z-TWo{veFNy{ri6Y%U93q#r*34gOx$ok8Pdt+)*R8NI>0Y#S zL3-d4tNlWjmwjYTE95d{Z>`)I61gk==JW4&?@e5|#$}S*-jm%+xsEMYzbTb)lkdk` z>36qk8#Gr>Sa7-2lA+@PP;Oaczu)zz?d(2Pj7y3RyoxlwSDWU!KVRxv*5}Lzhd0f2 z{qXp*aKyIe%m>;}m6pl~R5_>J%wS3RL}g!MHy3^oy_e6w+tSa1|_C)@d-~!PC{^E1xq6ru@0nt@7vgly2p{%!mBr zuc@8Ws&LRfp)#fKz)bstHUDxA&uRTInPA8CU+P!zj3@@vTMXbpSiu^wn0JAgL$6r_ z5rQG&4AZKaHm%{xk7^EzRfy}1)eT*m+s09~Rc4xJsfC_HjJUU`h_`6Ow#lB2A!n4I z#a>nZUGL@YV4-{J($8max7Iao>G-a8Wc8JH_A>#74pr>HU;u_y((B{R{CgFJd3iD~ zyxe8;rLB7&i(xr1UgoYl9a^@ags;Dp5*2w?h)6&XJ=0~gNZ|4Sv+rD%A z7l-LGGklxFbdS$|)hkbxd%a?8!f)QhIN#H2*m^7G4b#p4cRVWh)a^g^*}Ob(^|Zo2 zzij8()Xh4zI^c~3!ws|T1{GyBFDpyx8MZQHZDG8^wBjOL0QUknX$Rc~sa*VmKRGx4 Xwto8i?T#V>gTe~DWM4fmS(7= literal 0 HcmV?d00001 diff --git a/icons/mob/clothing/faction/clip/suits.dmi b/icons/mob/clothing/faction/clip/suits.dmi new file mode 100644 index 0000000000000000000000000000000000000000..f7a64dc8b320cda64830ad9fe2f0c45b00532f21 GIT binary patch literal 5062 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 PWPqWrsZNWQbNv4R3r5_q literal 0 HcmV?d00001 diff --git a/icons/mob/clothing/faction/clip/uniforms.dmi b/icons/mob/clothing/faction/clip/uniforms.dmi new file mode 100644 index 0000000000000000000000000000000000000000..71ad9e1b6a3ebf746743d2d0313d3c720c4b50fb GIT binary patch literal 2689 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 b@Zvk$3}&m0EAtj+f)snY`njxgN@xNA=3#}) literal 0 HcmV?d00001 diff --git a/icons/mob/inhands/clothing/ears_righthand.dmi b/icons/mob/inhands/clothing/ears_righthand.dmi new file mode 100644 index 0000000000000000000000000000000000000000..39558ef9496e36241ac430fd6f6e1bcb2ea3f3ce GIT binary patch literal 339 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=xm6(%B`&GO$wiq3C7Jno3=9=> zg2M`mO22;zF8KKMiI%sn*10q1gExd4Tr__0Nawtd=1GR4p57f6#zDrHjlC4+JeqW5 zQiwvZrs+nF?IyZwBRac{RX4AYSkm8ZyjH`|T=a<9lc2DIuf>eBc^KwcN~bT`?Jfee zc%i3@V@SoEx3|3cnhZo(0}ic7vc?2#8W`}cBxRFrVZsC6y%x9*v z?$|G8f9vLl9AD3SPbJT7*8V(m9oQTO29+x}j3@Z^+A`mi`TDW&uWU_7^7#W{v$+D2 i&pVX4?`2|`b5nTP6swHrWw&iXT0C9-T-G@yGywqbfQLr_ literal 0 HcmV?d00001 diff --git a/icons/mob/inhands/clothing/glasses_lefthand.dmi b/icons/mob/inhands/clothing/glasses_lefthand.dmi new file mode 100644 index 0000000000000000000000000000000000000000..34c9e47dc24b8a8dbf92fb0d372bcb35d447e065 GIT binary patch literal 4026 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 U{fqZ=uG^4}rTsa~*(YytN;K2 literal 0 HcmV?d00001 diff --git a/icons/mob/inhands/clothing/glasses_righthand.dmi b/icons/mob/inhands/clothing/glasses_righthand.dmi new file mode 100644 index 0000000000000000000000000000000000000000..43282d028c6ac1d29c1026b61e87f5a1dad6b540 GIT binary patch literal 4117 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 Ca#s2P literal 0 HcmV?d00001 diff --git a/icons/mob/inhands/clothing/gloves_lefthand.dmi b/icons/mob/inhands/clothing/gloves_lefthand.dmi new file mode 100644 index 0000000000000000000000000000000000000000..19d3ce28517e2bea1687f0e9ddefc30ef2a49efd GIT binary patch literal 749 zcmeAS@N?(olHy`uVBq!ia0vp^4Is?H1|$#LC7uRSomC+bB`&GO$wiq3C7Jno3=9=> zg2M`mO22;zF8KKMiI%sn*10q1gExd4Tr__0Nawtd=1GR4p57f6#zDrHjlC4+JeqW5 zQiwvZ=3b4hn=C91)lKbe)%WXcjp*z)R^7ZpV#)k&;ZYrYu3z`!K$>EaktG3V`F!#rU}5w-_~hj>@K zU<%sNpzP}5AlTVK?bn%a+}_wf6S(xhtGD#hh8ac=3m`T2rHUckFB7 zbqGK6G)GKyr^<7wrq&g8?YsvHEZ)@G*!uc^|Grph`jb0z=3m#`E`%8lrW0b1zs#L@d-u|!?Cp8+PWqzHl8&jre=dJ6=vJlR^uMo*Cm%b1`Qz;J z%sF;DI4ZRl-A~-!EPnLNC6m2wz`pW&km9@4_ z{aloHuAJ#k$E)%e|JhGW{!#Hg`jx5g3$>?v=1A9Wy0R{0KO?e3Zs<)unGzM8_x9Rb z?-x%m#GKiD_%Mn`uYN5Jc`|8EHisC{H)agY2Om5*{j;)a({^!?|DXNY<2R92OZe*h z3*io7Nt1W!pVs1MMY7<)G_7yllh2xL-T(2n^^f1CN=E;}1NU<7mzrkkyWjI~ozD%M z6JN{um)Fai`bd9x`R1V;o9QZZexHdJAg-sYpUXO@ GgeCw+bx{of literal 0 HcmV?d00001 diff --git a/icons/mob/inhands/clothing/gloves_righthand.dmi b/icons/mob/inhands/clothing/gloves_righthand.dmi new file mode 100644 index 0000000000000000000000000000000000000000..bca7fd50435922d0bea3fcde2cfefd959f768c54 GIT binary patch literal 765 zcmeAS@N?(olHy`uVBq!ia0vp^4Is?H1|$#LC7uRSomC+bB`&GO$wiq3C7Jno3=9=> zg2M`mO22;zF8KKMiI%sn*10q1gExd4Tr__0Nawtd=1GR4p57f6#zDrHjlC4+JeqW5 zQiwvZ=3b4hn=C91)lKbe)%WXcjp*z)R^7ZpV#)k&;ZYrYu3z`&&M>EaktG3V`F$E;vS8TJRB+;I*9 zEaIUa`V*W4uecuUoh`GVqDAM6!mbm7D(oksR&a9%dFUrBC{gTK7yJ8+&Fo#?ZL`eh zX70 zq?ISLK<(V~&L_F!@;uJW^nN*aiHBUn-#Ysm8%xf`7gt#kn#>{`P3!qoTu$9MfY<=6gq{7gDGWBcputCu*Dox*TC+iLDP zgol?LURb!$pP#=wzTn)PttFfMKD~aducwdZVfE_jho^5wO7OL_$Fl8OIYawdw`H;B z-pL}K%o}vJv+XonvdjNiNDvyEcbrR{@~A^zY%^_FV_{vJze+LDmL1Z;d=kpTVj<{w|_ofwC;7x&yuS8 z$L5Js|3}|`b^Cn#TLzn|54Fj^(-^db<}>{LTmAOCFCQb&`VF%G7|yi)`ddEjSS`pk Mp00i_>zopr0Dp-~<^TWy literal 0 HcmV?d00001 diff --git a/icons/mob/inhands/clothing/hats_lefthand.dmi b/icons/mob/inhands/clothing/hats_lefthand.dmi new file mode 100644 index 0000000000000000000000000000000000000000..d63c5c7d673a5eb2b0dfc09f00a80ab01188b9be GIT binary patch literal 20479 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 literal 0 HcmV?d00001 diff --git a/icons/mob/inhands/clothing/hats_righthand.dmi b/icons/mob/inhands/clothing/hats_righthand.dmi new file mode 100644 index 0000000000000000000000000000000000000000..c34438f09928711129d0549fed690b5a326d040f GIT binary patch literal 20911 zcmb@u2T)U8w+4&_3yA28f>K2hRHQ1sLv_Y6n}}z6nrtlGEKE#H zY+6s$pEEHXzxLRdBUHmx$O3RS4i$?|1!!8NY4BxuB|0_%Z;Z6tL# z3^_Mf9){ykEbrZR_m#7bMh||oe+Jn*Xr8+@QOY90A#m*_uhsOZ@y92|FWV=5Zq(ql zn&$4G571d2R|2}4|GHZ+vY%`{tbgH-xYC;+(tac2LlV5^mKDa-0KQU$7|)H^hR-QN}ZS=8d~WBK8j;{m+_00?+RFc&wXs2&)*eyzHA z^wKrgdsbhM8Su_uZ@eoaF&244MSfrb%r486f9rVh^~YU?3DH;C)e+P-Cc>1Oa0-YdrWU?W#*~rt`&3sFf-)t=#TVj$|^oaY&6>yQ+*zWN?$u_-StNV z_%rLu4ECCfW@?n2j2}A}W_k8`MAC0w4pV_2T_*1!!!_%YlWZ#{J8jPW(C6`U{<%Cp zN{jbbe@12hI{lPyypFm-X?zKdQFVeU?OiPIZf^TFuiG7{>oYOh3MB6Qvgh-hl)s1!Skx|j_mh+GrQ1#g|ARD@)FJE~b$Mzed|o+ZKZQc=dQh?QYHpKt^olbQnmw&i&Gbf_(Bs) z8NZzdB4J;_(kNc!I76QQv(L5TG;&XsRjVx%Q`+W=64SMz_FLzwV=`3~8@Ep}6?yM! zaG6n?i))#j$G%0F%t2l>d{ipK+w>nSkeu&!7oSDD$)X4EL&eSkxdi3rUY7#p-9Pn< zv-CONcpT7J14apQ?x0fT7Z0J#_c&235Gok4te+Ka-~RrrRo-%Lf1(*Kf9Ci~p@_hj zBB%THo*0xWQ|2`|&R5z!qVf`&DdnPY^}a+sF*O>lpr*t|wkCJ*Vly6sf<54YNn zC-{63f+udui_Fw=o-)5y@3Du69f;F@c^7&vs&7oyG#z9YDYkvf7g&cpdB?rHHkhVS zcZ!WWd{F2c9v-7GD&;m?-?k8z^1_V%aSTPz(u5x{rtfvmaGU(l2@9kBtbhu%T^EXd za)=4M#ASgiW{h=K%6gZW>ZQ9BMXrN#SW7zGiw0`gsJ5>U3t8xvg`8$5cq!or?on-3 z1XizqtGB?gq;U$$E?ZW5MOnXh68st(_GhS0SucxYZjG=v@+s9)1lHHoEMszLrO$2e zqvu-!sX}%k!U7wz+N2=nXy_ais*3~FUzU znyNuydW%V29{pK77+Ch^RupO~A*N_%7#ZXQ2O|zX;Gy>$e2#FX(r$<06AhZMqi`5> zHn~58C?I3**P;^WzD_M`*mUr}Z?;k$v?^#;?H>=*WBvN@gx-_-EfYZf!3mSPeY^qZ zr#juVTIlu4$+B8hrM>oOyISPii(M8gtM+0?@R+(W?Mdi-ec5b1#gJYj{KI!XSn10F z>SP*JwXfYACU#1^>1)gpsUp;#{tHoFF{W>{xe%PR)wJD2b46k4!_@rVI&xIvDmu>c zQ~DBIRHZ#WAK+(xYNsyEkez&?NO)%aaWvs{(|(7Bv663BXCVaLNVZw=RQ1`OO$qPk zR&T4kTzn+TDeJVGr4jDF_I4!B?%~(ax10{RD@p{{_4gWSv}axrx% z?e7OlU|k2O_8&C>HgXYy=1Qles-xMh&)ZXL4*h%$RY*in`fnmsYUx1@LWK-cQdtZ= zU{kgbw~cNOa=Q4}V?Zj92*aO>rGS$XdV{IuK_&zhza+N>cMMOcsJYjb)PkCq-xr6h zY4SGitI48*<`;CD=;t@Y*n4?;+0Tgb*?)Jo)w*-aB={R1V21(`tX-Fy%DuUU)2-{E zAXA$Ob8?ucw6UmX-q{Bd9de+Vft_Vc6i?6LbWQC47VYaEl(#w&q0}a4KCoXor9ms>8U0L`t>$Q zt^-m}!tF=dwBJ&*w^rEAd3mugr?FQzg8O}S{xh`v?@!6RZb;fWvsD1)_3mIf5ni}& z{Z-v6o9T7<=n55i1vbyy9R6|l*9DF>-Sy3uwaQ=#t-m7Pf7u}gAG;7Y-8)>n@KibS zf|zRA)9tVqJb`=`bCyA)8vadoUxr)xcE9b(?Q9NdPE{cJML{#wqe%_jma9K&fov!!0*(8={e9oYbxF@r zDy3oUS7%4j8D?PO4_%}^RMLNKzgzM<5tiXi;RTM#& zr;S|@r#o{tVYDTKbommiF|M z^I*L-yN%E8Gy*nL#ans4+Ic)3cBXT;WoQQx%)st)e99YFm(7X7d2f`Zh+5eBgzU#r zoyHflZNanOvw)DU%Y}sMa>+GyO0qm8d!df7(TEt(k&fBKUEx5rMMht9We#^ix3+lg z%+Jw3kCakLh%ZYkVQOhUI1loLF}g8&q_$djyp@m}%*m}gliJ)L4=3&$%(d*DT&Lgd zOO&wQMx6Emv!lg_^x# z_RPe#y_b48x+mQkitewwiRM@60+VoQr?2lI`s0jGg}9>kH3Uo%;)6q9llIYvWh(B$j6*ai)()U@rOJo|HgUMQ^m|ZbuqLj z(1TgP5h{lrW|pbP*+CZv0I+~jkdjL#l)TYdYtzx3l_qN>52*5XO^H1+%WN;YC?@~T z?UF!VhE1=66w>@$vnt_uY<^}O8gTeyBi)J8VP1D07YFWW+Kw|@pq9}C=44PkCDwFB zZz~$doLm!QJrzZ!$ClLM{YY}4osgBlXYr+(F_r9nFs{KW0RdC;+{E!8vrv{xCzfbW z)w@*RL9Y24bLsC)X6}bd945_a%esFt2F)A}A0K!MeQ<<}5b@aTw?`W=k$*v1JJ4;bLSaO!AnAnrT}kG$}mjS-sItgk<~QB zW;f0Y{-n?MuFPfQ0Z2N}ua}8XLWq0~;99P19xtg8 zFr+1rk$xtVm0!~+AU&l!P8+=eT2+)tWH>p7K}S-1kzd&2-EzbQAl>%vF4)8hP5%@t z%@k}hLw;+r&erI546E1i0i2V#;rwYQd5wg9)RyIJdu0gn!`dLHN1$24>rtF<$ikB- z?HJwT(RVnSvUbxdR=Asr{d+4+lW}}^LXpK1t+zV#0V;d8L95pEJv}~!F&N*}<h zGdjeQ`}-qf+C`P`SGep&FN>WrJma@IAnz6>IOJ)_gQEmJoT+mHl1}RfU4crEuHKP~gz$rEZ7ctU*&%@240kt47TJtdTMxjbl1=_9YT6`EACfzfd zIB;*c6AA@>%6YaX9AB73+?Cz_2^)cN<$|d)4VTCAoK;eOBSX!)c##UdiBNR8N#nic zVS=2?UmIYOxNQu+dEx^Uy?_wGPi6+NVb%9G!xp7|OhB4G(#Ng|s5aJWb-&y03G{tT z!;jf-K{AtO>T?ENuOdk;QTgi7^uK%f59I9MJyJ0AIbM$;g(09&`MjWp!==a@3Q43- zqD7ud?FHIYgUB3)P-{Q~pGRL~JZb?bO>YcLIuef!U;J$n*DIT#h^~|Q0S=D5_ zSw30^&(=c{peY;??_sT)G5lps!ymhIcb(HeL@ay~;bQEo+rjpnlC3lfFJ@ldqyOx5 z79^#fjRQs|xpgw^jCWhT)YS!S0Ih((i^N*O&7IVpv_bsWqp44LkKpgMG=c(CUxK^b)cS8b2(jgOgHsQlJ9SlG7O*X|S6Mj+0ii{`|!`1RXn|$lW zN$Z~ECp&q)9aPjfzrUds6{fF%)#q?Q*MjT`t(ZGhwH_q&5#)17)C8!r5= zXleetO^7n>aM`Tu4;FtAp2*I=ZiaC6&V|>AZVCkwwqhBsiiC&lB>EZ~k8Fwbwq=t~ zZ?;BcB_s6ojAPR+C`H#Mod@fc?pM`>2=`2hrLAU#2}I1A9>_kybBYyz3LO97z4voj z-{G<^5c5rVb4}@uS6)v6?D-8+*O&hO;ml2uR=wxO@71S+#Zt+XxVX7OPg&ckrJTcd z+m*h^QzT?OI6#AwhShMz<-3l2t*8s?zUxm4(WC9=F*i{?#UuH3t1&?TfL#2rPM}^R zZfA#K0=E_r2y*?+x<6)cdQ3fV;;VbY5bSV`<#ybSy$hpleDbewtsa05*@ck?fgME&tl=!un<2mc6~%n9N<<5t;g5q6=RDfZw8A zbGZZLVO|(wwS{kN>1UoErLxz47LpO~R$^J(wy-n*{7#g`{XWn8G8pOY`XMb@t4v}o z0^ac4&I#50;kl^zax^ymg@^}pxbPSWJiNc3Mtip)Y}Z-f8Al1Nw4Hov#@~+n08FtE zCz4E5Qq3DQUahH@e{^`z*m&-Av8wq%S#Ri?PF*mj{h#6OZwIB{HLv*rE3LaS1vbl2M7T^A1${6UOM)Q1 z^(seyFE!b%bu1iMm-7Tg4FoNt3h~nTga5kWyl`bN5Haa`@l_`E%(B^Oo`HLJ`+Noz zMH=OX-#8h(-d3sKITfTFbo7U2Lw&m&gIC9X5F1_Rm1p@3Chn z`6eDU2$ZA9fA1tD z0`%*aTMErX=zPS~Ki%4q`(x#W%>S89?1qHq(q|{jKQ7AuU#t6HXb9v{@c5Rrb49w> z5onOX!4<8rmi#1I1`g5i)&qubnwrsHt9zG}z~mqCV1HKFw&)-=1%kbVM9`f^MzgY= zAUzK$r;%$C{|o6fX1n{y=*x8#l{BAFnJL8-z4HR9&CjLvh5n+E^fDBu zw-&ggw3o-_**Fka^~IMMI2# z#^4W{etwb}C#M~P%3$ehLKY4s2o8wqlsfsWZUF=4KAQ>P%J*aR6)Q8hepaYi1?_e{ zrCYXcfIjExrWs!)CW=|CB$!zB-uYXO_jQe5yby}yk|^7+vT6y?V(eWrokoe}DYoKv znKH_qCZ|$GUkAXE?DQ=gc7 zNNP=e3l3$!t=Vw_^#j0$>)z0|cg#cYdK3N;zbn#q;RBf}Xjo~|+`y{5%KukW{^{u? zGT_&bWV^otq`g)9Y`w2C;8BRDts+|C^@B_uPQkUHTeg#q{K9(a>rp&%LrS>n@uL=g zv|sZ0&3_~`i+D^kihFhAgl{l;f0r2GwrnH*uX+44;4E90>AlD0kmYg_q)#ydwOkN0 z`7Z@Zc6XZ|qXaB>&!4*pD@TfVo3C~VrTpbu%MSVQFEFwTsIsSAFiHNOOThcomifO# z`hWk0StNFc=~>P0^-TX@>rYdCe-8=B=Q$uXPuW2Tkaj;@bp)=R?0F0XU|l$T`G||x zcpAe^goqBT;x1nrKK-#fqPo?M65`^~`+mAX!d6L3(jpIJm&j%&==$3auJ_zsQqoN$ zr+w^58|f_7*{WS)0Om@c&`e7pk&IlR%oDFC`04Tri*w}nUl-c+JicB3e~3(d8H?w)bQ`|5!QlP3Kf`pSzUGxq(78cT5{ z-C4U%KyJ8)+51i#y*EH+fZXzLv!o3?fa)zg1+~HZ18PUMnd!g70Q-#1yhWV#j9I4% zv;^crr?3L_&&;fx>!hAfa#!k|I0ow1=5Gv(Ln8LA2sZwXd;h@pyCyr|Yhq1c}Nyf4 zJ;ALwa`aQjV*n(T1FiEe#v_|esat+POB~8*4KT6vHgZF*Nz>|wb#-&OZrmwie)3G$ zw!~F5oWbjAS2+yc0rHbG!hNkh7Mgs);L&Ui1>NLYo0%iyudm1O-kTG#cE{qh@v*jX zKK{>3CCd%8t0%jhiVx4!UJg@$2yRA9%|@SX8kVH6j$d_5UlcL-H7Z}_yYxaZW!VfklwHcGVIn60(Zg=VOWus{y2Fl>ITOYJ` z;z%DPm!i<=b{*Pd)V>7K)le?0aNT3sT@O)ZmeghS=e#qIp{7m8_of};B<4qZAz5R? z`$5QPK2Mhgd-Q`ZU1FmjE;9B)h{xP7*^Wn(8^()%>{oL6+TWt%QC4Oq(`!MUB1Bk>7WxtGr!qm z{PtHRh$%eovZ%2i`FG*Pq_Ag$uE8&>E$ZBj1s-`%$}%zC;?k*yto+#~w*S4NGBI6? z-(6Z&I*Ik*GZY*;yC=?2T&8Q%?;;4T$4Nm0-a4W3BH{1N5h>mM7;ra*rTGm>7%F#NCAJF%j2Pxp#wyBU83kGQ^8o$r?Z!K4 zYim<=y95_g>k}g8jQ^Oabf;}Q`WxQvkH}GO_s+FU*!D+g`?9~+^jyJP6(x*HL>M>MpHDL zt?hKy^SDq4%!jbuin(XFC0m~y-zY;3n;B)`+8y50CsL=X3w>9k`6?RpjWZ@gK7=|K?~N3+lSAG!#!@P3`|tMrnqXxLru8fHq*Qz}xT0m1V0_b`FP4PpFC4 zwH<_t;}R z332uLma6Bry6IJ2u5?pR=O*7m-dI0fZj`@%z@&mQe9>sEcxY~Knx=0@WJUJLf|K2x zezTd$1r_@ZSKs16x;79mGNM5Z$=FlzffKo0XB>DNI0f!7#IZ*7#IUlCHnbyBEn8RO zd|CC;FFVFcvqA>FH<%x}@NzEs%7~aD9?FFOf_%C22wf&l1C;lmKP$G{l886trgpsP z8ZIh6H)s05iNSNupCHK`7WWrV#pE370=BL!ONzW{+Z6cpA~if zr06W+_D}c3J&!XzaQh~LdV6AMcj@zMnW0}5gUJleiixT7F@y+B_^UXx-%GX6t=r-j zamCFxGcqC@NPS;T^Nn3A_zvP&rUdbfoFcdVdAHX-``)P8;rJ1{~ zTL4KYel>MtLJv}~$KelwRQPV>CUtMBpo)w{qb!bxh8rmgC`y#gl)p2Jd8QbtT{&5N zL8Wz~eY}NV&UJDSP#zkt0ERkrgyK}=&x6t;Z+p#DyKKTEi=S{^WANie-(y%&5R9vp z4$S7V;LT!GPt`E>p%s02nPwG}$*kzvnSl#nU2$A{E!mvQ~ZUBX2W517QtRAF7Z>I6^1RvmNBv-?AJF;2& z#Go%ziW|DtXsT>ZNYtcECj&cEQw&qx1a@bX`}az5Z5CJ2oNuc>d-I1_giVIOb?M4j3VAv_QB?4 zK!9hmrdUUsN31^<+v8eklo`Bsl|I|Of*H)|^*oX23g6}EJ>EI8!mU}hJcMdKNwI7i zqRN4F=NWkv$b5{hENgVpObo*&-`+jK4^z6P3^e%?c1&F~I1Vc9`;WwW$&@y4iqRQw z6&9)KwIb{nuD=2(8|{4kE2F-~`DLecx6HQacZV14Z^k_|Ar5Ft?`lXpS0QPgTL`3#lKAAG2 zG;DCCBFrc~rD7$dA8Jd?JN|2aKFz&oPpzhHr8ky3J5nFAn*yo-=+B6!=Jz+oGln!@ zi?yc)P9Ypj>9Z3xlNX+?L%rkt7BY zF4$|c!=dZu(gsQS!|Hoz&xD=8=`!1?lXb3R-zMe>_m0U#EI91O7V1wSTntQM=yo8T zVHG1fybfbLpcVHsz6C_`Ya? z*jNy}cGT;ePNuS1!2Y_y>Tr^{CHJfQ4gQCVVbqr5WJ?iDNNFf*32d-})=;wCixcWEsa*Vx0z~kBQ5#99)8B5**s|9_4Z$PWy=KoTIw87+@u94 zyO!W(!8LTN@N9k(02iahDu!mx010oqvnO;Fn22tx?mCNx7SvLgK8z*|xgPs#RiUu- zm;_==%zv*pgw~X4+uhTA@y2zzZDEup2G>m4e(%qBloFLJqMN#+nUY-x!DcuK| z0MZACJ&h*KlXn|_kWFF^By3%&#cmJci?{Wi=1dg5TqUB+W#W+V;92@~hUdr6p>EYDjdtwI=x{!F$z!P5BW&-_xGGjixnSm=@7D@)`FEA4`X{o zERrCu=#Uv9)=?Q$|Jz{SKAVH`qzb;BFLH8^n{I`uK=g-t*sx&hZVSnK!SIJ*8grsWwi^m$Yrm=H-T(`w; zCqNuy;$>pWDn^4Cv{UpAE=c*TQSHIbgh{O%hciUo+TX3=!2N=ajP4!$b}QQZR?ms4 zh1O5(Sw6bZaqDJ#Na!oI$O|e{c!RvIuxWVmQFp+0tUbdGO4^exQ!!Qtcim#tVkG5) z#qs6gm*RM00?h+z)^DnCC*cm{&jY)t{mgMAxYEfaa%lMWpn@nL(+@%6<;$PTOB4;d zgB`yF?ZX6&8keN*_(L(aJS`?xX&fYWs}`1Q+uQd<@@w~fhUNnGb@*bMemytCV^a!k zgE_xF>pVb1uRsi6Gri$UD0{;@-V}za)#ceh*Ol{<4sIBlD0`J71FT?Wbn$&B*Ox=x zmF;RohEORM{fzNFye+bJshm?le406G|iI9gZyL8$Vsj4BX!JiiY}jNg^(6 zsM7djBRD)aPcywy)960Fa$u4#;?b%(=%Z7{BO_!yun3!H+`{?AS zHNAwFfSA8{*!v$JytVkZSo=R3!<6;AF-j**{*+HKF@1h$wksu8tI_jt$;ax=AAH3$ z#(ZCKy<68KR*}&mkIWRewvE8^b}JCPNZi_tSdZ1=yaDTK7qV4fbuy=(Q*g2y*UWU= z1zI#t=(x)QjLE&z%ih|&?;3*r*`dQiGCw_qm?5x2sWA*DuX&&6^d-mL#P4&z7?`}r zt&^F4h99fyH6q;7J1Bak zWz+R08n>^c>b>(OQehRewwg1p+q!UVJ>}1eD9<6AtnSZIGi3<;TfZ39O^_wnyw>DM5s9n^z;UWU$2N^Rj zg0-%B1cXt47&~rH-vFU&4~T7e2Z7TY6=+$X^=Az=YGD&r9GQazyc8yEjEwT;`_aJ; z*xF&>^X9i;l)zBDh<+l!N`NWo9!k}6FqgFiK~*)Q4_{s)TQ|ET%u2eMcE$ICKX>Eq zIrQkOMcoP0oPRo51|3O(V_bgpO9X0X233yv-&5r(+Ps$$)!_B^z<1nH zaSDC_xP+o3*?0l~b5%(2jq%CzfYAiHvPlUHH|ayYA@^ppGZ^xjXNo@3O%|9jh5Zk? z`%f>(EcG6~+bVvAu(BdEGktw<)5AUMu7Y)n+eYhbM`5jim}=flO0UY=%mEfhSurex z`B|QA0rPkT1G{mJ)Sv@qrq@M!Wo%!pd6N_CiaB~j#fIu1on$H~O=tZqdDKwQL-CBy zcJ39MRgFgv-r(t5sY+u&V#CP0o<{*eijD>`q?ZHDVGT4UraBMt2Ql$`m`p>?)p~{|#BTiF-?2H^qZ8jYYA`L>@Wy-*~Q}msJ8_ z`q7fkdLjN7@Ma@a)WrB_Slhn$TBgcaEyw}}FE{l_;BNwj*3$}7XjDpId%czM;M&vk-dBQ#|Ji^BWm1D?UG=C{SktPtuwsR%-8-TcS>Mj{q9thDvL!;YcU#;CRte@V~R zN4rRh=W|A#Y0t2BnNGGCgFsx7Z~68oqqWo(Nj+F+fO)*UH~#={Gk!>kmd+rMG<>Yw z7=129N<{C=!vi*NgBisc9$lABSM%SdQpK3m; ztXt_75zSa&NaxV}Nuz_5GEB0RG`KUor{!uI&^NiyUgr_c8=SQ44ryWLSbMs_I%6`i)^!TqJ5{q2gi)IRz1U$-B_C9} z&nY&nCR&tq7vi(9*5y_zFhdG)hgip$h%x=)Z2UbB&s(Li^f=s)w+`1XfOrYDElXU;9Azu{j|hEZ{OD%WreXPZqLyiAJj6oNS0oo zr)57s=Zlg(-}xh}o@O5OO$1#q%6=@j7sAMBUWQIFXhnbmqmx@60?CliPlS%X$GGK^t)f7~r3cKU zykl;Xy|M+L<3YN)^bJtfkY+%oQE0lG>m8~-nAKZVr_zWKoRErcsZuW1{t|;1%hIwI zYq3^8(?AwsM|Q_26<)-NNh|&NRh8oQe?};L9hrkYwbri-LcTpZ^hmq$w=y!>oCLQt4iu{D5}ZQk)yz>#^gXaQ`&ss}@y}#u?^cSUSl5T*$qb&^nJh`Z={jdqFGTiJe-W zsKD|%z0JW9-7ST1+^DFdW;;>FU8kviEW@EZ0Iilhiciix9=V%!yUszNNLeyEO}q&IeYPrn{)b_ z_j2|MrmE|@I+~?6AAhks-3eZ-YGqIe3v+kfn14}8U30~A_@9?r z-L!2C>_?R)AyGR|G6E?%Dm4FKY8o-gBFYG(hG}oMLIfrauH6t!c8lDEZo<(A&U?5< zPz=2a<~GZja)9{m8C&OTZE05T07oznV`-yCO(oq$_|dXk4TQnezHAvKyW+v_8!P%S zaqarXn0R{AX4z4z%Tw#ied{5*Cf}(g@1N zeLWcblQ*%<5_<8Kn&d8HDbePalHsM+i0zlX=H`H*R>I7 z#o?wqq!D$SK z1x3(q>j~Gyx(8fisU)_ZEMtHc4GvpT`Z(ix)wgv`XaFiR9i4vI@)Tp;jER1IyeE#6 z??VI2tB|2E=VG(*HK?HEQL2{ljB0Y70Q6Zcc>dO)d2K9CX$#8yX)E`xC+lN4{i|WW#F9(Vgr1>bxYiffhQHd)e`!*Tu@iw=oHe(%V6UTB_tpG)t;eh?a4Dnec<8Iv$S%+NbxWrZtvg?&j4l zH+Py3@?d4!bykJ#zoN_}6w)|amZa8M)m8@S1DqBns-JqqzbU?m1A*LVe!0YzT#S*t zNdX?hz?PY(uwT{BFgFh0*z9>-j({f_AaT`;4x;(|6iG?cY;A_5&92#Lj)1!8qELS_%6LWqnFWA*pBcwJ5=S*3f{gcp^WI2ITL*`JK|0pH!z?(M? z$H=zeym#hxz5b9?HOC*Kokz2C&+#kEPi7KiUjO>>?BfNT8fARY9?-_V^($BFb%TPoz%O?hSsi{Iw4e~^~81(w9pznHFIt# zYA8(jxGoFym6Oc;1`zl=N1#^*(THByuMsVQO`Z=uV0T$43jt(uMDJjzw_|_Hg6DyY z&0^lgu_p~Yq$kgaAy)emXq+Mp){kZt$&OBy1trd=9(qdewX^0jI7}L; z#ue2ULY#MPL42*IHQT|4Q1m$xo=Q#gT&v&iOMST{wOdYE;eheniW^TKM7Pc@0AACn z(Cbd)d8M#s$nvQaN(RupEVVl*P?|&~qfw-@Pbd>Ba>UX)Q~Ehmn38abwWuNbCIB2~ z+mr!c228sxh_4Pu4v{Z)JHU? z^az#yJcF}9qJ(w#;)}D+{?<3ldp{X$JjN<)!939&#pBJ^EM_5_Ka`M|XztvU2PEbT z_;}WVi3`@`LGeSu;{6ap1)Qp*dfQ9{zGWt|xBCF2^}Sa5Wwy`xSsCXu0>caAKX?6OyBPyo8X?A(yxih)@Jw_uHrp~BTKB)77;yq3Cul1pr&uV z7d3_B7qkl_aC4OV`oo$jw-t5Li%~5$xTp&EgQvwNMwMA6ucB4Alb^A`_uq5*v=2V^ z&-&V2ZJP#SR2iynW-zL?OY>ZBPS;h{4u*Mq>@WlD2J0lOPjbY>(iWSYMz4!jB-X{> zp?T|lq3iBD0z4_e$E3PB$+Cd&3~9fE1+SZfMPV(N!m|+{FnR|AByUdE&o16BfS<+N zhtG1BW7>J&Ukp)QmR!tBYc2-{f?URz{TW zSj2Jh2;Q=Eq|8kCV%ATeZSy3W0_E@)9dqdbz372L3WTK>xfWOV({nJ3s&p=JV3 z(UclGDeLMn6#AVk6^i`WFHu6k807T^41K2+O4UdE2lhUNn7wyG&uAt?AqP^i)|jGm zTi)-9%jE)?P^k~6cl?2hvgJ3#BQJm~7%zSOx~|R%w?UZvpj%R=l}D%+NDF>(vjocW z5K@j+nPV`d-XjVOC)p``zS+MjXvKewaSW%z=>6=SrMZ#X;84PTP3Aa!dOb%t7%g5T zJ?*_}zej5)iV96)5rG-`n4BTt&Gm`A3cx9}6jnJIW&X2dzTU#ib8w&I@iD*o+m_9i zx!!j!3DW)duY=KjX*cMC1zpH#HAQWMoZ%JL8_}21Qt*)~P*Dru=sVnZZNt)jut9Nf3G|GilB-`^=G`2Pmk$+J2iB}>Q>be zAtcxtP=?V!qoCD@m-I4b4nJLvfYus;;5wof;^Fg|s>lhY4W!5SWRBVsBX-mWsBMp~ zzE$ZO%hQN6W)&X(LsX|FFargu-KL*2Dtm6B^_mOYhl$EEZDi9=3}Gylj1Z?hAJ$bF zwrFv0+7joEQ$+cp+%_g!Q_^J?cl0PjllO?3CN^bLZnL7xFmiKEGRzl$Mj!KVgEtsE zm86!zj$1H-hs3xq9&DQnY1V>-cglW>Yu+yu4Q{;uMf^le(mljawRxCr#4Pd0U9)PB zq~_hW#3!xnt?~s82wK!8D!~R>vm1FKO)7?eW{Oh(ZOa>De6R|?2Oyw%Ki>^n6PsVN z(|ZSkIXiI;?{CBjw@B2wigu8RNyK@7B%to#$1xI-%(jP8QM%DU*zACC1#p*l7g>?L z5J&ctnhMB3XUvTj$N|qGPIauxRNTDs?!i43=wc{W`e5&$+6HDy)2puM7<_pI8ta*P zfAe)?P-9>SY&#ye^Yqo?LhiS3LY3GB(vqffl!>j8rknhuM6uSYK0oZt`Inj==qBHC z1nQj)G8$(*Gx^A2xtooahjSMNENo{e*;CJ=EH-i!+n{>#t#IN{6IdybV^)s(<`S2H zi0?cZ|3ZK~NT1#i1$sLVhBXCJOj!0=!nc#es(A2AW6O5Lq3*rS5@MXDhB3Moes-E{*Dqn587TA&m{m*}v7gjSvc%XuzGj8iF)(D*lHEhdD|@#(VT~Pw9X7$U zQyk4m0od#YSpu6w3Tm;!C_V3)wcEqaMna3P9N1ct3gcr7=(^!VSpyjVdCOQH;6{ZWN1cW_lhfkGEu@b?%KJ%p12qoX zlv{*1Si7@Ud0ZX!&CElrw*Rnq@siyP*fcl~)_;E4qK-{sej3Fiy(eULIHgqSNpxJ2 zb`U#5JL)`m?o0JZxwi~*4BnW9%a_1|X3Cm?vV@^$AAbn&PWD@59A#IDi0wKbZ^d8pGBMYTMelG@3= z@s=s<4j!bm)tMw}c#FY4g>gL|P}EnP~c+gBmC2%Ou(V;Uh@^^B-lON&+(x@Wfwe%Rfr8=-rqd4(s z(-^!Sq1pFF(At*zHvEeB+9(aPw~qnzY!WN=Kr{%$BW>RI>}n}1_xjt0wfe0oWDy+W zg|px+x~wLNDoUl@Z?0R?l3iwCo3RXpJW^nJv$8&S)OFgr4H^;V(P7sZLdCEY%=}bI+1fFxHu&;}H0iag|Z@+CA1GLwLYj6s1kPN3&ADVTscGV-c81?zNI)my}r2JuAZUjy<$QKH>T5b zwVyAus!6^@-pq2{&7#P-CibDhEh1`~(RJLO-!F`yY%ZOeLGB~Bzx0bY4R~g_ei1g* zElTYiZ210HKw0(SEwMQqVklR#;OX}kZ0o(TKpXPYQ4nfKzsjZDU6*cCm6)WxvCX#E zOYmKtv8MI~uJ1C_T)le-<@#F|XgJj6phtsSm zfZP+%ly}A-AEm&kS7*bn#;_mF2LQU|$_^!93ymNp$KY>GL=y>8ns773I(0>4+E9~? zwUqAWToOa~{1_yYQZi{~t5-L}AonI>CDLENtMeVUBH1lCR@zeZoJ}W83EMR@y38|# zGQOs+{i~;RXHz?67Bjr3%sePjN&UH~`4u>vv=khRV5^3NP?<*`eYK|B=IU1VkosHV zSHD~C^m`7gVBoOda)8&eBBB7GxC$jY!5-VWkksr4FD`p73l>GYwyQMy=1)K-QW%wO zAI&1AK!MvlqV{XB#I@>e8Sw{SZp(k!9>z_O68e)?|LS;XvMD@t53{rB2qAx2hNcZ{v9)HV_$7fV5Q2fnheAn zgVMd6nyhQxgAAdE0IuE{wgWqoCJ)HR5Cn$>{&v_oDxcj95}Wr6&id5&E5LcW_Mr#t z6O7lptzC_yPR!iTnQ`zqWk~J&weQpV!sfrJN0qJfQLs#bnH{(=Y9FPc>yjXjUjkGa zM{??vttXsM3)PKs^qO8$;^^{dsSCyntX4EdGeC(#8s=|ujc5s%9wBsW>9a;xX~NT< zmi#%=13wy&qum;pw*($YCW@P-kBDB=^w|+CZ#@FjXA5u4E~F77i}q;M;H27}Sxdpi zIlul;Xxv=2J+Y0xtemz_)utv>sd~c!1BQ9C8Hc^PfZv%gmuR5JhV$NtwN=tX5%@a1 zZf5i$`CN!_Yl?)ivLhw&1E}rQ525Xp#2M&bEbQBi45nTDT>Doo*>O2ami79@jT#f~ zCQcpA1Gfal+QJ~K<{#MK8}?ekwi2OM7bLAd}&c7a7IiDp4<;SU=Hm$iqRq4~Twe-A@xkE|q$AL|;!@bV!moEs(C@S+S8u}7-kmis zU+KKLT`>Ay4&3c_)o13m^l~oB?#FjQ4{RwQ<_PGrm{sAj1&L578biz>7tv5j1-J@H zMx^4y=;`xp&HhYZS%m(VnZ$o%1QLS_BmGFxf+mU|!Vv2YyxuNkcFhd`>io3GYo9sF zgG9eTS@f_|r73b>Ii+uI%M0U=mEyWG82{sdAi{?!qjF!qX6_fX_)Ra{!c@_Bo3}~M z;*E&l&8-#XUUCX1Rn>C0njI&44x;~4(`RETWzeB1W$k83!$(T$`;D<;*t(@(uWw6c z%PG^0Djgh~;_jzsQ;hiIi*SqZ!5uit(?H_U{?muAt0v2$Eh1CA%z5iG<8QO7)Aq8` zYF%G2(x9ZmX35}Oge5T})+QJ|)tS0k+ zCb@q*OMiOn`V9tD$9a?I*ZB=(rI`5I6=krgJ_{Rd7J8l+M3dR zh0&!SxwrWmNoX^+fId*&+?sBh?BFIDRlt-&g6E#C8Vt709i$Z>tZHG8uB*rYKee3u zKNI>N$5WjXMyl-et-D>0pDLfKffQ3_vi8Xyx;HF>-kO&t3)!XX(`5h z3@N!3b+^PJWDtRNoqGu~a1RHJdw;9Iv;|%rAQfO$mZnotkullnai@&pEp@$q7}j@W zY!rP(bvO8C9{l;^2`e;i0`_xGi#=pW+ydaQRcESJibKPyqgc-}mJ0Vy+Ou0dHmrDv z?Cz(W+=aCqU=-LPlHK+bjuw6}W`Vf6dG6vXWZ&ZD7l6^Ur}^^uj0)Qs7j)Quy*eraqO8yYM42awtX7(s9_?x}OWe04%2Ev+9 zWwxJgi&|H%2?5KV58hxU!G9#2`6bZWr{#K~Jb4hYq7d%(y?184j$gS<44`lO&T7%# z4pCYsqwA)r&7#3pj#^re{Nw2Q@h$PxtvR(~*}Kd*?uAQ`nM$hojQkb*&bioaPWgN> z-(P$^OIxL5v?fJ7Kk=k>$bwy@ZP_6f{ylby^DB@|$8@Sq@yXNCp|Xg8+e@ArH&S({{Oy#1tAZ{a$?oHObLJ0!7NYER+~LaU zvZBr9ZT+x#70x+``mj{A5<2|E&6;>ANq?t7L*ydxE7U%g96GzwpnqK6G2s8E?$=iA zrdR$xX^XoyyuU(JaC(@`FRtAIl6IP_5Ls6n)5jk1!)Au6oGp{)YIL^aj@T~&BZ?b8 z5p!Q{jAYsYW#yWvpQ(qPdMLiZE97nmA0$JTdss@(i)ji z*N64#zYf2W8E5WCZY}ByFjL3z_{DtZ1I?Pmz^{@7$6OU7#hYQzG{UCZ+y1=b@s1Bj z{g~=bTKm}45TCsfJUghJz;q;)bd9#hgV?X1b|qCKNUzQ(H-;Y+yvI+@kGvXC+0~V& z{hibe-Ur|FzX-~Q{T_q6cf}|tFBEzU#C-7o-qd{#p&Sue?Gk}rxkLX;cU;* zhc_dA#8QT;rbO-Q%*Gy&fuc+m{IS35Nv36P;!VP1%Is`#{ZC;EnLTjPi6P`(Flt@7 zGa>WtO-S;S=O1%s@F+Ux+7-4}Jy&gj$UWRxlv^(G`(ZG>ClWTE?y38w2!DcV9rs9G ztf1yOUJB05lWmDFP^6+SOBm>k9T~yX#DQd@Jdh7Ep5izGZCPDwXZs9IN;V!w4%2&o z)_i`V*sPX(Xe2cZzK8cg$aw7cZJOTX8vy_Qo1n-@&BnjI^^H=6wfsZ(PAKP!ABFa? zLXRM~IiOi+DV=2~+q=??g zax%90RI)s+P1=KYN|?MqeQ_&ebgSg25CNFnBUk_c$?DI$6^!)LrVz~lF^kr#YTEu0 z;BF#uqZ5eiW00uun+*N-w11wyW%RQ=Vx<`mx3*mN&Lp{%+r^g2rIO|0g(4fgGd7Re zF6aRz@o7wRgOtrxkyheMjdeWUYE~Ibe7BZYx7gl=}?@%i~&e-IJ&dq7`yIm+B8|IrT3=0 zo|@RHmi(7aj7?GEA`L{7^_xaO(V1tAp*1Qn3ENO{T}1fW0h*1d*?hptF;|`(NOh=h zx`=S#r6O-!2EF?u82gL(&E`@S>U#w3(fOSD5yp3QOz^j|BBB>Du+paX-TTAk1n0uQ z^+7*VVp@Hdsh&k3_*^VhvH--SoX72|5mwXhtZ)n!ZL47GgByBJe_KLr?`o>_eo7o< zS+q3anY^KU{K(mx>-dc6uE&3R_DRa{&!jDGXydSIHRkX2-Unx0=3t17s=509r~-%b zf(*$})-f3cQ$FgZdaybCs-}eN&{KfT87)mhd#$5Nytc0W(ve(G~ zr6CTe0ofw3xI?(LW)EjCn=8K_tyjH7l~r#f;PhmQ&ocY3Nk2n{=wZ!B9nSt+!Wono z-@k&$MoDbM8=1ZHp!Xut)^l%S9_^@MG){v;ITI;!hIGP_%W{+*jC`cJ=RdIr1h)~6 zI*UFLH7;UjtcU#eC;KZ;e-fRiGu4Zwh|W6m0Rclai-T?{bbfb8sZIQ|#2pE@S5R|d zq3_b;?KpHlVQmfC=I(+S9^Jj5on%M2>gAz&kF+nW|ByzF`q=8)*kFBp{(~9z!KlPJ zPq~3&Gh!y0J%jA%HUj?&X_{dXiDU~Nj?HnIzdA-nqacgY9lnmf*$O`|WPOIF z0+o!`dnW{<>9)5UH*(M_5nD} zXBhGC?8qn!n2mDk6!OPKed<*7U{^WjkO5DTcpD3h0((hoP{)rvsdOkUC}V;EznpN| zfOSsqh{;RF?C=X($e=K#%QGVveuR1da6MME$2Ui;e{#03q4{q>TxS{f2E=0`ed}EwDI;{ zTs~6O)?Y6&3uMrCq7G%Si)}Xjxll5Krmi#0hIqI7Sn6>Lj;wi}^Nah6Ff)eg4U*}O z@>xW9EEIciPF@=R0o_q2fYYIwSxFi!Q@vP;7MlcLuN>!HH+$dLbuAk5=jNdYKJI$E zwk&4K(4QCCSyskKp^hoiX^FL;VswSG{*UpB4=xh4M@ zzeYtUNH$*uA%;-eZE%@MlYlt#jKI^S95CBoRCj)YdmJRCt?F{&AXa+EjNGIo&@4A@ ey-E;pdm9@h&2l%zndg6Ld0Y|hPK^#h>Hh*jYy89j literal 0 HcmV?d00001 diff --git a/icons/mob/inhands/clothing/masks_lefthand.dmi b/icons/mob/inhands/clothing/masks_lefthand.dmi new file mode 100644 index 0000000000000000000000000000000000000000..33be3dfee0b5998ea93d1b25f91c8edab6fdbdea GIT binary patch literal 6965 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 literal 0 HcmV?d00001 diff --git a/icons/mob/inhands/clothing/shoes_lefthand.dmi b/icons/mob/inhands/clothing/shoes_lefthand.dmi new file mode 100644 index 0000000000000000000000000000000000000000..7e1a796f1fcfe9edc83bd0a89c344936e8297377 GIT binary patch literal 2102 zcmb7EX;2af8>TN4@}e@uHjnI(Ci7@h8BfyeFcT$R(o9ULOi0XhJy^mv(apPL(^85I zEswn8C{sL2xAj6HE!Hy%1yOVr4+#8h=9}5s`S#DgGw=E1edl@RnK#`JaY9$?J1qbJ zpzC$g^UQi4|K=dg_4u6?c49qo2?2p|o|j@V*CVgRMMmQRfJAC`o~vG)txoEsXgjiT zj~ZndKz8Cy_u`fbS~t#bg=y?wzJ;S_&A z&H7<~$3bhmpe{c&U@ecVR_T%WqTyD$@2+@HC0=csUL z+ZOVzONSiuGfLiICGH)no_Gh!zNZgXIcu+BYbxS}21>0A7EMw%FQ^-Kib^%siT#_w zrWnY@oiv~Jm9Ld>SPiYgFt(n#;OafSqdCG6Hv<&596S~BeK1a}=JJw?SI5gncS+xEYjn@Nq=6sjs}0T&gr#M)R2z2i^* zOzCv{aB8N^k_@Y;GlRP&*4}eu{J=^A2z6Lmy)n4MM2tt`2z%@-Y3(jn*>7hTm5M*J z0O;6|HIK9nvPQ`WtCIP{u`ZTt;#5e3#y+gu z;v#DxIC(XDZl?b@rzpc@`nRQghN9Q`qo_V+@?m>d6B_%9K6?5Y38b&R%VS$uI@hkr zZd-G3*NE)=BL%;&p^22~gsic8==_90O!^farOtAxxQ8~*iJp8A#`-Kxu!h*+*J5f% z2^1$t%bi$retj7h6`X7B#%8MWW|Z#-i}>Z0{CRgZD6V+}GdPmJAXF}bd5(uT%`9XguXA_qrOy|wczF0Eqp3=y@p%}lL4r+5d{ zV_v`2^CJ8ZRl0nF1%tu-Ib$>eqK=J1p^mfq^fbi}CLdX<+1N9<9pFNC3di>PW(ei$m}E zG<_&SM@VO$3$ZIu^Ix#B0shH?b2=W0xFDszHWr7&89|!{*XKxFa!2N_gg`;X9|k^( zSe}q#0eOG0(=s8XN0ol;+U)R4X)Lx9e|8G|59a`Yme(e3MD{&aO>`wb5_rn@=Ire| z#;(^(?g@~rO!IEj79Ny`r{otD?6kjn{p-b$cs`#7>Xb;Zij{#gmU23tFFOZn0A5?g zIA?|}&VLBy9qr8N;nx~Lgq@5h*58oK_b!WeMoZPM391!ic_UN*GI(6#>u+P&4ui9r zPUe)vExRsv2S7XCu9WG^pWp}6t=WZ&Sh?i=XlYjguW5N?NTTvov1x1$N_HjZT#~L) z=7cvq7%}#fIPujqw|Mc3u=5$ABcmoa=8&5NG?tB(`jW#j7|ixO8#l!jX2=1FXH(fu zdE@rx!MB$NI=};S(H!cm+>3Z4t4RJQV;Vc_t0Cf-`?o_)lZhYf$m?4?o2*0PJt}t} zbWAuhvGE_Ni|4DW-$turn3%@PCalmYU(;-G#Ji*|C-f-Vd+^Dh(vSMvwR>md6`#yXL&kE1aob^Ew+C(DXm2oo((xgMf2uaw50J35iIx3dWdgNn0-U8x@{nu`ntMs zOa||=`SkNg(5~%!Z~ENDsEG z4++PLhE}6^87Z!cwLl+nBgeasBdZiIew?v@+fxbX_R!_D2*lIH?&Q!@Vo0c03OG7o zeg%8C5$UOI*o0jqDm<$l3;k4sz`h;Fbnl^RAPWsCEdG!n4}r!ma-T@^to7 literal 0 HcmV?d00001 diff --git a/icons/mob/inhands/clothing/shoes_righthand.dmi b/icons/mob/inhands/clothing/shoes_righthand.dmi new file mode 100644 index 0000000000000000000000000000000000000000..383f01dc49bef7acf8bb5d4f82ae099a85bbc88c GIT binary patch literal 2140 zcma)+dpHvc8^Ad`St;d2H52+Gax|AHxvOIwiRF?Cv)pr;nadb6j;=CC>j-Twxz#CV zEfMBYYHL2`w#{OOSQC}YMu>5o@A;nZobNg3kMlmydwJgXkN0_h&-=caXWg8X6v2ve za&k(}KRS49`mx`2tHP!QLn7X7y53~33-JyiaY3=+G4bK3XgRs0!t6UeJKGQJVD?Pt zvoPlC^kfs$P~ei{)syBi>To&u!qk@R`QWz{BpxwDMV`!g7(C(`svq1|VB^+H%I&xT*hA&mJI+XWF0r}}cNK)f7utUk$m`|nSlQn9ysf}U zuMME3kP;Mv+x!|A2Ym#p(O{at8i7^-_rp|8W!o&Ayjahf9EPBA}5MgTxdwD7?uh);p~6P6Fl7ASK_6~%K%kpADWJc_^X+iDAbFpt=(zcPxbmMn z{t>4m$9Q)W&!Z2VhFIvosu`ANF4BIOHE33KUq>VX}jbbrG>cX*mH)i3DPnDt8AZ~(Y zkSKeYm{v7PDU)}S&9B+@U(s9l_4#z|egX+WdOnb3@8Mq4;K#BPnt=ZtR5 zWsPsA3~mbwvs@Z?p@dMvUB&OX8i_j$4UbfyF}cHmlY-~8EruAu!-(&?3+})P>3nG=zwk^`Gd`4l37i--YZ#H)%Ynmkx!V^_5;@sW(Pym8&9;AqpaZg`zdnUtQytRQ46ffIFWx z(P4D}x7c+x?&0VvL3FDzZ$7xLh_CR=2MHGQSR*EBUCp@m5x93H>~^NK=YTdF_?J00 z6YrRQ0M?m#{a_SR9f_Oh0Aplik=Spw%Pio;C z-s%$kh?|=jJlC;0Te7mNF$AD#8-MwU6p4?9r7|EP9o}9 zZd|S_J>}k8Ig2AF6kx?gXZh_>Bqqn@@1Vbk8u<#>cvFh3%)&f3(osBa>z48a2U(EtO47KnDM3r_da{0H zitTy-5q8;kw(aa8K3axPo4ZWS zA4!3%W~mS6qc~xV&*|>=^Lv!`MMShJTWF&=p!ueIo~}W;We>#LiKY_A8MLa!Be9~^ zX5Ag$6<}4(VZSzf+R#wohEkQR1AvdiTis1=m=Ewdv}|Dv68SkV?l2~hZR*N~@)-N; zUs)peG6c;vv=y)*MDssHIMVawpDu^>6tgYy=ncIcpLD>=NBh%n6BVu!%nk%s$p1@Q zX{%beJ?lrnDaU_QdJyr#xyQbW*FMHtY)rMVfitZCcl?iGQ1Zf#XJ93Ne^B9xynfRS z*}2np>w(j0V_tiJQLj@ts{)VHqiYGt>u|(rgNNoL1$w|ZwvYjWKazO%>DmA&r_~o1 zvt8(%_8MLU$;hF5^ATvLb(J$sFt;9+$dh%g=U=N#)qebFzMtVmFX${mq}j+8uFY1I zwBeqS#E}joERB^QO=Pn~A&Y literal 0 HcmV?d00001 diff --git a/icons/mob/inhands/clothing/suits_lefthand.dmi b/icons/mob/inhands/clothing/suits_lefthand.dmi new file mode 100644 index 0000000000000000000000000000000000000000..8b9fa5256a93275c0c36a1e1cf11ce8ca7b07caa GIT binary patch literal 47762 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 XP4OiUU$ord0Usj+bA9~f+mHSSHI(W7 literal 0 HcmV?d00001 diff --git a/icons/obj/atmospherics/components/turbine.dmi b/icons/obj/atmospherics/components/turbine.dmi new file mode 100644 index 0000000000000000000000000000000000000000..6e499911a75b7dacc75b3183701b2285ed5bed27 GIT binary patch literal 9793 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 Wo<-&-rd|Tt#^CAd=d#Wzp$P!i34FZ( literal 0 HcmV?d00001 diff --git a/icons/obj/clothing/faction/clip/belt.dmi b/icons/obj/clothing/faction/clip/belt.dmi new file mode 100644 index 0000000000000000000000000000000000000000..bd513a28c2f262e9e6e1738885cf5bc1a9d2577c GIT binary patch literal 492 zcmVp?+^ii(~xJ#$lVnV?rmPyhe`0d!JMQvg8b*k%9#0C##+ zSad{Xb7OL8aCB*JZU6vyoKseCa&`CgQ*iP1&^!_94sC7H~kI2&A7}JaWNL`KgVMlOBuCc(0#lGUM;PeX$+zL5uVA?n61>gy4 zaT_u`kQ#G!C#q$pkii)066}xW$0004WQchCV=-0C=2J zR&a84_w-Y6@%7{?OD!tS%+FJ>RWQ*r;NmRLOex6#a*U0*I5Sc+(=$pSoZ^zil2jm5 zDKE36C^IKDJ~=0|K#7YpC9|j)C~U~ZnO2mTn+jnoE4cc(fK3MgCIKA@R1<=u0001$ zNklUnQB{A1$_6T7DB%BvoXi<%W!Vh58$~N z9*7$N&;|@zfzdahPk>|KyvA4GtYdJvCk>amt*W+AfHjgDO^r(~MJ%Ltaz{ja36R){ z-TH=>f{bJ*C9)`-$SQ^l1=WHwvKj%wpc+rc7k#BfGJIH+&tj6!KmX5o1D>)MB=Uo8 QA^-pY07*qoM6N<$f>VK!SpWb4 literal 0 HcmV?d00001 diff --git a/icons/obj/clothing/faction/clip/head.dmi b/icons/obj/clothing/faction/clip/head.dmi new file mode 100644 index 0000000000000000000000000000000000000000..3982f324b9a2b7b02ebb734e18ce24166d75b228 GIT binary patch literal 4663 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 TNge_J1OZwadg>Lbu(1CD@*3o? literal 0 HcmV?d00001 diff --git a/icons/obj/clothing/faction/clip/mask.dmi b/icons/obj/clothing/faction/clip/mask.dmi new file mode 100644 index 0000000000000000000000000000000000000000..646c90868cdd045b8f662a7c9f8254856387ef09 GIT binary patch literal 408 zcmV;J0cZY+P)IAlB0DCm?8R!5~x&jVh zqHfTxAi98w3z)C~l;tcB-pK;`zuot8cZ~hB73Z793{?f+Vj-nzUPIVW2>MeD3TBN;Y9L5j6$D}=AxR(r%47aA!mE=NmOE*V7(3k|@) zz*UmZKTV74>+8b7$vY$|7Yh@cqO;`Z>n0K)ba8rIEzIZ7XSbN0d!JMQvg8b z*k%9#0K$4ySad{Xb7OL8aCB*JZU6vyoSl-r4#F@Dgy-fdqIL%Hx3VBA)PcT2WhI6f z+N5#}ygvPz7*Gq_+4}BIvYhEdekw|RJQwPT94UCc*SqCPB`>n#x?#Ifi9@!vx8sdZG2Ih`Zjo#2S;O)P@ z>gUFvo2DC>!pv+3Z2SC0PcK>!4l{2ojNZ6eCm#6N1`*_MaHjL}IQ-HZbvCxF$EYZ@ z000IdNklSh;9E~@(0j`XA$sRyFaQw!1^^~B zbqCc`-^o?E!Sna-OHaKDp!H!)K8?XEqdC3J+AaV<&|L_>A^utbXc>n)kevioiUB-yST_Y7{nP zreh2>S|T&`ps1x%J?!#;;T^9AB7=PgplRlq(o;%t))SS)b+IFrnidQULtk_4he2V0 zLIXVwC^{$1NF@}8v|C8u&?@YS(n%@JId7#@1t}I9bpcMsZ$W64VgiU30JkM#$wf^< z8UH;E^%*e#RwFD6-U|cX0w@6d0RR~APqu+Z^0%`oqJtuxWY}+6NvJnSlnm%>1C4LD zLSb2;3+Kkh*S1#xR+z9>v_}TK)B#KF7(p|G$Q=F(K%auiw=M91;>MHgIJB^U`ec>kK^PArE=TL;l}_(_WS@xR!g^pQfBAeBouf z0|Ef36{e?Ls}10@yK$gc_A~6`*e_QdK@4)>3DKNCMi zzdM;(`uku22qS|ajG8_JK!J6*q80#9T)^g^jZ@#M{kseF0NZo;K#N2Cnh2mznx3?y z0KxtIggcZOnhikI`*-G88p%R3GA(QXf~5xtlmfgp;~N42FqrLgNGT0?TY0zv7%V-! zAVH||zX6cmHJY6V0fZv}QV4=kC>RB`6!LE&*qZ0TY~GOLWFT6FDhhzX&=UX<@WTS| zE(38haT^1*%BL&*TGdj_?%lJ4w+y_>fj%DSMY8P5MK6V(j}K|Gz~h<$pQmeaL1U%#+5BYb?>GWKrdo9nW(;e);ynHR!-mQFndAW5OIr-l*kOzgrJ)-dB zZgsCSj$HHcd4v7$En9t_mK7&83`hU6F6v%2r*WR=F{%G;2SLl0hB(3>x-$uD=4C6$2&cZ-GzjHF&%kxQ2O42@azn)IdZ|)d{esasJ zLGZZ>fO`Izbti3$M4`0Lh{0X+LIP%VMd-}ZY*6qS06eR$>ryGpy6#VGaPSNOzyCo1 z^WMeV59g~BZvt>xN?A|`c)9EV%(OeFIc?XssW^^ebIIbwynGyhyI|SVGReEFm$&LU zBKtu7H$Df#*S7%DLK2qBD9rU10M4NRUzTaPpeXA%@b3q{>3=^E!$K0yXK~{B1{XNl zjn-vZR&y@`_cNET02ujs-%^Z2xKArCv z3OWLW-WU-By9ji$4FJN050FYQ%f$NtP!5;%06>~q4m2NJ5CiGL2L1d_gKi5l;JLW+ zjH?bHCe|YBuUJ6BZNdLTuEBRY;bc_yAeekn?CbmSMG9rSaru7}o+(h0-g;t|14+~g zaIBWHPyGY{bz&s$V_}|;?7spyd_?rmL>{Quk9W}16!H2A0B#hNVZQFxdgC;d<-dgP k1pqrSURiwt_z+wE1ROF{&~LD|ivR!s07*qoM6N<$f}+`w9{>OV literal 0 HcmV?d00001 diff --git a/icons/obj/clothing/faction/clip/uniforms.dmi b/icons/obj/clothing/faction/clip/uniforms.dmi new file mode 100644 index 0000000000000000000000000000000000000000..c736bc109bf830c346eed83654af253722eb9855 GIT binary patch literal 1000 zcmV>P)fFDZ*Bkpc$}5cJr2S!3PMD^yY9P^(RX90S)Uq7w^BxA&}X zcyg_-ZPyQ~x%Kh|lrRQ$QRm%WiZ@!GaycEPm;mn+uO+c&$gwgDK1K^>uB5O?Dc=rK zIMN>0{3|_%Cxh3ajJrr)FI()GW+W~g0~Spgjn1I~+Jyg4sZ~2P- zdm_N!`@r;*GrV&fSpYe=xWHixAZv_1W4Hn$nLC0+wuE*BVT3*2IfAvuA2I^KofS9< zF!epm`+i~p2BPV~B3o{mUFTx1AmS4Tm|%QVfKS{PU>x!#Y$NAljQM8$L6~Uz!I)To zT7?ku&39vx4uH5#^B$sG=%)%SRUq_#Rv-bU6Cf0zR`B-c4I2op2!J~vtpqUkkW_&^ zzF?#Q0Fc)}0?^OtL68X8T*n>|M=<3l4ZBDH7(C4M5_XZ+Pm7GfW1hrCrY8WKRQkQv zPaE~4sj8}~s;c^rrRMu4r-loMnI!vb`96mtibkUSLXr?_z7G`K1BG~=u&fIaX1wzS zX!*W_GX)>-`3mQCT`@z{3V`c;-wpX}Ljj(h!+9m|ME*QM%lF-2LO`+$!3cmflleL) zp#&x0yJ*e|44a?Rl9pTn-V+PZ^1Y*INK0(^e4bKX;$=yKznbs0_@2!PBJ`{I-kbm_ zd!{*8FiQpG{B17Mw>E&3=9yk1zy=&p1AjHk?x=A5@D3K*)e_6Mz=+yzcRDj{kRD zo#Cpgs;a79(sjQ72K&o=Uo0)(7fZ|c<^D>(F9&G(zECgZ`%;3M?@OiT`%)e_1!5cyiE*d|0 zq;uX!^CUx2Pwx&3;~?Y9#$F0CsjT7l;v3i)KHlcf^{%~V4K$R;)5S4_V`g%K#2p}S W0R!VxY5#RV7K5j&pUXO@geCygCOLEf literal 0 HcmV?d00001 diff --git a/icons/obj/drinks/drinks.dmi b/icons/obj/drinks/drinks.dmi new file mode 100644 index 0000000000000000000000000000000000000000..03fdf63dd00b5270d439f152766770daf37695d2 GIT binary patch literal 105716 zcmb??Wm_9v)NXKTkwQz6QYhLY#ofKQLve@V?t~z1X>oUVcb8zr-HStU*C2s}H$3k- zzu=q?x%SM?p1Ef3rTboMeyb?S;9!$t0{{RV*)Ni60043};unC4j+l{%9=-wqFhzVc zzPd?TxSF|GJGogqIsgD(=^3dL4rF`;Arlwsm>gZ1oWXyU*nNjAV!BOnIg)^Y+*Bqm zM#WlwDYekYYv1VHL63a+r)cKCT{7Hhn&q93?vN~zr-ucRGG)+{dy_?3t_8#ya(dh3 z>F7bAs}Ix{5?<-}&17a50QM%73$Jiqo+8Bi)kF zSXs$w!Qf8%X&>|wV709v1Orq^V$^B-)3AZweIz$)Ff-DE02rV-h2O3ciQY&%A5bW%0UJH{uJD=Wq;1529Dq z7AGf5Y#@tS88h^7pIqJ5Zt~#j3zsj=bF5Q1YgFpLXGu$4>kh0!!o9s3D<;Lc>A=th7Yf}=eOI)(K1cx2#alOGydgqcm9WTRdmiA+-c%#yZ&yALR+?h zmd{=JUbv@;Uv*@{nSfMH(J2OD%%!IWx#;mSg7(CcL-NIS`XgV)V^as3jvgSeRkE#& z_;b@jg@kUEW+xtdsAlC5w6|_g7<{v!x~oGxRAR`#Rcz5Sdbo% z*Z9}GA81t$H4{(x3uyE^pd~T-zr-dy%l2^@J=Lsh*>>qESz!ycx#;7%htV1=sJvl; zwTGC+x*HYw{8(y4;TqCPYW+)}hwsY$ot`{^H&^UjG-RA8VvAtZi&^5_Mf2Pxd+riZ z(AL*6fG=7|4-+PZt^kVjug!vcJY1 z3i>~1uLOrKBPTF$!_%Zmek!Wj7?-Fu+5JwOY3N72nO9<$u}RRJCK{zfpSk>l&wqtG zrpmqI7th`rAt=PWTrNQ}rg zy`u1GeHuCty1G7(LpnvHY;Ho2_E(q%35&HP>J@`x%INP7&ZCi#eb=`W!TvvD{l5#; zqu^i8rpatfef!xJXDwxwku(NDLZLNs)Bnty6_3|o^xIC-y~;mfGqX*P0@+*aUr#CCnTxgY zyOuVCC)8UVWIl4n9bR8F=y+zN`r5TJu3|0~%uG0eeEPRkA~`6!O`B@&2Pbof(>f|E zdw)j6t);J++&2k!8Q*nOaK5zr0lR!P^;(~hMvjy~=#@c7nHOD$1i340g-Ojr6J-)Z zUZa`Maht_(^>HgmFf*yD(~Tx~d1z)Pq56JQZ1oB54}65hn3}rp4M4V_&agXbslM%p zl*es_K&qih8Evb!*IJJc54md;XpR27epxA`hd=byC{yP0f4vfMaa28jkCxP1L4Eft z=uG8Y2;0AFTIV|S#FOYnU#(5atE#V3no;wA$KMjZ3b}HD{4Gw&SBNDruDARY5{Yl@ zPJq&JU92c*WUFcDY64X7EwAyfZ#1Spf*tjbCDz4vNkgps>;2Ge4djJr>^KAywrAJNW1S^U$`qJDW_w>EOLPrdV^ z|60L=!q7X;F_1~6=v_g$UHnip5)UXygPqwT<&m3q3FRf3%@?(6WF^Hk zywZ;|y!AD9-~;PcM8u*V@rp>!)U;BZNm`C6*3%8J1&^|2Qy)j)HFieVp@Q00o!i7z z%e2&rT|-^1)0pD7Z+P&X(D6}Ge;`@zKEjE|c`1u2_riy-{5$+ITr>9u_xL!h#_!Y5 zZoM;6kOM_2@i9@61Al(WbO`wG_${`@kwZM*sjjkDv}D>oBPMaZ_=*f#kfrgt8wzUB zF1ye5w?*JXFrF|z&;MTj8Q}JO@#H({sQ1io-@aAX*B|W;#*kH16zYq{M%6mmU?l0|{PCUXlUU(ryoIzHT1SVWGaI8RO1Q zNJ#ivp@oc$jERZ)ZHOBS)ry9bGadxL$~yjA6Pza#rKYbRK4$}Qt3$0ojT@rz+@B0w zSgPFfY;tW~;{UTLHzz#Xo-j>~Z2+BO@k6jwIh+7IM5#_Uki*cs^VK z*Ur%ZJzF9KS5is}sac^o(LA+uV}Iz($kq@D(QI*C2j>?S*81K$fT4$sik(l4zDJmC zZp7NP1jYX<92;gLBQYJF3~UoS1#}~=DTWK0I_69LeS^X<*f3?Cx?ho!%2gS5=ub_| z|0<$3jsyqlFUnX71t$LrIcejZQL>@XD5`Rlj?uir%rCmQzFlu}G-~xYDeZ7#KAL%_ zKO{F_#3wk9u3T&0ukPaJ2H2U?WCD5C3qF>FJp?}ZIBUVF+ zLHeiugB*C2j!j{S9FfT>K-{`dT)z0z5=QVSk=}(%V@q7eLT#Sg3H@rCCaz)NQtGy_ zJ#Z(V6~uNYg%TeqW0l+7ocxMfT7PzZ2p#6&A9GVD)|pl?fM;8o)qDYyHF`9sWS~NEpT27E34}%y^EL*+Z!&;@91c1syj?Gt>nG~ zA;T1F8z(hKc0+XAIA^yvzx?+G;&y({H<)g=C;d0l4B}MqB)F2Ii2w_5Wn(9Y-aa`ldcKu9!hHC1tx2df814H91r40(Dz`@8CgNeOfJS z@n6fP_;kP-(Jm%ZTh{4;M~O|gK4iLDgkBp30v4~egot!>0* zg8V!~#w$(HH|pHZ*C% zxjiL@(Awm?9wRm@imn<;10^9-!UOyS73eC`<9RQh`=M^wh27W+*#{)9>zB3z*8ou#6RXHJ%<%NO;&I?4Ja+bdhfi0L4| zJe}8yE4wI2GJLk*yT_}EqxduhIyM40)t*ra?Q|M2c;|ybSs>sqy03h>pPS0En979k z1Cy$%YQ<+9k;|k&979msM6*8nUm?ppy7k`e*JPiBl4|YfnP$XQ0O_1rkg4JC47+v0 zy2+FMqeVeWbZ*c3{C%wnDU7sSc^^pjVlO8Z%YM|4fpg$HHw!XDpc4Iu#p8V>*=ZA7 zf1ZFk%h|`Xog9={Ui)e1DFz*8LQ-{;uI1&BjXN-E{h93IX2v^~LCTNw_rd2lM_-C+ zlfGz5v?o?^AJ@7a;?vL%NXoP&1wy4Y*fOW2OS+9VQ#*d3Wmmj%r}*y14U<6I8_xhP z4fR%G6}Yxz{X)S-61%+VEht^{TRSFO*_YalQ5rvG(IuYxY|uI=N3&*6(_TI&T3jHX zG;Gl3QNe+^Kc{V!K(CZu>~Ou66nI%KMmF>@>yV+XTu7e;{4M~3#y;AtKR^7v(Ngf$ zkLTAcwihSk$imi@7Js3=yPzYI!KN8}me{Um1^iWbSj~DXngN+1nVFd~M_D?U{0T?N&wiJ+F6rV*^hLYPALD^D`T2bSx~DA} zk`i_4Pb}C*Fkb$1P}DZ`hE8}-WC}6q)Nbc?U;Ts z3Hz^T3)~fu9k1;6t`W#;+B>CA#K*s0Xf&0y9V_O|TuG89iG; zR{b_zRfX^Bo%9xVYCpYv)a?I47x8qDvVWqBfYII>TYGnFohRUOmL2f;fd0)!9F*?% zcER8Q-xidK(dE7%{3l8@i0)9Sm#^LcLyO$m(*I}U(WD*W(lur=4Ye#K9}S)V6C;4- z31SmXQ}jubBo52ree~=%*zGch#vFyJL0@e(YGngnFH$_RWY6vmBMB1I#if?wgRw(N z{f$j0|5apt)LD=2jR0WYe0R5`pdx<}$${Lv6UBI|b$wI-w4UgCH26T?c6-cj^$0Jr zk~Xgw_i$iDLH^q^wunbCD{yug=kIA11Rb;kQ2xFap>-=6Fjg%Y?(tPl6~^1(%tCtE zGPk(kh3UI$ld+04%iRTd4ml7JcNSZm=Cp|u-;6AfoU(2L)@pPjol$1ITW~GVTWuPL zY%+O&-c!2$6gk_NR;y=xIHIV4%yQc#_B_U&4Y3g(#aZqM8uOAA>pBe z@SEO}_!b$dIV$QCvZQ;r!Yz}NiK|0mH7;kKtk6x3;g!5xEBP6mVhLm#{|r-$bNr$` zIP8S760{ni6u0jGDds_#?&fgH{OJa%Mmq}KsRC3b_TncIMUDz+`lN|j7*L;whs2a4 z$F*vo(n6!WoZ7_9k<{(#5N1cQjuyZbu^nLb9OU>g6fxp! zTj*=J!QS&e8NT-$OY-O8eVzZkssL`B&%*nFw8$ulq=f`HbeXIiPZ%6Ec&R~GtNI4m z=XaB71HheLKDn7AqwMpTN}I&7wyw=`8*DTi$k{<>kwre|mTUE}k8VH&xLtL&bh#8? z4Grd%u_9Am9{659mS!4smoObDa)bc#A0ozGtj2m8{5P`z7o5;6qJxal^FH{`M}=lG zEAnLXlgP%_NDC<~+KxN?n*Ye*v%58E&REp|TV+Nx))3{vJsxxqI&cnV5EgkfU7G^cJ3_$SS3K1WRh4b3m2|Voz zy#0CD;tfdfc0Q)!q3(oiVRd}TV8n&W*KPJ}t!_kL*D1cCEpf-M&brF_2yXX~>y9z! z-t*r4baQwsW4rbgGGYY1h}u&BsbBaT3&+bW`DQn6uBP*@OOle#CAb&n_x z)rT9uD_J$ek`*2k7OJyOvfjySx-Fjm`CVItw$fJnX7l)7H|r4iz?+$h%@Fwu4{f6B{PT@x&?0eMREpZwbl(%#J}egj@%jf1lwdAT;K z>wZBTmnF$6v<#(ma3D%Gkyg4|;hUyeG9)}F+0haU8#aWGkSi@!`eci%$ekVc-0{-iI&K0To7>ecfaOC}1`MSTeC0_@J&$s+|@S}xHKerpf9f=8IeC)_>C#{?{ z*8S7ihoMh53p9992($n8x`D19==T=kkgdk@*0+HdO*y4e-$9QtIb47&7FchyJE*bJ zDCsKb(UbolEV+IVhlb`Zno@tPhe^@Z{vo0qop9 zjTjb+JHSs9n`q{3EpjuPdMIl-x*$7ba_ry^^du^qf6-^rMJf^Y>Ou~+ z{xP$&MWNW`JumoCTGKw@y^v4yyypr3947d@=S8WaEF@`&KeX-m8THD><|dQTWZD&% zql|WleE|bh#TL06xC>j=m3;r^3JaeAzr5*)7DF^b!iCs*KOH65JvBwe0-NrZy<&fj zevAukW{BOselF4}6RUwb-72@_)i}pJCxqf}g!;E8*#@>@8C>o2c+YUMW~Eq?6`(2Q6%mgqcfWDCd;Lxh z=vRN^=rw19`p9*%%nXN|#|RuHQN$zHgUDZQbZ&553eG+$m+cn?nR2$xRCGf-6AG(Xmpc0q1l|`3S00={}PXg>*=!K|6gvAtP}=k)BsnUX~doqN}Tz)|~A*qs>Cwt?Ib$NK4&vV~5C*tBQZ85W&p$T_`5k)&YAKZSwLH(u|s=N#pgGBci? zXOTyz@{hZ3C}NvA@kH<3Nv5D0LDok9}t(&)<4b}+n2P+d*F)v>^ZvQ4y>YNWhZHAcf8`X zAkTqS)Yd9IQqEsSAebiCs^>Z|36UJNOg}+J{4}O39EBsuSdI*FybR9#@T|`qRy8V>79AuaNFaN)T8V+-opHn(H`qPS8%WeUNUwE?AcJ;~Z*$ zGm;i;NCdYdfE;hTYCNBnfO&ha5dktmA0z!nNZ?m|muG1hvh!yPLt=Cv8-i+4od(Y* zs{E~>V<;M26nM#@Iwqeg31O&raqMdg%e=aIg-}_rm%rC+ha*!{@#0yXFb>JYa4vhB z^49=E9h*5K<%^?DY6`Fia9y?Yz3^pDnaYiVZs7-N7q+eUNGBw3Jwrd7;OmWpks($n z#2l6{IV?w242nL)zZOh~!pbs&wAbLMMXBcqg}l01c8p6c-DMga$1ErC_P<^ARQ_~C zwse__lQL1>J031Skk#tB(DR)E0b%~*j~4?nAAzEQm=>(l$o)!)A2(ml>|;AR1TG1Md-Ex^F6w-pcu$Bh5l%%LT&0%jpMv*_aH> zLSg9WmhY&P!66_l$yguZT-JZ3g64Tuq9Y+V82=%uVRJwv(r5;}`pKj)>t?&X%Hm16 zYYt;l{gW57_u<(%Qk19AX*#gbSFVY_~XW-%L;&pi4W!LiIIQoV#QhU+2Z}_oG z>6LiLgE7=x2Pn%3Vuc?iyNd)#b9ivQv=l6`n}^HasBJ{Qt|n^Su~*s&hm>$qs{IZa z&w8>kg*~~laoA24eATW(?Q-j7o#6UY4D{qs-V%BgE=>ga?~+dhSxSi}3>L-uQ#{R+ zT7qXo4BEJwU(MsP#|9EMOi7DSYkb4^7SvT&wBveri~eL&EoK| zbl9zH5(w&%7+Own550ehjkg1TYk4q>Fs33B3xqhw5<2=^+ak zU!aEZ)}ust3*%G$RX}Dsp{CFZH7KIOwi`H6RaOVX!{K~l7YMh4zO;6uffMNCwMUZmC>JPc>~@{UfcOb|7}N zGjJ6VVpH5EXZ1xJwVo>{d7?dUN3zneqy$T|(BP14PoX<$_qFwVSox_to}mEI>>?Q7 zS__r4F^^-q4fHEnqF#kllkR%w@bFR)ExgtVE5?o0m)K zd`33HJggSR`6v^G^UKG4-co+pHO#FcINYsjT_hiU`D{EjVUO)ZrYIq~q-$$)3Qr)(G|lPj;rnWOf{+2l-v2V9aWK^FB) zcLsn+4UPeqFG&c`1{nDQ5IZok@IRJzjJ@TTw>hIoWLjs6Uvx*&+ThB+8GDli*6&Zn zww3u?)`Ifi_;h3{Bade_|EwD{%X(GQV#Yg zj$o2JsRQ_Pno3C*H|^s!($FWkVAHRDwM;MQG#Zj!p{caCcy#GeO3vf@)u8X1Y7VP< z#``Tjx)%}I@WNa&y@NeWaiX37@XZX?%^VhOr17B0#^LM-QlES|^r$^6svR9)Qar7} z{g!ago&L?e`ZtYU_`h|Bk|nar&SDCWuc%i#FcclT9e ziRM}We@4yie5(J>o8k%_gG07L!odSW&U|^zGlu4u#`Il=i6N>q7kfEuwKiEV3<$e*$tzdoJViQBaO`8aaoJ92kMg|qgfPqw#& zsewH!L@wrEQ1mC1*DrF-f$vmaZLG+gc=%mBo`1AaKd-b8wESkxO(r4V>n*(RD5B4h zvHD&4FalMBYQlGc+rL|N27ux&oni}v-(E|#(GXcP=!7UlCkFcQUzPOR@{Zl3`H_}?$#C+$Q}d6T5T7JE*Wg&#%3KzN9y|DfZxc3iKCUaM&7D>m7j|l`hvgq^Zrj!(}~Uo72YV9V48oToPE8Jyg>tmv( zs@|Jpq>u%^+2G*NPH=Txy3`m6>wS<$IVST-%bUr#Man)SC`GCMYhK5i!#sc*O+O2+ z^a)BEO5V7^w&fbzTih>`wO#O}e}3lV@s#ylj;rNIeu%?Q4I;YhW9vjD@-`ROVC$@B z8_v*k{SKaVOplEvD4F`Wk9ZD4e#28AtSa)qFVvr?I8NU>f55LNHY2LCKX1=!hj)K* zK)pfc5vL_LZ&26==QQyFUSDAuXWeF?Y%G-j6XfEYz*qr2SheHUPfF~gM$o+{JeI*!)D*t8eMjPlEz zrJaCJ#PM=XmxI5~0z#3|(dV-4J44m!{jX0jV0kT#Xz^hDfw%e26^xi^f0o$TS*MgR zzi*hu_#nI#hEB$@iLHyEpe^Pjo`E<_?}|quVZOmHCC)lfaH>!)ju^L&2@=UbWbKIe zkh(=trV!!9DKr&)8m!My1L@EQ+lq8A&X}XvoZp%)7G4MRAI?he`x=5oqmA~Gv>o{V zVZlPIfEheTnIFl426Y4zLa@?SsSTQ+qP}<5VMG|vHx1vRJ{><$GV(3N)=p- zO1x5G-)xgBzMcowG?b3*4f0XeZ3Sohud?s%z0&c8V*nU+4Ml`?m7!})4!(}MGy$fP z-v6XBSq3BWDU*W3MCjqa-|88*C$fbta69z8(eT66q{_mZfbu(@nl)va{r0p&YTbP59p&R{B91u>$nB;VV8Qum<)a&e~RRV8BG)(g)@_%rl#Oinz+!{CGE z$Xys2HmZ~PVA%Fai5_hLf(&-ac<|Jpl86ft=DJQx2vR0V=B>=R)I88pPg};%0d4N{ z%%d}3L+t&$z2+CZA&Pg&8+(^8;r{I&PAq@lov)-4by9xnr(gOg#i@mNNb(`)j1Q=T zZscg@J>2yNE8?V%LC7{p7bwax=HYNOA9LNI15ldL8R_oJLUEtDv^hVXL^5%#TJl>0 z&iY}J*LhV~AYL<$owbI^!b*CPS%|Q;Mda7`S21(VwaNA*enLKriBlqPOihKTw)+&P zpZiAgsW~$Ty|PyYiAVx*!m~naiQK`N^B7hdGeT&fW68Ns4|jv(`^69b%wspR6>4hh z{+I2Jopm$=l5J2QMoSfY1iK4I;-L2r7x3~sq1w{Bz<6?AGmX-cDEVXvMqmk z^1Au%$Il}IiMjcvgf~*iHxyQa?!#8bZThQZlmQL>{YSmfrncMP^blo*%p1?!)@J}) zK))H@nz}~VISk&t^Pz)}G<&i?;TbzMHNM*56lb;%BAr=J(oUY^s%J#;m!O54V7iTNQ0I|f&C%FtZPjtKBo0UIy?BxNiS1O#By`tmE&%Dz z&fW+>D=y(N+z*TL^XG9L^gmLP)!tW@bC9jra#3L|Mi+7Mce+OlBJl61zkW%8ldlN{ z4)p0>lPcAcaXVs0z}du-bVcs%jrNXdZJ_$kdwwTUF)qd8 zHn8tKx%Txhhe|k_m1u;I5SBePS-HHBsg{9JEX~q=I%$yh;p_lF($$7YS~{#sy;3nW zy|_~EvuyT)u{7sSagjnwP=1{7yzFFQgvdZt5=t>QriAPj@?e^w4mRuk*%c%E&4SZ@ z${mZ@S^I)EDepZU^K}`y3sDyf$-`oN=4VZT?Q#h;sgKec_P{p%RJ3aAUV`3T`!I$R z7i+CR3yjcLntGjXiyTsbPL>S4tD)r=9}R94R81@y3^E^u6qsRGfjq$h0{^!cK(Yz* z8^U%8+W15q3Ru1s37k>S*xi~FY7Q(ce>JQ&k=h`PD~j+vOL!~dZ+cnptQP%L=3;#> z*=4KgGygr&2Qvdepb(t^!D`sG+TR^Rg)O&C6szJV;nSxD6lDo-Lpz_~JTHk^MTOrI zx^Y7RGfyX+hN19c)#&K#3h={)ZH~x1Hiduj>E2nSsrZ|fB9l@P21B+iv$K6F6on@n zP+0xuGwpsC!nbn2AVV(lc5G{DFyvSGORFr45NdYz^pY$`ZFl^C-79L=zK2={2#bjP z&FE+;x$NvNZDv0*YJa)jzVWhHw7c$V-R55dnP{cZDPiq*F~|Ijs^41!BPHearIi)L zW5<0)8h_TjtIilHME1*OEm+{W;%nE#)6etoRAi0VGDEOKf4#uVGjn1E$?j7zEQC4(#(HvMikD2D4xZ`H)n# zmQ>mLJ}HC(YBy(9k@p5c4&<+Qo=y%^>CZr)w?~xM87hs8CienKxvT<{Ich=i{%cy^ zgWIZr&sSK@qkA9qG%{0BqQ^08%IT3Qd?6N*RcQ|wLJM>%_5v3*7hh>>X+ZiHN2Zu9 zg;I_^ge%gf6H#H*AE=P&L=R@hhYw~kb{z(pV!?!_y>CWC6RMIOY#MW`q1BoJj=e@hj1a`FHQD{ z1rz$7)df2lcc?_9?d>N4B}z5QX{;LIV8*}pE{3K}kue9pb%&CoNOKsJ8Op>F{M#dE zJvT>w4E`y~;J!$u*k8Y_^Fr6YFa43%*MC<~P_Vs+l4rb{i>g3}Xhgs&n+u(@v6#$$ znd!fD{}dDyq%rf<^d>fzbY5FU-G~o<)_GeFc6nR}Rb|4@H))xS-YeK8U+v~4PsI)9 z^EeH$y-m@7YNAcPY06Q3#+>~WoIhBS6_+Fc@F*YKI$Ya{$*MXZd-!+1St{(u0DUen zKoJFo6xXx1z_(|;f+vm=d1pYgmKHu}PXPAkkK4K!q;Cnns5)bLbVQo*Q~T3vV7IkQ z-S@&fJR) zE|982-DPJPA&$v-J|#Kp9b>1%ryVA@7i2(oIp2Nc$c6VJLi-Dlen5eL`=Z_(*x$J( zQq%6}6V6oJtj{%#&r<&*(fPTCy8!Nf#-mJ5JBh47!A%*OkjDJ#LygIN=`aBxu1Wbk zCo=f5J~`MEk#?z$u9?QTxol5ATr+4dGwBs;RV%HvPBcvEFPrj z_s-vU#+c1|4HS7avgvm_FW^n5tV#NdxFaTH1MFe@&Wbc>mW;)Ju_V|ykLGFdU%!?V z7ndZDGi%Tt8vI2mB9is%7bXD#)n72MjR6{r?ya>xGf-6kzuf6|kXEB>`{I(K8gNWC zq$%v@g>}Gz;tjN<^jx>JG_Fc)`1&jc>~y;8y=k;X^J#X`g51jCFSH6s``AhNqVfemPiq>>2Gp&f_beRIF&2*xD=w0h>( z`Z@-z@+OT#MwzUDer|Z0*Bl-v#YkT^w9J@@2fu&aAx*?0Y4iLE_)|oz5hksK0N>_# zcr4K-jhrR;y(r;TNp}9aAYp2xa#4bY%dXb`7`O0r2nd_GaUYhj79AO_v>r~S{rmUt z%a<=sBw5psenC`P7n>pH8)Fi`!@{VksF2IGjs^rO-25a}e@BCx*qv;v}ErWj$BBJpSPZ0Zp9g5Y_ z>X|gSf->Yi#s%8TeL`T)^hC_7;rV%&@H^5QedCWJM_aK-zB*WHX@EySThf8s(@Fa8 zDDLRVzAyc7(xg{tgURfj;-A)i0H+j|+qSM@o?G|6Mr<`Q%5Sa`ZV8Nxx2t>??U&>XXV(jp5#7qeq0xY_TOKc|<`GXp%};MX zfiHF|nN&BgJguPBNUC{Y_~Ji{^SR>_Gf2vFAX$nVUl<4+|1d(iXd4abZ*|AT&`OJB zFcXbgI^p%n#!p)zB9DeVh_xD#51p=G?t262{k2uKWjSOdC5;<&ZK>_c0K{AjSn86( z^J;{J*_7qHV=+X~VdHcJn$?MkHkBea8Uz6YkrYaYB3=t)$w3OG`z#12ga{TK^chgU zhwVEj0)d0WWHqP4%{fZ?iE+ofy^__lD>vw~JMyc97J=2}D0#C=A_9DlXs&&P=!Zx6 zRLvwDIWsp!G6fK=MJ7i``nz>TR_+io_Dlp=`ApQgd79)Y^U)WAYPBtDI*l*hZ{!vF zOZ0QNc1Ee{^n0paoS^J|KZp^S+17QgO$?x>RTTudGL{krM5zmsrcMHLRqxw>x+|>`o5P|WKHI2 zXRwH}WrSkQ5o8n<2A;FVIkb*D7EEMc?i7mctdn3QfE?dxfJc2*?&UhWW#|hYX;s3w z2f0&(I=2BTe%bhW`C|ekO^)lIbt<%Q$@wK!RPddhox8?X+>`2rf2CnzV~a1+Q&ZwBayle=pPIX&zHEC>ORmsi?e?mQz$=n0IdmGU5ey^bJY0 z>z9(L1LxN;^6=aV8&`am-11*hTT{88{Q%Ph5fXI8XFb`S!>^_rfSg!i3c6Rm!FhfI zc;M1al1shhJtAh?^Skv{Mk&Y^=(sG4`3(1D;Z()CWo>&)-ogUS`;AuaQll9>@u?&= z$k#mas$CoX{%=3;Sg}dJr#6C>$2gxdJFL$E``3GV;{>z}ukT~QP`yvF0$v`Nh$!zr zbO^1GZTzVlDXX9Kw7OpC{EFak-fKlm?-+Cr(r`_1~jry|C81YO0q-fz~>s@4-=vn!84LmKQN5XZYid zNN`}}s}rxQBn?EpD)d!p6j8qng7Ki(pjdx2wKikF=yy69UC3*oUVrdB*=Nr>9Z`so z{=?|?kAt|)rHLnZ1?Ec6boC@eC5TdA_r>eO;p=%n(;J*w4fHJw`xY%uNh52QEG9oV9jyz(n!#ae~x z|J#xM|3Y5s5?bhebGr0>CPXn&6=m8()hT&jghTv4X zIe}9_onWMd9dr*LnC=TlgR}7XNElz}ZAfTwiO1JQ&tFY`Ik%thI)^XMAMEDOxusFW zYQq)xU!VqsC8r0hy>DCixHM)R%$kkdtz*0|r7=`ElfPMHXuJ6%D-ZMPM+*<%?Td>* zonGd4P%vxmAz?y%nrx@|3z2&?qH=3O4X3sah85-5Z`9WlZ^D*E9$KFGa#*feJ_8eQ zHmo5NeSpj`aBh*La2g@fn={ro^&f9nT%+2JyOHO{%MfH&<|VbB&{ae9Q^iwXeqy2c zPS#gHDDTYay!}^&p@{qq5fYQ`Vw5%%x$^Vv!;hADO{^|0UxG8Kaez;d`)woY-bUVS zDvFKat%6MehI}YQytA*m%epnIIBN1O)craw4cP$;=($y-O2#A_|G;Jod_;g~K(?35 z2o1p2eaSp(g&?fd9lG@Pd>$fo+UMD~#*Z{$NIt$9CLy;Wx?X;ouhGd@t}^PFDc1Jw z9A6|)%%tEoM8W(vO72CzIvlUB=FV_sHuKf<Tf=8B0vyQ#0LT;G;(cRK8oeAqPfZZ$7cj;wwfz34!reqzVE4s+rA(@CXL0-GZD!P)zBX@i5W9!xolS_;wUJm)-RF# z-7dKxerHMcQV}QW&gFlS4ei2wT&9MDo{49vJKhXL(H_PiEr_m7R#_3Z%nJ~xQdeIq=p1`e^F@n(<1k z#z~N1xA=QMHs6iWbJ~HA7L1O+#6}t$Im#onqXcJeB8B@tLdM8%hb;g>@e$gD=^Y2H zEI|@Nvg5B`j{GuAy4J5Xn^4M*U>cd#(B9fP0qT!ogoqvbZ%JvGF zObWoc4)0l+A-7X8LIPUmmW5UIhSRoQA&5nLk&E$_zrmoWqX$&7aIPmmf0yOs_0G|; zl?Dc8H1T?V`1YUg#Y{lIznSEW9)+TqD&aq&JalxD1^HI_1%Mju)r5H1L+*+0QPr1; z>TO5paPB_O-j!o4lH%dA@>*uACi0z4@8_f=@K)&iR7pd@imGZ$N0V;a3zJ5n6e)BI zEY@bdB&Iq%1kMPN6)MhA(MUs!I{7LcL%bB#_XEKeV$dq!Ov$Bbb5d*%I5Wz@ZH zzlLxpB7~7XsgjYlsY0%t@f52hQ{%^Z+0<3AMOu2s-Qj!S=%=oiR37RtCaXA#*QwFI zpaQ%L*i$)dUvkmF0ouwchOhjBQ=??|Y8C~7A0#F_swU=HmNoVs@i4Gw{qXrS!0R=& z=Y)Ys@274Bw1~i`kR;=|{fz4p?{&>vgN@zCJaM%Ci&x*AlGJ$qTbNlq5{FmwfmjmN$tB(I47 zkAmK}2JZBe*~e3nmSI2~{$x&jZXcBBo*e`Drg;eiGKAU=J?7`vT_=Ph4>9PRo*E_u zgn=}&A)$1$8^yWW^An9HJ0LxNu4GlzMifr}}W2?5sPWUeHI7>mM%F zOV7@)nXQML$(~wYZAe$ysweLdpI|Tx_YR~{SN^`#eJnHUi9iVlWlDn#jB}j-RUWw!2x z@i8s}eZ9pqym(UX$$sfRxk%(Gd>Z}gde7)<%hd)d^EFCVhG11h(k)xp9D0{LBW!7F zKvB;XCQvltg-&VLGwK;iCwLz|51mlVV*C7j9>CsJ^sOf@75H?z*I5+Rsg<_7&odO@ zFv6Bb(F!4oHOpPzdzzeZKCWff1GGxXO>J-n*`$hk0(Hh$^5f;z+7F@6?ckFUo^VFx zZ4uu44$Oe=)g|eGE9sSKp3VMiW*vcds^q>0v$J@&|R?UJ8yX0VSPFbbbqRPNA zvjn-E2B(<>u7PXjhvTW8*5!WK_MPP+0f9j+$C`lt)Vsr97A$YeRW;r&PAp zOh9#NcjBpEmxjiCEsbVQiROYhK8oEV$-k3m4k~&OVW<@{wuwXFVSZd2j^YHUU9Gh7 zOzj`<9F-8b+S>9d^@q1bTObFfDbv^2Uzd2D!}YBzbFxb^m!(*DDVbx{HfnJ@82xfoX;T<`<&; z{QD7YEDOtZ{A;4e-C5U*&cP>NVoT9Arn0^gnmg^g*ZPtrw_S-`+vXhxXXiepZlbD_ z3kNP{R5s=L;h|$yTz9-f2Wl0O9gi-t(eqnXbiZ@WP_%^|>Im#grh*paJ3MJPc@+#LZ$Zd8gjzWYS3uJ%re>2DOS?W$T%d2{C%-hQnb;WdukCOjIl43&ZDR8w z^EmS|vDNxcGJe?}4O{*Uy4ebAhQnvhXSl|EwdMjZoRb-D7b$^muG90Ow>x=c*pR|s zsyOu0eY~?LPv;&`rd95!t>Jb3Wpk?h@$%B;HFYUnZLgS=iq6=iX2~H!ix+$HG zFdI1(s&Qk0<`FKHz&k7M4V&KrdVnsoj8l)SsL2?FJXybdiCtRlQa-e5OR)58UBmrW zXfz9<(~~f&Es9(xgv$Nq+vQ(q!>ym62m_anw`#6zP;4LP11I zK#)d6N5gI*?uy!L)C`kc7Kb;SOc1x`E{2&@fxcr1Ip2gpneUaT(i1WP%$c)2* zpl0j&Wb1A6&^*ZKE^ZdlyP6*1inR3%75G;47f>?RV;3wbf0vY97Ggv>$g_8 zCcIR@D_EMA*=m!!C@O*C7|gA((6uv*3&(jWIh8W3vPeW}kl?4!Svm!c?_uMT>6d5l z8`#{Y<}gm4uaQMPL*o*6misP8}5&J*?vDCkArcRq82Fq+Q z8p_&FAjDzinvSzE$5KkEXEiQOWM6f*O!m}Al9~cfNVJr} zydpGqJ9(kSRS2HrimeNi!Y_%!BpPwv8cDo{`|D}Ubq8wb;cNPRn5-x++xl2l68W+@ z_{E$r-0qeC*`!uo*55j|lKj)!o-nX-`PBWhwZXcc@#L+?kBDu6DH9d#op)4(w>DQl zoo##92Cvn;!Ew}RGKUP~G^9pP!frOQ%21zByJw^2G#s{RJj%aK-(}nu^AC#RC^R)I z0&5uxH+EnGznXj=IuW}}YWW*x*7^*)I(@68fS28m4SSxE*)>RMT#^np{Uj9s$V2!6 zCmAKH>ZGIn+Zi`@GrQuWNW2TD%SZpIZ@44px*SgXLCNo{6z#5b)LhQwGEZS+RG%5XEg{?-a^>K!c)roLm_(MVWnEAIn@U2e}X z{@22}0f)NVE*`B3N`=S?hCLotnOTLqXcc~&(sdOYZMOm(2G@;4kF}FA47GvRnT1ag zt*di;XD*p)Sse!6onp^YKg)zN4@uA86%!-QHDx{}BcJR#n&WTxG!1Pb+kz^3Bs2*8 z2SD$3A{5ZplX}qRJ!sRbQu~prI^SmqmqOgQIJ+-r5mGVp{J^^04;6ZYnxf!xX>pJp z7pP6)wO>E-!W)8B#~FT6Z6hFyjL^crebrJoGeqr`Rkj{vVe3kIJTXz$fR&?%$NTeu z(^PNBkM}oYz}X$?WE)cRuBc(ijEdte%OHwA<;zWPiy}allDyMLLi*i+tYY^ zlwq$bOpB5sZ8Jn*{>w_K%$uYxCg$u3`V}^`>)+NGHz61blI|+5JItVxvB2J ziL7Jn!2$JVvT(KJsIKpU4;4jHiAT$Al)BBf%{6L}QwEJ2@cCZH`%WoAAg)s!$hvvw zQMrRpv$)9(;`)f6zudv>ZDk1x5R@dp2a)WqEgP=26Z5tOV$GDFx2C?lIV+P-ohv917OB*94Q*CwuAKAC9npN9XVtY< zuR}HYdYKh(ymqJ zM4_1{_9TR!w}^9f(>Q*@a48R{=&Jl^CrBckKp~sy@gz4+{eBBIW1kiSB$(|NtUDf zBKJ!6$Q2tHUx+6;%_U#7S0?dRW;VGw*f z;gp7CMB$L05lLx9{Gk7sxnp$B0cB^Ppf{=$cdBJA@DIP);X3RmLSe{}igG)`BtCcU ze{%txbLKl(_=P0rFSn~w^`q{gxM;JOAm52vk{*lBa*|dK-oHn^yf@dDr$YY}BDyU-R(zj19pA{~qy1ti?quHG}?cK%X5 z!M@zQ>dzCX#H$z%?XAYG?dQetyzN*Vs-ccu9rH-VYrTlyNKJpN+;_wgW;v)^RCt=g zws)uc8_{}F?^bhMVQ}kn)K|VKO~u+#e=Ui;8m;k(E2QnQ(quHMXFAj(R(2AEZPqO{@O-VA=AxR+17roJj5d>QN%J?yn#5Hs9L^2vX@T0Eg4L{<#~VmfVQVKR7-I3l0jlyRCtbPc1tC zJ4<89{k|yWe{!a+D1ClWw4=)RKS10~=KrEC{C`RwD0<-s$z3MA5vi?pibys8U%A6I z|B`OI8DgA^i&Ikn*Nv8ya@+7G=0cj-to1cjEp*mRapllUlKwjOVI#!vh#HvH<2-bC z@5F0uUiolO$LMOYs}Q$D_;i2y`RJZb*;$J0-94eYJj2j`MyA9N;k-q;eI6Aud&K`k%q&EuzUXpj z@o8B&qqSD7WcueIewZe3#rCdFdWW19Ck>7@`2E&$4-WKT*kL)-|MSTqb4=G|k&taH zvGsT;dv=crej14>&&{@bV&%qWK6&JdMq}5;8B!IA&Z-{A=hUj(JVKwuPr0`b#mN4M z@~=J>otYOJl6z}KfMYOP)ZJ57jU^tL`o+c0E)1%(b+ASs@60Ci+U$--+-oEbkgp@J zIJo4xw*M)fD^&I4?Jie8>V4gssOuq2LfY980{Y)HzvT`V@6I&0C%tg97waF|!;~&U zC%(5~hD+t5PWq)PgN)!G0W5ym8J3ROa@pcJr}gb+oA!d!yJcs%Ofho3O!wwEM?Gx0 zY7u0of{ktl@IIYsIcBswC5j*don&p@xba@_lwpW?jbQnM?A>0@VF?fYP^ynRMm4qW zG0i)tkx0w`7dGPD91e>iB1HPSZ_5>Rd%#0RaQK9BZk0mqf1JMRLl#El;!s@c;l{Z4 z`7nT)4u8vJeub2#E0ZM!L(Ut_q~e`G;eJ2DsKxiMG_OkQa|yuYDC zh9t;ve3lTOwB4`g{KTk&MFMmDcZ|R z0SUh2b0Lkcf&G9`L#ADs^q!VdZCn_R4K>ReR+z1Z_&hXZ2;h(&81%$WA^#`)d|wpZw9j)Dhwb z=~vytvv|20WAcDO-DgzkIkMRZM&gn;OOq`P&VHj|9w4U^(qZl4V72%7$M@ot@QVJf+*1P5gxZUJgnT+gGn`;qzNiaJu1jl)UHcyw~s=pttW31Ec@qfWv2G(-? z0QUKFIyKYN5gco^#2H_?702BuJzG80(H*0`+x&KCB}kPRTxb_gXUb?kMRHF@SiopR=jYPVNW zsrh`$!N=Yx8TQIatgo)?x5jfDE>%abFufSP)VB|^3SBLPrVHkiU#h%&pi8*ulj5uY z)#fMVN7C^zpa3^hG*krh-YTzA8(1?P+XuXS-5J}@L8&|Abt1n9CL3P_#$0@7Hk6Ur z{k0PIMtn6&Z!98?Z|4;$hjma^#T<&Ptu`lGFgke8p!^|i)0||Pf`yQRQNdHSF>S6r zKBw`X92}nx&p7l_CEY?O)Y>QV3U%&%*Wq2?v=LcC*N)&NuT;J7HmE8OzRf1)zXOxn z=xvJ`*GF`(vmF!pxXr=d{KlJ{KjX|=Ro$+)4!wx|RzBJ~F`2gE1rfU=x!%vL_;|+K z;j~s{-2YQtP*!3F3ScnVxD2}TZrNpSTf!N}bS4``#neM;B-nk8DGxh>wv0Y9%7mqQ0&C_5yYSS|Hl0#1Rn`ZE>dg15Tu(yCw;8y}$ zqpgAc=eaUBrav5E%{%XZN9lL0^3HEu`~rS&UB>pqR5->zX^zV-aMDm&kSm6tl*8`@ zTICa&HD?IJ`#$fn^7K8@7oE9sV?)z_j@CAepPQRZFQtAZw-Fv@OZ_@fC6*IQ@wAOI zY#IwMQ^HVt9ka%1ThXKL%q29x(dL2dBVWqL?@%*04K7U3ha|(-u)|A@y^jnJA=gsP z4=P6Mct@?&t)~Ip!yjaX2exR8J3ALPu@g!sC;vk(8y5EFm z$RS%v0lg!5tz=b0q|a1lhZ@(vl<^NNsyhyDa-yV*J{vqV{#0SIz>6Nw0e8Zen6mfY z?D&h_PkD$WD7o*lSd(OUL~Lw2p%8&xF0SsuK|B{f6}_#zz4e^y-N2+_?3yWCkf}3& zEG(z3d@p(E?fkIFjZ%ZkEELZeKN6{~WBFTyv`N$XaxC0_+O^R>%{WJKK4 z0s&uG$U15$enzXS+N*!fqZt8yMu(IKWz`E3q5MBuA8q&%FhX7A;^h=P^nK(%mtgk? z4$wy!ElsmG(1$3~kj6y-`QY&pTi-AY5V{{KgY!kM6HFze!hw zxyO3H90LtJx`d@83iQvrr=LDwp=&Scf($UM*r)`ljX)AxN_>4K@|yI*m%1Za2@K36 zC1NhRbCreqDKD-oyWFptE-=Z3sn>dk`idT^<*<7qfF)gciEBAt*vr2fNKf|!C1s&s zlWF`dgmFPYQLz-Bc;Dg}i~T3Q4{G0meir_)=O(6Ii(MQ<+T^Wz#LorGA5@)UJoAP_ z>y)n&nK&t5T=ZYbmr>f7HeuUj5%mrD=3B3A#hssyXqTL-^Wc# zeZvKT{L-21;w`T@vl|Ipu0s8MAf-ba;!gx*hVXcBe(G-(s{yX{zR z&2xfe?TF6Z=awVi83F5V7W^L`1i{gjcvTiU1gLRU7uk8eFJ@_J~`pI)ij`&oRy zcsr#1*3wBBYUV{RGlhV7#D@+i{8AbGr;=XEc$KXNr3Eb*U_tkeTIuBX@4s-06FFH~ zMh^8f1=dG>-1eUxMT=0;vTm1Lh`|Iq+HEfcfn&u+nWTi` zrM{wm?Z+mMZizPp=OxDwhc8&>maX_5I^_G18y-C)Pp~*q%&8ACAdi2(<+<%s*t)CwoxeSP}Y-(SnwjiW^R<^9};^CL}wP|@5Y@bUcj&$wtj=2|PP+7V52 z-cQ%2biF+B9$w%ok#%B9;LBntrm0r zy){f6_>YB3Z?iK0v2g1S9l(lNu#}8aEE!&xk>&oh3Muoe)6}gku9`j$!?n${6Q6O^ z`2=e%t%i3rhD>H`JKJR5-PdP~+Z?=sM(q+uKtWQqlC1o*tkZ4O?%k*UdC%lwGu=ZCSEzPl2KX?X(yM%CuZKHgYBb$P9i;{*&;fLec z^Es4TZ?S~f|H!c5Nv|^Lbm%Tj7>kfI@!e1sOU0azoxQs$?|o06g{QT^laV9DF@=dx zSY3+hZLq}z;{JfB7bojUtU0(7ncmNOv@kLLT|IXWth#unPxJ7q@G`#q z-$n7S*C(c##L^%T=((}+4;P0NJPIIy*kFFQP;!Z-G-qgA@Q;+Bo&R~HU1*ugMHz^T z+)6%B`eHalDE7hPS*Z+X!u5*_CCffV!jc2x2`en2S`Fl*zpq2TJOAp`ee@l-D719w}noN-~C2jrjX^KXrkibj? zn;$_V^c^LS6FAw-{#>zGXMb2ZhbI$9oTi#;;KNx&MYnfg# zy&yfgQZd*P_V=0AI7LXQZDXy2gVn-2O#+%QOFj4FQn&|G(Iwi0sikI*#8r5^6_*4b zrS3IEtJb1jAQ+b`h8_&b`KT{LfUDyZz1N<%f^jL;HP;)%OG0yc)eVHaqlV#7|2>i_ zD^h>!>B5UHu8^#1ujB31ON+?TL^&cNlr^?L6&>%sO^byWvMGw?U}dypZ3Z;}SI%Zs<#b#sJ#tkbq zUq8ihk`4e5jGkvJ1V4RRBN?)m7GK-G%-9O!zh$6pF48xMC|y}Sq1gn>@Do3n>N}Q! z*kE{StT{!J>glzUmUlLv$=aF0x)Tau?3~vf*VwDR!w6>`US3{Ak0Sio_!E@lG6f;e zK~c(Mhw_n+lDY9R7ZVPjS6(Lw#mCFU z`#*%T=0JiG#M=bES@#7^faAUxzzc}P|0~hBCsucg7Hz~YIYoZUxiqLd=)_(`ZK(vV zru@XtUCwKl-&aiv%lQ3UPtJo4iwAJmg2R8WWO9l?-%H6+vVBY%lVqkK!g)Nnuhd09 ze$+9rG<*NI= zHi_!L)FTE^M{wvl~oKxfOs!L??3 zf8Z6K?G!>wX__4pxMi3)YG2~D1i5}Xgo0jhq)V^PCA|XUO(cnV^;(F8w67gMpl<0y z5`1F!KYSX+uAaXkbWh)UUMY^0FP-JBS7!%T zl=JcPe4BjJr#Uq2`-EnLv=sK+c)~m}jZbwz0&;I~A80>s31J1Er3&r{=jh}!dO|5o zbqyKAxPRbpM{RkMVb!==NJv>9`^vPO9Ylv|I2z2pz^M1E=MV$z^vk}Z{jC-W&r{uR z0g&W@NOj%CDU@>+{%gFY0#Ss}37b(07W0j63&b+7xNpNojWst3a1*P!yqGQlP-;HX z>&c&g1s;bOp~uCzygyc!g%r#|Q?Hby--Uv@>-Lzm!BrRr|HP#GqBd{|xmJs4!+~XI zu!x{^If_g>Nnti2%}3NksWrh&JA3fo^a}w-oK|TViJT}1L<1VZx7M#MV?No5l5he!c!^d9 z+0}8k9Pw=H!`S(9^9HE~mRY34rf6_~xleUoWdATKfN#pvoegk=?c7yYQCKrvpJr-} z|HYj=D^J0i=eLKrmqb3vgmA?~%3oo> zRUJpWF3C{iDUFO>xNIm?Q{v!)iR3kWr|M?#C81uP$6h^AJD7i2a^T_G z(pviS_?WFySVGj%Uo-CY&IJ!eV~pYNqkE0=3R_zW8_2_q!i7}M%pVpxK0P!4=B+*1 zm3*ff6!#@6ex|G~zKh;1+^~007~b$dIdB30v&D}fMFwzD2ppCrKHqL(>vXibox8Pk zFqv@2sR&&1j#dS&D@yk;=nndhEt|>(R^Hyhb*VI^e%12etuWnZRR-fC@K6W>{7u1s z=-RSyykoexcUNY|d1nEomSkfE0v@}Uivqh1q#4{Qq5?iksc0s&b*Alkno_gX_8Bp5 zy;Y~g&4$<$jJ}#{PNRIqFLSD#LiZO5DePPJxHUJ=o7T?}o~1Ora{8Gxq{Ks2gMrp; zZS)IhFFU4D8n5`jy~Wbfz}nXi65r^Ws=GVL;RvGTaSJh zS^4(lkEjXO30nqIy)C28Rq#MI+LlMKt53H7Mipx^Ovr}R)!_%RfQ+vM0+#T6Hr%>2 zT;cqB>`05gX$u`Upe;sKaH-Pcbf%j5$S$tU|Qg~70Q_lN-fp=>YrA4*N`uex-0 zmwx3eVLdtOpVMmS-U7I};9cYwnZ2&Lczo~TM+(ey>qroB_(Ef>okh0g1fRy_DI}0v zQKxt&mA}9xw^bpQSKChpZ7IL>Z(%@=zu2XnY+_FW*x2t0F%=R&O~bw(>|~C(T?r?C zLWBPvhZ01E&_&wbwXzp2fTG%Em?rCy*Afv z-nmK(_a)NDZL1`Ddb{5?5;^=iKl_YupW~_uRSsk344Oo{RA7t5IcSuCzseN+PIJ$a zz>*7suf1N+*+q2im`WPjDa5r*T`gonzW5r27l;V<3ysdtYf$Zd8)@n%UPxU@e%FWh z1-@8OW|*14sb1P~!gB{?>=wMxVJJ`IQ*Iyz$?w$lDYYnvLv{tP{C)Z3;q!Odw*$xN;_=p zF$cY46{gv+jD~*q*_55oh`F|V3D>)*cPN3&HiBR3MYIYjG(sPd!+LbZ1l(fKv4wJD z)s&IqNQ2vtSw-4TP+Wj2dE?9hKGQ^=-i-F+0ugJ~LRP*O#H*FwlVHAu?Xbaz z10Yek?QG$E^t=`oCX{p3*g||XeEISRT80f&9!kIXavFbYRuxu)&)U;z!S1>2w#|crt{s0f@eVe(4uca zdNq;m$Gi2KNuR9K-;IB5uEY-0HOTpiNJq$A^6mhewcjs>9f%BmVhf+)iMVZ^r6p>P zNiXe#1wj=DEHh-fSsz+G_hbP#Zyvwn(mfBcnwaE$pQY>u8N=3jcT_|3&-37&JSS6a z0=d>$gx-U7COCHcbNYxg*N<1&t7~2><8&%S#uuqOp)L=Amc3dPVqnaV*(VH-OSuy+ zcRV*iIwrMOub{*Y<{fu>_`kUTZo7o;^DGX?@k7g1S{#-I;TBxsqK-a2KUc+GEDhj= z$!t-IJ{a~#;w+dX*5-|kShGy{KH|+O^zuHmd*l!UyJz`pxZMDwO>%vM>4D?cyhrV2+p5=6R z_ecffU`wS6*ore77(WZ&CvUtfB&z0VmnRR@qEyz`O(*{YAPBh#mztLQ zzgHo~+4HQzSGM*DY#@*yg+DD?nUEFixPov9#C0w(N0^WSX6veBnUN*@jO{<6y8$LT zh{J;S~HIfCOky%rh;WE7W&`1b-z~ZAChX4g4o%Wb*31-4A79 zXvWD1XKKz3>_LL};7SjwEDVZjBbuAPu3?hJtFgX;LlX224Hm!yD@H+3Ss0!ygY3i0 z%%!Bnh&d8}LO-lN4Wn2W@6(z&^hrlYVf_`tLb1l5`O-$%X?I zin(sogZ&oo1N{19@bBW(UE$luUGXt|b;c+N^c))i(K?YcdFLIy;UR`OZ@>iR5sv7P zexKOa!_}G3TGfB0d1B^47YkTA^{=HAK?J z-yfRhKD=`4O0O1y&SB2$Fo9!cBo6mG$fn|KZ`mxmay}#B$7wewCDLYakuGCV%9@#a zb*_$vL$U7Q;lfk!e*Ert*;eMun{(L^yK)Su;#bl00oaVRIVJ&m?c$Zix&K&(&w&JR zCT|Z3iVK507F}kd1nyo-kps&%UnrcZ7T@5|D^~ybEGL!r>({*kD^Sl`^uylVM>gN8 zxUgJo6EfS4RoD>Qodj$siXFI{SU;3iS2M8BKXWwVw$K*$5jHA43LfyyjfOEEpIqF> zE$e-L(ki$u-IqfDsRAw*;G3ck&0;whKG5(f%O$&w=Vi)uyBKQ}~WS>69upai2XWAw{A_mi$JqT0Gg88u{E1p8j`NdwxO=2=qE{?@;8m9g}wk8U* z!B+pKdJ!n*|F!i;f<#a4tp1TyPh1k8GY(5TzdulxYICsRuL%PFY0qRSmwUV_&UcQE zT%5&O5Sz5&uia3eTYY=ux8b54b!1JXwsd%;@U{-x*Gl|VZnmo8W90K-l?ijq`D*)*1;L_V6{&sZ&9Yc$dROT ze9gvl&rLL;;ImB}>?;U@vvXgDC9ABbZ#%_+6|8L+MH37h~u>V#7d=Xm@RX?mf`x2u6rt_1u`3u<3CrPt5`sqq`#HgbjT8Zq=L90xk~3F zFJ!y+Ypt+}lWv`I?C9dIk#)G3FEfw;h15bI@Yi!2UzsJ}tcYV7J)t!Wlh`{dwZd+RPE@DtA2!^utX?_{@S$+qU*oB~{1%-Gq_u?D9QwWO~ zC&TaSc=;hFISCK9zb$5_F$}qZRpr+kpEQc@fZ&MY-1)0k4G=slCwwR1n+B9!1!>Qw zo|4C|(oMt0MxL+u4^mZC)wuwO+qMJuv0-=wk&QU{*WaQ+&wD|a1YRV*>-ro54=Ye` zkGw6?7)(^Qp!peCW`e@ ze%Iz?E5Q*Cd|E*JPfRT<5-T<>zmPyS8FJf)yWro4qNlo zUwg5#d-kPUEteOR43{Gva1XTph21W~cL6<3?bY3BbI?_=Ro_^YPQS2v;pz#TP3^u- z*2f`S3+s#kaLKnNjA0n#C^Y}&A^#C}+vPIl452;r0`L61`g#b3tY>?oh+8_|-kOM` zRWTvUdvZz7qMjx=xf)@%oB=tn%zU2wIeJ4oWcXcksVoU3eC3c-4GVM!;Yp4a6PNdWeSZlApd4g#TxUmUL4!xyGO&p z;dZ7Z{OhRP&Q1Hxz5qSbys47Cy_{WgIxnB5SWbdkvj5i{Y{pyieigRKKad)ZiUiBV ztX>-e?ijtOsNh0;#PT7R@()lF`Nh{9eP#A{rJFGXHeAbx&);9(WdTD}NPq`{8pjT; zrllFn3@Ux{v7{@8m!^*|1~NWO1-N~s8G@olCPLm@5+67tvydlDgTHh^zc=!UI}eD& za*b3z!6|+Edo2dsrEKmPGYduQtA<<>u5VsYLeT>&HMsw=!BW?9<$(c8UU6N{iCPJ_ z$0$JM;?zv&VBSiEG(Ne$MLbhqXyTb1H9YtiBvhQCx3kr#471s4ATWVF9oM&@d_>F9 z+R(Sv!Xh2W1lDc16~?YYth;op3mu$+GlA?@mWr9j3-eGdCzq}>f!8uE3SO-=*n#|vc@zr9JHjg#F7SM z0b%_#AOMtL`?)~O$k0oFFz~G&zv+@L1XUJFk|l|tQ~KR--xO*_DyWhrJ?}n8 z0Bhs_h0kghFeel#l=!IXuoX7gVYC9xH($*B^+*`f&Biac5N)c?mXT%i_ngTb?^f8f z4TJ+1d$cC-Zjyz^tu`z;b@D{YF>)xJLxDjkH}!o<*tvqRztjVnTpA-LOXDTFxcawS>C0#MgOr= z_roMy8+2h$L$<8Jg6QkXPD^ylH2DMKJ(?h@0M|j?_5!Z22OH@PD}NY9hy@&Gb+1n6 zA$HdL)CJSjm6TfVw0Ho{vq&gK~Cw!%n@$EazRb6j93w0gUTHS4|>c%p@#qtg5ES=2`mZN2Y{aGx; zS<#cNCzBoqmnPB$yy4CBx6|h7AukRXqi)?wd%kVz{jPXKE5@o8n>jcrla#z*i~8g52OFYw}aKC<8N=4CYZJjE<8N%SQYl(HV$~@ zX^Lp0w0AMjpht_CZTtXljubB+9T@&7`0058Wn}1PH&L{S-4*zgScJEKt`}o?nc|y# zwK<0O@)~ybx_-&ClU;$K4O=ef53NqlNEL_=x&QGXYmqeA(O;5SA7Dm4FHRqZh|YXM z;d)WbyPWm5v_y=3MkNe(5EZim(HB~pJ@Sw1m}ag$!OAAP^Bc=V`vS8D?B zMZ?aX4_1_wT>LEHRZy4)P;HHhOrADdVxDaxHZ2C>vED}L@$n!rX$dXEBCm{~m-gNyjdxH+*P#KRh zyyPPh{I0Suk-4R}Ca6GFhFZNw&%b&di2oj<3bcKbR-Z}x^grTN%cB1-v988@EE2W* zE?NTZ7mMyp)7a!219A?SbH4qDA>84z=2cg;9A21E9?l;7!$5$0f!Qiq=W%K#({DD> zM;a^tU5(4||NAqSy1($|9NDBlJK(+bd(%dj<{*&~MxOoO9ero3U6~R%<%#I-LTF6| zSZf`_Zhn8CDzTetv3#(D@6nXUW7nkzO5D!^bI!U9Yk7~zrE$O45zLVJV)2asXr8(j zO_;|^&Zy*w!9Y>Fv_G=031Dt0s>UdO07&kOWVru)4Bq*{FnlZhd%r>L)=&BE*e5g( z$uHZ#x595T)N#37kqQ%OJQJqLBorDlP?P;DwufB5i0)_QLX7fpy`P9IpCo;1x3o=h}zT*UL74>eBN>{w{@p6Q}qiYY2B zzXg0rO~nUFga+_{+qZAOy*Sf)=$VH+qgPjC)YsDDxqG*$&!E^CbP-ae_3x>bfC$x1 z>3=mB!S|yrA+>=E9U2fkfUb&80LROk1;O|DWH&S11=)3_LbCp(!Z-#TIH$_320FXC zGDCDC`bv-{HJ~5HHQ_%0x zW`Xd@gMlsA>2e2LoObSd-{rNnJBl_tE}Usd^{y7gdFkNS2%YpC4{=MyGeTe@HM{5L z_;1$RY4Onf@x!J@R;aM!{;EDN||<5L=M*^L)sUoxq7h*`0<)C zm4}Oi6~!eLVaMtR@SHg?kS^&!mTBM^D&8{5Psb+vhDMS)FfeeokttcjQW|Kt71y>E zAY$U+)~3}^5Jh+m>&^_Wq8`aAET&gxmZdA9lBP9E#kzbDBQ`VD$lwQaJh8a(?Ee~j znP-X}@LL!H4TpBlmrf6?Xpm;D&~0!xI1Y0@)Y3Yc(x{le^VZI>bmZO`$aP9MMhoi! zMay1f4c};1SciX75j5j+Jy1*@br^X?Prn?X8n$=|`30=PH};-~!`!VZyN+5Sa#sye zmLE@J2&4X@Rq*JytW_~c^6hccrSn$>Ie5UAv@hI0szC`Za~OQN{)=HoeYdDjH+rj5 zattT=x}W%9&6(5bl}#2bKAcFpQod{~on>I_`l~HhE2< zK6@22)hzL-pB9jfT~L<&8!x2(7BjLB?t))L*hi60TXa zL#|pw)-tBoQ8!j@DJ&^jjBq|?5Q^pfR}rc2z)VliH-uJC#rf|E4R2%a85LBfkF$-= z!iHT!z;?IW1Gn-k@1jg%*0Plw{wzorYbL*%Lb_16f0vwNeD&&;`22ElZrt$SzqT#v zwwjtm)s)$c;|*6SWZT(Y(2jv#;?J!?xdjD`$Q?%mYu=n&ImyEn_^4fipJu=H=C`Gn zU^s}&w>x!%DwxY|*V`&86nm0Z(LPt}dYfGsvgPINeY9+J|5LM{h<+J|Z>>PPNx0ri z9Gj0sEp0L`N1Eiyo87-#TPY&}Isa_tr))QllIemodRIF7dM!}T%Q|Hvg}T=4Mahol zqYWJHF1o<@`U&P~N+<$j^l#myf-%GNtJH(2z7^CkD8%4B43|OU^9mi{-tZ(MoUD;q zE;qAf@r6*kg_Vd$z>_CW-o9}oT}N9_3t$V&(6~@l4`g+gR-&O^A_;>ijr5#Fro=L0 zDzkVtRyq2{OgZu+Q1DyQRLU2&a#T(;M~vB)UDp*s>GOJ*0jj|7A-Qp;F9f)G>KU%$ zEXJ%<`niHIctHERO8u(keX|qShe$X&PYzg)&D4K;(cI9`ZUp~;8-ck^Eo8V{Ma9LB z^z>wLtdM^d_fna@nWf4Gk`Uc#)?>es!WU2{kpfv9Spr(9)u8U}%o_ z&n&J1{JEV!dW4a9#M#j9@~_&=H%5l&#Id3J(*yH=)LpKKyVcaeAPRVRCd6y)5CVC~ zq(l~sy}Hx1Jo?JrO6=e1wmg2JzMvvIq^IMuZgY39`K9FRmuqdI4JSQpcmUhQLDyux zf45D{?+he-z&nTs9r1%AIFSe@HjIA0lj_H2I$ zLgm<#=)ug?M&E2ROGE*`_e#afOAjxYkvG?0nCc*ed^+)~NTLQ84_L>CR>OpHc~wX@ zk|-$X`}ZQkY@h|*YM5$+pNM+#SSbVC$5Ydd=Tp!|2n#)Ir*h`#r6NXHT z$+_M#zy4U!Mi|!@IFdjjNgb>83Xi#C5&B?}7@i17&%V3tkswfY#iDaPP79P}anZiAM z1zzC-2kJyJz0`ljUF;vJ)FMkpL!-iQm@Q6U?E;MmKGiCEk`-NV1#jmn9E(IUNRl%X z`HXW{tL~Rw3f~tEv!rDB;ENq5$pdTI8NC8-g)O_^S>C;uLuhF6`NQ1UI1qMB4iX0t zyIxWkt)m>W!${5`*<52DkQqmOwY_3y?{HYUj%x7^m&~T@`uYYpE`n!PbEG}CJgWgi z6qw`h1d&9YwzA^39*-46=tmG=Q=X1926V6ihz+X7dp&^=f1RIvVKCt%izj%=gnQ@(f266w z<&QMP+`!a~&<3VgBrN(!SB=yXFW}M#pF4+?EA4Brw&Ks{Ig!#vHsKOtxI!QrV06?@W{kVinZsbwK1giv? zKcqv z!EiLLSiREJ%nL5md&|N@4DZ~^R@?mdj2-tg4-AWvTKo!yf_RCQWBL4TM_mJ+HgK2g=Z>_JTx5r%ye=4BI!^Aq-0-hg?~YeH zh&M2PxM>9UlIG_S;8WWFLE3vqH5GL2qoFsE4$?&tkSZN%L68no6hY}CO=;45LPwB} z(mT?tNH3uYNbem&?+|(kB>5fR_xtX>>;8AwU5k~3yX9!m3LRRe3IrN|9K_x(Nf^;`S@a$aRPhBSNHcf^ z^UlF`*xec33iniYO%`j5ukXs{Iu7708nOEW?0i3qJM=}>TWHZ^{JP~ts;mcQ-lT)d`-8hJj94K8Wsphft zh%!Kf3S{tCeEwOq`f}g1y?Se;sv@KQd`+chTb=k(jJPKP_P0Pn;u33_v`j?FG58pv z>x>MtcD}W@lOKH@{n0)tWFD1)x~Sj2Egtc+XwGQ)?H<3|21!V%Fq;%Fp(@ym4G`c~ zWzvXmCMJQdKeDle`9lS?MD7J1l?m42?PcvnjDyp&i}%Oq-Qq)i?NaP{i$3h#!Hy@q z4GC_h^|@k^wQ<{M9sve=`Ml3QURp+UCu>uOl`m9w(BEuQ2J z!G~V)Q&lH41;rwF_CicnBF82s5@T12=aB2Hz7|i4kdTmulUeoIhwb)WPdVu5h+^46_u_GT zZYed086BHRDmW7U?d9ua?~+U{jIaIrTk`3-&Cq1h%1cdRt3CCyp0oT#85-4h1LY+d z0LU9fDT~zzE>e;8xp+}ZT-3+Cvv);RUXt}={d+?E%V!Y3*hb0{{DEk|QY$>nQq+bJ zxwrlm#<#X-0-rkeD@0&V>S(m%&L8}e>z7ITHVB)3d{%kUCzHf`_e=fVcIhGdW!@XM zk?2F-yGQ4rZoV(rbH7Q_Phlm%zs=j$qd2~}Q2O$PzTRsVxnTbEVrWPkz1;kn0XVLj z%??#r{4{AevjI9)47PCF8TCL*i^!KoFco$dO;~>OquL^DN%kCI*1K0) z;`i*esb}Ae)Bkb-KG4aAv7f)-=xvK#fIpA<>e$W=2z2BSacqzC0ZxX^!rQgx%E}v^ zm}H#59Ihx@OFHq~y?3PlhF-=yx_x;P=la^vO9l>e;$tbP^tal)8yq495v7zKujM(r zbj80jO)1S*V;xNr1NTm`Qb-Y_|El)kuWaszw2Tl3u$b(eD>L+W1(E}w6iZzjhl%_T z*ad#|b9LTCXX~V&NM#ISB*!i8gX3l@!gLTqph8GSUW1Ym+b45LsDFHScNg3L1+VB( z|Jj3kg!k_&IaD+VkMQZ-P6rih8X;b9%pL#W#3~L@f&Kj`1b3(bLa`?yUdJa%hER8h zII=*ktU)Lwm`UEtSh9Atb zuNHr`TVrf=*BjB)!Xr6>hkWJDmksU*fD~&!%%(s?vH+^e@k#Sd&vQ>3T~^<_!!It^ zcjj<4YNNqz7#izx?NB|=)bQJS*k)A*@C*o((+U-n(HDEd*&jJ@qEm~t`Dc@hj3iKY zjo}DA`CH^E(y*#u6?HJ|eRX}wr8_YmY@aMlQkJ%&7^1x(yuwHE#W{A~AFsC4+NZtl zW{L7kAzK6tRWR?rX@c+;@BqEonYj9Nu=op)&V_{H0k6K2m%bcPqkyNA)3b$NmXT8u zV`mh=`d1Px_{8wzH7;nTR4Q+Jgsk=^WHh8HPafMf=V%l;kW%#ID#-B*tM-#%NtO}T zC&4AVF!etGCdCChC&aCCEcI$3gi*><5V!okQTF;+v~mG{Yk~=(n2~c7Gzm5(%8BlY zJQkprGU$vpO>Ufc7d#~L3OKy$v7}_vTx?SMVBuq+#dwz67W8r%o4EOr-vzKd>*hE- zZrolP=83@clk{I8HluOCXpo$PzrMT;V0>4^Tx?s@&4+Q6k08pQqXi&B zf6sR((hgmlye~dEEKmbz3-nK98p5;1Q_v6Je()b?kvD<1y`R(X2Ik|*ZoM^)IcSll zrb}A2Q<8jJW}up-Kw#B!q)*fxPX(Ba?9m^eCP7VY@QFVSb}ABN9J;bt_4 zJ_7SFf|85K<@`@cP7OniO0QT@b2xTas4O**)4;Z^HjC*~ZO}i4L*rXOOnYLl{Z0!nZEqmoE9_AXo@S-)L2~=Z z@jFIF7A9g4Kvnz|^7q}jNSHsZjAkrmN$Czjd|D{7re%v{{dylOGIM%^l?``*+4svP zUU3620Vp=>JE?dEfd{6G=knc9B(M`dpyls&2XIqyKxqk83wIu^3qk!NnbvK>k+2@q z^UoqY5{EsR*L|c7!Tg!!CD38`kMSLi?wFX>)Xp@+zyH_?ds$ht-M@NIjNJibLhZQN zBUOR?sx6$?`@QaTT@vF(O$sy-Nui8sR(-d?A-0~?F_smdSX*vLg{D?1c9o}8-V!^z zHSIXN8p$mjLVdak(?rfmSHQ6Jl3>hv2j@~AqDU8&n(KA^CTVj6d##GMS?}B; z-VF!Y!1y+{5m_g@V(x|-rW$>NigupQ0EG@s+<$@v=0wPCKIElQv{AkWZz z!J0LgH(6%Nf%Bup?}Wn3@w@f(Wk@uJNkTw)+QDKy>@uXF*qza2ft6OqzNfI#S3RS6^&fY}w8<%Y*}2NkPL436X~86)k?%@5wl<0;@}i+tr;)S;F?> zTaTIExTr1!(h_KwClyWwN~I2y43K3DdisMT5d}#ZS7BL+DQT^?yLOY3smT|daBdsF z3zye#snCa|CR=au$}9Z=we*z}zc)qM^}wU7Xm>9zAm+l73FrJx0NI=JG<3=sy&DdX+hkrNfzj%ixN@;9(F8u&Jsc%Ma zQB)2j07tX=kBITcG=-}d`(u~e1;+dbfhl2rrT$+8=0Qw>=K@)KPS!dB2&9f+2;Q*k z9cV)tNN#Z!Jfrvy0y!OelYXi}Q|CN__5Ux_L^0oYqUf$B=3J;@4nT%0r%P!7is+M# zv^To?5Zbk?Y!b1uM=*&&Ni~}u;y9HjapJpQ{uwa5%*!nTW%^@n*^>FPUws?(^mZzh zi-V!AOI`71ku@%SFm@~s3nJ;65gd@T3xp0rkHo`HM&#OAlGoH59# zS@oC|D8H7$s8J^HTeSALqX{0pVR5bmGVO1t(#j9cUWL5!HS-q zlHIZqab6*=Jzfpt-lKLt-`K3XA85Y&TS0}U*zE@Ncla-J8w!Ir8+9&TN36uXzQ<}x zC24zOGTZmD3~GAe%v6*by{X>mlwI`T=wf1cQpJp~rCz5Lr>FqQWaQgv&O3tJUz0t7 z{l2n7?z=CCuaT8Qnkl8+4G8M8vo%-lZ`ZZ%LIWk)CIf+tL{gyY5@v(Azb|-<81Ks+ zg@dEJel4*546L?M(d9nofsHDnFV`KpH@*^Qe?nqqM|{sA-zI;9Nvrow*JtaP3PB*? zb10}c!3wdG7SX&M{$mDrGzd!An1=26Z$tO4-;lF0t9N)Y4GKOREmgUnQ>X;evvyu# zv0K~Hm(Uhnl4ja#o0nehHgeKUoz1=aG&LO|xbOS(BEBoBTDnHm(c`a(Z`~5eLI~>e zHU`j{n^GGq^zc`j;Hk0u?M-YKnFV*Sz-j3k86ly~X=UE+_Zk>#jI=Q7FIV^T(q2FX zwQhI*nBgORr?HP~OF?9viUegyTM;8yXjcw@{Q2BoE%V>X_Jel?%dGFZ#DS*&fB?A_KMTbXy=&QmAW+u6?(v^z z`c*6y;ckCl>YHjE5kM(H9{4s-9xtX0t-ozC1t>AXS0ka3(J2Z=mJje!+q6-eRi|~U zx`zdAohv}~f^{_3N2}q$QWA!iALi7Wrkn_8)zr+i8o>ECW^MOg za>8~nb=;gRcNIbYw&;|N?ee%SKb-+&MnH7 z_YmqQOiR0p+8UxvfN0}WOEWf9@A^&X7t|w)83D?#$`g%t_r8<0^WPDb$O&n-_Kur^ znP$W(*O5vefC!FFQ|FUOVEEnMHDjrqWMq~g{^Nv$&Lmh79F}k^ENqR{qXFoM>}}g^ z1d}Y^iWi6lEUV-#`jkchOpWz8A)EC34Bj0GcoEaL&Cm|)4vM1W6j&z~JkTLTFxD>S zLXrSV9PTHqneRcTr?6ub>&_C&Qsr4^tq}>4QZ{9*SvO}PXPxJbp&nK_pA><3<&o2v zU^B7J+L-IvVBJ=0TG!&=88Khty`XpcKKB{w9h|-d7!xl0m-)}(851Nru_X5Ac9;QY z3_Jrp6c?Xa1@vM1;s&)4S}FhH-$)xESV?i-JR6|c%5etWhhnfKaDI1On2M5u=pwft zJp|wAoqlE~3ZsLBkLt=`_kYsaet*y7>T}hf5D2TUx`C?S)C6w!@R}EitsdTQ?mPU3 zod^8h9zlSKNb}yK$AThIE28lqWr^!cyopOd8xOqM3hNkuabGl;?O3vGrS2tVtcQw= zNlQ%D?u&vpwoDh;W_&u-i&_7;GsB8hF%2n^4NC-uY8ey@Zg&M%cWDhvBqnN6Uk@eG zM#5+p>7&5k=3V%^y8Orf#g)zDcRy@IDc@QTi|K=CUh07|mP`SmxD_}79EngUlXS>$ zw2hhUssba|(FWCNf~h@B>2VIfCwYtay+BBoO(Nd?b{1o;^qnQWS!pO%e7%mpL4hdP zft0TT+7lBKSH%~Cg$iJ5ckgS)Egw_a%5zfod*%hCFFt+ol; z$aJ(^BJG%@k;a&{+2U{v65yh5*F_Rygn!UMCS`)Y07& zg}z!KiRU1MCQoN6np(>-K6MO@dKZ5q$nBX13>-HUP#*#DO8=n-f{aYz$uD2jmueTz zV6uBy=)rX`4oK(~FZMtZPo}Q*V}n=wx6rzyx9RB$R^PcXF$ z+d#~sk$bsaI1iV<_g=0LY``He4xi&TyM=9ZmZjzh#Aoq*VukXY6E%S*`}Mf&$#Fhy zp3s-W%0zGeLKLq>8Hk#e1Gvu4UMMELI_4^qo6P1f8nw)hXg1!Gw_*iB|Mn7UTJ3jn zI?>bR>XSq%{gNV15_w^UFSrYnSt&v)`EMUb5_=y`RZgjmKBx%PAy#^4%rzIWj3`pFd}Zxgaw#EWdQ+bGD%Z zXm*zd*PZvm7Ck_^d&&c|>z*Ih_gN*+U0QGx0!s$que5!h|Hoo6t!G>JYwliEckHSB zqjx*lG0Y^yf}o08X)wR3fheR`W-$9LJOk#Zmv@C+^QMeH&`JURsqf)9lO+0TV_mgl zd%xG^{y+Nt|Hr@MYz5=cr&p3ar+dFBHYg)j9@ps;JptbU?K<^%10*UiLu(`3>tGA@ zV}=#AiHC?w%g=Pr+d@nYozM5q22Z~nxqWL+xZB_azEati^)Q?#9k{+fX0cP&$dz=V zW(zs63_W<~B6I6BCR%pa$G50Zlt-G`N6Pk}TO@5il4Vv@ z+wWj7pnmoxP|oFF>#1J$Dp$_b93MMkIifQJN(0nLcHrkMd`8lAb*J@6GFZV5$G|@ASWrTGD_(8TG(9!!a?h zul!eWO#yZU1p_zy<~>o)OU5d93Ik;3!rXpMu0dzS{_MP>*=}=%g{!Cx!#uGpFdc{AbyHj2z&;5Oj9u%38$gF_-<}qpH8JLsvd}(}?*ShWZ>G1ZT>eJ6)WD zjEv1nCc3n{R@TZD+{{TM)TKdJrP?MY(W&EhMpH6Wg(Gj)OQU`^xWtQBM7SzcDyMNSRTU>|E1Q$@Ec%+;WAO_*J5EH2iI7ufQh1qS+DI=??f@)_)p zkTy%#@!PE9zj#@+HjbR7ExFJs`E52u%E z>iDD3O;O&Nclm9TNl0DOJpv`xhmUy{#+L8!cGoGJ3_rg>N+=5Fj1cFS*i;JqYGn_Jg_-< zQY7oQM$gasL!9Z|(6?_m$XSfA+jA76G#;=99yjP1aYszyaZokj(U#Jbk}`m%a659? z+7O^%g0$kINe`GEqwYiO=SS)PZKJv$Dy7k`+~Twf{r!;7h0k!`z;mItDP?rR7!Lk0 zKZnSSkekHVjnyj!3v!FaH}Xt-*a&I;NLt9yNSBB^KX;90k?G&gf()N-4v>zKo}XN8 zkH!TGFDo_UpATDWFRwj5Im?1~Pe8!m6ql40P(O=Gh!ihG>hpN8HLR%h6e+N2#5sOO zha#1D_hj1_NYDdrtQlX^J=|-BqH{(z#pH$($ z_x{;t-cb0B_44I@N@*Rd_bW$pHg3E}I62TxY=pGXdkwIa+_SP)6@6vRnx&zdU5oW! zT9bQ#dT`Q_GI5=S!IP%6Ze8hl)RG zy0ko&E_X(upWZmOz6!o?n%DB@YVAjwz@N2W*^*0yHS~%_T+@PJGK3Iq?P(tYS~40%$9L?L9j8Tpk~^{QL*dNp+}f=tCSE`Wxzx*@V6W?P)2OcaxC3 zUUCiQ8A1IdWLAYgf27-tK8UTvw?LSmKN{#CR&0E{JYu=EI{DQn+a_SPi}~e&Fad`B z9#0SjSA@J#Z23}BuEKeJ?N{HeoZ|knq$HAZI_dVl96GzHEk3W!4zc}AyW7IwgC;nQ zN=8Di5~6N&W_1$U)B$=I*#>VI_JTm<6~rYa(z8JaMnaRpCR;V$re_n$#L)91dfumo zgW>K!_5=RMTv6>ipY2MBL|-a2C)w|527b* zi`tLohs7B^uG?IiLU!)e-h}lAr%>Y?Y7{vHL@^s#im!h0CKP@;xy9<>kuC{X@(7(D zbeZ z>INf=6=f*snJX#@9nV^<Dnjs|sale^@14h(V&m4vebgmXgkxVY3F;NcAws0e3$ z|Ng%B*!_0fl}DiUJihXV*$mL;#>U1o>tUv)TAU$3QB{`PtL3eEkD*pUlA?aR12tmf zA7A;UmlWRF_Ld@i@i&3aPnX?frsC60iH>TQ<~C@V>ANEb3+qfc_uby#AyICO-(mdS zA4ADYzkX~^A>q9^uTBlGPAk^M%>h#V615Ivk-8Y8DG!t-n_fiwM;)93NZ(<>SQ({- zDBed*sa1GgT6K!vBRx8bw=|J@KZWFa!Hb`A4Nk<=o6)~UolwhSR2^be$}$0C;(OOw zQ8q)zaxT5>mI029{xS(Z$v3#P%T6h$$IAPSn_Hh}>+BhUO=beKu251Yuz&i<(&{Ni z(b8bNKFgaU&tn?F{msp_AT9B)d{Sf+Qj&qe%dPWeQlfqb)4&^N^9!XRm&_QBo68;D z&X-;(X{RMh(MjS?EiD1#o$?I30QE>q37kemvtz0Iz(HK+XuiXdhmqb&oZ|D_uVVXY zIL=~wy@qd!9b^5!DUue+LJbKIB09~|PLMeqAtoFlW;B$1+|fPdp{y8{1bLv!Rm4(v z1ybOvcxgU<3cZamJ@WR}Pwz2s#VpN(#eC-6Js;HPa)_o5zYa%8z+0+S{0&$w8e{xA zabfMwTFTUiE%IA}5;(v;4c;NeZ*%3LavB4@WC|v4&;de{lg+@(qouTlh6Xvh!%wONN%##7LvtMKSYs4?uR?R zuale~4u4p)iUgftjmL0TJT9@F6AL<52yjYJ%i{2Za^YOqm&iBdQrhZ<3q55Q|DMzS z5M@)NR-~8nLazunbY9~n^%O%vB{QaUfRPLLN0{NR1yI}TVNdRZ5-`ikOB~3(`dm+3 zx>@Q$mJn$i;MhLLheRrN++A7neCM@Avmv>LELQs%_;~@`X2l6h?0WZ8B`pST#6hE-HqD&Fmjjf+^2?J42ve&4c%n3#RohS!GIgOjJWS9C$x zdFe3mgzT>=rjrAuWf9cZ`&m9}8qUBNEXHsm^YbEfPg!*Lvj%s0Z<$#UdTjP#T@QZs zW3fJR)cjqS#h%PVC_bA617r6X2Z|c!eE;-*)ULhGuA?wT8CSZK&w#c~Y}@Y2kzkxv zNPrmCm7Z9<+1ux9=h_b#Uz*~?z^u?~Sajr;y7y+Zu-mYHD9r)G%g9cc!ctcUv>%Ys zghBU$ZZs_oXe|jIj+a$PpCA7(7r;!f-D?ASgw&^=i9_gzLKNq@+A{ySwCD^3qQ%jL{X=-6gtW}UXh#DBKIbW z!>f)s8(|k3VqfO}<0}4uX(x&ZxpAqnFXWF$oGQ_`?c*wpoWa>!tdY$!WW}|znn)?e zMPCZKgD7m!1#~|Hwp(GUG=Tj4;Ac#hKbr}TY)iu{eH8LZWKnmQc~bVXp6ISkbL*hA z{nST-_hUx&;1@|D)SioWF5a`c+Z^@Fe}?hJlSCAAFDf8?`vMep0afC#yGyV{ea@rP;nE?uQfrX~B*iIf$aI8^- zk9(KUkaH(5qf3u4FyEH#_N1Ax_Iz!K*qOvZ95$^3{87wN9Q_6sPRZ%7+v#686l^6 zyJH+%f`h{Lu&z&{l0Z_y%R1T#YoaoKX>S5?zmW>nEa$IKnz@riODuUVl9$!^ze_-y zm401+B@PG8jk)(TEKd61dgo`>>tjX>(raFt=^2sNUO1dHL=Qd5UgRSbCQ5G&Dt2@d zp8a(C6ALs+oRj9?N^r_3)18{rlTUtcQE!gWlhi3*)jVk;FHP2SXqY@wEq$n4?}^EJ zsbY@DP75X|E!vIEiAT;0$Mouc0Yr!IL@s6c0ucA89f-BWZbLZoO7<-RRk@1@Cwa8n z-~o>z6?(mX>iJsm-sH9?vxVB;*F$EFr~#?-NS%urG-e_9@SAAqWP>z&;q9)E@Dak!N=euAqb1{0Ryl>288OupA^If}lfB^FlUa z=8ho;@S)7DcHQElIGEo>({!Xf!YU9=0mh_6@$1w8&L7iftpOJTuHFVL_SQzWGD$R3 zx`a&P24G@GVvu4jIS5r^BlT2s8z$6F^AIKUFjo~5j7^uULG5+U7;X1Ir$D3} z0onni|1@n+DtBPJc;y;5aPDhOPWtJu{p0)JN(E57v?YuDoiun!*i&Qf&z>fVH3{;N zmliS6vGD(XUo5JE30_brpV0gceVC)Yb?OwL2tipmkZn422*#LwsY)S9XVGBc^6(1R z9oqSlkod7qd&8BojGLO6OvmcGR^Fi<=paJgB2QT#MNo~2(RbAJndJC`439VXj99L#}|Z>ONjzeQiofJfh8S{fc2IhcE* zjEU{+kQf4aj9g-dbO>~}nYxd}47D&3BbW2C_pCCMLaCQ^C|DL;yDqIY^o>{%d{%7k ziW=cSZCA2ZPWl~(5Yp08Kf#uk!;?!kS9qogtV@b%&bvS?%oD z=d3!5iK*rEzD+nHt~f7#woT5Mf=APjsG`nAvf|r?-S*y4FfyvEsYM_J(>3wmuw1UpOLXaC2kxQ{~#1CB^C9my39wPlau%4Q<5BH0p!`g?%;No}Pv$9V#=DNS@ z-&-wzhs@6jyU%cHf8$5CMoC`&o=|@2gz3}642(AjLJ?n8=T=MYhX&i+tLwV zh8!{zs#&DvZ+}SSck;n=-JzEyR@_US&rtrfJk=Z|R^~!RunUCNzg2uCtnH<9U6t>R z^B)Y&&S`q7>!;p~it5Q4dUVHkcsLMvOzLN5vtypE9G5$KB}z$du^u9PWkoaqd1lS_misliDhRjR5s?xDAHP; z{-M*RgyEjRf3E9}d_0QxEH%?XX*d)~@avwn0_w@XAKBe~@IlT8sfe*Ff{FMIrQ2`* z=koksatfNM2RlNEy+13jAdtT0(uJswzk{I^NKS=mcmuM&o)y~|0{p;pJ2!RB95_Ul=%vP@r_OiShKzoBRkJpV$Z^ka7*m~D+9+PGig(&WS2YYFGi>Y!N* z=i{^p>@Kv0F8CSp^cv`u>h|+PPByndmZTs~!OR=2l-5eJmP&AWBu^^lMPVlIg8f~4 zwK|q(W1G?6ay~XuiO?A1+s3|(mB^R$0Xj%##T9Qglp$5oI;8IKU*m{G#-VDiPXKsK z$5ii-QrMXZUHPr-pymzc55Uv8}iE{yS_~t4G6_~%k?wv@23PK zqgx|2U)3ji`l$TLj!*zz)kSBY=6&;oXhk#|zUj;3QsJsJ zfKw~;t67m{XT83`6?3TRZDDDwJP?6C&j*gI1ZrVo!VX%y2QD_3kUq)hJ^f9Enf{aL zgGD+ZSqMHR^bT_dLsRw*4%$)K0FNSeV0BbxIYf5s36A7#)9Q)4OO>OEL&cShC=HA0 zcVkak#?ehicL{tB#R#3hepIL}n!(#8;}fOi5db30{GH+jgiU)*2mr9zmknuC)$)r1 zwA*{t6{`h^Y-=m5u@uZsSWaw zPxw6?!io!os=B5SzbLP?`*jQBXB#_M+bBf|Vd2+CZc};(OU+4(i$=iQL@(|6Y=633 zxI0({Xg%0vZa$&z7k|s)yvrWg6HPx#FJVv?bF-MPuboXlqDa$;6MJFL#`;P_TR@X> z-Rm^Qk@nM=w#@a#LY72<$@e{NN!d?2095BNGZ2hM9%?PVu2d@re{FNy6kpJLtXU*x z-|gry&d9?^t*8@B?x3hMKdD2=_7*PuhvVWW`lg8Nnf1_HK|p+mnOLvt4t(W=SwZSa z{7*zhzXR8dZl7Dq<4o8$M7mDiRj#VzG~k7? zgl@>8i8i-Jm@>}=PZl3w^L%>fry(6S(c{UVjA2V7b2xPPOKb4Bv!UHM?RdT*h`GYz zKFOFK#K2cj2n@!%{DsG4SST zXE!77AzuQrXXk2T-7%W*XIshpJ9CQ#m)Pfz-ssz7s0-!t<;tDPpl-3TvF*QYCk&cg zp8{B+1prn^Fx^KuGk+Z!{Ag@t6^1-XNom>}aW69)Zi?OqFH~d8sIM4Mj7Uzq6(I~L zD)S_rB2Y2Ix3FF0z#hS*XQygNm8qdir4YW_BSMgASVq?2c>Cv>J&sm4B z1FPKXR!rTmwF1_jTa6t==F^SYx2MEf^OAl&T$=T=uY1S_4s0^Y$_XTmrkRm!VkDnA zj3`(auP@9PNN2i_aWpRd17k7+pa)CMEkDgQyzFZnwUMoopB?7H|~4jXMdQ9xTl-W{{tIMIJp0OifMQ zDzctviH#-a75&qcK|w7S&dvX%rOS<%OtbmS% zVCi)>$XVA#W#EEgB%OYFH+_<6$xT$OoaF_=aSPjN=(E&2kdd>U!h|jk(}VV<=f{2t zHzpsxu|wnQ=wFu11mnjVrelZwyb($o-K#ONnSr}uuAVte1rLpr)c^hZ*FLA?-F@h0 zs7KT9!-Bi+JM2aoCPv_#t*l$|!A?TS4OuX7l>6 zAdL8REhY_aJonGH)be_TIP9z+`ko^Wy^DXxxa;SLw$4mWUKiAQ6fWc$O7-pHif1^C zcrDK#_B=F`3?X_Hk`v z+YOK}6W#X=aG5ag;gMCepazGriIdMqS%wV-w*HF;w`(r`H~LFBAn1rw!Dc~ivKaA@ zFKrYgbp#?z-2)yv6@Yy-QNU^1g4lku5z3ms<#9XC7Sz#>6OM>9DYF`Bws&mePc=DY zj8fJTsYzKmH`x+dPg$YPt|6MLfZ>G=R4r%}Z3#UqmdIFU1nX>f?jF5o@OD>n;@pxXhCQyjs%fP~dCzifJKsv|iJ-nDIc=NSx%X_S1}1jy#IprhJ2 zXqnLL`B4PIIvG9p2E*cWm*#+^`{|vReO1_Lgfs5=Z|nvDL-z`DOhuZu-)J0?un6!OkV0`X$$jBQaob+u315(<6VBg7H zT6LX3m+#uzGsHAMdQ`AC1}2fyp`wmiV8hK$MRI!*lGaMb>Y0z8z|`Ku}D2mdfq>0hW;qDQQ)mbp!5=q8q+A!*?O%&Sc&*-FY6ZLUpI~@ zE^D)nIISUrQLwhOJYd6($R)?SJKH)5-DsZnnKGwR6a-&4!CZG zP5aF5fl=XE2f(nBrvjnA0Z&vrG6bH9P7NgH8)%dW%*YF8l^04iXSj?*? z9!knR>1AX+m^fm2pQdF$&xOkT=3brkFFK#P(h#g;ESdy=K8IYcin}S%!!FNpbRlDj z7C-j<_~iGA$f8Jl(u1SY{;Eaco0RySYHXrfwRVp<@{Wz7v`V zO_chhB!1(0<^`-_a~$G;zb`JVC!y?JqI!z92{^<(igJ329Y$xZ*~|!;cODltk$}9{ zdyEs2)*1fUL@!Y^Q^9^(HaV3<{`hT0*{46NO4&Ib zL+fYodzMd+(^z2ya>p^W^oHR^(BE&fqVmkNEF&|I@qE4sW-+jGt3|FRe-p}DX+-}VUG&c4Of=_PHuYvqmP2YT4s<%y!-I$ zd-NU^G$kdmu`3q~=%HgJpbvUj9%{FhEJ{Ee1gwr_bm23&u-P=S{twSm%CLB1dLCa$ z*0l)?>q!b3+FliUCGGd2vVFa+g_H>vyG4U?XKUT?MI9W8JJ$*}z4v&~7b6!wqJD2( zD==$|w>0)uH-R$W+vwVXu!eWI)l?s)q5ZpBRvg*dE`@JXFnr6JS^*pFbj_^3>0W?s ztj0{waP+`Fe6nB&m}zUSwt0bU2;SKEcnZv6EiKZPXIn%4TSI9yn32L}X3eYgXsDG4 zDGp6I*UmrBJh~h;h@(eC6V^4>85|f#q3t!2OF_fDBu1gUcg2p9Q-+dOViNKQxX#3w zsjn}txc&xs<+Tia<5u?BHf_zq1JH?7$;W!X{rBRQw_dONYt!2M>HF4S7=y|lSjdVd z{%MRzj+-xd3>P@|-zJaEg=;;ETv}toGYcX;^ zs03qXL;fZtnj!Y3$*OsmYZlDkSAL1WR3gy6P7J4uvD!2f=HId#K-T8uk?oi)EW_xJ z)0&%m?su6z2`;_BVGba5Md7GMo+0dONZ?)vp~3$KH%_y=AP@&l2cjFZDZh3|Lr|WZ zz)z4f8$m{Pt}3{RZ*E{TZ%OQj@?I@GFHBp(`6Csx6f5_dDi%=_(BeJt9ZS@-a@pB( zMIqZ7DLxMr=;@JvipMVZuH0{6 zwv}rRA1iq6d`UsGG`0Oo1$FikJo>ySAd!sg^o}RaRiGqy&2EsYgzsIoLH0hy=mb1k zB%4x|j>z?XE?@z`{=EwOHd#rD_6|e-Y~pg!@OrXl5Vc~ILPK;Ga=>^odN3|dMe^^6 z>|H@l*>7q+oiY|ShP>Roo9&@>Qem8bbRu2TM{(&{(xZS2dF3G`gv}l28mQ`6W|u5v z*T;%wVu*q(Lxgwtz}Shc)xXRyWL~?9WBp&>gSqNs;wP4(zd_a5Gd|AWG6q8kVgcXs zW7)gW9P{KKxu*EPfYg8StG~~~T0Z|!VK;sxm{ZBc$5T+zrjx169?znLL8Jb}_@6(P zmzPf#cg&O~P?3!Ct;husE0LHXUnBPOLv=elUYO6y>Z=$U&N!7}drC@53HO5soUhUe zU3J*ExqeZ_|GWAR4Z)m;r!XlgKleTfwlUM!mmi+Fxw)}(aOfHtG41544C~}$eRusz zwpH?>Q|0@Gp>!Gi!}_1A{f|@{WFHof4IFp{S1CE7FZWq@)&R&Y=!;|qla%{6^R7_5 zCa!pwM3*|EWrzC67eV+$%}e|T?#-*3(12+&5h|sU?)-dV^ZfqcIGM}1Ntqv2vDh2} zEt%>^t#J{~H#-Vn^9#SgY2G@p>bB>HS7IAe|9#&7oDoY?P3;j|ht%X7e}Dg&iTZ`Z zM^B#?hxq&XwVLbn0qxUx7zsQosj3Y>lBUslGc~EL_d0UOMX>6v$B;>@_t(=?XL{Qt zm0|27lPcO$nQ#56+}C;^vm+lrCwOj6T4dFPZH^ws_k-Xtg*#tA${r8CR6$p}(yRVm ze_BE5doqQTqf>qq_u$)~Nst=3Lz3{QVqAJ&dJVqFC`I4hl~H%Tk;dOTg);cs>W@Ow z>8nzgY>ldXYoS|YkFm?{Aa$oQ&~p;Qd%=ru?0xj^ z++;O(clU(VZmG2w;%}kp=8FP@U0SYdzRGM}o4PEyG09dDXz4w!G4br+dZ$Weebemt z6)Q+7{%!$6Nlh8N{n-PAIQS-Lte5pF2;%vhP)lY7Nx&$iOeHgo< z6Q({t%LK`~G~XTm`LHKo(dX0yM*ZXZq!^tFK3u&I~)39BQyKwXE_c4cOqiAbK}m0RKR29=x~1&a`*H$t$sJ#scC2u zEVh@pziW;yiZcC)LT&KugdYCjRn z&vov7T;}*mGUNy#Xpz(#`z&YO@oRpg4(j4jiI7$EcYDAFFm96`eme+Ro=6e$pQS3_ zE}!?`Y0S)J<%-7V6kKal*I9q`1&f^CN3$bjrT&C$ zFawf=`E`c6#vJ$a{ISrIRx?+nuh)VFb*_it;)R{&r9ryG)s;co2D*` zg1fu>;?A-+`QH8ByLW%xytli}&c0!$y1TmiQ=h8RQ}|wy#+LQKJ4JS1%lP7(oLBbE z`}vNXo?aFR$v(Myu20qSuxe6#@~8c8#8r;1!xQgUXz6l$4hN}`-Vj9e?!M%2y(Ru_2zHM0=_8){?{C>NJh%#6ueJEuHl8n}uQ@h@-M(Z79anF3$DnY2&pIz} z!hIMv3zA}0VTUl}CZ1x#j@2rb1s zfx{J!QrD6pHf^P|dF65*r2y|4LJQQHvA@GEQiStRl;p}ehe=O(VS2%>M2x`fzrgp0 zX`xj|-5pkEj$ZW;MQNfAw%vWYL)SJGpPowd3VJKPg&&qHB#gX6*domRwwzB4WF8v} zI4Erl^mh$IeEGf!x|Y0IQ?gQRjnr>>$lkYviJ$6E>v5IeYq-NYvE;q(JD#U-Evg*z zz`jRDg$K&)_Ro4G7cN2DHL<679)hpUg{P%`^4=~-QGGcp8f1{l{}YpT0mpY zKtnAmnHulu+>n>gkR(7|3<_AY0&S2NY(_@49Y+>tH>V%n__D#BJuG0Io43%Zt&L{`qT}$1_U+y!0KJ>KAT*& zk2hl`N!5{UO$+U_DCU>G=Va{cscq?;FsFGvvvaetSP9}D626m5L9ebND4ribx&_Yp zy$S8pSEIj>#3b$CTvy3`JmOoQI9z{!&XluqAKT81;^nHl4tqo?J%ZHh%$Bzzv9@W- z3-52j`y7HOuX19fX}u@0`K{oFW#$OlN-3wHC1&SMjv0zp{G#>-+wq6ymFtWdP9n#x zFGYi|UD1<}F0DRGNZJH{0j|v1+J+aMhw|Pl61P!jCF8b=_u!uQj+r)oq^GQbTuD{F z0^jD-+}xfUH=)X?*w)#VQL+?H%Xil7c8QC{2#@S$NaD|C`Z*rBANd}ZbgSoS=)d-OT-L@O?_ZbM5RF(Rn zBfouDP*nz3bR;c`X+~24tkuK0axbhx)Ep{;>BP9rHNphG;l60 zDU(pvCg@Q!`}OwHMaZH;cy7v*m&3!aw>WS+4(%$HZOU_Ii4#tP!7{<7bJF{X)K|39 zoOhBH?nz^O!f8e~mY2>Sa8v~h8SZG(*6{@ieAg- z#vKH{3icf5Rpr4|5T2XK^D!vfG2Ul@Q=s@hsCc)=CE8V8U(ou$e8d0OQB5bEan?^m1ExASOk-xk-^eRK>1 zcF|Zdm@(6SD`%Z6@>#4uj=0DM{_QmBZK$`0Cf>r>eki${p7Cm$M|0u(;O5BRn3BCe zlQX;8L@zirX8nBp)%3*@1?6r%d11DRi#gk-;~CukeLc$H)CkCgRL32p6)V#w{>W9e?I?Or;MN4N4oZ`%{DI}B8)Gg12;wTDob}xy0(}G$?7MTSo z!t8BWWS<2KH#8+-yQ>)Kv9HX0;Qe}|U;QXG$@YP*sx!@(zNA}Kb&kTuy}L^ra-}N! zIe!BxTD~#|wOtksIqaL9?~8%GxDS9$X=Ll>dR*(1rE1;q>7Vm`N#FQjzIzX4!N4*i z-@#;?kdeo|%Ru`(F>w&^jxIK9gA62`lD;Vz(B~bZ=!u5%0SQvg=huwlv(+0cmBX6_ zxSB4fCF$c55)8xcLL`-JWW+;vW2naE!?ce(vt>V<>-Vr=yKSV39iDk(t+yKDFc)=o z0n(a5-%F;|>GLUesbz_YTUnPoNKMCn7^mpE`LwMk14|1`R?vr@IENY$<^t) zLC#bE9m=4N?-%(Ue?*$CV&rcnNExscHPmp+ZeNj$rhbY+k%wL83evG^PUwAEbA@?X zG%{p5xkz|!)n(q*v*;cE0D~=kA*ETL4SF4X8@r->s*%3xg66zB-AEr=S)Wu7R&Snq zRIYEgOD8NeQ>D*e`5tZ+xu({FEYy0>TGnhVEb;AIM`!17T?uE?dm#r)IU81sFc;~s z)i2vTzC*1m=#YOAD~xq@1UdbzY<;q{^WBeYx;g(`%^m07Pcf7+hjl(6)Wa;I*Tt3H zbt3`D7*(cM?h|<6@bF;ig-bT+y7@c#T)Y*GaqzYOllhGeH6fl#V1bNOv)4ce> zCftpO2Wg+D?tU4&ejZC;S$VeYW|~c!w|nu+n9abZ(OmZwQ&M6tby<*CQ3;p+JcV%X zjTVl@ZfP}3P)ba@gvfH>I~ZCZ4O-&v{s4O2S7gfe*!P25nvju#|2r?eMdoE!&hxx< zfAYAg;>mx51~FB*tLM`g%Y#Z;%(H#OOJ4s6)|o3J4-y&t{CYz&7KA7P^~#&E9{A}a4X%_n1J=xG#ixYEvsiFz zZX^!9$y%Fp7jmY&R#%_kP!sLn_VC39w+Ik*tSjb8vs=rt<3TCgBmwP&{#MMw^%+6C z8aro%XXG8@)m61#Yn~~IzqL?FI;J}#J)l>`r<{-I zP$|fI$e0L{JD03RKI{-L5Y!aqW66G^J<#do>KV;o=4^1jQ6#-rJwctaC4kHVLy1H1 z=70aD;*OD&^Cx8DoKUfj%}d5-59Qd>^1_X~<)pLHr``43Wb?Ow2yQKit+?&W$0YX3zj$er2AYYjVf^ z=^#|!bK`4kEkypY^G9hf7hwtN@yUt3WV84wxL4VPMCEfe@Zrj{@5c5RV+{ z`sGFJMbqfN5*y z@loOZiKF2XNBtVcx3(mZpdfC?goMHl%2kR8%b0UL8*}2??X91WA&JeJ)=*)OX9q=n z)+KM$kDT+@2|?Pn+Xz-chJMp=p zZz!+YI=|R7x5vZm`C2^r4?|~fGqXH^poSUeT=g3v>7C*3PK zi61AJdXW(|h|;-8aS0%&HV{Wf6JDn+V*`OQJptRIBZkZxUe%s3)1H+x7km3(Sv{SV zr{67>&U{_Pc|3Sgj@JEuZs+TOz{l;Nj_d`r*&~H$a|j()LL#z4zV!F(pau;kyPCGQ zq}fQmycl9kD3f#JV*X_RJBpA$>sQqFr(rJ!lb6O+B}|4|hM>@3gJyLGO>5?sOsw5K$IE`49LIx1$2fkx zN$@nEsV|ivj?VmcuXWJlY|YBqSvn%m*uhfo;^Ddhzu9Nt=2Rk+dA=6Ho^b=LEwXsW zV7}22^aZJoBp{AAARwRy>5YD^+K-GewZH(57F&A3koR#1SOk~turWw)dloa!!L#Sn z?761!B6#ETHwXnw7}AJ}FG)@2cGF%GWFLnfCB?+pO(Nga_XijNfsbzzhIY>qgMRN> zU}h#ckpk43X#GICSES!nfzLiXM!$1?&90+<h@ zzhM2Ev*@?Ezmxuvf$H(a8ErtUzO=ckLorSaF68t)k1P46QdBr24jZmmYEQlY}- z;)&jwZ}6GdtA#s9Oa}ka@ZWC%(D%QK|Gx~tp~oOAp9BD<95TNg)|3>|Qo`a`X@1@> zLd74rtYakXxc=bI12FtRQQZ3f=!3h74;iweKG%l4nDOyNC`n>uSt8MC#Q%p{$bjYE z{4K7*V7-ZX zfiwRCiMVfP6|eXxIY91iuSCo53GSwMy4h}AAw61+!npIcwU^t^&LPP^mAJpXHhK|w z-YYYmptbKpfn+hLc(dCN2L}iDC89=X&r9UJ3E2MWia#OXz*Fe>;)ahaNlp-1+=Kni zp}dl^F_1E9IG$YcPqoi24N1^uyd+&-em)$`Ki6a~)my@t!Fz3Cd2|8vPoMgmtXI$l z^jI_8f#*%4?|Kl}Jvcxr(>OpXj_mKp->>mpm7N$$s4Vn+(5w1J@k=ROTpVPisWP*Q zNG$f*LO_@&Ts+VY%VtJbV)O!+PFQ`lz!w^bi24x)1?5kFzx~UD{RWU((Q8Uks)X`; z07_}Vt&pB6j8`-1r10^_e>1`7A6BiQ@%CTxla}oW8emO)kI(vRb5l=Ax!>rDH@u>% zD!Q(Yad>!G4lDTS$-~0J;xmH*0+5sz#_M)Y6(%t;F%}>zr%Gg@rP5(9jx2hg!J~hq zEa9k{JOBk4LXR zVeLh|`IRDL?BKl~gTN>{&sq>-`r)COyz3DPOh8v;VMD|01iVJm0*lX-$#PE*38nH-AD%*@0>{6rp3GQe(H8pU3#<4(C6 zg++U{z-1pmVY&9Mu-9FzdrKFNxzAX-Ew7_2LUf<>-=8!qG3f6O`ZYiDK*iK%ra9M~ zn!UXf!fJekrgKH}wwP*keu^7YGi+&!bvfa{hzAlHkA;STS@Y5#XV;nP>el$&Rhrf>r3Ryu?l=7Kj5@&hZ=iCsFYZHGQb-Kw{5p111;AIvN}2)=xtxmT4>0_e7tN zGDr?m?Lobxqf+*B%BrPoA~^yLqDVp&#wb^&fXf zw%1ujS?USi=L$DKnSS!)aNG||Psdxeam{dU6e}q!OC4M9jvw6VIdf6e)<*p;h{jV0 z!~J|(FW@3@%t^lPPLm@$M?Rt#~YLsK(Ud=aS|=&UCz5xt)WI$*{Pl&kFkSM-y~1$S1e~B_}eCT z+80%ojp({Q39>OqE$B-~!dMl0D?BzfxdLtNtATor=|gOs##NZFQ65H3ZEWZQkpRC; zdDU?|%2^%k_ti@@{irVib_y4;affg!!WCW4*>avUylVn z`F?o&7Vh_%%g&{n*MOotmK7_$O>;&_2x6uTW!W*o5-k~7(DwHBhi2-dFM%Nx@BGRr z41H;Bo2S>WP)W?~NG`^n+mejOvbXa|;0?6eKP0C%y84~aMVwWJW^>R60Vs}})8hfi znr>8|WUUx_@xq4;rMNFqE^m1qvEqf@@Lat)>RP`L5fO~q&G%=m(SeQ9tu-B~ZZ+G@ z@n=~#7OXOysA2)6)n>DxoY)`HjO)XY9M+z8JvC8kvuFd?3t2cBH>Bg>C??-}VCxYy z*L!CKQ%_KzR&VnGP#sbktWiahDU8<3%s}K}WZ#xvlOb!Gk&8u!He+tl8;;(OSa0|Z zok^06k%Zl5Vftj)d9?ZDzC7GKB<*h29dFzNYo*5SvwFv}P`@2rf+GdT<awc4 z@8>dQWv5+XzD1qmQw#Yw=C++Io)MA!e59NJS#oqn+jZ_v5Y!1CGPCA|v;rd9a8mFh zx_TFbf%9qaIa`Oq>9BW1XzsSAeSw`7mCD#VOwT*E_lIThB+J|4v= zyf@Y2Wle7fdq({VrN2s_%u{UB));vl{oA$@XFpcr=BZXvddmqc=saI>U4g4ETRRfo z)l1&+ynZyPP94j{KiITm4~vO0{kMsFEOhbl1Q?u;OV>f=^Zs@~jaSrbmkO$vS5yqX zZNfD)AK8Tkw}UL#t|{iv<;Yu{4W%5!2mITFoy#?HkKPKvdY z^4!HWzHcBftN;UlS^Gmndq=sF@{+LGp$B(1tr81CS)fKc!_OHzmj!LC6{HRkC3;Le zv+ewRy{DV~!vnN|DQH|M>I_laMcsb!LVi-$qejf8{-K!wUiVeH+`Qd_clG7yInOL- zGtl&OyS^1&jMe6MxM|-#UlA4`GSiOOETauaLXT8f$%GPB(oP9qTM2Nz!T`oK3~z`M zZ0T0TgfbvMX`rA;WOt`G>7_k23>M+WfOoeV$*o7V{}{k|MPp3i4tM~jyk1nc+TZ#XWM@ zMUsz*Z#r9@*60{7|=A?Can;rHR>7jCb|RCk?e@VO7vp7e4+oB;@<3+x6h!=sJXy2?PwB4)r}j zKj{G@xLYfhw<@X~c(=)fdKej-HaF|2Ubxj!Q7sB>bgfUkdGn^LwmCmPpNfWt^xLQ_yQM8^KcboU`vy`zBz)~#UX?@W8n98-Ld6e z5p=~|#)3s{I?ZpYrLTXL``dXRUD#9`-wyVUGxa&YbdiI5u+eTFfzPZU+Id_bti8Rw z?}mjnv=Lyw=D4p`Uv>6n2$!IBgr@hOHV-fyj9c|d9nOy>@w02Psn&ry2!GU2zWf5O zD1k_GJq0NFQPDYJGh>}gLT(bfjLs|(Cf9=AXmq!1e1cJX*8a(Gan~eR2-50V0k+ur z)p^3Jzlv3jR({J=|6Nbap|UWw_I3k6bLSKHdoo04+jdJDJbe7p($XHA=I8goA~icV zx8=|ZV=H3@INbm7NftE@#109$(x^*5@EF*8ZZP=n3Sz0n>p6%4&PYt<2gC~z~nV92RKfBgGSKF>AEa~#j%>XtLItazrG9&pFA*}1-(QJ*(z z0gNCjDyj=1Vc}Ym>ZgaHW;YWrT|>_gdO~7-m>$Ou2?utunX$hCV_28z*|je;K}7Pp zv=W3gF5KTyyS=;O!ujQpVcq7ug}7#8I9uBix#>3(?$&6!t}HNJxDyzH)UQv5XdooT zHLRfG>u9#<`NrBd;JJ@{#@_8-h9>Vbv99)KL^`-Vr5tsclS&MdcSqW<1;jFZ||kD>z(7~MS4UH`6-IY%E}l7 zPsGOdxC&d-^V~)DVk3A%1nCLGzFvpFn^SMSDPnV8;KM)6^5U3Bw>|!8D9sy{^bA|V zdlw9YeCAkWh;N=nZa8NE}%bQ#SteW>Ch- z6vONN7j`)yLxq)9g{_X7+GnH>Utj>F27b-wv=aM}4c!3I?~#n{DFUT}1f)~V6cjuM zFkUeKl;r?RZv2JLnsW2he3gz#y@ht zhrBM1)`_$7>zM*+XsRu%v)oNxe9uS0qpx@F>(lcS)#)fnDTW4y-$NAXxKiQ`+_Mz8 z`79_gDK>1>b)o$+9rey7`RNCSp);-LAI1ki9L$kF61T#sC9il?!)EtRh)zL!KkRMb zNc?%Sj+y_K1G)C8y_kP3gY5HM{D%ManW49?%lp}7zETs^Qf0+EDEszcCW!%N)Yk{w zaYNlmT{XRBRRK(}gx8b?J#euBODLsBU`(c)T;l#5c(zWL^+O{3 z-0cChKcVsg*$m|5XN$@v~_l(xHWOXG>7yQOBy!ZIQX+_31Zlo?*@IA9d~L;Q}eYnwtqElXCc= zOf1d|t-ZfUta&u}rWY0#e1=nE(Vq^kaZ+*|G?g4iJ?)pMn}x}{8@(pjbFD&PQ926Y z3_>T94!bFK0ZspE@8mgc* zl~mpJgl0P`PEoVN1%3j(%puNw{p_0VuWCI>%TVV{NWWp* z8LOs~71!NUtfIz)(KOQj!9hhJNlt$x4mB0kZ!>0%0T^jn*=EZXSxYC*@ZmbfZzCh< z$}_%i6HvrKg6F3JG6z8kIupSy3G5uy(^wcVwzjrX6qpnVL({nBB_&}I5pOk`8Z_tI z@tAVbx39(o%Xwf4mpI8!*63AJ7FG}beaNo=ATKxm;dMQEoIJt9*k1)j_!v)f$vgYO z+*2_UBPoaI=;VZ}uu{}=;obEGjZci8?=xDpm*`b`h6Z7#SZ%1C12uNBgR3}*?dT8D zn5t5ygSJv#c|TIpUlayS%x|Rnkx=%aqH3cDu#$2=tO2=r_1R zN%dU6-^sKO3;QD-!#;nM$9%9%s7OcUil3y!uvK(?4dtwfpH6adOs;W(u3D!c_@YhF zfAm8y*~w(%>r}DDd%3jL$fL45FWqJvLza5n)k-9Ik4D`rxdJVeAoM~IXy@q2T)f-V z*jS$#?^7fU9PLsTSq~?}F}NMZY&xGMUMBQMnw`CKQA0^s{iW&Oq3@fOsYdx7(yXw_+(-Vv&}03z-^$iv?;j8<@PylHEDVfkzt8BC`*Wdu)9 zf+xuU&|9V-d%+l!DR9wnXKv1Nywzt6Xq`95#Et_8Go>8dclNh+z`1-U#+$54!L%Q^ zA=2Xq3-syK**-|ude`7_$_MWmyRXpoByw9|GZP1>*ZAgb_7n)QAm>^OhFqFX7qp~_ z5RlJFGml2OmN=jcO~V7KG#Vw6ZrVpj*?38aYo2n>-W}AtoreF|KaZ~3QNA10ADD@= z=4Z)mDdJNS<}*(B_}sz(y;c!r&0`svosPM^3-{sSic+&Bx~+1e0dx`RcdZsVn9uJK z>+0%$q)8c>n$qwtc94maec=!q?2lAS()4{R})9h>`t&EY@>_6?pqnp+(9|pOvacnla z3J@CacY{p_YxJfDM!J`D6S=zG{D>&3cgE=nYZ3{>m1T9KU8*#jt2Evcj-Cm?!@;%O zuX}!~6f8GM(qhk1E|;og&1H00)^;ZK@H;m2(GkU$Yu7D}ws|fI@o_`FMv;?K3n`3$ z^*rx9m~=cXvFF8EU)~7JxyR}HP|MO>so88F5uX)Xk;dcM)S%Y`H`V5B36zJUqNPG&8?R6Ip3!CxgUCd=Pb{uEd^#YMuq8zd)R|G11=h*bE4SmnR$)sW zf$V>L4w6T!tIBg6Th)V38j7~?$8GyYS@7#IXSfKdT-#K0*o^xHTP-cEE33sJuf@eF z+%oij6-K|mz!H=N@bag`x=3_3itw1tSKw;5IgwC^bozElx=@N&i*-j_YzdZD{4mWM z8-q(^%YpH{JB@>xs?xqa|5t->YHBLtn9p$n3+Jf2e55=-r}2Tx&UwTX+|>P;sQ$&( z_IRU+%^Q`3KEA=n{QI>zvU^;={e5wOLx|GRC69IOe&r7Ls|!~)A#W_2@9GH6y$i|2 zF{aw96cy73-|v||B#k@Ow~`3VPE=Ckp_6ta*Vno)f5FX3;eG=--*#U;Mbty|B`O^7 zHf+G+H|vI*yCeRFJV%S2a*sL}&JdU!6_q9uJp$OuA$T<{dVWcH|jYJ%h-^gMx!E zpH8aZu^f2vc{5{A?CW5C!ZxUA@T~71`5Hvb%8E@-PahExLA#S%_S5($HPIW5frmu2 zRRX(eS}J8J*IUdjA4L@r(CB8&tX^Jd)&14x**BbyK4=Z@vaHxUT4yQAjIF?B>WobS5S{i^^TJYEDkkf z5`=iNxTK_Vi5o=uNLWrZW+JJJlOn zZ#9)c1^7d5^MwgLziDKvkv99PLl>4`Z@jr^pQ(dMW`oCN6R!vT+qx~r8}bc*y{kQm zUefM%T#%oepHY;BIV&4AWm;Xm5*JtGg*z52FlWXqZ-gpgiu%4X?obBT8(A}_J(@g| z#k?y+WH3hj`#m^NY0R&Xcfo?yTAm*M*vxTm@s?$jT5P9z#WMIMd1HAanv`#T?4-Jz z&g16rr;`(Nr^l^8JlXWj%+XRk=vZEE!^J<71H%?KMoAj5nf(3zlkak(!tnu{GFk=^ zKF`JmyWV^ZUPtGPoSVnybOOq$4z5=}uSpRlCe~C6X|6v(&eqG(z4^{c(hf>L_VrTz z0eU}aZnVkJqMi9Za2IQKvu4nv!wI6_xHxSrXKxZV7dVj2_P0hPmF1V>d#(DNj6Z0% zP+@G6kDl?MHa0{0Cp~&BU-r~|CXkg!O|)+grvmfyzea!I2p|&&!n{KO_kb|h)?#np zOr#EcU)cI(Xjz*c*bdn037eTwwY!`tXzTXb|21Kn9gC_Gx%TbB{C1eltMt`gto85w z9J;Fk4Gfn{V?m)18nfYQiNtDFf*+aQJ}M99$KO|;BJ6(-nSp8{ug$Mxs=iP@F9~h; z(_1cT>e1ptGJG~RTd?oRM$1-_8^LRYNIjiRD*V)>T>65puXcm=O7h*=3aR) z%bmN3dsW5K!I>Ip&W`XU*8EwSv>20$#>P}ruQOABUZ$mCv}ms=X-@KuYaU}|2%W4< z2{F~y?|vsj*j6vuTsk^Cg|k&Z(4AQi>WxgKUvwyz6Y4#c7J zB?%vvzpoZBEhN|7-hEhF2dgy3lqEey7G%+)0!P%y*ZUCP-y@j@4WD4OT`#}>M#Y89 zPEOYFEk_9m0>@5SY*fj2=AF{K|Ld62n|iIaFf-G_e64(+Y^LU5lIB7`H3=Lo77a3D zfFI>{pgZa3jkTtXo+NwD8$I-Nl)3*-YcRu?<>lE+BQyo^{`^S%aGhCTIrH$D#W4zI zvF)Wt#QbGvdmDit=mGq_OH20XB1}zWKSfgq7&UL95enUR>9D|cS|~>2WaV!w@+b;S zsxV3eDWzHHN%1mJlEy$C6=`y)jd5e3&}PcmgT>(&;i>l}At3`STZhPp!S8T{fEXnM9%dQ^ULU;qFsigpHL9D$2a$Yhp4E-Xtzte9y6o)s9Z^coqX zp7igLONf=kzL;SViC9>a0VYVHB1k4`+l{4c=kElcgQJtgSRJ`xA7pmA+K#Tz10D6c zjq~4sa;y1crtVww2f4r&^PSIQsk~O`zsDs}q?AUjO_WN18%2*=jVp^9)y=9(02{S& zK+EfkeEBHIPP>ebk5A+CxQ7EI(mA;Z8%%tIA5>{fZhr%eHE&Cb4<{s6-^+uoSO;&A z(~Uc;DDJCeJS(nGX9vN$S$C-#>7=H=uni@m8ixlH@o+f|8~VC&BuF!4PwG}6kL*Ur zg{2N4GM1D4CKExxCo7}YEbPqO#r{q=lRza0U%Pv*Ax^*t=2u6fYSs#KRdhLH?&Wi) z@N<)m6d`f~l7Kda($JwP0M&>Ajwe7#C|Fp0i)JQK#I`~w@Z2y^KVN*t?w2kpi0Q69 z(PXk$L&G?nS*;@k-bg5Br&eG3|H^VrTtD9I(~J0&g{=R@EePiQTQq+5M4W=Z9JCD3 zGWaN%l&vv2E%x!^Qgm2Z=sTsHcUI6#mQWX~;Dr;blX@{=HcGc>2?~vVE6Ms&%aSH%_`vBAz?iy;Ig? zLmD4pXes_+NU7KSL!O zJ9ceYEa6pyPCZ{OkNH>*%_EC%>qbRAd6iDDbJ#0FFK+D09os>n`2XYqeP+1}vCc5D z=AGa!BW*tRNRcj?h)|1*%RfzZ)6~jpG2DV%_jKTdiTSSE8?xk>m}n)p$e7;jq$=w> zJIa!;n`1IZTFbP+T*g|0Nhy=~dfyF2aaT9*yho+`iX855)5HV=?@vq?7p6CrR}ge_ z6iz=bz-p8JdYjN{k>T_iL757c-XG2!UfE7grxBX%JZ6Q)DmS7 zm6QmU>E`O(o%8nyreiPf{%{rn2iqthx-!9atsqe=36{r2G5Zfuc0N}PO?!M2y#A;Y zrTysO-!=tXnCwm3*}I~JsK&?G*6tcq9KW6-o#eXT67ah2CHFC#H(MK2r_23yRy5x% z(5wi22mMLKku(qxG>0`FknBCqS(R_rZ0|y_emEgFByv3BD895qx?!4bo`Y^+e-Ew< zD(vr^_2oSXx-3*jUYoaKVPk6~TMG*(kpXICc$)#9;|g3TOXLj4Dhi@n`_MplU0RG% zDMfn_9sKUm$%KrJ10UuA`1~hbFue&4$&%iGx{T&g%CY(Z=~H>2^fk)O$&8hSA#Jlt)^;d9V4V@U^FkUVT}rg>U`yXrB{g1=wA4EvE)tcU$-XytJSvYaI!UY zuaO2@D*i3BQ%Egiez>qwV8bSH%tPDx?dzhn`?Mozh}g_9o4+QF#^C3p?EOFRRVFjF zfZ)ydGTdzbpttKJvW$reZhF1I7RR9Jfd|`DpD*cv=D%-*8@_nIL}_neA91|tc)CmB ze*R1F@Aa=;cz{(>Y-`Nx4Lkhn;_%4T%lh_L_mmoUYuh72%h1wq5EH37w|gGEWifX_ z#JrE!>5ng5R-Vtbef!>t6@oe*XHy?u=_?ffDY+bV#Bd=5Pe}_94t&5e#x#hslP&VY)fn^f|i87<fi2Y3?f6Wh1D>$T zSS-oN4~ArumkcbpjbVyra&j_0I)`)ex7dmkG@(xOmEwKk?qI~51Tw$xy7Y-Ew5dk! zQaSbWb={TsG)J$UcWs{G|b6TBAAf{LZkh{^@_#RLJgjf z%m{9r|TYTYjUvn+uRMmRRZGDF-juL3)C)8&sYt8yKbUe58=T3Hz zr;FKL9ySM)=}VR8hhT5*5M=p~FNvxlscUm1JFa~*z`_)z+9F(RiVtsoRP@kb-S3(2Bq^qe~)D0YCQTylOYr-nTGQD#K34PCgdEZ z6}-Khg#CFYCe3Z_3du?m2|3QPI6|wO`m#d!^m&v4S#yv`DfX{S!8rJdkw81cv8}+p z6%gy6;2jet=L04p%+CEcFksJ1MP84*wxr|dak8mSQO#E-3-iEtxmqY39=MG@)r-I| z40{u&u+^Os=2|g*3{(7zkHI7d9mb)p%gXg5Aryx?3K*iPyrz|EwR-VNs&9#2^AVNC zlsu&^0GQfO22vq)_@@6PSE#I$mnzPp8qK13*-~M~E1(rVKApk|u%!8biO79y6zzkT zxmh1Q0pc{EqF}-O0%|wVoai~UJDtm;?IsA+w7LoEUdxHmeZuwnG(RCpPfFkUE0J~Y z;W1q?pVwN8!(OcOJ-=bmMS|>w+lxJni%NRvSNt+pgXEue4W3#~hg5=DQhw3f9bS@T zlj~1{w<(#~jj!W^qOb+qPxG_0L>hY*r$CmjMh=jqBVZdzJp|fb_dP4NUZ+VypERWL zso~lh2PUVwr0aHPpXb1))pxnBYs>g*G%lexChVc;{kUP<@5%1x4>j%^Kg*`2Of(se zde`^&p{);r;Zan*pdR>>2O{s|7P}<5Gk*BbGo*dNuhx3%q=Tc;MyYVBRB_SK9d`FF z#k(5KoW;KuHW5~{Rc`26y{i|FIy9AW_{xD(_2Rz*FBr<7`4U;4gqyHN&E=@`$(zVF zM`LQD;gos0ZboTJx51$D8)u3jYu-+s@7>z2clo#ddTs2EChp`{oUxsaH333tLIRm7 zQ?3V8S(rOdf;?@8*(|44m%3q^u;=z`T8LR)@Tyt};?VBie}70jCvVA@DVzSC+T-GoPgi zE?HNJ#s_4J!Qek+?Ltr^2%rv+-t<>I>|*9NJt`?~EISR~rW)HR2oa4^C=u%Ubo)UH zRO?<+C~3{_`R=_8Tt2Rfjme=OeekBl|*tAMlL;bzmjd!Gg&MO9VAERJs zeImhU&Ue5_T~|i%iH_%wldo)UO~}bMml(C z7!^@dD|YOqRPfG2d(GnkZHhqTZz9RtnE+%$-+Bs*AZh`MGzOzpIY>pZ&W79N+Q!nAN;gA3=i! z$&Z4`95#zH(K#s^%K<)|Ow$GeNdw7`i6e7A@}h0vEok0A&r=mO-s-^8kx^iv8xh{g zMhAdtTN2&tSpB(ZqLLwNJQ?azshu~*l}B&pm~*Six9aM?F`eYkAggJ8*Wl*KJ(z zW@~*XIFWp@2INsg`nTGq)~lQr69je!w$gYap(|SF05Yt9u0SxYUia$No%FkVJTlLq zHmlwhS}utVprfTF;{yei_N}tp&A-HuHFPo&K{W*Q_1B$-{B;)(9>Ge7YA>(f^(I=zafW3lFmtK8lQ z%G+QFw+csC1U_EVf2-8HTd{ob9%+VI<=!X6?z+e|Rx2L(9lJgkSkX80ICsjPh9KIEono=l*3lB96Zw2$m$o$SZCEE7zP>r2BrXMDN68kwGv80aWr z#ce<{(-q7y&c}q&vu{!RITo52{Fb{VIqjxQ(igw65?b<;Gg>-7A^Br^ZK%SpA{RjT#h3~7v4c+I9IFdAT$6T;D=7YHy~?Ig3lbpnhVSx?+UK_RL_c)FC`X!dx9dU5xRZS4+p% z+L{ycaFR~QqBHxR!j0o%*GTsv;^vZRj`w^rY!;*OFc!-V!5Sh~16D@?U>psOmm%j^ z{W026t{*eB&xW9i87@?drAn3z6G3`#qC~ z_tBp=TRoSRv3a~m4%#ESET?`S(s4Rm4eZJ5QDvE(-fN+Ne*)iWe?3~|7%whTrBS4L z`?kb_wNhL{!oaS)t*KNMO%${qH3a@Jr#fS$k&u}9Cy2TU$j zVgCB(R9j7IYU;*e8z(#g{K+-|_FGI*`bMUk8SHHOWywq(pS~p9p=seE1?U+E1YMqmFm)H*<{B^Eh4YFiJB$yDu8#NX_G6`*ijNy8vjR1yhTF{>n{pQf zI?tDzMgcr08O1sA5#hn(UO3czq=aSNRQta-_F*r$3N7rTAJ&!?ptZ!5Il^f3v`98; z3Sx8XoA^vHJIdwMIUTS_qXR*W@=T9r*abnWk1C0h)v#wYJvUZtTUQLU*xomc0( zd`Yo(Q!6aK@&+40Gx)bAn9IIbpk5EK>zLQKz%Ortj{82&eY&i7-L0-Y(T&diB{a-f zHd@mAH{{Cp#4`kRr9}`XwWCbVpK1NXVKyhNROx_Bk7*Fu>maQLXF#*^m-tD&CZ}ty{p5J7wCZ=+cE$}Bo_<_eL z%j2D=cuz-kq}c1l;^NJLN;F%^5+3qx$K0B8B8^L!!}Ppa^Qn`DsX0uP7`AM#djP+xrI+>CTpv(?U<|5#W^=G5|8PI$ zxY>_7S?hr}K?PXKz2OeIr;e!zS=zbbgae58n|+^Z?Yz^{IH`FTTSA{XTozp(Z3k05 zPHRl~ZHBKp0C_ilwH3jpf4)~8Acy7`P}Y_{F6ulS@fEK`CRo8X6vFmh7i z_GYS{k~B*p?ZB~^|4gqvG>ZdmLBXH9?pv1mg^yNLf8{5Wzo*A0DH^$tkJ1qv^zwgy zQw;#I+|mtPp@INn`qO+?YNfM_`5M4yxubf_=7s+R`NyyB&!k(LLs2vklmrC}2!X4# zP3GqS{Qzy1?1^9p67VL@g}@105S3Z|DeP8^l5Hz${D~zYy6Mq(48qMTw{H5 zc)kC8Z(jZSbaOzjVVj&> zI=Aw^iB3^NcVK1)Q&(4)n}_G}O2Phh1Tml>W@GB<-`%n-T^~A`PZZ4bXN!VXAZ%1$ zzZ$rW)uk6VbUiKGP2(*H?G_*IrW;ER1V7W1ntQMa9qL4OPygUkt&dr|*<&oXjyTf1 zj`4j71Oj+q=BuL+;18;k-CR1WI@7h!J!6i4?24leEz2*Cmb2@--^aMwU^cL?sT z3j_%ShY;M|-92beLZBXu*WdRU8Bm52aiSq%#dyH8^L zOeDC7i2FEV|NgoFxRN?>x9#A(0&yda3fvqdZ${QJ-I1;hQu}Qk-6FXB2 zRr8#74o@zs@;A8NtycL&n7SkYUwK-0yucX=hF^aX0ZMaW}a*&Xah=zKD zp;b!(U%adt!&%Oem#x8?Q5LFDP=3 zAlyF)AOmdRb=tJ8C*bH?;C?+bxJBLy95oP;S0$_q6OYJ5=hD!~b#dOtiSaL~+!%zk zDg7*#h`)Y2{*Wdq%&gyZMoZIJWc~{7Zt@g$Kg0>s}^771|sbCe5H*(vDN{^Yx-`g=QZ6^Yq zAPR>O!Fw^C8!RwRrJT<2gv`l5;mk z>P@UP*+{25;(Tz!9`y?8gb+HLUzWM1H-G}h2GfcbPo#^7H}x6dKNL=^NX+@U@3F(? zPr{EDz5>xhxl-uO%KARS3O021Sax0vNH3}>rGr)b_c5!lGakiwIt;zEiIFvV8kzmW zPkYd5S)#UAcyU|?Pk%{_rSt?rgw1!h>4=3-3_fOI~c8FJxI>< zl~^(ejWY7k)%(kVq5Tmf1&V5}l(yk%o0KbKS&#PuZ+AqO8AdTfvuUie< zUPvhwt;e@LdANHhV>&|j9d=|4ka?p{=@8T2^wd=3;>kD#)t(@@tPVpFhLc@g9s9CN zR#cyx9y}^B%btV3x+)o3?o=%x{j3!P7r=e;R^C_<;B5!Y7P5H3C7ZTf86| z8btVvf8JH}Ov4t&`zCEC6U5{fn#$V2xKbiY%Gyc|q4)kdG`y6-?-dFr~)2GZ%R}(5=eDAL%455@f zVe>zErJOXC-USUy<}XcJn|K1eTkz8I`d5{WOCF|cH6zxhCSJSQ`Zo_9)pcO3-0LGc z&g|7YZ0m?vL2@9CeYE3sN%!?7I0KImS=EyAzcVe(G%a-RQNrHwJT)A?m{DcdUh35t zsbr9d4+>FsJ4v}-&Ai(F^?og^r8=%U;PPX%KxG)(8c9;hI#;vV-jCpq9gmo-r7mUM zpbkxWTu^9HRa2QeFj>BOh^LTuzmyT`dZaf5%tY+J6Q6>^|9&kN#6@F-z1c^8IJBt!lgy&np=LfU3&|-@vS~R zm2jqLWhCTVzIKKA`x8VAVsAHK`Qy&+BmOwjw>ismSPpi`N-wrVblrMJyfjIg|G1W> zq`NUAUPDixOdS`;1KsQ{;Yh5dB_~(w%j|2BCX~Y;ua)Gi(cOi}!CIR+lKDKcKi*O? z!6W?nB5P*xqtgJk@D`3qtD{Ya$a@+Gr3zY68P;&Ws&OxyvGyQ+Op)|G8Z3rM_7JSJ z68y!FPb@MsPGmF$u?Kzt-^G|Z&jKWY>XV|hdEX36Wy?c;Ry&%BvOUn})_w?IC z=<944dw%Hy=JX5X0L*}MGk@Dz}3f64mV^jW=cTWj4yo^+T59^L=Ksdqn~Oju{6MfH&ufiviG3&?W%>^huhT;V%G zK(m!U^HVt?dg|-$ZE);t!4C5MlCEkY`!=HjU4I|sXaA@r&@ZHJa%EUbH2 z8rlAVu3Btp{*1DUUf9sr9$TSbZO`RULg@OwZd@H<#usT>V{+QOxP|G&(n4W>iD(Be zFYNgIyxJ=&F(U1DpIGm~jXgrc@R*?8;2IjNpSTi*T?Ng4-hLnI;H5bp`ux#uFyM@C ze!S?&A4Y}Khz^7xz9|HoFgpf8OD=R8Ly_E3_=@M@WW$nm$W4_aNru%pvaTSP?=QAJ zZnb3o>@}XB`HwL%LmXY^n~YuRtDDd&O1j)mG@RpAtvfsK2;b54J&JPzAsJ42 zMO!w78*qWk_aLi)G$lT)4czfA-=~h%!5JPNeuSVh{);~KQs*b_ldgHPjqO=7qE!J; zXpik2)Uab|tSMK3AgB%p;&-e1a@WRtpNfvNy*n4}KcJ{C*;ROth2U3-!uyw!ydsmRFR`J2Z(uP zf`ys!A+9`tVPt>d^!9e<6wzz}#)$o~1Y*2CU_)b`X?u&BlOqC$>%CHdmE&kM2e%mz zWL?OdR4Ggrh@KGLK35?u_Uoj}9;}ISf}^SLZ@kb3WTm}P`n(=^4w+y;^4xvZ-=MK7 zC~pnh$m%;Vj)8=|MQRXxdz`JcBE9nGHbvc8l-YMi4{)waAX1o{&v4~aC2Qj*da{WQ zXm$7`-d`e5gF^`5tO{yZnQGJ}2l{?OZibSj&XIQ85Lm^rb9jJ_5|L5Ugw!1C{mQ|C zMW^u$B*Kv;ay2u)v(Z6ebt&yM&8w`TBWAC`-C<8M{OxQ-_Dh@P0^ceBudn&4!G0Sh zG&|j^f+i2+3Xw$1nE>w61(OCNSGN-+vO-|sqWDNOx(TAQ4+bbzQP>b4ubIr(4StW| zQM5X4sEzeqtyA(?`2|VCyFy3?SA4ibv!RupO+5= zvAtqk<{|iULXWZ1I~YVYr$}ZYYXVbkY7>oo%&?Zy_|MM_x>gOqQj}S9d2mdY?xO79 zO0-f~O76%|lT_*HMinGOu35g~_A@s3fWcrZk2`{CAJVCjanHvQ4Pfw-)~USkEqXgM zI;4x8|L6b0Q_eHjf$)@%wDm0xy3Q)ho2S;rja5q7yv|C?r^DHWv5Q9tU~>qKX|5uF z(LWqLLhi7VzC&-Vq(ogKm+|muDZ)zYq0JpLtqN+UtPQZxiL^ zAM5TDdPb3`zC#Ws$~57kq-2$i;Vy2nMvHi*ZSDQbC0RZX(i9xt^kCFa_@tveMwWke zGHDe;jPpocD|@Kj4vK*F4H4^8;EKLf(7)W%&@W`)8roxF)?*3 zeB(QG#akjA-#R@WAKLKGefY!g3h0ym(LA`U2pBDIhg;6rId;P=P1UP5giZ!az9%(W6QP1#rGa^dn0_!U*4+C zWfyUukhC*jTvRb-$p9Efy7H3`9($LP+};GhF|9!CojF6)GpK*dpL|#%e*PvWj(ddqbW}`PS;!r| z0fG}QQ$@sR4BmfR>zOnu*Fc6W$Wg2>&3gq!n=>^S1xSQ(u6*NUf&md_j0KXCccHGL z$?~3!wm%l1`DvCX;t?NCtTtwU)*W2MMwu(%#XA$T)eG7vYAh=><@}uuGM<*UF_G9D zPP%M&dp*!2_F;x&RB-C2>K~328P6?*Om9~CxU{%Ds0|gV;!;>6gWOi&+@zA6)89=| zKG(wl8d;h6;I=mY{{H^2W@b)@la&2XJ3M4M%fJ?=V!p3t_9X_BGIR)&j+hU%vf55VSH002PLD@*SY6rhJF3tWhQ5d4pF_0NF#hB}_ki%zcO~OpgM~OZ%<>g~EtZ|dIFh0gu@J$yP zj@4)a!s%gW&7EF=6jtxs&TKI3(bi#5xF~X+S+N}JxQpveh+uK^^u%eU$1Yo)azk5D()>;TV6$0NC^?jf1naoIQwN|vwX@6h+DZHs-bra{2R{Wvh5uL= zQQ@grzB%#-Q&mUn6L5utD$73;J3jCaxd~ctCA0#3p5}3~I4u8UZ?sTC?_SIlW%zgIT(F?WGGw*S zo1xE-s5`v@EC5zBT=U!7v>P{yVO%9CFr}atmjk)3muG&SHCKFqOm!C{1_}iOEDXLw&eV>TCtflYR@anx}IyXIEAEQIl@4kWyFpjoFv0-_#@!q=Q7sk!n)nnID!AFQ8 zMkMu5&bj;1yvms-mpbw1_gP=|E1sFvL0|u&5&1!2um(bKyM^i0TYo7(!@v_a8``z} zvNf&p+QfE{jmGJLnbcICtubl*r`hKF7f8jK$!h6=qsO#1a?k`H-bkU<#T9Hrn*RC8 zrQXlUsU~(XC-`$OEA(t735e+oAJ5?5Sd?;H=6pqB?L$OsMc}v@kUMCor}q)?LzXfz zfqqP&k+of{{>FdaEDps)EcW=PmloepmUnc)2WO;Po~v{WWhnlnEgu>dt4N8>e6|n$ z>*!{-bQWZP`mkmed!Xl`CjHUp(9nf+a!^;xA8zh}F4r{}BB!R2@YC@Qm(m#F6NSfH zmMjqPEDa9EddI?{|BJ8Kiu1(es9Drcs~}^x{r(N7U7(K>T5frIIdzTo5H}IH`8C|w z7#Gj)#Ri+C4;`DN=<^6uhB_K_d}=ek@TF2Bzia;ETd;IZXTC(wn1Ygu3RqnB$M!xX z<>iT1UTo9eF{iy2Pqy`IAfVup-&t;a)3vvZnIf7Jn)I%|+R6cZV|_rb zU%q%YT8kT)^Zk1|q?tc+q$j#2(sizuWN7kp01EV1?3SM{ecW03wrsA-BeM?r1^m!D zalG2_XeXy&^P?I33+BT)HLmcjEcFdzJ1;Pi?;i#?7ALv@v)oSD>RTqbLSAZdjGLl^ zuMR&HY;iup(Jx^bpgoa#48KM4+#bo89u9p4xc|c?eYc1w6-RNiEK5-&SmeDy(BYZc zDoy&7WSY-;ek)b5u^1Jt1B5(~Jlro#PAX*qE8DAL$pNpt9+ljgT1~jfqgQ>2ixSk6 ze1H#WqYAAW8u(1A^fJi^)~;Z(dlz@-l~VN$?)R6|&#XLNGA*7*51n>9-2GJ9(X+t) z0Jr#bt+X!2(^3@I&ja6A+|11jt{W)iqPj4hNk>O=q)3&dkN#PKEG<{*Erk>R8Fjdc z2>*Ty_Nv9cr`%wXoD;A0{*zozk;Xjg_&0g!Ujr=su>b?=%as>qP->&4B0h^@YD1Ui zoC_~bAEEll2n@QD8HCa>q4F<20flm-EJ@S4q$2pj~R6WA~3x@z+QOIH))Y*Vl z0h~}QBY3S}*`8E;P4wbWl1q~n9`E~MBpm3X%p2X{f4z(ERLONXP@w;k-GsNsOiWl9DiA7m6%iIDQ!{P&2C&`hB51NP}89&frLX2mbiq^|=g4#ShDe=B^%v0+AT%`NpCqxd%RL~r>&KsIDx zSl@J|o*2$sZ|e`&9|*Td|E^(yAHhAysJu^=1zRjNeos11RL{*?U49jwZtHL7#v}4v z%K+mfR2Q(&MVIc80Tg7C+m^ym?HMaoE0)_B(h+{SJ1afnpAGE zihC9d?e+>rY5wo>3A-^j1;d$zYpy3!g?~XH!^z~LiBLd8IICv}>^BvUyg_fX_CG#8 zpv#S;J3G6%>Z&{S78aQ8FcfVH-(S3_z#5=9u}%JUCtB>?9pbHJ&gXDcJko<&Rlw$g zyfCqGlttV<3{uFAcszX%TjdiH>QaGTbYG=VXvrTmu8}U*o)me{ZI$v-G69(Ppx~&|Ly7q0EX-?%$~>` z=lHvj-Wtx$Hih68GG2VOV73r~Lq=)EcT)_=eF+Ajitx(w(O?Aj(RwP3csWNr0#Ac8 ziluLUSj!AjyewJt#KG88JLO=s)Ceo}mUZvB;{ZG)oH#Zb41QH>M~{jVXM4#1_YOLU z{|WbR;JAcu2Es5fOmqFc+4t8e*PbrOrq>KBEG?z{jGqC(w1mHkleF;iN%<8kCw1{b z*{$Nz@+5Z^1V1%fk>;xUxH?&|x}A$C8&g(*egCJ?HeiF$om?!F2H8aHH(Zb8;Z&EX z>-LWw)KC5LbqW=L73Vkl>93GRbV9u}6KZPe9hFA?xAjx;*at^j+_FbbZT(yXs~6axO{@;PB`Z;G#%rU4rR<}lYb?IH_AXK|`Pb?} z*5In61K`7@L^nL0N+b;rQ`J@)?QW3+yro4>1o7j)B>$lwE=Us!i{BPoy~e9(PZa~y z)ipJfIf@OIVI2;re8#z(r^FvPR*$&o(}7qQ9WSo;f(+jx224PbP_uNs)dbI#5fje2 z=bv4+St$All!s@Y>zxiVT-2qAW_x%?J18rW-0c;`wS|UBekW5w&(w+Dq8fLf595^brH}k;ny!^AS25Bf^h6q3zD zE?W`%MUQnGsPA*LUs}iBA-kbw7x(mq3#Tou9-KXV2dPg@cFX6Uqv6U)h+;7Zvio!$ z8ESPEqN(UoI3{;44;rW%+MT7sqDAIC`dX5pWH~k!7k_{y5%L`;!TUV|0RbPjP$8e7 z^jy5pMkWD@sx>SXBCjBq*B)Krdqt7P5rf|SyXot_{q3&P5{NB0EN27IaXr`>EeGpdA|H-?=b6l{ZZi7(DU3q_gYG}TD z8gqnQ5jx3be7i5q`*$!)bN&89aTA=IyL+L9q6_I;AY;bC-JPcio-^_Kyv3*P#{Aih z0Fk!Y+3%gdjaXT9k1jNnHuAc%h(38xqa+DA4*3Rp-Af*Fx}lLjJxOdmzi!(=9F7W% ziSeA~s@~sF-2V6xS=W=7P z`Cg)DJ$COWEJ47+?HVo;mBPW{sY$)8MDApcrY-+<9Q)q%ploQJ%(Kr3lhFomW{PY)p3QF(_M(k4a*=cV`=5?nOK)bCKX+}6oGi|_I#jR|@@Ni!mirakXBk-e?Hu#= zi>Y)Yj_FE%-h!;Hj2+gjJxb~8tC;R>3k%$)-vWy-7CYoBcDR<>FH_lmyR@2OO2VN> z9-R>PZNIykDe|sJYAF8(Te4>4@8$c2YxOCXym*AKR|poDDDq-Nvy(`cJB9dW1L*r5 z5Voq0Pe?z}hD&S5rQm+iT9zjDz0`TE8!PMCk#?bIl+shZk$a61K0ri(LBd5O*-xa) z2}?CkrA_T4G{u|LQl;rn&ZSLlm)j;Zbr79gtd@AC#i@Z2h+iWsr&aO_|u-z zkALp<7Yz7a#+Orlx%c^b#zxGT6r8T#i5dnCnN zrW;45FH}j#gFDlKuxJoJUwhH+XrW%-7SBr)4swtYM?lENTB5x4isw0bdoitpl|sw+ z$N-c`*6in;tvAqLHQYQq!>LFx?;qCB@)aB2VRcgec{Mnde`#G$5pD=Yb(5n1w5ENO zeO;egef7bONe$6xcE!no5CMe!^sx%9KmVNTfxYJh<5nTZ5J_YpG%LE(v8&*?Oy}-i z6}$wEdH2eO6;am-&Wu35Ej#G!7A_#DuKtyB2yqZBFnu4-;0I}c>O})v^|`IG%ookA zz!{q_?6(iI@2Euu4?Badb@m-9dt(W4ew&TDx5r))Fw3*_Z*$Dw`N=a#<>K5l`vvzc z`fs^1AT55#JP$SO8rihjT&WVK#UQK-^!dZ=t05FR*JRjtOi@2Tr`RxfXN3@UHO%x_ z17Qie5Hp<*Y^vxAqve$>a3An1L_0ZQz4=YB?(1BCu}}3Qv6SSm_0R9e)`3N2?AfKX zO6vIQzVKI^y)KT1utJ^Z=wnrIsUmc5-XFoD23fosJq{Fr2G?Do+igbN*6;WHTlZbe z=`7^?<)HKgA6-$IQMg|gfOBP`S8$mgGZ7%rzXKJ;w(C6u=~2Ua>erLVRFdp_W}fl=Wc!d{L^~T?OBj)vC43NFgOO`oqh`Fq3W(| zxLzg`^b3x%)BVKfE@}mYAZGpgg$SZ&8bbi>9u&b@rAaKTKepd)hCKAph>xP&!vOtq2rLNKSl<3Zfq#8yu>m>yHUQhItF_Hkz86a$NzbB)O)k z@HqrtI#cdkv#SWH=ULQLk8OCm7NpjnFq0WZr#jOjerK`0CNMT+kn<5b8!zDI+Q$#L zvK?zOGS2axQbG?AvqF0-N(BsAIu(O0z`O z9f8I7PiN5CO%l-qOAm9w)~>cw0}k2hU^Q5zYp^D^H#zi^(P$QE8zeB16cN)F{)KtI zFIgyCig;4QunGlWY!3JLg7U=$VFd~M6SJ`IDiwHLruB}KuK+$$+CA{+<(ZNc#BW32 zt8QWu8T=v=f<{Z1@nBDAtDO->9MKB@r>ve0ItMW;(x`Ts>0!L;Ydy)1#6##*aa?Jh8;)~(L-%e}>pq=Q{}h0nzac`ro_cYjYjQY;FE z`a!4R(hY3xeJ*#f-l(tJs`!|l3?u?L#YP`69aJNOIUD@WWK;{CGV*^E%eq z!P2iqB#Bs=z+p51N@W5XhZ0QBJScxmu}}e?!)i?sFYmewz182VqnH8L8!s29{P_K> zAj;DlMUKHg)}8S)>ZprOALm|EZ?$-dT<)rk)k_m?`DVKrpZaD;Ie%VFJt<@la6WQD z2sgo55S|JA`4hi&f-JhcZ3x$fc`}PmD}Ee1Bb(LqAds=OWFz2)+@L#&m*8h)Q%url zXZ=Scm%mPbyl|BM$;6V*l4}LY1#a}|Va#GG^8)ayd;cVgs;qSUs9)BE$ zeB{GTG&i;S7GC;6tHB!SyYU`8xZ^8ZAd8}wUW9#m7=8fC{w%(lnA5Gy!Jkq^um*`CwAw5%kEU>h`lDpW?H?S_{eU~0tfYQz zj``YLTmeAga4XNA8iEqFPyt>99TnxM^4jA!m*AIeP3f6J z!M%YC3K-pG98WgLM(l)oZ~jk? zbaW2nxnR-J0`5bOT#;IDpbPYVSG|c!+gDO`+|PH1+7_sVhSq5N__6DHBx2&Z>26c+ z5RNHG#zDmfZ1Z)j>>NDOYlJgzLAyjD_SWE>sn_-{uap>+UIk+DD~q;6%7x((c8K{r<$ZH+69}dp>k#X@9wDxv(-f3fJ(S>5LuwF z|GUfo_ZRSQyAOr`VG{%|);n`uQ1#P_;9aSM4miAd^2ecM0InF3y&yXPt`{O2j3a6E zAx1pnDH8(~OEGP-D$M{Pc=9i2i308%Plb@AZ!sLfH_l^0hS$T?(IsOCmun?}R}bOL z{FYRptOE9bZS;UPa28?#w3cGM>EJu%hjlADBIc--LYP|CF^|7rbj3S|+gi{3aaoE& zpmfUL{yyU`7OLbQC%*{$Q5$p3`CmgBwx^8{TAiWj?3N;i5{4ZiHZSV~IYAF!pPX46 zI%5lo;ILe7C>4DKRO@hXjWcI)jDdNhTicmlj|f>(%4a=LY;%9q<3GELLR2O+$bl(n zW>Jv?!d5)=nWp1G=m&q(v*h)hZZh|oFzx*|{yaj!>Hdsi8Ff9R&sgCDeCg9)K~fiz z)#s(;nb?OdU`qOZo+kWRxO`E|Y`X9|b@*E<` zMBs2wfQ#~~)`22aPd>Ww=){4Oca?e_fp7V)>EamiT3shf>H(f2K%JQ;8n8ObRJGb@ zXPw`DQf)SuKF?wFy;J!o1k!NQ?`^}-o@BM<*DvdT?Y315nbI}gue!I!wm(N^L>Io^ zR|Q#s8ltlGlEvz{-zwdbNGcQn+NYTvdlc9>_3#u6XJvS>$vL*qSSy{xw=TKpuZsA!)I>O(Znfl z)vaIxLl9$*LsN9soL4Vo-^J7Bv1+EdU7Z#zvey4`nbsb|YQHVGYqpoCkK&WQx-FX; zgl4Bip=8(F;(Ioz@GQ|UMReAFu%}R2jxJwS)?UKqMiX|d`jl9{p;S+u^*vd!W@;hd z{sUwwA(BO&@W~e4jkN$SN#6yEW;R#q6qLY-txp63na|Db_h`>DR(u43@G}oPyRU+4 zts7#BED_q1PWeQE8Ud_co?SX4zWDF}ET;004C%kMYVzIw-rQ7r@LmCyg`gK_YOsQ4Q*g+5WEl#D#!Z_}o(Z?=2xrApXrov!VJ&@g6LlAcIgI z%}v`;E0E=EZ_@t&e;rqsWd`Q^E@eg++Pt(X*`ySlb;55iy;*iAJME913*g99>^eeCp7SLW z9%bBbDm$adt!*a(>CWR)TTdcQM?3lf)V}&ncd@0X#rZwb7ajC>>S_)VM8)#hn}pxS z>vsf;NpTRmi*Ii`7u3V-$c;PTb$*vXSZQ<`c7WPVGHv?uHtFn*RUiQ=XZy%tlh+nQuin5e>q)GTugZ>-lM2+hN!xO#{Mr;|*Ckvqy_8jLF zu`kkD>nV|P?1e6jdB;i%yu{W*@3{{OxqTHRyBH)56u=5JA-LTGwFI4+tRVHHArV_}6BFd4Ob>T|Ng@HWnvS8ZTP1M8KI7O@E5op#^vFexT=d8ZbH-zFXDF#>JI2d#Tzdy9?`1W={dUsjSNd~(GL&Vm2*#xCKU9ftHG$u#dBH{ZR_#cH0?WfQY$X1}b z4+|lqt-}nbw(30$%kZQ%oJIyF0?RFK2T?@XRs+ZEnggkdph@l@&?B3ZBYp#Ms%)$& zLaKs$y@Qjz$jQI;a})K?r0@v)gy~#<5Qr&FjGxU>P+1TfbSnNDZd2~twuQZqQCex! z-efs`!@UIE(U+I){s>Igz!%}SLPgX>NTOVDYI7Az3Z=^0ec8FVVN0gi-FkmpT1(~v z=DDja@0VlXW{K25M38zM-n%<#-;^VsuI(mL8>NP*gY(}J)>n!12|t%TtyN>=gSa!6 z^WJfwBr@X{5T0&ftzsa2DZ7QbS}`srMR8+C2W0xxOy&9Ufwx^r&HERzf}BT}Rm(n2^fKk~XZUss!T778U{gLDV1k6pa5@lI?OM2oAU zh!*@$=2@do#(wKx@PhN_H0`lwTB-t4AExxFz+xa949Ux6KmAUdjqhhZnNP8254($v z<}YH-8s>8YE?1GITFV(95; z_He581_4A=RA;0bw8+_;R>SX@-tN!(`pXR1hKca+ur(r}@$kEFc@h>BSX6DVKLPd< zp;)BIgoK2MC@8%vy7{!8cJK(AaWBkXID=x?JDWQcTRqn*G+A(+6sqBIC>57?+00=- zeu&=frA0+Y``tm?FguYupJ1l7j+Y;rLr;4w_FNo|y&2xDuxxV)dzA_fD3XdKXxeYZ zWcbTIBlV>yf{Nt?k(-4W8)$5VvXr}AR;)cCXlnv&TjV#ZjYZwQ{cG;CA8&~yj87Ph z{BXv=QSCL}qeXomKNYk*xlt%U7=G<1)}%hX&AJ#HxYCX$0Z60gf9`Fw8-?_|m=>kq zM8;+qNU=Sv8eoC*yOA8fblB`dSP|`-7@3}lp+;B8V?IffnM}gWi~w2Dn;hi0wM#+& zVKj7MCvTI2Wc@IOwLUEwg10lZ;YSfbvNKmvMF4t7+W?PNNjBMr6;ul!Xjg>s;yY;%&@s*ou_{QLKBDEUIM|FG4JMLak5 znNn<8s5tcvJm}3eN@FqBWqm{)2qf8ZAI~+C){0GWicXs)d=jPGg;V?^fbY(T6!LL? zBIV-{??Y(tPq)tA0K=Z^eZpPz(V|q4ri~xyyB2J?qP+7!OM$v{c~v1VDtUl10u=xjY+?Y8GcruX`XBQ;xja@^Z6KmxYUgL zft_F4ryoAxSBiGV-biWL{aGJNV@m`t*-w9Ze$qd!8=5xxDD6Gxp9!8`r%u2&<%+NW%!iiCxM;yW`)kZc%jia~o ztlt_^gj=rR?ynoFghTZf3_V}a;!d795&;1kVD}w)@f%kO*>d;CIy{TpOo;8#(^1rp@r3xBrKH|n{tvAN5C-$>pEDb`$(4SRqi!8I{%m=Q>3)HU&-1Dx zp~)xSV=>87JYP0MC+=SyX52dV6-N(E^q3lR(qEC)>mlaqz*dZ{I}CmkZKHf44D zE>SavyIqDa(WaE4_vs!_>yyc>sV6AQi_oS2AMKFDxlp#5vM}g8tsrqWEO5OGOcn$6 z67yDo>!DWz@TTSYr;H`C$1SWS`eO<-MEOq++rq17G@P_hs*DNg2Z z2^{zM1Ij99F)qsHIORwVoVP|?U`)^_xb6?sZQOJHq(E`l=3O893D;mV4c%n7>hBdJ zBL6U^s{yCNUk}%f-QzU$L4>b7&XpQvXm82W^yt0GpFd8eiaE1msXwO>_^Q7L@#Hkb zLDw$MYt`hCXU7imb(`#cb-=HbnbCC&A^ekJw4Uleu*O3qcg$U#$qHJ~IeZYUKb0bc#!ZK;r_S z^1>KVynxEUi66#d8(Q8!BFT$duH?LJ3HZvITFj4*zf^##1T<-Ez%!O2U*BWS&$00g0Ji`lQRDr1CdAVp(IkC&w|l@2bXy_Q|)E>s}K6feE_4LF? z_Zll|d>+-gE@00R1G{TWd5y(1`bjXsR8qPM3mt|}SPq_wxZ}Pe2W%NBSW=N5A%edC zE2R6Rmq*N+%}DN2(|@mjyTv^W7t^u`PcOB7|5nT0dW4h>VC=77)pJ}>kXo*(8YLy`d=l;_*q(ygAkmD8^>>tw`ovkV|NqLu}KVNvfhU(P2 zg6-a%3;&#-A6Wi6gR2alIZjIrd6=2Qpjq><<1~$p*>;b=A4_Nvxf95M4vP+Bb5{uV5%wgeSfY~0Tino0i*<(jjg`h7Tqsp=R z(YFTig&U@y7mAeVx2c9CO8)7A;*f#i%fzU|fyOhwqL@XKFJJ%!*pB&Gqn0I>!-;Xo zA_=szqP3ieVmQUPA9T=s2Tf1<$N4#7C{GrEqA$U`50DT?WMK?R_tyWOEC1=F{=dKE z@B?pBta3kQZt=WldyiyaS?Qa4)7e>nfn)oLO7}g(zu|3%@qNnjjDEnW-5EDtpwPWs zhp8REr%*YoZA?9nY80gpWzRn%E-mM7*v|)6 z#Z1I1%a>nYvU0c~^_g5^cC|!U+>M=`b9+`I4rap7PmU?d%ce}&0mU?2-1ZuE70LKU ziVrhHLZ#b=*2d=MIuivHK^aIaIG~&3D+no`tXf*r%rPN|o;NQoIUc_HyISvKOG_&i z+k43sOdeD)te7nWDl|xm4dsN^3lJ6ZV zJA38az%$xfnV_G=(XCJ65||MLexk_clugw~bOqpT(94&ln7|?-fPhUBzQO=P@_qjt zpn?nc(b>ffi7Ik|HUFZBTm|~JsBRgz2SBi&I8~tDJ%BR+zgL)qYp%e!@^X$n)~^9L zGvD|%vY|qi@v+o%Z!GDvxy$h+gaxxmInn(kvjzd0yR^vAc?b*fSk7uRoRh`50gO^G zG@0``X|`l1H2+Ci%Lw1+VSLB=#0B}&4T(j-MqC>@?Vj>c;N&SLJ!sr_9Lbve`S>r}BN#9rY7Hpr8W!iEOhFs&pS!wYMB71 zFVO2yp^+s$WO}(lu~@CLwrj;07W}4c!}R#kk=oJ4Z4G^1?E}85iolwl{yk)#0}t#h z&eC=mq>3_rEs@o007{oZ~)!DYDCj>D@}O(ye|ttGds;Zi{y$yA^})Tzf{UN8up zQ%RKx>O)ch!wfFkV&{ZLOgSo4@!=D$cw;_cCpC95ABch}6 z=c|oT0P$Oix7HK%Kmd4_#K-ivwEe_fpdUpY>I$dui8hc+IX;hL?;Cw+Eh^7%DsIcq zKWm@!iJO5OF{L4`?^Pp|=Z5DNJ*bk@$c+>&p$5xNn=>NJ+yf+l=g4y6Uvo)*#Lu+1 zZ(C_D7u~d!-6|7a;F=J#k7<4d+pl;p>#v?Ccr90WK6mf}d_?1VNpC__?UmGHx8m!$da z$~Sr6PY&#)-g2|@{)c=)zYhy*opk<#avxWkjx*+KMO?7Lm<*WcjjKaKtp*lzDbVg5Qdzi=zH^8+^W&@ztZ*h@8-|H zm=OgF=Cq_5b-jKCaE6JVn4pZK7%|j|4*qU4@k`s2FB;`C>A`46y9V7MwZ2FpcMxQN z)4I)&ZC5n<=R+8nn*VAI#W4AZaFwRS?`WuV8oqu}D0Dzxbw7xAInJ&6gEUEuOc6PH-{iBJR8e2%7n3oTI?w zwDia5MVC0r-r=EQ=#b4eJ4*ir!Ze=Y!x%BAxX{D z?rRcYt0$Hybl4yS4k$R$gtOaXx0i{{>!QydD&<>*_xJKWJld8*6!nl_NWdIH_i$;&hO{I3VoV#1SJucbK6WA`OF zB);~hie={(^({b}*pfn;c#P>3qX#vHdNN-OIhU!|jw_X1^ugrEg!(I=*`2F7L$Xek z_fl>&cl)Kq7-p4@ks3T}L)ESq{)L@jPC)&?(xK6awaYPah_z#Z?GG!6x?0r)y3La` z8_M7xO1Nj%IbO{oLb|eW$~LdI^^79*JUxrc(UoM%1++|tJU&rVZd29h;Mrpfd|TQ2 zY5H(4&Y+jsc4h@zYkazH&V9NDd#a5fr0fh)GGfR}!q(ErWyhwEhoR%XVRen0HQy#Z{rW zJr22vqupIvp{yn+etPLKhWfmU-colaXWu(WNt)=Tq6D+1$2;^wIqtWZ|=4 zPQoZL&HEqaZ|L4nG5QCkts-^(4$}9&o2ay{Po(6tBhk~-drCopsT&%KzPWZ&X zmu6x{K1|MUuz(n4K_X!Fkoy@>t>#V0N`{6n`H!jt z80+-+Z#OTmsJJ=ok7J?(ogf6C@*cO<*radFFaoS_>-tGmJv=8rAe^f;x^(ZSCK`K#&*|@w{Ad zkdj6-2w48GH9p(5G z-^CBvm&GwAJyBszIG)1#!kQp=^D?{sz0sx#QUIIWGS55-MM$?wklVy6jS|lJLe1;* ztT_oLMLu)|F47eITG#JP+18>}`mJSGbzo@sW%lOgX7x{=@-W$3+Sh3RizJ}B{*%n? zPqUHS^d%=w+`c^_v}5rz0!%^OA-994^^fco6ll+({-$C zrNnJ_QFiGx34Pi00s2hj_@Wt%as@P}FGZOc;r+AM-Vgv-ty6;bF}?EZ62dOZ1&<9H@-t?3hlK@PS$W(+Sw3q%fs!8Mj9Uuh ze@&OsHYNaH>6N^lY_z!#Nwc=%)5Bju$3m(XbkB#xMJ0Q6byZraSMfiQ$k|Mt-Fk9D zApZCkEGqy6%oF5+Z2$cI`#!rhx3JJ~1U{zFC*91SJWn9h*H4$NihinbTJPKjSf$}+ zp^{d0Mn^|Ih>~7Fe0vEqin62I;0xm)(f^jf-nr&x;GOO?nl)kU{CYCT^D;ZD;z5cI zxy45*xVS~~jD;r?7%S7YjI13lxuN8IiHtQR?1>wOnvj^t*Q5&02eo^$GizI0Y#$%K zQ)@@ZQOBZ!f)jHAIvZQth=2b~NEM2AvmY0g+J?m+OKRi*X;hx=Zj?w2WHQFugz8@@D%4;W6?9>w#()#{Ld1@AjoJmKJXna!}!U^07}-Ro(? z-*>gUzVceJxSK%vh<51E1>bb--P=c_yUhy3r9f3Ln!hnE-epF|g2k?{r>4~B;eMb& z8eZb19%-RpzTy@!euNHZHc}^Sn|b$XTl3o-{$n6px3r@gwtbYd%_a0t0ATQznROXg zwzRZtbNAqjie8EQk#nlh|2{`q2hB~2T7XK*<$9?s>x~~rqjdZ z#fu7}A0||=AMMISaxPMHS7+BdXP$>gcECZryd+9$R#r5~&kNLx15v;Z=0QRD;1}o^ zTErL+T8yb;52NlSXXxTCsezcBZ;<73l=G#aU34H!%^4z@k&)r`J0;6-@->HDRFbLq zvqvLyBd3{k2>ximfq#+lF8?fG#Y?PNLgw=Fvbw&0S}U+FKOeP@PI~S7dcURb5%Ppp z5GIbx95R7g)7aQ|^x$v2(S0O1u9RKate*yQE5EQ%l@R=4=6FV2-fSW{LP@I^GNE`A zT+xu*%T093`MJ4c6=es^kGi_Le*W$~%r~qbA2A)_1j;CKIXtvYvV~`7XZzpvK&@h> z(AU$gsP1TMJ18T&+cW)Wja%D{p%aEo1fQIol(4amRhVsfyGlK6wr8lV^Dlety2?g-mkXISvC`pcqi!t0^VE@hD8t$f!u?OY)abuYSHqmW-&yl3 z3Y(m^>M8~;P~BOk|H}6dfLK)!Lj)qt(l<-h;`8F7Zcu?)rT|69qV>di8fOpFpUnIW zAiY3WP)+afcaw~}z9cs^AipHCIN52dNSKQPK_8kIA+H;Gw=wng!%$k}X^-Nu=MpyX zEt&D}(|c@V{4TSvX$oRY6VEnf3n!IQ-Vkrz(lhvUWNeNOt zSvQkIVLr&aVV3&QD#*GzpP*lQ-RSbfgi41a{ie;+23`6)Bt?mu>(cygM~o~})UkVV zo9zyGTB5kK2$ha8J`1(V*T)O*8I=zmc(}@_-O&bQreUj*J3kanAVdE z(wBsIom?U!|5g;6&DW^Os6=`yT-=0o%W~WP)z16~Bh3V=`RMQ;G8PE{txJvoe@o=9 z1Sxg{lnA$^JqJ!Z!_i-YgG)oqz3UmahGK0s@nwc;vmxq8gxtFqKZsrpNNc+W*z*d=z0Mp3GKUp03`{=@B| zhm_?&FRuKRFVey}m>N3n|1ytg&5WX>YC#VmC3+7dH`M)%_rvRd2(kXD*2r)O{1d9ryOANC8WmN_4IQtH%P1FH>9ZtRsDEz87;2 zU|LD@T*W88xn>V@+ByTL2oM1M_u}8*!aOwoKm5hHg>N1a+Sae6#g2LobyN4HCHy;7 z(%CoU8%xP-EnAf(>ot7w8qOk0~=)a07HJ99+xY}t!ZH#~g^{?1IyRYm-pzJ@tbyFw~ zhNDtX{p^Y+`PA=dC=3mUHguM6G@fzbpwWj1WVXd6%onwqP9I*|J-NaI*1bJ;=tB(D zCi!^_MG^4x0=}$A#Q<=+1<>7eHKN4J{<%KX`;xDCj7Y!BU{<au@gd zM+~eE@2IUC5Y&r0`jbn%&D%Y`(Z1U#B1M8&z5@%}n8>{IK=*t)qVC)qAK|UjTDd)m zG!u->`S%+iGqR1j_2)9$EW)7EgU%dQ*3k8P`=&*kXWkm20C3chn$OOq^X5?8ki){) zS$YlwUD&=vPI~JC5#%CYdj*xkJAZ=pAFx?*cHjIMRO z%QsBIi0=pBsVWJcC%<0025{&}qMhunJIb6bYGXVB?BFyMO*Ey#0jcO&@~;YA>~8{i zq(5XIsxF==t@IC2%(lK`I?}hZUqcal$u3)OcWN}>LI%E1E~av3IuUIX-ypACcT^wsJhRHF9K(1HTV zNDqdW@r8_zzP4dyUH|y|C~3*Tia`Z5%!jxPFWns+{hTU^d(qiw;B2-uXatH#^mlcG zc1c(OT`5@+A1kQ86@c;V(2l3gR>SSt0^fEoV&SrUVX>(bb75_?j>~ za?s8j(flgMnGfu~{JIpE!ZRAD0%8mZf@|B@t6@u|9}+(DT{0D#bY%U1t-n*T>fwO707cdoL~U%Y2X<-4c>Y^b8rFZn zi;e3LQghAICodHChq!$Zd~TRQoQ54i&;7HLJZLCIsBE#4BxtYg&77wPw~!Z;{JBc< z+(x|-cptLE%W2Vbrgp#H);Unp>Q2=%O%pfDNqq^t zX??1KFgMgfQ`THs(d$7ns&e_$;Y1EoxY7oS{+IB|=?}04>~{E1nY*mr;vJpHJX?=X zC{|9Wm6b?BCOiBV;xQE4(D(}^KKSnPEShnn9FKIThnqT3o%9;ZyWZ@Lpr)I6Zwdz> z?$}dzmTX?G{p9%9dqa!S8s*wUna}4CHTmPo^sJ|l*I2)!q>RUUy4wiAy_=HXyW^42 z57&j^mVX7#wE5Oi?)XqVry<-1PGphcUc8ekpKr{$MFBwTNy!7t1QDK!LcCa#CMVzN*|J_$*ucxn0N=zI?A`amCk8bXc^o zvqSY=t@NLK>G3|YJ78uyOjFb@@KL+twL>nq0h*tOSYm%hMm=+3 zzJ4~J(1Ax;84*K>l`7^!?ZuGm7!{^`+Cn+2CRTHXKglTLZ8dY6p z?#KDa@*z_J6wf`3OXSd0Hjm>d-q;Xgxk`P~=F+K8bRf$wlvIybHGNKHEI94YbCD*A zI%VD{$340C1Y;G3-tVFeq483Y)BnR}$hRC0v=xZ` z>h;LSgNIHt`htSBJZgN}+oI;$A@l($aewvB!S2oM4?}0fE|ykfza?939r>N z4}Z)yLV5=mVM|F5v&?r-Y;rR-&}YuZmCLfn=NiYG*7;tc3>fcD5qMqU{aUKkN!%&o z>uD3AMq=2q10nZI2RU={z|{JvDJzBS~BQ z{48KIe z!c1^2o&?YZ$(U}nuIA-{Dq%HpJHFV(cOz~eUxymEUF{j!wSY=7>uc!(b1I#L#&?ZH zg>^wOFXfTWW7YXvOPMI12NXP6JQ#t*C2PA%eKz-DF1J(BrZ?DW%7{|8?veQ#Q%D41df6PyRbyIlzqedaP zjB`aH%wP14uhhMPDG}ai1Sy*Kodkw(y!R8%s!+$dKhL#PWDcZI9siONT*F*Abjydii@k4#Q-kE~rwJlsiC3L`2RXC1 zQkWFzLu^sZSmnhmslI{z@#d-w_Z%ICik3%UEY1X zcW^p3YVz#g<|h~`Vzt}((8Z~9iq zNj8wfu_y3qrdrzA+TwLm45+lWIoKDAT!xP{t`>iFxLEez`j^(D+qb!*l#M3QuA0a^ z)WdyAHL^H`wIla!wq}h?r=-oFgh;aafxyCYXNH5p$8Fy+d~TLKOZNyUuVgu#(o%7-E&U(IO%} zlYZteBY4Jfcqh^)+23P%yFNE=o4fPSX2!e@+9N{^H6@J)Ra`T`DH`8(PhwC+G2|}dild~ zqVrU1OsZ(+Z;b4tuyWw=R`y4H;Zr1$x6B2;pp*x}Km4?Ly)^2^T5K8(9lao4ewujm zQRTR_`6TNOv#IZJ8-fc7kaMqo`YXQzrJ;84Xio@n{qa-mc^}us%~#>jbEdjg)Bt`- zy^TY^4y>Db2B!>uRuO|-Mx)2fCOlY2Il(^JFTS8bW6>)rvED1BCt7tSj{dL{Q%~dE zs-4k)SxGqND-V2u6yn1RFg?`sS&{~pm9?`vrvOjeZkM6(Cv_fle}_D#hhZ0ODDny1)mGGFD;&^{WX$Aswcq3Wdh8&vm}ex z^8d;{gmhnh;nV{)A@2KfwM z@T(bHr*^XIB*aJ8ve%@Se$Mw4ar4rUC|n zOwlbf(v>*57Axc!0PIMvVInrg{`=+KL+ zj;V2Cm;T|z_jRpSd!pI(FOzOibs8RX9ODb4z+@-9)OYP^?ksl#V6wRB|Z1?$tiX>{82sVUOtbhxX^{zh(mK0ww7+dB^C(=}Zk^XT6 zV_kt+v)7gP5kQ0`h0MnsUbw{Qt=h^d3<8zbEqj|9EZxPdFAAiz^x9 zqdz!QJ>U0Cw9$U83AbeiV%G3~DexjiNw z3@VXU+ofnOkM&)sfz9LEup4DC^I;zkkoUP=#OP<*QZ#I=)xfP3bxW{*{dw_0t;$c| zoNSO7({ZNEP&1|Xji`x#JN&WpRnX-AbXA#x>5ZxR{eQ0PzDl@&BHZG=z$#leTaY93 zm-iA&gG6w)Ck}twnI&<&F*SDxNmWN9CM1t{<}+}p`H~+$R%t5X-!K%JEZ>AMsvEYb zTc~H%C>S=z^8ZpLQxfmI`M!8bZD1(3j=961Wk}!Fzb|hsjC8-{;@ji*-^(B^UJ#Z@ zrfjJ1Lrtyp{|pA{;l1+5=E|g)3P{C6#2l+1CYkBzSiGS-V($MYq_f@54j%m5zLE~m zAaQ6D02_ZkZ{0PZddD-$6N$&4QLA8hmaxfaw4Gms)N@;L?b)}hFm9R(THTEVYfcw=)+EXwt$55n{(-5g%*Yk zXb8_Iaa`?oHfpv1jr1J;!X}SF3vNEI$gydIIdOjHSLw4Jw|>P+~efn{BC1csJev70W|*%SlTW{jest( z4OPF@{I$!%;_deK!*7e~K)}S(OULSXos5M>ro)Ar`!8pwR4=)iiX^TAa=8*b!5Jcq zfK~zlpqu^6VrDzLbOX8bRx7|)yF~~%zQ3}!yQ|r*H-!q&k;QA83b%JCzw}LEYU@xo z`Sa$|hZ&8xH}3Y%HnIv0pBQPv?;5!ads+AQ@(AANkPtg<1TQ_EQ$n%y6!ZP8du;3C zcDT*^$Z>p{&KS2a$FRpXI<1-H29io-F&EqxgSITn;@jiZtk%$&jIuZHd2^+g{cSP& zwVvM>laK!hw4cW4hDXhdk~BiC+zC5% zbvq1)f`F!LZxpy94Sk>5XRwwqoZ_Jijd6=+iM10v8mjpEi~R zG)qyfQ#-RzldymK1OOcDzJzg1qo@EXI_!62mfw8#dUBXb3QI)hv?npP@nnnp89Z}B z)dB{wJy^sLJr%e$wO#S$f&%{zX(XbzmGB@80oUJw=-5?a>w1-B_cP9mdI)4V8sI3|j~@vm z^cG-#CgBAp@6c7OBUbDEX~)ta_n!eS zZ8`At6QWj@6=leXXZSLaW3i~E@E?b8e)TNwOcVY;GB1=ty^1y#M2V*qzx>QZ5<@>Wj#dsoG+DxES&b69{{CQCQJ z*b^VD2?hyc%ZMULE}bt?ChaYwf+VB`=& zzJ1vdso{aobNx2bCNK+(6)9+=YPD8c0y8Ae(&u0lBvRlfo)1jd)UitS4Z|LV!4VG< zaJ^&c)h&Pw_!W83+=?Okws{jDH=Y3)Z|qi{t^^-Zp0XRXKgIOTLG?!9H=UsgCwiH{ zIvY7(In#v>n+}3Dn!10-iPODk$ZI9`4eAbXxnm5Vh{8n2ry4&Z7g@=Z{iKfSkU7Q@%>dN33nE-D{BRT!PgX zf(FUt7SQe@lyChnEW8!{(Yh3YN|Sw?yirtt>bNYC8}G(T2Q{Sh_!cyA^HEX~5nBde z)$W%L@P@A&_E1ao7#w(vSj}1GaY7f|MCdHU#zMZXycBv9Z3?Og3Q}RRDF2S&6d42b zSyV^RPksbL1mcdieWy(6t0^AT9U~U7#}MNn9cbI?;wv)*V}|8_Bfs4wMEW5EpyaqZ z*&i=7Q4nEP+L;a)ImNe*`DPk+paQqmo2lf>hX>bRIg;?J8RMxL?99~K{?i}&aIBXB z*AwkZRX!r=<@RWiDX0wxVd8QcBOPECdoDL%iH&Ac zl0_m8icNN&EZfAXivRQWOhe~}j}UfhBSmI^gjlZP36a;0-JSBbo95}{qu5k#|D=wt znOur&coiwhWNgdYD;~iI_=s|D&KK^5+T0OQWuG^j$TXw4p`pKz_N+VXt`9VgF6KF! zxW-j$t*q1vrj0Kf@sZ^6r(_qw=x4~nKBQSOM(Xyrh*oK2dIKU8ZbUX_H|}>J8k*ZR>nJUvDDtmyPtbm51{Arbfc8tEFBLG9t*Xj z0OXj>?VCqU80Jk$MR?hbdqa22TU>jrDMtYUi zsgINI+1>*@t4$Q7T3Ln<8`~?dfA{OdF~vVDY+9Z&kH*o>i^#}e_WjFORihUOR4p}9 zO|8G=iXRad`z}v4wJ>tD^^>k&R5{wwpTlxS&)|9pr2yUpaP@+Ymh;xE2VAiEG<6#D z2f8Q3lr9H+O`QDiW44dN-{~3C23xpIkK-6X=RWL2*xH^qKV$*6tm|0+p{Gjw*By5A)=M(f4#*SNE+k2(}9_tt&>#(FmD441|K zK>F7n=r$RDcp+uo&ljjKBO*n?Ey$ohxD%g0!D{;~pRe1*#EDS&1}WcUML-KR60Pgf z?QQKY^QC`MF!Uc#hO)211*1@Q(wf@x81Z#DRYuZ$2%1MhY$!6KCw2A*EgR;KK))N> z2$UM@fl{CP?riv8^2pulM#8MnG3m`lLQp`QM4KGqX13y$(z*ZX!&P zcV1MOEFY?EYp{wawAONE^Ve~nww=|zQXSt)Y)CCkX~daaimfyW4XDM$cymDWmo?4F z&!1u>1qtnWGI!7^q|=~nYv?9(&1H*o@ay)i@TkX`)y!=m(OEiC+fu~mR^pWD@9b9m zil?s@BPIedOY<_w@0$EWI96=$jVn4A!mU5GT9@;yJrv!#K=)p3w6nI)Y>LFcP*A2k zT;fiHAmP9Hv(0o|qo&Js&jkB4bDPS9aPjIK7HmiO_Fw#nWM)ei=gZi=IrBU^c-?>l z9eL4ER*`%zHe}ge<#j5Czw}V-kb|IB{S|BmK9nYH#BtqY5^+pSzr>C1u~l4=3`eYd zMd{e;N9c(Rt0ZkAzHV?<_O^SLj&9Y^>=&`JXg05 zp^baTl#Ec71ik60&=ETQ2cr;Wn4Qz0Iz9_Sp zg}(6>O6L_uu>EeF9Y<`3c-fJ5WQ3K01bfo(8!$s#CSh39xAX{Jgw5FPVGBO{tGA5zo{NT4w{lR$V(sIzv8+BTO9XLU`|coC zl}2*q1B8_X+e5yQRxI`rXxu{#`=TPCy?=>ukojk$CF!+>! zgS|K=0;6qi=d8E_S~{w}vl?7!zszb_l1su~q>?~UoYGOb_`#Jjqn{lX@=nRe&0oVE zNyPrmk8rgg&bV%5TQfxvC0EMyIsd{}YA~|mBRpZU!3~0>81^Cw>xTLBs*nQQVy>)$ z_z%En>zvKyoyB>>y~{;0D{!s^E$Ubex}@y!8F+uuG+afAr4pq}IupK3%3#6v9^MII zs?EGxt;}?%8(M{ zKW)6u-NMCXZ(( z@Kp=fhKmtfQ&bZ>t*y>ZnlF&3h4YVKV!N*tq~70h;L@%Itkn%z_D3uD4t-IRVdot{ zO_``V*pin1{K|X2zJl@#eO-0n3T2s9Mp}M~-=`v~1Kf_kD0HneQR1gA*9?V`hZ1GE z5vjYAGcP(vbB}$R@KyQg?w9N|?)g(bjpBa^e^$3+h|ks?FtVfdi}}jE6bX01BWAuR zw8q{QHNr5d)5S3Jr+^tKo?rh4=Jf4s-BG-K&jwNOn}%@w5AJUlUTqO(H_$Gh46NPp zUO|mD&g!ksqS~H^DA7YWcX~3*C>uAHns#jue{%T`cca=Gi<7Gdo1HZa{{gKTVm!Ma z9#nIZ&69dKH#uA8pw_Dg`aPk!$uoP=&o0zCqk>b(|M)&oAP7u5{bkvl$KIDyY3yK6 zCm2z|pkdk1JAAJXrOS3<*q$*JFzTAr2Nz3AmGfhRvfV4OyC;q9)qic^b&Y+W&6|s+ z&%uR2(A?(@m+0s`S))2*56p=n(!>!jP;7ytaJrihKP(R1FZ8iQ^CyW)bq5F2$Lec+ zsr>o=zMs7uJS&VKJdk%fX<+o3v*3?+1W9B10~-E#QhF~pTwki*Xe(a4a>E4g`A41n zot@OLWO%Z||gD*;7(ey>SN$+=|E=mFbu8 zl5^xwGhYo?5nuC(ywj6UYJM^bmyW2n3;dv$RZS%4sejQ>E2*GooWn?w`f5e$*ybIP>%qX&D0EWiyrULN{JeCbf1=ypw;oMK1&r=_o0=sCbN_W4ELdcUiz9JYCs~fb6 zLs!b^J7^bAI>i2%7WZaGrP)yV-no%KHTGd))AMM7WxX{`cX8qMLK_`^c3hk-W>>7s zdhPcb);q>0bJ5> zCoM@M<9qAfK`uh|9nn;G!{zlS%l*{yPUm^&7bMR`-_HHYA8TYQ?6kdg7M<5oLpVBW zeH7!fAig(LsK}|hxTqQ?|H3rkDwvVSt5_U9>Nl)V%musdG;`KnYsfsr7@RC5v0jd^ z`FMccv8Vo1z(p*LupZZZxdFCNd5@=F{7DH?3v4l4e_`{T~wMN7r=(%ypzipM$^nF_zx?&j*>A(4sn%eE4WK8Ilfp zW~H`h=@>DbO&0nVjyC3By>wxoDr4yYTO_^u5h|J8bZp{FbwlivcZTFtAA21FWRBD*IkSy?8C; z*-dZ@BhTxPi*na#(?%;8>Nv^W4_B6Ip3pf#({S1f63(E|auA(S@Yb?7_qR-DtY#^6 zSld;dIvn$fLh48J&KFyCqFe4EmQ|4C`5X3}Z}n5@?&=P+SP*bV4+qxV$g(v3;)xys zN>9SD`AI0uvnKBB99{iz38$KUbaVWJc4xnuh(=y%F9oA1Bo;x%(&*Dh!6G{^;mxgc z8p9}uIwWXag`d`O(bZvUtg8uqTKOFDUH=sP%+pjlEQeVm2Jy2~~xf zurrId+a;XY*<&94;jHh_J&SALz86+*lZ@quCWc7F4&FL?~ z_LxF1SBqc$20*!>*B76@se_Pb#0En-aSYevnk!sr4^1(n{R*xUEH`b!g)TuF7KHGb z=}t04s^CbN4WT!px`P(D9bpvI=0Wz}t+f-4j4TROJ2w7oUcD6^Q$}gZpNq5cWa6i7 zD4P`@b8j6B&q9C>p?vD_g57XJesk!OKghu5swj&gJ=uvC;$p5>=OKIW*~FoCLbzln z!_KQM^wrA_=Z(WC33gy{VO88?{xe@`)Z()gMdO;`b*42Khp393Gex?Qv|UV9m6+ z#k?xvG4Z+d=2;9E#McPpTIzp2(_eYTh#z%RY)7L!x%EF&Jc^}+KZucnze0U~`NL_E zr?}Ql8AZ3mwQOpL;++e|x9QI-%KUj>XP#LTt?4yzXoU;C;=eQ8>Iio`X#C4^FcNaL zHNAAT$Cx~h8`uF}0TYm{)QQ&1&cs2z&~<&=TM7{;A5d)6aF*|WiwktcS_9zfZls4e zCh<)SmEhTo7;hihlTyt^e$rEpKFQ;-EZU0AQbYPH5GI6D$NBY!0F;d*`|CwwJ-W!Q z3P(gFAWQtrrd+7aVL+=+bepu@zJQccUb2lkB)qSaXWpsh&|`GS|3Y5Z!u9ou_g>ra zbN*NLx?C(gg--}EP*|U0pkDktoREeu#`@je2EBi1$fu^!w6rXUpB0$t{)5Kv(M%#O z@BpQz=j%tsgzWEOo4pW5G@%k9^6&z17eoC|nJVE}F{pI^^h-;Q6{>4KT zEwMm~b@QlNj-x*0i};vp54i@-Qw%Z*F`ud3;vVEd|3s`u5>NvRX;*$Ce_0J(Yu|Za z(rLPkA_ZnjqWX6SKctTBcZaOiXxAJ?E?Pl$7tE^EHULH zPbAKAWeJqmZ)d)BX{kXM6sQi_729p;fiE(@=lxkn{yp|3wml$*Tbb`W+_$~fA%q%3 zZJTTCB0QaFvF8=}llPx2_ikR9>SUp4Aub$o?-vM^)!;9YALYj{pxbaqB<6j-!v&t+ zMpb7%sPrOQl+0G=9W@ON&8oAwc$c}Ym2TSMExv3-G)LkKYQxv|Q2!5S#aUc1DJHqw zDCrL}XD$VKH_a0rc?1(a<6)^;L84Zv9@25F%OLMAt z<$^u>GL3c#b+1*Jj)bx$f=MsQ;_TfIFR+$Dn)hw-rvCZiTydJC z?Y*^5F$4WLx}rK=n?Ckcor&+o1^%+3sovmzwn9x36D&6u4l~T8&@oj2rx)sQmh@%- z7V6B#VduwEQwL|05$j4HHq!zU^fVDVe>vh%`>$SkAoZ%lqnm#w%8z;7sk+kt65Adf5OYFrV#}RK64MD18-#hI8MzYej_|El_gR>#Y zfy6vmwub&Wj@tJNHyMTJ38t@qgc=?0L!aI7&}*yWSbmfsSUwa&icwQWg%g2K8Y-gg ze`X${ts(m9i?|aCP2uX3$X^SyhC8|%o$lTe^70a#7QJ15jC5_Sri5&#cL{n!!Bcm9 z18i1lKBUj8s?Nz)Q{Akf4+B0$3SdGSe15ru5JgY_Z$!k1T==Xenz`Qi9uF#Vw_@-k zZJ7U|O#q@6c^P@ZHvbJ8-!a47>v9t=L-N)&zD11hjlzo7Z4l}LsY>3-D{vwK}=%+YMlPrPSaiFyE;XcPXTUpi5Y}Fxi2)wtV z^rtYjt-k-_abEm;7}L^}mY0y6^h!Zk<(px=>UB?>=i={m1b(O6O)WC@3fa!g&eu1t zm6-&TVW(y34*g?@j&tAQTrLz*Ti0p_c?62_%m2oz!io5f7h5hjjp+HAc}ub%ILiN@ z0G1w7p-FJK`QS0xA#)1lL28 zr{HUETMBFIw{)z1{e^zZ(O>@U0jaj3G^PKlM?c-w9@7-YjvmI5QxO~~hr4Yqnmp!6 zc@Op2-LZ-0k_HS#Koytul@3nB9ia_bg@#DuFee*Yk)IV3udmc10;$iqLcBf&jM^^o z^phO;>KkIuC-cIzXXJ5#Kp?nI8e~A1F8wrK*|zg=Ilm%c^^*V#7q0wf>C$`Ev3K8H zIKX_TSikuuw~0n@s`l9O+Y}vWoS8T!moVq3$^;U*AN%B?f9NfFSKHU!$MX% zJ*bYYeszu})35%Y?pHMidN^a_=_GIWNyESYJax=>;bcwpH*DCgYIu0KFkwP20PWqT zuwlS#b?n6#XK17U(Kj{q?`Q>?$7t{LG8^0;G3YOTQWJf@e}1oO^!9KjFiWmA8F$BI z{JQ;B9b5H(kD67#=O}joKKaD(_a8FEg;ArN0kG+l$|wB{fB%g9tTRojo?N)`O!196&Z>NBqJ@Puvv#HHps*xNc2ms*KzI3X^z zl3SeR@q&_6v+HkreVWtkclM^~Gs4qdd$*woa2q<*Q8ArG7;-?a@)2yQwW zJp~^W^y|;2wk?If|Jy4~ZCj9m^=#kt6m6~|=7q2t+lm>r6s5MNw=IRe{Y8`87Sng` zB^%IQf5ATUShX1)WHJ5N%uJKpmcrInXL9>y#kIGb@9ALIN;R6sD7m0ng;kmr0V&3E z_B(sifI97#gz*#z1P!4<1~fW4h1RY6%wD)~rO7B`baV>Q(c0w!Df(Ns{A3kJH|HPx9)Pg*Lx*ZjjLKa&7{Zk=26%P+*an)@|0phCwquc6nG`#*%)z^2NhqLMNs8qDHqES&PL`9`AWQghOFTXx-UgQEJ zx!}mbt_==$t<-I~D9Oem=b;$QWncc1rq8${jHf^#XcP^eg0HO1_`R|+!{qqDfo*8r zy7vULoLMu}2X(r=UT$WCI%I$=o!qW)C9#Ay{o2(TzqPbGrL8(@raxey6Rsm<^HWrw zNKv_5=;7{p2LO&kozS1r&V;)6v&VBtDPX$DczAysLZjMira#c7JGZ*z0jAUJMviUG z>69+o=@00QZIAk&-^j6jDY;l$?|4&jckj)xVTOM?_U`@hi#u%w%>l5RG>AcidJqv| z`m>>_1fPlk;GRkD>Xf^2GkUGjXI#O#mmK9(S}!Rd-%3TiKp+s@NHpqGYvaa^pPJe~ zfByW1O*@_IW8S=Zb4~5vv}x1lme8mEDfifV_TN+-DE%FxA^p1x>ORNE`!dzzUP#hj z|Lu2|W9wk3`zks3GY>C#lc9E&sRb*^3M46g6mE_+{}-`!m}(LI((vs7RQ@WP?bi3n zro8>gSr*aX^PB1a!KUA78AFzHDUWC8JT*38$ZNsv2ipn}Ks?nU>m+L>=ts4E~* zGyhXDtL7#(Gcvtxhe3|U##2GwZbNEjq$mOs2n06-4Nlyv&wO5M%v{uGKCd-qMy{6c zdDG{D21Xy^^8Nw71ab%4#E!Z8Ks0%(7!QlgOb&8FY`@yFo2tE~| z$x@u#UZ3Wq&$z<*gvj*N%*gbL%jZ<1S#kMXdd1~)=_kU&)5VmyKp?nL5c4*I2Ge1( zJpi^HI+Br|OmD|N7Sq1q*onUBMF8Zc<*NGt`lc6=qp|*PL3Z>Va0_niz|B!Mp92RD zqO4GR^JPrv(PI8LU^sIk&*J#HFO^w_NT}9ig#E~}AH7)jPzcL@^dckdN7g+gj~zKb zSaba!o?XM7>93I*bB=>Cdl}PlC_g;AhDWx(rK#@j*hJm#*hFpt? zI%F;v;?HC6qFoMTNhzE;Bfn+;*P#!0Tuvr&m>WbS(V?e2RxwU9d8nwQQlCfIp)e}- zw-9zHj9DGS2s;GdL_Z3^)QOdv$(NT`pihx2-W2ocwPpb)-&#)`S?E);kt(#y!BtR< zsI_Pg5zdgL)YSj%2nFO~q;=2SZ}oE$2n0744X%PW$1#n?+WG+5+1Z-@{^m^NSv@6} zFRS^N`T4onk8{Gldb}j-GLc2vRf0#yq(P_4barzC;O=>IIZ~bWdt_5Aw@$j7{37l0 zKu@1ehQtcIJcH_tU5GzV{K>T+9|` zt&zL0d97K17Z4i}P4Q*>8jlf}pOB=~)ateA)&DkTzq2>3IT&MsKyc&G;0Wl#g)6_g z+PKyRaLbmT;;%NYwf^A2gIh$QQGGmg+hg*EtBFBZh}N(bPGwm+9=Es|I?w~No}OFd znCKjBTQPY&uo6?5rfmU_2PSCx`~iB+e4S!o5>Q-w>^8{JSbzHTnZQis2Lh`dvQK+qT(Y(TX(c+Fk^ zW^S`|Jy`n-J~~QUgL!Rz>pp*L_qx>DU|tJrUw?s&m~s~g1OkCTa8vW5--iuOEN;wW z1OkCTU^#C7HS7ce!41!gejiHR2VdV(qd76>*s$tl@!2L22m}IwKp+qZ1OkCT=KldS W+5F;o)t~wR00008%F$dhY3h@OJTV2LQj^yf-}tND11gu>%u5pK4p8v$;6C=d$~q zgsgVSFLiYnhHfn{_kEa9tDUjR30k@F;` zD2TVGri^jBTn$^t=XpvN!4Dtr)>VdXKBY2wA!)3|b0_vHs1JFZOW5SWC*_m#k)r<7 zo=nG&wv`#3iu}7(wyTmNwFi801}90djE6Q#xI4kDEvjFjl39?sVaPhDhCOIUu*4$B zYgp6;9Bo2i9r9s6^ zcn>Y5at(Vo%d!N)J+(;kWNu--P^!nrD8R!3PUkV*#}a}K^ps>=-gx&e*EhS5#l2ay zoBhcXBze-B&>sq;nyx4y)SOj*^K*J;8BbbTziQP|qEWeNP_xN11wV9UNeL2A@$qTY zbz9HPi!tA?=7!SIn1d~gjgBBjAI;@=7PiGq{pjfEf}ZN?QUb@3md3_V^N*HcC=`YC z{rfF^(9%}hU&N8iM+c1$w4|iSf&GQLFBKl4ykllhpX$VG6ff;Tq0nR^Trd0ZGJ>rs z#b|Bo=g*UiLgVs5TUwZg21z1^d=wq8hHXEJQBX*TdlWTZMOp$aHX6%F&mJxv`+HpP5vAe@d#;L z&LAWtBjwyL|ceqRYUZ6TY&L^HS%R)CDz&I@#7RhuiE+f`P_kIQ1z?><^ArB znz{xCMQq{dcq^g@C^toYI^N(;(@ANvi)dO<{D?J{dYdumeA_uEKPP8o0&V%xZ=CUm zP5k)y++e|CKu=m$)+TzX4YqJVv z8V`YOEVaw^_g*MZTw;_OPnZ#s{p7SIEVI_1p(c;iTe^R}%!)I<`GCN!l%0wMG-+(2 z?G~&Es4#JS^PSi8TZWg#ex-A-jFR)iN@y0Kj0|N=#J+%MW&j}gg$PQTZPdaG*_S7N zpBIsGmX9KkaA>tbEpi&oF@jX|tvO1Jh49agcii2F+5XB9M2hR$y5`m?3|)jT0jcgu zIX3g+lmn9w2CE+vh#9CY@`~P1`#kJ0zI%Q})L>9e+HKzz#uZ|!wA=0lVIE57zO)If z=UbuE3j(RaMBq^roPjE+Pb2X4=dy9LM1!`?Ae^;?s%a*``nH#7kd~2OC93Q{fWVH> zA%=pU>%W*}T>i}Q5Cf?^d6M--x$S5kwWAppA8*Fz7hk{PdGlfZ;YX%bADwq5!^6Xa z^>SVcRU-$)<;Tazkxpaz-!7VoBa-pfM1W0zDC+`!>G23m=u*K2A#wEw65`?Ox-#Jr zoRqC%78~pEYRumo{!a7a=NnSJ+Z_d_KEiUsN|Nf9=H?iefPmi~?baR|1HvbJ2)Tzp z4Uw47E`o1)=_ig=VR?hx++dpT#vaVAtcs+cCsP@38IrjF-XtpoXdyT24*i^Cjf zEnU%!=9c&7%AE#qTvU!h|9YA|a}EhUqr<~rp^>1Lsp;Ql%bmeEl1K}m7D{{=YQkwe zA|i3}h*iMF*%{BaCS(Q(wMz4@+>8ughHjDNvSid@CR+Cg=P83dzj7F*@--Q-^Q$u{ zt?Nm`i`Q3%3UwhZCQD*l-}OPxw_COsr3Ql>6HROoLvQXl^mvUuc{lTHH}GO+PKb$} zHxRQ|{^3I}9>0tpKMvd6bh!4g%dfaGCOGOO^$uXT4S~Q|@Jp+o)Y6A20fp)!X_ZE_^^sy^_{TgY4yjG1B3N0~z|N{|d@Zju>R`3_Noifq&u`8D z^toJhC+eq^6Ibd`Rj%wydz5@Zn3bfhsVPIcsMWy1d|h;XLjwWJZ^^>s{h11F7-zEQ z-Y?dXA(ps|oSf#*?$*qseC zkqmJGL*?^-QC}!kK(%@nA4G)2L7UgMANw*>p_}1mBFXK<@ZEaK`(&2L?^84O+oO2} zM%AU}6+VV{O;6a-}8s!?HvVHt;6x} zC~hhE(-=VJqgIE!{E8-cZRsGQ9wVE!#98fHpo1c(fL5Di-3+ngWs8_fEaBCk$NndL z!0LP3(tEQA2}OQeR+N# zEXeS&`nX?#ixILFFhuY+8n z>dE=bbpl4EL|8!*Z@#illG`95s0Y`XN+Y4d>uUv?+p-d?7f^Mw!VE0u{kdfc#c`Iq zy{|>q*VonPA(4sU5cn~HUT8;isZlaaT`fkqbB)M~dMX0Ji4L7hVAY@sBru>cPyRg* z76@epjeKHWow0g43KQ`Wi4u2Jm;NtM|M-8i0jC$Q$jAXifEuUylIo(UH?X~a`e1tp zuO6G4Q_|EG=r|)^^-x6%VrFUkuh|OzoW8`9i)#I_r9nmfR?r=2BTx2(c;ot%@bi}X zX;YrGry+>Lp_^z&Nv>jM3=t{dQeI93Oe&FP31t)))l6)>HbAEUvsKo*|H9$hkNlj8 zn1-SZW*={P1b0w( zolny$#1Q=B$l)IAKqAM;Yg*6{qJD)}Nf~&gNuQW)zhN)wzAk%PU-mCTS|Z568Pw4C zXwOXxcNqXM*##I^FLEM!!ioJh5@Zku3-_CRpPmp&9=xD$2%%&W?Vg;?SpR*#Cu{PG zWI?U6;H~koE%23;kjx-Jh&;~b88SVcDHpdV2au7d06)&t>>_$XNdV@_$s^Y-r=1Sp zh&@?FGPw}G=(|DceZju#9FvaHYjfJl@$51**4EZLJ3HOFW4Pzfw7BvOej|(F9pjxn zE;ks(TvquS@_~etiulNv9@62g-pL)-jr@?evO)e##Uz1lYQEHf(`FdZH@=tTT{tG1hCpeM_0=)h{a~6R%y|;6|nwp=Ft*R0O zR5Ufegc5JqFTx7C^1o)vfG#wbqK90e8J(1(_eJN-o4;-2J7ytPVA4?9AWxC;;?Bj( zu^{mK0=?$Pfgo+Tb_z;IJyrZ*YB!^7P-}X6h5)dCZXe+Ph>cz6oiQ>20>(?YlLxNd z*ch^ki@}4!hRRCn>fm5j^4I0jLk^xzY)vjNUi7u!WJPZ)WlF7L*ax3NWJOr{e7Fx;eJ8*gpU3Ctm8lY4a5= zD(kTg?QCGQ+xW7vq@NQoGgS?YjEKa%ch;;}TIad;=31Pw6X zT=Igb_b160oID}cE^?Uh-k1^RDR_upQ06EsYqITUS(vY8WRU~tQuhvnat+4 z7pB#vt#}noK{3?)g%{f;FQ3qS^poe_^NRvGKyd5Vr$$lQV$GzeAqS|FlRzzc`eaMI zy(Pw5gCAP$p`kqlAqVQ0oO^J@mj*4d*ZWRO<^48v2VE{7AI+b0X|2(@5%9i$;B8$UeO_K(OpYAA zl+R5TuFV%F5VpsZYT{*r-820#qop6*^TAzH_WA4Yf(E8I!z8{;wqw2pv4*0`PUsJX{9~&8U6MQ-$`Fp9&Cq>4hY7;0d zEDXik@wx6HWGEA{A2uY`F0^K*wD^mCn;|N0+z&(FZXfMAzt*X`}&=MnHt(3JVM zANOK~4nw5XwuqmekUo8hzicb)SU6MCvvus@_jb+#Lc*Vx&Vmr`X;fC=!6Wj~syB9= z$!m;A5RFB;v*bTl33%}T55D++4Hypu*utHq?{uWMZf`n(hi))K3aeaE6#9a)3Gb13 zRq53zzId;3mfAe3p7gGGHP>v_wB6+2EF~p;U~RB17;mJP%|PAlnbcd%i-aR*t=r6% zofS)T30*xr1c0M?$TbpHjlFX_FFGnJ;7?R}FbXQkZuGS=XPXiS($>+rS2{6GKf)}M zWe5ht3?8@#b!D(Lxn2Sf^QyM6ZUuC#|HSho7J9#IE0qwKb!r84xSRT#uFw7) zDPURWC|A&kScA5~85Hv;7VDduQp1kg>uuI>d-2`9eSMc0Qwxj0AN&>zYl&{9B-|8f z=joMDaZOlbLcMQZ>7WB$@(>T=3i}dJ@%NWIBqmtJ9&ZG(!c;nrt}ag}e*B2PJl$3m z%dqNjCElgk+G6CBmj0U(AB^`yjvKNafN*!?|;cQvtoqRsE@sqj%f-+S=&z9(PVLIJ zJTt&M-t?3^OxY>Rps_`sU%ut&_4akci|ZE*mZv_S}}b=FbUdx znLBr~iXk@m63Dn1dw229=jOV)PnI~7Ri8?0ylUh?FZk$$);z5=Q|}ea=tS-YTWDc}x~+A9If6<`EHTh0%?NJT!0cRr4Q%dR2aRG>bTs`UI)mqHUB~F`!O`c&FZ2_^ z{>rdVj^8{h2*>~>PH)ozX6(Z0B$m>TWpHu8wio;)Q=olxN^~LDC0d}-`nUCwZ4Rk7 zvU-1H%M*!2;tPAC$#z4K&N6P*$f4*-2?h&zFN{1Oskd0RI6%CMSByFXPrYEExK%OZ zNnu8Pj0ye12_>M|hLkhsOW1|aM#5}t9_`q6-z#_ZXVBE_Jky$T8^N`5boYIUK+kbb z5;A}^ZRRozVXn%iRsH_S;a& zGT4pOu;34vERyw?NC?2+%^i0%Up?n`O!R*a^usqG;@T(uN%y~P;;&}`ZFK{+DyVJv F{{YZpd_MpH literal 0 HcmV?d00001 diff --git a/icons/obj/landmine.dmi b/icons/obj/landmine.dmi new file mode 100644 index 0000000000000000000000000000000000000000..dd19fd9d3991a7ab6066d70f467cbd9d60140f3c GIT binary patch literal 2821 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 RvgcZW)fHQ_W>XKue*h~EmDT_N literal 0 HcmV?d00001 diff --git a/icons/stamp_icons/large_stamp-clip.png b/icons/stamp_icons/large_stamp-clip.png new file mode 100644 index 0000000000000000000000000000000000000000..82872f034be5c5644b62ed353ab591cb1c393269 GIT binary patch literal 1721 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 SPX`Mf$i7{?T2bi%?!N#R02|i; literal 0 HcmV?d00001 diff --git a/sound/misc/trenchwhistle.ogg b/sound/misc/trenchwhistle.ogg new file mode 100644 index 0000000000000000000000000000000000000000..24ca6772547a7a2c021b99944bd9c39c6cdef31f GIT binary patch literal 80447 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

}Tm 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 PzMlV{{>wXue+d2;1-0nr literal 0 HcmV?d00001 diff --git a/sound/roundend/deliguana.ogg b/sound/roundend/deliguana.ogg new file mode 100644 index 0000000000000000000000000000000000000000..05890027104099aba57fcd58c844b51b19d6021a GIT binary patch literal 31241 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 GzxIE*e)k6e literal 0 HcmV?d00001 diff --git a/sound/roundend/gayrights.ogg b/sound/roundend/gayrights.ogg new file mode 100644 index 0000000000000000000000000000000000000000..230a421f009630daefc8385c00a8c6efa65f2562 GIT binary patch literal 34309 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 literal 0 HcmV?d00001 diff --git a/sound/roundend/shiptestingthursday.ogg b/sound/roundend/shiptestingthursday.ogg new file mode 100644 index 0000000000000000000000000000000000000000..9943d78f72629ef06a523577beddb038d35fd199 GIT binary patch literal 53802 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